Принимайте участие в зарплатном опросе! Уже собрано почти 8 000 анкет.
×Закрыть

Лента

RSS

C++ дайджест #22: детально про оптимізацію, Trip Report засідання комітету зі стандартизації C++ дайджест #22: детально про оптимізацію, Trip Report засідання комітету зі стандартизації

Наталья Ковалёва 24

У випуску: книги та гайдлайни для оптимізації коду, C++20 span туторіал, найпоширеніші помилки в Git та як їх виправляти, Long-Awaited Enhancements.

Front-end дайджест #37: поднимаем performance и выбираем технологию для проекта в 2к20 Front-end дайджест #37: поднимаем performance и выбираем технологию для проекта в 2к20

Гриша Шехет 519

В выпуске: WebAssembly — теперь рекомендация W3C, как лучше добавить YouTube-видео в ваше приложение, решение Пола Айриша, а также набор React-хуков от Эдди Османи. 6

Веб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру Веб-доступність. Що варто знати кожному Front-end розробнику і дизайнеру

Vitaliy Stanyshevskyy 4103

Віталій Станишевський, Senior Front-end Developer, пише про те, що таке доступність, чому та кому вона потрібна, а також ділиться своїм підходом до розробки і тестування доступних інтерфейсів. Матеріал буде корисний як Front-end розробникам, так і дизайнерам, а також усім, хто користується Інтернетом. 6

DevOps майбутнього: що зміниться та як це вплине на професію DevOps майбутнього: що зміниться та як це вплине на професію

Oleksandr Mykhalchuk 6179

Ніщо не стоїть на місці: інновації, нові технології, зміна контексту. Тим, хто хоче успішно продовжувати кар’єру й мати змогу працювати на крутих проектах, варто починати адаптуватися до нових умов уже тепер. Олександр Михальчук, директор Cloud & DevOps Services, розмірковує над майбутнім DevOps на найближчі п’ять років. 16

Шифрование в базах данных SQL с возможностью поиска Шифрование в базах данных SQL с возможностью поиска

Artem Storozhuk 3758

Эта статья будет полезна инженерам, работающим с базами данных SQL, и инженерам-криптографам. Статья освещает внутреннее инженерное исследование, которое проводилось в компании Cossack Labs перед созданием модуля поискового шифрования для одного из наших программных продуктов, ориентированного на комплексную защиту SQL баз данных (Acra). 10

ІТ-волонтеры: как преподаватель создал приложение об утраченном архитектурном наследии Харькова ІТ-волонтеры: как преподаватель создал приложение об утраченном архитектурном наследии Харькова

Анна Соха 4048

Ход истории таков, что внешний вид любого города претерпевал множество изменений. Войны, пожары, власть разрушали дома, церкви, мосты, а на их месте возникали новые. Изучение истории города может занять часы, но харьковчанам повезло — у них есть проект KharkivHeritage, созданный Дмитрием Скурихиным и Александром Синельниковым. В интервью DOU Дмитрий поделился историей создания волонтерского проекта и возникшими проблемами, рассказал об интересных исчезнувших зданиях. 11

Як застосувати динамічну конфігурацію Feature Toggles Як застосувати динамічну конфігурацію Feature Toggles

Serhii Buta 2846

У статті Back-end-розробника Сергія Бути йдеться про практичний досвід використання інструменту Feature Toggles, механіку роботи, а також успіхи й труднощі, пов’язані з імплементацією фічатоглів. 7

Навіщо викладачі йдуть на освітні курси та чи є прірва між університетом й IT Навіщо викладачі йдуть на освітні курси та чи є прірва між університетом й IT

Anna Belovolchenko 6155

DOU поспілкувався з викладачами технічних вишів. Наскільки освіта й устаткування університетів відрізняються від того, що було раніше, чи дійсно самого лише навчання в університеті замало для працевлаштування і що потрібно викладачу, аби бути затребуваним, нам розповіли педагоги київських і львівського вишів. 27

Історія одного саббатікалу, або Як ми стали першими українцями, які обігнули Африку на власному авто Історія одного саббатікалу, або Як ми стали першими українцями, які обігнули Африку на власному авто

Slava Kravchuk 10454

Майже рік тому завершилась Африка на колесах — епічна мандрівка на авто з Хмельницького до Кейптауна і назад. 44 країни, 51 300 кілометрів, 6 820 літрів дизеля і практично 7,5 місяців у автомобілі 24/7 разом з Оленою, моїм життєвим партнером. Ми стали першими українцями, хто обігнув Африку на власному авто, і ця подорож назавжди змінила наше світосприйняття. 58

QA дайджест #40: лайфхаки автоматизации, подборка книг для тестировщиков QA дайджест #40: лайфхаки автоматизации, подборка книг для тестировщиков

Максим Сальников 10464

В выпуске: тестирование Embedded-систем, кладбище продуктов Google, как понимать, что именно тестировать, автоматизация End-2-End тестирования комплексной информационной системы. 10

Безопасность в вебе, или TrustedTypes как новый способ защиты от XSS Безопасность в вебе, или TrustedTypes как новый способ защиты от XSS

Степан Суворов 3812

