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í
×
    dnes 12:33 | Zajímavý projekt

    Byl představen editor MonoSketch, webová aplikace pro tvorbu diagramů, technických nákresů, flowchartů a různých dalších vizualizací, to vše jenom z ASCII znaků. Všechny operace běží pouze v prohlížeči uživatele a neprobíhá tedy žádné nahrávání dat na server. Zdrojový kód aplikace (drtivá většina Kotlin, žádné C#) je dostupný na GitHubu pod licencí Apache 2.0.

    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 12:22 | Nová verze

    Byla vydána nová verze 3.7.0 multiplatformního svobodného frameworku pro zpracování obrazu G'MIC (GREYC's Magic for Image Computing, Wikipedie). Přehled novinek i s náhledy nových filtrů na PIXLS.US.

    Ladislav Hagara | Komentářů: 0
    dnes 05:00 | Komunita

    Všem na AbcLinuxu vše nejlepší k Valentýnu aneb Dni lásky ke svobodnému softwaru (I love Free Software Day, Mastodon, 𝕏).

    Ladislav Hagara | Komentářů: 6
    včera 19:44 | Zajímavý projekt

    Eric Migicovsky představil Pebble Emulator, tj. emulátor hodinek Pebble (PebbleOS) běžící ve webovém prohlížeči. Za 6 hodin jej napsal Claude Code. Zdrojové kódy jsou k dispozici na GitHubu.

    Ladislav Hagara | Komentářů: 0
    včera 17:44 | Nová verze

    Byla vydána nová verze 3.41 frameworku Flutter (Wikipedie) pro vývoj mobilních, webových i desktopových aplikací a nová verze 3.11 souvisejícího programovacího jazyka Dart (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    včera 12:11 | IT novinky

    Rusko zcela zablokovalo komunikační platformu WhatsApp, řekl včera mluvčí Kremlu Dmitrij Peskov. Aplikace, jejímž vlastníkem je americká společnost Meta Platforms a která má v Rusku na 100 milionů uživatelů, podle Peskova nedodržovala ruské zákony. Mluvčí zároveň lidem v Rusku doporučil, aby začali používat domácí aplikaci MAX. Kritici tvrdí, že tato aplikace ruské vládě umožňuje lidi sledovat, což úřady popírají.

    Ladislav Hagara | Komentářů: 15
    včera 11:44 | IT novinky

    Před 34 lety, ve čtvrtek 13. února 1992, se tehdejší Česká a Slovenská Federativní Republika oficiálně (a slavnostně) připojila k Internetu.

    Ladislav Hagara | Komentářů: 2
    včera 04:44 | Humor

    Agent umělé inteligence vytvořil 'útočný' článek o Scottu Shambaughovi, dobrovolném správci knihovny matplotlib, poté, co vývojář odmítl agentem navrženou změnu kódu (pull request). 'Uražený' agent autonomně sepsal a publikoval na svém blogu článek, který přisuzuje Shambaughovi smyšlené motivace, egoismus a strach z AI coby konkurence.

    NUKE GAZA! 🎆 | Komentářů: 27
    12.2. 20:11 | Nová verze

    Bylo vydáno Ubuntu 24.04.4 LTS, tj. čtvrté opravné vydání Ubuntu 24.04 LTS s kódovým názvem Noble Numbat. Přehled novinek a oprav na Discourse.

    Ladislav Hagara | Komentářů: 0
    12.2. 17:44 | Pozvánky

    V pátek 20. února 2026 se v pražské kanceláři SUSE v Karlíně uskuteční 6. Mobile Linux Hackday, komunitní setkání zaměřené na Linux na mobilních zařízeních, kernelový vývoj a uživatelský prostor. Akce proběhne od 10:00 do večera. Hackday je určen všem, kteří si chtějí prakticky vyzkoušet práci s linuxovým jádrem i uživatelským prostorem, od posílání patchů například pomocí nástroje b4, přes balíčkování a Flatpak až po drobné úpravy

    … více »
    lkocman | Komentářů: 7
    Které desktopové prostředí na Linuxu používáte?
     (19%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (4%)
     (1%)
     (12%)
     (27%)
    Celkem 867 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    -

    10.1.2013 00:15 | deleted | Výběrový blog | poslední úprava: 26.10.2021 01:18

    -        

    Hodnocení: 89 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    10.1.2013 12:37 Kaja
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    K rozšiřujícím patterns as a when přibyl ještě unless. Má opačný význam k when.

    Fůůůůj :(
    10.1.2013 16:51 omm
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    proč?
    10.1.2013 17:07 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    nejspíš to, že "unless" se dá taky v podstatě zapsat jako "when not" .. nicméně je to jen syntaxe a "unless" je explicitnější, nehrozí, že by se zapomnělo na "not" a hned to bije do očí, co to dělá.
    10.1.2013 17:25 Kaja
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Ještě by to chtělo zavést klíčová slova: as, as long as, because, being, considering, inasmuch as, now, since, whereas, but, except, except for, excepting that, if not, lest, saving a without, aby se náhodou na něco nezapomnělo.

    -100
    10.1.2013 19:29 omm
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    no jo, je jich tam už tak dost, pravda :)
    10.1.2013 19:55 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Klíčové slovo "as" vlastně existuje :-), je použito jako pattern: např. [ a, b ] as c. Toto je standardně přítomno i v OCaml/F#, ze kterého Vortex pattern matching v podstatě bere :-) Většina těch, které jsi zmínil, nedávají smysl, takže..

    zas tolik jich momentálně není - v podstatě and as break case cfn clone coro cycle do else enum false fn for glob goto if in let match module new nil not or quote rec redo result return seq true unless unquote when while with yield __FILE__ __LINE__ a bit operátory band bor bxor bnot asr bsr bsl, některá ještě nejsou využita (module - moduly, cfn - generátory, coro - korutiny) a další momentálně přidávat neplánuju.
    xkucf03 avatar 10.1.2013 20:09 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Nevím, jestli jsem to někde nepřehlédl, ale co „funkce“ coalesce() z SQL? Má libovolný počet parametrů a vrací první nenulovou hodnotu. Není to tak úplně funkce/metoda a je potřeba ji řešit pomocí nestandardních prostředků (klíčové slovo, nebo něco, co jen vypadá jako funkce). Její výhoda je v tom, že po nalezení nenulové hodnoty se ty další výrazy už nemusí vyhodnocovat.
    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
    10.1.2013 20:18 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13

    No nevím, ale myslím, že tady by stačil operátor or, např.

    let x = a or b or c or d or e or f

    vyhodnotí se a, pokud není nil, přiřadí se, dál už to nejde; pokud je nil, vyhodnotí se b, apod. nevýhodou je, že nefunguje na hodnotách false, to by se dalo možná udělat ještě jinak:

    let x  = a unless a == nil else b unless b == nil else c unless c == nil else d .....
    xkucf03 avatar 10.1.2013 20:48 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    jj, to je ono :-) Jen by mi přišlo přehlednější:
    x = a || b || c …
    Boolean by to chtělo objektový – proměnná pak může nabývat tří hodnot: true, false, null.
    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
    10.1.2013 22:03 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Každá proměnná může nabývat hodnoty nil; Vortex není typovaný jazyk, takže jakákoliv proměnná může mít jakoukoliv hodnotu.
    10.1.2013 22:07 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    ještě co se týče ||; nejsem moc velký fanda používání && a || pro AND/OR :-) editor ti dá vysvícení syntaxe a pak není s přehledností problém. Použití klíčových slov má výhodu v tom, že i člověk neznalý jazyka může hned vidět, co to znamená. Některé části kódu se pak čtou skoro jako angličtina, což je výhoda.
    xkucf03 avatar 10.1.2013 22:22 xkucf03 | skóre: 50 | blog: xkucf03
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Podoba s přirozeným jazykem je často spíš zavádějící, při čtení programu stejně potřebuješ znát syntaxi a nelze si nic domýšlet, podle toho, co ti to připomíná v češtině/angličtině. Ostatně pro sčítání, odčítání, rovnost, přiřazení… se taky používají symboly. Stejně jako v matematice.

    Kdyby se aspoň to AND/OR psalo velkýma, jako je to zvykem třeba v SQL… ale takhle malýma to vyloženě splývá. Přijde mi škoda se spoléhat na zvýrazňovač syntaxe, když se dá použít ||, které je nepřehlédnutelné i bez barev.
    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
    xxx avatar 11.1.2013 13:00 xxx | skóre: 42 | blog: Na Kafíčko
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Použití klíčových slov má výhodu v tom, že i člověk neznalý jazyka může hned vidět, co to znamená. Některé části kódu se pak čtou skoro jako angličtina, což je výhoda.

    Řekl Cobolista, a prezentoval jako výhodu Cobolu, to že chudák Fortranista musí luštit a = b + c, zatímco on má pěkné anglické ADD b,c GIVING A. Kupodivu později se i v tom Cobolu objevila možnost použít ono a=b+c.

    Práce s ukecaným jazykem je utrpení. Problém je v tom, že někdo abstrahuje problém, řeší ho v nějaké vnitřní kondenzované formě, a místo aby pak tohle kondenzované řešení zapsal, tak napíše román, který sice připomíná angličtinu, ale dostat z něj jádro problému, je dost oser.

    Aneb neopakujte historické chyby.

    Please rise for the Futurama theme song.
    11.1.2013 15:01 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Problém je ten, že "ADD b, c GIVING A" je oproti "a = b + c" opravdu ukecané, ale použití "and" a "or" místo &&/|| není; dokonce je to rychlejší, protože na většině rozložení je třeba pro ||/&& stisknout altgr nebo shift, což s and/or není potřeba. Problém třeba v tom COBOLu byl ten, že tohle dovedl moc daleko. Je potřeba najít nějaký střed.
    Bedňa avatar 10.1.2013 20:36 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    To mi tam chýba ešte debug pre logovanie chýb v produkčnom systéme.
    KERNEL ULTRAS video channel >>>
    11.1.2013 12:00 w4rr10r
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Ale implikace přímo v jazyku by byla fajn.
    10.1.2013 17:31 Franta
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    perl -ne 'print "chro chro\n" if /jsem prase/'
    :-)
    Bystroushaak avatar 10.1.2013 17:59 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Wow, dost dobré, začíná se mi to líbit. Jinak co quasiquote? :)
    10.1.2013 19:58 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    No, quote už v podstatě má funkci quasiquote (obyčejný quote třeba ve Scheme nedovoluje unquote). Pro potřeby tohoto jazyka si myslím, že to není potřeba dělit. Hlavní funkce quote ve Vortexu je vytvořit základ pro makra - která také budou pracovat na bázi AST (tělo makra bude AST, a quote se použije k jeho vytvoření z obyčejného výrazu)
    11.1.2013 12:03 w4rr10r
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Yay!
    10.1.2013 20:02 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Zajímavé. Osobně bych však místo zavádění nových řídících konstrukcí dal možnost uživateli jazyka nadefinovat si vlastní řídící konstrukce (například pomocí mixfixových operátorů, notací nebo maker).
    10.1.2013 20:05 ---- | skóre: 33 | blog:
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Právě k tomu směřuju s quote a unquote - plánuju vytvořit systém maker podobný http://elixir-lang.org/getting_started/5.html, ale přizpůsobený jazyce. Nicméně ještě před makry chci napsat selfhostovaný kompilátor. Těch konstrukcí teď už moc nepřibude, a některé z existujících budou v novém kompilátoru vytvořeny pomocí maker :-)
    11.1.2013 13:45 xxxxxxxxxxx | skóre: 13 | blog: rhrtshrth
    Rozbalit Rozbalit vše Re: Vortex - update 01/09/13
    Pojď programit CAD!!! :-)

    Založit nové vláknoNahoru

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