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

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

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

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

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

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

Использование Raspberry Pi c LabView

Использование LabView в кругах радиолюбителей редко заметно, в среде профи же прога давно пользуется уважением: кто моделирует различные процессы, проверяя свои идеи, а некоторые просто делают программные интерфейсы для своих устройств, подключая их через COM-порт.

При чтении ресурсов посвященных Raspberry Pi, иногда встречаются вопросы, посвященные тому, как заставить работать Raspberry Pi с LabView. Чаще всего эти вопросы остаются без ответа, так как имеется ввиду взаимодействие через COM-порт, которое действительно может вызвать определенные затруднения.

Я же решил пойти другим путем: просто подключиться по SSH и считать/передать необходимую информацию и команды.

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

Мой рабочий стол для Android

Сегодня в голову пришел один концепт, который вдруг захотелось реализовать на своем телефоне. Не могу сказать, что на 100% придумал его самостоятельно, подобные штуки делает куча народу и скорее всего я просто где-то видел что-то подобное.

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

Радиаторы для 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». Не скажу, что я сильно стремился в этот мир попасть, но ознакомиться было и желание, и возможность, поэтому я приобрел себе этого «малыша» для подробного изучения платформы и дальнейшей работы.

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