Мир веба развивается очень быстро, а вот культура безопасности серьезно отстает. Дыры безопасности можно найти в порталах с миллионами активных пользователей. Вернуться к теме безопасности пришлось в процессе миграции старой инфраструктуры. СТО Степан Суворов рассмотривает новый способ защиты от XSS-атаки — DOM TrustedTypes. 5

Разбираемся в алгоритмах и структурах данных. Доступно и понятно Разбираемся в алгоритмах и структурах данных. Доступно и понятно

Adam Leos 30769

Адам Леос, Senior Software Engineer в PlutoTV, рассказывает о сложности алгоритма, нотации Big O, сортировках, самых популярных структурах данных и их использовании для оптимизации проекта. 127

Микросервисный подход в веб-разработке: micro frontends Микросервисный подход в веб-разработке: micro frontends

Aleks Zinevych 12255

Фронтенд-разработка превратилась из простого набора дополнений для пользовательского интерфейса в сложную экосистему с большим количеством инструментов и высоким порогом входа. Алекс Зиневич, Competence Lead в Perfectial, рассказывает о микросервисном подходе в веб-разработке пользовательских интерфейсов. 13

«Полювання» на пам’ять. Практичні рекомендації щодо уникнення memory leaks на прикладі Node.js «Полювання» на пам’ять. Практичні рекомендації щодо уникнення memory leaks на прикладі Node.js

Mykola Mokhnach 3383

Помилки типу виходу за межі доступної для процесу пам’яті (Out Of Memory Error/OOM) виникають у всіх сучасних мовах програмування. QA Engineer Микола Мохнач виробив правила щодо роботи з обмеженими ресурсами, які будуть корисні не лише в контексті розробки для Node.js. 7

Разработка highload-системы на .NET Core: задачи и их решения Разработка highload-системы на .NET Core: задачи и их решения

Андрей Губский 8858

В этой статье Андрей Губский, Software Architect в Video Intelligence, делится своим опытом создания высоконагруженной системы, разработанной на .NET Core. Рассмотрим выбор стека, иммутабельность, работу с пиковыми нагрузками, отладку и логирование, технический долг. 49

Советы сеньоров: как прокачать знания junior security specialist Советы сеньоров: как прокачать знания junior security specialist

Редакція DOU 8033

Советы сеньоров — постоянная рубрика, в которой опытные специалисты делятся практическими советами с джуниорами — общие лайфхаки по обучению, какие книги и ресурсы читать, какие навыки осваивать и многое другое. В этом выпуске говорим об Information Security и кибербезопасности. 9

Горизонтальное масштабирование для SQL Server баз данных: как это сделать Горизонтальное масштабирование для SQL Server баз данных: как это сделать

Victoria Malaya 4727

Устоявшиеся привычки, дороговизна адаптации новых решений, обязывающий стек технологий — это далеко не полный список причин, по которым многие проекты продолжают работать с реляционными базами. В этой статье Виктория Малая, .NET Developer в Sitecore, делится опытом реализации и внедрения scale-out масштабирования при помощи Elastic Database Tools. 15

← Сtrl 123456...238 Ctrl →

Комментарии

Дякую! Поставив собі 12 за те, що скільки себе пам’ятаю з FF. Єдине «але» — зависає після 20-30 вкладок. Але це вирішується Монітором Активності: проблемний процес -> Завершити процес. Синхронізація вкладок — дуже зручно.
Просто потрясающе, говорят про фронт в 20 году и игнорируют svelte. За то пихают осточертевший Ангуляр, который на 100% заменяется более гибкими Вью с Реактом.
Тоже работаю Performance engineer’ом и радует что такие статьи начинают появляться на ДОУ.
WebAssembly в LLDB https://hacks.mozilla.org/2019/09/debugging-webassembly-outside-of-the-browser/
Ещё из новостей. Конференция Web Standards Days прекращает свое существование https://twitter.com/webstandards_up/status/1203355402097897472?s=19
А девопс це процесс?)
К грядущим конференциям: Харьков CSS http://kharkivcss.org/
Angular Харьков митап https://www.youtube.com/playlist?list=PL2e2k6zkj1JdcYj3VhCWS9yexCqeHWUyQ
Дякую, актуально!
Називати девопс (процес) інженером все ще дивно на порозі 2020...
У меня на разных компах вынесены YTMusic/YTKids/GKeep/GMail как приложения в отдельном окне. Лучше тем что их работа отточена именно в Chrome. YTMusic к примеру мультимедийными клавишами переключается только в Chrome и подобные мелочи.
Да, я проходил успешно 2 раза такие амазоновские этапы с задачами. За сколько-то строк разверну, конечно точно больше 3-х, но главное что проверяющим то больше интересна сложность алгоритма и понятность, чем количество строк.
Дякую. Стикаюсь з цими стереотипами щодня.
Амазон дает ссылку на свой портал. Где вы можете решить задачку — да, она похожа на HackerRank (даже больше, чем leetcode). Вот я вам дам сейчас задачку развернуть матрицу.
амазоны, майксофт и прочие фейсбуки дают не совсем тестовое задание, а ссылку на hackerrank (и подобное) с 2-3-мя алгоритмическими задачами и строгим лимитом времени, до 2-х часов.