This media is not supported in your browser
VIEW IN TELEGRAM
Sapyor o'yini Pythonda. Kompyuter uchun o'zingiz o'yin yarating!
Kod GitHub'da -> https://github.com/r-ook/pymsweeper
#python #pygame
Dasturchilar 👉 @IPROGERUZ
Kod GitHub'da -> https://github.com/r-ook/pymsweeper
#python #pygame
Dasturchilar 👉 @IPROGERUZ
IPROGER.UZ'DA 2K
Do'stlar! Va nihoyat biz 2K bo'ldik! Buni anchadan beri kutgandim, barchaga rahmat! Sovg'a sifatida bugun 5 ta dasturlash tilidan ajoyib kitoblar tashlayman. Hammaga rahmat, biz bilan qoling.
#member
Dasturchilar 👉 @IPROGERUZ
Do'stlar! Va nihoyat biz 2K bo'ldik! Buni anchadan beri kutgandim, barchaga rahmat! Sovg'a sifatida bugun 5 ta dasturlash tilidan ajoyib kitoblar tashlayman. Hammaga rahmat, biz bilan qoling.
#member
Dasturchilar 👉 @IPROGERUZ
Java Coding [@IPROGERUZ].doc
389.5 KB
JAVA CODING ☕️
Java dasturlash tilini o'rganayotganlar uchun rus tilida ajoyib kitob.
#books #java
Dasturchilar 👉 @IPROGERUZ
Java dasturlash tilini o'rganayotganlar uchun rus tilida ajoyib kitob.
#books #java
Dasturchilar 👉 @IPROGERUZ
Python uz [@IPROGERUZ].pdf
1.9 MB
PYTHON UZ 🐍
Ko'p kishiga ruscha kitob yoqmagan ko'rinadi... Lekin do'stlar, rus tili va ingliz tilini bilish zarar qilmaydi. Rus tilida yozilgan ayrim va ko'pchilik kitoblar o'zbekcha kitoblardan yaxshi, ko'pchilik o'zbek kitoblari ham rus tilidan tarjima qilinadi. Shuning uchun rus kitoblarini ham tavsiya qilaman, o'zim ham rus va ingliz tilida kitoblardan dasturlashni o'rganganman
#books #python
Dasturchilar 👉 @IPROGERUZ
Ko'p kishiga ruscha kitob yoqmagan ko'rinadi... Lekin do'stlar, rus tili va ingliz tilini bilish zarar qilmaydi. Rus tilida yozilgan ayrim va ko'pchilik kitoblar o'zbekcha kitoblardan yaxshi, ko'pchilik o'zbek kitoblari ham rus tilidan tarjima qilinadi. Shuning uchun rus kitoblarini ham tavsiya qilaman, o'zim ham rus va ingliz tilida kitoblardan dasturlashni o'rganganman
#books #python
Dasturchilar 👉 @IPROGERUZ
Cppda dasturlash asoslari[@iProgeruz].pdf
658.1 KB
C++ DA DASTURLASH ASOSLARI
C++ chilar uchun ham ajoyib bir kitob. Qo'llanma desa ham bo'ladi
#books #cpp
Dasturchilar 👉 @IPROGERUZ
C++ chilar uchun ham ajoyib bir kitob. Qo'llanma desa ham bo'ladi
#books #cpp
Dasturchilar 👉 @IPROGERUZ
XAKERLAR VA KORONAVIRUS
Dunyo ahlining diqqatida turgan koronavirus epidemiyasi texnologik kompaniyalarga ham jiddiy ziyon keltirmoqda.
Bu holatga IBM X-Force kompaniyasining kiberxavfsizlik mutaxassislarining xabar berishicha, xakerlar shu ofatdan ham foydalanib qolish yo‘lini topibdi. Bu haqda techradar.com sayti yozmoqda.
Ular go‘yoki koronavirus infeksiyalari va ulardan himoyalanish choralari haqidagi qo‘llanma ko‘rinishida tayyorlangan faylga kompyuter virusini joylab tarqatishyapti.
Mazkur nashrga ko‘ra, bu fayllar Microsoft Word yoki PDF formatli hujjat yoxud MP4-video ko‘rinishida niqoblangan holda tarqatilmoqda. Bir qarashda u fayllarni chindan ham bu virusdan himoyalanish qo‘llanmasi, deb o‘ylash mumkin. Lekin uning ichiga Emotet turkumidagi o‘ta zararli kodlar yashirilgan va ular kompyuterga to‘liq o‘rnashib oladi. Undan so‘ng esa u foydalanuvchining undagi shaxsiy ma’lumoti, login-paroli, brauzeri tarixi, maxfiy hujjati va hokazolarni xakerlarga jo‘natadi.
Achinarlisi, hozirga qadar bir necha ming kompyuter shu tur kiberhujum qurboniga aylangan. Dastlabki qurbonlar esa Yaponiyaning Gifu, Osaka va Tottori shaharlarida kuzatilgani aytilyapti. Biroq xakerlarning bu kabi “faoliyati” yana kengayishi mumkin.
Ushbu vaziyatga “Kasperskiy laboratoriyasi” tahlilchisi Anton Ivanov quyidagicha izoh bergan:
“Asosiy yangilik sifatida keng muhokama etilayotgan koronavirus allaqachon kiberjinoyatchilar uchun “xo‘rak”ka aylanib bo‘lgan. Shu kungacha biz u bilan bog‘liq bo‘lgan 10 xil faylga duch keldik, ammo ular yanada ko‘payishi aniq”.
Ma'lumot TUIT ONLINE kanalidan olindi
#hackers #coronavirus
Dasturchilar 👉 @IPROGERUZ
Dunyo ahlining diqqatida turgan koronavirus epidemiyasi texnologik kompaniyalarga ham jiddiy ziyon keltirmoqda.
Bu holatga IBM X-Force kompaniyasining kiberxavfsizlik mutaxassislarining xabar berishicha, xakerlar shu ofatdan ham foydalanib qolish yo‘lini topibdi. Bu haqda techradar.com sayti yozmoqda.
Ular go‘yoki koronavirus infeksiyalari va ulardan himoyalanish choralari haqidagi qo‘llanma ko‘rinishida tayyorlangan faylga kompyuter virusini joylab tarqatishyapti.
Mazkur nashrga ko‘ra, bu fayllar Microsoft Word yoki PDF formatli hujjat yoxud MP4-video ko‘rinishida niqoblangan holda tarqatilmoqda. Bir qarashda u fayllarni chindan ham bu virusdan himoyalanish qo‘llanmasi, deb o‘ylash mumkin. Lekin uning ichiga Emotet turkumidagi o‘ta zararli kodlar yashirilgan va ular kompyuterga to‘liq o‘rnashib oladi. Undan so‘ng esa u foydalanuvchining undagi shaxsiy ma’lumoti, login-paroli, brauzeri tarixi, maxfiy hujjati va hokazolarni xakerlarga jo‘natadi.
Achinarlisi, hozirga qadar bir necha ming kompyuter shu tur kiberhujum qurboniga aylangan. Dastlabki qurbonlar esa Yaponiyaning Gifu, Osaka va Tottori shaharlarida kuzatilgani aytilyapti. Biroq xakerlarning bu kabi “faoliyati” yana kengayishi mumkin.
Ushbu vaziyatga “Kasperskiy laboratoriyasi” tahlilchisi Anton Ivanov quyidagicha izoh bergan:
“Asosiy yangilik sifatida keng muhokama etilayotgan koronavirus allaqachon kiberjinoyatchilar uchun “xo‘rak”ka aylanib bo‘lgan. Shu kungacha biz u bilan bog‘liq bo‘lgan 10 xil faylga duch keldik, ammo ular yanada ko‘payishi aniq”.
Ma'lumot TUIT ONLINE kanalidan olindi
#hackers #coronavirus
Dasturchilar 👉 @IPROGERUZ
TechRadar
Coronavirus malware infects thousands of devices worldwide
Malware hidden within emails claiming to offer coronavirus help and guidance.
SEARCHEE BOT
Kanalingizning raqobatchilari haqida bilishga qiziqgansiz, bu aniq. Men shunaqa bot topdim, u 4 ta tilda ishlay oladi. O'zbek tilida ham. Unda siz kanalingizni tematikasidagi kanallarni topishingiz mumkin. Sizlarga ham tavsiya qilaman
@Searcheebot
Kanalingizning raqobatchilari haqida bilishga qiziqgansiz, bu aniq. Men shunaqa bot topdim, u 4 ta tilda ishlay oladi. O'zbek tilida ham. Unda siz kanalingizni tematikasidagi kanallarni topishingiz mumkin. Sizlarga ham tavsiya qilaman
@Searcheebot
FRONTEND va BACKEND
Front End — bu brauzer o'qishi, yoki ekranga yoki ishlay oladigan narsalarning barchasi. Ya'ni, bu HTML, CSS va JavaScript.
HTML (HyperText Markup Language) — brauzerga sahifaning mazmunini, masalan, «sarlavha», «paragraf», «ro'yxat», «ro'yxat elementi» nima ekanligini aytadi.
CSS (Cascading Style Sheets) — brauzerga elementlarni qanday ko'rsatish kerakligini aytadi, masalan, «birinchi xatboshidan keyin 20 piksel» va «tana elementidagi barcha matnlar quyuq yashil rangda bo'lishi yoki Verdana shriftida yozilishi kerak».
JavaScript brauzerga yengil dasturlash tilidan foydalangan holda muayyan vaziyatlarga qanday javob berish kerakligini aytadi. Ko'pgina saytlar aslida ko'p JavaScript ishlatmaydilar, lekin agar siz biron bir narsani bossangiz va sahifaning tarkibi oq ekran yonib o'chmasdan o'zgarsa, demak, biron-bir joyda JavaScript ishlatilgan.
Back end — serverda ishlaydigan barcha narsalar, ya'ni «brauzerda emas» yoki «tarmoqqa ulangan kompyuterdan boshqa kompyuterga javob yozish emas»
Belgilash uchun siz serveringizda mavjud bo'lgan har qanday vositalardan foydalanishingiz mumkin (bu aslida xabarlarga javob berish uchun sozlangan kompyuterdir). Bu har qanday universal dasturlash tilidan foydalanishingiz mumkin degan ma'noni anglatadi: Ruby, PHP, Python, Java, JavaScript / Node, Bash. Bundan tashqari, siz MySQL, PostgreSQL, MongoDB, Cassandra, Redis, Memcached kabi ma'lumotlar bazasini boshqarish tizimlaridan foydalanishingiz mumkin.
#frontend #backend #programming
👉 @THEDEVUZ
Front End — bu brauzer o'qishi, yoki ekranga yoki ishlay oladigan narsalarning barchasi. Ya'ni, bu HTML, CSS va JavaScript.
HTML (HyperText Markup Language) — brauzerga sahifaning mazmunini, masalan, «sarlavha», «paragraf», «ro'yxat», «ro'yxat elementi» nima ekanligini aytadi.
CSS (Cascading Style Sheets) — brauzerga elementlarni qanday ko'rsatish kerakligini aytadi, masalan, «birinchi xatboshidan keyin 20 piksel» va «tana elementidagi barcha matnlar quyuq yashil rangda bo'lishi yoki Verdana shriftida yozilishi kerak».
JavaScript brauzerga yengil dasturlash tilidan foydalangan holda muayyan vaziyatlarga qanday javob berish kerakligini aytadi. Ko'pgina saytlar aslida ko'p JavaScript ishlatmaydilar, lekin agar siz biron bir narsani bossangiz va sahifaning tarkibi oq ekran yonib o'chmasdan o'zgarsa, demak, biron-bir joyda JavaScript ishlatilgan.
Back end — serverda ishlaydigan barcha narsalar, ya'ni «brauzerda emas» yoki «tarmoqqa ulangan kompyuterdan boshqa kompyuterga javob yozish emas»
Belgilash uchun siz serveringizda mavjud bo'lgan har qanday vositalardan foydalanishingiz mumkin (bu aslida xabarlarga javob berish uchun sozlangan kompyuterdir). Bu har qanday universal dasturlash tilidan foydalanishingiz mumkin degan ma'noni anglatadi: Ruby, PHP, Python, Java, JavaScript / Node, Bash. Bundan tashqari, siz MySQL, PostgreSQL, MongoDB, Cassandra, Redis, Memcached kabi ma'lumotlar bazasini boshqarish tizimlaridan foydalanishingiz mumkin.
#frontend #backend #programming
👉 @THEDEVUZ
DASTURLCHILAR ODATI
Dasturchi qanday odatlarga ega bo'lishi kerak? Uxlash, turish, ovqatlanish va dasturlashdan tashqari. Bugungi postimizda bilib oling
👉 Telegraph
@IPROGERUZ
Dasturchi qanday odatlarga ega bo'lishi kerak? Uxlash, turish, ovqatlanish va dasturlashdan tashqari. Bugungi postimizda bilib oling
👉 Telegraph
@IPROGERUZ
Telegraph
Dasturchi qanday yaxshi odatlarga ega bo'lish kerak
Dasturchi qanday yaxshi odatlarga ega bo'lishi kerak? Har birimiz o'z odatimizga egamiz: ikkalasi ham to'g'ri, ammo unchalik emas. Ammo iloji boricha samarali ishlashni istasangiz, foydali narsalarni ongli ravishda ishlab chiqishingiz kerak. Ishoning, bu…
TIOBE STATISTICS 2020 FEBRURARY
TIOBE'ning 2020-yil fevral oyiga bo'lgan statistikasi. Statistikadan ko'rinib turibdi, C ko'tarilyapti. C# da ham o'zgarish yaxshi. Swift hamon kuchli 10 talikda. Java har doimgidek. Pythonga kelsak, o'sayapti, ammo o'sish nisbatan kamroq. 2019-yil dekabr oyi statistikasini bu yerda ko'rishingiz mumkin.
#tiobe #stats
👉 @thedevuz
TIOBE'ning 2020-yil fevral oyiga bo'lgan statistikasi. Statistikadan ko'rinib turibdi, C ko'tarilyapti. C# da ham o'zgarish yaxshi. Swift hamon kuchli 10 talikda. Java har doimgidek. Pythonga kelsak, o'sayapti, ammo o'sish nisbatan kamroq. 2019-yil dekabr oyi statistikasini bu yerda ko'rishingiz mumkin.
#tiobe #stats
👉 @thedevuz
DASTURCHIGA DIPLOM KERAKMI?
Dasturlashni o'rganish va dasturchi bo'lish uchun diplom shart emas!
Nega deysizmi?
Agar siz Google va YouTube nimaligini bilsangiz, undan tashqari ingliz va rus tilini bilsangiz, diplomga 4 yil o'qishingiz shart emas. Youtube'da shuncha blogerlar bor. Ular dasturlashni noldan o'rgatishadi. Ha, 0 dan. Saytlardan kerakli narsalarni olasiz, buning uchun Google'ga yozasiz, albatta, yoniga tas-ix deb qo'ying. Bo'lmasa, ko'p kutasiz. Github degan sayt-resurs ham bor. Unda kodlarning namunalarini topasiz. Sololearn ham bor. Unda siz online kompilyator ham topasiz. Github'dek kod namunalari bor.
Shuncha saytlar, resurslar bor. Ammo, ulardan muntazam foydalanish uchun internet tez bo'lishi kerak. Internet tez bo'lishi bu ertak (bizda). Shuning uchun, tinchgina institutni bitirib, o'sha yerda C++ ni 4 yil suvday ichib, keyin boshqani o'rganib, xullas, oxirida... Frilanser bo'lamiz. Ayrim kompaniyalar bor, hujjatboz bo'ladi. Aynan o'shandaylarga diplom kerak. Lekin diplomni hamma ham olavermaydi, bilimi borlar oladi. Shuning uchun institutni bitirgan va dasturlashni Senior yoki Middle darajada biladiganlar hamma yerda talab qilinadi.
#consultation
Devs — @thedevuz
Dasturlashni o'rganish va dasturchi bo'lish uchun diplom shart emas!
Nega deysizmi?
Agar siz Google va YouTube nimaligini bilsangiz, undan tashqari ingliz va rus tilini bilsangiz, diplomga 4 yil o'qishingiz shart emas. Youtube'da shuncha blogerlar bor. Ular dasturlashni noldan o'rgatishadi. Ha, 0 dan. Saytlardan kerakli narsalarni olasiz, buning uchun Google'ga yozasiz, albatta, yoniga tas-ix deb qo'ying. Bo'lmasa, ko'p kutasiz. Github degan sayt-resurs ham bor. Unda kodlarning namunalarini topasiz. Sololearn ham bor. Unda siz online kompilyator ham topasiz. Github'dek kod namunalari bor.
Shuncha saytlar, resurslar bor. Ammo, ulardan muntazam foydalanish uchun internet tez bo'lishi kerak. Internet tez bo'lishi bu ertak (bizda). Shuning uchun, tinchgina institutni bitirib, o'sha yerda C++ ni 4 yil suvday ichib, keyin boshqani o'rganib, xullas, oxirida... Frilanser bo'lamiz. Ayrim kompaniyalar bor, hujjatboz bo'ladi. Aynan o'shandaylarga diplom kerak. Lekin diplomni hamma ham olavermaydi, bilimi borlar oladi. Shuning uchun institutni bitirgan va dasturlashni Senior yoki Middle darajada biladiganlar hamma yerda talab qilinadi.
#consultation
Devs — @thedevuz
Dasturlash haqida TOP 3 YouTube rus blogerlar
1. Гоша Дударь
2. Start Android
3. Alex Skutarenko
#youtube
👉 @thedevuz
1. Гоша Дударь
2. Start Android
3. Alex Skutarenko
#youtube
👉 @thedevuz
Ingliz blogerlari ham bor. TOP-4 blogerlar. 4 talasiga ham obuna bo'lganman.
ProgrammingKnowledge
TreeHouse
Learncode.academy
Derek Banas
#youtube
👉 @thedevuz
ProgrammingKnowledge
TreeHouse
Learncode.academy
Derek Banas
#youtube
👉 @thedevuz
i o'zgaruvchisi aslida qanday kelib chiqqan?
Ehtimol siz allaqachon dasturchilar "i" o'zgaruvchisini hamma joyda ishlatishni yaxshi ko'rishini payqadingiz. Nega o'zgaruvchi uchun bu nom shu qadar mashhur bo'lib qoldi?
Ko'pchilik bu nom butun sonni anglatuvchi butun son so'zidan kelib chiqadi, deyishadi. Aslida, unday emas! Integer so'zi biz ushbu nomdan foydalanishimiz bilan hech qanday aloqasi yo'q.
Bularning barchasi o'tgan asrning 60-yillarida boshlangan. O'sha payt dasturlash hali ham mashhur emas edi va faqat turli xil ilmiy maqsadlarda ishlatilgan. Keyin, 50-yillarning oxirida, o'sha paytda perspektiv, FORTRAN dasturlash tili paydo bo'ldi.
Ushbu tilning o'ziga xos xususiyatlaridan biri shundaki, o'zgaruvchilar "I", "J", "K", "L", "M" va "N" harflari bilan boshlangan bo'lsa, FORTRAN ularni avtomatik ravishda butun sonlar turiga aylantiradi
Garchi bu uzoq vaqt oldin bo'lgan bo'lsa-da, ammo sikllar o'sha paytda mavjud edi. Va doimiy savol tug'ildi, qaysi o'zgaruvchini siklga qo'yish kerak? Tanlov ushbu 6 ta belgiga to'g'ri kelganligi sababli, tanlash uchun juda ko'p narsa yo'q edi. "i" dan foydalanishga qaror qilishdi. Matematikada sonlar qatori yig'indisi A (i), ya'ni "i" uchun 1 dan "n" gacha yozilganligi ham shuni ko'rsatadi.
O'shandan beri ko'p vaqt o'tdi va dasturlash to'g'risidagi ko'plab kitoblardagi "i" o'zgaruvchisi bu o'zgaruvchini sikllarda ishlatishni odatiy holga aylantirdi, biz bu haqda siz bilan o'ylab ham ko'rmaganmiz!
#variables #programming
Devs 👉 @thedevuz
Ehtimol siz allaqachon dasturchilar "i" o'zgaruvchisini hamma joyda ishlatishni yaxshi ko'rishini payqadingiz. Nega o'zgaruvchi uchun bu nom shu qadar mashhur bo'lib qoldi?
Ko'pchilik bu nom butun sonni anglatuvchi butun son so'zidan kelib chiqadi, deyishadi. Aslida, unday emas! Integer so'zi biz ushbu nomdan foydalanishimiz bilan hech qanday aloqasi yo'q.
Bularning barchasi o'tgan asrning 60-yillarida boshlangan. O'sha payt dasturlash hali ham mashhur emas edi va faqat turli xil ilmiy maqsadlarda ishlatilgan. Keyin, 50-yillarning oxirida, o'sha paytda perspektiv, FORTRAN dasturlash tili paydo bo'ldi.
Ushbu tilning o'ziga xos xususiyatlaridan biri shundaki, o'zgaruvchilar "I", "J", "K", "L", "M" va "N" harflari bilan boshlangan bo'lsa, FORTRAN ularni avtomatik ravishda butun sonlar turiga aylantiradi
Garchi bu uzoq vaqt oldin bo'lgan bo'lsa-da, ammo sikllar o'sha paytda mavjud edi. Va doimiy savol tug'ildi, qaysi o'zgaruvchini siklga qo'yish kerak? Tanlov ushbu 6 ta belgiga to'g'ri kelganligi sababli, tanlash uchun juda ko'p narsa yo'q edi. "i" dan foydalanishga qaror qilishdi. Matematikada sonlar qatori yig'indisi A (i), ya'ni "i" uchun 1 dan "n" gacha yozilganligi ham shuni ko'rsatadi.
O'shandan beri ko'p vaqt o'tdi va dasturlash to'g'risidagi ko'plab kitoblardagi "i" o'zgaruvchisi bu o'zgaruvchini sikllarda ishlatishni odatiy holga aylantirdi, biz bu haqda siz bilan o'ylab ham ko'rmaganmiz!
#variables #programming
Devs 👉 @thedevuz
⚡️O'zbekistonlik dasturchi Alisher Tadjiyev O'zAga taklif berdi. U O'zAning saytini bepulga qilib berib, saytga ajratilgan summani talabalar kontraktini to'lab berishini iltimos qildi.
Chexiyada ham shunday bo'lgan edi. Bekorga aytishmaydi, dasturchi zamon talabi deb. Agar orangizda senior devlar bo'lsa, shu kishini topib murojaat qilsangiz, balki jamoaga qo'shilarsiz.
#news
Devs 👉 @thedevuz
Chexiyada ham shunday bo'lgan edi. Bekorga aytishmaydi, dasturchi zamon talabi deb. Agar orangizda senior devlar bo'lsa, shu kishini topib murojaat qilsangiz, balki jamoaga qo'shilarsiz.
#news
Devs 👉 @thedevuz