Josh*Developer
4.86K subscribers
420 photos
38 videos
12 files
656 links
IT blog of:
Umar Sadullayev
Muslim 🌙
Senior Frontend Engineer
Angular GDE
Founder of @vector_academy_uz and @pingpong_dev
Download Telegram
Kodi ishlamasa "Nega ham dasturchi bo'ldim ?!" deydigan, oyligi tushsa yoki kodi ishlab ketsa gapini qaytarib oladiganlar oramizda bormi ? 😅

#joke

@JoshDeveloper
👍59😁37😢1
Counter-strike va boshqa o'yinlarni sport deb aytib, uni o'ynashga targ'ib qilish ko'paymoqda.

Ey Musulmonlar, umringiz zoe ketkizmang.
Yaqinda so'ralasiz, harbir bekor o'tkazgan vaqtingizdan so'ralasiz. Harbir qimor aralash, shubhali o'yinlar o'ynab topgan pullaringizdan so'ralasiz.
So'ralasiz.

Unday bema'ni, keraksiz va ummatni tomiriga bolta uradigan o'yinlarga qatnashmang, tarqatmang, tarqatganlarni to'xtating.

Musulmonlar, oyoqqa turishimiz kerak. Qancha Musulmonlarni, muslimalarimizni-yu ularni yosh bolalarini shavqatsizlarcha o'ldirib yotishgan zamonda, siz ustingizda ishlab, dunyoni yetakchilariga aylanishni o'rniga, kompyuter xonani bekorchilariga aylansangiz, ummatni kim oldinga yetaklaydi ?!

@JoshDeveloper
👍55👏5😱1
Forwarded from Abduaziz π
​​🔥 Kun qahramoni - Pyscript

Bugun telegram serverlarida "choy" qaynaydi. Chunki javascript va python dasturchilar o'rtasida kommentlarda professional "mma" baxslari o'tkaziladi 😃

Telegram kanallardan pyscript haqida o'qib qoldim. Katta ehtimol bilan bundan sizning ham xabaringiz bor. Python'ni yangi o'rganayotganlar yoki JS'ga nisbatan fobiyasi borlar ana endi JS'ni o'rnini polniy bosadi deyishlari tabiy holat, lekin bu xato. Buni ishlab chiqishdan maqsad JS'ni o'rnini egallash emas. Bu xuddi python'ni zo'r deb C'ni chopib o'z oyog'iga bolta urish kabi ahmoqona g'oya. Aksincha, freymvorkning bosh sahifasida python va javascript o'rtasida to'g'ridan-to'g'ri kommunikatsiya imkonini yaratish haqida yozilgan. Ongida "npm install mantiq" bo'lgan dasturchi brauzerda javascript ishtirokisiz ish qilish ilojsiz ekanligini tushunadi. Ammo gap server tomonidan ketsa bu boshqa katta mavzu 😉

Men buni python dasturchilari va veb freymvorklari uchun brauzerda yangi feature'lar paydo bo'lishida katta xissa qo'shishi mumkin bo'lgan freymvork sifatida bilyapman. Aniq ayta olmaymankuya, buning ketidan pythonda bo'ladigan web development'da qandaydur yangiliklar kelishini sezyapman. Pythonda veb ilovalar qurish davomida template'lar bilan ko'p marotaba ishlaganmiz. Veb freymvorklarimizning template-engine'lari yordamida python va html o'rtasida ma'lumotlar almashamiz. Ammo template ichida javascript'siz ish bitmaydigan joylar ham uchrab turadi. Pythondan kelgan ma'lumotlarni javascript orqali manipulyatsiya qilish yoki javascript orqali imkoniyatlarini kengaytirishga to'g'ri kelganida esa haqiqiy bosh og'riqlar boshlanadi. Pyscript va template engine'lar o'rtasida o'zaro integratsiyani amalga oshirish bilan birgalikda ushbu vaziyat yengillashishini tahmin qilishimiz mumkin.

Qolaversa bu freymvork python ekosistemasi va uning kuchini barchaga YAXSHIGINA ko'rsatib qo'ya oldi. Daxshat yangilik, pythondagi kutubxonalar ham ishlaganiga ochig'i xursand bo'ldim (rasmda). Pythondagi yangi exception ya'ni JsException haqida ham bugun o'rganib oldim 😂 Indentation'lar hisobga olingan ekan. Umuman olganda dam olish kuni python dasturchilar uchun yaxshi boshlanyapdi.

