JEdit - spouštění
Pár lidí se ptalo na to, jak spouštět JEdit, aby měl dostupné více paměti, je to možné provést velice jednoduše, přes zvýšení heapu alokovaného Javou (místo 64 můžete zadat násobek 16, až po hodnotu 128):
"C:\Program Files\Java\j2re1.4.2_01\bin\javaw.exe" -mx64m -jar "C:\Program Files\jEdit 4.2\jedit.jar"
Dostupný je rovněž screenshot JEditu na mém počítači.
JEdit - nejlepší programátorský editor
JEdit, nejlepší programátorský editor, používám v práci, i doma, mám tam Solaris 8 a Linux (MDK 10), je to javovská aplikace, pod licencí GNU GPL, a je to jednoznačně nejlepší editor, co existuje.
Proč je JEdit lepší než PSPad, UltraEdit, TextPad, Dreamweaver?
- Je psaný pod Javou, funguje tedy na mých Windows, MacOS X, Solarisu i Linuxu. Všude mám stejné prostředí.
- Přestože je psaný pod Javou, tak je neuvěřitelně rychlý.
- Jehu GUI se dá skvěle konfigurovat, moje verze vypadá cosi jako Opera, kdyby Opera byl editor.
- Pokročilé hledání a nahrazování.
- Je to editor dělaný programátory v Javě, což je taková vyšší dívčí programování (společně s C++), multiplatformně, přes všechnu úctu ke skvělému PSPadu, JEdit má mnohem více praktických vychytávek pro praktické programování.
- Podporuje 50 (!) kódování, včetně iso-8859-2, windows-1250 a utf-8.
- Podporuje architekturu pluginů, a jejich automatickou aktualizaci. Ve svém systému mám pluginy BufferTabs, Character Map, Code2HTML, Console, Docker, Error List, FastOpen, Mouse Gesture Plugin, JDiff Plugin, Mouse Snap, PHPParser Plugin, Project Viewer, Quick Notepad, Rename, Sidekick, TextTools a XML.
- Dobrá podpora pro XML/XSLT.
Pro instalaci JEdit editoru musíte mít na stanici JRE 1.4.2 nebo vyšší.
Top-10 aplikace pro Siemens SX1
Druhé dojmy ze Siemense SX1 lze shrnout do dvou vět: “Symbian rulez!” a “Siemens rulez!” :-) Po výměně 256MB karty za 512MB MMC kartu, a doinstalování řady programů, jsem získal v podstatě osobní počítač, neustále dostupný. Na Symbianu je úžasné, že člověk se nemusí přizpůsobovat tomu, co navrhl opilý Fin, či Švéd, ale přizpůsobí si vše podle svých chutí a preferencí. Je tak možné libovolně si přeskládat menu, aktivovat volby rychlého vytáčení, kategorizovat kontakty, a hlavně doinstalovat téměř libovolné aplikace.
Top-10 Siemens SX1 aplikace:
Aplikace | Popis |
---|---|
Opera 6.20 | fantastický XHTML prohlížeč pro Symbian s podporou CSS, JavaScriptu, blokací popup oken, a především skvělého renderování stránek |
NetFront | velice slušný prohlížeč XHTML, nicméně pro větší stránky se mi jej podařilo párkrát shodit |
Doris Browser | základní HTML prohlížeč, pokud nemáte MMC kartu, je to stále dobrá volba |
CameraFX | s touto aplikací je možné dělat mnohem lepší fotky, a ve velice slušné kvalitě, a následně je odesílat třeba emailem |
SmartMovie | skvělý přehrávač videa, včetně titulků, podpora pro XViD kodek, film o délce 2 hodiny má délku cca 220MB |
QuickSheet | skvělá implementace Excelu pro Symbian, neuvěřitelně užitečná věc! |
QuickWord | skvělá implementace Wordu pro Symbian |
Handy Book | Epoc DOC book reader pro Symbian, je to formát, který používá Palm, a existují pro něj tisíce knih na internetu zdarma, jedna z nejlepších stránek je memoware.com, není od věci moci kdykoliv zjistit stav HIV v Botswaně, ne? |
AgileMessanger | ICQ, AOL, MSN a Yahoo! pro Symbian |
FExplorer | skvělý správce souborů |
Klávesnice SX1
Klávesnice SX1 je velice inovativní, a je velice dobrá. Musíte na ní psát oběma rukama, a potom píšete mnohem rychleji, než na klávesnici normální. Skělá koncepce. Jen doufám, že ji Siemens zachová i pro příští modely, na rozdíl od příšerných Nokia klávesnic (těch módních výstřelků; inovace za každou cenu), je toto inovace, která má smysl.
Zpívám na kříži
And always look on the bright side of life…
Always look on the right side of life…
(Come on guys, cheer up!)
Always look on the bright side of life…
Always look on the bright side of life…
(Worse things happen at sea, you know.)
Always look on the bright side of life…
(I mean - what have you got to lose?)
(You know, you come from nothing - you’re going back to nothing.
What have you lost? Nothing!)
Always look on the right side of life…
Song and lyrics from Life Of Brian (Monthy Pythons).
WAP verze WELL.DONE
Zprovoznil jsem na http://wap.hulan.cz/ WAP verzi tohoto webu. Testováno na Siemens SX1. Je nutné si v telefonu upravit default encoding
ve WAP browseru na UTF-8
.
Na hlavní stránce se zobrazí odkazy na 10 posledních článků, po kliknutí na odkaz se zobrazí celý článek, a dole u každého článku je ještě odkaz na komentáře k němu. Tedy plný WAP komfort. :-)
Siemens SX1 - ať žije král!
Po prvním rozboru a druhém rozboru aktuální telefonní situace na trhu, a budoucího vývoje, kdy jsem se rozhodoval mezi SonyEricssonem K700i, Nokií 6230 a Siemensem S65, jsem si včera objednal Siemens SX1. Cena? Excelentní, nejlepší dostupný (Smart)Phone za 8.300 Kč (včetně DPH!), k tomu USB kabel za 400 Kč, a 256MB MMC karta za 1.500 Kč. Celý balíček tedy za 10.200 Kč (vlastně, ani ne tolik, ihned jsem v místním bazaru prodal T630 za 5.000 Kč).
SX1 je dokonalá věc. Symbianu jsem se dlouho bránil. Od té doby, co se přestal vyrábět Psion 5mx s klávesnicí, který jsem miloval, jsem na Symbian OS zanevřel. Vzhledem k tomu, že novymobil.cz nabízí SX1 za pouhých 8.300 Kč, rozhodl jsem se to prostě risknout. Na internetu (mobilmania forum) je na tuto firmu mraky pomluv, proto jsem zvolil dodávku na dobírku, nikoliv platbu předem. Objednával jsem SX1 včera ve 12:00 a dnes ve 12:00 jsem jej měl u sebe na stole. V bezvadném stavu, s češtinou, včetně originál záručního listu a českého manuálu.
Nepoužívejte alternate stylesheet!
alternate stylesheets
jsou možnost jak jednu stránku ostylovat
více různýmí způsoby, možností podporovanou například Firefoxem, či Operou.
Nicméně, jedná se zjevně o špatné řešení tohoto problému. Podívejme se na to
blíže:
Špatné řešení pro Firefox a Operu:
<link rel='stylesheet' type='text/css' href='primary.css'/> <link rel='alternate stylesheet' type='text/css' href='gray.css' title='Šedá'/> <link rel='alternate stylesheet' type='text/css' href='red.css' title='Rudá'/> <link rel='alternate stylesheet' type='text/css' href='green.css' title='Zelená'/>
V čem je toto řešení špatné?
- Prohlížeč načítá nejen aktivní stylesheet, ale i veškeré ostatní CSS soubory, a to již při prvním zobrazení stránky (můžete si to ověřit, nainstalujte si výborný Proxomitron). Tímto se zbytečně přenáší desítky až stovky KB dat!
- Při změně aktivního stylu a přechodu na jinou stránku neumí Firefox ani Opera tento styl udržet i nadále aktivní, čtenáři se tudíž zobrazí primární styl. Což je velice matoucí.
- Mnoho lidí používá na trvalé přepínání alternativních stylů JavaScript, ale
často špatně napsaný JavaScript (používal jej třeba Rony),
který Operu identifikuje jako browser údajně nepodporující
alternate stylesheet
. - Microsoft Internet Explorer, zastaralý, ale stále používaný browser, alternativní CSS soubory nepodporuje vůbec. Jeho uživatelé uvidí jen primární styl.
Správné řešení pro veškeré browsery?
Správným řešením je samozřejmě alternate stylesheet
vůbec nepoužívat,
a přepínat alternativní styly třeba skriptem na straně serveru. Jedno takové řešení
jsem již
publikoval
dříve. Na jeho praktickou realizaci se můžete podívat na demo.blogcms.com.
Proč nikdo nevyrábí dokonalý telefon?
Nemám zájem o SmartPhone. Pokud potřebuji PDA, mám na to svůj iPAQ s WiFi a Bluetooth. Nicméně, telefon v dnešní době plní stále více funkcí, počínaje zábavou, a konče datovými přenosy. Tři nejlepší kusy obyčejných telefonů jsou dnes jednoznačně SonyEricsson K700i, Nokia 6230 a Siemens S65.
Plusy a mínusy:
SonyEricsson K700i - recenze
Plus | Mínus |
---|---|
|
|
Nokia 6230 - recenze
Plus | Mínus |
---|---|
|
|
Siemens S65 - recenze
Plus | Mínus |
---|---|
|
|
Takže, kdo je vítězem?
Z tohoto porovnání mi jednoznačně nelépe vychází Siemens S65.
Siemens S65 má oproti SE K700i rovněž 40MB paměti (jenže s měnitelnou MMC kartou), má sice mírně horší displej (ale stále je to velice dobrý displej; podstatně lepší než Nokia 6230), možnost domácího upgrade firmware přes sériový kabel, a poměrně velice slušný foťák na občasné momentky (telefon má člověk pořád u sebe, foťák ne!), a je rovněž, překvapivě, nejlevnější.
Nicméně, jedna věc zde přebíjí všechny ostatní, a to je (ne)-podpora EDGE
. Pokud T-Mobile rozběhne za 3 měsíce EDGE
, budu rozhodně jeden z prvních, kdo si jej k CDMA
Eurotelu aktivuje. Mobilní data potřebuji. Otázkou je, zda mizerný displej a zpracování Nokie 6230 versus podpora EDGE
za to vůbec stojí. Pokud by výrok zněl ano, byla by právě Nokia 6230 právě tou nejlepší kompromisní volbou.
Husí játra a běžný letní den
Tak jsem seděl včera večer v Holliday Inn hotelu, ten naproti Kongresovému centru, kde je nová pobočka firmy, vedle mě sedí Tony, o deset let starší, a taky Otto, o 20 let starší, o všichni si pochutnáváme na trojité dávce místního nejlepšího předkrmu, husí játra. Husí játra jsou výborná večeře, a toto je jedno z málo míst v Praze, kde je umí dělat, jsou zde naprosto lahodná, jemná, prostě fantastická.
Na pití si dáváme Kubíka, což je jediná ovocná šťáva, ve které nejsou mraky konzervačních látek. Já, Tony, ba i Otto, pijeme jen Kubíka, pokud si tedy zrovna nedáváme Tarapaca Merlot, jediné víno, co se dá kupovat a pít po paletách, a pořád nám chutná.
Husí játra nám nosí jedna sympatická slovenka, ve velkém sále restaurace, s výhledem na tmavé sídlo BIS, nebo koho vlastně, za hotelem, jsme jen my tři, a ji naše sešlost zjevně baví. Slovenky mají takovou veselou, přirozenou, vášnivou povahu, mám je, kromě těch husích jater, Tarapacy Merlot, a Kubíka, moc rád.
Tento příběh dnešního dne je bez pointy, je to takový normální, spokojený, letní den, s čerstvými květy na stole.
XHTML a semantický kód versus realita
XHTML, pokud by se používalo, tak jak má, je jazyk sémantický. Na rozdíl od HTML. Fakt je ale ten, že na velké většině dnešních XHTML 1.0 STRICT validních webů té sémantiky moc není. Je tam spíše k vidění 3x do sebe vnořený DIV, který není o nic víc sémantický než známá posloupnost TR, TD, TR, TD.
Takový XHTML validní web sice používá CSS pro formátování, ale to je také v podstatě celé. Vypadá to, jako by někteří web-designéři zcela zapomněli na to, kolik sémantických značek (X)HTML zavádí.
Podívejte se třeba na tento thread na forum.blogcms.com. Jeden zmatený uživatel tam chce, aby v defaultní instalaci BLOG:CMS bylo místo:
<h1>The Weblog for Jeremiah Kemper</h1>
přesně toto:
<div class='blogtitle' id='topblogtitle'> <span class='blogtitletext' id='topblogtitletext'> <h1>The Weblog for Jeremiah Kemper</h1> </span> </div>
Když jsem se na to podíval, chtělo se mi zvracet. Doslova. Mezi tím, co tento člověk chce, a 1px širokými GIFy v tabulkách není naprosto žádný rozdíl!