One more tech blog
Everybody welcome. I will be happy if you find any interesting information here. Actualy it's mostly personal Wiki not blog
28 октября 2010
29 сентября 2010
22 сентября 2010
21 сентября 2010
20 сентября 2010
Apache ubuntu joomla seo
AllowOverride All
иначе ваш файл .htaccess просто не прочитаетья сервером apache
How To Enable Apache Modules in Ubuntu
или
The a2enmod command
Now that you have checked to see if the module your want to enable exists on your system you can enable it with the a2enmod command. This is done in the Terminal by typing sudo a2enmod. The a2enmod program will then give you a list of all the modules available and you can type the name of the module you want to enable. The module will then be installed and configured and ready to use.
15 сентября 2010
GPG decrypt
gpg -d file.asc
it sends to stdout
If you need to decrypt all files just:
gpg --decrypt-files *
Much easier!
Скажем СПАСИБО
http://zvirec.com
05 июля 2010
export DISPLAY does not work anymore - Ubuntu Forums
X is probably not listening for network connections because of security reasons. The usual way is to use X forwarding facilities of the ssh client
(see -X or -Y option in man ssh).
If you want to enable network connections anyway, edit /etc/X11/xinit/xserverrc and remove the -nolisten tcp part."
14 апреля 2010
Опять спасибо гуглу
В результате не могу подключиться по ssh хоть тресни.
Вылетает вот такая ошибка:
no common kex alg: client: .....
Если бы не статейка:
http://forums.sun.com/thread.jspa?threadID=5298944
Долго бы я думал что делать.
а делать всего то:
/lib/svc/method/sshd -c
svcadm restart sshd
Всем удачи
10 декабря 2009
01 декабря 2009
Не компилиться нихрена!
vaso@vaso-desktop:/opt/Download/saa716xx/saa716x-59dd985d4473$ less INSTALL
vaso@vaso-desktop:/opt/Download/saa716xx/saa716x-59dd985d4473$ make all
make -C /opt/Download/saa716xx/saa716x-59dd985d4473/v4l all
make[1]: Entering directory `/opt/Download/saa716xx/saa716x-59dd985d4473/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.31-15-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
Kernel build directory is /lib/modules/2.6.31-15-generic/build
make -C /lib/modules/2.6.31-15-generic/build SUBDIRS=/opt/Download/saa716xx/saa716x-59dd985d4473/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-15-generic'
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvbdev.o
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dmxdev.o
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_demux.o
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_filter.o
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_ca_en50221.o
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_frontend.o
CC [M] /opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.o
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c: In function 'dvb_net_setup':
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c:1294: error: 'struct net_device' has no member named 'open'
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c:1295: error: 'struct net_device' has no member named 'stop'
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c:1296: error: 'struct net_device' has no member named 'hard_start_xmit'
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c:1297: error: 'struct net_device' has no member named 'get_stats'
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c:1298: error: 'struct net_device' has no member named 'set_multicast_list'
/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.c:1299: error: 'struct net_device' has no member named 'set_mac_address'
make[3]: *** [/opt/Download/saa716xx/saa716x-59dd985d4473/v4l/dvb_net.o] Error 1
make[2]: *** [_module_/opt/Download/saa716xx/saa716x-59dd985d4473/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-15-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/opt/Download/saa716xx/saa716x-59dd985d4473/v4l'
make: *** [all] Error 2
vaso@vaso-desktop:/opt/Download/saa716xx/saa716x-59dd985d4473$
16 сентября 2009
Sun certification
16 апреля 2009
XORG
Section "Monitor"Identifier "Configured Monitor"ModelName "1280x1024_75.00"Modeline "1280x1024_75.00" 138.54 1280 1368 1504 1728 1024 1025 1028 1069 -HSync +VsyncEndSection
25 февраля 2009
16 февраля 2009
28 января 2009
bash hotkeys
http://flycat.info/2008/04/22/bash-shortcuts/
Я решил потрясти интернет на предмет горячих клавиш shell - а то кроме
Горячие клавиши bash можно разделить на несколько больших групп:
CTRL-команды:
Ctrl + a - переход к началу строки
Ctrl + b - аналог стрелки влево (ну, если не работает)
Ctrl + c - отменить редактирование команды или прекратить работу (если запущена)
Ctrl + d - аналог Delete. Если строка пустая - выход из shell
Ctrl + e - переход к концу строки
Ctrl + f - аналог стрелки вправо
Ctrl + g - выход из режима дополнения
Ctrl + h - аналог BackSpace
Ctrl + i - аналог Tab
Ctrl + k - удалить всё до конца строки
Ctrl + l - Очистить экран (набранная строка и даже позиция курсора остаётся)
Ctrl + r - (ну, это все знают) - поиск по истории набранных команд
Ctrl + R - поиск по истории набранных команд назад (это когда есть несколько вариантов и проскочили нужный)
Ctrl + t - поменять местами текущий символ с предыдущим
Ctrl + u - удалить всё до начала строки
Ctrl + v - преобразует следующую клавишу в её символьное отображение (Enter - ^M, Esc - ^[ и т.д.)
Ctrl + w - удалить от курсора до начала слова
Ctrl + x дважды - скачок между началом строки и текущей позицией курсора.
Ctrl + x @ - Показывает возможные варианты дополнения доменного имени (вот это мне воспроизвести не удалось).
Ctrl + y - вставить из буфера (все удаляемое по горячим клавишам удаляется не просто так, а в буфер)
Ctrl + z - притормозить/остановить выполнение команды в фон
Ctrl + _ - отмена последнего изменения
ALT-команды
Alt + < - к первой команде в истории (вообще к самой первой в .bash_history)
Alt + > - к последней команде в истории
Alt + ? - показать весь список вариантов дополнения (аналог 2Т - см. ниже)
Alt + * - вставить все возможные варианты дополнения
Alt + / - попытатся дополнить имя файла (из имеющихся в текущем каталоге)
Alt + . - вставить последний аргумент из предыдущей команды
Alt + b - влево на слово
Alt + c - сделать первую букву слова заглавной (и перейти к следующему слову)
Alt + d - удалить от текущей позиции до конца слова
Alt + f - вправо на слово
Alt + l - сделать первую букву слова строчной (и перейти к следующему слову)
Alt + n - искать по истории (но не сразу, а после полного ввода и нажатия Ентер)
Alt + p - искать по истории назад
Alt + r - очистить всю строку
Alt + t - поменять слова местами
Alt + u - сделать все буквы заглавными от текущей позиции до конца слова
Alt + BackSpace - Удалить от текущей позиции до начала слова
Esc-команды
Esc+d - удалить от курсора до конца слова
Esc+f - вправо на слово
Esc+b - влево на слово
Esc+t - поменять местами слова
Tab-команды
2T обозначает дважды нажатый Tab
2T - все доступные команды (это тоже все знают)
(string)2T - все доступные команды начинающиеся на string
/2T - все каталоги, включая скрытые. Для текущего надо набрать ./2Т
*2T - каталоги, кроме скрытых
~2T - все пользователи, присутствющие в /etc/passwd
~f2T - все пользователи, присутствющие в /etc/passwd, начинающиеся на f
$2T - все системные переменные
@2T - все записи в /etc/hosts
=2T - вывод наподобии ls или dir
Просто команды
!! - выполнить последнюю команду в истории
!abc - выполнить последнюю команду в истории, начинающуюся на abc
!a:p - напечатать последнюю команду в истории, начинающуюся на a
!n - выполнить n-ную команду в истории
!$ - посдедний аргумент последней команды
!^ - первый аргумент последней команды (прямо “старший помощник младшего дворника” )
^abc^xyz - заменить abc на xyz в последней команде и выполнить результат
Интересно, удастся ли найти ещё что-то?