DOU #tech – Telegram
DOU #tech
10.7K subscribers
1.85K photos
32 videos
2.26K links
Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Download Telegram
Спільното, разом з вами нам вдалося зібрати вже 11 тисяч анкет для великого зарплатного опитування!

Нумо прискорюватися: що швидше перетнемо позначку 15К, то швидше ми підготуємо вам нову аналітику ринку (і ви зможете дізнатися, скільки заробляють ваші колеги 😎)

Тож якщо ви саме шукали, чим зайнятися у неділю, ми маємо для вас пропозицію на найближчі 10 хвилин 👉 https://dou.ua/goto/Igo0
5👍1
На форумі учасник спільноти запрошує вас на двотижневе змагання з написання коду на GitHub 🔥

У чому ідея: двотижневий челендж зі щоденного написання коду покликаний для того, аби сприяти власній активності й, до того ж, гуртом цікавіше.

Якщо вам цікаво спробувати 14 днів без пропусків робити внески в опен-сорс, то ось деталі 👉 https://dou.ua/goto/j97n

Початок уже завтра 🚀
👍8😱31
Міграція застосунків на Java 22. Частина перша

Сергій Моренець мігрує проєкт з 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. Реєстрація відкрита!
11👍7😱3
Маємо вже 5 000 анкет від розробників для зарплатного опитування DOU! 🔥

Але ж вас тут понад 10к 🤔
Математика не сходиться. Заповнюйте, будь ласка, анкету, щоб була класна вибірка та якісне дослідження 👉 https://dou.ua/goto/Igo0
5😱2
Forwarded from Web Overflow 🇺🇦
Як зробити preview зображень для <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
👍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
👍122👎1😱1
Windows чи MacOS — на чому працюють девелопери? 🚬

Окрім зарплатного опитування, ми щоліта випускаємо також портрет айтівця! І в ньому дивимось, як ви живете, працюєте, чим дихаєте. Розкажіть нам, і дізнаємось, чи втрачає 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
👍7😱2
Анонсуємо ще одного спікера, який виступатиме для вас на DOU Python Meetup 27 червня в Києві!

🔥 Олександр Краковецький — співзасновник DevRain, DonorUA та Chatty.ai. Має 15 років професійного досвіду. Також сертифікований Microsoft як Azure Data Scientist Associate.

Тема доповіді Олександра — «Великі мовні моделі: концепції, підходи, інструменти». 

Щоб дізнатись більше про подію, переходьте за посиланням 👉🏻 https://dou.ua/goto/ulDV
👍4👎1🔥1😱1
🦾 У дванадцятому випуску подкасту 1-2-3 Techno поговорили з Дмитром Чаплинським про культуру передачі знань в стартапах та великих компаніях, пошук мотивації, правильне делегування та вихід за межі стандартних рішень.

https://dou.ua/goto/Fwyi
👍9😱1
Шановні розробники, мусимо зібрати ще 500 анкет для якісної аналітики! 😯

Вже зовсім скоро будемо закривати дослідження, а отже це буквально ваш останній шанс поділитись вашим досвідом щодо роботи.

Будь ласка, приєднуйтесь та діліться анкетою з колегами, в робочих чатах тощо. Це важливо для всієї спільноти 👉 https://dou.ua/goto/Igo0
👍8👎3😱1
WLED. Матеріали українською

WLED — програма для недорогих мікроконтролерів ESP8266/ESP32 для керування стрічками та світлодіодами (WS2812B, WS2811, SK6812).

Ця програма має багато світлових ефектів, може реагувати на звуки та музику (з мікрофоном), створювати сигменти, керуватись та оновлюватись через Wi-Fi та багато іншого. 

Якщо ця тема актуальна для вас, на форумі Богдан Свердлюк ділиться корисними посиланнями 👉 https://dou.ua/goto/BkI9
👍13😱21
Не пропустіть наш перший мітап для Python-спеціалістів! Зустріч відбудеться вже зовсім скоро — 27 червня у Києві.

На вас чекає нетворкінг з колегами, дружня атмосфера та виступи зіркових спікерів. Це подія, яку не варто пропускати! Ділимось фото з попередніх мітапів, щоб ви переконались в цьому.

Реєстрація доступна за посиланням 👉🏻 https://dou.ua/goto/ulDV. Місць залишилось дуже мало, тож поспішайте! 🚀
👍7😱1