Winner Code
Veni, vidi, programmare!
Veni, vidi, programmare!
4 августа 2011
Добро пожаловать в мир паранойи, мои маленькие друзья. Так как пока мы почти ничего не знаем, но очень хотим чему-нибудь научиться, то начнём с самого примитивного, а именно, сделаем шифрованную флешку. Поможет нам в этом TrueCrypt. Программа кроссплатформенная, имеется версия как под Linux, так и под Windows и MacOS, что не может не радовать.
2 августа 2011
Мне посчастливилось стать одним из обладателей 250-ти девелоперских телефонов Nokia N950.
Этот телефон является модификацией анонсированного Nokia N9, но был выпущен минимальной партией и предоставлен разработчикам для того, чтобы они заранее могли начать работу над своими приложениями для новой платформы, MeeGo 1.2 Harmattan.
Чтобы попасть в конкурс, я заполнил заявку на meego.com, и после двухнедельного нервного ожидания мне сообщили, что моё приложение было одобрено. Из-за особенностей российской таможни пришлось подождать ещё пару недель, прежде чем телефон наконец попал мне в руки.
31 июля 2011
С программированием приходится порой сталкиваться и в системном администрировании. Сегодня я хочу рассказать об одной такой истории.
Захотелось мне однажды увидеть единую и наглядную картину об электропитании серверов на работе, а также получать оперативные уведомления в случае его перебоев. В силу своей симпатии к системам на базе Linux решил двигаться в этом направлении. Дома я уже имел удачный опыт использования Apcupsd — демона для контроля ИБП фирмы APC, но здесь меня ждала несколько иная задача.
Дело в том, что данный демон не предусматривает работу с несколькими ИБП, а на работе у меня их три, и не хотелось каждый мониторить разным сервером. Решил поближе познакомиться с устройством этого демона.
29 апреля 2010
Нам нужно изменить размер и тип шрифта в Vim’e. Проблема в чем, я знаю команду guifont=…. Сегодня мне понадобилось установить шрифт Consolas размером в 14. Я сделал по мануалу:
set guifont=Consolas:h14
В итоге получил буквы с большими отступами и левым шрифтом. Когда я попробовал
set guifont=Consolas
шрифт поставился, какой мне нужен, но размер был очень маленьким.
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
Была раньше у меня проблема с моим Линуксом, не мог я нормально выключить/перезагрузить компьютер. После закрытия всех демонов получал:
INIT: no more processes left in this runlevel
29 апреля 2010
Приветствие. Сегодня поговорим о настройке рабочего места на вашем компьютере. Конечно, все это подойдет не только для Gentoo Linux, но и для других дистрибутивов. Чтобы не тянуть время, сразу покажу вам то, что получилось у меня. А читать ли далее решать вам.
29 апреля 2010
Приветствие, здесь хочу написать путь установки и настройки adsl-подключения в Linux Gentoo.
29 апреля 2010
Да, я перешел на Gentoo. Этим все сказано. В этом посте хотел бы описать пару вещей, которые помогли мне в освоении этого прекрасного дистрибутива! Начнем из системных средств. Часто в Gentoo приходится бороться с блокированными пакетами и прочей нечистью, иногда это нелегко, особенно, при обновлении мира. Есть утилита — revdep-rebuild, которая автоматически просканирует систему на “битые” пакеты и исправит их. Находится она в пакете gentoolkit:
$ emerge gentoolkit
29 апреля 2010
Иногда надо перенести обновления из одного компьютера (с наличием интернета) на другой, у которого нету его.