Pohádka o dvou programátorech
Překlad z anglického mailing listu. Autor Neil W. Rickert. Original lze najít zde
Czech Java User Group
Překlad z anglického mailing listu. Autor Neil W. Rickert. Original lze najít zde
O novém build nástroji gradle jsem již psal. Je to už rok a co se za tu dobu stalo? Gradle nám vyrostl z verze 0.2 na verzi 0.7, která je už velmi rozumně použitelná. A proto jsme se rozhodli gradle použít pro náš první projekt.Jedná se o velmi jednoduchý projekt (matcher pro easymock). Tento projekt […]
Díval jsem se dnes, kolik soutěžících je přihlášeno, a s hrůzou jsem si uvědomil, že jsem soutěž zapomněl vyhlásit na portálu java.cz. Pozdě, ale přece to tedy teď napravuji. Podrobnosti k soutěži najdete v odkazovaném blogu. internetové odkazy: http://blogs.sun.com/japod/entry/sout%C4%9B%C5%BE_o_sunspot_development_kit
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Funkce a způsoby předávání parametrů Jython, i když je objektově orientovaný, nepodporuje přetěžování funkcí. Toto je vynahrazeno širokou paletou možností, jak předávat parametry. Tyto, níže popsané vlastnosti, Java nepodporuje. Funkce s nepovinnými argumenty Kromě standardního způsobu definování funkce, je možné funkci definovat s proměnným počtem argumentů tak, že pro […]
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Funkce a způsoby předávání parametrů Jython, i když je objektově orientovaný, nepodporuje přetěžování funkcí. Toto je vynahrazeno širokou paletou možností, jak předávat parametry. Tyto, níže popsané vlastnosti, Java nepodporuje. Funkce s nepovinnými argumenty Kromě standardního způsobu definování funkce, je možné funkci definovat s proměnným počtem argumentů tak, že pro […]
Opožděně jsem si všimnul, že projekt Spring modules již není aktivně podporován (je deprecated) a místo toho je doporučeno přejít na Spring Extensions.Spring Modules obsahuje rozšíření, moduly, pro jednodušší napojení Spring frameworku na knihovny třetích stran. Kromě toho nabízí pro určité oblasti odstínění od konkrétních technologií, např….
Stal jsem se certifikovaným Scrum Masterem a rád bych se podělil o své zážitky ze školení, které perfektně vedl Boris Gloger…
Oracle vypustil do světa finální specifikaci Java Specification Request (JSR) 225, XQuery API for Java™ (XQJ). K dispozici je také referenční implementace a compatibility kit.
Vývojové prostředí Eclipse ve verzi Galileo (3.5) se dočkalo ostrého vydání. Pro uživatele Mac OS X je zajímavá skutečnost, že tato verze přichází v případě Macu v několika různých „příchutích“: klasická Carbon verze, 32 bitová Cocoa a také plně 64 bitová Cocoa (pro majitele Maců s 64 bitovými procesory od Intelu, tzn. alespoň Core 2 Duo).
Poprvé jsem o projektu Roo slyšel na konferenci SpringOne v červnu v roce 2007. Tehdy vlastně jen oznamovali začátek projektu a musím říct, že mě to nijak příliš nezaujalo. Dokonce jsem si na tento projekt vzpomněl minulý rok na podzim a myslel jsem si, že ten projekt již dávno skončil.A neskončil. Po dvou letech se […]
Vezměme si jednoduchý kousek kódu, který po řádcích čte data ze standardního vstupu a bez velkých cirátů je přeposílá na standardní výstup: import java.io.*; public class StreamEcho { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); for (String…
Pojem geolokácia (Geolocation) v tomto kontexte znamená určenie reálnej geografickej polohy počítača podľa jeho IP adresy.Požiadavka: Web stránka podporuje viac jazykových mutácií, medzi ktorými si užívateľ môže vybrať jazyk, ktorému rozumie. Pri otvorení stránky sa implicitne vyberie jazyk, ktorým sa hovorí v krajine, z ktorej je užívateľ…
Co je lepší, deklarovat loggery jako statické, nebo vytvářet instance? Následující zápisek poskytuje zamyšlení i rady. internetové odkazy: http://lukas.zapletalovi.com/blog:2009:0602_1052_deklarovat_logger_jako_static
Stejně jako minulý rok, i letos budou některé talky z jOpenspace k dispozici ve formě podcastů. Letos jsme výrazně zapracovali na kvalitě nahrávání a řekl bych, že kvalita je “téměř” profesionální . Řada přednášek byla opravdu výborná, takže doporučuji si je poslechnout. Velmi zajímavý je i formát – ligtning talky omezené 7 minutami dávají skvěle […]
V poslední době často pracuji s cizím kódem a je to opravdu zázrak narazit na kvalitně napsaný a okomentovaný kód. Největší problém komentářů je ten, že buď vůbec nejsou a nebo jsou, ale jen papouškují to, co je hned zřejmé ze samotného kódu. O přínosu komentování jsem již psal, dnes bych rád uvedl několik nedostatků […]
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Funkce Při programování se často setkáte se situací, kdy se určité části programu dají znova využít na různých místech, a abyste je nemuseli neustále opakovat, vznikla koncepce podprogramu. Podprogram, který vrací při svém ukončení nějaké hodnoty, se nazývá funkce. Uživatelsky definované funkce Nejjednodušší forma definice funkce má následující […]
autor: Štefan Havlíček, Sales Engineer, InterSystems B.V. Funkce Při programování se často setkáte se situací, kdy se určité části programu dají znova využít na různých místech, a abyste je nemuseli neustále opakovat, vznikla koncepce podprogramu. Podprogram, který vrací při svém ukončení nějaké hodnoty, se nazývá funkce. Uživatelsky definované funkce Nejjednodušší forma definice funkce má následující […]
Nová betaverze OpenJDK 6 pro Mac a RC1 nového Eclipse, které je tentokrát v případě Macu postaveno již na novém portu SWT do Cocoa.
Dnes budu zase psát o takové samozřejmosti, že ani nevím jestli s tím mám někoho obtěžovat. Navíc už jsem to před rokem předváděl na jedné konferenci. Možná ale nepatříte mezi těch deset šťastlivců, kteří mě tam viděli, tak to asi přeci jen napíšu. Začněme mojí oblíbenou ukázkou kódu…
Nedavno som hladal nejake pekne UML diagramy zobrazujuce kolekcie v jave 1.6. Bohuzial som nenasiel nic co by mi vyhovovalo, tak som si ich urobil sam.