Tag Archives: Ubuntu
Смена java virtual machine по умолчанию в Ubuntu
Пользуюсь PhpStorm, который не любит OpenJdk, который стоит по умолчанию в Ubuntu. Поставить sun jdk несложно. Но мне понадобилось поставить и NetBeans, который ставит и OpenJdk, после чего PhpStorm начинает работать очень нестабильно. Снос OpenJdk приводит к тому, что java-приложения перестают запускаться вообще. Решение — переопределить java-машину по умолчанию и оставить их обе в системе. …
Программы для обработки видео под Ubuntu
AvideMUX — очень неплохая программа для перекодирования (понимает mkv, я ей перегоняю всякие домашние видео fullHD (MPEG4-AVC — single pass, quality quantizer average=22, MP3lame=128, контейнер MKV)) CinePaint Cinelerra Kino Jahshaka Slideshow Creator LiVES — судя по картинкам, может совмещать видео с фото и разные дорожки видео и аудио Vivia KDEnlive — можно создавать видеофрагменты, использую …
Рестарт Иксов
Произошла сегодня неприятность на моей Ubuntu 10.04 — после ввода пароля система повисла, на отзывалась на мышь и всякие там Alt+Tab и т.п. Нужно было перезапустить XWindow. Умные люди подсказали как:
1 2 |
Ctrl+Alt+F2 sudo /etc/init.d/gdm restart |
Настройка TortoiseHg под Ubuntu
Настройки хранятся в файле ~/.hgrc
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
[ui] merge = kdiff3 username = bullgare [extensions] extdiff = # для meld в качестве visual diff tool hgshelve=/path/to/hgshelve.py [extdiff] meld = # для meld в качестве visual diff tool #kdiff3 = kompare = [tortoisehg] authorcolor = True longsummary = True postpull = rebase vdiff = kompare editor = meld vdiffnowin = True |
Для shelve нужно скачать скриптик. Список доступных команд: http://manpages.ubuntu.com/manpages/lucid/man1/hgtk.1.html Для работы в командной строке нужно поработать с файлом настроек (/etc/mercurial/hgrc.d/hgext) — раскоментировать hgext.hgk для доступности команды hg view, hgext.rebase, hgext.record.
Добавление модулей к apache в Ubuntu
1 |
sudo a2enmod [модуль] |
К примеру:
1 2 |
sudo a2enmod rewrite sudo a2enmod expires |
Работа в hg с rsa-ключом под linux
Нужно положить в папку ~/.ssh файл id_rsa (или id_dsa) со сгенерированным ключом. У меня был ключ, сгенерированный puttygen — для работы под windows. Для конвертации достаточно загрузить файл приватного ключа в puttygen и сконвертировать в нужный формат, после чего в linux положить этот файл в указанное место.
Как правильно установить xdebug для удобной работы
1. Скачиваем расширение — http://www.xdebug.org/download.php (я качаю ts) и копируем в папку с расширениями php. 2. В php.ini пишем
1 2 3 4 5 6 7 8 9 10 11 12 13 |
zend_extension_ts = "<путь-к-папке-ext>/php_xdebug.dll" xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_port=9000 xdebug.remote_host=localhost xdebug.idekey=bullgare ;ну или другой ;это для профилирования xdebug.profiler_enable=Off xdebug.profiler_output_dir="c:\traces" xdebug.profiler_enable_trigger=On xdebug.profiler_output_name = cachegrind.out.%t.%p |
После перезапуска апача phpinfo будет содержать раздел xdebug.