"Спочатку JavaScript не був таким потужним, як сьогодні, і в основному використовувався для анімацій і чуда, відомого на той час, як Dynamic HTML — попередника DOM. Зараз JavaScript вже вийшов за межі скриптової мови і є мовою загального призначення. Ви можете створювати десктопні та серверні застосунки за допомогою Node.js."
Дмитро Попов, Software Engineer з 10-річним досвідом роботи з JavaScript, розповідає про еволюцію мови та її первозданний вигляд до 2015 року. А також аналізує погляди Дугласа Крокфорда, автора книг про JS, щодо сильних та слабких сторін мови.
👉 https://dou.ua/goto/Yyuv
Дмитро Попов, Software Engineer з 10-річним досвідом роботи з JavaScript, розповідає про еволюцію мови та її первозданний вигляд до 2015 року. А також аналізує погляди Дугласа Крокфорда, автора книг про JS, щодо сильних та слабких сторін мови.
👉 https://dou.ua/goto/Yyuv
😁16👍8👎2
Tech Lead Євген Русаков розповідає, як спростити код і зробити його більш сучасним у версії Angular 19 і вище. А саме - пояснює новий підхід до стилю коду з врахуванням оновлених можливостей фреймворку: inject, оптимізації lifecycle-хуків тощо.
👉 https://dou.ua/goto/8H3g
👉 https://dou.ua/goto/8H3g
👍7😁5👎2🤩1
Чи знали ви, що для хардвер-інженерів питання освітлення є надзвичайно важливим? Згідно з опитуванням, на ньому зосередили свою увагу аж 87,8% респондентів!
Хочете дізнатися більше про те, чим живуть і що цінують хардверники? Зануртеся у свіже дослідження від DOU у співпраці з Formatsia.Lviv!
👉 https://dou.ua/goto/f3o2
Хочете дізнатися більше про те, чим живуть і що цінують хардверники? Зануртеся у свіже дослідження від DOU у співпраці з Formatsia.Lviv!
👉 https://dou.ua/goto/f3o2
👍14
У зарплатах сеньйорів та джунів, що пишуть на Java, є позитивна динаміка за останні пів року. Зарплати сеньйорів підвищилися на $100, хоча і залишаються нижчими, ніж рік тому. Зарплати джунів повернулися до $1000. Падіння зарплат мідлів продовжується (-$50 за пів року).
Деталі в статті 👉🏻 https://dou.ua/goto/cotp
Деталі в статті 👉🏻 https://dou.ua/goto/cotp
👍12😁4👎1
Богдан Свердлюк, інженер з Kyivstar, у своїй нещодавній статті ділиться покроковою інструкцією з налаштування безпечного VPN-з'єднання для віддаленого керування Zigbee-пристроями через Home Assistant.
В ній він розглядає використання WireGuard та координатора SLZB-06, що дозволяє інтегрувати віддалені пристрої в єдину систему автоматизації.
👉 https://dou.ua/goto/MO9H
В ній він розглядає використання WireGuard та координатора SLZB-06, що дозволяє інтегрувати віддалені пристрої в єдину систему автоматизації.
👉 https://dou.ua/goto/MO9H
👍9
Зарплати тестувальників, які користуються Java, C# / .NET та TypeScript, дещо вищі, ніж у тих, хто віддає перевагу JavaScript та Python🐞
Передусім це пов’язано з тим, що JavaScript та Python частіше використовують Junior та Middle тестувальники (вони становлять близько 60% користувачів цих мов). А серед тих, хто послуговується Java, C# / .NET та TypeScript, понад половина — фахівці рівня Senior і вище.
Читайте більше про зарплати QA в статті 👉🏻 https://dou.ua/goto/GxnT
Передусім це пов’язано з тим, що JavaScript та Python частіше використовують Junior та Middle тестувальники (вони становлять близько 60% користувачів цих мов). А серед тих, хто послуговується Java, C# / .NET та TypeScript, понад половина — фахівці рівня Senior і вище.
Читайте більше про зарплати QA в статті 👉🏻 https://dou.ua/goto/GxnT
❤5👍3😁1
А чи знали ви, що розумний дім без чайнику != розумний дім? 🤔
Богдан Свердлюк, інженер компанії Kyivstar, у своєму нещодавньому пості поділився покроковою інструкцією, як підключити розумний чайник до Home Assistant і зручно керувати ним на відстані.
👉 https://dou.ua/goto/QRHx
Богдан Свердлюк, інженер компанії Kyivstar, у своєму нещодавньому пості поділився покроковою інструкцією, як підключити розумний чайник до Home Assistant і зручно керувати ним на відстані.
👉 https://dou.ua/goto/QRHx
😁23👍3👎3
Що робить код по-справжньому лайновим? Дмитро Пилипенко та його команда організували веселий конкурс на освітній платформі, щоб відповісти на це питання та обрати найкращі роботи зі спагеті-кодом. А кому б віддали перше місце ви?
👉 https://dou.ua/goto/lYK4
👉 https://dou.ua/goto/lYK4
❤7👍1
Анатолій Берчанов, Android Tech Lead у N-iX, ділиться досвідом роботи з Android StrictMode — інструментом для динамічного аналізу застосунків. У статті ви також знайдете рішення, яке автор створив на противагу недолікам StrictMode.
👉 https://dou.ua/goto/EYoh
👉 https://dou.ua/goto/EYoh
👍6❤1
Після літнього падіння відновилися зарплати Python-розробників рівня Senior (+$100). Зарплати мідлів, навпаки, після літнього підвищення впали на $400. Зарплати джунів після літнього падіння без змін.
Деталі в статті 👉🏻 https://dou.ua/goto/cotp
Деталі в статті 👉🏻 https://dou.ua/goto/cotp
👍11❤1👎1
Вийшла нова версія Bun 1.2. Які особливості оновлення та що цікавого - читайте в дописі.
👉 https://dou.ua/goto/tKaH
👉 https://dou.ua/goto/tKaH
👍6
Чого найбільше чекають JavaScript-розробники у 2025, що ж такого планує Express.js та чим закінчиться битва Deno з Oracle. Читайте у першому цьогорічному випуску дайджесту про Node.js від Олександра Зіневича та команди Avenga.
👉 https://dou.ua/goto/sKNb
👉 https://dou.ua/goto/sKNb
❤6😁2👍1
Владислав Мусаєлян, Back-end Engineer у Renesandro, детально розглядає процес налаштування власної системи авторизації, використовуючи JWT у поєднанні з фреймворком FastAPI та надає покрокові інструкції зі створення структури проєкту, налаштування конфігурацій, опису моделей користувача та реалізації механізмів авторизації й аутентифікації.
👉 https://dou.ua/goto/RBYx
👉 https://dou.ua/goto/RBYx
❤7👍3👎1
Денис, Staff Engineer у Totango, у своєму нещодавньому дописі розглядає концепцію програмування з урахуванням продуктивності.
Він аналізує, як сучасні програми можуть бути менш ефективними порівняно зі старими версіями, та підкреслює важливість розуміння того, як комп'ютер виконує написаний код.
👉 https://dou.ua/goto/vuwD
Він аналізує, як сучасні програми можуть бути менш ефективними порівняно зі старими версіями, та підкреслює важливість розуміння того, як комп'ютер виконує написаний код.
👉 https://dou.ua/goto/vuwD
🔥10👎3
Запрошуємо на першу тематичну конференцію 2025 року – DOU Front-end Day! 💻✨
Це не просто мітап – це цілий день, присвячений фронтенд-розробці, новим знанням і знайомствам 👀
Коли зустрічаємось?
🗓️ 22 лютого (субота)
Де?
📍 Київ, UNIT.City
Що на вас чекає?
🎤 Виступи топових спікерів та панельні дискусії
🕺 Інтерактивні зони та активності від наших партнерів
👥 300 учасників, які люблять фронтенд
🤝 Нетворкінг і живе спілкування
💡 Детальна інформація та квитки ТУТ 👉https://dou.ua/goto/1s4t
Це не просто мітап – це цілий день, присвячений фронтенд-розробці, новим знанням і знайомствам 👀
Коли зустрічаємось?
🗓️ 22 лютого (субота)
Де?
📍 Київ, UNIT.City
Що на вас чекає?
🎤 Виступи топових спікерів та панельні дискусії
🕺 Інтерактивні зони та активності від наших партнерів
👥 300 учасників, які люблять фронтенд
🤝 Нетворкінг і живе спілкування
💡 Детальна інформація та квитки ТУТ 👉https://dou.ua/goto/1s4t
❤7
Привіт, спільното! 🙌
Готові розпочати рік з новими викликами? DOU спільно з Solidgate презентують 10 Weeks of Quality — перший технічний челендж 2025 року для розробників та тестувальників!
🤔 Що це за челендж?
10 Weeks of Quality — це унікальна можливість для розробників та автоматизаторів тестування підняти культуру написання тестів на новий рівень.
💻 Що потрібно робити?
Протягом наступних 10 тижнів створюйте тести будь-якого рівня (юніт, компонентні чи системні) та звітуйте про результати кожної п’ятниці. Головне правило — не менше 5 тестів на тиждень!
🎁 Що отримаєте натомість?
Десять найактивніших отримають мерч від DOU та Solidgate, а серед усіх учасників розіграємо три книги. Головна цінність челенджу — звичка регулярно писати тести, що покращить вашу роботу!
⏰ Коли стартуємо?
Челендж триває з 28 січня до 4 квітня. Перші звіти надсилайте вже цієї п'ятниці!
🔗 Деталі за посиланням: https://dou.ua/goto/RjPC
🔥 Долучайся до челенджу, отримуй подарунки та пиши код не тільки швидко, але й якісно!
Готові розпочати рік з новими викликами? DOU спільно з Solidgate презентують 10 Weeks of Quality — перший технічний челендж 2025 року для розробників та тестувальників!
🤔 Що це за челендж?
10 Weeks of Quality — це унікальна можливість для розробників та автоматизаторів тестування підняти культуру написання тестів на новий рівень.
💻 Що потрібно робити?
Протягом наступних 10 тижнів створюйте тести будь-якого рівня (юніт, компонентні чи системні) та звітуйте про результати кожної п’ятниці. Головне правило — не менше 5 тестів на тиждень!
🎁 Що отримаєте натомість?
Десять найактивніших отримають мерч від DOU та Solidgate, а серед усіх учасників розіграємо три книги. Головна цінність челенджу — звичка регулярно писати тести, що покращить вашу роботу!
⏰ Коли стартуємо?
Челендж триває з 28 січня до 4 квітня. Перші звіти надсилайте вже цієї п'ятниці!
🔗 Деталі за посиланням: https://dou.ua/goto/RjPC
🔥 Долучайся до челенджу, отримуй подарунки та пиши код не тільки швидко, але й якісно!
❤7🔥2🤩1
Після літнього зростання зарплати Go-розробників повернулися на торішній рівень 😬
Медіанна зарплата фахівців, які працюють з Go, помітно знизилась (-$350 за пів року), проте зарплати тих, хто користується нею, залишаються одними з найвищих.
Деталі в статті 👉🏻 https://dou.ua/goto/cotp
Медіанна зарплата фахівців, які працюють з Go, помітно знизилась (-$350 за пів року), проте зарплати тих, хто користується нею, залишаються одними з найвищих.
Деталі в статті 👉🏻 https://dou.ua/goto/cotp
❤5
Дмитро, Scrapy-експерт, розглядає ключові особливості tls_client і curl_cffi, як-от JA3 fingerprinting та імітацію поведінки браузера. А також демонструє результати тестів та ділиться практичними прикладами.
👉 https://dou.ua/goto/NgRe
👉 https://dou.ua/goto/NgRe
❤12👍2👎1
Хоча відключення електроенергії нині не такі часті, але ворог не спить, тому про можливість блекаутів забувати не варто.
У своєму новому дописі Богдан Свердлюк розповідає про цікавий досвід свого друга та колеги Влада Хоменчука, який власноруч налаштував систему аварійного освітлення в під’їзді. Що для цього треба і як це зробити - читайте в дописі.
👉 https://dou.ua/goto/27tc
У своєму новому дописі Богдан Свердлюк розповідає про цікавий досвід свого друга та колеги Влада Хоменчука, який власноруч налаштував систему аварійного освітлення в під’їзді. Що для цього треба і як це зробити - читайте в дописі.
👉 https://dou.ua/goto/27tc
👍13👎2
Богдан Дуда, Senior BI Analyst в EPAM, розповідає, як ChatGPT допомагає йому в роботі з Power BI. У статті він розглядає практичні кейси використання ШІ для написання M-коду, оптимізації DAX-формул, створення візуалізацій та покращення звітів.
👉 https://dou.ua/goto/Gqqh
👉 https://dou.ua/goto/Gqqh
👍7❤1
Спільното! 🙌
🔥 Сьогодні п’ятниця, а це означає, що настав час підбивати підсумки першого тижня у нашому технічному челенджі "10 Weeks of Quality"!
💡 Діліться своїми досягненнями, розповідайте, які тести ви написали, з якими викликами зіткнулися та що цікавого дізналися!
📣 Як звітувати?
Залишайте свої звіти в коментарях у цьому розділі на DOU або публікуйте їх у LinkedIn з хештегом #10WeeksOfQuality.
🎁 Найактивніші учасники отримають круті призи, тож не втрачайте шанс!
Покажіть, як тестування змінює ваш код на краще! 💪
🔥 Сьогодні п’ятниця, а це означає, що настав час підбивати підсумки першого тижня у нашому технічному челенджі "10 Weeks of Quality"!
💡 Діліться своїми досягненнями, розповідайте, які тести ви написали, з якими викликами зіткнулися та що цікавого дізналися!
📣 Як звітувати?
Залишайте свої звіти в коментарях у цьому розділі на DOU або публікуйте їх у LinkedIn з хештегом #10WeeksOfQuality.
🎁 Найактивніші учасники отримають круті призи, тож не втрачайте шанс!
Покажіть, як тестування змінює ваш код на краще! 💪
🔥8