en
Feedback
Programming ∀

Programming ∀

Open in Telegram

Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.

Show more
1 217
Subscribers
No data24 hours
-87 days
-3530 days
Posts Archive
Eng asabimni buzadigan narsa manual testlar 🫠

Repost from Aleph Nought
Yana sarlavha topolmadim 3 sekundga ko'zingizni yuming va 50 ga 50 santimetrli qog'ozni tasavvur qilib unga 1 metr uzoqlikdagi masofadan qarang. Agar qo'goz huddi stolda turgandek va siz unga tepadan qaragan bo'lsangiz, demak sizda matematik iqtidor bor! Biroq siz qo'gozni huddi devorda ko'rdingiz ya'ni tepadan emas to'gridan qaradingiz (Yer yuzasiga nisbatan). U holda siz fiziksiz! Bu gaplar sizga shunchaki motivation uchun aytilmayapti. Bu sizning biror ilmiy masalaga, tug'ma yondoshuv usulingizni bildiradi. Veb-saytlarga kirgan paytimiz scroll qilsak nima bo'ladi. Sahifa yo tepaga yo pastga harakatlanadi. Albatta! Chunki u 2 o'lchamli va bizga yaqinlashmaydi va bizdan uzoqlashmaydi ham. Agar u 3 o'lchamli bo'lganda yaqinlashtirishimiz yoki uzoqlashtirishimiz mumkin edi (Bu yeda browser lardagi zoom nazarda tutilmagan). Demak 3 o'lchamli fazoda deb bilishimiz uchun faqat yaqinlashtirish (musbat qiymat) va uzoqlashtirish (manfiy qiymat) argumentlari kifoya qiladi. Chunki qolgan 2 o'lcham shundoq ham ma'lum! Agar siz matematik ekanman desangiz, o'sha qo'gozdan quti yasash uchun uning har tomonidan boshqa devor qog'ozlarni siz uchun ko'taramiz. Nima uchun ko'taramiz? Chunki siz tepadan qarayapsiz. Ya'ni sizga nisbatan yaqinlashtirishimiz 3-argument (3-o'q) sifatida musbat qiymat berayotganimizni bildiradi. Aksincha fizik ekanman desangiz huddi shu harakat siz uchun ko'tarilish emas sizga nisbatan yaqinlashish hisoblanadi (Huddi uzoqdagi avtobus sizga yaqinlashgani kabi). Albatta tasavvur qilish tasodifiy. Qog'oz deganimda tepadan, quti deganimda esa yonidan tasavvur qilishingiz mumkin. Ammo fanda biror tasodiflar fundament ya'ni asos qilib olinmaydida! Fundament har doim bitta va faqat yondoshuv har xil bo'lishi mumkin. Masalan matematik uchun shakl ko'tarildi degani ham, aslida unga yaqinlashganini bildiradi huddi fizik uchun yaqinlashganidek. Shundan kelib chiqib 3 o'lchamli fazoda tog'ning cho'qqisini, matematiklar Z o'qi deb bilishsa, fiziklar Y o'qi deb bilishadi. Chunki Fizikada tortishish kuchi (gravitatsiya) har doim -Y yo'nalishida bo'ladi. Ikkala yondoshuvda ham yaqinlashish va uzoqlashish masalasi bir xil. Ya'ni bu yerda fundamental hisob-kitob yoqolib qolmayapti. Lekin ikkisi 2 xil tasavvur qilar ekanku desangiz, unday emas. Bu yerda faqat nisbiylik nazariyasi bor. Demak fizik jihatdan tepa bu Y, matematik jihatdan esa Z dir. Bu tushunchalarning ham ilmiy nomlari mavjud. Y-UP va Z-UP. Tajribamdan kelib chiqib bir narsani aytishim mumkin. Xaritalashda Z-UP dan o'yin dasturlashda Y-UP dan foydalanaman. Fundamentdan chetlashmagan holda ishlash, Applied Science jarayonlarini osonroq qilar ekan. Applied Science ga oddiyroq tushuntirish beraman. Hayotdagi muammoning qandaydir ilmiy yechimi bor, dasturchi bo'lsangiz siz uni kodga o'girib amaliyotga tatbiq qilasiz. Bu Kimyo, Matematika, Fizika, Biologiya va boshqalar bo'lishi mumkin. Xulosa: Fundamental bilimlarni o'rganing! Aytgancha siz matematikmisiz yo fizik? Izohda qoldiring. Aleph Nought

Repost from N/a
I have been asked for a long time what channels I watch to be aware of cutting-edge technologies. There are plenty of channels I can recommend actually. But mostly I favor reading articles, watching podcasts, and conferences. Here are the channels that are known as conferences I can share: youtube.com/@GOTO- youtube.com/@ICCQru youtube.com/@HighLoadChannel youtube.com/@cncf youtube.com/@ieeeComputerSociety youtube.com/@NDC youtube.com/@cityjsconf But as I mentioned, those are a few of the channels I watch. If I find enough time, I will share all websites and podcasts I can recommend. @usmonmasudjonov

Template qoidasi: Qaysi mavzular manga yoqgani haqida qisqa mavzular nomi bo'ladi. Qaysi tilda ekani [Til] Masalan EN -> English RU -> Rus tili (0) — Shunchaki ko'rganman yoki qiziq yoki foydali. Qisqaroq aytganda dunyo qarashingizni o'stirmoqchi bo'lsangiz ko'rish kerak (1) — Ko'rishni qattiq tavsiya qilaman. Computer science: Computer organization, Networking [EN] (0): link Paralell Programming, OS architecture, Introduction to OS, Programming languages, Functional programming, Lambda computing [RU] (1): link

Qiziq, Biz qurayotgan yoki qatnashayotgan loyihalarda. Client data kattami yoki system data ? Xozir shunchaki biror loyiha uchun full monitoring infra qurish uchun kerakli narsalarni list qilib chiqayotgan edim :) Ohirgi yillarda bazi projectlarda yuzlab GB loglarni ko'rganimni eslab shunday fikr kelib qoldi :) Masalan manga tizimdagi har bir hodisani kuzatish nazorat qilish shunchaki qiziq emas o'ta muhim deb o'ylab qoldim. Yuqoriroqdan qaraganda. Kamida 50-60% holatda storage aynan monitoring uchun ko'proq ketar ekan(Agar loglarni saqlash mudati uzoqroq bo'lsa). Log policy va uning standartlari haqida ko'p narsalar bilmayman ammo bazi loglar yillab saqlanganini ko'rgan edim. Bu asosan biror narsa uchun hujjat bo'la oladigan amaliyotlar. Faqatgina transactionlar emas. Birnechta loyihada yanayam qiziq narsa kuzatganman. Aytaylik umumiy tizim uchun 10TB joy ajratilgan bo'lsa shuning 55-70% qismi loglarni saqlashga ishlatilingan 😁 Birinchisida muammo shunchaki loglarni o'chirishmaganidan chiqgan bo'lsa yana boshqasida atayin shunday qilishganini aytishgan edi.

Interviewga tayyorlanmoqchi bo’lganlarga ChatGPT 🙂 Hamma savol beradi. Man esa savol so’rashini so’radim )))
Interviewga tayyorlanmoqchi bo’lganlarga ChatGPT 🙂 Hamma savol beradi. Man esa savol so’rashini so’radim )))

