abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 19:22 | Nová verze

    Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.5.

    Ladislav Hagara | Komentářů: 0
    včera 01:22 | Nová verze Ladislav Hagara | Komentářů: 0
    včera 00:55 | Zajímavý projekt

    PyXL je koncept procesora, ktorý dokáže priamo spúštat Python kód bez nutnosti prekladu ci Micropythonu. Podľa testov autora je pri 100 MHz približne 30x rýchlejší pri riadeni GPIO nez Micropython na Pyboard taktovanej na 168 MHz.

    vlk | Komentářů: 0
    7.5. 19:44 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 12.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    7.5. 17:33 | Nová verze

    Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-05-06. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Pravděpodobně se jedná o poslední verzi postavenou na Debianu 12 Bookworm. Následující verze by již měla být postavena na Debianu 13 Trixie.

    Ladislav Hagara | Komentářů: 0
    7.5. 05:33 | Komunita

    Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.

    Ladislav Hagara | Komentářů: 16
    7.5. 03:55 | Komunita

    sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.

    Ladislav Hagara | Komentářů: 0
    6.5. 22:11 | Nasazení Linuxu

    Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 2
    6.5. 13:22 | IT novinky

    Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.

    Ladislav Hagara | Komentářů: 1
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 557 hlasů
     Komentářů: 26, poslední včera 09:58
    Rozcestník

    Apache Ant 1.9.3

    Vyšla nová verze Antu („javovský make“) Ant 1.9.3. Opravuje chybu #54128 – pomalost exec úloh (spouštění systémových příkazů) způsobenou neblokujícím I/O s periodou 100ms. Řeší také požadavek #21525 – podporu různých datových typů (čísla, boolean…) a XPath výrazů (výpočty, funkce) u parametrů XSL šablon (dřívější verze umožňovaly pouze předání textového řetězce). A další změny.

    30.12.2013 09:07 | xkucf03 | Nová verze


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    31.12.2013 02:36
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    skrytý komentář Náš administrátor shledal tento komentář závadným.

    Komentář cenzurován pro neslušné vyjadřování.

    Zobrazit komentář
    31.12.2013 12:43
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    skrytý komentář Náš administrátor shledal tento komentář závadným.

    Vulgarity

    Zobrazit komentář
    3.1.2014 08:34 BigBoss
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Dělal jsem s Antem několik let a bylo to čisté peklo. Nedivil bych se, kdyby to byla pomsta KLDR západnímu světu. Ant a Hello World je možná OK. Ant a enterprise aplikace je čistá smrt.
    xkucf03 avatar 3.1.2014 10:36 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3

    Několik enterprise aplikací sestavovaných Antem jsem viděl. Není to ideální, ale že by to byla „čistá smrt“, to bych neřekl – dařilo se pravidelně dodávat nové verze a pokud byl nějaký problém, nebylo to způsobené Antem.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    Nikola Ciprich avatar 3.1.2014 11:08 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    už v javě vůbec nedělám, takže jsem dost mimo, ale pro hodně velké aplikace je pak stejně lepší maven ne? jinak mi ant taky přišel celkem fajn, zvláště potom co jsem si za ty roky už užil s takovými autotools.. TO je peklo..
    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    Nikola Ciprich avatar 3.1.2014 11:10 Nikola Ciprich | skóre: 23 | blog: NiX_blog | Palkovice
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    a ještě než se do mně někdo hned pustím, uznávám že jsou to dost hrušky a jabka, ale prostě fakt nemám rád autotools. je to hnůj.
    Did you ever touch the starlight ? Dream for a thousand years? Have you ever seen the beauty Of a newborn century?
    3.1.2014 15:25 Hryzo
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Ono hlavne Ant a Maven su v podstate dost rozdielnej povahy.

    - Ant je skriptovaci jazyk, bez riesenia zavislosti (hlavne medzi viacerymi modulmi - toto je v ante peklo a ani neviem ci sa to da vobec spravit !!!) s uplnou volnou strukturov - nic nediktuje, je to skriptovaci mechanizmus, ktory sa sklada z predom definovanych uloh

    - Maven je naproti tomu zostavovaci nastroj, ktory sa opiera o pevne danu strukturu projektu (toto je hlavny rozdiel medzi antom). Ked ma nieco predpisanu strukturu, tak mozte lahsie reusovat jednotlive ulohy. Dalej riesi zavislosti medzi modulmi, podporuje multimodul projekty a pod. A to najdolezitejsie - ma build lifecycle o ktory sa opieraju jednolitlive pluginy (nieco ako v ante tasky) - nemusim riesit, kedy sa ma spustit kompilacia, kedy sa ma spravit JAR, kedy sa maju kopirovat resources - len nakomfingurujem a Maven vie, kedy ma co spustit.

    Antom aj Mavenom sa da spravit to iste, ale Mavenom daleko daleko pohldnejsie. Osobne mi Gradle pride ako krok spat k Antu, ale to je len moj nazor.
    3.1.2014 15:05 mich | skóre: 16
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Už tomu je více než rok, co jsme se v mé bývalé práci naštvali, že ant skripty co sestavují naši aplikaci jsou nepřehledná, polofunkční šílenost. Nicméně řešení bylo jednoduché - zůstali jsme u antu, ale opakující se části jsme přepsali do antovských maker a použili jsme apache ivy na řešení závislostí. Najednou sestavování začalo fungovat dobře a dalo se v tom jednoduše vyznat. Často to prostě není problém antu, ale problém toho prasete, co ty skripty psalo.
    je to teď v módě, na žive o tom furt píšou
    3.1.2014 23:28 BigBoss
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Představte si situaci, kdy se o Enterprise aplikaci tahá více firem a vzájemně si ji po "manažerských rozhodnutích" předávají. Firma, které vývoj berou chce, aby byl nástupce viděn, jako neschopný a naopak ta firma co to dostane nemá ochotu do toho příliš investovat. Dokumentaci píšou výhradně programátoři, kteří jsou ve výpovědní době:)
    xkucf03 avatar 3.1.2014 23:36 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3

    Takže se hezky dostáváme k tomu, že problém je někde jinde než v Antu :-)

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
    4.1.2014 20:54 Hryzo
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    A preco ste rovno nepresli na Maven? Nebolo by to daleko jednoduchsie? Sam som migroval niekolko ant skriptov na maven a este sa mi nestalo, ze by nieco neslo. V jednom pripade som to riesil cez maven-ant-plugin, pretoze v ante maly vyskakovaci PROMPT.
    6.1.2014 14:57 mx
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Prováděl jsem mavenizaci několika větších (spíš velkých) ANT projektů.

    Sám jsem maven propagoval, kde jsem mohl, ale už jsem si tolikrát nabyl hubu kvůli tomu, jak je Maven neohrabaný (a jeho vývoj, potažmo bugfixy brutálně pomalý).

    (pro zájemce můžu vypsat, co je na Mavenu totální průs... :D)

    Takže řešení: - buď zůstat u antu a delegovat dependency management na Ivy (jak už tu někdo napsal), - nebo přejít např. na Gradle (pokrývá nejenom javu, btw.) (který za sebou má mimochodem Ivy taky)
    7.1.2014 10:52 Marián Petráš
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Vzbudil jste u mne zájem. Tak tedy: Co je na Mavenu totální průs...?

    (Neptám se proto, abych s Vámi mohl polemizoval, ale abych se poučil od někoho kdo si už nabil hubu - abych si ji třeba nemusel nabít sám).
    7.1.2014 14:02 pam
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Na mavenu je hrozne, ze musi byt po jeho. Mate definovany postupy, pokud se vam nelibi, smula. Napr. jak v prostredi eclipse vyvijet vice maven projektu na jednom tomcat serveru? Jak provest remote deploy na websphere? Jak zmenit pri deploy aplikace web.xml? A takovych veci je fura. Maven je vyborny pokud vam vyhovuje tak, jak je, jakakoli uprave je nesmirne slozita. Na druhou stranu, pokud prijde vyvojar a umi maven, muze druhy den po nastupu do zamestnani pracovat. Ja propaguji na slozite projety (a slozite z hlediska architektury - ruzna prostredi, ruzne casti aplikace, bezi na ruznych serverech) preddefinovane ant tasky s apache ivy.
    xkucf03 avatar 7.1.2014 14:35 xkucf03 | skóre: 49 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Apache Ant 1.9.3
    Na mavenu je hrozne, ze musi byt po jeho. Mate definovany postupy, pokud se vam nelibi, smula. Napr. jak v prostredi eclipse vyvijet vice maven projektu na jednom tomcat serveru? Jak provest remote deploy na websphere? Jak zmenit pri deploy aplikace web.xml? A takovych veci je fura.

    V tomhle se mi líbí projekty v Netbeans a jejich antovské skripty – má to určité předdefinované chování (celkem dobré) a k němu si snadno můžeš dopsat vlastní věci – přidat úlohy (případně překopat ty antovské skripty nějak víc):

          -pre-init:                 called before initialization of project properties
          -post-init:                called after initialization of project properties
          -pre-compile:              called before javac compilation
          -post-compile:             called after javac compilation
          -pre-compile-single:       called before javac compilation of single file
          -post-compile-single:      called after javac compilation of single file
          -pre-compile-test:         called before javac compilation of JUnit tests
          -post-compile-test:        called after javac compilation of JUnit tests
          -pre-compile-test-single:  called before javac compilation of single JUnit test
          -post-compile-test-single: called after javac compilation of single JUunit test
          -pre-jar:                  called before JAR building
          -post-jar:                 called after JAR building
          -post-clean:               called after cleaning build products

    Takže jsem si třeba jednoduše upravil deploy na aplikační server, aby neprobíhal přes HTTP API, ale aby se .ear nahrál pomocí scp a nasadil příkazem volaným přes SSH.

    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.