DOU #tech
10.7K subscribers
1.91K photos
32 videos
2.32K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Світлана Сумець підготувала останню частину серії статей про памʼять в Python. Цього разу вона розповідає про мистецтво памʼтати лише потрібне — кешування. Коли код працює правильно, але все ще не так швидко, як хотілося б — настав час замислитись не над тим, що ми рахуємо, а як часто.

https://dou.ua/goto/PRXM 👈🏻
👍2
Спільното, раптом ви пропустили — Рейтинг найкращих IT-роботодавців 2025 вже на DOU😎

Дивіться, які компанії в топі цьогоріч 👉 https://dou.ua/goto/sNnA
👍2😁1
Валерій Мувер ділиться своїм практичним підходом до прогнозування часових рядів у Python.

У дописі він розповідає як працюють популярні моделі, такі як ARIMA, Prophet, XGBoost та LSTM, чим вони відрізняються між собою і на що звертати увагу, щоб отримувати адекватні прогнози. 

👉️️️️️️ https://dou.ua/goto/noqH
5🔥1🤩1
Ігор Козлов, Data & ML Engineer у Levi9, вирішив перевірити, наскільки далеко можна зайти в data science без Python — і спробував KNIME. У цій статті він розповідає, що з цього вийшло та не вийшло.
2
Найпомітніші зміни за останні пів року відбулися у зарплатах розробників із досвідом 6–9 років. 

У цій групі медіанні зарплати знизилися на $150–300 порівняно з попередньою хвилею: медіана для айтівців із 6-річним стажем зменшилася на $150, із 7-річним — на $300, а з 8-річним — на $200.

Ринок наситився і скоротилася кількість вакансій з високими зарплатами? Як ви думаєте?

Про це та інше важливе — у свіжій аналітиці: https://dou.ua/goto/lFVf
😱1
Денис Чемерис у своєму дописі розповідає історію одного повільного API, яке віддавало тисячі записів і постійно впиралося у ліміти продуктивності.

У публікації він поступово підводить до висновку, що база даних у цій історії була ні до чого, а основний час втрачався на серіалізацію та передачу JSON, і показує, як цю проблему вдалося вирішити.

👉️️️️️️ https://dou.ua/goto/u56B
Роман Гладун розповідає, як побудувати пошук на Node.js, де замість стандартних фільтрів можна писати запит своїми словами, а на бекенді отримувати чіткий JSON і розуміння контексту діалогу.

Детальніше:
👉https://dou.ua/goto/FJTK
👍52
Макс, розробник у Apriorit, розповідає про алгоритми стандартної бібліотеки C++ та показує, що попри багаторічну історію мови й величезну кодову базу, у світі C++ ще залишаються цікаві нюанси та підводні камені, на які варто звернути увагу.

Читайте за посиланням:
https://dou.ua/goto/NYXe 👈🏻
👍2
Найвищу медіанну зарплату мають спеціалісти рівня Lead, які працюють у Mobile та Embedded розробці, — близько $5500. Показник для Embedded зріс порівняно з попередньою хвилею.

Про все детально — у свіжій аналітиці про зарплати розробників: https://dou.ua/goto/lFVf
Чому знання принципів SOLID та GoF-патернів не рятує, що таке GRASP і чому про них майже не говорять та чому відсутність GRASP – велика проблема. Про все це читайте у новій статті Сергія Немчинського.
👍16👎9😢21😁1
📌 27 січня о 18:00 зустрічаємось у Telegram-каналі DOU.

Поговоримо про те, що відбувається з зарплатами в IT, чи задоволені айтівці своєю фінансовою ситуацією та що це все означає для ринку 🤔


Приєднуйтесь до ефіру — буде цікаво 😉
Forwarded from DOU | Front-end
Вже бачили нову аналітику DOU? 💸

Цифри показують цікавий тренд: мінус $200 у сеньйорів і плюс $100 у мідлів. Що це — тимчасове коливання чи нова реальність ринку?

