Kategórie →

All posts tagged Java

Sťahujte torrenty bez desktopového klienta

BitTorrent je mimoriadne obľúbený spôsob zdieľania dát. Výborne sa osvedčuje napríklad pri linuxových distribúciach, po uvoľnení nejakej novej verzie je takmer nemožne v rozumnej rýchlosti pristupovať na FTPserver. Pri zdieľaní cez BitTorrent je to naopak veľká výhoda nakoľko dáta môžete sťahovať od rôznych užívateľov súčasne – nieje teda „vyhulený“ len jeden zdroj. Na prácu s torrentmi existuje veľké množstvo klientov, niektoré netreba inštalovať (uTorrent), iné sú multiplatformové (Azureus), niektoré webové prehliadače (Opera) ich priamo podporujú. Sťahovať sa dá však aj bez nich – môžete to vyskúšať naBitLet.org . Stačí zadať odkaz na súbor s metadátami a začať sťahovať. Nejde o žiaden zázrak, aplikácia je napísaná v Jave (applet) – tá musí byť nainštalovaná v operačnom systéme, čo väčšinou aj je.

OpenOffice.org na mobilných zariadeniach

Kancelársky balík OpenOffice.org je čo sa veľkosti týka dosť veľký moloch. Ak si ho chcete hodiť na USB kľúč je vhodné stiahnuť po niečom inom, nakoľko aj tu zaberá desiatky megabajtov. V súčastnosti sa však pracuje na verzii, ktorá by mala bežať na mobilných zariadenia, ako napríklad telefóny či PDA s podporou Java ME. Celý projekt má názov mOOo – mobile OpenOffice.org no a okrem samotného mobilného kancelárskeho balíka sa budú vyvíjať mobilné aplikácie spolupracujúce s OpenOffice.org. Jednou z prvých je mOOo Impress Controller pomocou ktorej sa dá cez bluetooth ovládať prezentácia. Sám som zvedavý ako bude mobilný OO.org vyzerať.

IntelliJ IDEA pre školy a open source projekty zdarma

Spoločnosť JetBrains sa stala čelnom OSS Alliance a pri tejto príležitosti ponúka českým a slovenským open-source projektom a školám možnosť zadarmo získať vývojové prostredie IntelliJ IDEA. Podrobnejšie informácie ako toto vývojové prostredie získať nájdete na oss.cz

Česká Java User Group

Susedná Česká repubilka sa môže pochváliť založením oficiálnej Java User Group (JUG). Zakladateľmi je spoločnost Sun Microsystems, portál java.cz a ČVUT. Cieľom tejto iniciatívy je vytvoriť komunitu ľudí okolo technológie Java. Ľudia budú môcť technológiu ďalej rozvíjať a tak isto aj svoje znalosti. Tato iniciativa si klade za cíl vytvořit kolem Java technologie komunitu lidí, kteří budou společně sdílet své znalosti a pomohou tak jejímu rozvoji. Zároveň 12. septembra prebehne „První setkání JUG“ od 18:00 v posluchárni K1 na ČVUT. Kto ma cestu do Prahy je to Karlovo námestie 13, Praha 2, vchod do budovy ČVUT na rohu s Resslovou ulicou. Na tomto stretnutí vystúpi aj Laurie Tolson, ktorá bude viesť prezentáciu na tému uvoľňovanie Javy ako open source. Detaily o pripravovanej akcii na webe www.java.cz . Ak je pre vás Praha priďaleko, tak neskôr na stránkach Audiovizuálního centrum Silicon Hill pribudne záznam zo stretnutia.

Sun Java Studio Creator

Spoločnosť Sun Microsystems ponúka na voľné stiahnutie vývojové IDE prostredie Sun Java Studio Creator na tvorbu webových aplikácii postavených ná JSP a JSF. Vývojové prostredie je určené pre všteky mainstreamove operačné systémy: Linux, Mac OS, Windows a Solaris. Hlavné prednosti:

  • 100% Java Standards-based Visual Development
  • Drag-and-Drop User Interface Construction
  • Drag-and-Drop Access to Databases and Web Services
  • Visual Page Flow Design

Pre lepšie predstavenie produktu si môžete pozrieť flash intro. Podrobné informácie a download nájdete na domovskej stránke

InfoGlue 2.0

