Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Jabbim: nový český jabber klient

Nový český klient Jabbim se jistě může řadit mezi jedny z nejzajímavějších softwarových projektů v Čechách. Za zatím poměrně krátkou dobu své existence se z Jabbimu stal docela hezky použitelný klient s některými netradičními řešeními i schopnostmi. Zajímá vás jak vypadá? A co jeho vývojáři?

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Seznámení s Jabbimem

Jabbim je klient určený pro protokol XMPP, známější pod jménem jabber. Je napsán v Pythonu a je multiplatformní – běhá pod Linuxem a Microsoft Windows. Je zaměřen v prvé řadě na běžné uživatele, proto se také plánuje podpora zábavních her. Slušivý kabátek Jabbimu je ušit v grafické knihovně QT 4 a pokud se ptáte po licenci, Jabbim patrně příliš nepřekvapí – stejně jako velká řada dalších programů v linuxovém světě je i on vydán pod GNU GPL.

jabbim-connect

Startovací okno – přihlašte se, prosím.

Jak vlastně Jabbim vznikl?

Vznik Jabbimu je také docela zajímavá kapitolka. Protože jsem však osobně u jeho vzniku nebyl, ponechám vysvětlení zasvěcenějším (cituji z blogu vývojářů):

„Vznik jabbimu je spojen s projektem jgames, což byl projekt herního klienta postaveného na knihovně xmpppy. Na jeho vývoji se podíleli Ricardo, HanzZ a grafik Cornelius. Klient ovšem v oblasti xmpp protokolu měl velké problémy s možnostmi knihovny xmpppy, a proto jeho vývoj váznul. Mezitím se HanzZ pustil do vývoje svého klienta, kterého nazval Pyjim. Ten byl o den později přejmenován na Jabbim. Když další z vývojářské komunity okolo serveru Jabbim.cz – Sef – viděl, že projekt stagnuje na xmpppy knihovně, rozhodl se přiložit ruku k dílu. Začal pracovat na vlastní knihovně pro práci s xmpp, Pyxl. Tato knihovna je postavena na knihovně Twisted words. Od této chvíle se začala psát nová historie jabbimu, označovaného také jako -ng (next generation).“

jabbim-roster

Co Jabbim umí a v čem zatím pokulhává?

Jabbim je možné velmi pěkným způsobem skinovat, umí MUC včetně administrace, posílání pozvánek a podobně, poradí si s přenosem souborů, zvládá MUC záložky i metakontakty. Je pluginovatelný – přes pluginy je řešena například historie nebo zobrazování ikonky klienta v notifikační oblasti. Za zmínku dále stojí prohlížeč služeb a prohlížeč konferencí dostupných na daném serveru.

Krom samozřejmých vlastností, které bychom očekávali od každého jabber klienta, disponuje Jabbim také takovými vlastnostmi, které mezi běžný průměr určitě nepatří. Mezi ně patří například ad-hoc příkazy, které umožňují nechat si posílat soubory z Jabbimu na jiný klient s podporou ad-hoc příkazů nebo například vzdálenou změnu svého stavu. Jabbim také do jisté míry zvládá remote controlling, takže se dá klient ovládat na dálku.

jabbim-chat

V současné době nemá zatím příliš smysl kritizovat, vzhledem k tomu, že se stále jedná o vývojovou verzi, jednu připomínku bych ale přesto rád zmínil – osobně mi přijde ne zcela logické grafické rozhraní, což může být do jisté míry pro uživatele problém. Míním tím například volbu „Save“ v nastavení klienta, které nejen uloží změny, jak by člověk čekal, ale také zavře okno s nastavením. Zavírací křížky na každé záložce by možná byly také vhodnější než zavírání ve stylu starších verzí Firefoxu, tedy jeden zavírací křížek úplně napravo. Alespoň dle mého názoru.

JabberJabber.Root.cz

Síť Jabber je ve světě velmi oblíbeným způsobem komunikace mezi uživateli internetu. Nabízí otevřenost, standardní protokol, bezpečnou komunikací, možnost volby oblíbeného klienta a podobně. Root.cz nabízí vlastní Jabber server, který vám nabízí mnoho nadstandardních služeb. Přejděte na Jabber!

Instalujeme

Pokud jste tedy již správně naladěni, pojďme se podívat na instalaci. Předem však upozorňuji, že Jabbim je momentálně v intenzivním vývoji, takže pokud vám nebude něco fungovat, nedivte se.

jabbim-services

Prohlížení služeb.

Jste-li uživatelem openSUSE, Fedory nebo Gentoo, můžete si stáhnout rovnou balíček resp. ebuild. Spouštěcí soubor je k dispozici taktéž pro Microsoft Windows. Nás méně šťastné čeká instalace ze subversion. Tak tedy jdeme na to:

