Пишемо файл проєкту MSBuild з нуля
У цій статті Lead Software Engineer Андрій Сіряк розповідає про примітиви MSBuild.
Навіщо потрібен MSBuild, які функції він виконує, а також структура та синтаксис файлів проєкту — про це та більше читайте тут 👉 https://dou.ua/goto/mUSh
У цій статті Lead Software Engineer Андрій Сіряк розповідає про примітиви MSBuild.
Навіщо потрібен MSBuild, які функції він виконує, а також структура та синтаксис файлів проєкту — про це та більше читайте тут 👉 https://dou.ua/goto/mUSh
👍16😁3
Привіт! Наша команда рада була бачити вас на офлайн DOU РНР Meetup, який відбувся 7 травня в Києві 😊
Публікуємо фото, презентації та відеозаписи виступів з події!
📍Фотозвіт - https://dou.ua/goto/tynv
📍Відеозаписи виступів - https://dou.ua/goto/xMfG
Пишіть ваші враження в коментарях, шукайте себе на фото, діліться в соціальних мережах з відміткою DOU!
Публікуємо фото, презентації та відеозаписи виступів з події!
📍Фотозвіт - https://dou.ua/goto/tynv
📍Відеозаписи виступів - https://dou.ua/goto/xMfG
Пишіть ваші враження в коментарях, шукайте себе на фото, діліться в соціальних мережах з відміткою DOU!
❤4🔥3👍2😱2
Java Digest # 10: java.util.Date deprecation, Microsoft Java Developers Conf 2024, OpenAI & StackOverflow
Оновлення Java Mission Control 9, мультимодальність в Spring AI, огляд Valhalla, демо новинок Jakarta EE Concurrency 3.1, Kafka для роботи з Google BigQuery — ловіть новий великий Java-дайджест від команди Avenga 👉 https://dou.ua/goto/EmZb
#Java
Оновлення Java Mission Control 9, мультимодальність в Spring AI, огляд Valhalla, демо новинок Jakarta EE Concurrency 3.1, Kafka для роботи з Google BigQuery — ловіть новий великий Java-дайджест від команди Avenga 👉 https://dou.ua/goto/EmZb
#Java
👍14❤1
Як я знайшов вразливість у macOS та потрапив до Release Notes від Apple
У Release Notes macOS Sonoma 14.1 можна натрапити на ім'я українця!
Software Engineer Роман Міщенко з MacPaw знайшов вразливість у системі та розповідає про цей досвід. А також пояснює, чому не варто наосліп покладатися на захищеність системи 👉 https://dou.ua/goto/nmTJ
#macOS
У Release Notes macOS Sonoma 14.1 можна натрапити на ім'я українця!
Software Engineer Роман Міщенко з MacPaw знайшов вразливість у системі та розповідає про цей досвід. А також пояснює, чому не варто наосліп покладатися на захищеність системи 👉 https://dou.ua/goto/nmTJ
#macOS
👍25😁3
А як часто вам пишуть рекрутери?
Розкажіть про свій стек та досвід, а також про пропозиції на Форумі 👉 https://dou.ua/goto/mJrk
Розкажіть про свій стек та досвід, а також про пропозиції на Форумі 👉 https://dou.ua/goto/mJrk
😢25👍3👎2
DynamicData у .NET: спрощуємо управління реактивними даними
Юрій Габа, Head of SDC в Vector Software, називає бібліотеку DynamicData мрією .NET-розробника, що заповнює прогалину між реактивним програмуванням та управлінням динамічними колекціями даних.
Чим вона особлива та як цю бібліотеку застосовують на реальних задачах — читайте у статті 👉 https://dou.ua/goto/Asml
Юрій Габа, Head of SDC в Vector Software, називає бібліотеку DynamicData мрією .NET-розробника, що заповнює прогалину між реактивним програмуванням та управлінням динамічними колекціями даних.
Чим вона особлива та як цю бібліотеку застосовують на реальних задачах — читайте у статті 👉 https://dou.ua/goto/Asml
👍6😱1
Node.js Digest #10: Node.js 22, Vercel and Edge, Stackoverflow вже не той, ESET проти Node.js
Традиційне опитування Node.js Next 10 Survey, оновлення Bun та Deno, бета-версія TypeScript v5.5 beta, Signals у JavaScript, чому пакет dotenv більше не потрібен — про це та багато іншого у новому дайджесті розповідає Олександр Зіневич з Avenga 👉 https://dou.ua/goto/Y1Rk
#Node
Традиційне опитування Node.js Next 10 Survey, оновлення Bun та Deno, бета-версія TypeScript v5.5 beta, Signals у JavaScript, чому пакет dotenv більше не потрібен — про це та багато іншого у новому дайджесті розповідає Олександр Зіневич з Avenga 👉 https://dou.ua/goto/Y1Rk
#Node
👍8❤1😱1
Ми помітили, що спільнота активно обговорює технічні нюанси застосунку Резерв+, його роботу, безпеку та баги.
Якщо ви хочете поділитися своїми спостереженнями щодо створення цього та подібних застосунків у форматі технічної статті, запрошуємо вас на Форум DOU!
📌 З усіма питаннями та пропозиція звертайтесь на editors@dou.ua
Якщо ви хочете поділитися своїми спостереженнями щодо створення цього та подібних застосунків у форматі технічної статті, запрошуємо вас на Форум DOU!
📌 З усіма питаннями та пропозиція звертайтесь на editors@dou.ua
👍12😁4👎2😱1
Швидко та недорого покращуємо перфоманс невеликого Python-проєкту
Python-розробник Олег Качур ділиться власним досвідом розв'язання досить поширеної проблеми покращення перфомансу проєкту.
А також розглядає альтернативні підходи з їхніми перевагами та недоліками та нагадує про старі-добрі речі зі стандартної бібліотеки Python 👉 https://dou.ua/goto/iLEw
#Python
Python-розробник Олег Качур ділиться власним досвідом розв'язання досить поширеної проблеми покращення перфомансу проєкту.
А також розглядає альтернативні підходи з їхніми перевагами та недоліками та нагадує про старі-добрі речі зі стандартної бібліотеки Python 👉 https://dou.ua/goto/iLEw
#Python
👍8😱1
De Novo ML Cloud
Шукаєте доступні та ефективні рішення для AI/ML інженерів? De Novo впровадила інноваційну хмарну платформу саме для таких задач. Ми розробили низку послуг на базі кращих світових практик — як у гіперскейлерів, але вдвічі дешевше.
У нас є:
- Потужні GPU NVIDIA H100/L40S
- Kubernetes as a Service
- Зручне робоче середовище для ML-інженерів та багато іншого.
Дізнайтеся більше на нашому вебінарі.
Спікери:
Геннадій Карпов, директор з технологій De Novo
Євген Краснокутський, ML Lead MK Consulting
Скористайтеся можливістю підвищити ефективність ваших ML-проектів!
#реклама
Шукаєте доступні та ефективні рішення для AI/ML інженерів? De Novo впровадила інноваційну хмарну платформу саме для таких задач. Ми розробили низку послуг на базі кращих світових практик — як у гіперскейлерів, але вдвічі дешевше.
У нас є:
- Потужні GPU NVIDIA H100/L40S
- Kubernetes as a Service
- Зручне робоче середовище для ML-інженерів та багато іншого.
Дізнайтеся більше на нашому вебінарі.
Спікери:
Геннадій Карпов, директор з технологій De Novo
Євген Краснокутський, ML Lead MK Consulting
Скористайтеся можливістю підвищити ефективність ваших ML-проектів!
#реклама
❤4😱2
🦾 У десятому випуску подкасту 1-2-3 Techno поговорили з Анастасією Войтовою, Head of Security Engineering в Cossack Labs.
🦾 https://youtu.be/QXGfxsMTsP4
Багато цікавого про стандарти НАТО для data-protection, швидкий розвиток miltech рішень з безпеки та важливість обфускації.
А ще Анастасія поділилась, як встигати більше за день, тиждень і місяць.
🦾 https://youtu.be/QXGfxsMTsP4
Багато цікавого про стандарти НАТО для data-protection, швидкий розвиток miltech рішень з безпеки та важливість обфускації.
А ще Анастасія поділилась, як встигати більше за день, тиждень і місяць.
👍19❤7😱1
Дуже хочемо зібрати 5 млн грн до понеділка, а без вас — ніяк!
🐬 За донат від 500 грн сюди — берете участь у розіграші нової Mazda CX-5.
🐬 За донат від 1999 грн сюди — отримуєте відеозаписи виступів спікерів на DOU Day (скриншот донату — надсилайте на conference@dou.ua)
🐬 Усі донати — наближають нашу перемогу. Так, ми віримо і діємо.
Дякуємо за підтримку!
🐬 За донат від 500 грн сюди — берете участь у розіграші нової Mazda CX-5.
🐬 За донат від 1999 грн сюди — отримуєте відеозаписи виступів спікерів на DOU Day (скриншот донату — надсилайте на conference@dou.ua)
🐬 Усі донати — наближають нашу перемогу. Так, ми віримо і діємо.
Дякуємо за підтримку!
❤15👍7😱1
Запускаємо традиційне літнє дослідження DOU — зарплати та портрет айтівця. Зберімо 15 тисяч відповідей для свіжої аналітики! 🔥
Якщо ви зараз знаходитеся в Україні або переїхали за кордон через війну і плануєте повернутися, будь ласка, приділіть нам 10 хвилин і візьміть участь в опитуванні.
Якщо ви зараз не працюєте, заповнюйте анкету з огляду на ваше останнє місце роботи 👉https://dou.ua/goto/zuwm
Якщо ви зараз знаходитеся в Україні або переїхали за кордон через війну і плануєте повернутися, будь ласка, приділіть нам 10 хвилин і візьміть участь в опитуванні.
Якщо ви зараз не працюєте, заповнюйте анкету з огляду на ваше останнє місце роботи 👉https://dou.ua/goto/zuwm
👍14👎2😁2❤1
DOU #tech
Запускаємо традиційне літнє дослідження DOU — зарплати та портрет айтівця. Зберімо 15 тисяч відповідей для свіжої аналітики! 🔥 Якщо ви зараз знаходитеся в Україні або переїхали за кордон через війну і плануєте повернутися, будь ласка, приділіть нам 10 хвилин…
1000 розробників вже заповнили зарплатну анкету! Дуже дякуємо за активність, але точно можемо більше 🤟
Це наше традиційне літнє дослідження — зарплати та портрет айтівця. Потрібно 15 000 анкет і одразу ж беремось до підготовки статей 😉
Заповнюйте 👀
Це наше традиційне літнє дослідження — зарплати та портрет айтівця. Потрібно 15 000 анкет і одразу ж беремось до підготовки статей 😉
Заповнюйте 👀
❤11🔥4👎3😁1😱1
Концепція багатотенантності та варіанти її реалізації
Багатотенантність — архітектура, яка дозволяє декільком користувачам спільно використовувати обчислювальні, мережеві ресурси та сховища, ніколи не маючи доступу до даних одне одного.
Java-розробник Костянтин Дементьєв знайомить з нею ближче у своїй статті 👉 https://dou.ua/goto/EDxg
#Java
Багатотенантність — архітектура, яка дозволяє декільком користувачам спільно використовувати обчислювальні, мережеві ресурси та сховища, ніколи не маючи доступу до даних одне одного.
Java-розробник Костянтин Дементьєв знайомить з нею ближче у своїй статті 👉 https://dou.ua/goto/EDxg
#Java
👍16
В січні ми дізнались, що зарплати розробників зменшилися вперше з початку великої війни.
В грудні 2023 року медіана становила $3300 проти $3435 влітку. Чи продовжує падати середня зарплата в розробників й нині?
Дізнаймось за результатами зарплатного дослідження! Маємо лише 1500 анкет від розробників різних тайтлів та спеціалізацій. Агов, вас набагато більше 😎
Заповнюйте анкету за лінком! 🦅
В грудні 2023 року медіана становила $3300 проти $3435 влітку. Чи продовжує падати середня зарплата в розробників й нині?
Дізнаймось за результатами зарплатного дослідження! Маємо лише 1500 анкет від розробників різних тайтлів та спеціалізацій. Агов, вас набагато більше 😎
Заповнюйте анкету за лінком! 🦅
👎12😢7❤2👍1
🚀 У новому випуску DOU Podcast ми обговорюємо український defence-tech на міжнародному ринку, в чому переваги та “але” Himera G1 Handheld Radio та що очікувати від нової версії девайсу.
https://youtu.be/Gf7OfnndQlc
https://youtu.be/Gf7OfnndQlc
YouTube
Українські рації для Пентагону, miltech у космосі та потреба вищої освіти — DOU Podcast #71
😎 Будь найкращим, жодних обмежень: https://ua.rog.gg/G834_Dou
🎈 Виграй новеньку Mazda CX-5 2024 року за донат 500 гривень — https://payment-page.solidgate.com/charity/comebackalive/dZNqJgD?traffic_source=mission_50m
📝 У новому випуску DOU Podcast ми обговорюємо…
🎈 Виграй новеньку Mazda CX-5 2024 року за донат 500 гривень — https://payment-page.solidgate.com/charity/comebackalive/dZNqJgD?traffic_source=mission_50m
📝 У новому випуску DOU Podcast ми обговорюємо…
🔥7👍1😱1
Витискаємо максимум перформансу з NestJS
Senior Software Engineer Павло Вуйко шукав, як отримати максимальну швидкодійність і ефективність Node.js-застосунків, які він розробляв. І знайшов.
У своїй статті Павло з бенчмарками показує, як п'ять кроків оптимізації працюють на практиці 👉 https://dou.ua/goto/RsOP
#NextJS #Node
Senior Software Engineer Павло Вуйко шукав, як отримати максимальну швидкодійність і ефективність Node.js-застосунків, які він розробляв. І знайшов.
У своїй статті Павло з бенчмарками показує, як п'ять кроків оптимізації працюють на практиці 👉 https://dou.ua/goto/RsOP
#NextJS #Node
👍12😱3❤1
🚀 Mistral випускає Codestral, свою першу генеративну модель ШІ для коду
Codestral навчена більш ніж 80 мовам програмування, зокрема Python, Java, C++ і JavaScript.
Модель може виконувати функції кодування, писати тести і «заповнювати» частковий код, а також відповідати на запитання про кодову базу англійською мовою.
Детальніше 👉 https://dou.ua/goto/oJ3k
#AI
Codestral навчена більш ніж 80 мовам програмування, зокрема Python, Java, C++ і JavaScript.
Модель може виконувати функції кодування, писати тести і «заповнювати» частковий код, а також відповідати на запитання про кодову базу англійською мовою.
Детальніше 👉 https://dou.ua/goto/oJ3k
#AI
🔥8👍2😁2
Є 2000 анкет розробників в зарплатному дослідженні!
Давайте ще, ще, ще! Нам потрібно мінімум 6к, щоб підготувати якісну аналітику 🔥
І так, важливі анкети всіх фахівців: і мобілізованих, і на бенчі, і в пошуках роботи теж. Просто зазначайте інформацію по останньому місцю роботи.
Заповнюйте 👉 https://dou.ua/goto/Igo0
Давайте ще, ще, ще! Нам потрібно мінімум 6к, щоб підготувати якісну аналітику 🔥
І так, важливі анкети всіх фахівців: і мобілізованих, і на бенчі, і в пошуках роботи теж. Просто зазначайте інформацію по останньому місцю роботи.
Заповнюйте 👉 https://dou.ua/goto/Igo0
👍7❤5👎4😱1