Месяц: Сентябрь 2018
-
Маршрутизация в большом приложении на React
—
от автора
Привет, меня зовут Борис Шабанов, я — руководитель Frontend-разработки в департаменте разработки рекламных технологий Rambler Group. Сегодня я расскажу вам о том, как на нашем приложении возникли проблемы маршрутизации, и про то, как мы их решали.
-
Теплые и ламповые: пять балалаек про технологии магнитной аудиозаписи
—
от автора
Окей, Хабр, в предыдущем посте я (намеренно) больше внимания уделил ностальгической рыдалке на тему аудиокассет, чем технической части. В этом посте исправляюсь. Аудиокассеты очень интересны тем, что историю этой технологии можно отследить от начала (1962 год) до конца (конец девяностых — начало двухтысячных). В более привычной нам цифровой вселенной пока мало аналогичных примеров. Восьмибитные компьютеры?…
-
А ну его, ваш пентест
—
от автора
В области информационной безопасности постоянно что-то происходит — она развивается, появляются новые средства защиты, которые, если верить их описанию, умеют все. Ни один хакер не сможет прорваться сквозь них в вашу информационную систему и сделать свои темные хакерские делишки. Когда читаешь про современные SIEM и anti-apt решения, прямо гордость берет за то, как стало все…
-
Готовимся к С++20. Coroutines TS на реальном примере
—
от автора
В C++20 вот-вот появится возможность работать с корутинами из коробки. Нам в Яндекс.Такси эта тема близка и интересна (под собственные нужды мы разрабатываем асинхронный фреймворк). Поэтому сегодня мы покажем читателям Хабра, как можно работать с C++ stackless корутинами на реальном примере. В качестве примера возьмём что-то простое: без работы с асинхронными сетевыми интерфейсами, асинхронными таймерами,…
-
Корпоративный Das Experiment
—
от автора
16.01 — Коллеги, у нас серьезные проблемы с управляемостью. – с серьезным видом сказала Светлана Владимировна. – Если так пойдет дальше, компанию можно закрывать. — Что вы имеете в виду, Светлана Владимировна? – спросила Марина, директор по качеству. — А вы не знаете, Марина? – удивилась директор. — Ну, я догадываюсь, конечно. – не захотела…
-
Символьные вычисления средствами Python. Часть1. Основы
—
от автора
Реализация алгоритмов на языке Python с использованием символьных вычислений и интерпретируемого языка очень удобна при решении задач математического моделирования процессов и объектов. Основываясь на библиотеке SymPy, Python с успехом справляется с решением уравнений и систем, интегрированием и дифференцированием, вычислением пределов, разложением в ряд и суммированием рядов, упрощением выражений, выполняет поиск решения дифференциальных уравнений и систем.
-
Программное обеспечение для умного дома #2
—
от автора
Всем добрый день! Продолжая идею моего старого поста, я разработал программу, которую можно использовать в качестве системы для управления умным домом.
-
EveryLang — программа, которая может почти все
—
от автора
EveryLang позволяет переводить любой текст, проверять орфографию, переключать раскладку в ручной и автоматической режиме, имеет индикатор раскладки в различных видах, работает с буфером обмена, использует шаблоны текстов, ведет дневник набираемого текста, конвертирует текст в различные варианты и включает в себя очень удобный инструмент SmartClick, для работы с текстом с помощью мыши. EveryLang позволит существенно увеличить…
-
Найм программистов. Советы от программиста
—
от автора
Уже несколько раз натыкался на материалы о найме программистов и не без интереса читал их, ведь Я сам программист, и мне любопытно было узнать, как нас оценивают на собеседованиях. Мои впечатления? Я в печали… Почти все материалы, на мой взгляд, напоминают «вредные советы».
-
Опыт блокировки интернет-рекламы в локальной сети компании
—
от автора
Здравствуйте, хабровчане! Получив от руководства задачу заблокировать сотрудникам рекламу на интернет-сайтах, я решил подойти к процессу творчески: разобраться, как технически транслируется та или иная реклама, какие способы блокировки существуют, их плюсы и минусы. Также привожу в качестве примера реализацию блокировки у нас на уровне шлюза, с использованием Traffic Inspector Next Generation, а также использование для…