📌 27 січня о 18:00 зустрічаємось у Telegram-каналі DOU, щоб розібрати ці цифри та відповісти на усі ваші питання.
🎙 В ефірі:
Альона Лузан — Lead Editor в DOU
Дар’я Перекосова — Research Analyst в DOU

Приходьте — буде цікаво та корисно 😉
🤩3😢1
☠️ Error 504 зустрічає користувачів по всьому світу. А все тому, що залізо не справляється з напливом трафіку.

Опануйте практики системного дизайну та розробки високопродуктивних систем — на курсі «Highload Software Architecture» від r_d.

За 19 занять ви:
❯ розберетеся з highload-підходами
❯ зрозумієте специфіку розподілених сховищ, транзакцій, CAP/PACELC, реплікації
❯ прокачаєте навички роботи з метриками, алертами, SLO/SLA
❯ розберете batch і streaming-процесинг

Старт: 2 лютого

Детальніше про курс 🔗

#реклама
🔥54
Павло Ляпін вирішив створити англо-український словник для Kindle. У статті він розповідає, як проєкт «на вечір» перетворився на технічний челендж, та як все ж вдалося інтегрувати локалізацію в закриту екосистему Amazon й автоматизувати переклад складних термінів для комфортного читання.

https://dou.ua/goto/0YEn 👈🏻
7
Обговорюємо зарплати розробників: https://t.me/doucommunity?livestream

Підключайтесь!
1
🔥 Вже в цей четвер, о 18:00, на YouTube - каналі DOU Events будемо говорити, як НЕ спалити торбу грошей під час облаштування енергонезалежного будинку та про те, які рішення працюють, а які — ні.

Гостями етеру будуть:
🔹 Богдан Свердлюк, Engineer в Kyivstar;
🔹 Денис Довгань, Frontend Engineer у Wix;
🔹 Євген Лабунський, Head of Product Operations в Нова пошта
🔹 Стас Довгодько, On-Demand CTO

Також під час етеру ми, разом з друзями з "Реактивної пошти", збиратимемо кошти для Третьої штурмової бригади на макети гаубиць M777. І серед тих, хто долучиться до збору, ми розіграємо кілька цікавих призів! 🔥

Не забудьте підготувати свої питання та долучитися до дискусії. Буде цікаво!

Детальніше про подію 👉️️️️️️ https://dou.ua/goto/YWbn
🔥1
Найвищу медіанну зарплату мають спеціалісти, які працюють зі Scala — $6500. Також високі показники зафіксовані у фахівців, що використовують Rust ($5250), Ruby ($4500), а також Go та Kotlin — по $4200.

Детально розглядайте у статті: https://dou.ua/goto/lFVf
👍1
Як насправді працює пам’ять у .NET? Замість чергового перекладу документації про покоління GC ми зануримося в реальні дампи пам’яті за допомогою dotnet-dump, побачимо, де саме зберігаються об’єкти, скільки байтів вони займають, і як Garbage Collector визначає, що можна видалити.

Читайте статтю за посиланням:
https://dou.ua/goto/gQ8G 👈🏻
7👎1
Новий інструмент від Microsoft орієнтований на розробників, які працюють поза межами Visual Studio та використовують Electron, C++, Rust або Dart.

WinApp усуває складнощі з маніфестами, сертифікатами та пакуванням, пропонуючи єдиний зручний інтерфейс командного рядка.

Детальніше читайте тут:
👉https://dou.ua/goto/RmWR
👍3👎31😁1
Арсеній Хижняк — .Net-розробник у компанії ПУМБ, що не так давно успішно завершив створення нового ПЗ з нуля, яке зараз працює на проді. У статті він ділиться, наскільки складним насправді виявився процес та що б хотілось знати перед початком розробки.

https://dou.ua/goto/3FWh 👈🏻

Буде корисно для тих, хто планує створити власне ПЗ або роздумує над тим, чи варте воно вкладених ресурсів.
👍2🤩1
🔴 Ми вже в ефірі!

Говоримо про те як зробити свій дім енергонезалежним 💡

Підключайтесь 👉 https://www.youtube.com/watch?v=4YDHwEQxS5U