ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Programming ∀

Programming ∀

前往频道在 Telegram

Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.

显示更多
1 354
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
I love math because...
I love math because...

photo content

Bugun bir marotaba ishga bordim. Ammo ikki marotaba qaytdim.
Bugun bir marotaba ishga bordim. Ammo ikki marotaba qaytdim.

Manashunday hol axvol so’rab turishadi😎
Manashunday hol axvol so’rab turishadi😎

Repost from N/a
Hammamizga ma'lumki kompaniyalarda internship (amaliyot) dasturlari mavjud. Xuddi shunday amaliyot dasturi har yili Payme kompaniyasida ham tashkil etiladi. Maqsad yaxshi kandidatlarni topish va ularni ishga jalb qilishdan iborat ! Ammo bu tabiy ravishta tanlov asosida bo'ladi, internship dasturi hamma kompaniyada turlicha amalga oshiriladi, payme misolida esa internship asosan ish o'rganish ko'rinishida. Lekin internshipga qabul tanlov asosida bo'ladi chunki bozorda talablarga mos dasturchilarchilar topish qiyinligi uchun kompaniyalar o'zlari kadr tayyorlashi osonroq va arzonroqga tushadi. Internshipning asosiy manosi shu yani kadr yetishtirishdan iborat. Jamiyatda esa ushbu amaliyotlarga nisbatan "cheating" urchib ketyabti bu hech kimga sir emas. Ammo internshipga kirish uchun tayyorlov kurslarining chiqishi haddan oshish. Kurs talablarida beginner dasturchi bilishi kerak bo'lgan hamma narsa bor, endi ularga kurs o'tib nimani o'rgatmoqchi degan savol keladi ? Undan yomoni esa ushbu kursni o'tayotgan odamning o'zi paymeda ishlashi, odamlar internship uchun kurs bo'lishi va internshipda yana kurs o'qishi g'alati emasmi ? Shu o'rinda kompaniya hodimining o'zi kurs o'tishi esa turli shubxali narsalarga sabab bo'lyabti. Masalan internship uchun interviewda tushadigan savollarga javoblar chiqib ketmasmikan ?

Qiziq-a ? Endi surpirz aytaymi ? Abstraction va Inheritance ham exclusive emas )
Qiziq-a ? Endi surpirz aytaymi ? Abstraction va Inheritance ham exclusive emas )

Knowing a foreign language broadens your horizons. Knowing programming languages ​​allows you to see the world from a higher
Knowing a foreign language broadens your horizons. Knowing programming languages ​​allows you to see the world from a higher perspective.

Knowing a foreign language broadens your worldview. Knowing programming languages ​​broadens your worldview.
Knowing a foreign language broadens your worldview. Knowing programming languages ​​broadens your worldview.

Currying sila☝️
Currying sila☝️

Biratni navquron davrlari ekan. https://youtu.be/M-X0Yx28Me0?si=fL7bzWoo7HQO_baw

Linkedinga hamma hohlagan rasmini qo'yib hohlaganicha valdirayabti. Umuman professional social networkdan asar ham qolmagan. Bundan ancha oldin linkedin pagedan vos kechib shu githubga ko'proq focus bermoqchi edim. Bugun qarorim qatiy bo'ldi. Linkedini tag tugi bilan chopishni o'ylayabman. Fikrimcha linkedini yutkazdik, hechkim job offer taklif qilmaydi jobni o'zimiz qidirib topamiz oldin qanday bo'lsa shunaqa. O'zbek segmentidagi linkedin animal farm bo'lib qolgan, u yerda hechqanaqa professional content ham ilmiy asosga ega tayinli maqola ham yo'q, ulashilgan linklarda bo'lmasa agar. Undan ko'ra githubni yaxshilaymiz, kim ekanimizni code bilan tasdiqlaymiz ! Undan tashqari anchadan buyon shu o'zimni saytimni qilishni reja qilyotudim endi shuni ham ishga tushiraman va xarakat qilaman ilmiy ommabobroq maqolalarni biroz formal uslubda yozishga.

Juda sodda ammo yoqimli narsa: Masalan bizda bitta funksiya bor. fn :: a -> b -> c Lekin bazi holatlarda bizga huddi shu funksiyaning argumentlari swap bo'lgan versiyasi kerak bo'lishi mumkin yani birinchi b kegin a va c qaytaradi. Manda huddi shunday narsa kerak bo'lganida huddi shu narsani teskari uslubda yoki bo'lmasa if bilan tekshirib yozgan edim. Ammo hech hayolimga kelmagan ekan flip funciton qilish. Sub oddiy ayrish funksiyasi va flipni ham define qilamiz. Example

sub :: Int -> Int -> Int
sub x y = x - y

flip :: (a -> b -> c) -> b -> a -> c
flip f   =  g
  where
    g a b = f b a

λ> sub 3 1
2
λ> flip sub 3 1
-2

Yomon emas, baxs munozara tugamaydi va bazilar fikrini o’zgartirib bo’lmaydi. O’ylaymanki bunga extiyoj ham yo’q, sababi bu mavzular ilk marotaba ko’tarilmadi bu kanalda. Natijalar man o’ylagandan ko’proq bo’ldi va bundan hursandman chunki gaplarim havoga ketmaganiga bir kichik isbotcha. Masalaning asli esa trash makrazlar va tupoy mentorlar haqida emas. Balki ularga qarshi boycott haqida. Masalan ularning sotsial sahifasini spamga report qilsak bo’ladi. Agar ommaviy spam bo’lsa ularning sahifalariga aniq zarar yetadi. Ayiblov sifatida esa qalloblikni dalil qilsak bo’ladi. Shu payitgacha tortishdik, gapirdik nazarimda amal qilish kerak. Learing masalasiga kelsak. Marhamat communitylar hamma uchub ochiq albatta u yerdagi tartib qoidaga amal qilsangiz bo’lgani.

O’quv markazlarga qarshimisiz ? Izohlarsiz javob kerak yani aniq javob.
Anonymous voting

Ish boshlaganiga ko’p bo’lmagan compiler engineer.
Ish boshlaganiga ko’p bo’lmagan compiler engineer.

Bizni community tarbiya qildi va corplarga ishlayabmiz. Vaybcodingdan tortib AI haypigacha bo’lgan mavzularda manashu gaplar
Bizni community tarbiya qildi va corplarga ishlayabmiz. Vaybcodingdan tortib AI haypigacha bo’lgan mavzularda manashu gaplar yetarli deb o’ylayman. Yangi avlod communityni esa kapitalistlar tarbiya qilgan! Fucking corps! Free software!

Writing code without types is like gambling

They laugh at me because I am different.
They laugh at me because I am different.

Learn Haskell! Stay with Haskell!
Learn Haskell! Stay with Haskell!

Endi siz DNS qanday ishlashini O’zbek tilida o’rgana olasiz. Hullas tarjimani productionga chiqarishibti. https://howdns.works/uz/ep1/