Pythonda android ilovalar yozish imkoniyati ham mavjud. Python orqali android ilovalar yaratish uchun yangi freymvork chiqsa bunda albatta Java'ning ishtiroki bo'ladi. Lekin do'stlarimiz kommentlarda 300 martalab "java'da yozilganakan, pff" deyishdan to'xtashmaydi (bu freymvorkda esa JS ishlatilgan). "Vapshe" boshqacha yangilik qilishni va chegaralarni buzishning imkoni bo'lganda, buni amalga oshirishning nimasi yomon ?! Kompaniyalar "python frontend dasturchi", "python android developer" kabi vakansiyalarni e'lon qilmasligining ehtimoli 100% ekanligini hisobga olsak, havotir olish va kommentlarda "panika" qilishga yetarli sabab yo'qligi ko'rish qiyin emas.

Webassembly'ga esa alohida respect ( press F to pay respect ). Sababini tushunganlar buning sababini tushunadi 😄

Post ostida fikrlaringizni kutib qolaman deymanu lekin bir qadrdonimdan boshqa hech kim izoh qoldirmaydi.

@AbduazizPy
🔥6👍5😁1
Kichik so’rovnoma o’tkazmoqchiman.

Siz IT bo’yicha qaysi telegram kanallarini kuzatib borasiz ?


1. Falon blog
2. Piston IT
….

shu ko’rinishda yozib qoldiring.
Menikini ham unutmang 😉.

@JoshDeveloper
👍10
Mendan yaxshi dasturchi chiqmaydimi ?

Nega ana ular mendan tez o'rganishadi, men esa...?

kabi savollarni ko'p kuzatamiz.
Aslida bu savollar to'g'rimi ?
Ularga javobni qanday bilsak bo'ladi ?

Javobim:
Dasturlash bo'yicha aytadigan bo'lsa. Insonlarni uch turga bo'lishimiz mumkin.
1. Alloh bergan iqtidor, qobiliyat egalari.
Bular dasturlashni juda oson va tez o'rgana olishadi va katta natijalarga erisha olishadi. Qo’shimchasiga til, matematika va hokazo ilmlari bo’lsa, unda🔥.
2. Dasturlashni o'rganishga foydasi tegadigan ilm egalari.
Masalan ingliz tili, matematika va hakozo ilmlardan biri yoki birnechtasini biladigan insonlar. Bularda iqtidor bo'lmasa ham, qo'llarida qurollari mavjud. Ular biroz qiynalsalar ham, dasturlashni o'rganishlari oson kechadi.
3. Oddiy, iqtidorsiz va ilmsiz insonlar.
Bular na til bilishadi, na matematika va na iqtidorlari bor. Bularda dasturlashni o'rganish ancha qiyin. Ammo, uddalasa bo'ladi.

Endi siz bulardan qaysi biriga kirishingizni aniqlang va o'qishni davom eting.

1. Agar siz birinchi toifaga kirsangiz.
Harakatdan to'xtab qolmang. O’zingizga ortiqcha ishonib yubormang.
Qo’shimcha ilmlarni bilmasangiz, ularni ham qo’shing.

2. Agar siz ikkinchi toifaga kirsangiz.
Qo'lingizdagi qurollar bilan 2 barobar ko'proq harakat qilsangiz, iqtidorli va qo’shimcha qurolli insonlardan kam joyingiz qolmaydi. :)
Bir barobar harakat qilsangiz, albatta ulardan qolib ketishingiz mumkin.

3. Agar siz uchinchi toifaga kirsangiz.
Kayfiyatni tushurmang. Yon-atrofingizdagi odamlar sizdan juda ham tez o'tib ketishiga siqilmang. Ularni ba'zilari iqtidorli, ba'zilarini esa qo'lida qurollari mavjud. Siz esa bularga qarshi o'zingizga nisbatan 3-4 barobar ko'proq harakat va izlanish qilishingiz kerak. Ko'proq harakat qilsangiz, inshaaAlloh siz xatto ulardan ham o'tib ketishingiz mumkin. Yoki yana bir narsa, o’zingizda boshqa kasbga qobiliyatingiz va xohishingiz bo’lsa, yo’lni qayta boshlashdan cho’chimang. Yaxshi reja orqali, boshqasiga sakrashga qiynalmaysiz Xudo xohlasa.