Interviewga tayyorlanmoqchi bolganlarga ChatGPT :)
Interviewga tayyorlanmoqchi bolganlarga ChatGPT :)

Shu paytgacha AI dasturchilar o'rnini egallaydimi degan savolni haligacha actual qilishadi. Negadur shu savol yoki vasvasa hech mani qiziqtirmadi, hech qanday chuqur fikrlashga solmadi (AI==IDE). Ammo management o'rnini avtomatlashtirish g'oyasi bo'yicha doyim qiziqishlarim bo'lgan. Bunga asosiy sabab xozirgi managment modellaridagi absurtlar va business va engineering o'rtasidagi integrationi yaxshilash(Man engineering tomondaman). Tasklarni prioritetlash bo'yicha ajoyib maqola yozishgan ekan. Authorlardan biri: Yegor Bugayenko https://ieeexplore.ieee.org/document/10220100

Sciencega aloqador video va kanallarni yozib qisqa comment qilsak bo’lar ekan. Balki shu saviyani oshirishga o’zimizni dunyo qarash va bilim doiramizni bilishimizga sabab bo’ladi va matvatsa bo’ladi. Qaysidur bo’lajak olimlarga kalavani uchini topishga foydamiz tegadi.

Manda yagona savol ? Voyaga yetmaganlar nima qilishi mumkin ? Qobilyatli voyaga yetmagan bollar qonuniy ishlay olmasa. Ishlamaganga yarasha o’yin o’ynay olmasa (yoshlikni o’yinlar bilan o’tkazishga mutloq qarshiman.) Voyaga yetmaganlar nima qilsin ? Kattalarni chizigidan chiqmay NPC bo’lib yashasinmi ? Unda katta bo’lsa nima qiladi ? Katta NPC bo’ladimi :) Voyaga yetmaganlar nima qilishi mumkin ? Xato qilishdan tashqari 😃 Xato qilmasa qayerdan tajriba oladi dunyo qarashga ega bo’ladi ? Qisqasi voyaga yetmaganlar mavzusida savollarim ko’p.

