Юрій Івон, Senior Solution Architect у EPAM, ділиться власним прикладом використання маловідомої функції Visual Studio для автоматичної генерації клієнтських бібліотек у .NET. Він показує, як за допомогою OpenAPI та NSwag значно спростити міжсервісну комунікацію.
Костянтин Гладкий — бекенд-розробник, який майже не бачить через генетичне захворювання. Він розповів DOU про те, чому обожнює Python, який радить інклюзивний софт і які є стереотипи про людей із втратою зору. А ще про те, чому MacBook для незрячих це погана ідея і як потрібно виправляти ситуацію з доступністю в Україні.
«Роботи тут вистачить ще років на 100», — розповідають фахівці з PHP про свою галузь. Чи варто вибирати РНР початківцям, скільки заробляють у цій галузі та чи досі актуальні жарти про смерть PHP? Розбираємо плюси і мінуси професії — в матеріалі.
У статті Ігор Прокопьєв, Back-End Solution Architect у Plarium, розповідає про те, як використовується Kubernetes у мікросервісному підході, як налаштоване розгортання динамічних оточень і чому це суттєво покращує робочі процеси в команді.
В цій статті Ярослав Характерник пропонує розглянути швидкодію, скільки пам’яті займає кожен з типів даних та яку базу даних вибрати: Redis, KeyDB або DragonflyDB.
Ярослав Характерник — про методику вибору оптимального типу даних для збереження статусу онлайну користувачів в інтернет-магазині. У цій статті тестуємо різні типи даних, які доступні в Redis: Hash, Set та Sorted set.
Олександр, Full-Stack Javascript розробник, розглядає реальну задачу і її вирішення за допомогою стримів. Стаття буде корисною для всіх, хто ще стримів не зачіпав, або зачіпав, але дуже обережно :)
Популярність TypeScript стрімко зростає, а нещодавно вийшла нова версія TypeScript 5.0. Розбираємось, які основні зміни відбулися: реалізували новий стандарт декораторів, додали кращу підтримку ESM-проектів в Node та бандлерах, покращили поведінку enum та багато іншого.
Rust — не дуже поширена технологія, проте вона посідає високі сходинки в різноманітних рейтингах мов програмування. Зокрема, це улюблена мова розробників у рейтингу StackOverflow вже сьомий рік поспіль. Ми розібрались, у чому особливість мови Rust та як її вивчити, звернувшись по допомогу до української гілки Rust-спільноти.
Більшість проєктів стикаються з проблемами, викликаними неправильною обробкою дати та часу. Навіть якщо система працює в одному часовому поясі, перехід на літній час може принести неприємні сюрпризи. Розглянемо різні випадки та з’ясуємо, як уникнути проблем.
PHP — це мова програмування, яку використовують у веброзробці. Сьогодні близько 80% усіх сайтів застосовують PHP як серверну мову. Вона входить у пʼятірку найбільш поширених мов програмування серед українських розробників. У межах рубрики для початківців «Код професії» розповідаємо про те, як вивчити PHP та знайти першу роботу.
Автор статті стверджує, що T3 Stack та його інструменти пропонують можливості, які будуть недоступні на Laravel роками. Як фулстак-розробник він особливо зацінив, наскільки легшою може стати розробка, де обмін типами між фронтендом і бекендом є безперервним. Якщо за TypeScript майбутнє, то ці технології точно будуть з нами. Погоджуєтесь?
.NET — це платформа від Microsoft для створення програмного забезпечення. Мова С#, яку використовують для роботи з .NET, друга за популярністю серед українських розробників. Крім того, в категорії С#/.NET на DOU завжди відкрито багато вакансій. У межах рубрики для початківців «Код професії» розповідаємо про те, як вивчити С#/.NET та знайти першу роботу.
Статті
· .NET,
.NET Core,
BackEnd,
C#,
Junior,
вакансії,
зарплати,
кар’єра,
Код професії,
курси,
пошук роботи,
резюме
Якими інструментами користуються українські Python-розробники, в чому їх переваги та недоліки? Ми коротко поспілкувалися з українськими Python-девелоперами про те, які інструменти для них зручні та чому, як їх використання покращило процес розробки.
Чому розробники обирають непопулярні мови програмування? Поговорили з розробниками, які програмують на Clojure, Rust, Elixir та Objective-C про те, чому вони обрали саме ці мови для роботи та чи справді компенсація на непоширених мовах програмування вища за «середню по палаті».
Python — одна з найпопулярніших мов програмування серед українських розробників, яка має широку сферу застосування. Мова має порівняно простий синтаксис і її легко вивчити, тому Python часто обирають новачки як першу мову для входу в ІТ. У межах рубрики для початківців «Код професії» розповідаємо про те, як вивчити Python та знайти першу роботу.
У цій статті ми напишемо простий код мовою Solidity, транслюємо його в код C# з використанням бібліотеки Nethereum, і задеплоїмо його в мережу. Використаємо тест-нет від Nethereum.
Костя Третяк говорить, що NodeJS-фреймворк Ditsmod швидший за NestJS + Fastify. Перевіримо?
Евгений Радионов, Back-end Dev, за все время работы столкнулся с множеством интересных и сложных задач, в одной из которых и познакомился с ElasticSearch. В этой статье разберем, как настроить продвинутый полнотекстовый поиск с использованием ElasticSearch и — в качестве бонуса — интегрировать его в приложение на Go.
Коментарі