Tag: интересное

How-to, linux @ 16 Июнь 2009, “1 Comments”

В общем бродил тут по интернетам, по дебиановским форумам в поисках инструкций на тему: "Как загрузить Linux в оперативную память" В общем нашёл удобное решение в виде пакета debirf. Этот пакет(на самом деле это просто набор bash скриптов) предоставляет удобный интерфейс для установки и создания образа дистрибутива при помощи debootstrap, initramfs-tools и bash, для упаковки его в образы initrd. Дополнительно позволяет делать образы iso, которые при помощи того же unetbootin можно закатать на флэшку. В общем, это прекрасный инструмент для создания собственного livecd. Для того чтобы этот пакет появился у Вас, в Debian Lenny(в squeeze, sid и выше, а также в Ubuntu этот пакет должен быть), нужно добавить в /etc/apt/sources.list deb http: //cmrg.fifthhorseman.net/debian unstable debirf deb-src http: //cmrg.fifthhorseman.net/debian unstable debirf И импортировать gpg ключ репозитория: wget http: //fifthhorseman.net/dkg.gpg -O - | sudo apt-key add - sudo aptitude update sudo aptitude install debirf Теперь, после установки, можно начать создавать свой супер-мега-дистрибутив. Небольшое техническое отступление, debirf работает с так называемыми "сценариями". По умолчанию debirf предоставляет 3 сценария установки: xkiosk - система с очень простым WM и Iceweasel. rescue - типичные rescuecd утилиты типа install lvm2 lsof hdparm partimage pciutils testdisk foremost mdadm smartmontools eject wodim ddrescue cryptsetup sdparm. (Набор весьма маленький, однако легко можно добавить нужные Вам утилиты) minimal - базовая установка Debian. Тут сказать нечего, это, так сказать основа для будущей системы. Итак, приступим к установке непосредственно livecd: Создадим папку с говорящим названием ;) mkdir ~/mycooldebiandistro cd ~/mycooldebiandistro Распакуем один из образов: tar xzf /usr/share/doc/debirf/example-profiles/minimal.tgz Теперь в папке будет папка minimal, в ней соответственно debirf.conf и папка modules, с сценариями установки, можно воспользоваться базовыми сценарями из /usr/share/debirf/modules/ В файле debirf.conf можно задать следующие параметры: DEBIRF_LABEL="debirf—minimal" //hostname дистрибутива #DEBIRF_BUILDD=/home/user/mycooldebiandistro //папка где будем собирать наш дистрибутив #DEBIRF_SUITE=lenny //указываем имя версии дистрибутива #DEBIRF_DISTRO=debian //Указываем дистрибутив который будем собирать #DEBIRF_MIRROR=http: //mirrors.kernel.org/${DEBIRF_DISTRO} //То, откуда скачивать пакеты для дистрибутива #DEBIRF_KEYRING=ТУТIDКЛЮЧА //для подписи нашего debootstrap export http_proxy=Прокси Итак, сценарии мы распаковали, с версиями дистрибутива определились. Будем начинать сборку: debirf make minimal Следует, однако, заметить, что по умолчанию собирается generic ядро для этого дистрибутива. Чтобы задать своё ядро(а я так и сделал) нужно запускать с параметром -k debirf make -k /path/to/kelnel.deb minimal В моём случаеэто выглядело так: debirf make -k … /linux—image—2.6.30—lib.30_2.6.30—lib.30—10.00. Custom_i386.deb xkiosk Пока оно там скачивается, собирается в 2 файла, можно смело пойти перекусить или ещё чего(а с моими медленными интернетами ещё и поспать можно было бы ;) После этого скопируем initrd и vmlinuz файлы в /boot и добавим запись о них в menu.lst cp vmlinuz—2.6.30—lib.30 /boot/ cp debirf—xkiosk_lenny_2.6.30—lib.30.cgz /boot/ И прописываем в /boot/grub/menu.lst следующее: title Cool Debian Distro root (hd0, 0) kernel /boot/vmlinuz—2.6.30—lib.30 initrd /boot/debirf—xkiosk_lenny_2.6.30—lib.30.cgz После этого можно перезагружаться в свежую систему.

жизнь @ 21 Апрель 2009, “3 Comments”
Прошу проголосовать за петицию в пользу возвращения напитка Dr.Pepper в Россию

На странице петиции нужно нажать кнопку Sign the petition (Подписать петицию).

Далее нужно заполнить поля: имя (First Name), фамилия (Last Name) и email address, выбрать из списка страну (Russia) и ввести цифры (Verification Code) изображенные на картинке, чтобы доказать, что Вы не бот

P.S. Мне тут недавно привезли из-за бугра - вещь, вкус детства.
linux @ 14 Апрель 2009, “1 Comments”

The Origin... from Agustin Eguia on Vimeo.
linux, жизнь @ 14 Апрель 2009, “3 Comments”
person: Nikita A Menkovich
changed: menkovich@gmail.com 20080413

