Winner Code
Veni, vidi, programmare!
Veni, vidi, programmare!
4 августа 2011
Добро пожаловать в мир паранойи, мои маленькие друзья. Так как пока мы почти ничего не знаем, но очень хотим чему-нибудь научиться, то начнём с самого примитивного, а именно, сделаем шифрованную флешку. Поможет нам в этом TrueCrypt. Программа кроссплатформенная, имеется версия как под Linux, так и под Windows и MacOS, что не может не радовать.
31 июля 2011
С программированием приходится порой сталкиваться и в системном администрировании. Сегодня я хочу рассказать об одной такой истории.
Захотелось мне однажды увидеть единую и наглядную картину об электропитании серверов на работе, а также получать оперативные уведомления в случае его перебоев. В силу своей симпатии к системам на базе Linux решил двигаться в этом направлении. Дома я уже имел удачный опыт использования Apcupsd — демона для контроля ИБП фирмы APC, но здесь меня ждала несколько иная задача.
Дело в том, что данный демон не предусматривает работу с несколькими ИБП, а на работе у меня их три, и не хотелось каждый мониторить разным сервером. Решил поближе познакомиться с устройством этого демона.
29 апреля 2010
Приветствие. Думаю, ни для кого не секерет, что vim просто замечательный текстовый редактор. После очередного обновления, у меня удалилась папка с runtime-файлами (/usr/share/vim/vim72 — у меня). Просто копирование файлов из фтп не помогло.
В ходе поиска открыл файл README.txt по адресу: ftp://ftp.home.vim.org/pub/vim/runtime/. Вот его текст:
This directory contains the latest version of Vim runtime files.
To obtain those files that differ from your current files:
1. Make sure you have Python (version 1.5 or later).
2. Install Aap; see http://www.a-a-p.org/download.html
3. Change to the $VIMRUNTIME directory. Use ":echo $VIMRUNTIME" in Vim to
find out the right directory.
4. Run "aap" with the main.aap recipe from the ftp site. It will download all
the files that you don't have yet and those that are different from what's
stored here.
For steps 3 and 4 you could type this:
cd /usr/local/share/vim/vim70/
aap -f ftp://ftp.vim.org/pub/vim/runtime/main.aap
You now have a complete set of the latest runtime files.
If you later want to obtain updated files, you can do:
cd /usr/local/share/vim/vim70/
aap update
Note: This only obtains new files, it does not delete files that are no
longer used. It also is an effective way to erase any changes you made
to the files yourself!
The "main.aap" recipe was generated with the ":mkdownload" command in
"aap".
29 апреля 2010
У меня 2 звуковые платы. Одна встроенная, другая внешняя. Кубунту по умолчанию для работы выбрала встроенную. Моей целью было заставить использовать внешнюю.
29 апреля 2010
Бывают моменты, что, при логине вы не можете переключить язык на английский, чтобы ввести свой пароль.
29 апреля 2010
Приветствие. Здесь хочу вам рассказать, как создавать загрузочные Live USB. Теперь мало кто использует диски для образов, потому что есть способ гораздо проще и дешевле (многоразовый).
Чтобы сделать загрузочный девайс, вам нужна программа UNetbootin, которая доступна как для Windows, так и для Linux.
29 апреля 2010
Сегодня я заметил, что моя флешка начала работать достаточно медленно, чтобы игнорировать это. Поэтому было решено сделать ей полное форматирование =).
Для начала пытался использовать утилиту gparted:
$ sudo apt-get install gparted