jabbim-archive

Ubuntu 7.10 (nutno mít povolený repozitář universe):

sudo apt-get install subversion python-qt4 libqt4-core libqt4-gui qt4-qtconfig python-twisted python-pysqlite2

Fedora 8:

yum install subversion PyQt python-sqlite2 python-twisted

Nyní je čas na instalaci stažených balíčků, případně, nejsou-li balíčky pro váš systém k dispozici, je na čase sáhnout po Subversion:

svn co svn://dev.jabbim.cz/jabbim/branch/jabbim-ng

Tímto příkazem ze serveru stáhnete zdrojové kódy Jabbimu. Vzhledem k tomu, že je Jabbim napsán v Pythonu, není třeba řešit žádnou kompilaci, stačí prostě vejít do složky Jabbimu a spustit soubor jabbim.sh:

cd jabbim-ng
./jabbim.sh

Pokud máte všechny balíčky, mělo by vám nyní naběhnout okno, do kterého zadáte své přihlašovací jméno a heslo. Funguje? Skvělé! Takže hurá na jabber!

jabbim-MUC

Víceuživatelský chat.

Nesedl vám Jabbim? Netřeba zoufat, klientů pro jabber je spoustu. Na našem serveru jsme psali například o „beruškovém“ klientu Coccinella nebo o klientu Jabbin, který vám umožní přes jabber i volat. Vývojáře a administrátory možná spíše zaujme náš seriál o protokolu jabber.

jabbim-preferences-plugins

(In)aktivace pluginů a jejich případné nastavení.

jabbim-preferences-theme

Nastavení tématu vzhledu.

Zapojte se!

Zaujal vás Jabbim? Není vám lhostejný jeho vývoj? Zapojte se do komunity, budete jedině vítáni! Jak mi bylo řečeno na jabbim@conf.netlab.cz, hodilo by se více vývojářů, grafiků a testerů k vytváření nových pluginů, návrhu modernějších skinů, testování Jabbimu a reportování případných bugů. Samozřejmě pokud máte návrh na novou vlastnost, není problém využít tiketovací systém Jabbimu.

Valentýna vyřešíte v našem butiku

Pánové, Valentýn je tu a tak jsme pro vás v našem butiku připravili balíček dámských kalhotek a trička za zvýhodněnou cenu 365 Kč.

       

Závěr

Jabbim je ambiciózní a velmi zajímavý mladý XMPP klient. Jeho vývoj jde kupředu mílovými kroky a jak uvádí Jabbim tým, stabilní release by měl být do konce roku. Po jeho testování jsem dospěl k názoru, že bych si velmi dobře dokázal představit jeho používání již ve stavu, v jakém je nyní. Jabbim je velmi stabilní a nepadá, což mě opravdu mile překvapilo. Občas sice může chybět nějaká funkce a jistě se tu a tam vyskytne nějaká ta nedokonalost, ale i tak již je Jabbim dost slušný klient, který má před sebou skvělou budoucnost. Držme mu palce!

jabbim-MUC-bookmarks

MUC záložky.

Odkazy

Jakub Šťastný

Jakub Šťastný

Jakub Šťastný byl v letech 2007 až 2008 redaktorem serveru Root.cz. Mezi jeho zájmy patří Linux, programování a typografický systém TeX.

Školení: Pokročilejší kurz jazyka Java

Java je multiplatformní programovací jazyk, který vytvořila a vyvíjí společnost Sun. Java je silný, objektově orientovaný jazyk se širokou komunitou, nabízející především vysokou produktivitu vývoje.

  • Práce s řetězci
  • Regulární výrazy
  • Kolekce
  • Generiky
  • Smyčka typu "for" ve verzi Java 1.5
  • Výčty
  • Vlákna, synchronizace
  • Polymorfismus, RTTI
  • Java Beany
  • JDBC (práce s databázemi)
  • GUI (knihovny AWT a Swing)
  • Java na serveru (servlety, JSP)

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,16

Přehled názorů

SSL/TLS
Spike411 18. 12. 2007 09:25
Nový
└ 
Re: SSL/TLS
filo 18. 12. 2007 09:51
Nový
 
└ 
Re: SSL/TLS
Spike411 18. 12. 2007 09:53
Nový
Uživatelské rozhraní; linkuj.cz; Mac OS X
Spike411 18. 12. 2007 09:50
Nový
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Spike411 18. 12. 2007 09:52
Nový
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Pavel 18. 12. 2007 11:01
Nový
 
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pinky 18. 12. 2007 11:05
Nový
 
