Eclipse bez javy (Eclipse Goes Native)
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.
Czech Java User Group
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.
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…
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 odkázaném článku Sun porovnává J2SE 5.0 s J2SE 1.4.2 a chlubí se tím, jak se mu podařilo zvednout výkonnost a snížit paměťové nároky. Při té příležitosti popisuje i některé další novinky.
Návrhové vzory jsou ve světě stále velice poulárním tématem a jedním z velkých lákadel pokročilých kurzů programování (na rozdíl od naší republiky, kde jim většina vývojářů stále ještě nepřišla na chuť). V odkazovaném článku rozmlouvá Bill Venners s Erichem Gammou, jedním z autorů knihy-bible Design Patterns, o tom, jak nahlížet na návrhové vzory…
Překlad názvu jsem, pravda, zvolil trochu provokativní – Java a Visual Basic se vždy tvářily, že stojí na opačných stranách barikády. Nicméně jednou ze současných snah je přinést některé z výhodných vlastnoti VB i do Javy. Autor odkazovaného článku rozebírá JCP 273 Design-Time API for JavaBeans a nabízí některé náměty, jak zlepšit schonosti…
Při vývoji programů přepínám mezi NetBeans a BlueJ, abych využil komfortu NetBeans na straně jedné a možnosti interaktivního testování, které nabízí BlueJ, na straně druhé. Jak je vidět, tento způsob testování si oblíbili i autoři microsoftího Visual Studia a zakomponovali je do jeho nové verze. Jeden z autorů prostředí BlueJ porovnává chování…
autor publikace: Rudolf Pecinovský ISBN: 80-247-0941-4 vydavatel: Grada rok vydání: 2004 Rudu Pecinovského jsem poprvé potkal v době, kdy jsme oba studovali na Jaderné fakultě ČVUT v Praze. Doopravdy jsme se ale poznali až mnohem později, když jsme na počátku devadesátých let spolupracovali na překladu manuálů k jistému dodnes populárnímu programovému prostředí. Brzy jsme zjistili, […]
Mobile gaming and mobile applications are hot! Games need to have flashy and stylish graphics, and the standards are now higher than ever. Mikko Kontio tells you how to develop 3D graphics for your J2ME devices with the ultra-cool Mobile 3D Graphics API.
Now that you’re up close and personal with the Mobile 3D API and had a look at how 3D graphics were added in to mobile Java applications, Mikko Kontio continues his series with a look at how 3D modeling software can be used to make things simpler to code and to design.
SQLExplorer is an Eclipse IDE database plugin that may be used to connect to a database from Eclipse. The SQLExplorer plugin adds a graphical user interface (GUI) to access a database with SQL. With SQLExplorer, you can display the tables, table structure, and data in the tables, and retrieve, add, update, or delete table data. […]
In this snippet of thought dump I wanted to share with you my approach to starting a new enterprise project from scratch. It is not necessarily the best approach, but it has worked very well for me in the past.
Článek popisuje konkrétní refaktoring Javového kódu, který umožňuje využít superskalární a vektorové instrukční sady dostupné na mnoha dnešních počítačích. Autor ukazuje, že rozvinutí cyklů přináší určité zrychlení. Nicméně, dle jeho experimentů Java dosud zaostává za vektorizovaným kódem v C. Dynamické kompilátory (just-in-time, JIT) jsou…
Umožňujete spouštět Vaše programy pomocí technologie Java Web Start? Používáte na skládání své aplikace buildovací systém Ant? Tak to se vám bude náramně hodit nový projekt Ant Web Start Task, který usnadňuje vytváření WAR souboru s Vaší aplikací. Tento projekt nabízí task, který umí podepisovat jary, vytvářet JNLP descriptor, a pack200 archívy a index.html zjišťující […]
Tak jsem byl přinucen si přeinstalovat počítač a tak jsem využil této příležitosti a mírně zaktualizoval svůj Eclipse a pluginy no něj. Před měsícem jsem zkoušel vývojovou verzi 3.1M5a a zjistil jsem, že obsahuje několik hezkých fičurek, ale není dostatečně stabilní na každodenní práci. Hlavním tahákem vývojové řady 3.1 je podpora Javy 1.5, kterou zatím […]
Unixový stoupenec se doslechl, že mistr Fu je obeznámen s Velkou Cestou a přišel se poučit. Mistr Fu mu řekl: „Když patriarcha Thompson vynalezl Unix, nerozuměl mu. Během času do něj pronikal, a už jej nevynalézal. Když patriarcha McIlroy vynalezl spojování příkazů rourou, věděl, že roura převrátí software, ale nevěděl, že roura převrátí myšlení. Když […]
Žák se obrátil na mistra Fu: „Říká se, že pravou moc nad Unixem drží společnost jménem SCO.“ Mistr Fu přikývl. Žák pokračoval: „Říká se však také, že pravou moc nad Unixem drží společnost jménem OpenGroup.“ Mistr Fu přikývl. Žák se zeptal: „Jak je to možné?“ Mistr Fu odvětil: „SCO skutečně vládne nad zdrojovým kódem Unixu, […]