Eclipse a drobné maličkosti: klávesové zkratky

Pořádný geek se pozná podle toho, že dokáže svůj nástroj ovládnout pomocí rychlých chvatů a hmatů pokud možno bez interakce s hlodavcem. V Eclipse je jako v každém jiném IDE celá řada klávesových zkratek, ale jedna z nich je trochu speciální. Stisknutím Ctrl+Shift+L vám totiž Eclipse zobrazí seznam všech dostupných klávesových zkratek včetně jejich...

Porovnání Maven 2 pluginů pro IntelliJ Idea

Integrace build systému do IDE je věc pro mne nepostradatelná. Není ovšem integrace jako integrace. Pokud používáte Maven 2 a IntelliJ Idea jako my, zjistíte, že pluginů je řada, ale velmi rozdílné kvality a velmi rozdílné aktuálnosti. Navíc osobně si velmi cením možnosti buildovat projekt přímo z IDE - toto buildování je totiž řádově rychlejší než...

Eclipse a drobné maličkosti: generování toString

Eclipse delší dobu nabízí možnost vygenerovat metody pro hashCode a equals z instančních proměnných třídy. Pokud jste si možnost generování těchto metod oblíbili, tak vám zřejmě chybí generování třetí metody do party a to toString.

Proč Maven

maven logo
Chtěl bych vám přiblížit své zkušenosti s Mavenem. Kdy si myslím, že je dobré jej používat, proč je to dobré, a kdy naopak není.Nebudu popisovat co Maven umí a neumí. K tomu vám doporučuji záznam své přednášky Maven: praktický průvodce a bezplatnou knihu Better builds with Maven.

Představení IBM Rational Software Architect V7.0

Rational Software Architect V7.0 je integrované prostředí od firmy IBM  pro vývoj a tvorbu aplikací primárně pro platformu jazyka JAVA, i když se dá použít i pro tvorbu projektů např. v jazyce C, C++. V tomto článku se pokusím představit produkt firmy IBM - IBM Rational Software Architect (RAS ) ve verzi  7 a to konkrétně v těchto...

IBM Rational a metodika RUP

Cílem tohoto článku je shrnout základní parametry jednotlivých produktů rodiny IBM Rational a začlenit je do jednotlivých fází vývoje softwaru dle metodiky RUP.

Eclipse a drobné maličkosti: Ant builder

Eclipse logo
Musím nepokrytě přiznat, že kdybych znal dříve níže popisovanou vlastnost Eclipse, ušetřil bych si spoustu času a nervů. Problém, kterému jste vystaveni, ať už používáte jakékoliv IDE, se jmenuje dostatečně flexibilní buildování projektu. Vývojová struktura projektu bývá totiž diametrálně odlišná od výsledku buildu např. WARu. Můžeme sice použít...

Transparentní cache pomocí Aspektově Orientovaného Programování

Jeden z důvodů proč jsem si oblíbil aspektově orientované programování (dále AOP) je možnost transparentně rozšiřovat stávající API o další funkčnost bez nutnosti do něj přímo zasahovat. V tomto článku bych vám rád možnosti AOP ukázal na implementaci cacheování vrstvy pro přístup k databázi.

Eclipse a drobné maličkosti: moje úkoly

Každý programátor si občas dělá do zdojového kódu poznámku FIXME či TODO s tím, že s k ní později vrátí. Pokud na projektu pracuje více programátorů, je většinou složité zpětně dohledat všechny fixy a todo, které patří danému programátorovi. Proto si ukážeme jak v Eclipse využít view Tasks a pomocí příslušného filtru zobrazit pouze určitou skupinu...

Eclipse Data tools platform

Eclipse logo
Jedním ze subprojektů Eclipse je i data tools platform project (dále jenom DTP). Data tools to je především databáze, ale krom podpory koncového vývojáře, je DTP taky o poskytování konektivity k datům (i jiným než v relační databázi) a o abstrakci nad daty. To jsou vlastnosti, které mohou využít další komponenty platformy Eclipse jako například...

 
strana 3/5celkem 43 položek