Programming ∀
Ir al canal en Telegram
Ushbu kanalda dasturlashga aloqador turli expriementlarim, g'oyalarim, hulosalarimni ulashaman.
Mostrar más1 354
Suscriptores
Sin datos24 horas
Sin datos7 días
Sin datos30 días
Archivo de publicaciones
1 354
My scala history:
I first started learning functional programming in scala.
I learn effects, Monads, basic ZIO and other powerfull concepts in scala.
The first pure function I ever wrote was in Scala 🚬
1 354
Qiziq-a ?
Scala tili juda progressive rivojlanyabti. Manoli updatelar ko’p qilinadi scalada, shu o’rinda juda kam odam tosh otadi bu tilga 🙂
Haskellga tosh otganlar ham Lispga tosh otganlar ham scalaga otmaydi.
Manda bu tilda tayinli history yo’q, ammo scala misolida juda ko’p narsalar o’rganganman aynan architecturedan ham programmingdan ham. Birinchi elegand code bilan scalada tanishganman 😎
1 354
Ok, biz qanaqadir traditional kompyuterni oylayabmiz.
Keling kengroq, any digital computers 🙂
1 354
OSdan ham pastga tushsak nimalar bor ?
Ko’pchilikga uje systemcalllar va muhim OS componentlar tanish bo’lib ketti.
Ho’sh indan keginchi ?
Hammasi transistorgacha borsa ho’sh o’rtada nima bor unda 🚬
1 354
Hammasi catamorphismdan boshlandi. Lekin haqiqiy go’zallik ))
OOPda faqat polymorphism borligini bilardim. Kegin uni turlariga qiziqa boshladim.
Endi umuman *morphism bor ekanini bildim endi sekin uxlavoesam ertalabdan davom ettiraman.
Lekin qiziq hamma conceptlarni qancha deep research qilsayz shuncha ko’p malumot bor ekaniga hayronman. FPdan birorta conceptni ohirgacha tushunmadim hali eng sodda curryingni ham 🙂
Ha aytgancha qiziq ma’lumot currying Haskell Curry sharafiga qo’yilgan. Keginroq Miranda degan tilni nomi ham Haskellga o’zgardi 🙂
Lekin bu amakilar dasturlash bo’lmagan davrda dasturlash fundamentini qurishgan
Haskell Curyy haqida:
https://en.m.wikipedia.org/wiki/Haskell_Curry
1 354
Hullas anonim savollar ro’yxatiga bir xabar keldi. Savol rus tilida berilgan ))
Bunga javob berishniyam bermaslikniyam bilmayman 😁
Hullas savol man umuman yemagan narsa deb xisoblaydigan mavzuda )))
1 354
Juda qiziq narsalar borda 🙂
Masalan array programming ))
https://en.m.wikipedia.org/wiki/Array_programming
1 354
Yo’q, sababi ular kabi tolerant bo’la olmayman 🥲
Bir imkon bo’lgan edi amazonga ham ikki tomonlama ref bolib qoludi. Shunda o’tirib o’ylaganman.
Yaxshi tomonlar:
1. Relocation,
2. Big projects.
3. Levelup.
4. Big community and big etc…
Minuslar:
1. Big legacy.
2. Top level humanity.
3. Business rules over technology.
4. My Principles of engineering.
Ammo koryerani boshlashga norm deb bilaman qaysidir manoda.
1 354
C emas Cpp dedim ))
Goni bilmayman, yagona biladigan narsam gorutinelar. Rustni hype bo’lganiga emas balki yaxshi fundamentga ega til bo’lgani uchun aytdim.
ADT, pattern matching, No GC, powerfull macros, safety code.
1 354
Tog’risi bilmadim, nodejs joblardan aynan web3 related topiclarni ko’rgan edim. Anchadan buyon backendan ko’p joblarga qiziqmayman, so’ngi ko’rganlarim FP relared edi ))
Dotnet mavzusida umuman bilmayman. Mani nazarimda C# eng bo’lmag’ur tillardan biri shu o’rinda F# ham ))
Microsoft qilgan 2 tayinli project bor.
1. Typescript
2. VsCode
1 354
6 oy ichida nima o’rganganizga bog’liq. Agar tayinli bilim bo’lsa topsa bo’lsa kerak 🤷 Ammo 6 oy o’qidim deyish ham g’alati tushuncha. 5 yildan buyon o’qiyman backendga doir mavzularda…
O’zi ishda g’alatida:
Ishxonada faqat CRUD qilishga ham dunyoni bilimini so’rashadi ko’p joylarda yemagan hiring tizimi bor.
1 354
Qisib sabr qilaman !
Haskellist bo’laman !
Bugun ikkinchi qiziq ish, boya Otabek ham taklif qilgan edilar 🥲
Manashu haqiqiy sinovda 😁 Bilaman haskell o’rgansam ertaga localda aniq ish topolmayman. Yana katta yomon tomoni haskell jobga juniordan boshliman !
Lekin kayf! Maqsad prosto haskellda yozish emas aslida. Unday bo’lsa rostdan zor instrument bor edi maqtanishga bu ham bo’lsa rust ))
Maqsad: Aynan FP qoidalari bilan ishlash !
1 354
Repost from UzDev Jobs – IT Jobs
#elixir #erlang
Электронная система государственных закупок XT-XARID в поиске
Elixir/Erlang разработчик (Remote)
Обязанности
Поддержка текущий кодовой базы (Elixir/Erlang);
Написание и оптимизация запросов на PostgreSQL;
Участвовать во внедрениях, взаимодействовать с командой SRE/DevOps;
Работа по Scrum процессу.
Требования
Опыт работы с Elixir и Erlang;
Знание OTP и опыт работы с фреймворком Phoenix;
Опыт работы с PostgreSQL и навыки написания оптимизированных запросов;
Понимание принципов Scrum и опыт участия в командной разработке;
Вы подходите если:
Вам не нравится Docker/K8s и весь ажиотаж, связанный с ними;
Вам не нравятся микросервисы и все, что с ними связано;
Вам хочется самостоятельно выполнять задачу так, как вы считаете оптимальным;
Вы устали от ненужных обсуждений в зуме и хотите (и знаете как) просто писать код;
Вы устали от сложных архитектур, где на каждую строчку есть 10 тестов, которые постоянно ломаются;
Огромным плюсом будет, если вы пользуетесь простым текстовым редактором и для вас не составляет сложности прочитать код, открытый в nano/vi/Notepad.exe/cat;
Вы не зависите от IDE, ElixirLS, mix.format.
Условия работы
Достойную заработную плату, полностью официальную. Конкретные цифры обсуждаем по итогам собеседования;
Свободная и открытая атмосфера с развитой культурой обратной связи;
Удаленную работу на полный рабочий день с гибким графиком. Достаточно синхронизировать тайм-зоны и иметь пересечения рабочего времени с командой;
Хорошо организованный воркфлоу, отсутствие бюрократии;
Возможность участия в конференциях, семинарах и других профессиональных мероприятиях за счет компании;
Релокационный пакет по итогам успешного интервью для желающих переехать в Ташкент.
Оклад - 4 000 уе
Резюме отправлять :
+99877 150 03 05 ( телеграмм)
@hr_hayotbirja
https://xt-xarid.uz/
👉 Подписаться на канал @UzDev_Jobs
1 354
Anonim bo’lib adokvat suxbatlashish shakillanibti juda hursand bo’ldim !
Hammaga rahmat !
