abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    14.6. 12:11 | IT novinky

    Google Blog ČR informuje, že mobilní aplikaci Gemini a NotebookLM lze používat už také v Česku.

    Ladislav Hagara | Komentářů: 18
    14.6. 11:33 | Nová verze

    Byla vydána nová major verze 8 duálně licencovaného open source frameworku JUCE (Wikipedie, GitHub) pro vývoj multiplatformních audio aplikací.

    Ladislav Hagara | Komentářů: 0
    14.6. 11:11 | IT novinky

    Od 18. června bude možné předobjednat notebook DC-ROMA RISC-V LAPTOP II od společnosti DeepComputing s osmijádrovým 64-bit RISC-V AI CPU a s předinstalovaným Ubuntu.

    Ladislav Hagara | Komentářů: 2
    13.6. 23:55 | Nová verze

    Byla vydána verze 1.79.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.

    Ladislav Hagara | Komentářů: 0
    13.6. 14:33 | Zajímavý článek

    Byly zveřejněny výsledky průzkumu (infografika) mezi uživateli FreeBSD.

    Ladislav Hagara | Komentářů: 0
    13.6. 13:22 | IT novinky

    Na konferenci DevConf.CZ 2024 je na stánku Furi Labs prezentován linuxový telefon FuriPhone FLX1. Jeho cena 499 dolarů.

    Ladislav Hagara | Komentářů: 17
    13.6. 00:11 | Nová verze

    Bylo vydáno Eclipse IDE 2024-06 aneb Eclipse 4.32. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 1
    12.6. 22:00 | Nová verze

    Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-2 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.

    Ladislav Hagara | Komentářů: 0
    12.6. 15:44 | Nová verze

    Po roce od vydání verze 15.5 bylo vydáno openSUSE Leap 15.6. Přehled novinek v nejnovější verzi této linuxové distribuce v oznámení o vydání a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    12.6. 12:44 | Nová verze

    Byla vydána nová verze 256 správce systému a služeb systemd (GitHub). Nově mimo jiné s run0 jako alternativou k sudo.

    Ladislav Hagara | Komentářů: 23
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    25.2.2019 16:08 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: Oprava podmínky ve while
    Díky pane, měl bych k tomu dotazy,

    1) co prosím znamená tento zápis, znám jenom 'e++'

    ++e

    Prefixní ++e znamená zvýšení proměnné o 1 a vrácení nové hodnoty.

    Postfixní e++ znamená zvýšení proměnné o 1 a vrácení staré hodnoty.

    <off_topic>Kdo někdy programoval s přetíženými operátory v C++, ten instinktivně raději používá prefixní notaci, kde je to možné, protože postfixní notace, která vyžaduje zachování staré hodnoty většinou u různých objektových reprezentací (čísel, matic, různých algebraických struktur) znamená alokaci další paměti, zatímco prefixní notace nejčastěji vrací referenci na tentýž (změněný) objekt a bývá efektivnější. U obyčejných integerů to samozřejmě nehraje roli.</off_topic>

    2) je tento zápis stejný
    local -i e=0
    jako tento?
    local -i e
    e=0

    Ano.

    Ten první zápis se hodí třeba v případě, že ta proměnná má být jen pro čtení. Pak se do ní samozřejmě už nedá přiřadit a hodnota se musí specifikovat rovnou (local -i -r e=7).

    3) Neznáte nějaké české stránky jak deklarovat prooměnné? Děkuji

    Neznám. Bez angličtiny to nepůjde, obávám se. Existují sice nějaké české články o Bashi z let 2000 a 2005, ale jsou naprosto beznadějně zastaralé. Vše, co se tam píše o řídicích strukturách a proměnných, zavání až příliš 80. a 90. léty. Obecně je dobré se vyhnout dokumentaci, která je víc než cca 5 let stará.

    V manuálové stránce Bashe je kapitola Shell Builtin Commands. V té je přesný popis, jak funguje příkaz declare a jeho obdoba local.

    Obecně se většina proměnných v Bashi deklarovat nemusí. Deklarují se jen tehdy, chceme-li od nich něco neobvyklého. (Například aby byly lokální pro funkci, se vyhodnocovaly a přiřazovaly numericky, aby byly asociativní pole, aby byly jenom pro čtení, aby byly reference na jinou proměnnou atd.)

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.