Klient - životný či neživotný?

Když jsme na začátku roku 2006 začali vytvářet Jabber.cz Wiki tak se po čase objevil problém se skloňováním slova klient. Jsem si skoro jistý, že většina lidí žádný problém nevidí a skloňují ho v životném tvaru klient-klienta-klienti-klientů. Problém je v tom, že pro počítačový program je teoreticky vhodnější používat skloňování neživotné - nainstaluj si klient, v tomto klientu se to nastavuje takhle, toto vše jsou jabberovské klienty, atd.

Jakkoliv se neživotné tvary mohou zdát podivné, zvláštní a mnoha lidem (kteří v dobré víře “opravují” tyto tvary na wiki) zcela špatné, myslím si, že je třeba tuto možnost přinejmenším zvážit. Neboť jazyk se rozvíjí a toto použití slova klient je pro něj relativně nové.

Vtipné je, že někteří lidé jsou schopni zcela bez diskuse změnit na Wiki i článek s pravopisnými “guidelines”, který v původní verzi doporučují/nařizují tu druhou, “divnější” formu, tak, aby preferoval tu “jejich”.

Comments

O arogantních správcích vrací úder

Jsem teď poslední dobou zase narazil na pár příspěvků o arogantním přístupů Jabbimáků, resp. Pinkyho a napadla mě jistá myšlenka.

Jsem si totiž skoro naprosto jistý, že lidi kolem Jabbim (na fóru nebo konfeře) jsme řádově více lidem pomohli nebo odpověděli slušně než které jsme arogantně poslali doprdele.

Jak je tedy možné, že na fórech je tento poměr opačný? Buď je můj výše uvedený pocit mylný a ten poměr odpovídá skutečnosti, a nebo je to v něčem jiném.

Třeba existuje vztah mezi člověkem typu “nemá nic na práci a proto leze a přispívá do všech fór na internetech” a člověkem, který je arogantně poslán doprdele.

Co tím chci říct je doufám každému jasné :-).

Comments

O arogantních správcích

Jeden nejmenovaný správce nejmenovaného českého XMPP serveru už získal mnoho přívlastků. Arogantní hovado, namyšlený čůrák, lhář, a další. Nebudeme polemizovat o tom, zda je to pravda, či ne. (To nelze zas tak jednoduše rozhodnout)

Zajímavější je, že někteří lidí tvrdí, že je v důsledku toho jím provozovaný server nedůvěryhodný, zavrženíhodný a určitě není hodný. Někteří lidi tvrdí, že jediným seriozním serverem je ten bastl^H^H^H^H^Hřešení od Google. Někteří lidi dokonce tvrdí, že seriozním řešením je XMPP server od Seznamu, který možná někdy bude fungovat, ale dnes se jedná pouze o technické demo, spíš hračku vývojářů než cokoliv jiného.

Je potom jasné, že člověk, který považuje neexistující řešení za seriozní, si neuvědomí jednu zajímavou skutečnost. A to, že všechny ty důvěryhodné, seriozní a skvělé velké servery, které znamenají spásu světa a osvobození od zlých malých firem, s uživateli komunikují… no… málo. Víte, kdo spravuje server od Google? Mluvili jste s někým takovým? Už jste tomu člověku, který celý den spravuje něco pro vás (a u Google je za to dokonce placený) měli šanci říct, že to dělá blbě? Měli jste šanci slyšet jeho odpověď?

PS: Pro vyjasnění: Velké servery mám rád a myslím, že jsou nadějí pro lepší uchycení XMPP řešení. Proti serveru od Google taky nic moc nemám, ale v některých ohledech to bastl je.
PPS: Jo a všimli jste si, kolikže transportů u Google nebo Seznamu běží?

Comments

Filosofie XMPP

Předem bych rád upozornil, že se jedná o můj osobní názor a proto je na mém osobním blogu. Hned vzápětí bych dodal, že se považuju za jednoho z nejinformovanějších lidí co se XMPP týče v České republice.

Stal jsem se dnes svědkem copy-paste několika příspěvků z jedné nejmenované diskuse na jednom nejmenovaném “elitním” diskusním serveru. Hlavním tématem byl testovací provoz self-proma služby Jabbim ve statusech uživatelů nového ICQ transportu na Jabbim.

Ačkoliv je jasné, že je tato funkce pro některé uživatele nepříjemná, zvláště v testovacím provozu, kdy na ni ještě nebylo upozorněno, tak jeden pohled na věc mi přišel donebevolajícím způsobem zvrácený.

Tento pohled se totiž nezakládal na stížnosti na to, že si o mně lidi z “ajska” myslí, že jsem kretén, když mám ve statusu takové něco tak praštěného, jako říkanka o Jabbimu. Zakládal se na argumentu, že se jedná o odporné porušení standardu XMPP, zvrhlé znásilnění protokolu, svévolnou změnu klient-klient komunikace na serveru a, a to zejména, o narušení jakési abstraktní filozofie Jabberu.

Co je na tom divného? Pro mě je nejhorší naprostá odtažitost od reality tohoto nejmenovaného diskutéra. Cituje napřed RFC 3922, což je dokument o mapování XMPP na jakýsi abstraktní model IM systému navržený před pár lety v rámci standardizačního procesu, který snad dnes už nikdo nebere vážně. Dále cituje XEP-0100: Gateway Interaction, podle kterého prý se má status message “forwardovat”, nikoliv “plácnout tam, co se adminovi zamane”. No a do třetice vyhrožuje maily do “globální jabber komunity”.

Co z toho vyplývá? Dle mého názoru třeba to, že tomuto člověku nevadí možnost, že trpí uživatelé. Vadí mu možnost, že trpí dokument, který upřesňuje (best practice) postup pro danou situaci.

