Dokáže tohle váš webový framework? (2.část)

Tento článek navazuje na článek "Dokáže tohle váš webový framework?". Tentokrát se podíváme na komponenty fileUpload, hotKey, inputNumberSpinner, insert, progressBar a tabPanel. FileUpload Pro upload souborů na server je komponenta fileUpload: <rich:fileUpload fileUploadListener="#{fileUploadBean.listener}" id="upload" immediateUpload="false" maxFilesQuantity="3"acceptedTypes="jpg,gif,png"/> Zobrazí se tlačítko, jehož stisk vyvolá standardni "Open File" dialog. Po výběru souboru máme možnost provést upload: Zpracování souboru […]

Recenze IntelliJ IDEA 8

Rok se s rokem sešel a přede mnou sena monitoru usmívá nová uvítací obrazovka programovacího prostředí IntelliJ IDEA firmy JetBrains. A že se povedla! Uvítací obrazovka i verze samotná. Průvodcem žhavými novinkami v komplexním vývojovém nástroji, který udává trendy, bude opět Lukáš Zapletal. Už při testování první veřejné betaverze jsem si nemohl nevzpomenout na Paula […]

Nativní aplikace v Javě

autor: Petr Ferschmann Pokud vás zajímá téma tvorby desktopových aplikací, které mají vzhled a chování obvyklé na cílové platformě, mohl by vás zaujmout článek WinStrom 10: pod pokličkou. WinStrom 10 je ekonomický systém napsaný v Javě, který je dodávan jako nativní desktopová aplikace s instalačními balíčky pro Windows, Linux a Mac OS X. V článku […]

Jython VI

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Seznamy (pokračování) Protože v Jythonu jsou všechno objekty, asi vás nepřekvapí, že i seznam je objektem, a tudíž má své metody. Seznam nejdůležitějších metod je uveden níže. Následující metody manipulují s obsahem seznamu a jejich návratová hodnota je None, což je ekvivalent pojmenovaného "Nic", obdobně jako v Javě […]

Jython VI

autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Seznamy (pokračování) Protože v Jythonu jsou všechno objekty, asi vás nepřekvapí, že i seznam je objektem, a tudíž má své metody. Seznam nejdůležitějších metod je uveden níže. Následující metody manipulují s obsahem seznamu a jejich návratová hodnota je None, což je ekvivalent pojmenovaného "Nic", obdobně jako v Javě […]

GlassFish V3 Prelude je venku

SUN dnes oficiálně uvolnil GlassFish V3 Prelude. Jedná se o aplikační server postavený na modulární architektuře OSGi. Podporuje nejen Javu, ale i například dynamické jazyky, jako je Ruby a Groovy. Z dalších sexy funkcí zmíním ještě třeba zachování sessions během redeploymentu, podporu Comet a možnost použít GlassFish jako embedded verzi. K zahození určitě není ani […]

Krátké zamyšlení nad webovými frameworky

Dagi si pěkně ublognul o Java Server Faces.  JSF mi od počátku připomíná EJB – ambiciózní nabobtnalá specifikace, z jejíž první implementace se mi protáčely panenky. Namátkou – opravdu autorům přišlo normální dělat hyperlinky jako jako javascriptové odesilání skrytých formulářů?  Za zásadní problém (nejen) JSF považuju to, že se snaží zapouzdřit…

Jak předejít a řešit bolest v zápěstí – zkušenosti programátora

Přednáška vznikla na konferenci Java Open Space, kde jsem přednesl kolegům svoje zkušenosti a doporučení z praxe s problémy se zápěstím při dlouhodobé práci s počítačem. Konečně jsem ji zpracoval jako podcast a vystavil powerpoint. Dozvíte se, jaké jsou symptomy potíží, jaký je význam prevence, k jakým patologickým změnám v zápěstí dochází….