Эта статья была впервые опубликована в журнале "Хакер", здесь публикуется исходная версия, до отправки в редакцию. Вся информация предоставлена исключительно в образовательных целях. Ни редакция, ни автор не несут ответственности за любой возможный вред, причиненный материалами данной статьи.
Говоря об анализе информационной безопасности сложно не упомянуть Metasploit. Мощный, открытый инструмент с продуманной архитектурой, сотнями контрибьюторов, включающий в себя тысячи модулей, обеспечивающих автоматизацию эксплуатации огромного количества уязвимостей. При этом оставаясь простым в использвании, он позволяет проводить аудиты не только профессиональным пентестерам, но и любому разработчику или администратору, обеспокоенным уровнем безопасности своего проекта.
Читать далее →
Homebrew — менеджер пакетов для Mac OS X, который упрощает установку открытого программного обеспечения. Этот проект имеет открытый исходный код, написан на языке Ruby, а его автором является Max Howell.
Читать далее →
Эта статья впервые опубликована
в журнале "Хакер", здесь публикуется исходная версия, до отправки в редакцию.
С Rake знакомы многие кто писал веб-приложения на Ruby on Rails. Но этот инструмент для автоматизации сборки может оказаться весьма полезен и вне контекста популярного веб-фреймворка. Предлагаю разобраться подробнее с его базовыми принципами и подумать где еще он может пригодиться.
Читать далее →
Создавать виртуалку при помощи Vagrant легко и весело, но пустая виртуалка врядли будет кому-то полезна и интересна. Раз уж мы автоматизировали создание виртуальной машины, то почему бы не автоматизировать установку необходимого программного обеспечения? В терминологии Vagrant такой процесс называется наполнением (provisioning).
Читать далее →
Описание конфигурации в Vagrantfile не ограничивается только одной машиной. Если для вашего окружения нужно поднять несколько машин (эмуляция распределенной работы, к примеру), их конфигурации можно описать в едином файле, выделив для каждой из машин отдельный блок.
Читать далее →
Vagrant — это набор скриптов на Ruby, который предназначен для того, чтобы автоматизировать работу с виртуальными машинами на вашем компьютере. Чаще всего он используется для быстрого развертывания окружения для разработки ПО.
Читать далее →
Использование LabView в кругах радиолюбителей редко заметно, в среде профи же прога давно пользуется уважением: кто моделирует различные процессы, проверяя свои идеи, а некоторые просто делают программные интерфейсы для своих устройств, подключая их через COM-порт.
При чтении ресурсов посвященных Raspberry Pi, иногда встречаются вопросы, посвященные тому, как заставить работать Raspberry Pi с LabView. Чаще всего эти вопросы остаются без ответа, так как имеется ввиду взаимодействие через COM-порт, которое действительно может вызвать определенные затруднения.
Я же решил пойти другим путем: просто подключиться по SSH и считать/передать необходимую информацию и команды.
Читать далее →
Рабочее место было спроектировано таким образом, чтобы устройства и кабели не валялись на полу, а были скрыты за дверцами шкафов, оставляя рабочую поверхность максимально чистой. Одной из главных деталей этого проекта была установка аналоговых измерителей для мониторинга состояния загрузки процессора и прочих характеристик.
Читать далее →
Сегодня в голову пришел один концепт, который вдруг захотелось реализовать на своем телефоне. Не могу сказать, что на 100% придумал его самостоятельно, подобные штуки делает куча народу и скорее всего я просто где-то видел что-то подобное.
Читать далее →
Блог mnmal.org
когда-то являлся довольно популярным блогом на Tumblr, посвященным минимализму. Иногда, автор этого блога (к сожалению, не знаю его имени) писал небольшие заметки о своем рабочем месте и организации своей работы. Его основной вид деятельности — информационная безопасность и программирование. Поэтому данный пост должен быть интересен в первую очередь представителям ИТ-профессий, хотя и все остальные должны найти для себя что-то интересное. Повествование будет идти от первого лица — так удобнее переводить, и не нарушается целостность. Ссылки на оригинальные заметки не даю, потому что оригинальный блог давно исчез, а на его месте располагается сайт какой-то клиники.
Читать далее →