fa
Feedback
Programming ∀

Programming ∀

رفتن به کانال در Telegram

Ushbu kanalda IT va Dasturlashga aloqador mavzularda subyektiv fikrlarimni bayon qilaman.

نمایش بیشتر
1 217
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-87 روز
-3530 روز
آرشیو پست ها
Manashu distiplina deyiladi. Guruhda yuzlab odam bor. Ammo bir kishi doyim qoidaga amal qilib o'zidagi o'zgarishlarni yozib b
Manashu distiplina deyiladi. Guruhda yuzlab odam bor. Ammo bir kishi doyim qoidaga amal qilib o'zidagi o'zgarishlarni yozib boradi. Masalan manam haskell o'rganyabman lekin bunaqa emas. Qisqasi respect!

Aytgancha boya savol kelgan edi.
OSSlarni doc yozishdan boshlasa bo'ladimi ?
Faqat cheklanib qolmang! Doc yozish boshqa tajriba code yozish boshqa tajriba. Shu sababdan mayli boshlang ammo balance qiling koproq focusni code yozishga ham bering. Doc ham yozish kerak albatta buni rad etmaymiz va uning ham foydasi katta!

90-yillarni eslab, yaxshi davrlar edi... Deb eshitganman
90-yillarni eslab, yaxshi davrlar edi... Deb eshitganman

Mayli yoshlar baxtli bo'lsin. OSS mavzulariga qaytamiz ! Bizda nix o'zida github actionsdagi matrix strategy kabi narsa kerak bo'lyabti. Agar biladiganlar bo'lsa commentlarda tajribangizni ulashing. Reference: https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/running-variations-of-jobs-in-a-workflow

O'zi infosigan akulalar yetib ortar edi endi itbaliqlar ham shunaqa bo'lyabti ekan. Bunchalikmasda, tupoy bo'l mayli ammo insofli bo'l. Xorazimiy gorida tikka turadiku!

Pitonchilarni sharmanda qiladiganlar ko'payib ketyabti😢 Pitoni yoqtirmasam ham undan foydalanadigan bazi hamkasblarni qurmati baland. Birnima debqo'yishsin bu yoshlarga. JSniku berib qoyganimizga ancha bo'ldi.

پیام صوتی00:14

Youtube recomendationdan bitta meetup chiqib qoldi o'zbek tilida. Qiziqib kirsam infosigan emish. Tanishtirishni yorib qo'yishdi. Dasturlashda nomer odinlikni hechkimga bermay kelayotgan Falonchi Fismadonchiyev. Fayyy blyaaaa karl, Islom ibrohim okang ham bunchalik qilmagandi. Anavi ong osti bloklarini ochib sochib zip, unzip qilib yurgan birat ham o'zini birinchi raqamli deyishlariga yo'l qo'ymasdi. Nimalar bo'lyabti, ibratli videolarni ko'rib hulosa olmayabsizlarmi deyman ? Bunaqalarni ommaga chiqishiga nega yo'l qo'yib beryabmiz 👍

Startuplar deb birxil mavzudagi narsalarga pul ajratilinishi bu shunchaki pulni isrof qilish. Mavjud projectni localization yoki clone qilish uchun million dolldar kerak emas. Unday projectlar arzimaydi bunaqa katta kapitalga. Shunchaki business ideya holos boshqa hechnima emas. Bizda birmuncha fundamental mavzularga pul kirgazish kerak. Masalan industrial rivojlanishga, hom ashiyolarni emas to'liq tayyor narsalarni ishlab chiqarishga. Yet another CRMga va LLMga pul tiqgandan ko'ra birmuncha fundamental muhimroq mavzularga pul tiqgan afzal. Masalan xomashiyolardan to'liq product ishlab chiqarish. Artel misolida olsak hamma narsani xitoydan olmaymizda, o'zimiz ishlab chiqarmagan tag'rida ham to'laqonli dizayni o'zimiz qilamiz ! Chet elga pomidor export qilmaymizda souslar export qilamiz. Unda IT va raqamli texnalogiyalar qanday rivojlanadi ? Artel misolida olsak, turli qurilmalarni design qilish uchun chetdan odam olib kelish kerak va buyoqdagilarni qo'shish kerak. Shu orqali buyoqda ham maktab paydo bo'ladi. Pomidorning mazasi, rangi vaxakazolari yaxshilash uchun albatta biologiyadan kuchli odamlar kerak. Demak ularni ham qanaqadir uslubda olib kelish kerak va yoniga yaxshi studentlarni tiqish kerak. Shunda nima bo'ladi aytaymi ? Artel qanaqadir muammolar bilan Universitetlarga borishni boshlaydi. Hurmatli professorlar bizda A,B,C,D mavzularda muammolar bor. Professorlar va ularning qo'l ostidagi odamlar bilan yaxshi collab bo'ladi. Artel esa o'sha X universitetga o'tkazadi. Nega sizni universitetdagi domlangiz C++dan makillab qoladi bilasizmi ? Chunki uni miyyasini itarmaydi hechkim tashqaridan.