Когда то и небо было зеленее и Linux-ы быстрее. Прошло год с тех пор как я завёл этот блог.
За это время осталось 245(включая и эту) записей в нём, а вообще было сделано около 350, наверное(я посмотрел один из старых дампов) записей, большую часть из них я удалил за полной бессмысленностью оных(в блогуне подрабатывал, ага).
Наверное имеет смысл сделать некоторое подобие так любимых манимейкерами финстрипов.
За это время блог посетило что то около 60000 человек, сейчас средняя посещаемость держится в районе 6000 человек в месяц, количество подписчиков по RSS в пике было около 135 человек. Блог дважды менял дизайн и один раз, в лучшую сторону сменил CMS.
Основные источники посетителей стали запросы на тему накрутки рейтинга(и вообще настройки всяких torrent программ), настройки fluxbox, как ни странно "танчики" :)
Основными сайтами-поставщиками траффика была где-то полгода назад Wikipedia(да и сейчас является), различные форумы(forum.ubuntu.ru, forum.max-300.com), сайт аггрегаторы runix.org и planet.linux.spb.org, сайт который тырит у меня RSS - linuxopen.ru :) Хочу от своего лица поблагодарить virens и его mydebianblog.blogspot.com за помощь в старте блога, а также "дорогих моих"(с) комментаторов за критику и подсказки.
По пузомерками могу сказать что у блога сейчас тиц: 40(был 50), pr: 3(был 5), в sape максимальный доход был(когда сидел на WP) - 80+ рублей в сутки, когда снимал сапу - 35.(Да, да, да, хреновый из меня манимейкер)
За год я сделал попытки сделать наверное 3 сайта, но за отсутствием некоторого таланта к их изготовлению и за полной безграмотностью в CSS ничего толком не получилось. Также были попытки перетащить одного хорошего человека в блогосферу, благо его мысли достаточно интересно читать(домен был ivan-popov.ru), были попытки сделать достаточно всеобъемлющую wiki по linux системам, но за неимением опыта по оценке качества статей в других дистрибутивах идея несколько подзатухла(после неё у меня остался домен lnx.su), всё горю идеей сделать именной лытдыбр блог, благо фамильный домен я прикупил(menkovich.ru)... Ну и были жалкие попытки манимейкинга, но за неимением темы для писания - всё сдохло.
Гораздо более успешно выступаю на рынке администрирования, под моим управлением сейчас крутится ~ десяток сайтов(один из них даже более менее популярный), всё это на двух vds-ках. В общем если у Вас есть работа по этому профилю - я с удовольствием возьмусь.
Самый большой прогресс для меня - по части различных языков программирования, хорошо поднатаскался в Perl'е, полистал и написал пару скриптов на питоне, с целью поглядеть, достаточно неплохо стал владеть php, весьма неплохо продвинулся в C++.
linux @ 03 Апрель 2009, “3 Comments”
Сегодня узнал, что в скором времени будет реализована поддержка передачи голоса и видео в xmpp(в том числе и gtalk)
Насколько я понял это будет сделано в одной из ближайших версий pidgin, а пока - то что нас ждёт в 2.6.0(на текущий момент)
version 2.6.0 (??/??/2009):
General:
* Поддержка тем в libpurple, спасибо летнему проекту Justin Rodriguez'. С некоторыми исправлениями Paul Aurich.
* Вот уж сейчас не должно быть дубликаций контактов в контакт листе.
* Удалён неподдерживаемы и ненужный плагин протокола toc.
* Исправлена авторизация NTLM на big-endian системах(как я понял это что то про порядок байтов на процессорах типа PPC).
XMPP:
* Добавлена поддержка in-band потоков для передачи данных (XEP-0047). //Передача файлов непосредственно через сервер
* Добавлена поддержка посылания нотификационных сообщений (используя /buzz (XEP-0224). //Я такое видел в MRAgent, там окошко сообщений тряслось
IRC:
* Теперь корректно работает WHOIS для пользователей которые подключаются с нескольких каналов.
Pidgin:
* Добавлен ключ -f позволяющий pidgin не использовать Network Manager в определении рабочести соединения
* Плагинам разрешается использовать GtkIMHtml.
* Окно нового статуса в контакт листе теперь корректно вырастает наверх при наборе новой строки
* Нажатие Enter в окне нового статуса теперь переводит каретку на новую строку.
* Создано централизованное оповещение с использованием окна оповещения. (Jorge Villaseñor)
* Окно нового аккаунта теперь разделено на 3 табаю Настройка прокси выведена в отдельный таб.

От себя хочу добавить, что я очень жду этого релиза. Поддержка видео теперь позволит мне отказаться от скайпа, и даже те исправления которые есть сейчас - уже тянут как минимум на новую версию.
← + Ctrl + →