Forwarded from DOU | Mobile
JetBrains випустила оновлення Kotlin 2.3.0. У релізі з’явилися нові перевірки на рівні компілятора, менше бойлерплейту, покращення для Kotlin/Wasm, JS і Swift, а також важливі апдейти для JVM, Android і Gradle.
Детальніше про всі зміни читайте на форумі DOU 👉 https://dou.ua/goto/S1Ph
Детальніше про всі зміни читайте на форумі DOU 👉 https://dou.ua/goto/S1Ph
❤7
Світлана Сумець вирішила написати серію статей, досліджуючи, як працює памʼять у Python «під капотом» з погляду стратегій оптимізації.
У матеріалі вона пояснює, як і куди подекуди витрачається, а точніше — марнується памʼять, чому вона не звільняється, коли мала б, і, головне, як це можна виправити.
У матеріалі вона пояснює, як і куди подекуди витрачається, а точніше — марнується памʼять, чому вона не звільняється, коли мала б, і, головне, як це можна виправити.
❤11
Юрій Івон, Senior Solution Architect у EPAM, ставить під сумнів усталені моделі зрілості REST API та традиційні “найкращі практики”. У блозі автор пропонує критично переосмислити підходи й подумати, як створювати API ефективніше.
https://dou.ua/goto/LOVB 👈
https://dou.ua/goto/LOVB 👈
👍7❤1👎1
Владислав — Frontend Engineer, що активно досліджує Advanced-концепції в TypeScript і просуває такі знання у своїй команді.
У статті він говорить про один з найбільш контроверсійних та недооцінених інструментів TypeScript — брендовані типи, щоб уніфікувати всі наявні знання про цей інструмент.
https://dou.ua/goto/ZEqm 👈
У статті він говорить про один з найбільш контроверсійних та недооцінених інструментів TypeScript — брендовані типи, щоб уніфікувати всі наявні знання про цей інструмент.
https://dou.ua/goto/ZEqm 👈
❤8👍1
Євген Русаков у своєму нещодавньому дописі розібрав по поличкам причини, через які бізнес так сильно любить мікросервісну архітектуру.
А ви що думаєте з приводу них? Корисна річ чи хай живе моноліт? 🤔
👉️️️️️️ https://dou.ua/goto/X06k
А ви що думаєте з приводу них? Корисна річ чи хай живе моноліт? 🤔
👉️️️️️️ https://dou.ua/goto/X06k
👍6
Артем Гречаниченко пропонує уявити світ без Docker і контейнерних інструментів, до яких ми звикли щодня.
У нещодавній статті він крок за кроком показує, як власноруч створити щось на зразок контейнера в знайомому для розробників форматі, спираючись на базові принципи контейнеризації.
👉️️️️️️ https://dou.ua/goto/lhma
У нещодавній статті він крок за кроком показує, як власноруч створити щось на зразок контейнера в знайомому для розробників форматі, спираючись на базові принципи контейнеризації.
👉️️️️️️ https://dou.ua/goto/lhma
🔥11👍2
З продактами розберемося потім, зараз є дещо терміновіше - збір для Третьої штурмової бригади 😁
Задонатьте від 300 гривнів на НРК для трійки та беріть участь в розіграші 👉️️️️️️ https://dou.ua/goto/7olM
Задонатьте від 300 гривнів на НРК для трійки та беріть участь в розіграші 👉️️️️️️ https://dou.ua/goto/7olM
❤6
Роль Data Scientist стрімко змінюється в сьогоднішні часи. GenAI, готові інструменти та швидке прототипування знімають частину технічної складності, але водночас підвищують вимоги до мислення, роботи з контекстом і відповідальності за результат.
У своєму дописі Ярослав Свирида та Ніколай Іванов Ніколов діляться практичними спостереженнями з реальних ML та AI-проєктів і розбирають, як трансформується майндсет Data Scientist напередодні 2026 року.
👉 https://dou.ua/goto/zkc9
У своєму дописі Ярослав Свирида та Ніколай Іванов Ніколов діляться практичними спостереженнями з реальних ML та AI-проєктів і розбирають, як трансформується майндсет Data Scientist напередодні 2026 року.
👉 https://dou.ua/goto/zkc9
👍7❤1
Microsoft планує поступово замінити C і C++ на Rust у своїх ключових сервісах. Мова йде не лише про Windows, а й про інші низькорівневі системи, де безпека пам’яті особливо важлива.
Детальніше про мотиви компанії, зв’язок з попередніми заявами керівництва та роль Rust у цьому процесі — читайте на форумі DOU 👉️️️️️️ https://dou.ua/goto/dIZ2
Детальніше про мотиви компанії, зв’язок з попередніми заявами керівництва та роль Rust у цьому процесі — читайте на форумі DOU 👉️️️️️️ https://dou.ua/goto/dIZ2
👍18❤2👎1
У Рейтингу IT-роботодавців DOU айтівці оцінюють не абстракції, а реальні речі:
🔸 компенсацію
🔸 умови праці
🔸 кар’єрні можливості
🔸 цікавість проєкту
🔸 соціальну відповідальність
Маємо вже 12 000 анкет. Оціни свою компанію 👉 https://jobs.dou.ua/poll/
🔸 компенсацію
🔸 умови праці
🔸 кар’єрні можливості
🔸 цікавість проєкту
🔸 соціальну відповідальність
Маємо вже 12 000 анкет. Оціни свою компанію 👉 https://jobs.dou.ua/poll/
😱1
Андрій Фурманець, Senior Full-Stack Engineer, зробив офіційний сайт Ruby доступним українською 🇺🇦.
Переклад охоплює інтерфейс, документацію, FAQ та частину новин, а локаль тепер стандартно
Більше про українську версію та всі подробиці читайте на форумі DOU 👉️️️️️️ https://dou.ua/goto/cTLi
Переклад охоплює інтерфейс, документацію, FAQ та частину новин, а локаль тепер стандартно
uk.Більше про українську версію та всі подробиці читайте на форумі DOU 👉️️️️️️ https://dou.ua/goto/cTLi
❤31🔥11
Коли можливості класичного Python вже вичерпані, а задача все ще занадто повільна або памʼяті недостатньо — варто озирнутися на те, що лежить поза межами звичайного інтерпретатора.
Світ оптимізації в Python — це не лише «пишу швидкий код», а й зміна способу мислення. Детальніше про це - у статті Світлани Сумець.
Світ оптимізації в Python — це не лише «пишу швидкий код», а й зміна способу мислення. Детальніше про це - у статті Світлани Сумець.
🔥7❤1👍1
Ще тиждень і починаємо готувати для вас зарплатні звіти. Але піднатисніть, будь ласка. Потрібно ще 1000 анкет технічних фахівців 👉 https://dou.ua/goto/BIs0
❤2
Перший рядок коду був у кожного. Комусь він дався легко, комусь — після кількох годин боротьби з помилками, але саме з нього все й починалось.
Цікаво згадати, скільки вам тоді було років і якою мовою ви писали свій перший код. Це був шкільний Pascal, C++, BASIC, JavaScript у браузері чи щось зовсім інше, екзотичне?
👉 https://dou.ua/goto/BPGA
Цікаво згадати, скільки вам тоді було років і якою мовою ви писали свій перший код. Це був шкільний Pascal, C++, BASIC, JavaScript у браузері чи щось зовсім інше, екзотичне?
👉 https://dou.ua/goto/BPGA
❤2
MCP — відкритий стандарт, який уніфікує підключення AI-застосунків до зовнішніх інструментів і даних. У статті гайд по протоколу: як влаштована клієнт-серверна взаємодія, як відбувається виклик інструментів і оновлення стану, а також що варто врахувати перед впровадженням MCP у робочих середовищах.
https://dou.ua/goto/dSQE 👈🏻
https://dou.ua/goto/dSQE 👈🏻
👍4🤩1