Síťování v Javě: Úvod
První díl seriálu o práci se sítí v Javě. Začneme zlehka teoretickým popisem několika důležitých tříd. Na závěr si naprogramujeme první aplikaci, kterou bude vlastní telnet klient.
Czech Java User Group
První díl seriálu o práci se sítí v Javě. Začneme zlehka teoretickým popisem několika důležitých tříd. Na závěr si naprogramujeme první aplikaci, kterou bude vlastní telnet klient.
Je jaro, tedy čas nadmíru vhodný k zamyšlení se nad Springem. Předem bych chtěl upozornit, že jsem jeho velký fanoušek, takže se ode mě asi velké kritiky nedočkáte. Také nečekejte žádný technický návod něco podobného. Bude to prostě jen takové zamyšlení proč je ten Spring tolik populární. Při programování člověk často naráží na problémy, u […]
Na TheServerside je k vidění zajímavý rozhovor s Tedem Newardem. Podívat se na něj můžete na této adrese: http://w.on24.com/r.htm?e=19126&s=1&k=ED9190F7D1537FC293E026FEFA2CF8B1&partnerref=atssc_sitepost_04_03_06 Zde je pár bodů, které mě zaujaly: Co se týče největších problémů s WS, vidí je ve dvou věcech Různé přístup k složitějším datovým typům na různých platformách. Jako krásný případ uvádí datum. V Javě je […]
Asi budete se mnou souhlasit s tím, že Java se dá použít mnoha různými způsoby, a to i v aplikacích, kde by jí autoři jazyka ani nečekali – například na Marsu. Dá se použít jak na serverech, na desktopu, na mobilních zařízeních, ale i například v real-time zařízeních (věděli jste, že úplně první JSR bylo […]
V létě plánuje Sun výdání nové verze javy 6.0 (Mustang), už teď můžeme nakouknout, jaké změny se na nás chystají a jaké novinky budeme moci využívat. Mě nejvíce zaujalo: zařazení podpory ukladání GIFu, neb patřičný patent vypršel provázanost s desktopem, z javy bude možno otevřít preferovaný prohlížeč, editor nového e-mailu, nebo aplikaci asociovanou s daným […]
Možná jste se již dočetli, že se v Sunu chystáme překládat některé stránky na www.netbeans.org do češtiny. Ačkoliv se NetBeans vyvíjí převážně v ČR, dokumentaci píší rodilí mluvčí, a tak paradoxně dokumenty musíme pracně překládat, pokud chceme mít českou verzi. Zatím se podařilo přeložit následující stránky pro verzi 5.0: http://www.netbeans.org/index_cs.html http://www.netbeans.org/kb/50/quickstart_cs.html http://platform.netbeans.org/tutorials/quickstart-nbm_cs.html http://www.netbeans.org/products/mobility/index_cs.html http://www.netbeans.org/products/mobility/features_cs.html http://www.netbeans.org/kb/50/quickstart-mobility_cs.html […]
Poslední týdny se na poli vývojových prostředí vyklubalo několik velice zajímavých událostí, které mohou sloužit jako kompas pro to co nás čeká v budoucnu. Mezi zásadní události patřilo rozhodnutí firmy Borland opustit sféru vývojových prostředí (viz Dagblog Borland opouští vlastní IDE produkty), tím pádem se souboj zredukoval, při vší úctě k ostatním IDE, na tři […]
autor publikace: Ivor Horton ISBN: 80-86330-12-5 Na serveru linuxsoft.cz vyšla recenze na tuto populární knihu od Ivora Hortona. internetové odkazy: http://www.neo.cz/java5.html
Cílem mojí práce bylo tvořit knihovnu tagů pro generování WML stránek. To obnáší vytvoření renderovacích tříd a jejich napojení na standardní JSF komponenty. Mé rozhodnutí vytvořit RenderKit bylo podpořeno tím, že tato technologie je pro generování výstupů pro různé klienty přímo navržena. Dalším důvodem bylo, že RenderKit pro WML nebyl k…
autor publikace: Greenwald, R. Stackowiak, R. et al. ISBN: 0-7645-7482-5 vydavatel: Wrox (Wiley) rok vydání: 2005 Databázový stroj Oracle je špičkový nástroj. Tato kniha vám umožní učinit si představu o jeho možnostech, a to podle mne velmi podařenou formou. Dozvíte se reálné informace o tom, co má Oracle navíc proti jiným databázovým strojům a k […]
Společnost Sun Microsystems, Inc. (NASDAQ: SUNW), tvůrce a hlavní propagátor technologie Java, uvolnila klíčové podnikové Java technologie jako open source a udělala tak další krok ve snaze podpořit dlouhodobý růst Javy a participaci komunity vývojářů. Sun na desátém ročníku vývojářské konference JavaOne dále potvrdil svůj závazek vůči komunitě…
Ve čtvrtém dílu rozhovorů rozmlouvá Bill Venners s Erichem Gammou o tom, jak se návrhové vzory „kamarádí“ s řešením problému a jak pomáhají porozumět smyslu programu programu a nutným kompromisům. Gamma zároveň rozebírá, že samotné přečtení učebnice je na nic, není-li následováno dostatečnou praxí, a hovoří i o situacích, kdy je třeba pro…
Ve třetíim rozhovoru Billa Vennerse s Erichem Gammou se debatéři zabývají dvěma principy návrhu programů: programováním oproti rozhraní a upřednostňováním kompozice před dědičností.
Na stránkách JCP se objevil návrh specifikace JDBC 4.0. Autoři se chtějí zaměřit především na následující oblasti:Správa ovladačůSpráva připojeníMechanizmy persistence a aktualizaceLepší práce s SQL dotazy a jejich výsledkyZabezpečení zpětné kompatibility
Tento článek pojednává tvorbě nativní verze vývojového prostředí Eclipse. Vývojáři z firmy Red Hat ho s mírnými úpravami pomocí GCJ přeložili do nativního kódu a umožnili jeho spuštění bez nainstalované Javy.
V poslední části miniseriálu věnovaného vytváření formátovaných dokumentů a tiskových sestav pomocí aplikací napsaných v programovacím jazyce Java bude popsán systém POI, který je v současné době možné použít pro načítání, programovou změnu a uložení sešitů ve formátu aplikace Microsoft Excel. Kromě toho je ve vývojářské verzi možné načítat a…
V dnešní části miniseriálu o vytváření formátovaných dokumentů a tiskových sestav pomocí programů napsaných v programovacím jazyce Java se zaměříme na popis systému FOP, zejména na způsob jeho instalace, zprovoznění a tvorby jednoduchých dokumentů zapsaných ve formátu FO-XSL.
V druhé části rozhovoru Billa Vennerse s Erichem Gammou se vše točí kolem možností a schopností vytvářet programy, které bude možno opětně použít i v pozměněných podmínkách.
Gosling vysvětluje svůj rezervovaný postoj k projektu Harmony, jehož cílem je vytvořit open-source ekvivalent J2SE. V druhé části se pak zabývá vývojovými prostředími a případným nástupcem Javy.
V tomto článku a na něj navazujících pokračováních jsou popsány dva poměrně rozsáhlé systémy, které jsou určeny pro vytváření formátovaných dokumentů a tiskových sestav. Oba popisované systémy jsou založeny na „čistém“ programovacím jazyku Java, což přispívá k jejich snadné portaci na různé platformy. Díky použití Javy je také možné funkce těchto…