September 12, 2007
Firefox и постоянно отворени табчета
Знам, че Firefox има купчина разширенийца, че доста голяма част от тях са полезни и че доста от тях дори работят, но… това наистина ми хареса достатъчно, че да го спомена :)
Вчера питах Асен дали знае за разширение на Firefox, което да реши един мой стар проблем — искам да мога да си запазвам страниците, отворени в табове, между две стартирания на Firefox. При стандартната инсталация това не е твърде лесно — когато се опитам да затворя Firefox, той скимти „Имаш четири отворени табчета; сигурен ли си, че искаш да ги затвориш?“ Ами не, не искам да ги затварям, искам да си останат! Единственият начин досега беше да убивам Firefox грубо, така че той да не мине през обичайните си действия, включващи затваряне на табове, и после, като го пусна пак, да каже „Тук нещо май е поумряло; искаш ли да възстановим предишната сесия?“
Но това с убиването беше малко грубичко… та затова питах, пък то да вземе да се окаже, че и Асен имал подобни щения, макар и не толкова силно изразени като моите :)
Резултатът — PermaTabs
И дори като че ли работи :) Е, след секундното объркване за това, че трябваше да се разровя из менюто и да му кажа, че като отваряне на нови връзки от PermaTab, не трябва да го прави винаги в нови табчета — но това си беше еднократно кажгоде, а след това… от пет минути го ползвам и вече ми харесва :)
May 22, 2007
Тунелите като мерило за лудост
Така, ето и малко докиментални доказателства за моята пълна, абсолютна и всеобемаща лудост. (ако някой се почувства объркан или не съвсем на място, докато чете това, спокойно - и аз съм така! :)
Представи си лаптоп и три сървъра. Ето го straylight, лаптопът, на когото му се падна нещастието да попадне в ръцете ми. Ето го snark в локалната мрежа на офиса, с един уебсървър, който си кътка Subversion хранилище. Ето го brionne в colocation център, в един рак, който тия дни ще бъде пуснат наистина, с един уебсървър, който си кътка друго Subversion хранилище, и отделно apt-proxy сървър. Ето го и kislev, в същия colocation център, но в съседен рак, който вече е жив.
Ето и две SSH сесии:
straylight към kislev:
- -R8080:snark:80
- -R6502:localhost:6502
- -R9999:localhost:9999
straylight към brionne:
- -R8080:snark:80
- -L6502:brionne:80
- -L9999:brionne:9999
Мдам. И през това вървят паралелно няколко Subversion check-ins, check-outs и imports, и, между другото, един-два apt-get update-а.
Не, не се хваля. Не се и оплаквам. Не се и ядосвам - просто, както вече споменах, оставям за поколенията докиментални свидетелства за лудостта си.
May 14, 2007
Понеделник, а…
Току-що драснах нещо за пощенския списък hates-software. Няма да го повтарям. Няма да го превеждам. Раните са прекалено пресни.
А, да, а за хората, които не са свикнали да декодират MIME на око - „=2E..“ всъщност е „…“, а парчетата с „BXVAT5K…“ просто ги игнорирайте.
Та така… понеделник, казвате, значи…
May 02, 2007
„Аз се чудех защо станах програмист, ама вече разбрах!“
Мдаааааа… Какъв искам да стана като порасна голям — бих казал, че това (или дори оригиналът) е доста добре аргументирана позиция :) Заглавието го взех от един от коментарите към прекрасния превод на Антония. Тук може би очаквате да започна да цитирам откъси, за да ви привлека вниманието към текста, но всъщност не мога — то цялото е хубаво… Жоро, благодаря ти, че ми го показа :)
October 27, 2006
OpenFest'2006 — PGP keysigning party
Тази година като част от OpenFest ще се опитаме да организираме PGP keysigning party — събиране на хора, които имат PGP ключове, и размяна на информацията за публичните части на тези ключове по сигурен начин, така че след това всеки да може да подпише ключовете на другите, като е малко по-сигурен в принадлежността им.
За нашето keysigning party ще минем през няколко етапа:
- Хората, които искат да участват — хората, които искат техните ключове да бъдат подписани от другите — ми изпращат публичните си ключове, заедно с всички user ID's (обикновено e-mail адреси, но не винаги), с които искат да участват, на e-mail адрес keysigning-of2006@ringlet.net. Препоръчително е subject-ът на съобщението да започва с "keysigning". Разбира се, ще събирам само публичните ключове, които са дошли подписани от самите тях, *и* които мога да изтегля от публичните PGP keyservers :)
- Поне веднъж дневно ще публикувам списъка от PGP ключове на страницата http://www.ringlet.net/keysigning-of2006/ и ще изпращам обновения списък по e-mail на хората, които са ми изпратили ключовете си. При всяко такова обновяване ще подписвам списъка и ще указвам неговите контролни суми с MD5 и SHA1.
- Преди самия OpenFest, 4 ноември, всеки, който иска да участва в keysigning party-то, ще трябва да си разпечата — или да донесе по някакъв удобен за него самия начин, но да донесе сам — копие от последния вариант на списъка. Ключовият момент тук е именно в това всеки да донесе свое собствено копие на списъка — по очевидни причини няма смисъл аз да раздавам разпечатани копия на самото keysigning party и да искам да ми вярвате, че това, което виждате на хартията, действително са fingerprints на изпратените ми ключове :)
- На keysigning party-то на 4 ноември ще изнеса MD5 и SHA1 сумите на последното копие на списъка. Всеки ще провери дали те съвпадат с тези, които носи той; ако има някакъв проблем, ще трябва да го решаваме на място.
- След проверката на списъците ще дадем възможност на всеки да провери дали ключът му — short key ID, user ID's, fingerprint — е посочен правилно в списъка. Ако някой каже, че информацията за ключа му е невярна, останалите ще трябва да игнорират този ключ.
- Най-сетне ще пристъпим към същинската част на keysigning party-то — всеки ще има възможност да покаже някакви документи за самоличност на всички останали. Всеки ще има възможност да провери документите за самоличност на всички останали и да отбележи в собственото си копие от списъка за кои ключове е видял достатъчна идентификация, за да ги подпише по-късно.
- Самото подписване на ключовете ще се случи СЛЕД keysigning-party-то на OpenFest! Всеки ще си тръгне от party-то със списък, върху който е отбелязал на кои ключове смята, че може да вярва, и доколко може да им вярва; след това, в домашни условия, в тиха и спокойна обстановка, ще подпише ключовете, които реши, и ще ги изпрати на собствениците им, за да могат те да решат какво искат да правят с подписаните си ключове по-нататък.
За повече информация:
- OpenFest'2006
- страницата за това keysigning party
- Петър Пенчев <roam@ringlet.net>
OpenFest'2006 — BSDCon
И отново дойде това време на годината — и тази година, в началото на ноември, ще има OpenFest. И тази година, като част от него, ще си направим BSDCon — трето поредно издание.
За първи път ще имаме и чуждестранен гост, Erwin Lansing, принципно FreeBSD Ports committer, а от известно време насам и човекът, който се нае с ролята на секретар на FreeBSD Ports Manager team-а.
Нещо като програма за BSDCon-а на пети ноември:
11:00 — 12:00 |
Erwin Lansing |
Managing OSS Projects — People, Teams, Roles, Hats |
12:15 — 13:00 |
Атанас Бъчваров |
Anatomy And Physiology Of A PCI Driver |
13:00 — 14:00 |
почивка |
|
14:00 — 14:45 |
Иво Вачков |
FreeBSD Netgraph — A Programmer's Point Of View |
15:00 — 15:45 |
Антон Блажев |
Създаване на сигурен back-up сървър |
16:00 — 17:00 |
(дискусия) |
Инсталация, поддържане и обновяване на операционната система и приложенията върху множество сървъри |
Ще се видим на 5 ноември!
January 09, 2006
IT Agony Bingo
Решаваш, че ще си стоиш вкъщи, ще си лежиш тихичко, ще си пиеш чайчета, ще се бориш с настинка, маскирала се като грип, или с грип, маскирал се като настинка… телефонът звъни по никое време в десет и половина сутринта… все пак се налага да излетиш ASAP за спешен случай при клиенти… няколко часа се бориш с неясни съобщения за грешки и неотразявани в логовете събития и проблеми… междувременно поне двама души са те погледнали странно и на лицето им е изписано „ами като си болен, що не си седиш вкъщи?!“…
И в този момент, освен новооткритата приятна музика, единственото, което може наистина да върне усмивка на лицето ти — или поне да предизвика блясък в очите, показване на зъбите и издаване на силни и нечленоразделни звуци — е IT Agony Bingo!
January 06, 2006
October 21, 2005
Идеята на Google Print
"Големите хора" в Google коментират смисъла от Google Print и безсмислеността на аргументите, изложени в делото, заведено срещу тях; коментарите са в официалния блог на Google — от Eric Schmidt и David Drummond.
(да, да, знам, за такива неща хората са измислили linkblogs…)
October 12, 2005
Redundancy без... какво?!
Само да цитирам едно малко откъсче от 30-странично запитване за възможности и цени, което получихме тия дни:
The system should be designed with no duplication but should be provided for all levels of redundancy.
Май ще цитирам Чарлз Бебидж, "Не мога изобщо да разбера какво точно объркване на мисли и идеи може да породи такъв въпрос" - или, в този случай, такова изискване. А като се замисля - може пък и да мога…
September 02, 2005
Цитат на деня (поне досега)
If we are concerned about the performance of /dev/console, we need our collective heads and tails smacked until we come to our senses :-)
Poul Henning-Kamp в съобщение <34962.1125655258@phk.freebsd.dk> до -arch.
August 24, 2005
Понякога се чудя...
Primate Programming Inc: The Evolution of Java and .NET Training
От днешното WTF.
July 07, 2005
Foo...
А някой ден трябва да започна да проявявам оригиналност в избора на имена за временни файлове :)
[roam@straylight ~]> ls foo.* foo.c foo.jpeg foo.png foo.sh foo.xwd foo.c.35.mach foo.link foo.ppm foo.tar foo.core foo.pl foo.s foo.urls [roam@straylight ~]>
June 21, 2005
Да дадеш минимашина за благотворителност...
Напоследък доста често в разговори достигаме до темата за това как да се справяме с купищата стара компютърна и компютъроподобна техника и всякакви аксесоари, която с годините се натрупва по мазетата, таваните и холовете. Вече трябва да имаме предвид и нов фактор :)
Един от по-популярните начини да сбориш такива стари неща (освен очевидните - да ги изхвърлиш или да създадеш музей за компютърна техника) е даряването на някоя благотворителна организация. Е, както Джереми Заводни е установил наскоро, има поне една благотворителна организация, която се е опарила от подобен опит - Goodwill Industries International изрично забранява всякакви дарения на минимашини или по-големи компютърни зверове!
Както пише Джереми, ясно е, че такава забрана може да се появи само след като някой наистина опита да дари минимашина за благотворителност! :)
June 16, 2005
PGP key-signing party на семинара на Linux-BG?
Една идейка, която ми се върти от известно време из главата - че защо да не я дам най-накрая? :)
На юнското семинарче на Линукс за българи, дали пък да не си направим едно PGP key-signing party или поне key-exchange party? Щураците, които се носим насам-натам с лаптопи и сме достатъчно глупави и доверчиви, че да си пъхаме из лаптопите разни чужди untrusted media, можем да направим и размяната, и самото подписване на място. За другите - нека всеки (вкл. и гореописаните щураци) да си носи купчина листчета хартия (или както направи преди време Калоян Доганов, направо визитки) с името си, PGP key ID и PGP key fingerprint върху тях, и да ги раздава.
Като страничен ефект това може да помогне и за опознаването/разпознаването на хора, които си пишат e-mail съобщения от време на време, пък си мислят, че никога не са се виждали на живо :)
