Згідно із зимовою аналітикою, зарплати фахівців з PHP зростали, попри повномасштабну війну, до літа 2023 року. Проте в другій половині року медіанні зарплати фахівців усіх рівнів зменшилися: -$300 у сеньйорів, -$165 у мідлів та -$200 у джуніорів.
Цікаво, якою буде статистика цього літа? Не зволікайте та проходьте наше велике зарплатне опитування 👉 https://dou.ua/goto/Igo0
Цікаво, якою буде статистика цього літа? Не зволікайте та проходьте наше велике зарплатне опитування 👉 https://dou.ua/goto/Igo0
😱9👍3
Як влаштована робота з памʼяттю в Java
Senior Java Developer Валентин Вівчарик розкриває складну та важливу тему — у своїй статті він показує, як виглядає модель памʼяті в Java.
А ще докладно зупиняється на збирачах сміття та їхніх конфігураціях 👉 https://dou.ua/goto/2Nev
Senior Java Developer Валентин Вівчарик розкриває складну та важливу тему — у своїй статті він показує, як виглядає модель памʼяті в Java.
А ще докладно зупиняється на збирачах сміття та їхніх конфігураціях 👉 https://dou.ua/goto/2Nev
🔥16👍7
Знайомимо вас ближче зі спікером, який виступить на DOU Python Meetup 27 червня в Києві!
🔥 Артем Кульомін — Senior Software Engineer в EPAM. Має 9 років досвіду в IT, спеціалізується на Cloud-native розробці в AWS та обробці даних на Python.
Тема доповіді Артема — «Unit Testing: впровадження, переваги, імплементація».
Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/ulDV
🔥 Артем Кульомін — Senior Software Engineer в EPAM. Має 9 років досвіду в IT, спеціалізується на Cloud-native розробці в AWS та обробці даних на Python.
Тема доповіді Артема — «Unit Testing: впровадження, переваги, імплементація».
Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/ulDV
👍6🔥2👎1😱1
Узимку ми дослідили, що серед фахівців з Full Stack зниження зарплати передусім стосувалося джунів (-$80) і сеньйорів (-$450).
Аби дізнатися, яка динаміка спостерігається цього літа, проходьте наше велике зарплатне опитування й у липні ми поділимося з вами новою статистикою 🔥
Аби дізнатися, яка динаміка спостерігається цього літа, проходьте наше велике зарплатне опитування й у липні ми поділимося з вами новою статистикою 🔥
👍4😱2
Java Digest # 11: State of Java Ecosystem ‘24 & Spring, Spring, Spring
Це міг бути дайджест, повністю присвячений Spring... Але команда Avenga розповідає й інші новини зі світу Java за травень!
Йдеться, зокрема, про Oracle та їхній власний асистент ШІ, оновлення Jackson від FasterXML, нову ревізію The Reliable Web App Pattern for Java від Azure та багато іншого 👉 https://dou.ua/goto/sVwi
Це міг бути дайджест, повністю присвячений Spring... Але команда Avenga розповідає й інші новини зі світу Java за травень!
Йдеться, зокрема, про Oracle та їхній власний асистент ШІ, оновлення Jackson від FasterXML, нову ревізію The Reliable Web App Pattern for Java від Azure та багато іншого 👉 https://dou.ua/goto/sVwi
👍12🔥4❤1
Ми з вами перетнули позначку 15 000 000 грн збору для 95-ї бригади ДШВ! Дякуємо вам! Попереду ще немала сума, але ми впевнені, що такою спільнотою все вдасться 💪
Дізнатися більше про збір та доєднатися можна тут 👉 https://dou.ua/forums/topic/48536/
Дізнатися більше про збір та доєднатися можна тут 👉 https://dou.ua/forums/topic/48536/
❤15😱2🎉2
Кібертероризм в сучасному світі: як завадити фішингу, вірусам та іншим загрозам
«Як захистити себе, близьких або компанію від кіберзагроз? Якщо коротко – ніяк». 🤔
А ось у довгому варіанті відповіді — тобто, цій статті — Cyber Defense Engineer Олександр Циганов докладно розкриває явище кібертероризму, кібератак, та все ж дає дієві поради щодо захисту ваших даних та пристроїв 👉 https://dou.ua/goto/eKy5
«Як захистити себе, близьких або компанію від кіберзагроз? Якщо коротко – ніяк». 🤔
А ось у довгому варіанті відповіді — тобто, цій статті — Cyber Defense Engineer Олександр Циганов докладно розкриває явище кібертероризму, кібератак, та все ж дає дієві поради щодо захисту ваших даних та пристроїв 👉 https://dou.ua/goto/eKy5
👍9
Згідно з зимовою аналітикою, медіанні зарплати розробників в аутстафінгових компаніях залишаються одними з найвищих на ринку ($4100, +$100 за пів року).
Чи продовжується зростання й нині? Розкажіть про власний досвід в анкеті, а ми натомість складемо свіжу аналітику зарплат уже цього літа 🔥
Чи продовжується зростання й нині? Розкажіть про власний досвід в анкеті, а ми натомість складемо свіжу аналітику зарплат уже цього літа 🔥
👍5😱3
Не пропустіть можливість потрапити на першу подію для Python-спеціалістів від DOU. Мітап відбудеться вже 27 червня в Києві, тож поспішайте зареєструватись.
Кількість місць обмежена 👉🏻 https://dou.ua/goto/ulDV
Кількість місць обмежена 👉🏻 https://dou.ua/goto/ulDV
😁31👎1😱1
Робимо свiй Copilot з Azure AI Studio
Віктор Карабедянц продовжує досліджувати багатогранність Azure. Сьогодні у своїй статті він докладно розповідає, як можна створити власну модель, засновану на технології ChatGPT, використовуючи інструменти Azure AI Studio 👉 https://dou.ua/goto/nuF3
Віктор Карабедянц продовжує досліджувати багатогранність Azure. Сьогодні у своїй статті він докладно розповідає, як можна створити власну модель, засновану на технології ChatGPT, використовуючи інструменти Azure AI Studio 👉 https://dou.ua/goto/nuF3
👍3😱1
Спільното, разом з вами нам вдалося зібрати вже 11 тисяч анкет для великого зарплатного опитування!
Нумо прискорюватися: що швидше перетнемо позначку 15К, то швидше ми підготуємо вам нову аналітику ринку (і ви зможете дізнатися, скільки заробляють ваші колеги 😎)
Тож якщо ви саме шукали, чим зайнятися у неділю, ми маємо для вас пропозицію на найближчі 10 хвилин 👉 https://dou.ua/goto/Igo0
Нумо прискорюватися: що швидше перетнемо позначку 15К, то швидше ми підготуємо вам нову аналітику ринку (і ви зможете дізнатися, скільки заробляють ваші колеги 😎)
Тож якщо ви саме шукали, чим зайнятися у неділю, ми маємо для вас пропозицію на найближчі 10 хвилин 👉 https://dou.ua/goto/Igo0
❤5👍1
На форумі учасник спільноти запрошує вас на двотижневе змагання з написання коду на GitHub 🔥
У чому ідея: двотижневий челендж зі щоденного написання коду покликаний для того, аби сприяти власній активності й, до того ж, гуртом цікавіше.
Якщо вам цікаво спробувати 14 днів без пропусків робити внески в опен-сорс, то ось деталі 👉 https://dou.ua/goto/j97n
Початок уже завтра 🚀
У чому ідея: двотижневий челендж зі щоденного написання коду покликаний для того, аби сприяти власній активності й, до того ж, гуртом цікавіше.
Якщо вам цікаво спробувати 14 днів без пропусків робити внески в опен-сорс, то ось деталі 👉 https://dou.ua/goto/j97n
Початок уже завтра 🚀
👍8😱3❤1
Міграція застосунків на Java 22. Частина перша
Сергій Моренець мігрує проєкт з JDK 21 на JDK 22. У першій частині своєї статті він оглядає нові фічі Java 22, зокрема говорить про дві стабільні фічі в новій версії — foreign functions and memory API та безіменні змінні та патерни 👉 https://dou.ua/goto/q8dA
Сергій Моренець мігрує проєкт з JDK 21 на JDK 22. У першій частині своєї статті він оглядає нові фічі Java 22, зокрема говорить про дві стабільні фічі в новій версії — foreign functions and memory API та безіменні змінні та патерни 👉 https://dou.ua/goto/q8dA
👍9
NumPy 2.0.0 є першим великим релізом з 2006 року. Він містить багато нових цікавих можливостей, а також зміни в API Python і C.
Про оновлення 👉 https://dou.ua/goto/xobC
А якщо ви хочете обговорити розвиток Python з колегами, запрошуємо вас на офлайн DOU Python Meetup. Реєстрація відкрита!
Про оновлення 👉 https://dou.ua/goto/xobC
А якщо ви хочете обговорити розвиток Python з колегами, запрошуємо вас на офлайн DOU Python Meetup. Реєстрація відкрита!
❤11👍7😱3
Маємо вже 5 000 анкет від розробників для зарплатного опитування DOU! 🔥
Але ж вас тут понад 10к 🤔
Математика не сходиться. Заповнюйте, будь ласка, анкету, щоб була класна вибірка та якісне дослідження 👉 https://dou.ua/goto/Igo0
Але ж вас тут понад 10к 🤔
Математика не сходиться. Заповнюйте, будь ласка, анкету, щоб була класна вибірка та якісне дослідження 👉 https://dou.ua/goto/Igo0
❤5😱2
Forwarded from Web Overflow 🇺🇦
Як зробити preview зображень для
Завантаженням зображень на веб-сторінках сьогодні нікого не здивуєш. А як показати зображення, ще до того, як воно було оброблене? Адже в нас є тільки файл, а не src у текстовому форматі. Логічно виходить, що нам потрібно перетворити даний файл у текст.
Перший спосіб -
Після цього - не забудьте звільнити цей
Інший спосіб - використати
👉 Відкрити документацію URL.createObjectURL
👉 Відкрити документацію FileReader.readAsDataURL
Ну і звісно не без приколів. Стандартний формат зображень на iPhone -
👉 Відкрити документацію heic2any
#interview
<input type="file" />? Завантаженням зображень на веб-сторінках сьогодні нікого не здивуєш. А як показати зображення, ще до того, як воно було оброблене? Адже в нас є тільки файл, а не src у текстовому форматі. Логічно виходить, що нам потрібно перетворити даний файл у текст.
Перший спосіб -
URL.createObjectURL.
// Дістанемо файл, наприклад отак:
const file = event.target.files[0]
const url = URL.createObjectURL(file)
// Додамо цей url в src-атрибут для img
img.src = url
Після цього - не забудьте звільнити цей
URL за допомогою URL.revokeObjectURL().Інший спосіб - використати
FileReader. Знайти приклади з ним - ваше домашнє завдання 🤓. Лише додамо, що якщо вам потрібно зробити щось таке у service worker - цей метод спрацює, на відміну від першого.👉 Відкрити документацію URL.createObjectURL
👉 Відкрити документацію FileReader.readAsDataURL
Ну і звісно не без приколів. Стандартний формат зображень на iPhone -
HEIF/HEIC, який поки не підтримується більшістю браузерів. Тому, якщо вам необхідно підтримувати і цей формат, зверніть увагу на бібліотеку heic2any.👉 Відкрити документацію heic2any
#interview
❤14👍7🔥5👎3😁1😱1
У Warp додали штучний інтелект під назвою Agent Mode
Він може розуміти англійську, виконувати команди та використовувати їхні результати, виправляти власні помилки.
Використовувати його можна для взаємодії з GitHub, AWS/GCP, Kubernetes, Datadog та з будь-яким іншим інструментом із CLI. Детальніше 👉 https://dou.ua/goto/4chY
Він може розуміти англійську, виконувати команди та використовувати їхні результати, виправляти власні помилки.
Використовувати його можна для взаємодії з GitHub, AWS/GCP, Kubernetes, Datadog та з будь-яким іншим інструментом із CLI. Детальніше 👉 https://dou.ua/goto/4chY
👍7😁3👎1😱1
This media is not supported in your browser
VIEW IN TELEGRAM
Артем Кульомін — Senior Software Engineer в EPAM, запрошує на DOU Python Meetup, який відбудеться 27 червня в Києві!
У своїй доповіді Артем пояснить суть Unit Тестування, його важливість для розробки та вплив на якість продукту. Він розповість, як тестування допомагає виявляти помилки на ранніх етапах, і покаже практичні приклади ефективної імплементації тестів, пояснивши, як зробити їх надійними та результативними.
Реєструйтеся за посиланням 👉🏻 https://dou.ua/goto/ulDV
У своїй доповіді Артем пояснить суть Unit Тестування, його важливість для розробки та вплив на якість продукту. Він розповість, як тестування допомагає виявляти помилки на ранніх етапах, і покаже практичні приклади ефективної імплементації тестів, пояснивши, як зробити їх надійними та результативними.
Реєструйтеся за посиланням 👉🏻 https://dou.ua/goto/ulDV
👍12❤2👎1😱1
Windows чи MacOS — на чому працюють девелопери? 🚬
Окрім зарплатного опитування, ми щоліта випускаємо також портрет айтівця! І в ньому дивимось, як ви живете, працюєте, чим дихаєте. Розкажіть нам, і дізнаємось, чи втрачає Windows свої позиції серед розробників і надалі 😉
Анкета 👉 https://dou.ua/goto/Igo0
Окрім зарплатного опитування, ми щоліта випускаємо також портрет айтівця! І в ньому дивимось, як ви живете, працюєте, чим дихаєте. Розкажіть нам, і дізнаємось, чи втрачає Windows свої позиції серед розробників і надалі 😉
Анкета 👉 https://dou.ua/goto/Igo0
😁15👍4😱4
Оновлення Hono, Turborepo та Prisma, нативний тест-раннер у Node.js, шкода від редиректу з HTTP до HTTPS, як працюють AWS Lambda всередині — усе це та інше в новому випуску дайджеста від Олександра Зіневича 👉 https://dou.ua/goto/0Ddb
👍10😱1
В червні 2023-го 55% айтівців оцінили свою роботу як цікаву чи дуже цікаву. А що ви скажете зараз, розробники? Вже знайшли свою роботу мрії?
Поділіться в анкеті 👉 https://dou.ua/goto/Igo0
Поділіться в анкеті 👉 https://dou.ua/goto/Igo0
👍7😱2