Kecha yaxshi comment keldi:
O'zbekistonda Open source madaniyatini rivojlantirish kerak. Men 2018-yildan beri o'ylayman nega bironta daje js library chiqarmagan o'zbeklar deb.
O'zbekistonliklar tomonidan qilingan ishlar bor. Masalan aynan JS da nanoexpress degan lib bor edi )) Undan tashqari bu mavzularda anchadan buyon turli ishlar olib borayotgan hamkasblarimiz ham mavjud. Ularning hammasiga big respect! Manashu narsa orqasidan birqancha O'zbek communitylari ham paydo bo'ldi. Endi masalaga qaytamiz, xozirgi pog'onada bizda qiyin masala aynan O'zbekistonliklar tomonidan qanaqadir katta ochiq kodli loyiha chiqishi. Aymoqchi bo'lganim community birlashib katta loyihani qurgani resurslarimiz ham yetmaydi, akademiya ham yo'q. Birqancha engineerlar bilashgani doyim ham ish bermaydi. Lekin shunga qaramay hechkim jim yurgani ham yo'q. Xozirgi holatimizda asosiy masala muhitni yaxshilash deb bilaman. Bizdagi muhit biror katta loyihani OSSga olib chiqishi xozircha qiyinroq. Ammo xozircha mavjud loyihalarga ko'pchiligimiz hissa qo'shsak bo'ladi. Buning uchun esa deyarli hamma sharoitni qurish oson. Shu sababdan bizdan doppilik va ovqat nomiga qo'yilgan OSSlarni yasagandan ko'ra biroz jiddiy loyihalarga hissa qo'shishdan boshlagan afzal deb bilaman. Shu orqali yaxshi expirence olamiz. Github esa anonim maydon, biroz comunicationi tog'irlasak qayerdan ekanimiz va kim ekanimiz qiziq emas. Shu sababdan biz xozircha mavjud projectlarni yaxshilashga ko'roq hissa qo'shganimiz, va imkon qadar shu loyihalarda top contributorlar qatorida bo'lishga xarakat qilganimiz afzal. Shu orqali turli muammolarni va domainlarni o'rganamiz va agar extiyoj bo'lsa kegin biror yangi OSS quramiz. Ana kegin oradan yillar o'tib O'zbekistonlik avtorlar tomonidan ishlab chiqilgan juda kerakli narsalar paydo bo'lishi mumkin.

Default ChatGPT engineer.
Default ChatGPT engineer.

Endi haskell related hamma muhim talklarni ko'rib chiqish kerak. Manashu negrcha maqsad deyiladi. Chunki ko'rganiz bilan tushunish va esda qolish masalasi ham borda )) Shu o'rinda hayotga tadbiq qilish ham... Highload haqida talk ko'ramiz va faqat CRUD qilamiz😎

Higloadagi deyarli hamma talklarni ko'rib chiqgan ekanman. 2017-2023 ohirigacha 😄

Bu esa biz yasagan talbe mazzami 😅 Cloumnlar listini txt fileda saqlar ekan clickhouse ))
+1
Bu esa biz yasagan talbe mazzami 😅 Cloumnlar listini txt fileda saqlar ekan clickhouse ))

Cliclhouse qiziq database ekan rostdan ham nima keragi bor qanaqadir yangicha extensionlar o'ylab, stringlarni txtga yozamiz
+1
Cliclhouse qiziq database ekan rostdan ham nima keragi bor qanaqadir yangicha extensionlar o'ylab, stringlarni txtga yozamiz !

