TOMÁŠ HUBÁLEK BLOG: BAVTE SE PŘIMĚŘENĚ…

Zapomeňte na Ant, je tu Maven

Minulý týden jsem na serveru DevX.com v podstatě náhodou narazil na tutoriál týkající se Mavenu. Do té doby jsem si myslel že Maven je nechutně složitý a komplikovaný moloch, který určitě nepotřebuju. A není to pravda…

Read the rest of this entry »

Chybí vám v Javě přetěžování operátorů a víceřádkové stringy? Volte pro přidání…

V poslední době (nejčastěji v souvislosti s učením se pythonu ;-)) mi v Javě chybí přetěžování operátorů (jak nádherně by se pracovalo s java.util.List, java.util.Map, kdybychom nemuseli psát MyBean bean = (MyBean) list.get(1); ale jednoduše MyBean bean = list[1];. Taky už mě prudí stmt.execute( “SELECT * FROM employees ” + “WHERE empname = ?” ); […]

Read the rest of this entry »

Jython: Chybí vám historie příkazů a code completion? Potřebujete Jython Console!

Super program, po kterém jsem dlouho toužil. Nejenom že má historii příkazů, ale má dokonce code completion, jak pro Javu, zak pro Jython. Práce se interaktivním interpreterem Jythonu nebyla nikdy jednodušší. Pokud si hrajete s Jythonem, určitě to zkuste… Stránky programu jsou Jython Console with Code Completion, screenshoty najdete na Screenshots – Jython Console with […]

Read the rest of this entry »

Co je Jython (dozvíte se v 10 minutách)

Skvělá prezentace An Introduction to Jython seznamující s tím, co je Jython. Proběhnete ji celkem rychle a stojí to za to.

Read the rest of this entry »

Nebaví vás standardní Look And Feel Swingu? Zkuste nějaký jiný…

Na stránkách http://javootoo.l2fprod.com/ najdete přehled alternativních look and feel pro Swing. Pokud si pak chcete spustit NetBeans s novým look and feel, zkuste třeba /opt/netbeans-4.1/bin/netbeans -ui net.sourceforge.mlf.metouia.MetouiaLookAndFeel -cp /home/tom/metouia.jar

Read the rest of this entry »

JSP a mnoho zbytečných prázdných řádků

Ti kdo čtou konferenci na java.cz to ode dneška také vědí a pro vás ostatní mám skvělý objev: Vadí vám, že HTML kód vašich JSP stránek je plný zbytečných prázdných řádků a nevíte co s tím? Snadná pomoc…

Read the rest of this entry »

Dive Into Python: Knížka o Pythonu, kterou jste si chtěli přečíst…

Python jsem se učil a stále učím z “Learning Python” od Marka Lutze a Davida Aschera. Našel jsem ale na webu další zajímavou knížku a to navíc zdarma…

Read the rest of this entry »

Java: Jython jako interaktivní laboratoř pro pokusy s Javou…

Jython má, mimo mnoha jiných skvělých vlastností, také interaktivní interpreter. Toho se dá celkem pěkně využít, když si chcete nějakou Javovskou třídu vyzkoušet a nechce se vám psát public class TestClass {…

Read the rest of this entry »

Java: Předávání parametrů odkazem, nebo hodnotou?

Předávání parametrů v Javě může začátečníkům činit občas potíže a tak bych chtěl ukázat dva příklady na toto téma…

Read the rest of this entry »

Aspektově orientované programování (AOP): K čemu je to dobré?

Aspektově orientované programování je jiný přístup k programováni, který umožňuje poměrně elegantně řešit některé problémy, které se v klasických programovacích jazycích řeší zbytečně složitě. AOP není revoluční, ale spíše evoluční krok, nejedná se ani o konkurenta ani o následovníka, ale spíše o doplněk ke klasickému objektově orientovanému programování …

Read the rest of this entry »