Category : habrahabr

habrahabr
Памяти Кевина Митника — хакера, ломавшего ФБР, АНБ и Кремниевую долину. Часть 2: Кондор учится лета…

В прошлой части мы оставили Кевина Митника на этапе его первой «ходки»: тогда ему удалось выйти по условно-досрочному, но полиция штата и федералы уже поняли, с кем имеют дело, и начали приглядывать за «Кондором». Митник взял это прозвище ещё будучи тинейджером — посмотрев шпионский триллер «Три дня Кондора», где аналитик ЦРУ с одноимённым позывным обнаружил себя целью охоты со стороны коллег. Несмотря на внимание со стороны «органов», Кевин Митник буквально не мог удержаться от взлома всего …

  • вторник, 5 сентября 2023 г. в 00:00:32
habrahabr
Нарушая правила: как я выбросил 10-месячный проект после 2 месяцев в должности

Когда я принял управление командой, её участники находились на 8-м месяце реализации 3-месячного проекта по перезапуску коммерческого сайта компании. Спустя два месяца ведения этой команды, я решил отказаться от всего достигнутого и начать сначала. Это история о том, почему я это сделал, как, и что в итоге получилось. Перезапуск нашего сайта преследовал одну цель: обеспечить быструю отрисовку на стороне сервера. В удачное время размер нашего JS-бандла составлял 168 МБ. На топовом MacBook Pr…

  • вторник, 5 сентября 2023 г. в 00:00:32
habrahabr
Снятие с воинского учета. Дистанционно. Пакет документов

По состоянию на лето 2023, в военных комиссариатах разных регионов и даже районов требования к пакету документов отличаются, запись через Госуслуги может не работать, без личного присутствия заявителя могут вообще не разговаривать. Информация ниже не является полным гайдом по снятию с учета, это скорее рекомендации из практики, которые помогут грамотно подготовить пакет документов. Если вкратце, то рабочий кейс, это когда: имеется основание для снятия: уже живете зарубежом полгода, либо имеетс…

  • вторник, 5 сентября 2023 г. в 00:00:31
habrahabr
Веб-консоль для загрузчика U-Boot

В данной статье я расскажу, как совместил U-Boot и TCP/IP стек LWIP, и c использованием LWIP написал веб-консоль на WebSocket, очень простой DHCP-сервер и HTTP-сервер. Код лежит на репозиториях U-Boot и LWIP.Веб-консольВсё началось, когда мне подарили для экспериментов роутер Xiaomi Mi Wi-Fi Router 3C.Xiaomi Mi Wi-Fi Router 3CЯ начал с компиляции из исходников OpenWRT для роутера, но это быстро наскучило. Так как с прошлых экспериментов у меня оставался программатор и USB-UART-конвертер CH341A…

  • понедельник, 4 сентября 2023 г. в 00:00:39
habrahabr
Не Jira единой: какие продукты формируют рынок систем управления проектами

Говоря об управлении проектами или руководстве деятельностью  команд, трудно обойти стороной Jira. Одни считают, что это одна из лучших систем управления проектами, другие называют ее баг-трекером или идеальной тикет-системой (инструментом для организации работы с клиентскими обращениями). Jira также рассматривают как полноценную ITSM-систему и мощный инструмент для Agile-трансформации. Если взглянуть на одну из ниш, которую занимают продукты Attlasian на зарубежном рынке, а именно bug’n’issue…

  • понедельник, 4 сентября 2023 г. в 00:00:38
habrahabr
Ортографическая проекция в фотографии и прочие интересные фокусы с объективами

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

  • понедельник, 4 сентября 2023 г. в 00:00:38
habrahabr
Производство корпусов «в силикон» на пальцах: поэтапно и с анимацией

Это вам не 3D-принтер гонять, тут все по-взрослому. Покажем производство корпусов по очень популярной технологии литья полиуретана в силиконовые формы — как это делается; и расскажем о рисках и ошибках. Зачем? Чтобы цена разработки и производства корпуса неожиданно не стала в несколько раз выше, чем вы планировали.  Когда мы говорим нашим заказчикам, что скоро доберемся до серийного производства корпусов, они иногда пугаются. Страх — это неизвестность, поэтому мы расскажем (и покажем), как дел…

  • понедельник, 4 сентября 2023 г. в 00:00:37
habrahabr
Самый плохой программист, которого я знаю

В измерении продуктивности разработчиков хорошо то, что можно быстро выявлять плохих программистов. Я хочу рассказать вам о самом плохом программисте, которого я знаю, и о том, почему я сражался за то, чтобы его оставили в команде.Несколько лет назад я написал в Twitter/X заметку о лучшем программисте, которого я знаю, её стоит переписать в виде поста в блоге. Мне кажется справедливым, чтобы я рассказал и о самом плохом. Его зовут Тим Маккиннон. Я хочу, чтобы мир знал, насколько он измеряемо н…

  • понедельник, 4 сентября 2023 г. в 00:00:37
habrahabr
История печатных плат: от Эйслера до наших дней

Чтобы сегодня найти работающее от электричества устройство без печатной платы внутри, придётся постараться. Они стали основой буквально всего, что сложнее выключателей. Да и в них уже печатные платы не редкость. Трудно представить, что начало такому разнообразию технологий положил талантливый инженер, бежавший от режима и поначалу стремившийся оптимизировать сборку радиоприемников в своей кустарной мастерской.Уроженец Вены, Пауль Эйслер, с юности испытывал особую страсть к радиотехнике, но не …

  • воскресенье, 3 сентября 2023 г. в 00:00:21