Vagrant: наполнение виртуальной машины при помощи shell-скрипта

Создавать виртуалку при помощи Vagrant легко и весело, но пустая виртуалка врядли будет кому-то полезна и интересна. Раз уж мы автоматизировали создание виртуальной машины, то почему бы не автоматизировать установку необходимого программного обеспечения? В терминологии Vagrant такой процесс называется наполнением (provisioning).

Читать далее →

Vagrant: работа с несколькими машинами

Описание конфигурации в Vagrantfile не ограничивается только одной машиной. Если для вашего окружения нужно поднять несколько машин (эмуляция распределенной работы, к примеру), их конфигурации можно описать в едином файле, выделив для каждой из машин отдельный блок.

Читать далее →

Vagrant: автоматизация создания виртуальных машин

Vagrant  — это набор скриптов на Ruby, который предназначен для того, чтобы автоматизировать работу с виртуальными машинами на вашем компьютере. Чаще всего он используется для быстрого развертывания окружения для разработки ПО.

Читать далее →

Радиаторы для Raspberry Pi

Решил сделать радиаторы для своего Raspberry Pi. Нагревался процессор, если его хорошенько нагрузить, прилично, да и насмотревшись «ужасных» фотографий, наподобие той что ниже, было решено попробовать хоть немного предохранить чипы от перегрева.

Читать далее →

Applescript: язык автоматизации для macOS

AppleScript — скриптовый язык, который используется для управления системой, приложениями и файлами в Mac OS X. Наиболее общий принцип применения следующий: открыть приложение и передать ему набор инструкций для выполнения. Причем это не обязательно приложения из стандартного комплекта поставки операционки, многие сторонние приложения также предоставляют API для обращения к ним через AppleScript.

Читать далее →

Начальная настройка Raspberry Pi

Raspberry Pi — компьютер на плате, размером с кредитную карточку, изначально создававшийся для того, чтобы приобщить школьников к программированию, на практике стал настоящим хитом среди гиков и народных умельцев. Неудивительно: плата за 35$, несущая на своем борту 700МГц ARM-процессор и 512 МБ оперативной памяти, плюс все необходимые разъемы, позволяющая установить полноценный Linux, обязана занять почетное место в хозяйстве любого гика.

Читать далее →

«60 Mountain Lion tips» — David Sparks, Brett Terpstra

«60 Mountain Lion tips» — совместная книга Дэвида Спаркса, автора популярного блога «Macsparky», и Бретта Терпстра, создателя «Marked» и автора многих статей в журнале «Macworld». Нетрудно понять из названия, что перед нами книга в стиле Tips&Tricks, рассчитанная большей частью на начинающих пользователей. Уверен, что и опытные пользователи смогут найти для себя что-то интересное, но платить 7$ за пару советов в этом случае через чур расточительно на мой взгляд.

Читать далее →

Mac Mini (mid 2011)

Благодаря небольшой цене, Mac Mini по-праву называют «входным билетом в мир Apple». Не скажу, что я сильно стремился в этот мир попасть, но ознакомиться было и желание, и возможность, поэтому я приобрел себе этого «малыша» для подробного изучения платформы и дальнейшей работы.

Читать далее →