Štvrtého septembra uzrela svetlo sveta dvojková verzia profesionálneho CMS InfoGlue. Celý systém je napísaný na 100 percent v Jave, takže nieje problém ho používať ako na Linuxe, Mac OS X či MS Windows. InfoGlue spolupracuje zo všetkými hlavnými databázami (MySQL, SQL Server, Oracle a DB2). Ak sa chcete z celým systémom zoznámiť, pomôcť vám môže inštruktážne video pre začiatočníkov. Na domovskej stránke sa nachádza niekoľko tutoriálov, dokumentácia k API, screenshoty či odkazy na referencie. Celú inštaláciu môžeme rozdeliť do štyroch krokov:

1. inštalácia Javy do systému
2. inštalácia webového servera z podporou Javy (napr. Apache Tomcat)
3. inštalácia databázy (napr. MySQL)
4. inštalácia samotného systému InfoGlue

Veľkou výhodou je že celý CMS InfoGlue je uvoľnený pod GPL licenciu.

Mapy od Google už aj na mobile

Túto vymoženosť zaisťuje služba Mobile GMaps . Mapy môžu byť zobrazované na mobilných telefónoch (alebo iných zariadeniach) podporujúcich J2ME. Aplikácia je na stiahnutie cez wap , a pre nekomerčné využitie je zdarma (pod Creative Commons licenciou) – podporované telefóny sú vo FAQ .

Inštalujeme Javu pod Linuxom

Je všeobecne známe, že pod distribúciami SUSE či Ferdora Core štandardne výbavu pre kompilovanie a spúšťanie aplikácii napísaných v Jave, pre nekopatibilnú licenciu, nenájdeme. Na LinuxSoft vyšiel článok ako na to . Je tu popísaný postup ako nainštalovať Javu od SUN Microsystems. V prípade nejasností si môže pozrieť aj originálny návod od SUN-u .

Multiplatformový súborový manažér muCommander

Nedávno som písal o súborovom manažéri Gnome-commander, ktorý je určený pre systém Linux. Existuje však aj manažér ktorý vám pobeží na systéme Mac OS X, Windows, Linux, Solaris a ďalších. Jeho názov je muCommander 0.7. Svoju multiplatformovosť si zabezbečil tým, že je napísaný v Jave. Pre jeho spustenie budete potrebovať minimálne Java Runtime Environment 1.3.0, na java.com je k dipozícii verzia 1.5.0. muCommander som skúšal len na systéme Windows.

20050506_002Inštalácia prebehla veľmi rýchlo, ide len o rozbalenie archívu na požadované miesto. Ihneď po prvom spustení vám vám rozhranie pripomenie starý-dobrý Norton Commander, z ktorého aj autor programu vychádzal. Manažér je rozdelený na dve okná, ktorých veľkosť sa dá samozrejme meniť. Po spustení odporúčam ihneď prejsť do nastavení a zmeniť jazyk na češtinu. Z ďalších možností v nastaveniach je možné meniť len vzhľad, farby programu, formát času, adresáre ktoré sa otvoria po spustení (nepamätá si poslednú pozíciu), zobrazovanie skrytých súborov a zisťovanie aktualizácii. Súborový manažér zvláda štandardné operácie ako je kopírovanie, mazanie, vytváranie adresárov, premenovávanie, presúvanie. Okrem toho dokáže otvárať archívy, pripojiť sa FTP, SMB či HTTP server. Súbory tiež dokáže odosielať pomocou emailu.

muCommander je štandardný súborový manažér, ktorý neponúka nič naviac ale má všetko čo najčastejšie treba. Jeho najsilnejšou stránkou je jeho multiplatformovosť. Osobne by som privítal viac nastavení a bohatšie funkcie.

Ranná Java

Troška som začal poškuľovať zase po Jave, tak hľadám nejaké intro do J2SE. Ponúkam pár zaujímavich odkazov.

Java Portál prešiel redesignom – určite pozitívnym v porovnaní s tým starým. Ten kto má záujem o Javu ako multiplatformu by určite nemal obísť Studentský informačný server Dioné. Aby si česká a slovenská kominita programátorov rozumeli vznikol projekt JavaTwiki.

Java sa najčastejšie konfrontuje z C#, porovnanie týchto dvoch jazykov nájdete na genamics.com, vlastný názor má aj Microsoft ten ponúka porovnáva platformu J2EE a .NET. A keďže tu už miešam hrušky z jablkami tak si prečítajte aj článok Open Source Java and Web Testing Tools na freshmeat.net.