Сообщения

Eclipse + gcc + stlink

Изображение
Долгое время пользовался IAR'ом и сложности настройки среды Eclipse останавливали меня с него соскочить. А потом, я вырос и настроил Eclipse + gcc + stlink под Windows. И сейчас, спустя много лет сожительства Ubuntu и Windows на моем компьютере, я наконец отдал предпочтение Linux-системе и настройка среды потребовалась вновь. И так, я снес винду, обновил Ubuntu до 13.10 и настроил среду для программирования STM32. По общим впечатлениям, глюков и проблем при настройке среды под Linux было меньше чем при настройке под Windows. Возможно, дело в опыте. Ниже я описываю процесс установки и настройки среды под Ubuntu. 

Установка GIMP 2.8 Ubuntu 12.04 lts

Установка GIMP 2.8 Ubuntu 12.04 lts sudo apt-add-repository ppa:otto-kesselgulasch/gimp sudo apt-get update sudo apt-get install gimp gimp-plugin-registry

FlashDevelop установка

Маленькая заметка на тему установки FlashDevelop.

Изометрия blender

Изображение
Изометрия Несколько лет назад, спрайтовые, изометрические игры были популярны на PC. К спрайтовым изометрическим играм относятся AoE, Diablo, Stronghold, и т.д. Сейчас, интерес производителей к спрайтовой графике возобновился. На малопроизводительных браузерных платформах, вроде Flash, HTML такая графика остается актуальной. Изометрия в Blender Для создания изометрических спрайтов использовал blender. В итоге, я написал скрипт на Python для автоматизации рендеринга трехмерной анимации в спрайтовый лист. Создайте камеру с изометрическим видом, установил ее под углом 60.  Затем, установите точку вращения в центе  Нажмите комбинацию, Ctrl+D, R, и устанавите 45 градусов на панеле "Rotate" слева.  Повторяйте шаг 4, пока не будет 8 камер, смотрящих в одну точку с разных ракурсов. Теперь рендерим. Выбор камеры Ctrl+0, рендерим по F12. Сохраняем в файл ( как сохранять рендеры в файл автоматически, я написал тут ) Результат размещения камер

CentOS установка и настройка

Изображение
Устанавливаю CentOS minimal. Скачал с официального сайта последнюю версию и установил на VirtualBox. Весь процесс я проделывал под CentOS 5 и CentOS 6. Статью я дополняю по мере накопления опыта. Последние пункты были добавлены во время настройки CentOS на VPS.

OpenSSH

Изображение
Продолжаю разбираться с администрированием сервера. Т.к. я работал под Windows, а сервер работал под linux - эту конфигурацию я и буду описывать. Для подключения через OpenSSH из Unix систем, мало что отличается.

MySQL перенос базы данных

MySQLdump Для переноса базы данных при помощи дампа нужно выполнить всего 2 действия: 1. Создать дамп Для создания дампа в файле <dump>, выполните команду: # mysqldump -u<user> -p<password> <database> > <dump>.sql 2. Восстановить из дампа Для начала, нужно создать базу данных с тем же именем: #mysql -u<user> -p<password> >CREATE DATABASE <database> Затем, восстановить командой: # mysql -u<user> -p<password> -f <database> < <dump>.sql Ключ -f  означает - игнорировать ошибки. Denwer и mysqldump Сегодня столкнулся с проблемой при выполнении той же операции под Denwer'ом. И так, нужно: 1. Зайти в каталог с mysqldump. В командной строке введите: Z: (Буква вашего виртуального диска) cd usr\local\mysql-5.1\bin  (Версия mysql может отличаться) 2. Теперь убедитесь, что в папке есть mysqldump.exe. Введите команду: dir Если среди файлов нет mysqldump.exe -> найдите и скачай...