[Перевод] Архивирование веб-сайтов

Недавно я глубоко погрузился в тему архивирования веб-сайтов. Меня попросили друзья, которые боялись потерять контроль над своими работами в интернете из-за плохого системного администрирования или враждебного удаления. Такие угрозы делают архивирование веб-сайтов важным инструментом любого сисадмина. Как оказалось, некоторые сайты гораздо сложнее архивировать, чем другие. Эта статья демонстрирует процесс архивирования традиционных веб-сайтов и показывает, как…

[Из песочницы] Взгляд биолога на корни нашего старения

Здравствуйте! Нижеследующий текст изначально набирался как продолжение вот этого диалога, но размер ответа превысил все мыслимые размеры, а учитывая что на Хабре существует спрос на тему истоков старения и смерти от оной, я решил оформить его (ответ) отдельной статьёй. Дисклеймер: если вам кажется, что текст направлен определённому человеку, а не аудитории в целом, то так…

WIFI multi-hop mesh-сети с помощью технологии Mesh Connex

При построении беспроводных сетей часто нет возможности обеспечить проводное соединение для определенной точки доступа, и необходимо настраивать point-to-point беспроводной мост (WDS), эта технология хорошо изучена и реализована основной массой существующих предложений на рынке. Сложнее решить задачу построения multi-hop wifi mesh-сети. Для облегчения этой задачи вся линейка оборудования ExtremeWireless Wing поддерживает технологию Mesh Connex.Основой Mesh Connex…

Харэ жрать? Говорим о пищевых привычках современного айтишника

Читатели Хабра, в основном, люди интеллектуального труда и нередко наша жизнь ограничивается схемой «работа, дом, редкие посиделки с друзьями в кафе или баре». А если ещё есть заботливый работодатель, предоставляющий обеды, печеньки, снеки и напитки без ограничений, то всё, — привет, лишний вес. Конечно, среди нас есть фанаты бега, кроссов, марафонов, спортзалов и Iron Man,…

Слова-паразиты в английском языке

Словами-паразитами в английском пользуются все. Ну или почти все — английская королева не в счет. Как только британцу или американцу задаешь вопрос, на который нужно подумать, сразу начинаются эти «emm…», «you know…», «like…». В русском языке за слова-паразиты шпыняют — мол, некультурно и вообще. А в английском это вполне нормально. Даже называются они нейтрально —…

Фабрика печати: почему «ЛАНИТ-Интеграция» завела собственную «типографию»

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

Собственный VPN клиент на JavaScript. 1 часть — Вводная

Приветствую, Хабр. Наконец пришло время написать еще одну статью, которую я задумал довольно давно, и необходимость в написании которой я особенно остро ощущаю с тех пор, как 26 октября этого года решил снова взяться за один незаслуженно забытый проект. Поскольку сам я не особенно люблю читать статьи, где нет демок и прочих наглядных штук, которые…

Бэкдор в одной из зависимостей библиотеки EventStream

Еженедельно из репозитория NPM загружается более 1,9 миллионов копий библиотеки EventStream. Она используется во многих крупных проектах для простой и удобной работы с потоками в Node.JS. Среди прочих, эта библиотека обрабатывает потоки и в популярном криптокошельке Copay (впрочем, об этом позже). 21 ноября 2018 года случилось странное. GitHub-пользователь @FallingSnow сообщил, что в одной из зависимостей…

Как работает диспетчер

Музейная реконструкция рабочего места авиационного диспетчера Основная задача диспетчера — обеспечить безопасность полёта. Его часть безопасности — интервалы между воздушными судами и правильное информирование экипажей о выбранной схеме захода на посадку. Пространство делится на сектора, каждый диспетчер отвечает за свой сектор. Например, в большом аэропорту будет несколько секторов, таких как руление, старт и Delivery. Все…