│
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
sartori 18. 12. 2007 13:26
Nový
 
│
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Rejpal 18. 12. 2007 14:33
Nový
 
│
 
 
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
zenek 18. 12. 2007 16:38
Nový
 
│
 
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pindal 19. 12. 2007 17:05
Nový
 
│
 
 
 
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pinky 19. 12. 2007 21:02
Nový
 
│
 
 
 
│
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Rejpal 19. 12. 2007 21:25
Nový
 
│
 
 
 
│
│
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pinky 19. 12. 2007 21:39
Nový
 
│
 
 
 
│
│
 
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Rejpal 19. 12. 2007 22:54
Nový
 
│
 
 
 
│
│
 
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Tom fi 19. 12. 2007 23:35
Nový
 
│
 
 
 
│
│
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
sartori 20. 12. 2007 15:18
Nový
 
│
 
 
 
│
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pindal 20. 12. 2007 22:08
Nový
 
│
 
 
 
│
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pinky 20. 12. 2007 22:35
Nový
 
│
 
 
 
│
 
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pindal 20. 12. 2007 23:33
Nový
 
│
 
 
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
HanzZ 19. 12. 2007 21:03
Nový
 
│
 
 
 
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
pindal 20. 12. 2007 22:13
Nový
 
│
 
 
 
 
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
HanzZ 21. 12. 2007 15:24
Nový
 
├ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
anonymní uživatel 18. 12. 2007 11:10
Nový
 
│
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
zenek 18. 12. 2007 11:10
Nový
 
└ 
Re: Uživatelské rozhraní; linkuj.cz; Mac OS X
Spike411 18. 12. 2007 11:10
Nový
jabbim,slackware
foldy 18. 12. 2007 11:01
Nový
└ 
Re: jabbim,slackware
Spike411 18. 12. 2007 11:09
Nový
preco je to take roztahane?
iko 18. 12. 2007 12:14
Nový
├ 
Re: preco je to take roztahane?
rfree 18. 12. 2007 12:25
Nový
├ 
Re: preco je to take roztahane?
Spike411 18. 12. 2007 12:41
Nový
└ 
Re: preco je to take roztahane?
Tomass 14. 3. 2008 03:57
Nový
Rozdily proti Gajim?
Yenya 18. 12. 2007 15:08
Nový
└ 
Re: Rozdily proti Gajim?
Spike411 18. 12. 2007 16:18
Nový
 
└ 
Re: Rozdily proti Gajim?
Yenya 18. 12. 2007 18:29
Nový
 
 
└ 
Re: Rozdily proti Gajim?
Spike411 18. 12. 2007 18:55
Nový
 
 
 
└ 
Re: Rozdily proti Gajim?
Yenya 21. 12. 2007 21:38
Nový
 
 
 
 
└ 
Re: Rozdily proti Gajim?
Spike411 22. 12. 2007 08:33
Nový
Jednoduchá instalace Gajimu do Ubuntu
Libor Šedivý 18. 12. 2007 17:08
Nový
├ 
Re: Jednoduchá instalace Jabbimu do Ubuntu
Libor Šedivý 18. 12. 2007 17:10
Nový
└ 
Re: Jednoduchá instalace Gajimu do Ubuntu
Spike411 18. 12. 2007 19:24
Nový
 
└ 
Re: Jednoduchá instalace Jabbimu do Ubuntu
Libor Šedivý 18. 12. 2007 23:09
Nový
 
 
├ 
Re: Jednoduchá instalace Jabbimu do Ubuntu
Spike411 19. 12. 2007 21:07
Nový
 
 
└ 
Re: Jednoduchá instalace Jabbimu do Ubuntu
msk 20. 12. 2007 14:40
Nový
 
 
 
└ 
Re: Jednoduchá instalace Jabbimu do Ubuntu
Libor Šedivý 21. 12. 2007 23:31
Nový
Fefunguje spojeni s gmail ? ...docela bida.
emmer 18. 12. 2007 20:19
Nový
├ 
Re: Fefunguje spojeni s gmail ? ...docela bida.
Fracty 18. 12. 2007 20:29
Nový
└ 
Re: Fefunguje spojeni s gmail ? ...docela bida.
anonymní uživatel 18. 12. 2007 20:37
Nový
 
└ 
Re: Fefunguje spojeni s gmail ? ...docela bida.
emmer 18. 12. 2007 20:55
Nový
 
 
├ 
Re: Fefunguje spojeni s gmail ? ...docela bida.
Libor Šedivý 18. 12. 2007 23:43
Nový
 
 
└ 
Re: Fefunguje spojeni s gmail ? ...docela bida.
Spike411 19. 12. 2007 02:13
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem