Hardware

PC Hardware 129 Technologie 233 ThinkPad 16

Mozilla Firefox 0.9.2 - zlepšuje se!

Firefox

Po cca deseti článcích na tomto web|zine, vyzdvihujících výhody Opery 7.52, musím s radostí konstatovat, že Open Source browser Firefox 0.9.2 se dostal do stádia, kdy začíná být vysoce použitelný. A to je moc dobře.

Zatímco pohrobek beznadějně zastaralého a nebezpečného Internet Exploreru, či jeho kabátků, ať už pod názvem MyIE2 či Maxthon (stydí se MyIE2 za stařičké "virové" IE jádro?), začínal získávat příznivce, bohužel, a utužovat pozici IE, Firefox by tuto pozici mohl zvrátit. Opera, ať už je to jakkoliv dobrý prohlížeč, email klient, RSS čtečka, či IRC klient, je za 39$ pro naprostou většinu uživatelů příliš velký luxus.

O tom, že i když oblečete krávu (MSIE) do hedvábných šatů (MyIE2), tak bude pořád smrdět, jsem psal již dříve. Zlepšující se kvalita Firefoxu, nyní skutečně velice dobrého, lehkého, a stabilního browseru (až na pár extensions nezávislých autorů), těmto uživatelům nabízí velice dobrou alternativu.

Extensions jako AdBlock pro blokování reklamy, AllInOne Gestures pro ovládání browseru myší, QuickNote pro poznamenání si věcí na webu, i s URL, odkud jsou (i když, jsou tam jen 4 schránky, což je málo, škoda, mělo by to být neomezené!), Tabbrowser Extensions pro skvělé vylepšení tabbed-browsing (otevírání záložek v jednom okně, focus po x milisekundách, a mraky dalších věcí).

Celý článek 0 komentářů

Smysl života / The Meaning Of Life

Screw Up

Bohu trvalo 6 dní, než stvořil svět, Monthy Pythonům jen 90 minut, aby jej převrátili naruby. Sedím v pohodlné židli v luxusním hotelu, přede mnou je moře, slaný a vlhký vzduch, piju dobré víno, v ruce iPAQ s WiFi a připojením na hotelový internet. Před chvílí jsem dával dceři pusu na dobrou noc, a ona se krásně usměje, je už tak moc ospalá, a povídá: „Tatínku, to jsme dnes měli moc pěkný den 🙂“, a zavře oči, a spokojeně usne.

Ano, byl to moc krásný den. Je pro mě smyslem života to malé lidské stvoření, které ještě věří tomu, že nějaký objektivní smysl života existuje, stvoření, které ještě má ty nádherné iluze? Jasně. Udržovat a občas plnit její sny, proto abych na její tváři viděl ten šťastný, nehraný, úsměv, to má smysl. Jak dlouho ještě?

Jezdit 300 km/h rudou Corvette s 5.7l motorem s 450hp nebo stříbrným Mercedesem G400 CDI, riskantně sjíždět černou sjezdovku v Alpách, s rozmlácenou nohou, píchat tisíce mladých a svěžích kůzlátek, dávat si luxusní večeře za 20.000 Kč, letět na víkend na hip-hop party do Rumunska, něco nového vymyslet a naprogramovat, poslouchat starou desku na Michell Gyrodeck gramofonu s Benz Glider přenoskou za 300.000 Kč, poprvé se pomilovat s nejnovější přítelkyní, přečíst si dobrou knihu, to je zábava. Jen zábava. Věc, jak zabít běžící čas. Obecný smysl to nemá.

Šest miliard lidí. Stovky miliard lidí před námi. Mám velkou chuť jet do Afriky. Jako misionář. Dělat extrémní věci, takové, co jsem ještě nedělal. Je ještě něco, co jsem nedělal? Cena lidského života? Neexistuje. Nemám cíl pomalu umírat v deseti-pokojovém rodinném domku na okraji Prahy, s tupým pocitem (bez)významnosti.

0 komentářů

Podmíněné vzhledy webu v BLOG:CMS

BLOG:CMS umožňuje ve svých vzhledech definovat podmíněné příkazy, a to dokonce včleněné do sebe. Je toho možné velice dobře využít pro zpřehlednění a zjednodušení správy webu v redakčním systému. Například mohu mít jen jednu hlavičku webu, a v ní podle aktuálního skinu vkládat patřičný title:

