Sunday, December 20, 2009
Tuesday, December 15, 2009
Установка PIL
Вначале ставим все для разработки на Python
#sudo apt-get install python-setuptools python-dev build-essential
Необходимо также установить дополнительную библиотеку
#sudo aptitude install python-virtualenv
Затем ставим и PIL
#pip install pil -E env/
Ключ -E и его аргумент указывают на директорию окружения, в которую
устанавливается пакет
Ключ -E и его аргумент указывают на директорию окружения, в которую
устанавливается пакет
Wednesday, December 9, 2009
NetBeans 6.7 and Ubuntu 9.10 theme
Есть несколько тем. Поэтому приведу список наиболее часто употребляемых
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
com.sun.java.swing.plaf.gtk.GTKLookAndFeel
com.sun.java.swing.plaf.motif.MotifLookAndFeel
com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Устанавливаются они при запуске netbeans
netbeans --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel --fontsize 12
netbeans --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel --fontsize 12
mod_python and apache2
My OS is Ubuntu 9.10
1. install mod_python
#aptitude install libapache2-mod-python
2. open default file to configure settings
#gedit /etc/apache2/sites-available/default
3. put this data
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
4. restart apache2
#/etc/init.d/apache2 restart
Saturday, November 14, 2009
Меню как в MacOS
В этот раз я описывать ничего не буду. Все есть тут
Всем удачи в этом нелегком деле ;)
Всем удачи в этом нелегком деле ;)
Thursday, November 12, 2009
Как установить софт для Windows из mdf в Linux
Использую Ubuntu 9.10. Поэтому опишу процесс для этой ОС. Для остальных не пробовал. Итак, вначале нам надо mdf-файл переделать в iso-файл. Для это скачиваем соответсвующий софт
#sudo aptitude update
#sudo aptitude install mdf2iso
#sudo mdf2iso mytest.mdf
Далее нам необходимо примонтировать наш получившийся образ
#sudo mkdir /media/iso
#sudo mount -o loop mytest.iso /media/iso
Устанавливаем wine
#sudo aptitude install wine
Далее запускаем wine из Приложений и выбираем exe-файл
#sudo aptitude update
#sudo aptitude install mdf2iso
#sudo mdf2iso mytest.mdf
Далее нам необходимо примонтировать наш получившийся образ
#sudo mkdir /media/iso
#sudo mount -o loop mytest.iso /media/iso
Устанавливаем wine
#sudo aptitude install wine
Далее запускаем wine из Приложений и выбираем exe-файл
Ubuntu 9.10 Установка кодеков
#sudo aptitude update
#sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list
#sudo apt-get -q update
#sudo apt-get
#sudo apt-get -q update
#sudo apt-get install w32codecs libdvdcss2
#sudo wget http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list --output-document=/etc/apt/sources.list.d/medibuntu.list
#sudo apt-get -q update
#sudo apt-get
--
yes -q --
allow-unauthenticated install medibuntu-keyring#sudo apt-get -q update
#sudo apt-get install w32codecs libdvdcss2
Thursday, October 8, 2009
VirtualBox и гостевая ОС Ubuntu
Создадим точку монтирования:
#sudo mkdir /media/share
Разрешим записывать в папку всем пользователям виртуальной ОС (тут, опять же, решайте сами, кому в вашем случае требуются такие права):
#sudo chmod 777 /media/share
И теперь, собственно, монтируем:
#sudo mount -t vboxsf <имя папки> /media/share
Готово. Можете отправляться в примонтированную директорию (cd /media/share) и убедиться, что всё её содержимое, доступное из реальной ОС, теперь имеется и в гостевой (ls -al /media/share).
Не совсем удобно каждый раз после запуска виртуальной машины монтировать в ней общую папку. На постоянной основе проблема решается добавлением записи в /etc/fstab:
#sudo echo VirtualBoxShare /media/share vboxsf defaults 0 0 >> /etc/fstab
Статья не моя. Где я ее взял уже не помню, т.к. ссылки все были утеряны :( Если кто знает откуда, я отмечу.
#sudo mkdir /media/share
Разрешим записывать в папку всем пользователям виртуальной ОС (тут, опять же, решайте сами, кому в вашем случае требуются такие права):
#sudo chmod 777 /media/share
И теперь, собственно, монтируем:
#sudo mount -t vboxsf <имя папки> /media/share
Готово. Можете отправляться в примонтированную директорию (cd /media/share) и убедиться, что всё её содержимое, доступное из реальной ОС, теперь имеется и в гостевой (ls -al /media/share).
Не совсем удобно каждый раз после запуска виртуальной машины монтировать в ней общую папку. На постоянной основе проблема решается добавлением записи в /etc/fstab:
#sudo echo VirtualBoxShare /media/share vboxsf defaults 0 0 >> /etc/fstab
Статья не моя. Где я ее взял уже не помню, т.к. ссылки все были утеряны :( Если кто знает откуда, я отмечу.
Thursday, June 11, 2009
Установка шрифтов от MS в Ubuntu
Самый простой и быстрый способ - это ввести команду
$ sudo apt-get install ttf-mscorefonts-installer
Второй способ чуть посложнее.
1. Создать папку .fonts в домашней директории
2. Скинуть туда понравившиеся шрифты
3. Перезагрузить систему
$ sudo apt-get install ttf-mscorefonts-installer
Второй способ чуть посложнее.
1. Создать папку .fonts в домашней директории
2. Скинуть туда понравившиеся шрифты
3. Перезагрузить систему
Sunday, May 17, 2009
TuxGuitar. Установка и настройка
Собственно столкнулся я с несколькими проблемами. Излазил кучу сайтов, пока не заработало все, что хотел. Итак, пару слов о себе:
ОС: Ubuntu 8.10 (сборка CrunchBang)
Машина: Acer Aspire 3002 WLC
Установка.
#sudo apt-get update
#sudo apt-get install tuxguitar
После ӕтого звука как не было, так и нет в программе TuxGuitar. Для того, чтобы все было "хорошо" необходимо поставить timidity и инструменты к ней, т.к. без инструментов timidity будет проигрывать нам тишину :)
#sudo apt-get install timidity timidity-interfaces-extra timidity-instruments
Далее проверяем, стартованную timidity
#ps aux|grep timidity
В некоторых случаях запуск придется осуществить из под рута
#sudo /etc/init.d/timidity start
Настройка.
Тут все проще. Запускаем tuxguitar и лезем в Tools -> Settings -> Sound->Midi Port и выбираем любой timidity-порт ) Все. Вот и избавились от платного GuitarPro =)
Всем спасибо, всем удачи!
ОС: Ubuntu 8.10 (сборка CrunchBang)
Машина: Acer Aspire 3002 WLC
Установка.
#sudo apt-get update
#sudo apt-get install tuxguitar
После ӕтого звука как не было, так и нет в программе TuxGuitar. Для того, чтобы все было "хорошо" необходимо поставить timidity и инструменты к ней, т.к. без инструментов timidity будет проигрывать нам тишину :)
#sudo apt-get install timidity timidity-interfaces-extra timidity-instruments
Далее проверяем, стартованную timidity
#ps aux|grep timidity
В некоторых случаях запуск придется осуществить из под рута
#sudo /etc/init.d/timidity start
Настройка.
Тут все проще. Запускаем tuxguitar и лезем в Tools -> Settings -> Sound->Midi Port и выбираем любой timidity-порт ) Все. Вот и избавились от платного GuitarPro =)
Всем спасибо, всем удачи!
Monday, March 23, 2009
Linux. Gimp. Lomo Effect
1. Open a terminal and enter the following command to download the filter:
wget http://crunchbang.org/misc/gimplomo.scm
2. Move the filter to the correct directory with this command:
mv gimplomo.scm ~/.gimp-2.4/scripts/gimplomo.scm
3. Run Gimp, open an image file to work on and select: "Filters -> Light and Shadow -> Lomo..."
Get this link
wget http://crunchbang.org/misc/gimplomo.scm
2. Move the filter to the correct directory with this command:
mv gimplomo.scm ~/.gimp-2.4/scripts/gimplomo.scm
3. Run Gimp, open an image file to work on and select: "Filters -> Light and Shadow -> Lomo..."
Get this link
Monday, March 9, 2009
Работа с NTFS
1. Для работы ntfs-3g требуется последняя версия fuse. Так что сначала скачаем и установим его:
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/fuse-utils_2.5.3-1_i386.deb wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/libfuse2_2.5.3-1_i386.deb
sudo dpkg -i libfuse2_2.5.3-1_i386.deb fuse-utils_2.5.3-1_i386.deb
2. Теперь установим ntfs-3g:
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/ntfs-3g_20070714-BETA-1_i386.deb
sudo dpkg -i ntfs-3g_20070714-BETA-1_i386.deb
3. Теперь, когда всё установлено, настроим автоматическое монтирование NTFS-раздела с поддержкой записи через ntfs-3g. Для начала выясним - какой, собственно раздел в NTFS? Для этого выполним команду
sudo fdisk -l | grep NTFS
смотрим на вывод. Первая колонка - это и есть имя нашего NTFS-раздела.
Его-то и нужно внести в /etc/fstab
sudo nano /etc/fstab
найдите строку, описывающую NTFS и убедитесь, что это именно тот раздел, который мы нашли посредством вышеописанной процедуры. Закомментируйте его, а под ним добавьте строку следующего вида:
/dev/ваш_раздел /media/куда_монтировать ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
примечание: если Вы используете кодировку, отличную от utf8 - поздравляю, Вы ССЗБ. :)
4. В завершение, нам потребуется настроить автозагрузку fuse во время загрузки системы, наберите:
sudo nano /etc/modules
и в конце файла добавьте новую строку fuse
5. Осталось немного. Подгрузить модуль fuse и перемонтировать диск. Сделаем же это!
sudo modprobe fuse
sudo umount -a
sudo mount -a
Статья содрана из (боюсь, что может удалиться)
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/fuse-utils_2.5.3-1_i386.deb wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/libfuse2_2.5.3-1_i386.deb
sudo dpkg -i libfuse2_2.5.3-1_i386.deb fuse-utils_2.5.3-1_i386.deb
2. Теперь установим ntfs-3g:
wget http://flomertens.keo.in/debian/ntfs-3g/binary-i386/ntfs-3g_20070714-BETA-1_i386.deb
sudo dpkg -i ntfs-3g_20070714-BETA-1_i386.deb
3. Теперь, когда всё установлено, настроим автоматическое монтирование NTFS-раздела с поддержкой записи через ntfs-3g. Для начала выясним - какой, собственно раздел в NTFS? Для этого выполним команду
sudo fdisk -l | grep NTFS
смотрим на вывод. Первая колонка - это и есть имя нашего NTFS-раздела.
Его-то и нужно внести в /etc/fstab
sudo nano /etc/fstab
найдите строку, описывающую NTFS и убедитесь, что это именно тот раздел, который мы нашли посредством вышеописанной процедуры. Закомментируйте его, а под ним добавьте строку следующего вида:
/dev/ваш_раздел /media/куда_монтировать ntfs-3g silent,umask=0,locale=ru_RU.utf8 0 0
примечание: если Вы используете кодировку, отличную от utf8 - поздравляю, Вы ССЗБ. :)
4. В завершение, нам потребуется настроить автозагрузку fuse во время загрузки системы, наберите:
sudo nano /etc/modules
и в конце файла добавьте новую строку fuse
5. Осталось немного. Подгрузить модуль fuse и перемонтировать диск. Сделаем же это!
sudo modprobe fuse
sudo umount -a
sudo mount -a
Статья содрана из (боюсь, что может удалиться)
Friday, February 6, 2009
Смена пароля root в MySQL
1. /etc/init.d/mysql stop
2. mysqld_safe --skip-grant-tables &
3. mysql -u root
4. update user set password=password("parol") where user='root';
5. flush privileges;
6. mysql exit;
7. /etc/init.d/mysql stop
8. /etc/init.d/mysql start
2. mysqld_safe --skip-grant-tables &
3. mysql -u root
4. update user set password=password("parol") where user='root';
5. flush privileges;
6. mysql exit;
7. /etc/init.d/mysql stop
8. /etc/init.d/mysql start
Sunday, January 25, 2009
CompactFramework & SharpDevelop
Чтобы создавать приложения для WinCE без использования громоздкой и платной среды разработки как VS http://johnbokma.com/mexit/2006/11/23/net-cf-without-visual-studio.html
Subscribe to:
Posts (Atom)