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

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 »

jUnit, TDD, Test Driven Development: Zamiloval jsem se do automatického testování

Mnoho jsem o automatickém testování četl, kdysi jsem to několikrát zkoušel (ale špatně, protože jsem testy nepsal předem, ale dodatečně) a až teď jsem skutečně objevil jeho kouzlo. Zjistil jsem nejenom to, že není vůbec otravné, ale dokonce že to je velice příjemné a celkem dost užitečné. Řekl bych, že to je tím, že jsem […]

Read the rest of this entry »

Vyšlo preview NetBeans 4.1

Vyšlo preview NetBeans 4.1. Je zaměřené hlavně podporu některých zběsilých Sunovských standardů, jako jsou EJB a WebServices. Pokud chcete vědět, jako snadněji stavět a živit tyto bumbrlíčky, mrkněte na Developing J2EE Applications in NetBeans IDE. Doporučuji ale taky mrknout na Spring Framework a popřemýšlet, jestli opravdu EJB potřebujete… 😀

Read the rest of this entry »

Jak začít se Spring Framework

Spring Framework je momentálné můj J2EE objev měsíce a řekl bych, že to možná bude i objev roku. Většina věcí, které jsem až dosud dělal (za pomocí Struts a Hibernate) se dá dělat ještě jednodušeji a logičtěji (čitelněji) než dříve. Pokud taky tvoříte webové J2EE aplikace, věnujte Springu svoji pozornost. Nebudete litovat. V článku přináším […]

Read the rest of this entry »

Potřebujete pěknou paletu málo opakujících se barev?

Potřeboval jsem pro jednu naši aplikaci paletu málo podobných barev. Dlouho jsem hledal, až jsem na jedné stránce našel tabulku barev Excelu. Převedl jsem ji do Javy a nabízím vám ji k dispozici.

Read the rest of this entry »

How to deploy Oracle PL/SQL or execute sql commands specified in file from Ant

I was looking for the way how to deploy Oracle PL/SQL from ant or execute more sql commands that are specified in file. Solution is quite simple, but I did’nt find it in Google.

Read the rest of this entry »

Proč půjdu do Tygra (Java 5.0 Tiger)….

Toto je reakce na spot na Dablogu. Já do 5.0 teda rozhodně půjdu. 

Read the rest of this entry »

Tygr (Java 5.0 Tiger) je z klece venku: Seznamte se s anotacemi…

Tak Java 5.0 Tiger je venku (jak o tom již kde–kdo psal), takže ho už budeme muset asi brát vážně. Protože generics, autoboxing a další věci jsou všeobecně známé, chtěl bych se věnovat věci, která pro mě byla dlouho záhadou a teď musím uznat, že to bude asi dost užitečná věc…

Read the rest of this entry »