<title>
  <%if(skintype,item)%>
   Detail produktu: <%itemtitle%>
  <%else%>
    <%if(category)%>
      Sekce: <%category%> : AVICENNA Company
    <%else%>
      Vítáme Vás na stránkách AVICENNA Company
    <%endif%>
  <%endif%>
</title>

Podobně je možné udělat i sekci jen pro přihlášené uživatele, a ostatním zobrazit hlášení o neautorizovaném přístupu, například takový seznam objednávek:

<%if(loggedin)%>
 <%Plugin(BlogWithOffset,objednavky,20)%>
<%else%>
 <h2>Litujeme, pro tuto operaci se musíte 
     nejdříve přihlásit do redakčního systému.</h2>
<%endif%>
0 komentářů

Práce přináší koláče. A peníze!

Spousta lidí kolem jsou lamy. Nezvdělané. To by nebylo až tak nejhorší. I lama se může pochlapit. Něco se naučit. Nicméně, ono se těm lamám taky nechce vůbec, ale opravdu ani trochu, pracovat. Vrcholem jejich výkonu je smazání mého copyrightu z patičky. Chce se jim jen nadávat a používat to, co dělají jiní. Je pár výjímek, jako třeba Arthur (velký Malý) Dent, či Libor eLKa Krayzel.

Včera jsem si na toto téma vyměnil pár emailů s Patrickem Zandlem (který mi udělil svolení to zveřejnit, a podotknul, že pokud z toho bude problém, tak vše popře; tímto tedy preventivně popírám, že se jedná o Patricka Zandla z marigold.cz).

Tak to zde máte. Nefiltrovaná, nepředžvýkaná strava, bez dalších komentářů z mé strany. Hodnocení si budete muset utvořit svépomocí.

Patrick píše:

Ahoj, tak mám lokalizaci (PunBB fóra) hotovu, 
snad tam není moc chyb - je v příloze.

Já jsem nadšen:

Patricku, ta čeština je dobrá, pro PunBB, mám z ní radost. 
Ale hlavně mám moc radost z toho, že konečně se objevil 
někdo, kdo jen nestahuje, nekomzumuje, ale také něco dělá!

Patrick to komentuje:

Ono to není tak jednoduché - hodně lidí prostě neumí 
programovat, ale dobře umí něco jiného. Já programovat 
neumím, zato rozumím mobilním sítím, někdo jiný nerozumí
sítím, ale zase umí programovat, každý děláme něco

A já doplňuji:

No, ono se Patricku nejedná vůbec o programování, 
takový BLOG:CMS může do češtiny přeložit kdekdo, ale ve 
skutečnosti každý jen křičí, že to není česky, a když si 
to pak 500 lidí stáhne, až to do češtiny přeložím já,
tak poděkují na emailu přesně 3 lidi

Patrick smutně přikyvuje:

Tak to máš docela dobrý poměr. Já když napíšu jeden článek,
který si přečtou stovky lidí, tak dva poděkují a deset
napíše, že jsem debil, že tam mám hrubku
0 komentářů

Tutos - (nej)lepší řízení Vaší firmy

Tutos používám pro řízení jak celé firmy, tak projektů, pro komunikaci se zákazníky, vedení bug tracku, evidenci úkolů, meetingů, a řadu dalších věcí. Tutos je poskytován v GNU GPL licenci a je to webová aplikace založená na PHP a databázi (MySQL, PostgreSQL, InterBase nebo Oracle).

Jak to v praxi funguje? Na telefonu si domlouvám meeting s Komerční bankou. Loguji se do firemní instalaci Tutose, vkládám pro klienta KB nový meeting, a posílám automaticky oznámení emailem této schůzky dvěma zaměstnancům, kteří tam budou muset se mnou být rovněž přítomni.

Hned poté se dívám na bug track, opět v Tutosu, a vidím, že jeden zaměstnanec před pár minutami zapsal servisní zásah, je právě v PPF Burzovní. Jedná se o nadstandardní zásah, Tutos tedy automaticky vygeneroval i vyúčtování. Jakýkoliv kritický servisní zásah by mi byl oznámen okamžitě příchozí (a automaticky generovanou) SMS.

