-
Привет, Хабр! Это Сергей Перевозчиков, основатель агентства контекстной рекламы «КонтекстЛаб». Когда ко мне обратился салон флористики, ситуация была непростой. Реклама самих товаров работала слабо: конкурентов много, покупатели сравнивают сотни похожих предложений, а экономика продвижения всё чаще уходила в минус.Мы решили…
-
Построение корпоративной архитектуры в ИТ-проектах на основе методологии TOGAF
Ошибочным будет пытаться рассмотреть разработку программного обеспечения с момента его реализации и внедрения. В литературных источниках по этому поводу говорится, что жизненный цикл программной системы начинается с момента понимания необходимости в ней и завершается ее заменой на аналогичные или более…
-
Relocation-Based Predicate — врём в IDA по-новому
ВведениеПредставьте ситуацию: вы открываете программу в IDA, видите в графе потока управления две ветки, но декомпилятор показывает лишь одну и вообще без условия. Резонно думаете: «ну, Ида‑то умная, за меня обфускацию решила». Но при запуске процессор почему‑то выполняет совершенно другую ветку кода. И делает он это не потому, что код…
-
От «LO» до WWW: История создания Интернета
ВведениеВ 60-х годах компьютеры стоили неадекватных денег. Машинное время на этих гигантах расписывалось по минутам, и его вечно не хватало. Исследовательские центры плодились, каждому нужен был свой суперкомпьютер. Ученые просто хотели сэкономить: им позарез нужен был удаленный доступ, чтобы сидеть…
-
Как перестать залипать, или скучный способ выбраться из дофаминовой ямы
Я работал в офисе и на удаленке — везде наступал момент, когда хотелось выдохнуть и повалять дурака. Позалипать в рилсах, почитать новости или тупо потыкать по вкладкам. Бывало, что релакс растягивал настолько, что и к работе уже не хотелось возвращаться. В…
-
Заявки есть, денег нет: где малый бизнес теряет деньги
Крупный бизнес растёт не только за счёт рекламных бюджетов. Владельцы гигантов давно поняли: деньги — в управлении вниманием. Они строят экосистемы, чтобы забрать себе каждый шаг клиента:👁️ Внимание,📊 Данные,🛒 Покупки,🔄 Повторные касания,💸 Маржу.Малому бизнесу не нужен масштаб Ozon. Но следует…
-
Умный дом без контроллера: как собрать систему на реле и диммерах
Не каждый проект начинается с идеи построить полноценный умный дом. В этой квартире заказчик хотел автоматизировать базовые функции и уложиться в ограниченный бюджет. Поэтому систему собрали без контроллера, используя только возможности прошивки модулей ввода-вывода.Рассказываем, какие функции удалось реализовать таким способом…
-
Подключение современной USB-мыши к ретро компьютеру с шиной ISA
В ретрокомпьютерной технике зачастую возникают задачи, обратные актуальным сегодня. Если обычно мы часто сталкиваемся с проблемами, пытаясь запустить старые программы на новом оборудовании, то в ретровании проблемы проявляются куда как чаще и разнообразнее, к примеру как заставить современную периферию работать…
-
Система Thick Turret: конструкция, принцип работы и особенности
Что такое Thick TurretThick Turret — это одна из наиболее распространённых инструментальных систем для координатно-пробивных прессов с ЧПУ револьверного типа. В русскоязычной практике её часто называют системой «толстого револьвера» или «толстого барабана». В данной системе инструменты устанавливаются во вращающийся барабан…
-
Внедряем BX.UI.AccessRights.V2: современный интерфейс прав доступа Битрикс24 для своего компонента
Впроцессе кастомизации коробочной CRM Битрикс24 часто клиенты просят внедрить им права доступа. Захотелось внедрить с интерфейсом, как это выглядит в Задачах или Сделках. Изучил документацию — там всё изложено лишь в общем виде, пришлось анализировать исходники, сжечь несколько миллионов токенов различных нейронок, и даже после этого вникать в нюансы…