Eski rasmlar ichidan topib oldim. Bir nimalar esimga tushib ketti.
2 yil avval NASM (assembler) ni o'rganib chiqqan edim. Assemblerda nimadir yozish muhim emas. Asosiysi OS ning parda ortida qanday ishlashiga qiziqadiganlar uchun qiziq bo'ladi deb o'ylayman.
O'sha paytda o'zimcha yangi dasturlash tilini ham yozib ko'rgamman. Albatta assemblerda emas) Go tilida yozgan edim. Qiziqadiganlar uchun "Writing A Compiler In Go" kitobini tavsiya qilaman. Shuningdek kitobning interpreter yozish versiyasi ham bor. Yangi til yozish ham muhim emas. Muhimi uni yozish paytida dasturlash tillarining qanday ishlashini o'rganish mumkin.
Tag'n bilmadim
2 yil avval NASM (assembler) ni o'rganib chiqqan edim. Assemblerda nimadir yozish muhim emas. Asosiysi OS ning parda ortida qanday ishlashiga qiziqadiganlar uchun qiziq bo'ladi deb o'ylayman.
O'sha paytda o'zimcha yangi dasturlash tilini ham yozib ko'rgamman. Albatta assemblerda emas) Go tilida yozgan edim. Qiziqadiganlar uchun "Writing A Compiler In Go" kitobini tavsiya qilaman. Shuningdek kitobning interpreter yozish versiyasi ham bor. Yangi til yozish ham muhim emas. Muhimi uni yozish paytida dasturlash tillarining qanday ishlashini o'rganish mumkin.
Tag'n bilmadim
π22β€5
Forwarded from Programming β
Qisqa qilib aytganda
https://en.wikipedia.org/wiki/Currying
sum(1)(2)(3) == 6 Nima uchun true ekani va currying qanday ishlashi kelib chiqishi vaxakazolar haqida ekan. Matematikaning juda ko'plab bo'limlarida bor ekanligi hayron qoldirdi π
O'qishni tavsiya qilaman.https://en.wikipedia.org/wiki/Currying
π2
Googledan (Chrome Browser) bir narsa qidirdim. Qidiruv natijalari chiqdi. Keyin sahifa animatsiya bilan ikkiga bo'linib orqasida qora box ko'rindi. Kecha ertalabdan, bugun ertalabgacha ishlaganim sabab, charchoqdan har xil narsalar ko'zimga ko'ridi nazarimda π. Keyin haligi boxda yozuv paydo bo'ldi:
"Siz bizning tilimizda gapiryapsiz. Qiyinchilikka (challenge) tayyormisiz?"
Davomida 3 ta button bor edi:
1. Men o'ynashni hohlayman
2. Yo'q, rahmat
3. Menga buni boshqa ko'rsatma
Ha, tushunarli bu shunchaki Doodle, qani mayli o'ynab ko'richi dedim va 1-buttoni bosdim.
Keyin
Bu Doodle emas, shunchaki biror yangi productni reklamasi bo'lsa kerak degan fikrda, o'sha saytga boshqa browser dan kirib ko'rib, "Kirish faqat taklifnoma bo'yicha." degan yozuvni ko'rdim va hayratda qoldim. Bu Google Foobar Challenge ekan.
Rosti Google Foobar haqida bugun bildim. Endi Pythonni o'rganishim kerak ))
PS: Bobosher Python o'rgatasmi)
"Siz bizning tilimizda gapiryapsiz. Qiyinchilikka (challenge) tayyormisiz?"
Davomida 3 ta button bor edi:
1. Men o'ynashni hohlayman
2. Yo'q, rahmat
3. Menga buni boshqa ko'rsatma
Ha, tushunarli bu shunchaki Doodle, qani mayli o'ynab ko'richi dedim va 1-buttoni bosdim.
Keyin
ssh ga o'xshagan terminal interfeysli web sahifaga redirect qildi. U yerda Linux commandlari-ga o'xshash ro'yxat bor edi. (help, ls, clear va.h.k) Veb-sahifa manzili: foobar.withgoogle.comBu Doodle emas, shunchaki biror yangi productni reklamasi bo'lsa kerak degan fikrda, o'sha saytga boshqa browser dan kirib ko'rib, "Kirish faqat taklifnoma bo'yicha." degan yozuvni ko'rdim va hayratda qoldim. Bu Google Foobar Challenge ekan.
Rosti Google Foobar haqida bugun bildim. Endi Pythonni o'rganishim kerak ))
PS: Bobosher Python o'rgatasmi)
Telegram
Engineering Notes
Kanalda asosan backend engineeringga oid postlar yozib boriladi.
Ba'zi postlarda xatoliklar bor.
Postlar foydali boβlgan boβlsa adminni duo qilib qoβying. Rahmat.
Contact: @Bobosher_Musurmonov
LinkedIn: https://www.linkedin.com/in/bobosher-musurmonov
Ba'zi postlarda xatoliklar bor.
Postlar foydali boβlgan boβlsa adminni duo qilib qoβying. Rahmat.
Contact: @Bobosher_Musurmonov
LinkedIn: https://www.linkedin.com/in/bobosher-musurmonov
π8π2
This media is not supported in your browser
VIEW IN TELEGRAM
Python 2.7 da sonlarni by default int sifatida evaluate qilarkan.
5 / 2 op 2 ga tengprint 5.0 / 2 esa 2.5β‘5π1
Media is too big
VIEW IN TELEGRAM
WebGPU ni o'rganishda davom etayapman. Shuningdek kechadan desktop + mobile graphics ni boshladim. Poytaxt ni desktop versiyada tuzzukroq grafika bilan qilib ko'rmoqchiman. Undan avval web da ham yangilangan versiya chiqadi hudo hohlasa.
Takliflar bo'lsa yozing.
Takliflar bo'lsa yozing.
π8π₯5π1
Loyihalar rivoji (va yashash uchun ham π) moliyaviy tomondan qo'llab turgan:
Akhmadiy
Donishmand Dasturchi
Yunusjon - IT Blog
kanallari mualliflariga rahmat. Alloh sizlardan rozi bo'lsin!
Akhmadiy
Donishmand Dasturchi
Yunusjon - IT Blog
kanallari mualliflariga rahmat. Alloh sizlardan rozi bo'lsin!
Telegram
Programming β
Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.
π₯10π2
Aleph Nought pinned Β«Loyihalar rivoji (va yashash uchun ham π) moliyaviy tomondan qo'llab turgan: Akhmadiy Donishmand Dasturchi Yunusjon - IT Blog kanallari mualliflariga rahmat. Alloh sizlardan rozi bo'lsin!Β»
Blenderchilar yoki umuman 3d model yasay oladiganlar bo'lsa, zo'r (foydali) loyiha qilar edik, klent bor. Pulini arra qilamiz! Zadacha murakkab emas. Manimcha endi o'rganganlar ham qila oladi.
π4π₯2π€2
This media is not supported in your browser
VIEW IN TELEGRAM
Quyon o'ynadi))
Foobar bo'yicha bugun bilganlarim:
1. Yozgan kodingizni yashirin usulda test qilarkan. Bu degani kodingiz qayerda fail bolganini bilmaysiz. Masalan birinchi yozilgan solution da 9 ta testdan 8 tasi pass. Ammo 1 ta fail boldi. Aynan qaysi case da fail bo'lgani ko'rinmidi.
2. Python ide lar uchun ideal til emas ekan)
3. Bazi joydan single-line comment larni o'chirganim uchun pass bo'ldi, bo'lmasa qarishni boshlayotgan edim)
Foobar bo'yicha bugun bilganlarim:
1. Yozgan kodingizni yashirin usulda test qilarkan. Bu degani kodingiz qayerda fail bolganini bilmaysiz. Masalan birinchi yozilgan solution da 9 ta testdan 8 tasi pass. Ammo 1 ta fail boldi. Aynan qaysi case da fail bo'lgani ko'rinmidi.
2. Python ide lar uchun ideal til emas ekan)
3. Bazi joydan single-line comment larni o'chirganim uchun pass bo'ldi, bo'lmasa qarishni boshlayotgan edim)
π11π₯5πΎ2π1
Forwarded from Poytaxt (Parallel Tashkent)
Media is too big
VIEW IN TELEGRAM
Poytaxt 2.0 is coming...
π₯24π7π3
Forwarded from π Dasturchining kundaligi
Yandex Taxiga o'xshash dasturni bugun jonli efirda yasab ko'rmoqchiman. Bir necha soatda π€
Okay, faqat bitta sharti bor: 200 ta likeπͺ
Texnologiyalar: react-native, supabase, google-sdk
Nomini: Samalyot taksi desak nima deysiz?)
Okay, faqat bitta sharti bor: 200 ta like
Texnologiyalar: react-native, supabase, google-sdk
Nomini: Samalyot taksi desak nima deysiz?)
Please open Telegram to view this post
VIEW IN TELEGRAM
π90π₯4β‘2
Media is too big
VIEW IN TELEGRAM
Bir labaratoriyadan shunday zakaz tushdi. Stamatologlar uchun ekan.
Appda tishlarning superimpozitsiyasini vizualizatsiya qilish mumkin.
Appda tishlarning superimpozitsiyasini vizualizatsiya qilish mumkin.
π₯17π6π2
Aleph Nought
Bir labaratoriyadan shunday zakaz tushdi. Stamatologlar uchun ekan. Appda tishlarning superimpozitsiyasini vizualizatsiya qilish mumkin.
Boshida 50 ta 20mb dan iborat .OBJ fayli berildi. Umumiy 1GB malumotni web ga yuklash kerak yana bitta vaqtda. Albatta bu samarali usul emas. Google ning DRACO sini fork qilib biroz refactor dan keyin 20mb li 3d modelni 1mb qila oladigan compressor yozdim. Compressor folder qabul qiladi va fayllarni compress qilib bitta .zip fayliga arxivlaydi. Arxivlash uchun NPM dan
@zip.js/zip.js paketidan yaxshirog'ini topmadim. Range HTTP ni support qilarkan... Rendering uchun THREE.JS.π14π₯7π2
Eng muhimi qolib ketipti )))
WebGL da har xil solution lar uchun murojat qilavering)
@MuhammadxonNajimov
WebGL da har xil solution lar uchun murojat qilavering)
@MuhammadxonNajimov
π16π€4
simple static file server bilmislami? pullik bosayam.
zip faylli upload qilaman, url beradi osha url ni web dan read qilaman file qaytaradi.
Avtorizatsiya, access token moken la shartmas...
zip faylli upload qilaman, url beradi osha url ni web dan read qilaman file qaytaradi.
Avtorizatsiya, access token moken la shartmas...
π9