Odpoledne jsem na jednání, mobil mám vypnut, zapínám si jej až pozdě odpoledne, a přichází mi na něj email, že v 18:00 mám obchodní večeři. Naplánovala mi ji asistentka, zapsala do Tutosu, a ten se automaticky postaral o zbytek.

Do Tutosu mají přístup i klienti, práva nastavena pochopitelně jen na projekty, které se jich týkají, mohou tak sledovat stav řešení jejich projektu, problémů, kontrolovat real-time odezvy.

Říká se tomu "active support scheme".

0 komentářů

Chcete rychlé a validní PHP/MySQL fórum?

Je to fórum založená na PunBB, nicméně s velice rozsáhlými modifikacemi. Celý kód, parser a funkce jsou přeprogramované aby generovaly XHTML 1.0 STRICT validní kód, doprogramoval jsem taky RSS export posledních článků, skript pro automatické zálohování a obnovu databáze, poladil pár bugů, co tam byly, a zlepšil rovněž automatický import z phpBB fóra.

Výsledek vypadá nejenom pěkně, ale je to i velice rychlé. Na rozdíl od phpBB, InvisionBoard, či vBulletin je moje modifikace PunBB s pouhými 500kB kódu podstatně rychlejší, má layout dělaný plně v CSS, a je to snadno udržovatelné. Nemluvě o tom, že je to validní. Plně. Není problém včlenění ani do XML aplikací.

Domovská stránka PunBB je na http://www.punbb.org/ a fórum je na adrese http://forums.punbb.org/.

Podpora pro moji rozsáhlou modifikaci PunBB je na adrese http://forum.blogcms.com/, a download je na sourceforge.net.

Instalace?

http://.../install.php

Konverze z phpBB?

http://.../convert/index.php
0 komentářů

XHTML 1.0 STRICT validní fórum

Včera jsem psal o PunBB, sympatickém fóru, které je dostatečně flexibilní pro většinu potřeb. Dnes jsem upravil cca 500kB jeho kódu, a udělal z něj fórum, které je XHTML 1.0 STRICT validní. Podívat se na ně můžete na forum.blogcms.com, včetně trasferu příspěvů z nabobtnalého phpBB. Pokud bude zájem, dám PunBB v mojí úpravě na sourceforge.net k downloadu.

0 komentářů

Nejrychlejší počítače světa

Díval jsem se dnes na statistiku top-500 nejrychlejších počítačů světa. Na prvním místě je počítač s 5.120 CPU, od NECu. Dělá na "earth-simulation". Docela náročný úkol 🙂

Zajímavá na top-500 je pozice Intelu, konkrétně jeho špičkových procesorů Itanium2, běžících na 1.4GHz, a potom Opteron2. Druhý nejrychlejší stroj je složen právě z těchto inteláckých CPU, konkrétně jich tam je (pouze) 4.096. Intel CPU najdeme i na místě 5, 9, 10, 12, 15, 16, 17, a mnoha dalších. Intel je úžasná společnost.

Pár strojů běží i na PowerPC 440, od IBM, nicméně, vzhledem k jejich nízké frekvenci (stovky MHz) jich je potřeba mnohem více. Na specializované úkoly a specializované clusterové operační systémy to nicméně až tak nevadí. Na desktopu již ano, tam PowerPC hrubě nestíhá...

0 komentářů

Spam s AdSense

Před pár dny jsem psal o výběru loga pro systém BLOG:CMS. Za včerejšek mi přišlo poněkud více spamů než obvykle, ale kromě umírajících nigérijců, tam bylo i hodně nabídek na zaručeně kvalitní logo v té nejlepší kvalitě za výborné ceny.

Jinak řečeno, spammeři sledují co děláte, skenují Vaše stránky, a podle toho, co píšete, Vám zasílají obtěžující nabídky. Ještě, že češtinu neumí (zatím) moc analyzovat. Tedy, nevyplatí se jim to.

Mimochodem, moje Opera 7.51 s M2 email klientem a učícím se algoritmem pro rozpoznávání spamu má účinnost kolem 99.9% 🙂 Pokud bych Vám náhodou neodpovídal dlouho na nějaký email, bohužel, jste to 0.1%. Omlouvám se 😉

0 komentářů