Сборка ПО для versaloon из исходников

6 июня 2013 г. 22:40 Linux   Versaloon  

Для тех, кто хочет самостоятельно собрать программы vsprog, vsgui и openocd из исходников, в этой статье будет рассказано как это сделать для ОС Linux Ubuntu, Linux Arch, и Windows (разрядность ОС не имеет значения). Сборка в linux программ vsprog и openocd включает в себя установку скомпилированных исполняемых файлов (копирование их в /usr/local/bin) и также некоторых конфигурационных файлов  (копирование их в /usr/local/share), в то время как в Windows они копируются в те же пути но в окружении msys, и от туда их нужно забрать для своего использования.

Сразу хочу предупредить что компиляция программного обеспечения из исходных кодов, это процесс нуждающийся в индивидуальном подходе к исправлению возникающих при этом проблем. Иногда разработчики открытых проектов ломают обратную совместимость между пакетами, и по этому, нет гарантии что этот мануал будет актуален длительное время. 

Cкриншот в XFCE с помощью Print Screen с копированием в буфер обмена

15 мая 2013 г. 23:55 Linux   xfce  

В окружении рабочего стола XFCE по умолчанию клавиша Print Screen не задействована. Это весьма не удобно, так как для того что бы сделать снимок экрана приходится запускать программу создания скриншота вручную, выбирать режим и т.д. В этой статье я расскажу как добится следующего поведения (точно такое как в ОС Windows):

  • При нажатии Print Screen сделать снимок всего экрана и скопировать его в буфер обмена.
  • При нажатии Alt + Print Screen сделать снимок активного окна и скопировать его в буфер обмена.

Восстановление файла на ext4

1 мая 2013 г. 17:05 Linux  

Удалил я тут случайно файл с образом жесткого диска виртуалки, да ещё и перезагрузился (что повлекло отмонтирование/примонтирование). Файл лежал в корне на /dev/sda7, имя vm.vdi

Установка программного обеспечения для Versaloon в Linux Ubuntu и Arch Linux

8 апреля 2013 г. 22:16 Linux   Arch Linux   Versaloon  

Для прошивки с помощью программатора Versaloon может использоваться либо консольная программа vsprog, либо графическая vsgui. Для поддержки отладки микроконтроллеров stm32, используется debug-сервер openocd, а также скрипты запуска для него. Установка всех этих программ рассмотрена в статье. Установка драйверов как таковая не нужна, поскольку для работы программатора достаточно наличие библиотеки libusb, которая зачастую уже установлена во всех linux-ах. Теоретически ПО может работать на любых linux, но я проверял только на Arch и Ubuntu.

Вся установка делается следующим образом:

Два трюка в Wine

28 марта 2013 г. 1:25 Linux   wine  

Большинство программ под Windows в wine можно установить выполняя обычные инсталяторы, однако стандартные компоненты Windows вроде MSXML (нужный для Microsoft Office 2007 и Internet Explorer), DirectX9 и прочее установить таким способом не получится. Для этого нужно установить удобный скрипт  winetricks из репозитариев, который как бы вносит необходимые поправки в процесс установки.

Как смотреть фильмы в режиме Torrent Stream в linux

28 января 2013 г. 19:09 Linux  

Многие инструкции о том, как смотреть фильмы онлайн через торрент в linux заканчиваются какими-то замысловатыми настройками виндовой системы torrentstream через wine, или опробывание ее бета-версий в linux. Но не всем охота заниматься всей этой ерундой. В этом посте я предлагаю воспользоваться связкой торрент клиента qBittorrent и плеера  VLC, что бы смотреть фильмы в режиме Torrent Stream.

Как рекурсивно найти файлы с "плохой" кодировкой

21 января 2013 г. 23:37 Linux  

При работе над проектами с большим количеством файлов часто бывает необходимость найти файлы, кодировка которых не удовлетворяет вашим требованиям. Например во всех проектах использую UTF-8, но в командной разработке не все созданы именно мной. 

Для решения данной задачи можно использовать много разных утилит, но наиболее быстрым для меня оказалось использование стандартных линуховых команд find, file и grep. Первая выполняет рекурсивный поиск по дереву каталогов (по сути перебирает все файлы), вторая выводит кодировки данных файлов, ну а третья фильтрует строки вывода, что бы отсеять не интересующие нас данные.

Установка и настройка веб-сервера. Развёртывание фреймворка Yii

30 августа 2012 г. 21:06 Linux   web   Yii  

Для выполнения веб-приложений нам понадобится веб-сервер. 

Я буду всё проделывать в линухе, ну и если кто вдруг захочет повторять за мной, я детально опишу как я всё установил. Я буду использовать дистрибутив Linux Mint. Работа с репозиториями в нём такая же как во всех убинтах, так что всё проделанное можно точно также повторить на вашей любимой *ubuntu.