K té javě jsem ještě někde zahlédl zprávu o "resetu" JavaFx. Současný javafx script nebo jak se to jmenovalo končí a na příště už by měla být podporována pouze java. Na Java One byly myslím i nějaká dema, ale jak to ve skutečnosti je a bude nevím. MS se už odklonil od Silverlightu, tak Oracle předpokládám udělá v brzku něco podobného a možná žádné nové javafx nebude.
ms sa odklonil od silverlightu? http://team.silverlight.net/announcement/pdc-and-silverlight/
"Přesun menu do panelu zatím nefunguje v OpenOffice.org a programech napsaných v Javě a Monu. V Ubuntu 11.04 by už to ale mělo být v pořádku."
Nejsem sice uživatelem Ubuntu, tedy mě unity nemusí bolet, ale tahle výše zmíněna vlastnost mě zaujala, protože bych to uvítal u layoutovaných desktopů a wm. Je tedy vyřešen přesun u aplikací které nebyly vytvořeny pod GTK/Gnome (např. pod frameworky KDE, wxwindow, foxtoolkit, či třeba čistým xlib)? A pokud to nějak vyřešeno je, dají se někde sehnat nějaké podrobnější informace jak to funguje?
"Přesun menu do panelu zatím nefunguje v OpenOffice.org a programech napsaných v Javě a Monu. V Ubuntu 11.04 by už to ale mělo být v pořádku."
to je ale nesmysl, z principu to na jave nemuze nikdy fungovat. Java ma autonomni ekosystem, navic gui framework pouzity pro menu muze byt jakykoli, awt, swing, swt nebo uplne neco jineho...
Vím, že to umělo KDE 3.5.x (a zase jen pro KDE/Qt aplikace, s ostatními jsi měl smůlu), jestli KDE4 netuším. Ale mě teď nejvíc zajímá, jestli to funguje i v Unity které je - pokud jsem to dobře pochopil - založeno na Gnome. Jde mi o to, zda se jim to podařilo vyřešit nějak univerzálně, popř. pro více frameworků, nebo zase jen pro Gnome/GTK aplikace? A pokud ano, zda existují někde nějaké podrobnější info.
No OpenJDK6 uz nejakou dobu prochazi TCK, ale to samozrejme neni vsechno a mnoho "chyb" v nem je ve skutecnosti zpusobeno spatne naprogramovanou aplikaci.
Napriklad jsme nedavno resili problem s JForexem (pomerne znama aplikace pro obchodovani na burze) - ten ve svych metadatech obsahoval, ze vyzaduje verzi jnlp "1.6" (tam se verze zapisuje jako retezec do XMLka).
Ovsem specifikace jasne rika, ze verze muze byt "1.0", "1.5.0" nebo "6.0", popr. varianty typu "6.0+", ale kvuli tomu ze Oracle JDK navic oproti specu obsahuje i "1.6", tak to tam programator dobastlil a do specu se urcite ani nepodival.
Nakonec jsme ten retezec neodpovidajici specu dali i do OpenJDK, ale povazovat to za chybu v OpenJDK bych se tedy neodvazoval - je to odchylka od Oracle JDK ale nikoli odchylka od celkem jasne napsaneho standardu.
Tim nerikam, ze by OpenJDK byly bez chyby (to vubec ne, staci se mrknout do bugzilly!), ale spousta chyb, ktere uzivatele nejvice stvou, je nekde jinde.
Valerie Henson, si dala tu namahu a napisala take ze "HOWTO Encourage Women in Linux". Jedna z kapitol sa vola "Don't stare and point when women arrive"
http://tldp.org/HOWTO/Encourage-Women-Linux-HOWTO/x168.html#AEN231
Dobry den.
Prosim nehnevajte sa, ale uprimne od sefredaktora by som necakal clanky pre amaterov... A nemate ani vycibreny styl, aby to clovek naozaj cital rad. Akokeby som cital amatersku programatorsku specifikaciu... Informacna hodnota je velmi mala. Cakal by som, ze ked uz nic ine, bude to mat aspon kvalitnu informacnu hodnotu. Precital som viac vasich clankov a vsetky boli take...
Kludne oddite na mesiac niekde mimo, citajte beletriu, piste a piste o hocicom, ale hlavne zaujimavo.
Mozete sa inspirovat napriklad tymto (naozaj v takom poradi):
http://www.joelonsoftware.com/articles/fog0000000036.html
http://www.joelonsoftware.com/articles/fog0000000035.html
http://www.joelonsoftware.com/articles/fog0000000034.html
http://www.joelonsoftware.com/articles/fog0000000033.html
Je skvělé, že firma Canonical chce z Ubuntu udělat vážného konkurenta Windows (na desktopech). Fandím ji. Unity je trochu kontroverzní - sám nevím jestli je to cesta správným směrem. Změna X serveru je asi důležitá, aby se Linux stal na desktopu konkurenceschopný a aby překonal Windows. Osobně se mi líbí Gnome. KDE je moc přeplácané. Ale co se mi hodně líbí je, že Canonical podporuje Mono jako platformu pro vývoj programů. To je super věc. DotNet je ISO standard. C# je skvělý jazyk. Rychle a hlavně příjemně se v něm vyvíjí aplikace. Aplikace jsou rychleji napsané než v Javě, rychleji běží. JIT je taky lepší. A nikdo se nemusí bát Microsoftu, protože Mono je dělané podle ISO standardu není to Microsoftí .Net framework.
Vidím v Ubuntu (a přeju mu) skvělou budoucnost linuxového konkurenta Windows. Jen tak dál!