Kafka in Action Kitobi avtorlaridan birining EDD haqida podcasti.

Meetlar vaqti kelganida o'zi kirib "всем привет" deydigan Bot yasab qo'yish kerak. Bazi meetlarda bundan boshqa gap aytilmasa ham qatnashgan paytlaringizda kerak bo'ladida :)

Repost from Programming ∀
photo content

Frontendchilarga qoyil qolamanda :) O'zi browser uchun monopoly til bo'lsa JS. Shunda ham alohida alohida bo'lib guruhlanib olishgan Reactchilar Vuechilar Angularchilar yana birnasachilar 😁 Bizniku tushunsa bo'ladi boshqa til boshqa conceptlar. Kop narsa intensiv ))) #toza_tosh

Kremniyga alternative :) Material Engineering o'lmaydigan soha :) Dasturlash otmen fizika o'rganing https://www.youtube.com/watch?v=zZnPc_Aq24c

Repost from N/a
Elevating Professionalism: The Power of Taking Your Job Seriously [EN] In the pursuit of a fulfilling career, showcasing professionalism is a crucial factor that sets you apart and propels you toward success. One of the simplest yet most impactful ways to demonstrate your commitment to professionalism is by taking your job seriously. In this post, let's delve into how this approach can significantly enhance your reputation and career trajectory. 🔑 Cultivating a Strong Work Ethic: Taking your job seriously means embracing a strong work ethic. This includes being punctual, meeting deadlines, and consistently delivering high-quality results. Such dedication not only reflects your commitment but also garners respect from colleagues and superiors. 🌟 Standing Out as a Role Model: When you consistently approach your work with seriousness and dedication, you become a role model for others in your workplace. Your exemplary behavior can inspire your peers to step up their game and contribute to a positive work culture. 💡 Enhancing Problem-Solving Abilities: Seriousness in your job encourages you to approach challenges with a proactive mindset. You're more likely to seek solutions, analyze situations from different angles, and contribute valuable insights that showcase your professionalism. 📊 Building Trust and Credibility: Demonstrating seriousness in your role builds trust and credibility among your colleagues, superiors, and clients. It shows that you take your responsibilities seriously and are invested in achieving favorable outcomes. 🗣 Effective Communication: Taking your job seriously often translates to clear and concise communication. You become adept at articulating your ideas, conveying expectations, and collaborating effectively with your team members. 🚀 Accelerating Career Growth: Professionals who approach their work with seriousness tend to attract opportunities for career advancement. Your commitment and dedication will catch the attention of decision-makers, leading to new challenges and responsibilities. 💪 Resilience in Adversity: Serious-minded professionals exhibit resilience in the face of adversity. Your ability to handle pressure and navigate challenges with composure showcases your professionalism even in the toughest situations. 🌐 Professional Branding: Taking your job seriously contributes to shaping your professional brand. You become known for your dedication, reliability, and the high standards you consistently uphold. 🎯 Fostering Long-Term Success: Consistently taking your job seriously sets the foundation for long-term success. The habits you develop in terms of responsibility, diligence, and professionalism will serve you well throughout your career journey. In conclusion, taking your job seriously isn't just about fulfilling your tasks; it's about embodying professionalism in everything you do. This approach not only benefits your personal growth but also elevates your workplace, leading to a culture of excellence and achievement. #Professionalism #CareerSuccess #WorkEthic #Commitment #CareerGrowth

Tarix :) 2005-yil 7-apreldan git self hosted bo'ldi. Man esa git bilan dasturlashni o'rganganimdan 1 yildan keyin tanishganma
Tarix :) 2005-yil 7-apreldan git self hosted bo'ldi. Man esa git bilan dasturlashni o'rganganimdan 1 yildan keyin tanishganman.

FAANG orqali growup qilganlarni endi tushunib yetyabman 😅 5-6 yil trash managment va companylarda ishalgandan juda bo'lmasa yaxshiroq officeda ishlagan afzal ekan :) Ular to'g'ri qilishgan qaysidur ma'noda !