Open source qilib pul topsa bo'ladimi ? Haqiy javobim:
Agar siz open sourcega qiziqmasangiz, contribution degan madaniyatni tushunmasangiz. Demak dasturchi emassiz,
Soqqani qiling! Hullas open source business modelga ham aylanishi mumkin. Maslaan mongodb aynan shu modelda ishlaydi source ochiq client bazasi bor soqqani bosyabti. Endi bu company levelda. Laravel avtori lobarginida yuribti, bu yana bir misol. Open source bu eng katta sinov maydoni desa ham bo'ladi. Sababi juda ko'p narsani fundamenti xozir ochiq kodli dasturlar asosida. Lekin yopiq code dasturlarda katta kapital. Open source ko'plab dasturlchilarni bir maqsada bir joyga yeg'adigan joy. Ularning maqsadi anashu X softwareni yaxshilash. Business modelga qaytamiz, OSSda bir loyiha qilib uni sotsa bo'ladigan holatga olib chiqishingiz masalsi anchagina qiyin mavzu, sababi xozirgi kunda bilamizki marketing katta axamiyatga ega(afsuski). Misol uchun yaqinda anashu clickhouse driverda ham manashu mavzu ko'tarildi, githubga dependent bo'lsak vendor-lock bo'ladi. Ammo githubga joylamasak marketing bo'lmaydi. Hullas siz biror narsani qilganingiz bilan unga foydalanuvchi bazasi yeg'ilishi va to'liq monetizatsiyas masalasi ancha murakkab. Shu sababdan siz yasagan own-x project ko'plab star yeg'ib popular bo'lib ketishi haqida o'ylash xozircha qiyin. Agar o'ta unical project bo'lsa va yaxshi marketing bo'lsa shunaqa bo'lishi mumkin. Xatto shunchaki yaxshi marketing bo'lsa ham. Buggly projectlarni barbir ishlatasizku shunaqa gapda )) Endi keling bu sohada foyda olishni minimalroq spektorda ko'rib chiqamiz. Hullas xozircha 2 turdagi perespektivadan qaraymiz. Boshqalar loyihalargiga contibution: 1. Portfolio, resume vaxakazolar. Aynan bazi turdagi yaxshi kompaniyalar githubga katta etibor qaratadi. Ularga siz leetcodeda qancha masala yechganizni qizig'i yo'q. Ayniqsa siz contribution qilgan biror projectni o'sha company ishlatadigan bo'lsa sizga uje boshqa ko'z bilan qarashadi. Yani kerakli insonsiz. Bu degani koryeraviy o'sishingiz uchun katta yordam beradi, albatta daromatga ham tasiri bor lekin qilgan ishlarizga qarab. Shu o'rinda aynan shu project bahona qilgan networkingiz sababdan yangi job olish imkoni oshadi. 2. Agar sizda yaxshi potensial bo'lsa va sizdagi contributionlar ko'payib ko'proq impact berayotgan bo'lsangiz. Loyiha esa qandaydir monetizatsiyaga ega bo'lsa. Ular asosiy contributorlarni yoqotmaslik uchun pul to'laydi, albatta passive daromat lekin eng shirin daromat ham shu manimcha )) 3. Agar siz anashu projectni boshqalardan yaxshiroq bilsangiz, albatta consulting qilishiz mumkin. Bu ham turli uslubda bo'ladi detallarga kirishmayman. Qisqa aytganda siz x narsadan boshqalarga qaraganda ko'proq bilimlisiz shu sababdan manashu tajribangizni ulashganiz tufayli daromat qilishingiz mumkin. Odatda bunday amaliyotlar criticalroq darajada extiyojga ega bo'linsa qilingani uchun qimmat bo'ladi. Sizni projectingiz mashxur bo'lsa: 1. Loyiha ma'lum auditoriyaga ega bo'lsa eng kamida github sponorship bor. Tog'ri bu juda ham minimal narsa. Lekin sopsorshipdan ham yaxshi daromat kelishi mumkin. 2. Sponsorship tariflari, bazida qanaqadir puli bor kompaniya sizni projectni ishlatadigan bo'lsa. Shartnoma asosida x,y,z feauturelar so'rashi mumkin. Bu biroz intensiv tarif bo'lsa ham yaxshi daromat keltiradi. Chunki siz xizmatingizni kompaniyaga sotyabsiz. 3. Consulting, bundan oldingisidan ko'ra ancha kengroq doirada. Chunki siz authorsiz. Hullas xozirda OSSni monetizatsiya qilish masalalari ham ancha rivojlanib boryabti. Shu o'rinda bunday ish bilan shug'ullanadigan alturistlar ham kamayib ketyabti afsuski. Man hohlar edimki OSS madaniyati bizda ham rivojlanib shu orqali saviyamiz oshsin. Github huddi instagram, ticktok kabi prosto listing qiladigan tarmoqga, linkedin hh kabi job platformga va networking zonega aylansin.

Mana uje yangi versiya mazza 😎
Mana uje yangi versiya mazza 😎

Mavsumiy tasviriy sanat festivali bo’lyabti ekan.
Mavsumiy tasviriy sanat festivali bo’lyabti ekan.

Pattern matching proposal. Stage 1 ekan. Nima deb o’ylaysizlar jschilar buni qabul qilisjadimi ? Yoki o’z botqoqlarida yotaverishadimi :) Javada allaqachon bor ) https://github.com/tc39/proposal-pattern-matching