Шифры «Тысячи и одной ночи»: криптография древних арабов
Древнеарабская история – это не только «дворцы и песок», «яд и булат», волшебство «Тысячи и одной ночи». Это еще и небывалый расцвет просвещения. К примеру, именно...
Древнеарабская история – это не только «дворцы и песок», «яд и булат», волшебство «Тысячи и одной ночи». Это еще и небывалый расцвет просвещения. К примеру, именно...
Снятие с продаж флагманского терминала Yealink M800 компенсируется вендором за счет появления на рынке нового терминала Yealink M500. На первый взгляд, учитывая идентичный форм-фактор и схожий...
В рамках работы над одним из проектов понадобилось использовать API Wildberries. Т.к. пишу на TypeScript, лучшим способом создания типов была генерация из Swagger. В итоге всё...
Во время работы над аддоном для Jakarta-валидации мне пришлось писать логику по проверке изменений в модели по собственной аннотации CheckExistingByConstraintAndUnmodifiableAttributes. Долго разглядывал получившейся код, и в...
В этой серии статей я рассказываю о нашем мемном проекте. За первую неделю после релиза нам удалось привлечь 3 тысячи пользователей. В этой статье будут рассмотрены...
В сентябре 2014 года в одном из селений на склонах Пиренеев садовник Жан-Клод, которому было под 60, был удивлен появлением соседа у своих ворот. Они не...
Меня разочаровывает популярность примитивного подхода. Предлагаю отвлечься от однотипных статей и присмотреться к предмету изучения. Я хочу осветить этот темный угол с выгоранием, где многие видят...
При разработке сайта важно уделить внимание тому, насколько он будет удобен и функционален, отображаясь не только на экране компьютера, но и на экранах других устройств. В...
Несмотря на развитый ИТ-рынок в России, до сих пор не все понимают, что подразумевается под «аналитикой проекта» в заказной разработке. Разработчик пишет код, тестировщик проверяет корректность...