DOU #tech


Гео и язык канала: Украина, Украинский
Категория: Технологии


Статті від українських айтівців про технології. З будь-яких питань — пишіть Редакції на editors@dou.ua
Щодо публікації вакансій пишіть @cnfccnfc.

Связанные каналы  |  Похожие каналы

Гео и язык канала
Украина, Украинский
Категория
Технологии
Статистика
Фильтр публикаций


Цікавлять вичерпні масиви в TypeScript?

Владислав Авідзба, Frontend Engineer з OBRIO, у своєму нещодавньому дописі детально пояснює, що це таке, як вони працюють і чому їх варто використовувати.

👉 https://dou.ua/goto/oBgU


Роман, Senior Test Automation Engineer, ділиться досвідом міграції проєкту з Cypress на Playwright.

У статті описані ключові кроки, використання OpenAI для автоматизації процесу, приклади коду, а також є корисні поради для оптимізації міграції понад 4 000 файлів.

👉 https://dou.ua/goto/TbI0


Лише 10% розробників заробляють понад $6400. Серед них ті, хто пише на Ruby, Kotlin, Java та Swift.

А як у вас справи з зарплатою в цьому півріччі? Розкажіть нам в анкеті, адже ми вже скоро почнемо готувати аналітику 👉 https://dou.ua/goto/4m6I


Ігор Закутинський ділиться досвідом вибору архітектури для синхронної та асинхронної комунікації між фронтендом і бекендом. Зокрема, оглядає протоколи, надає практичні поради, результати тестування ефективності рішень та рекомендації для масштабування систем. 👇

https://dou.ua/goto/HOxh


"Lessons learned" - так Олександр Прокопович описує свій досвід міграції даних у PostgreSQL. Автор розповідає про масштабне оновлення 320 млн записів у фінтех-середовищі. 👇

https://dou.ua/goto/uakc


Костянтин Гобеляк, Node.js Team Lead, ділиться досвідом використання PostgreSQL та MySQL. Розглядає переваги та недоліки кожної системи, а також їхню продуктивність і ключові відмінності, щоб допомогти вам зробити правильний вибір для свого проєкту. 👇

https://dou.ua/goto/BJME


Репост из: ✙rozho)))k✙🇺🇦
Local-first dev environments

Найбільше мене харить коли код проєкту неможливо запустити локально.

Коли є мільйон залежностей, кафки-хуяфки, редіси-хуєдіси, бридка трійця S3/SQS/SNS, мерзенний OAuth 2.0 та інша шляпа яка не запускається або складно запускається на вашому комп'ютері.

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

Коли їхав мікросервіс через стаб і моком поганяв, а половина тестових даних складені в YAML файли які останній раз оновлювалися за першого коміта у той мікросервіс.

Коли на старті проєкту лід видає тобі вагон кредів та інструкцій де отримати ще вагон кредів щоб потім захардкодити їх в дотенв-файлі.

Коли тобі пропонується піднімати на ноуті, прости Г-ди, кубернетіс🤮