Shuni unutmaslik kerakki, barchasi Allohdan. Biror narsa uchun qancha ko'p sabablarini qilsangiz, Alloh xohlasa shuncha tez unga erishasiz.
Alloh ba’zilarga nimadirni berib sinasa, ba’zilardan olib sinaydi. Bir ne’matdan sinov kelsa, boshqa son-sanoqsiz ne’matlarga noshukr bo’lmang. “Nega menda o’xshamaydi?!” deyavermang.
Hammasiga Alhamdulillah deng, xatolaringiz ustida ishlang, to’g’ri reja qiling va yo’lda davom eting.

InshaaAlloh.

#maslahat

@JoshDeveloper
👍5310🎉2🔥1
Intervyularimizni davom ettirish payti kelganga o'xshaydi ... 😉

E'lon yaqin orada chiqadi inshaaAlloh.

Kim nomzodini qoldirish istagida ? 🙋‍♂️

@JoshDeveloper
👍26🤩1
Linkedinda bizni dasturchilarga talablar oshib boryapti sezyapsizmi ?

Meni o'zimga kamida 4-5 ta chetel kompaniyalari yozdi shu yaqin 1 oylikda.

Alhamdulillah, dasturchilarimiz ham endi global marketda ko'paymoqda. Talablar oshmoqda.
Bunga bir qancha sabablar bor. Ularni sanab o'tirish niyatida emas.
Nima bo'lsa ham, bu vaziyatdan unumli foydanalib, yaxshi dasturchilarni chetel kompaniyalariga kirgizishimiz kerak. O'zimiz ham yaxshi joylarda ishlab, IT'da sekin o'z o'rnimizga chiqishimiz va o'zimiz boshqaruvni qo'lga olishni boshlashimiz kerak.

Alloh oson qilsin rejalarimizni :)

@JoshDeveloper
37👍24👏4🤩1
Angular bo'yicha kursimizga oz o'rinlar qoldi.

Qo'shilishga ulgurmaganlar bo'lsa tezroq qo'shilib oling. Keyin darslar boshlanadi inshaaAlloh.

Ushbu xabarni bizni qidirib yurganlarga yetib borishi uchun tarqatganlar "Appreciated ".

Kurs e'loni: https://t.iss.one/JoshDeveloper/874

@JoshDeveloper
👍84🤯1
Internet provayderlarni ko'p aytadigan bahonasi:

"Wifi'ni o'chirib yoqing, muommo siz tomondan bo'lyapti..."

@JoshDeveloper
😁41😢3👍1🤔1
Ko’pchilik ingliz tilini harxil yo’llar orqali o’rganishni ma’qul ko’radi.

Keling fikr almashamiz, sizningcha ingliz tilini qay tartibda o’rganish eng yaxshi usuli ?

Kommentda fikringizni qoldiring👇

@JoshDeveloper
👍8
Forwarded from Umar Sadullayev
"Hayotingdagi birinchi qadamingni boshqalar hayotidagi o'ttizinchi qadamga solishtirma."

"Olim, odam va olam" kitobidan

@UmarSadullayev
👍27🔥7
Forwarded from Abduaziz π
💣 HTTP flood haqida. U qanday ishlaydi?

HTTP flood - siz eshitgan ddos hujumning bir turi hisoblanadi. Bunda buzg'unchi serverga GET yoki POST so'rovini tinmasdan yuboradi. Maqsad esa serverni ishda chiqarish("yiqitish"). Bu uchun buzg'unchiga zombilar yoki boshqacha aytganda botlar armiyasi yordamlashadi. Bunaqa botlar esa troyan'ga o'xshash "infeksiya"ni yuqtirib olganlar orasidan tanlab olinadi. Bot'lar armiyasi qancha katta bo'lsa, serverga shuncha darajada ko'p yuklama tushadi va millionlab be'mani HTTP so'rovlar natijasida server o'z-o'zidan yuklamani ko'tara olmasdan "yiqiladi".
Gapni yanayam ko'paytirmaslik uchun professional paint skill'mdan foydalandim.

P.S muallif va texnologiya ➡️ const

@AbduazizPy
🔥10😁3