• Привет, Хабр! Меня зовут Ольга Смирнова, я UX-редактор в Lamoda Tech. Работая в продуктовой команде, я наблюдаю, как новые участники сталкиваются с незнакомой терминологией, которую используют дизайнеры. Продакт-менеджер, UX-редактор, исследователь или начинающий дизайнер могут потратить многоо времени, чтобы вникнуть во…

  • Отсканированные PDF-файлы, которые невозможно редактировать, знакомы многим. Документ выглядит как текст, но это всего лишь изображение, и любое изменение становится настоящей головной болью. На помощь приходит OCR — технология оптического распознавания символов. Сегодня PDF — это один из самых востребованных…

  • Мне нравится рубить дерево в Minecraft’е. Я рубил дерево целый год и мне стало интересно сколько дерева срубаю каждый день. Так получилось сделать сервис по сбору статистики https://foragingupdate.com.страница статистики срубленного дереваУже более года я играю на сервере Hypixel в MMORPG…

  • Мой брат – поэт. Меня всегда восхищало, как человек может взять и написать такие строчки, что заиграют струны души, да ещё и в рифму!День рождения брата, мне 10, гитара у груди (играть я совершенно не умел), его стихотворение перед глазами…

  • Приветствую всех! Знаю, ёлочные гирлянды на ардуино и адресных светодиодах уже порядком поднадоели. Время исправить это положение. Как насчёт собрать гирлянду, которая мигает так, как не может ни одна другая, да ещё и без использования микроконтроллеров и даже микросхем логики?…

  • В мрачном будущем вселенной Warhammer есть лишь война… Но при этом на миллионах миров Империума как-то течёт жизнь: люди где-то работают, во что-то одеваются, что-то едят и где-то живут! Именно величественные дворцы, огромные города (иногда даже размером с планету!) и…

  • В первой части статьи мы разобрали, что такое безопасность в контексте нейросетей, и чем safety отличается от security. Во второй части посмотрим, как защищаться от этих и других видов уязвимостей.Привет, Хабр! Меня зовут Евгений Кокуйкин и я — руководитель AI-продуктов…

  • Привет, Хабр! Сегодня мы рассмотрим замечательный пакет в Golang bufio. Пакет bufio — это стандартная библиотека Go, предназначенная для буферизации ввода-вывода. Почему буферизация важна? Представьте, что вы пытаетесь читать или записывать данные по одному байту за раз. Это утомительно и…

  • Привет, Хабр! Меня зовут Нияз Кашапов, я AppSec Lead в Купере. Недавно я рассказывал на ecom.tech Information Security meetup, как выстраивается процесс написания безопасного кода и разбора срабатываний статических анализаторов. Эта статья — изложение моего выступления с дополнительными комментариями. Я…

  • Photo by Carl Heyerdahl on Unsplash Большие TypeScript-проекты на практике чаще всего представляют собой монорепозитории (монорепы), в которых может быть сотни и даже тысячи модулей, интерфейсов и типов. На ранних этапах роста всё кажется вполне управляемым, но в определённый момент…