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:55 | Nová verze

    Radicle byl vydán ve verzi 1.5.0 s kódovým jménem Hibiscus. Jedná se o distribuovanou alternativu k softwarům pro spolupráci jako např. GitLab.

    Ladislav Hagara | Komentářů: 0
    dnes 03:22 | IT novinky

    Společnost OpenAI představila text-to-video AI model Sora 2 pro generování realistických videí z textového popisu. Přesnější, realističtější a lépe ovladatelný než předchozí modely. Nabízí také synchronizované dialogy a zvukové efekty.

    Ladislav Hagara | Komentářů: 4
    včera 23:11 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.0, tj. první stabilní vydání založené na Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 0
    včera 21:00 | Komunita

    Rakouská armáda přechází na LibreOffice. Ne kvůli licencím (16 000 počítačů). Hlavním důvodem je digitální suverenita. Prezentace v pdf z LibreOffice Conference 2025.

    Ladislav Hagara | Komentářů: 19
    včera 12:44 | Bezpečnostní upozornění

    Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) upozorňuje na sérii kritických zranitelností v Cisco Adaptive Security Appliance (ASA) a Firepower Threat Defense (FTD) a Cisco IOS, CVE-2025-20333, CVE-2025-20363 a CVE-2025-20362. Zneužití těchto zranitelností může umožnit vzdálenému neautentizovanému útočníkovi spustit libovolný kód (RCE). Společnost Cisco uvedla, že si je vědoma aktivního zneužívání těchto zranitelností.

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

    Ochrana uživatelů a zároveň příznivé podmínky pro rozvoj umělé inteligence (AI). Ministerstvo průmyslu a obchodu (MPO) připravilo minimalistický návrh implementace evropského nařízení o umělé inteligenci, tzv. AI aktu. Český zákon zajišťuje ochranu občanům a bezpečné používání AI, ale zároveň vytváří pro-inovační prostředí, ve kterém se může AI naplno rozvíjet, firmy mohou využít jeho potenciál a nebudou zatíženy zbytečnou administrativou. Návrh je nyní v meziresortním připomínkovém řízení.

    Ladislav Hagara | Komentářů: 8
    včera 05:11 | Komunita

    Dle plánu Linus Torvalds odstranil souborový systém bcachefs z mainline Linuxu. Tvůrce bcachefs Kent Overstreet na Patreonu informuje, že bcachefs je nově distribuován jako DKMS modul.

    Ladislav Hagara | Komentářů: 2
    29.9. 17:44 | IT novinky

    PIF, Silver Lake a Affinity Partners kupují videoherní společnost Electronic Arts (EA) za 55 miliard dolarů (1,14 bilionu korun).

    Ladislav Hagara | Komentářů: 2
    29.9. 16:33 | Pozvánky

    Konference LinuxDays 2025 proběhne již tento víkend 4. a 5. října v Praze v areálu ČVUT v Dejvicích na FIT. Konference znamená desítky přednášek a workshopů, zástup zajímavých osobností, místo pro setkání, spoustu nových nápadů a informací a stánky řady různých projektů: Fedora, openSUSE, vpsFree.cz, Mozilla, MacGyver - bastlíři SH, OpenAlt a mnoho dalších. Účast na konferenci je zdarma.

    Ladislav Hagara | Komentářů: 1
    29.9. 14:22 | Zajímavý článek

    Před měsícem Google oznámil, že bude vyžadovat ověření identity vývojářů aplikací pro Android. Dnes se k této změně vyjádřil F-Droid, tj. instalovatelný katalog svobodných a open source aplikací pro platformu Android. Změna ohrožuje F-Droid a další otevřené platformy pro distribuci aplikací.

    Ladislav Hagara | Komentářů: 19
    Jaké řešení používáte k vývoji / práci?
     (40%)
     (48%)
     (12%)
     (14%)
     (17%)
     (14%)
     (18%)
     (13%)
     (13%)
    Celkem 144 hlasů
     Komentářů: 9, poslední 24.9. 17:28
    Rozcestník

    Dotaz: Vala vs. C# - Prechod z C# na valu

    6.3.2017 12:28 Gloss
    Vala vs. C# - Prechod z C# na valu
    Přečteno: 387×
    Caute. Zacal som programovat v Linuxe.

    Vo windows mam skusenosti s C# tak som si vybral Valu a GLib / Gio / Gtk 3. Pod linuxom nechcem byt zavisly na mone.

    V suvislosti s prechodom mam par otazok ako sa riesi za pomoci vala a linuxovych kniznic tieto veci:
    1. File.ReadAllLines - nacitanie textoveho suboru ako pole riadkov
    2. File.ReadAllText - nacitanie suboru do stringu
    3. Path.Combine - spojenie viacerych ciest do jednej napr "/home/uzivatel/Obrazky" a "Wallpapers/subor.jpg" spoji do "/home/uzivatel/Obrazky/Wallpapers/subor.jpg"
    4. File.WriteAllLines - ulozenie pola stringov ako riadky v textovom subore
    5. Path.GetFileName - ziskanie nazvu suboru z cesty (viem si na to napisat funkciu ale myslim ze urcite nejaka nativna uz existuje)
    6. Path.GetFileNameWithoutExtension - ziskanie nazvu suboru bez extensionu
    7. Ako funguje vo vale Lazy evaluation a generatory Ako zapisem vo vale nieco taketo:
      IEnumerable<int> Sqrs()
      {
          for (var i = 1; true; i++)
          {
              yield return i * i;
          }
      }
      

    Odpovědi

    kozzi avatar 6.3.2017 13:44 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu

    Valu neznam, takze snad poradi nekdo jiny, kazdopadne pokud hledas nahradu za C# a nechces viuzivat mono ci .NET Core, tak zkus jazyk D.

     

    1. http://dlang.org/phobos/std_stdio.html#.File.byLineCopy
    2. http://dlang.org/phobos/std_file.html#.readText
    3. http://dlang.org/phobos/std_path.html#.buildNormalizedPath
    4. http://dlang.org/phobos/std_stdio.html#.File.writef
    5. http://dlang.org/phobos/std_path.html#.baseName
    6. http://dlang.org/phobos/std_path.html#.baseName
    7. https://dlang.org/phobos/std_concurrency.html#.Generator

     

    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    6.3.2017 15:47 michal
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu
    Jazyk D ? Je tam podpora qt5 ?
    6.3.2017 22:45 kozzi
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu
    Tak v dnesni dobe nevidim velkou vyhodu podpory qt5, mysleno osobne. Jelikoz vse co tvorim ma vetsinou webovy ksicht, a celkove mi mnohem zajimavejsi pro tvorbu gui prijdou veci jako QML coz predpokladam nakonec vyuziva widgety z qt5. A co vim tal podpora tu nejaka je. Nebo se da jit cestou Calypso, https://wiki.dlang.org/Calypso coz je trochu neco jineho jak officialni podpora ale problem to resi.

    Samozrejme jsou i dalsi GUI frameworky, ale jak uz jsem napsal ja osobne se tradicnim desktop aplikacim priliz nevenuji a i kdyby asi bych sahl po GTK. V tom je napriklad napsanej jeden s opravdu dobrych terminalu Teminix
    6.3.2017 19:40 Gloss
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu
    Dakujem vyskusam.
    kozzi avatar 6.3.2017 22:49 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu

    Tak neni zac, kazdopadne pokud se ti D zalibi a budes potrebovat podrobnejsi info ci se na neco zeptat, tak neni problem mi napsat na mail

    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    multi avatar 7.3.2017 21:32 multi | skóre: 38 | blog: JaNejsemOdsut
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu
    Vala je jazyk plne kompatibilni s C/C++ s pouzitom GObject. Resenim asi bude pouzit takove knohovny jako bys pouzil v Linuxu pro programovani v C/C++ .
    8.3.2017 19:20 Jardik
    Rozbalit Rozbalit vše Re: Vala vs. C# - Prechod z C# na valu
    Nedavno o Vale psal i nejaky vyvojar gnome snad. Je to mrtvy jazyk. Zkousel jsem v tom delat nejake pokusy a opravdu, moc pouzitelne to neni. A kdyz k tomu pridate GTK3, ktere je totalne domrvene a oproti verzi 2 nepouzitelne (ala color dialog, souborove dialogy, font dialog), debilne pozicovana tlacitka v titulku okna, CSD, apod. vylomeniny, vubec bych s tim nezacinal.

    Založit nové vláknoNahoru

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

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