-
Как скоро я смогу вас заинтересовать, если скажу, что в этой статье речь пойдет о VPN-сервере, который может поднимать L2TP/IPsec, OpenVPN, MS-SSTP, L2TPv3, EtherIP-серверы, а также имеет свой собственный протокол «SSL-VPN», который неотличим от обычного HTTPS-трафика (чего не скажешь про…
-
Уязвимости криптодисков и как сними бороться
Одним из наиболее удобных решений по шифрованию файлов и папок сегодня считается создание зашифрованных виртуальных томов, которые еще называют криптодисками или криптоконтейнерами. Тем не менее, не все знают о недостатках этого метода, а также о том, что неумелое их использование…
-
Камера Эйнштейна: как один фотограф изображает время
Адам Магьяр — компьютерный гик, бросивший университет, фотограф-самоучка, Руб Голдберг высоких технологий, путешественник по миру и художник-концептуалист с растущим мировым признанием. Но никто не мог предположить, что он может быть еще и террористом, до того утра, пока он не спустился…
-
Автоконфигурация с помощью Puppet и AWS Cloud Formation
Вот и настал тот день, когда пришлось отложить в сторону кукбуки, рецепты, нож шеф-повара и немного позаниматься кукловодством. Для начала постановка задачи довольно тривиальная — организовать для девелоперов возможность быстро и просто разворачивать окружение. Обязательное требование — для автоконфигурации использовать…
-
Open Source документация для MODX Revolution
Хочу представить вам новый проект по ведению открытой документации для MODX Revolution. Зачем? Затем, что система далеко не новая, а нормальной русскоязычной документации до сих пор нет. Всё, что есть, разбросано по разным сообществам и блогам, которых несколько десятков, и…
-
LXC (Linux Containers) — так ли все прекрасно на самом деле?
На просторах Интернета можно встретить не одну статью, где нахваливают LXC и утверждают, что за этой технологией будущее. Я уже в третий раз сажусь поизучать текущий статус и каждый раз выясняется множество нюансов. Первая попытка была где-то года полтора или…
-
Полиморфные сквозные ассоциации в Ruby on Rails
В статье идет речь о методе создания полиморфизма для связей many-to-many в Ruby on Rails. Задача Допустим, что необходимо разработать систему управления грузовым транспортом. В нашем распоряжении имеются несколько видов этого транспорта: поезда, вертолеты, грузовики и баржи. И известно, что…
-
Что делает компьютерный код в голливудских фильмах
Британский программист и писатель Джон Грэм-Камминг (John Graham-Cumming) открыл познавательный блог Movie Code, посвящённый использованию компьютерного кода в голливудских блокбастерах. На сайте собирают кадры из фильмов и объясняют, откуда взят код и что конкретно он делает в реальности. Не секрет,…
-
История создания одного стартапа
В рамках поддержки стартапов Хабром мы открываем цикл статей о нашей компании. Как и было заявлено в правилах конкурса, мы будем “увлекательно рассказывать о разработке проекта, о путях решения проблем и достижения поставленной цели”. Supl.biz — это электронная торговая площадка…
-
Принтер HP Designjet T120 и Linux
Приобрел пару дней назад принтер-плоттер HP T120. Это принтер с термоструйной головой, и возможностью печатать на рулонах 610мм, для его качества и скорости очень даже бюджетный. Распаковав его и подключив к wifi, начал подключать.