∈)☼(∋. Очко.

Найцікавіше, що для спрощення розробки міленіали придумали мейнфрейми з тонкими клієнтами — ваш код запуститься на потужному кластері десь в клауді, а ви зі свого IDE будете давати команди. Дуже круто, дякую. Один з найабсурдніших стартапів минулих років це Mightyapp — «Mighty makes Google Chrome faster & use 10x less memory. Mighty speeds up Chrome on your laptop by streaming it from a more powerful computer in the cloud—that makes your browser & other apps run significantly faster.» Просто вдумайтесь, браузер(!) в клауді(!!!)! Ідея звісно не полетіла і фаундер запівотився (хоча це не назвеш півотом) в AI-генерацію логотипів та дизайнів.

Зважаючи на те, що лептопи та десктопи розробників зараз набагато потужніші ніж ті крихти vCPU які нам відсипає гіпервізор за вказівкою Безоса, склалась просто ганебна ситуація. І ми самі себе в неї загнали.

E2E тести які проганяються по ночам тому що «тест suite займає 2 години» забивають ще один цвях у труну продуктивності. Як щодо того, що запустити їх локально? Ой, не можна? А як мені тоді продебажити тест що падає?

Проєкт має збиратися та запускатися локально без усіх цих хоботів. Цикл read-evaluate-print має бути настільки коротким, наскільки це можливо.

Зовнішні залежності мають бути мінімізовані. Звісно за роки роботи працьовиті міленіали навигадували різних стабів для хмарних сервісів типу DynamoDB Local. Але менше ж з ним — відсутня залежність ліпша за стаб.

Хотів би вам дати пораду сьогодні подивитися на свій стек та викинути щось, але я знаю що ви з більшим задоволенням додасте ще один мікросервіс та ще одну клаудну шляпу від амазону. Тому насолоджуйтесь роздуванням complexity. Ми, інженери кодери, це любимо.

Без порад.

#робота
permalink | @full_of_hatred
👇Щоденні донати💰на ЗСУ🪖
🫡@Donate1024Bot


Майже 4000 розробників заповнили зарплатну анкету! Але для якісної аналітики нам потрібно ще 2000 відповідей.

Заповнюйте, щоб перевірити чи досі Back-end та Mobile розробка залишаються напрямами з найвищими зарплатами розробників 🤔 👉 https://dou.ua/goto/4m6I


Вас цікавить, як створити власну платіжну платформу? У своїй нещодавно опублікованій статті Back-end інженери Данило та Володимир діляться цінним досвідом розробки такої системи, розповідаючи про ключові виклики та нюанси процесу. 👇

https://dou.ua/goto/oxK1


Досі вважаєте, що REST — це складно? Валентин Вівчарик, Senior Java Developer у EPAM, у своїй статті, яка вже зібрала понад 10 000 (!) переглядів, детально розкриває всі нюанси роботи з цим архітектурним стилем і ділиться цінними порадами щодо взаємодії з ним. Не пропустіть! 👇

https://dou.ua/goto/PFCQ


Дмитро розповідає про свій проєкт із використанням комп'ютерного зору та автоматизації для обходу CAPTCHA. Він ділиться своїм підходом, використаними бібліотеками та моделями, описує алгоритм розв'язання задачі та симуляцію людських дій для взаємодії з елементами вебсторінки.👇

https://dou.ua/goto/vK4k


Компанія Phylum презентувала свіжий звіт про Open Source проєкти та поділилася прогнозами щодо кібербезпеки на 2025 рік. Які нові виклики чекають на нас і яка найбільша загроза наступного року? Усі подробиці — у дописі. 👉https://dou.ua/goto/ptkl


Віктор Карабедянц розповідає, які інновації для платформ і сервісів Azure були представлені на щорічній конференції Azure Ignite 2024. Відкривайте новий випуск дайджесту, щоб дізнатись про ключові анонси! 👇

https://dou.ua/goto/DN0R


Якщо подивитися, як змінювалися сфери діяльності розробників до зими 2024, помітно, що перехід на Full Stack не відбувався, а навіть навпаки. Також стабільно набирав обертів DevOps.

Чи зберіглась зараз ця динаміка? Хто здивує галузь зростанням? Заповнюйте зимове дослідження і подивимось в новому, актуальному рейтингу мов програмування 👉 https://dou.ua/goto/4m6I


Ми продовжуємо приймати ваші заявки на спікерство на DOU Day 2025 😏

Подавайтесь, зокрема, на такі стейджі:
📌 Architecture Stage
📌 GovTech and DefenseTech Stage
📌 Software Development Stage

Знаємо, у вас багато крутих технічних кейсів, якими варто поділитись! Це крута можливість виступити перед аудиторією рівня Middle+, отримати нові знайомства та досвід.

Деталі та анкета 👉🏻 https://dou.ua/goto/88j7


Привіт, друзі!

Цікавитесь, як можна використовувати ШІ для розвитку бізнесу? Тоді приєднуйтесь до вебінару, який відбудеться 17 грудня 2024 року о 15:00.

Вадим Литвинов, Head of IT infrastructure Kernel Digital, поділиться досвідом запуску AI/ML-проєктів на базі хмарних сервісів і розкаже про розвиток digital-проєктів Kernel разом із De Novo — від приватної хмари до машинного навчання. А Геннадій Карпов, CTO De Novo, пояснить, у яких сферах національні оператори можуть створити гідну альтернативу світовим рішенням.

Посилання на реєстрацію: https://us06web.zoom.us/webinar/register/WN_-9fPmTB-Qsiy6DIJRaPc0A#/registration

#реклама


Node.js Digest #16: JavaScript vs Oracle, 10 років AWS Lambda, розробники-привиди, Prisma 6

Десятиріччя AWS Lambda, битва за JavaScript, новий рушій Nova, розробники-привиди та багато іншого - читайте у новому випуску Node.js дайджесту від Олександра Зіневича! 👇

https://dou.ua/goto/nU2k


Нещодавно Raspberry Pi презентувала новинки — два продукти: Raspberry Pi 500 та Raspberry Pi Monitor
👉 https://dou.ua/goto/sRU2


Випуск Ruby 3.3.6, нововведення у Rails 8.0, корисні геми, цікаві подкасти, а також статті про оптимізацію коду та нові можливості для Rails - все це ви знайдете у новому випуску Ruby-дайджеста від Дмитра Чекаліна! 👉🏻 https://dou.ua/goto/WaM2


Друзі, наша зарплатна анкета стала ще більш технічною! Ми додали питання, які допоможуть глибше зрозуміти ваші робочі інструменти:

— Які cloud-платформи ви використовуєте на поточній роботі?
— Якими CI/CD інструментами користуєтесь?

Від AWS і Google Cloud до Jenkins чи GitLab — ваші відповіді допоможуть сформувати детальну картину інструментів, які зараз у тренді в українських айтівців.

Заповнити анкету можна за 3-7 хвилин. І це точно швидше, ніж налаштувати Jenkins pipeline із нуля! 😉

Заповнюйте 👉🏻 https://dou.ua/goto/4m6I

Показано 20 последних публикаций.