You are currently browsing the monthly archive for November, 2006.
Microsoft vydal ďalšiu aktualizáciu metodík MSF v4 určených pre vývoj softvéru:
- MSF for Agile Software Development (download časti Process Guidance)
- MSF for CMMI Process Improvement (download Process Guidance)
Obsahujú podporu databázových unit testov a refaktoringu súvisiacich s článkami na Visual Studio Team Edition for Database Professionals. V prípade používania MS Visual Studio Team Foundation Server, tu sú inštrukcie pre aktualizáciu.
- IBM uvoľnilo lokalizačné balíčky (translation packs) pre projekt Eclipse (3.2.1 - callisto), konkrétne pre podprojekty: Eclipse Web Tools Platform (WTP) Project, Eclipse Test and Performance Tools Platform (TPTP) Project, Business Intelligence and Reporting Tools (BIRT) Project, Eclipse Modeling Project, Eclipse Data Tools Platform (DTP) Project a pre niekoľko subprojektov Eclipse Tools Project. Slovenská verzia bohužial dostupná nie je, Česká naopak je.
- Rozpačitá dohoda medzi firmami Novell a Microsoft rozprúdila nevídanú diskusiu a emócie v open source komunite. Jednou z nečakaných reakcií je aj mail na mailing list opensuse od Marka Shuttlewortha (zakladateľ a sponzor Linux distribúcie Ubuntu). Jedná sa vlastne o ponuku pre vývojárov OpenSUSE k prechodu na Ubuntu pomerne nevhodným spôsobom. Tu sú niektoré reakcie: Andreas Jaeger (vývojár opensuse), Beineri (vývojár kde). Satirická reakcia nenechala na seba dlho čakať.
- Je možné vrátanie peňazí za predinštalovaný operačný systém na zakúpenom PC? V UK to možné je.
- Pekný tutoriál základov Linuxu pre začiatočníkov je dostupný aj v iných formátoch.
- Free Software Foundation Europe založila projekt Freedom Task Force, ktorý má za cieľ
- zhromažďovať, analyzovať a zdielať právne znalosti špecializované na voľný (free) softvér,
- ochraňovať záujmy projektov a záležitostí voľného (free) softvéru,
- združovať expertov z oblasti práva so zameraním na voľný (free) softvér
- spolupracovať s inými organizáciami a napomáhanie dosahovania podobných cieľov.
- Na root.cz vyšli ďalšie bezpečnostné střípky (47.).
- Bola vydaná release candidate verzie 10.2 Linux distribúcie openSUSE. Tu je oznámenie a zoznam zmien oproti verzii 10.1.
- Na Dagblogu sa dočítame aké boli Pražské Sun Tech Days.
- Na Howtoforge vyšiel návod (How To Integrate Samba (File Sharing) Using Active Directory For Authentication) konfigurácie Samby s použitím autentizácie voči MS Active Directory.
- Microsoft publikoval na MSDN skupinu špecifikácií aktuálnych vlastností pre pripravované verzie Visual Studia a . NET (označenie Orcas), viď. Feature Specifications for Visual Studio and .NET Framework “Orcas”.
- Bola vydaná nová verzia (1.0) QALab určeného zbieranie a konsolidáciu dát z rôznych QA nástrojov určených na zostavovanie balíčkov softvéru (jedna z oblasti Software Configuration Management).
- Vyšiel pekný článok rozoberajúci dátový clustering (pre Java platformu) a možné spôsoby riešenia (EJB, JMS alebo POJO). Na záver autor popisuje prístup k tomuto problému od firmy Terracotta.
- TMate Software uvoľnilo SVNKit (predtým JavaSVN) 1.1.0, novú verziu klientských knižníc pre prístup do Subversion (Version Control system).
Dostal som zaujímavý tip na inšpiratívne ovládanie (viď. wii Remote) určené pre hry od Nintenda. Veľmi pekné, pre lepšiu ilustráciu tu sú videá: streľba, lovenie rýb.
Neoddeliteľnou súčasťou SCM (Software Configuration Management) sú služby zostavenia aplikácie (build service). Aktuálne vládne trend správy služieb zostavenia podľa princípov Continuos Integration (CI). Pri výbere správneho servera zabezpečujúceho CI nám môže pomôcť prehľad serverov CI na stránkach Codehaus.
Vlastimil Klíma uverejnil krátke zhrnutie výsledku projektu Českého NBÚ (Bezpečná hašovací funkce, ST20052005017) týkajúceho sa hľadania nového konceptu hašovacích funkcií. V danom článku vysvetľuje aj dôvody nedokonalosti existujúcich funkcií.
Rozšírená časť je na osobných stránkach V. Klímu.
Pri dávnejšom preskúmavaní možností “metodického” modelovania procesov som narazil na nástroj EPF, ktorý považujem za jeden z najvydarenejších. Plánujem k nemu vydať zopár článkov, zatiaľ ponúkam výber diskutovaných tém z mailing listu news.eclipse.technology.epf, kde sa diskutovalo k týmto témam:
- Oddelenie oblasti ‘Process Authoring’ do osobitnej časti (asi plug-in). zatiaľ je to súčasť Method Plugin “base_concepts”.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=164688 - Preorganizovanie obsahu menu (Tree Browser).
https://bugs.eclipse.org/bugs/show_bug.cgi?id=164690 - Mark sa pokúša založiť European EPF User Group.
(Mark Dickson: “ANNOUNCEMENT: European EPF User Group”) - Prispievatelia (EPF/OpenUP) zbierajú spätnú väzbu k akémukoľvek používaniu (alebo aj zamietnutiu) metodiky OpenUP.
(Jim Ruehlin: Please Provide Feedback on OpenUP) - Jim otvoril otázku, čo má byť výsledkom dvoj-fázy Construction/Transition. Kompletný či stabilizovaný softvér? Odpovede smerovali k obidvom použitiam, t.j. závisí od konkrétneho projektu na ktorý sa OpenUP aplikuje.
(Jim Ruehlin: OpenUP Construction/Transition Phases) - Funkcionalita vyhľadávania nie je dostupná v EPF (mala by byť dostupná v Rational Method Composer) nakoľko sa jedná o Java applet, ktorý nebol súčasťou uvoľneného kódu od IBM pre EPF. Pre túto funkcionalitu existuje požiadavka v bugzille EPF.
(Svanarav Sankar: Search Feature) - Jim sa zamyslel nad použitím konceptu 4 oblastí (Collaboration, Intent, Management, Solution) v publikovanom modele OpenUP a nenašiel žiadnu väzbu vo vnútri vypublikovaného modelu. Navrhuje buď koncept zaviesť do OpenUP alebo úplne vypustiť (príp. marketingovo využiť :-))
(Jim Ruehlin: Subprocesses in the OpenUP/Basic Published Process) - Jim otvoril diskusiu (z pohľadu OpenUP) čo s otvorenou iteráciou v prípade veľkej zmeny požiadaviek alebo ich priorít. Aktuálne je v OpenUP odporúčané “re-prioritizing and adjusting” iterácie, zatiaľčo Jim zhrnul výhody otvorenia novej iterácie.
(Jim Ruehlin: Terminating or Reprioritizing Iterations in OpenUP/Basic) - Alax položil otázku riadenia projektu definovanom v EPF. Peter Haumer odpovedal, že momentálne (not yet) to nie je úlohou EPFC, pričom rozobral možnosti integrácie s MS Project a Rational Portfolio Manager. Charles Edwards odporučil xProcess od Ivis, i keď upozornil, že v danom nástroji nie je podporovaný import definície z EPF. V každom prípade si myslím, že vzhľadom na známu schému ukladania modelu a podporu MOF je dostupnosť takého nástroja otázkou krátkeho času.
(Alax Lam: Tracking project progress in EPF) - Charles sa zamýšla nad vhodne zvolenou granularitou Method Plugin a dôvodmi vedúcimi k určitému členeniu do jednotlivých Method Plugins. Bohužial zatiaľ bez odpovede.
(Charles Edwards: What level of granularity of Published Plugins should we be aiming to build?) - Jim navrhol zopár vylepšení procesu preskúmavania obsahu OpenUP.
(Jim Ruehlin: Content Reviewing Ideas)
- Na stránkach LX (Linux News) vznikla iniciatíva evidencie predajcov ponúkajúcich predinštalovaný Linux. Zo Slovenska tam bohužial nikto nie je, i keď reálne na Slovensku takéto firmy už sú …
- Vyšlo GnuPG 2.0 (implementácia OpenPGP štandardu definovanom v RFC2440), viac sa možno dočítať v poznámkach k vydaniu.
- Zmena licencie OpenSolaris? Ešte neutíchli ohlasy uvoľnenie Javy pod GNU/GPL a už sa objavili úvahy o zmene licencie OpenSolaris z CDDL na GNU/GPL.
- Samba tím vyzýva Novell o zváženie uzavretej dohody s Microsoft. Správu zachytil aj SUSE portál.
- V poslednej “softwarovej sklizni” na root.cz sa objavil odkaz na nativné porty GNU programov pre Win32.
- A ešte raz niečo z root.cz. Publikovali pekný článok z uskutočnenej akcii Ubuntu Developer Summit.
- Pripravujete, hľadáte alebo chcete ohodnotiť konferenciu? Pomocou confabb to je veľmi ľahké. Malé hodnotenievyšlo na Techcrunch.
- Vyšlo MyEclipse 5.1, jedno z najlepších IDE pre vývoj Javy postavených na Eclipse.
Na Aniččinom weblogu vyšiel pekný popis služby openSUSE Build Service. Je to jedna z predností SUSE distribúcie (resp. projektu openSUSE), ktorá umožňuje zostavovanie a publikovanie balíčkov nielen pre SUSE Linux. Môžme predpokladať, že to bude viesť k dynamickému nárastu spravovaných balíčkov, t.j. dostupného softvéru v rámci distribúcie. Pekná myšlienka, pekná implementácia …
Postupne budú pod openSUSE Build Service migrované všetky spravované balíčky (ak tomu už tak náhodou nie je), napr.: balíčky GNOME.
Dnes bude oznámená zmena licencie pre Javu na GNU/GPL verzie 2. Zatiaľ sa jedná o HotSpot, JavaC, JavaHelp a Sun implementáciu Java ME. Ďalšie technológie však majú nasledovať v priebehu roka 2007.
Ďalšie zdroje:
- O’Reilly net
- Java lobby
- Server Side
- a celý web
Voľba GNU/GPL v2 je zaujímavá, nakoľko je to jedna z najrestriktnejších opensource licencií, vyžadujúca uvoľňovanie modifikácií zdrojového kódu. Teoreticky tu síce existuje riziko štiepenia zdrojového kódu, osobne si však myslím, že príde k jeho zjednocovaniu (jedným z prvých adeptov je GCJ) . Asi najrýchlejšie pozobadanou zmenou bude objavenie sa Javy aj v mnohých Linux distribúciách vrátane Debianu …
Aktualizácia: tu je miesto oficiálneho oznámenia uvoľnenia Javy Sun-om.
