Forwarded from Hasan Shodiyev | Blog
VPN
To'g'ri kelgan VPN dasturini olib o'rnatmang. VPN sizga internetdan foydalanish uchun shifrlangan tunel yaratadi. Eng yomoni bu tunel faqat siz chiqishingiz uchun emas, sizga kirishlariga ham xizmat qiladi. Tekin VPN o'rnataman deb o'zingizga zarar yetkazmang. Undan ko'ra o'rnatmay qo'ya qoling.
@uzbhasan_blog
To'g'ri kelgan VPN dasturini olib o'rnatmang. VPN sizga internetdan foydalanish uchun shifrlangan tunel yaratadi. Eng yomoni bu tunel faqat siz chiqishingiz uchun emas, sizga kirishlariga ham xizmat qiladi. Tekin VPN o'rnataman deb o'zingizga zarar yetkazmang. Undan ko'ra o'rnatmay qo'ya qoling.
@uzbhasan_blog
Kanalimiz mavzusiga aloqadar bo'lmagan mavzuda postlari va kelishmay qilgan xatti-harakatlari uchun Adminni ishdan oldik!
😂😂😂
P.S. Python dasturlash mavzusiga qaytamiz.
😂😂😂
P.S. Python dasturlash mavzusiga qaytamiz.
This media is not supported in your browser
VIEW IN TELEGRAM
#memes
💻 Senior va Junior darajadagi dasturchilar !
Kimda shunaqa holatlar bo'lgan fikrlarni commentlar bo'limida qoldiramiz😉
🚀@codeschooluz
💻 Senior va Junior darajadagi dasturchilar !
Kimda shunaqa holatlar bo'lgan fikrlarni commentlar bo'limida qoldiramiz😉
🚀@codeschooluz
Siz o‘zingizning asosiy yo‘nalishingizdan tashqari har-xil video darsliklarni yig‘ib yurasizmi?
Anonymous Poll
59%
Ha
33%
Yo'q
8%
Natija
Forwarded from Jakhongir Rakhmonov - IT
Dasturchi bo'lmoqchi bo'lgan yigit haqida ertak
Bir bor ekan bir yo'q ekan, qadim qadim zamonda bir o'qituvchi yigit bo'lgan ekan. U yosh avlodga matematika va fizika fanlaridan dars berar ekan. Yillar o'tib u o'z kasbiga bo'lgan qiziqishi kamayib borganini sezibdi. Ayniqsa yosh avlodda bu darslarga bo'lgan qiziqish yo'qligi uni juda ranjitibdi. Shunday qilib u kasbini almashtirishga qaror qilibdi.
Qayerga qaramasin hamma joyda IT haqida gapirishayotgan ekan. Oyliklari yaxshi, ish joylari yaxshi, sharoitlari yaxshi, boshqa davlatlarga ko'chib ketish imkoniyatlari bor. Huddi eng zo'r ishday tuyila boshlabdi. Shunday qilib dasturchi bo'lishga qaror qilibdi.
Nimadan boshlashni bilmay, har xil Telegram kanallarga qo'shilibdi. Tahminan 19tasiga. Har bir kanalning egalaridan bir savolni so'rabdi: "Qaysi dasturlash tilidan boshlash kerak?". Birinchi kanal egasi Java debdi. Eng ishonchli, eng tez tillardan biri. Ish ham juda ko'p debdi. Ikkinchi kanalni egasi esa Python debdi. Yangilangan reytingni ko'rdingmi? Python birinchi o'ringa chiqib oldi mashxurlik bo'yicha debdi. Eng mashxur tilmi? Demak eng zo'r til debdi.
Bu yigitning boshi qotib o'zi taniydigan Senior Android dasturchi tanishidan so'rabdi. U tanishi Python tilmas debdi. Atvichayu debdi. Javadan boshqasi tilmas debdi. Zub dayu debdi.
Yigitning yana battar boshi qotib Python zo'r degan Telegram kanalga kelibdi. Shu tanishim Python til ham emas, yordamchi instrument dedi debdi. U kanalda katta tortishuv bo'libdi. Bu tillar orasiga C qo'shilibdi, C++ qo'shilibdi. Baribir bir qarorga kelinmabdi.
Shundan keyin ertak qahramoni qolgan 17ta kanal egalaridan so'rashga kirishibdi. Huddi shunday diskussiyalar u kanallarda ham bo'libdi. Ularning hammasidan so'raguncha oradan 5 yil o'tib ketibdi. Bu 5 yil ichida qahramonimiz uylanib oila quribdi, bola-chaqali bo'libdi. Endi ularni boqish kerak, iloji yo'q. Dasturlashga kirishsa pulni qayerdan oladi? Shunday qilib o'qituvchilikda qolib, Matematika va Fizikadan tashqari yana Kimyo fanidan dars o'tishni boshlabdi.
Roppa rosa 5 yil oldin, yana bir yigit 2-3 kun izlanish qilib hamma tillar ham yaxshiligini tushinib, PHPni ko'z yumgancha tanlab o'rganishni boshlabdi. Yarim yil deganda yaxshi o'rganib, mahalliy kompaniyaga ishga kiribdi. 1 yil ichida middle dastuchi, 4 yil ichida senior dasturchi bo'libdi. 5chi yili esa unda USAga ketish imkoniyati paydo bo'libdi. Shunday qilib u hozir Googleda Senior Software Engineer bo'lib ishlayotgan ekan.
@jakhonrakhmon
Bir bor ekan bir yo'q ekan, qadim qadim zamonda bir o'qituvchi yigit bo'lgan ekan. U yosh avlodga matematika va fizika fanlaridan dars berar ekan. Yillar o'tib u o'z kasbiga bo'lgan qiziqishi kamayib borganini sezibdi. Ayniqsa yosh avlodda bu darslarga bo'lgan qiziqish yo'qligi uni juda ranjitibdi. Shunday qilib u kasbini almashtirishga qaror qilibdi.
Qayerga qaramasin hamma joyda IT haqida gapirishayotgan ekan. Oyliklari yaxshi, ish joylari yaxshi, sharoitlari yaxshi, boshqa davlatlarga ko'chib ketish imkoniyatlari bor. Huddi eng zo'r ishday tuyila boshlabdi. Shunday qilib dasturchi bo'lishga qaror qilibdi.
Nimadan boshlashni bilmay, har xil Telegram kanallarga qo'shilibdi. Tahminan 19tasiga. Har bir kanalning egalaridan bir savolni so'rabdi: "Qaysi dasturlash tilidan boshlash kerak?". Birinchi kanal egasi Java debdi. Eng ishonchli, eng tez tillardan biri. Ish ham juda ko'p debdi. Ikkinchi kanalni egasi esa Python debdi. Yangilangan reytingni ko'rdingmi? Python birinchi o'ringa chiqib oldi mashxurlik bo'yicha debdi. Eng mashxur tilmi? Demak eng zo'r til debdi.
Bu yigitning boshi qotib o'zi taniydigan Senior Android dasturchi tanishidan so'rabdi. U tanishi Python tilmas debdi. Atvichayu debdi. Javadan boshqasi tilmas debdi. Zub dayu debdi.
Yigitning yana battar boshi qotib Python zo'r degan Telegram kanalga kelibdi. Shu tanishim Python til ham emas, yordamchi instrument dedi debdi. U kanalda katta tortishuv bo'libdi. Bu tillar orasiga C qo'shilibdi, C++ qo'shilibdi. Baribir bir qarorga kelinmabdi.
Shundan keyin ertak qahramoni qolgan 17ta kanal egalaridan so'rashga kirishibdi. Huddi shunday diskussiyalar u kanallarda ham bo'libdi. Ularning hammasidan so'raguncha oradan 5 yil o'tib ketibdi. Bu 5 yil ichida qahramonimiz uylanib oila quribdi, bola-chaqali bo'libdi. Endi ularni boqish kerak, iloji yo'q. Dasturlashga kirishsa pulni qayerdan oladi? Shunday qilib o'qituvchilikda qolib, Matematika va Fizikadan tashqari yana Kimyo fanidan dars o'tishni boshlabdi.
Roppa rosa 5 yil oldin, yana bir yigit 2-3 kun izlanish qilib hamma tillar ham yaxshiligini tushinib, PHPni ko'z yumgancha tanlab o'rganishni boshlabdi. Yarim yil deganda yaxshi o'rganib, mahalliy kompaniyaga ishga kiribdi. 1 yil ichida middle dastuchi, 4 yil ichida senior dasturchi bo'libdi. 5chi yili esa unda USAga ketish imkoniyati paydo bo'libdi. Shunday qilib u hozir Googleda Senior Software Engineer bo'lib ishlayotgan ekan.
@jakhonrakhmon
Forwarded from Naxalov | AI Blog 🔥
🧐 Siz dasturlashni bir yildan beri oʻrganayapsiz lekin haligacha video darsliklar koʻrayapsizmi?
Boshlanishiga men sizlarga video darslik koʻring yoki koʻrmang, dasturlashni video darslar bilan oʻrgansa boʻladi yoki boʻlmaydi deb ayta olmayman, bunga bir nechta sabablar bor. Birinchidan bu katta baxsli mavzu hisoblanadi, ikkinchidan menda siz haqingizda yetarli ma’lumot yoʻq, keyin har bir kishining oʻzining tajribasi va holatidan kelib chiqqan holda aytish mumkin.
Endi asosiy savolga qaytaylik, Siz dasturlashni bir yildan beri oʻrganayapsiz lekin haligacha video darsliklar koʻrayapsizmi?
Qisqa qilib aytganda video darsliklarni koʻrishni toʻxtading (Yoki dasturlash siz uchun emas, hazil).
Agar siz haliyam oʻqiyotgan boʻlsangiz tabriklayman. Hozirgi zamonda(TikTok davrida) shuyergacha oʻqib kelganingiz oʻzi bir muvaffaqiyat.
Endi video darslikga qaytadigan boʻlsak, toʻxtatish kerak emas shunchaki yondashishni oʻzgartiring.
- Shunchaki videoni koʻrmang oʻzingiz takrorlab koʻring oʻxshamasa bu tabiiy, qaytadan urinib koʻring (google), yana oʻxshamasa boshqa video darslikga oʻting.
- Siz oʻzingiz ozgina boʻlsa ham mustaqil, video darsliksiz code yozishni boshladingiz, lekin ba’zan keyword lar esingizdan chiqqan va tez-tez aynan video da qayerida bu mavzu borligini bilasiz va qayta koʻrasiz, bu juda yaxshi, havotir olmang sababi bunday holatdan koʻpchilik oʻtgan, siz shunchaki oʻzingizga(node) eslatmalar qilib boring, 3-4 martada video dan emas oʻzingizning qoʻlanmangizdan koʻring shunda asta sekinlik bilan yanayam mustaqil code yoza oladigan boʻlasiz.
Endi siz video darsliklarni koʻrayapsiz va ancha erkin tushina oladigan boʻldingiz, mavzular juda osonlik qilayaptimi, murakabroq mavzuda video darslik topa olmayapsizmi? Tabriklayman siz end dasturlashni oʻrganmayapsiz, siz o’zingizni boshlangʻich dasturchi deb hisoblasangiz boʻladi.
P.S: Albattda shuncha maslaxatdan keyin "Endi nima qilish kerak?" degan tabiiy savol tugʻiladi. Agar sizda shunday savol tugʻilgan boʻlsa toʻgʻri yoʻlda ketayapsiz.
🚀@codeschooluz
Boshlanishiga men sizlarga video darslik koʻring yoki koʻrmang, dasturlashni video darslar bilan oʻrgansa boʻladi yoki boʻlmaydi deb ayta olmayman, bunga bir nechta sabablar bor. Birinchidan bu katta baxsli mavzu hisoblanadi, ikkinchidan menda siz haqingizda yetarli ma’lumot yoʻq, keyin har bir kishining oʻzining tajribasi va holatidan kelib chiqqan holda aytish mumkin.
Endi asosiy savolga qaytaylik, Siz dasturlashni bir yildan beri oʻrganayapsiz lekin haligacha video darsliklar koʻrayapsizmi?
Qisqa qilib aytganda video darsliklarni koʻrishni toʻxtading (Yoki dasturlash siz uchun emas, hazil).
Agar siz haliyam oʻqiyotgan boʻlsangiz tabriklayman. Hozirgi zamonda(TikTok davrida) shuyergacha oʻqib kelganingiz oʻzi bir muvaffaqiyat.
Endi video darslikga qaytadigan boʻlsak, toʻxtatish kerak emas shunchaki yondashishni oʻzgartiring.
- Shunchaki videoni koʻrmang oʻzingiz takrorlab koʻring oʻxshamasa bu tabiiy, qaytadan urinib koʻring (google), yana oʻxshamasa boshqa video darslikga oʻting.
- Siz oʻzingiz ozgina boʻlsa ham mustaqil, video darsliksiz code yozishni boshladingiz, lekin ba’zan keyword lar esingizdan chiqqan va tez-tez aynan video da qayerida bu mavzu borligini bilasiz va qayta koʻrasiz, bu juda yaxshi, havotir olmang sababi bunday holatdan koʻpchilik oʻtgan, siz shunchaki oʻzingizga(node) eslatmalar qilib boring, 3-4 martada video dan emas oʻzingizning qoʻlanmangizdan koʻring shunda asta sekinlik bilan yanayam mustaqil code yoza oladigan boʻlasiz.
Endi siz video darsliklarni koʻrayapsiz va ancha erkin tushina oladigan boʻldingiz, mavzular juda osonlik qilayaptimi, murakabroq mavzuda video darslik topa olmayapsizmi? Tabriklayman siz end dasturlashni oʻrganmayapsiz, siz o’zingizni boshlangʻich dasturchi deb hisoblasangiz boʻladi.
P.S: Albattda shuncha maslaxatdan keyin "Endi nima qilish kerak?" degan tabiiy savol tugʻiladi. Agar sizda shunday savol tugʻilgan boʻlsa toʻgʻri yoʻlda ketayapsiz.
🚀@codeschooluz
🚘 Tesla Autopilot, Andrej Karpathy
Hamma Tesla kompaniyasi haqida eshitgan, hech shubhasiz Ilon Mask uning asoschisi ekanligini ham hammamiz bilamiz. Tesla nimasi bilan mashhur? Degan savolga javob beradigan bo'lsak Tesla asosan Self driving cars(o'z o'zini boshqaradigan avtomobil)lari bilan mashhur hisoblanadi.
❗️Avvalgi postlarimizda aytib o'tganimizdek faqat mashhur insonlar haqida emas kuchli dasturchilar haqida ham gaplashamiz.
Andrey Karpati Tesla kompaniyasining Artificial Intelligence va Autopilot Vision direktori, ya'ni barcha Tesla avtomobillarining o'z o'zini boshqarishini taminlab beruvchi shaxs. U 1986 - yilda Slovakiyada tug'ilgan. 2015 - yilda Stenford universitetini PhD darajasini tugatgan, U 2016 - yil sentabr oyida Sun'iy intellekt bo'yicha OpenAI guruhiga tadqiqotchi olim sifatida qo'shiladi va 2017 - yil iyun oyida Tesla'ning Sun'iy intellekt direktori bo'ladi, u hozirgacha shu lavozimda ishlab kelmoqda.
P.S: Bunday postlarni yozishdan maqsad, mashhur kompaniyalarning rivojlanishida katta hissasi bo'lgan insonlar haqida ham ma'lumotlar berib o'tish.
🚀@codeschooluz
Hamma Tesla kompaniyasi haqida eshitgan, hech shubhasiz Ilon Mask uning asoschisi ekanligini ham hammamiz bilamiz. Tesla nimasi bilan mashhur? Degan savolga javob beradigan bo'lsak Tesla asosan Self driving cars(o'z o'zini boshqaradigan avtomobil)lari bilan mashhur hisoblanadi.
❗️Avvalgi postlarimizda aytib o'tganimizdek faqat mashhur insonlar haqida emas kuchli dasturchilar haqida ham gaplashamiz.
Andrey Karpati Tesla kompaniyasining Artificial Intelligence va Autopilot Vision direktori, ya'ni barcha Tesla avtomobillarining o'z o'zini boshqarishini taminlab beruvchi shaxs. U 1986 - yilda Slovakiyada tug'ilgan. 2015 - yilda Stenford universitetini PhD darajasini tugatgan, U 2016 - yil sentabr oyida Sun'iy intellekt bo'yicha OpenAI guruhiga tadqiqotchi olim sifatida qo'shiladi va 2017 - yil iyun oyida Tesla'ning Sun'iy intellekt direktori bo'ladi, u hozirgacha shu lavozimda ishlab kelmoqda.
P.S: Bunday postlarni yozishdan maqsad, mashhur kompaniyalarning rivojlanishida katta hissasi bo'lgan insonlar haqida ham ma'lumotlar berib o'tish.
🚀@codeschooluz
#python #statements #test
O'tgan mavzuni qanday o'zlashtirganimizni testlar yordamida tekshirib ko'ramiz!
🚀@codeschooluz
O'tgan mavzuni qanday o'zlashtirganimizni testlar yordamida tekshirib ko'ramiz!
🚀@codeschooluz
#memes #english
Kimga tanish bu holat 😅
Left - chap, Right - o'ng.
Postlarimiz davomida ingliz tilini ham o'rganib ketamiz 😉
Keyingi darsimizda Control key ni tarjimasini o'rganamiz 😂
🚀@codeschooluz
Kimga tanish bu holat 😅
Left - chap, Right - o'ng.
Postlarimiz davomida ingliz tilini ham o'rganib ketamiz 😉
Keyingi darsimizda Control key ni tarjimasini o'rganamiz 😂
🚀@codeschooluz
🐍 Python PIP
#pip
Bugun sizlar bilan pip nima ekanligi va pip yordamida paket(package)larni o’rnatish va undan foydalanishni qisqacha ko’rib o’tamiz.
pip (package management system) - bu Pythonda yozilgan paketlarni o’rnatish, boshqarish vositasi hisoblanadi. Misol uchun, kompyuterimizga python o’rnatganimizda python bilan birga o’rnatilmaydigan paketlarni o’rnatish uchun foydalanamiz.
pip buyruqlari bilan qisacha tanishib chiqamiz
— Python paketlarini pip yordamida o’rnatish:
Pythonda
Aytaylik sizga birnechta paketlar kerak bo’lsa har birini bittalab
P.S: Agar sizda Pythonning birnechta 2.x va 3.x versiyalari bo’lsa
🚀@codeschooluz
#pip
Bugun sizlar bilan pip nima ekanligi va pip yordamida paket(package)larni o’rnatish va undan foydalanishni qisqacha ko’rib o’tamiz.
pip (package management system) - bu Pythonda yozilgan paketlarni o’rnatish, boshqarish vositasi hisoblanadi. Misol uchun, kompyuterimizga python o’rnatganimizda python bilan birga o’rnatilmaydigan paketlarni o’rnatish uchun foydalanamiz.
pip buyruqlari bilan qisacha tanishib chiqamiz
— Python paketlarini pip yordamida o’rnatish:
Pythonda
pip install yordamida qo’shimcha paketlarni o’rnatishimiz mumkin.$pip install package_name
— Python paketlarini ma’lum bir versiya bilan o’rnatish:$pip install package_name==version
— pip yordamida paket ma’lumotini ko’rsatish:$pip show numpy
— O’rnatilgan paketlarning ro’yhatini pip yordamida ko’rishingiz mumkin:$pip list
— Paketlarni pip yordamida olib tashlash:$pip uninstall numpy
— Paketlarni pip yordamida qidirish$pip search numpy
— pip yordamida requirement faylni o’rnatishAytaylik sizga birnechta paketlar kerak bo’lsa har birini bittalab
pip install package_name qilmasdan barcha paketlarni bir vaqtda o’rnatishingiz mumkin. Bunda requirements.txt fileni yaratib paketlarni quyidagicha yozamiz:django==1.4.2
Pillow==7.0.0
numpy==1.20.2
...
$pip install -r requirements.txt
Pytonda bilan oldindan o’rnatilmagan paketlarni ro’yhatini chiqarish uchun pip freeze buyrug’idan foydalanamiz.P.S: Agar sizda Pythonning birnechta 2.x va 3.x versiyalari bo’lsa
pip3 buyrug’idan foydalanasiz.🚀@codeschooluz
❗️Github va Git haqida
Bugun sizlar bilan github va git haqida suhbatlashamiz, dasturlashni o'rganayotkan har qanday inson bularni ham o'rganishi kerak albatta, shuning uchun bular haqida qisqacha ma'lumot berib o'tmoqchiman.
Git - bu bepul va ochiq manbali(open-source) versiya boshqaruv tizimi(version control system), dasturiy ta'minot bo'lib u dastlab Linus Torvalds tomonidan 2005 yilda yaratilgan.
— Versiya boshqaruv tizimi nima degani o'zi? Misol uchun siz birorta dastur tuzdingiz va ishga tushurdingiz, qachondir tajribangiz ortib u dasturning yangi versiyasini ishlab chiqdingiz lekin sizga eski versiya ham kerak, shu holatda versiyalarni boshqarish uchun git bizga yordamga keladi.
Github - 2008 - yilda ishlab chiqarilgan bo'lib bepul va code uchun bulutli platforma. U Git orqali siz va sizning jamoangiz kompyuterda birga ishlashingizga yordam beradi.
Git va Github bilan ishlash haqida yana bitta post qilamiz Insha'Alloh.
🚀@codeschooluz
Bugun sizlar bilan github va git haqida suhbatlashamiz, dasturlashni o'rganayotkan har qanday inson bularni ham o'rganishi kerak albatta, shuning uchun bular haqida qisqacha ma'lumot berib o'tmoqchiman.
Git - bu bepul va ochiq manbali(open-source) versiya boshqaruv tizimi(version control system), dasturiy ta'minot bo'lib u dastlab Linus Torvalds tomonidan 2005 yilda yaratilgan.
— Versiya boshqaruv tizimi nima degani o'zi? Misol uchun siz birorta dastur tuzdingiz va ishga tushurdingiz, qachondir tajribangiz ortib u dasturning yangi versiyasini ishlab chiqdingiz lekin sizga eski versiya ham kerak, shu holatda versiyalarni boshqarish uchun git bizga yordamga keladi.
Github - 2008 - yilda ishlab chiqarilgan bo'lib bepul va code uchun bulutli platforma. U Git orqali siz va sizning jamoangiz kompyuterda birga ishlashingizga yordam beradi.
Git va Github bilan ishlash haqida yana bitta post qilamiz Insha'Alloh.
🚀@codeschooluz