🚘 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
#ai #ml #library
TOP libraries Machine Learning🔝
Sizlar bilan Machine Learning haqida gaplashgandik, bugun sizlar bilan Machine learning uchun eng ko'p ishlatiladigan kutubhonalarni sanab o'tamiz:
• TensorFkow
• PyTorch
• Keras
• theano
• Scikit-Learn
• NumPy
• Pandas
Kutubhonalarni kompyuterimizga o'rnatishimiz uchun pip dan foydalanamiz:
🚀@codeschooluz
TOP libraries Machine Learning🔝
Sizlar bilan Machine Learning haqida gaplashgandik, bugun sizlar bilan Machine learning uchun eng ko'p ishlatiladigan kutubhonalarni sanab o'tamiz:
• TensorFkow
• PyTorch
• Keras
• theano
• Scikit-Learn
• NumPy
• Pandas
Kutubhonalarni kompyuterimizga o'rnatishimiz uchun pip dan foydalanamiz:
$pip install tensorflowBu kutubhonalar haqida keyingi postlarimizda batafsil to'xtalib o'tamiz.
🚀@codeschooluz
#HR
Ko'pchilik boshlang'ich dasturchilar ishga kirishim uchun qanday talablar bor deb qiziqishadi. Agar bunga qiziqib internetni qidiradigan bo'lsak asosan shunga o'xshash talablarga duch kelamiz.
Ehh hali menga ancha bor ekan... deb qo'yishadi. Eng qizig'i HR(Human Resources-kadrlar bo'limi), ya'niy ushbu rasmdagi postni yozgan ham sizga o'xshab yaqindagina ishga kirgan. 😂
P.S: HR - Kadrlar bo'limi, to'g'ri tarjima emas eng yaqin tarjima, agar sizda to'liqroq tarjima bo'ladigan bo'lsa commentda qoldiring.
🚀@codeschooluz
Ko'pchilik boshlang'ich dasturchilar ishga kirishim uchun qanday talablar bor deb qiziqishadi. Agar bunga qiziqib internetni qidiradigan bo'lsak asosan shunga o'xshash talablarga duch kelamiz.
Ehh hali menga ancha bor ekan... deb qo'yishadi. Eng qizig'i HR(Human Resources-kadrlar bo'limi), ya'niy ushbu rasmdagi postni yozgan ham sizga o'xshab yaqindagina ishga kirgan. 😂
P.S: HR - Kadrlar bo'limi, to'g'ri tarjima emas eng yaqin tarjima, agar sizda to'liqroq tarjima bo'ladigan bo'lsa commentda qoldiring.
🚀@codeschooluz
#json #data_type
❗️JSON vs DICT
JSON(JavaScript Object Notation) - bu ma'lumotlarni saqlash va almashish uchun yengil format. Json JavaScript dan olingan bo'lsa ham ko'pgin asosiy dasturlash tillarida kutubhonalar orqali qo'llab quvvatlanadi. Json odatda web mijozlar va web serverlar o'rtasida ma'lumot almashish uchun ishtiladi.
DICT(Dictionary) - bu pythonda tartibsiz yig'ilgan ma'lumot turi(Data Types), uning har bir elementi key-value juftligi dan tashkil topgan.
❓JSON bilan DICT ning qanday bog'liqligi bor.
Json formatdagi ma'lumot dictionary ma'lumot turining string(matnli) ko'rinishi hisoblanadi. Demak, dict Pythonda ma'lumot turi uni string ko'rinishiga o'tkazsak json format bo'ladi.
🚀@codeschooluz
❗️JSON vs DICT
JSON(JavaScript Object Notation) - bu ma'lumotlarni saqlash va almashish uchun yengil format. Json JavaScript dan olingan bo'lsa ham ko'pgin asosiy dasturlash tillarida kutubhonalar orqali qo'llab quvvatlanadi. Json odatda web mijozlar va web serverlar o'rtasida ma'lumot almashish uchun ishtiladi.
DICT(Dictionary) - bu pythonda tartibsiz yig'ilgan ma'lumot turi(Data Types), uning har bir elementi key-value juftligi dan tashkil topgan.
❓JSON bilan DICT ning qanday bog'liqligi bor.
Json formatdagi ma'lumot dictionary ma'lumot turining string(matnli) ko'rinishi hisoblanadi. Demak, dict Pythonda ma'lumot turi uni string ko'rinishiga o'tkazsak json format bo'ladi.
🚀@codeschooluz
Forwarded from Web Dasturlash kanali
💻 O'tmish texnikasi: birinchi noutbuk
O'tgan asrning 70-yillarida Osborne & Associates nashriyotining egasi Adam Osborn 1980-yilda birinchi noutbuk loyihasini amalga oshirishga qaror qilgan.
Protsessorning 3,5 MGts chastotaga va 64 KB operativ xotiraga ega bo'lib, narxi 1795 dollar deya baholangan. Noutbukning 10 mingga yaqin nusxasi sotilgan.
Siz qanday modeldagi noutbuk ishlatasiz?
✅ @webdev07
O'tgan asrning 70-yillarida Osborne & Associates nashriyotining egasi Adam Osborn 1980-yilda birinchi noutbuk loyihasini amalga oshirishga qaror qilgan.
Protsessorning 3,5 MGts chastotaga va 64 KB operativ xotiraga ega bo'lib, narxi 1795 dollar deya baholangan. Noutbukning 10 mingga yaqin nusxasi sotilgan.
Siz qanday modeldagi noutbuk ishlatasiz?
✅ @webdev07
🧐What is a Database?
#database
Database(Ma'lumoatlar bazasi), bundan oldin biz data(ma'lumot) nima, shu haqida gaplashamiz.
Data(Ma'lumot) - bu alohida bir kichik ma'lumot birligining to'plami. U turli shakllarda ishlatilishi mumkin matn, raqamlar, baytlar, ommaviy axborot vositasi va turli hil saqlanishi mumkin qog'oz yoki elektron xotirada.
Database(Ma'lumoatlar bazasi) - bu bir nechta ma'lumotlarning uyushgan to'plami. Undagi saqlangan ma'lumotlarni olishimiz, o'zgartirishimiz va o'chirishimiz mumkin.
Ma'lumoatlar bazasini texnik jihatdan ikkiga bo'lishimiz mumkin:
1. SQL (relational database)
2. NoSQL (non-relational database)
Ma'mumatlar bazasining turlari haqida keyingi pastlarimizda gaplashamiz.
🚀@codeschooluz
#database
Database(Ma'lumoatlar bazasi), bundan oldin biz data(ma'lumot) nima, shu haqida gaplashamiz.
Data(Ma'lumot) - bu alohida bir kichik ma'lumot birligining to'plami. U turli shakllarda ishlatilishi mumkin matn, raqamlar, baytlar, ommaviy axborot vositasi va turli hil saqlanishi mumkin qog'oz yoki elektron xotirada.
Database(Ma'lumoatlar bazasi) - bu bir nechta ma'lumotlarning uyushgan to'plami. Undagi saqlangan ma'lumotlarni olishimiz, o'zgartirishimiz va o'chirishimiz mumkin.
Ma'lumoatlar bazasini texnik jihatdan ikkiga bo'lishimiz mumkin:
1. SQL (relational database)
2. NoSQL (non-relational database)
Ma'mumatlar bazasining turlari haqida keyingi pastlarimizda gaplashamiz.
🚀@codeschooluz
#python #ai
⚡️Hozirgi kunda Python dasturlash tili juda rivojlanib bormoqda, U AI(Sun'iy intellekt), Computer Vision(Sun'iy ko'rish), Machine Learning uchun ishlatiladigan kutubxonalar ichida ham Python kutubxonalari hech shubhasiz birinchi o'rinda turadi.
❓Bularni qayerdan o'rganaman deysizmi.
Hozirda Python bo'yicha darslar va AI bo'yicha foydali ma'lumotlar ulashib borayotgan Javohir Jalilov Blogini tafsiya qilaman.
Kanalga a'zo bo'lish👉 ✅@JavohirJalilov
⚡️Hozirgi kunda Python dasturlash tili juda rivojlanib bormoqda, U AI(Sun'iy intellekt), Computer Vision(Sun'iy ko'rish), Machine Learning uchun ishlatiladigan kutubxonalar ichida ham Python kutubxonalari hech shubhasiz birinchi o'rinda turadi.
❓Bularni qayerdan o'rganaman deysizmi.
Hozirda Python bo'yicha darslar va AI bo'yicha foydali ma'lumotlar ulashib borayotgan Javohir Jalilov Blogini tafsiya qilaman.
Kanalga a'zo bo'lish👉 ✅@JavohirJalilov
🧐What is an API?
#api
API(Application Programming Interface) - bu Ikki dasturning bir-biri bilan bog'lanishini taminlab beruvchi aloqa vositasi. Siz har kuni ishlatadigan Facebook, Telegram da habar yuborganingizda yoki ob-havoni tekshirganingizda API dan foydalanasiz.
❓Bu qanday ishlaydi.
Telefoningizda biror bir ilovadan foydalanganingizda dastur inetnetga ulanadi va u ma'lumotlarni severga yuboradi, server ma'lumotlarni tahlil qilib dasturga qayta yuboradi, dastur ma'lumotlarni tahlil qilib o'qish mumkin bo'lgan holatda sizga taqdim etadi. Bu API orqali amalga oshiriladi.
❗️Keling buni hayotiy misolda ko'ramiz.
Tasavvur qilig siz restorandasiz va menyu orqali buyurtma berish imkoniga egasiz. Restoran oshxonasi sizning buyurtmangizni bajaradigan "Tizim" ning bir qismi. Buyurtmani oshxonaga yetkazish va ovqatingizni sizga qaytarish uchun nimadir yetishmayapti, buyerda sizga ofitsant yoki API kerak bo'ladi.
Sizning buyurtmangiz yoki so'rovingizni qabul qiladigan va oshxonaga nima qilish kerakligini aytadigan ofitsant yoki API, keyin ofitsant sizga responce(javob)ni qaytaradi, bu javob biror oziq ovqat ko'rinishida bo'ladi.
Siz bilan haqiqiy hayotda API ga misol keltirdik, va sizda ham shunday tushunarli misollar bo'lsa kommentda qoldirishingiz mumkin.
🚀@codeschooluz
#api
API(Application Programming Interface) - bu Ikki dasturning bir-biri bilan bog'lanishini taminlab beruvchi aloqa vositasi. Siz har kuni ishlatadigan Facebook, Telegram da habar yuborganingizda yoki ob-havoni tekshirganingizda API dan foydalanasiz.
❓Bu qanday ishlaydi.
Telefoningizda biror bir ilovadan foydalanganingizda dastur inetnetga ulanadi va u ma'lumotlarni severga yuboradi, server ma'lumotlarni tahlil qilib dasturga qayta yuboradi, dastur ma'lumotlarni tahlil qilib o'qish mumkin bo'lgan holatda sizga taqdim etadi. Bu API orqali amalga oshiriladi.
❗️Keling buni hayotiy misolda ko'ramiz.
Tasavvur qilig siz restorandasiz va menyu orqali buyurtma berish imkoniga egasiz. Restoran oshxonasi sizning buyurtmangizni bajaradigan "Tizim" ning bir qismi. Buyurtmani oshxonaga yetkazish va ovqatingizni sizga qaytarish uchun nimadir yetishmayapti, buyerda sizga ofitsant yoki API kerak bo'ladi.
Sizning buyurtmangiz yoki so'rovingizni qabul qiladigan va oshxonaga nima qilish kerakligini aytadigan ofitsant yoki API, keyin ofitsant sizga responce(javob)ni qaytaradi, bu javob biror oziq ovqat ko'rinishida bo'ladi.
Siz bilan haqiqiy hayotda API ga misol keltirdik, va sizda ham shunday tushunarli misollar bo'lsa kommentda qoldirishingiz mumkin.
🚀@codeschooluz