Forwarded from Yunusjon - IT Blog #FreeUyghur
To'g'risi taqiqlardan zerikdi odam.
Doim biror narsani ochish uchun yuklash tugmasini bosasan va ma'lumot yuklanmaydi. Keyin VPN ni yoqib u ma'lumotni olib qaytsang Telegram sekinlashib qoladi. Keyin VPN ni o'chirib Telegramga kirasan. Nima foyda shunaqa tutruqsiz bloklashlardan?
Mayli xavfli va qonunchilikka to'g'ri kelmaydigan saytlarni bloklasin, lekin nega bepul manba va material beradigan saytlarni bloklaydi. Ba'zan serverlarni bloklagani uchun Githubning io domeni ham ishlamay qoladi.
Tiktokni bloklash tufayli juda katta trafik chetga chiqib ketadi. Youtube esa bu qarorlar uchun O'zbekistonni davlatlar ro'yxatidan chiqarib yubordi.
Eng alam qiladigani qimor saytlarni barchasi ochiq turibdi. Kamiga to'xtamasdan reklamada ketyabdi. Shular sabab har yili million dollarlab pul tashqariga chiqib ketadi.
Bir kunlik bloklashning zararini 8 ta son bilan tasvirlab berib bo'lmaydi. Iltimos ITni rivojlantirishga yordam bera olmas ekansiz, halaqit ham bermang. Rahmat.
PS: Aytgancha, bu yerda bolalarni dron o'ynab yurgani videosi bo'lishi mumkin edi. Ammo Venezuelada dron uchirish ta'qiqlangan.
PSS: Dunyoda internet tez ishlashi bo'yicha 5-o'rinda ekanmiz :)) Oxiridan. OpenSignalni ham bloklashni taklif etaman. 👎
Doim biror narsani ochish uchun yuklash tugmasini bosasan va ma'lumot yuklanmaydi. Keyin VPN ni yoqib u ma'lumotni olib qaytsang Telegram sekinlashib qoladi. Keyin VPN ni o'chirib Telegramga kirasan. Nima foyda shunaqa tutruqsiz bloklashlardan?
Mayli xavfli va qonunchilikka to'g'ri kelmaydigan saytlarni bloklasin, lekin nega bepul manba va material beradigan saytlarni bloklaydi. Ba'zan serverlarni bloklagani uchun Githubning io domeni ham ishlamay qoladi.
Tiktokni bloklash tufayli juda katta trafik chetga chiqib ketadi. Youtube esa bu qarorlar uchun O'zbekistonni davlatlar ro'yxatidan chiqarib yubordi.
Eng alam qiladigani qimor saytlarni barchasi ochiq turibdi. Kamiga to'xtamasdan reklamada ketyabdi. Shular sabab har yili million dollarlab pul tashqariga chiqib ketadi.
Bir kunlik bloklashning zararini 8 ta son bilan tasvirlab berib bo'lmaydi. Iltimos ITni rivojlantirishga yordam bera olmas ekansiz, halaqit ham bermang. Rahmat.
PS: Aytgancha, bu yerda bolalarni dron o'ynab yurgani videosi bo'lishi mumkin edi. Ammo Venezuelada dron uchirish ta'qiqlangan.
PSS: Dunyoda internet tez ishlashi bo'yicha 5-o'rinda ekanmiz :)) Oxiridan. OpenSignalni ham bloklashni taklif etaman. 👎
Microservices bilan ishlab turib, Spotifyda Imagine Dragonsning Origins albomini eshitishga nima yetsin. Ayniqsa, Pythonning chegaralaridan chiqib, Go tilida kod yozayotgan(ijod qilayotgan) bo'lsang :-)
P.S. Musiqadan haqiqiy zavq oladiganlar ancha kam bo'lsa kerak. Obunachilarim orasida shunday faqat 1 kishini bilaman. Billie Eilishning muxlisi.
#uz #music #short
P.S. Musiqadan haqiqiy zavq oladiganlar ancha kam bo'lsa kerak. Obunachilarim orasida shunday faqat 1 kishini bilaman. Billie Eilishning muxlisi.
#uz #music #short
Guruhda o'qib turib, yozmaydiganlar, salam aleykum. Endi kichik guruhlarda xabaringizni kimlar o'qiganini bilish mumkin.
P.S. Telegram har doimgidek top.
Keyingi versiyada buni privacy settingsdan user qaysi guruhlarga ko'rinishini belgilay olish imkoniyatini kutib qolamiz.
#uz
P.S. Telegram har doimgidek top.
Keyingi versiyada buni privacy settingsdan user qaysi guruhlarga ko'rinishini belgilay olish imkoniyatini kutib qolamiz.
#uz
Telegram
Chat Themes, Interactive Emoji, Read Receipts in Groups and Live Stream Recording
Today's update lets you set different themes for individual chats, share your feelings with loved ones using interactive emoji with fullscreen effects, record video and audio from live broadcasts, and see detailed read receipts in groups.
Forwarded from Nodir's notebook
Trying despite disbelief
I am very good at finding reasons why something will NOT work out, and pessimistically hyper-focusing on them. In my past they were enough to immediately give up on an idea. One thing that my wife taught me is what I call trying despite disbelief.
I think the first time it happened was ~9y ago. The company I worked for made me a H1B work visa and offered $56k/year salary. I took the deal without negotiations and moved to the US. When my wife, girlfriend at the time, heard that my salary is just $56k, she was like "WTF, they low-balled you, go and ask for 20% more". I laughed because nobody gets 20% raises, but she convinced me to TRY. I went to my boss and asked for 20% raise with zero belief that I will get it. The funny thing is, when I try I appear like I know what I am doing, smiling and such, and what do you know, to my surprise I got ~15% increase.
Another time I left my backpack with a laptop in a coffee shop. I called them up and they said they don't see one. Past me would give up, because I got a pretty strong signal that it isn't there. By that time I already had a few experiences where trying helped, so I simply drove there and there it was, on the floor. I don't know how they couldn't notice it.
There were many other examples. Some still required encouragements by my wife and others, like trying for L7, and asking for more money. Another example is me accepting the L7 high-risk high-reward offer -- I'll do my best and hopefully survive. Even publishing this post is an example -- the reason not to post it is that this is possibly bullshit.
---
I am not saying that it will help everyone, but it might certainly help those competent but not confident. Quoting Wikipedia "The Dunning–Kruger effect is a hypothetical cognitive bias stating that people with low ability at a task overestimate their own ability, and that people with high ability at a task underestimate their own ability" (I encourage to read the rest of article). If you believe you belong to the second group, or sometimes you find yourself thinking "if even he/she did it, then I should be able too!", then it might help. Or if you are a woman, because the ever-present patriarchy makes you feel small.
A part of this is accepting a possibility of failure. In fact, I usually go with low expectations and just do my best. If you fail, that's OK. It isn't the end of the world.
Another thing is, you might luck out. An interviewer might not ask you topics that you are weak at (I am weak at parsers). In my Google interview I wasn't prepared for system design. I failed one; the other was quite algorithmic (=easier) and the interviewer was from Android (not working distributed systems themselves), so I got lucky. You cannot get lucky if don't even try 😉.
Like I said, I tend to hyper-focus on reasons why something will NOT work out, in a pessimistic way. While it is discouraging, it also guides me to work on the weakest parts. If you think about chances of success as a confidence interval, then working on the weakest parts maximizes the lower bound. You can see an example of this in my obsessive preparation for the behavioral interview which I never did before and which isn't very technical. This attitude also poses the question "What am I missing?" and you can see an example of this in researching my Microsoft interviewers and discovering new topics to learn. Thinking how a system might fail (failure modes, unhappy cases) is one difference between L4 and L5.
Overall I can say that this simple technique made a big difference in my life. The first step is the hardest.
I am very good at finding reasons why something will NOT work out, and pessimistically hyper-focusing on them. In my past they were enough to immediately give up on an idea. One thing that my wife taught me is what I call trying despite disbelief.
I think the first time it happened was ~9y ago. The company I worked for made me a H1B work visa and offered $56k/year salary. I took the deal without negotiations and moved to the US. When my wife, girlfriend at the time, heard that my salary is just $56k, she was like "WTF, they low-balled you, go and ask for 20% more". I laughed because nobody gets 20% raises, but she convinced me to TRY. I went to my boss and asked for 20% raise with zero belief that I will get it. The funny thing is, when I try I appear like I know what I am doing, smiling and such, and what do you know, to my surprise I got ~15% increase.
Another time I left my backpack with a laptop in a coffee shop. I called them up and they said they don't see one. Past me would give up, because I got a pretty strong signal that it isn't there. By that time I already had a few experiences where trying helped, so I simply drove there and there it was, on the floor. I don't know how they couldn't notice it.
There were many other examples. Some still required encouragements by my wife and others, like trying for L7, and asking for more money. Another example is me accepting the L7 high-risk high-reward offer -- I'll do my best and hopefully survive. Even publishing this post is an example -- the reason not to post it is that this is possibly bullshit.
---
I am not saying that it will help everyone, but it might certainly help those competent but not confident. Quoting Wikipedia "The Dunning–Kruger effect is a hypothetical cognitive bias stating that people with low ability at a task overestimate their own ability, and that people with high ability at a task underestimate their own ability" (I encourage to read the rest of article). If you believe you belong to the second group, or sometimes you find yourself thinking "if even he/she did it, then I should be able too!", then it might help. Or if you are a woman, because the ever-present patriarchy makes you feel small.
A part of this is accepting a possibility of failure. In fact, I usually go with low expectations and just do my best. If you fail, that's OK. It isn't the end of the world.
Another thing is, you might luck out. An interviewer might not ask you topics that you are weak at (I am weak at parsers). In my Google interview I wasn't prepared for system design. I failed one; the other was quite algorithmic (=easier) and the interviewer was from Android (not working distributed systems themselves), so I got lucky. You cannot get lucky if don't even try 😉.
Like I said, I tend to hyper-focus on reasons why something will NOT work out, in a pessimistic way. While it is discouraging, it also guides me to work on the weakest parts. If you think about chances of success as a confidence interval, then working on the weakest parts maximizes the lower bound. You can see an example of this in my obsessive preparation for the behavioral interview which I never did before and which isn't very technical. This attitude also poses the question "What am I missing?" and you can see an example of this in researching my Microsoft interviewers and discovering new topics to learn. Thinking how a system might fail (failure modes, unhappy cases) is one difference between L4 and L5.
Overall I can say that this simple technique made a big difference in my life. The first step is the hardest.
— Skripkada hip hop chalinsa nima bo'ladi?
— San'at asari.
P.S. Bu video hali beri eskirmaydi.
#uz #music
https://youtu.be/zRJ9YKqfSlI
— San'at asari.
P.S. Bu video hali beri eskirmaydi.
#uz #music
https://youtu.be/zRJ9YKqfSlI
YouTube
Got Money - Lil Wayne - Josh Vietti Hip Hop Violin - Follow @JOSHVIETTI on IG
Download Link for song: https://itunes.apple.com/us/album/got-money-single/id952394238 Check out Josh's Promo Video: http://youtu.be/kqZCyIZwyEI Subscribe to his YouTube channel: http://youtube.com/jvietti Facebook: https://www.facebook.com/joshviettiviolin…
Forwarded from Engineering Notes
Clean code yozish oddiy kod yozishdan ko'ra ko'proq vaqt olsa-da, umuman olganda vaqtingizni tejaydi.
DRY, SOLID, KISS kabi prinsplarga asosan yozilgan Clean codega o'zgartirish kiritish, yangi componentlar qo'shish va o'chirish oson bo'ladi. Bo'lmasa, kodingizni tushunish va maintenance qilish qiyin bo'lib qoladi va qachondir kodingiz "legacy code"ga aylanib qoladi. Tamom. Only god knows how it works.
Clean codega 1 soatda kiritish mumkin bo'lgan o'zgarish bad codeda 1-2 kun, hatto haftalar olishi mumkin.
Commentlardan foydalaning. "Komment shart bo'lmaydigan kod yozing" degan gap yuradi*. Shaxsan men uchun bu gap faqat "Wow, cool!" deyish uchun o'ylab topilgan. Agar menga ishonmasangiz biror kattaroq texnologiya yoki projectning kodini titkilab ko'ring. Plus, agar comment shart bo'lmaganda, uni umuman o'ylab topishmasdi. Xullas, o'zingizdan keyin bu kodni o'qiydiganlarni ham o'ylang.
*Unaqalarga jazo sifatida competetive programmingda yozgan kodlarimni tushunishni berardim :-)
Bir uyum 🥴 kodga qarab shular haqida o'ylab qoldim.
DRY, SOLID, KISS kabi prinsplarga asosan yozilgan Clean codega o'zgartirish kiritish, yangi componentlar qo'shish va o'chirish oson bo'ladi. Bo'lmasa, kodingizni tushunish va maintenance qilish qiyin bo'lib qoladi va qachondir kodingiz "legacy code"ga aylanib qoladi. Tamom. Only god knows how it works.
Clean codega 1 soatda kiritish mumkin bo'lgan o'zgarish bad codeda 1-2 kun, hatto haftalar olishi mumkin.
Commentlardan foydalaning. "Komment shart bo'lmaydigan kod yozing" degan gap yuradi*. Shaxsan men uchun bu gap faqat "Wow, cool!" deyish uchun o'ylab topilgan. Agar menga ishonmasangiz biror kattaroq texnologiya yoki projectning kodini titkilab ko'ring. Plus, agar comment shart bo'lmaganda, uni umuman o'ylab topishmasdi. Xullas, o'zingizdan keyin bu kodni o'qiydiganlarni ham o'ylang.
*Unaqalarga jazo sifatida competetive programmingda yozgan kodlarimni tushunishni berardim :-)
Bir uyum 🥴 kodga qarab shular haqida o'ylab qoldim.
Forwarded from Programmer Humor
Muxtaram yurtboshimizning oqilona siyosati o'laroq so'nggi besh yillikda yurtimizda olib borilayotgan keng ko'lamli va uzoqni ko'zlab qilinayotgan chuqur islohotlar natijasida ta'lim tizimimizda tubdan bo'layotgan o'zgarishlar va ularning... ga o'xshash trendga aylanayotgan qo'shimchalarni qo'shmasdan turib ham "Yangi O'zbekiston" universitetiga grant asosida o'qishga qabul qilinganimni aytsam bo'laveradi :-)
#uz #fun
#uz #fun
Forwarded from Programmer Humor
Forwarded from Engineering Notes
Bir tanishim kursdoshlari bilan ingliz tilidagi ajoyib manbaani o'zbek tiliga tarjima qilishibdi.
Hali o'zim ham deyarli o'qimadim, lekin meni o'ziga tortdi. Bu yerda yaxshicoder software engineer bo'lish uchun talab qilinadigan bilimlar haqida va gigant kompaniyalarning interviewlariga qanday tayyorlanish haqida yozilgan ekan.
Qiziqqanlar uchun maqolaning originaliga link ham bor.
https://github.com/jwasham/coding-interview-university/blob/main/translations/README-uz.md
Tarjima mualliflaridan birining kanali:
@py_notes_uz
Hali o'zim ham deyarli o'qimadim, lekin meni o'ziga tortdi. Bu yerda yaxshi
Qiziqqanlar uchun maqolaning originaliga link ham bor.
https://github.com/jwasham/coding-interview-university/blob/main/translations/README-uz.md
Tarjima mualliflaridan birining kanali:
@py_notes_uz
GitHub
coding-interview-university/translations/README-uz.md at main · jwasham/coding-interview-university
A complete computer science study plan to become a software engineer. - jwasham/coding-interview-university
Oxirgi marta qachon ish, o'qish va telefonni chetga surib, nima qilayotganingiz haqida o'ylab ko'rdingiz? Qanday maqsad qo'ygansiz, qayerga qarab ketayapsiz, rejalaringiz qanchalik real, qanchalik prinsipal odamsiz va hokazo. Rejalaringiz tartiblimi, qaysi biri muhim,...
Xullas, qachon oxirgi marta o'zingiz bilan o'zingiz kelishib oldingiz?
Bugun lead developerlarimizdan biri Madiyor aka mana shunga o'xshash mavzular bo'yicha training o'tkazdi. Juda zo'r bo'ldi. Training uchun Madiyor akaga katta rahmat.
#uz #life #short
Xullas, qachon oxirgi marta o'zingiz bilan o'zingiz kelishib oldingiz?
Bugun lead developerlarimizdan biri Madiyor aka mana shunga o'xshash mavzular bo'yicha training o'tkazdi. Juda zo'r bo'ldi. Training uchun Madiyor akaga katta rahmat.
#uz #life #short
Oxirgi vaqtlarda kam kitob o'qiyotganim sezilayapti...
😁2
Forwarded from IT Blog
Bu postni oʻqib, YouTubega Yandex brauzeridan kiradigan boʻlib qolasiz!
Yaqinda Yandex ingliz tilidagi videolarni sinxron tarzda rus tiliga tarjima qilib beradigan funksiyasini ishga tushirdi. Diqqat qiling, gap subtitr haqida ketmayapti, gap ovozli tarjima haqida ketmoqda.
Endi ingliz tilidagi istalgan videodarslik boʻladimi yoki kino boʻladimi, qaysidir studiya rus tiliga tarjima qilishini kutib oʻtirmaysiz. Sichqonchani kerakli tugma ustiga olib borib bosishingiz kifoya.
LINK 👉 yandex.ru/promo/browser/video_translation/m/02
P.s. Qaysidir davlatlarda dublyajorlar oʻrnini sun'iy intellekt egallashni boshlab yubordi. Yandexdan bu yangilikni oʻzbek tiliga ham tatbiq etishlarini kutib qolamiz.
👉 @abdusattor
Yaqinda Yandex ingliz tilidagi videolarni sinxron tarzda rus tiliga tarjima qilib beradigan funksiyasini ishga tushirdi. Diqqat qiling, gap subtitr haqida ketmayapti, gap ovozli tarjima haqida ketmoqda.
Endi ingliz tilidagi istalgan videodarslik boʻladimi yoki kino boʻladimi, qaysidir studiya rus tiliga tarjima qilishini kutib oʻtirmaysiz. Sichqonchani kerakli tugma ustiga olib borib bosishingiz kifoya.
LINK 👉 yandex.ru/promo/browser/video_translation/m/02
P.s. Qaysidir davlatlarda dublyajorlar oʻrnini sun'iy intellekt egallashni boshlab yubordi. Yandexdan bu yangilikni oʻzbek tiliga ham tatbiq etishlarini kutib qolamiz.
👉 @abdusattor
Abdusattor aka, bilasizmi nega google translator o'zbek tiliga yaxshi tarjima qilmaydi yoki yaxshiroq natija olish uchun "cherez" rus tili bilan tarjima qilish kerak?
Sababi, o'zbek tilidan boshqa tillarga tarjima qilish(yoki aksincha) bo'yicha google translator uchun foydali bo'la oladigan researchlar juda kam o'tkazilgan.
Bu bir yoki bir necha dasturchiga bog'liq emas.
Bu yerda dasturchilar va tilshunoslar birga ishlashi kerak va ENG MUHIMI bu researchlar davlat tomonidan moliyalashtirilishi kerak. Bizda esa bu pullar n metrli bayroq qurishga va "tepadagilar" farovon yashashiga xizmat qiladi.
Yandex bu narsani support qilishi uchun yandexga bu featureni qo'sha oladigan darajada ko'p ma'lumot kerak. O'sha ma'lumot esa bizda yo'q. Baxtimizga chet elda shunaqa researchlarni cho'ntagidan qoplaydigan sanoqli fidoiy mutaxassislarimiz bor. Bo'lmasa, google translator ham ishlata olmasdik.
Shunaqa gaplar.
#uz
Sababi, o'zbek tilidan boshqa tillarga tarjima qilish(yoki aksincha) bo'yicha google translator uchun foydali bo'la oladigan researchlar juda kam o'tkazilgan.
Bu bir yoki bir necha dasturchiga bog'liq emas.
Bu yerda dasturchilar va tilshunoslar birga ishlashi kerak va ENG MUHIMI bu researchlar davlat tomonidan moliyalashtirilishi kerak. Bizda esa bu pullar n metrli bayroq qurishga va "tepadagilar" farovon yashashiga xizmat qiladi.
Yandex bu narsani support qilishi uchun yandexga bu featureni qo'sha oladigan darajada ko'p ma'lumot kerak. O'sha ma'lumot esa bizda yo'q. Baxtimizga chet elda shunaqa researchlarni cho'ntagidan qoplaydigan sanoqli fidoiy mutaxassislarimiz bor. Bo'lmasa, google translator ham ishlata olmasdik.
Shunaqa gaplar.
#uz
👍2
Forwarded from Javohir Berdiyev | Blog