Dalším tvrzením, které mě vždycky zabolí, je tvrzení, že XMPP není navržené pro “pár mega-serverů” ve smyslu, že je špatné, když je na jednom serveru víc než tisíc lidí online. O tomto si osobně myslím, že je nejnebezpečnějším pohledem všech podobných “xmpp-filozofů”, kteří dávají přednost své utkvělé abstrakci “ideálů” před pragmatickým pohledem na věc.

Nebojím se totiž říct, že větší servery jsou pro popularizaci XMPP řešení lepší než malé servery. A nenechte se zmýlit - sám miluju decentralizaci a možnost volby serveru a klienta a všemi deseti jsem pro to, aby každá rodina měla vlastní XMPP server pokud chce. Ale rovněž jsem pro to, aby rodina, která vlastní XMPP server nechce neměla problém se na XMPP dostat několika kliknutími bez desítek návodů a bez pročítání stovek různých flejmů o kvalitách různých serverů.

A server se stovkou uživatelů nemá hybnou sílu nabrat další uživatele, kteří se nakonec stanou potenciálními položkami v kontakech každého uživatele veřejného XMPP řešení. Server se stovkou tisíc uživatelů tuto hybnou sílu má větší.

Server s milionem uživatelů už je docela dobrý základ pro řetězovou reakci.

Abych to shrnul, neboť jsem se rozepsal podstatně víc, než jsem měl v plánu, a abych se vrátil k tématu upoutávek ve statusu na ICQ transportu:

Jsem ochoten diskutovat o tom, jestli je vůči uživatelům slušné měnit jim statusy. Je pravda, že se mi to taky moc nelíbí. Ale stejně tak je pravda, že je to rozhodnutí provozovatele, že se týká dodatkové služby (ICQ transport není povinnou součástí XMPP serveru, ve světě je to už spíš výjimka) a hlavně se týká dodatkové služby, která je provozována zdarma za podmínek, které si provozovatel stanoví.

Nejsem však ochoten diskutovat o tom, jestli je takový přístup narušením jakési vyšší filosofie, protože mám XMPP/Jabber rád jako technologii, která skutečně funguje a kde mám své kontakty, ne jako technologii, o jejíž krásném návrhu a filosofii můžu snít před spaním.

Ten krásný návrh totiž musí fungovat.

Kecy nefungují.

XMPP funguje. Ale bez uživatelů nemá hodnotu. A jestli pár slov upoutávky ve statusu přidá uživatele, tak sem s tím.

XMPP není brána do ICQ. ICQ transport je brána do XMPP. — já, teď.

Comments

Jsem těhotný

Právě jsem si pochutnal na šunce s majonézou a zapíjím to kefírem. Yay!

Comments

Režim

Ve středu večer jsem šel spát ve čtvrtek v šest ráno. Ve čtvrtek večer jsem šel spát v pátek v deset ráno. V pátek večer jsem šel spát v sobotu v sedm ráno. Dneska večer asi taky dnes spát nepůjdu. Už ani nevím, kterým směrem se ten režim snažit posunout, aby byl synchronizovaný s lidmi okolo.

Comments

Sefova židle

Právě sedím v Sefově židli. Pocta, které se většině z loserů jako jste vy nikdy nedostane.

Jen pro úplnost:

sef = komercni devka lina, mrdka medialni, ve volnem case pyca a sprosty dlazdic

Comments

Personal Eventing

Čekali jsme na to dlouho. Když jsme se dočkali, tak to fungovalo jen někomu. Ode dneška se to konečně týká všech lidí, kteří si umějí vybrat správný server. O čemže mluvím? Personal Eventing via Pubsub, známý jako PEP nebo ta věcička s náladou, písničkami a další spoustou blbostí pro děcka. Konečně máte možnost kohokoliv, kdo spamuje každé tři minuty novým statusem s názvem písničky seřvat, ať toho nechá, že to patří do User Tune.

A jakže se to používá? Stačí obstarat rozumně nového klienta (Zcela jistě to podporuje Psi od verze 0.11, Jabbim SVN nebo od budoucí verze 0.4, Miranda asi tak od 0.7, nejspíš Gajim), pro User Tune nastavit spolupráci s přehrávačem hudby, zapnout/nastavit a je to.

Když už to budete mít, tak si můžete přidat kontakt jabstatus@njs.netlab.cz, který je teďka fungl nový, má ovládání přes ad-hoc (díky Sefovi) a vůbec je neuvěřitelně skvělý, a pak si tyto informace nechat vypsat na svém webu pomocí zobrazovátka (Sef o něm už psal taky), které jsem pro změnu vyrobil já (číslo motivačního účtu vám rád poskytnu na Jabber ID zenek@jabbim.cz). Stačí vložit tento kód (zatím javascript, další možnosti vkládání promyslím, je to dva dny staré)

Update, upozornění: jedná se o zkušební provoz a v budnoucnu to nejspíš bude fungovat na jiném URL a taky se dost možná budou jinak nastavovat parametry, takže s tím počítejte!!!!111oneoneeleveněěě

<script src="http://www.jabbim.cz/status/status.php?jid=JID&type=script" type="text/javascript"></script>.
Kromě toho, že to mám tady v blogu, tak se můžete mrknout na screenshoty zde:

Již zmíněnými ad-hoc příkazy lze snadno měnit nastavení:

Které se projeví takto (Dark skin, nálada se už nezobrazuje):

Comments (8)

Aby to nevypadalo, že nic nepíšu

Pinkátor konečně zprovoznil doménu pyco.cz, tak mám kam psát :-).

Comments

Hello world!

Welcome to Pyco.cz Blogs. This is your first post. Edit or delete it, then start blogging!

Comments (1)

Next entries »