Здесь вы можете увидеть:
- общие заметки о жизни;
- найденный мной юмор на просторах интернета и реала;
- копания с Линуксом;
- и много другой всякой фигни.
Мои жаббер-аккаунты:
основной:
jackyf[dot]devel{at}gmail[dot]com
вспомогательные:
jackyf{at}jabber[dot]kiev[dot]ua
jackyf{at}jabber[dot]ru
Узнать, что думают обо мне и выразить своё мнение можно здесь.
Умейте ценить каждый день.
- общие заметки о жизни;
- найденный мной юмор на просторах интернета и реала;
- копания с Линуксом;
- и много другой всякой фигни.
Мои жаббер-аккаунты:
основной:
jackyf[dot]devel{at}gmail[dot]com
вспомогательные:
jackyf{at}jabber[dot]kiev[dot]ua
jackyf{at}jabber[dot]ru
Узнать, что думают обо мне и выразить своё мнение можно здесь.
Умейте ценить каждый день.
Он же - васаби. Острый хрен васаби. "Васаби". Фильм такой. Его я пересмотрел второй раз за два дня.
Да, я, наверное, слоупок, но если вдруг кто ещё не смотрел - крайне рекомендую.
Да, я, наверное, слоупок, но если вдруг кто ещё не смотрел - крайне рекомендую.
The Qmmp audio player has finally been propagated to Debian testing. Version 0.3.0 gives much more functionality than previous 0.2.x series, and if you still seek for a music player, give it a try.
With a new and warm "Bachelor in Computer Science" academic status, and being involved in Debian more than a year with some progress, I would like to try applying my existing and future knowledge in some Debian-related development job.
It would be also good to find this job in some foreign country such as Canada, Australia, or one that belongs to West Europe. The design and development of medium/large-sized programs in C/C++/Perl languages is what I'm mainly interested for.
Being on the kind of crossroad, I want to search for a way to go up. Unfortunately, my native country, Ukraine, isn't too "interested" in providing such opportunities.
It would be also good to find this job in some foreign country such as Canada, Australia, or one that belongs to West Europe. The design and development of medium/large-sized programs in C/C++/Perl languages is what I'm mainly interested for.
Being on the kind of crossroad, I want to search for a way to go up. Unfortunately, my native country, Ukraine, isn't too "interested" in providing such opportunities.
I am pretty sure that most of us know how to burn CDs. Moreover, burning prepared ISOs is a deal of one GUI click or one console command. However, it seems that IBS(ru) Company, Microsoft® Gold Certified Partner, cannot do even it. Sad, but true.
Last years there were some good movements in Russia towards Free Software, and there is a some plan to throw some proprietary software components to trash for year 2010 in favor of Free Software ones (mostly due for costs, not ideas).
As a part of such movements, and by the government contract, ALT Linux Company, the Russia-originated and Russia-oriented Linux distributor prepared 3 CD medias for 57 thousands of Russian schools. Mentioned above IBS(ru) was just to replicate these disks and send them to schools.
Possibly, someone decided this is a boring task and chose to remaster disks. Did all replication and sent medias. They didn't bothered even to test the disks - at least of the them should be bootable, and this property was lost during "remastering". After the loud scandal in press people apologized and promised to re-send corrected CDs. Yeah, really, they re-sent. Second time they messed up with filename encoding, and all Russian (non-Latin) file names were unreadable by Linux by default. Nice work, eh? There will no third try, they sure it's all right.
Last years there were some good movements in Russia towards Free Software, and there is a some plan to throw some proprietary software components to trash for year 2010 in favor of Free Software ones (mostly due for costs, not ideas).
As a part of such movements, and by the government contract, ALT Linux Company, the Russia-originated and Russia-oriented Linux distributor prepared 3 CD medias for 57 thousands of Russian schools. Mentioned above IBS(ru) was just to replicate these disks and send them to schools.
Possibly, someone decided this is a boring task and chose to remaster disks. Did all replication and sent medias. They didn't bothered even to test the disks - at least of the them should be bootable, and this property was lost during "remastering". After the loud scandal in press people apologized and promised to re-send corrected CDs. Yeah, really, they re-sent. Second time they messed up with filename encoding, and all Russian (non-Latin) file names were unreadable by Linux by default. Nice work, eh? There will no third try, they sure it's all right.
Cupt, the re-implementation of APT suite, continues growing.
Since the previous post a lot of bugs were fixed, several versions were uploaded to Debian. As always, many bugs were hunted out, and now, last 0.2.3 version hasn't any open bugs in BTS.
I claim this is a good time for anyone who experienced bugs with APT to at least try typing one's favorite package manager command (update, full-upgrade, install, remove etc.) with cupt. Not being Swiss knife, Cupt already works for many known cases. If it doesn't, file a bug.
I claim this is a good time for anyone who feels that Perl is bad programming language to show practical objective statistics (speed, memory footprint etc.).
I claim this is a good time for anyone who has some words to say about Cupt (good or bad) to say them. Using private e-mail or via #cupt channel on OFTC IRC network.
Several people asked me before, do I want to replace APT by Cupt in some future. Well, if APT will stay unmaintained as it is now, then the answer is probably 'yes'.
In the meantime, a half-pilot implementation of source packages is ready. It's possible the next uploaded version of Cupt will strike out the 'experimental' word from the tool's description.
Since the previous post a lot of bugs were fixed, several versions were uploaded to Debian. As always, many bugs were hunted out, and now, last 0.2.3 version hasn't any open bugs in BTS.
I claim this is a good time for anyone who experienced bugs with APT to at least try typing one's favorite package manager command (update, full-upgrade, install, remove etc.) with cupt. Not being Swiss knife, Cupt already works for many known cases. If it doesn't, file a bug.
I claim this is a good time for anyone who feels that Perl is bad programming language to show practical objective statistics (speed, memory footprint etc.).
I claim this is a good time for anyone who has some words to say about Cupt (good or bad) to say them. Using private e-mail or via #cupt channel on OFTC IRC network.
Several people asked me before, do I want to replace APT by Cupt in some future. Well, if APT will stay unmaintained as it is now, then the answer is probably 'yes'.
In the meantime, a half-pilot implementation of source packages is ready. It's possible the next uploaded version of Cupt will strike out the 'experimental' word from the tool's description.
"В городок приехал богатый турист.
Оставив в залог 100$ хозяину гостиницы, он поднялся посмотреть комнаты отеля. Хозяин гостиницы, не медля ни минуты, берёт купюру и бежит с ней к мяснику отдать долг. Мясник, с купюрой в руках, бежит к фермеру и отдаёт ему долг за говядину. Фермер отдает долг владельцу автомастерской. Владелец мастерской направляется в местный магазин и отдаёт долг за продукты. Хозяин магазина бегом к местной девочке по сопровождению, которая из за кризиса "обслуживала" его в долг. Девочка сразу бежит к хозяину гостиницы и отдаёт ему долг за комнаты, которые она снимала для клиентов. В этот момент обратно спускается турист и говорит, что не нашёл подходящей комнаты, забирает залог и уезжает.
Никто ничего не получил, но весь городок теперь живёт без долгов и с оптимизмом смотрит в будущее... "
Взято отсюда.
Оставив в залог 100$ хозяину гостиницы, он поднялся посмотреть комнаты отеля. Хозяин гостиницы, не медля ни минуты, берёт купюру и бежит с ней к мяснику отдать долг. Мясник, с купюрой в руках, бежит к фермеру и отдаёт ему долг за говядину. Фермер отдает долг владельцу автомастерской. Владелец мастерской направляется в местный магазин и отдаёт долг за продукты. Хозяин магазина бегом к местной девочке по сопровождению, которая из за кризиса "обслуживала" его в долг. Девочка сразу бежит к хозяину гостиницы и отдаёт ему долг за комнаты, которые она снимала для клиентов. В этот момент обратно спускается турист и говорит, что не нашёл подходящей комнаты, забирает залог и уезжает.
Никто ничего не получил, но весь городок теперь живёт без долгов и с оптимизмом смотрит в будущее... "
Взято отсюда.
So, 20 days passed after the first announcement, and here is the list of changes since then:
Cupt entered Debian unstable. Please report any bugs and suggestions to Debian BTS. Also, you may use #cupt channel on irc.debian.org if you want to discuss something.
New features implemented include:
- resolver reasons tracking (-D, --show-reasons)
- new 'changelog' subcommand
- new 'copyright' subcommand
- 'policy' subcommand called without arguments now prints release data available, like 'apt-cache policy'
- '--no-remove' option
- '--no-auto-remove' option
- support of 'dpkg::pre-invoke', 'dpkg::post-invoke' APT options
And, of course, many bugs fixes.
Cupt entered Debian unstable. Please report any bugs and suggestions to Debian BTS. Also, you may use #cupt channel on irc.debian.org if you want to discuss something.
New features implemented include:
- resolver reasons tracking (-D, --show-reasons)
- new 'changelog' subcommand
- new 'copyright' subcommand
- 'policy' subcommand called without arguments now prints release data available, like 'apt-cache policy'
- '--no-remove' option
- '--no-auto-remove' option
- support of 'dpkg::pre-invoke', 'dpkg::post-invoke' APT options
And, of course, many bugs fixes.
Cupt is experimental re-implementation of APT suite from scratch using Perl .
It consists of Perl modules and console front-end to them.
Why?
- to finally avoid some bugs in APT design;
- to introduce some useful features;
- to make an extensible and readable codebase;
What infrastructure does Cupt use?
It uses the same APT infrastructure, e.g. index files, deb cache archive
files, configuration files. It understands some of widely used APT options.
What useful features has Cupt already?
- full-case strict dependency problem resolver;
- command-line and APT-like option name checker;
- case-sensitive search;
- pinning by source package name;
- pinning by package groups using shell-like patterns;
- configurable 'depends' and 'rdepends' subcommands;
- 'satisfy' subcommand.
What features will Cupt have in future?
See incomplete roadmap.
Why is it 'experimental'?
Because not all important functionality is implemented yet:
- 'update' action;
- cooperating with debconf;
- working with source packages;
- translated package descriptions;
Why Perl?
- I like Perl
- code conciseness
- code extensibility
- several useful libraries available
Can I use Cupt along with APT?
Yes, you can mix apt-get/apt-cache/aptitude/etc. with cupt without bad consequences.
Can I build a Debian package for Cupt?
Yes, go to repository, checkout it and build the Debian package as usual.
What's the status of Cupt in Debian?
It's currently in the NEW queue, but don't rush to try root-required actions because it's still experimental.
Who am I?
The man who had been contributing to the APT.
It consists of Perl modules and console front-end to them.
Why?
- to finally avoid some bugs in APT design;
- to introduce some useful features;
- to make an extensible and readable codebase;
What infrastructure does Cupt use?
It uses the same APT infrastructure, e.g. index files, deb cache archive
files, configuration files. It understands some of widely used APT options.
What useful features has Cupt already?
- full-case strict dependency problem resolver;
- command-line and APT-like option name checker;
- case-sensitive search;
- pinning by source package name;
- pinning by package groups using shell-like patterns;
- configurable 'depends' and 'rdepends' subcommands;
- 'satisfy' subcommand.
What features will Cupt have in future?
See incomplete roadmap.
Why is it 'experimental'?
Because not all important functionality is implemented yet:
- 'update' action;
- cooperating with debconf;
- working with source packages;
- translated package descriptions;
Why Perl?
- I like Perl
- code conciseness
- code extensibility
- several useful libraries available
Can I use Cupt along with APT?
Yes, you can mix apt-get/apt-cache/aptitude/etc. with cupt without bad consequences.
Can I build a Debian package for Cupt?
Yes, go to repository, checkout it and build the Debian package as usual.
What's the status of Cupt in Debian?
It's currently in the NEW queue, but don't rush to try root-required actions because it's still experimental.
Who am I?
The man who had been contributing to the APT.
Перед вами произведение некоего anonymous3 с linux.org.ru, которое я счёл достойным выкладывания сюда. Изначально, тема про экранизацию идей Free Software на примере Linux, но нашлось и вот такое.
---
В начале ролика показываются дети, катающиеся на карусели. Несколько секунд они радостно кружатся, наслаждаясь, потом карусель замедляет ход, улыбки с лиц пропадают, они не понимают, в чем дело. Когда карусель останавливается, показывается дядька с недовольной миной в мятой рубашке с закатанными рукавами, показывает им на часы, мол их время вышло. Они покорно и грустно уходят, мужик берет деньги у следующих детей, пересчитывает монетки, пускает детей на карусель.
Следующая сцена - молодой студент над чертежами. Потом он же на своем заднем дворе с молотком и ножовкой, сверяясь с чертежами мастерит карусель. Мимо его забора проходит несколько постаревший дядька из первой сцены, сначала глядит недоуменно, потом зло ухмыляется и уходит.
Студет прибивает к своему забору табличку "NO TAXES", за его спиной дети, смотрят завороженно на новую карусель. Она выглядит не так роскошно-аляповато, как та из первой сцены, но добротно и со вкусом.
Молодой парень просит у возмужавшего студента чертежи, тот показывает ему свои наработки, рассказывает, что и как он бы изменил.
Парень и с ним еще двое его возраста вместе строят карусель побольше и покраше. Парень держит в руках чертежи, зажимает плечом мобильник и звонит студенту что-то уточнить. Тот, хоть и уже серьезный дядька весь из себя, с доброй улыбкой помогает парню.
Постройка почти готова, девушка в косынке кистью рисует последние узоры на лошадках. С удовлетворением окидывает взглядом постройку, треплет за ухо маленькую девочку, восторженно взирающую на то, что получилось.
Студент из второй сцены разворачивает и с интересом читает письмо.
На другом конце света усатый дядька получает от службы доставки бандероль с проектной документацией на строительство. В чертежах, которые он, довольный, разворачивает, угадываются знакомые линии.
Студент руководит большой группой инженеров. Разрабатывается нечто весьма масштабное.
Большой парк атракционов, много детей, улыбающийся обслуживающий персонал, возле одной из каруселей мелькает табличка "NO TAXES".
Чередуются кадры с подобными красивыми парками развлечений для детей с разных концов света и кадры с разного возраста архитекторами и строителями, работающими над чертежами.
Финальная сцена - облупившаяся и опустевшая карусель из начала ролика, с покосившейся табличкой "10c", фэйдаут. Надпись в центре - "Freedom is priceless. Linux is freedom."
---
Ссылка: http://www.linux.org.ru/jump-message.js p?msgid=3411011&cid=3415400
Если кто-нибудь захочет это нарисовать (в виде комикса или видео) - даже с удовольствием заплачу (в разумных пределах).
---
В начале ролика показываются дети, катающиеся на карусели. Несколько секунд они радостно кружатся, наслаждаясь, потом карусель замедляет ход, улыбки с лиц пропадают, они не понимают, в чем дело. Когда карусель останавливается, показывается дядька с недовольной миной в мятой рубашке с закатанными рукавами, показывает им на часы, мол их время вышло. Они покорно и грустно уходят, мужик берет деньги у следующих детей, пересчитывает монетки, пускает детей на карусель.
Следующая сцена - молодой студент над чертежами. Потом он же на своем заднем дворе с молотком и ножовкой, сверяясь с чертежами мастерит карусель. Мимо его забора проходит несколько постаревший дядька из первой сцены, сначала глядит недоуменно, потом зло ухмыляется и уходит.
Студет прибивает к своему забору табличку "NO TAXES", за его спиной дети, смотрят завороженно на новую карусель. Она выглядит не так роскошно-аляповато, как та из первой сцены, но добротно и со вкусом.
Молодой парень просит у возмужавшего студента чертежи, тот показывает ему свои наработки, рассказывает, что и как он бы изменил.
Парень и с ним еще двое его возраста вместе строят карусель побольше и покраше. Парень держит в руках чертежи, зажимает плечом мобильник и звонит студенту что-то уточнить. Тот, хоть и уже серьезный дядька весь из себя, с доброй улыбкой помогает парню.
Постройка почти готова, девушка в косынке кистью рисует последние узоры на лошадках. С удовлетворением окидывает взглядом постройку, треплет за ухо маленькую девочку, восторженно взирающую на то, что получилось.
Студент из второй сцены разворачивает и с интересом читает письмо.
На другом конце света усатый дядька получает от службы доставки бандероль с проектной документацией на строительство. В чертежах, которые он, довольный, разворачивает, угадываются знакомые линии.
Студент руководит большой группой инженеров. Разрабатывается нечто весьма масштабное.
Большой парк атракционов, много детей, улыбающийся обслуживающий персонал, возле одной из каруселей мелькает табличка "NO TAXES".
Чередуются кадры с подобными красивыми парками развлечений для детей с разных концов света и кадры с разного возраста архитекторами и строителями, работающими над чертежами.
Финальная сцена - облупившаяся и опустевшая карусель из начала ролика, с покосившейся табличкой "10c", фэйдаут. Надпись в центре - "Freedom is priceless. Linux is freedom."
---
Ссылка: http://www.linux.org.ru/jump-message.js
Если кто-нибудь захочет это нарисовать (в виде комикса или видео) - даже с удовольствием заплачу (в разумных пределах).
http://bash.org.ru/quote/394033:
>Drang: Кто знает, что такое dm?
>WolfSl: Третий аккорд
>Buurk: Изменение массы
>Xi-Tauw: дефматч
>Drang: А... Нашел - это даунлоад мастер.
>Drang: Хм...
Есть ещё один вариант расшифровки. Debian Maintainer. Сегодня я официально получил этот статус. Следующая цель - Debian Developer. Но до неё ещё нужно дожить и допоработать. А сейчас можно просто порадоваться :)
>Drang: Кто знает, что такое dm?
>WolfSl: Третий аккорд
>Buurk: Изменение массы
>Xi-Tauw: дефматч
>Drang: А... Нашел - это даунлоад мастер.
>Drang: Хм...
Есть ещё один вариант расшифровки. Debian Maintainer. Сегодня я официально получил этот статус. Следующая цель - Debian Developer. Но до неё ещё нужно дожить и допоработать. А сейчас можно просто порадоваться :)
...apt'a, что мои усилия внесли значительный вклад в оный. Да, я теперь вроде как разработчик apt'a. Да, апт - это та самая неотъемлемая часть Дебиана и Убунты. И - да, я хвастаюсь :)
P.S. "вроде как" - потому как официально это нигде не записано, кроме changelog'a :)
UPD2: пруфлинк: http://packages.debian.org/changelogs/p ool/main/a/apt/apt_0.7.17~exp4/changelog .
P.S. "вроде как" - потому как официально это нигде не записано, кроме changelog'a :)
UPD2: пруфлинк: http://packages.debian.org/changelogs/p
И меня тоже :)
Посмеяться и погрустить: http://azamat-tseboev.livejournal.com/3 0342.html.
Вот я и вернулся из "культпохода" в Москву.
Успел увидеть не так много мест: Фрязино (пригород), Красная площадь, Александровский сад, часть Парка Победы, часть ВДНХ, проспект Мира, прокатился на "речном трамвайчике" от Киевского вокзала до Пролетарской станции метро.
Увиделся с родственниками, сделал пару деловых встреч, побродил по Москве, увидел группу Iron Maiden вживую. Остальное время катался на метро туда-сюда в поисках чего-либо или кого-либо, а также боролся с собственной глупостью :)
Огромный город - Москва... Наверное, хорошо, что он не успел запасть мне в душу. Хотя, думаю, что хотя бы ещё раз я там побываю.
Успел увидеть не так много мест: Фрязино (пригород), Красная площадь, Александровский сад, часть Парка Победы, часть ВДНХ, проспект Мира, прокатился на "речном трамвайчике" от Киевского вокзала до Пролетарской станции метро.
Увиделся с родственниками, сделал пару деловых встреч, побродил по Москве, увидел группу Iron Maiden вживую. Остальное время катался на метро туда-сюда в поисках чего-либо или кого-либо, а также боролся с собственной глупостью :)
Огромный город - Москва... Наверное, хорошо, что он не успел запасть мне в душу. Хотя, думаю, что хотя бы ещё раз я там побываю.
Вот и настал день поездки в Москву. Думаю, что будет нескучно :). Вернусь 23-го.
Вот за что я люблю юниксовые маны, так это за юмор. Смайлики в манах меня уже не удивляют :)
Самый юморной раздел - это, имхо, "BUGS".
Вот что выдаёт man bash:
"
...
BUGS
It’s too big and too slow.
...
"
Всё, вопросов больше нет.
А сейчас меня убил ман для маленькой программки unbuffer.
"
...
BUGS
The man page is longer than the program.
...
"
Самый юморной раздел - это, имхо, "BUGS".
Вот что выдаёт man bash:
"
...
BUGS
It’s too big and too slow.
...
"
Всё, вопросов больше нет.
А сейчас меня убил ман для маленькой программки unbuffer.
"
...
BUGS
The man page is longer than the program.
...
"
Давеча на bash.org.ru появилась следующая цитата:
"Astaldo: настоящие друзья - это те, к чьему приходу в гости можно не готовиться"
Хорошо подмечено, на мой взгляд.
Следующий шаг мысли: исходя из этого, у некоторых из моих родственников нет друзей, получается. И, боюсь, они такие не одни.
З.Ы. Девушкам, наверное, сложнее - они хотят выглядеть хорошо в любой момент времени. Впрочем, их не стоит за это упрекать, наоборот, они делают наш мир лучше, не так ли?
"Astaldo: настоящие друзья - это те, к чьему приходу в гости можно не готовиться"
Хорошо подмечено, на мой взгляд.
Следующий шаг мысли: исходя из этого, у некоторых из моих родственников нет друзей, получается. И, боюсь, они такие не одни.
З.Ы. Девушкам, наверное, сложнее - они хотят выглядеть хорошо в любой момент времени. Впрочем, их не стоит за это упрекать, наоборот, они делают наш мир лучше, не так ли?
- Location:на работе
