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

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

    Ladislav Hagara | Komentářů: 0
    dnes 00:11 | IT novinky

    Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.

    Ladislav Hagara | Komentářů: 0
    včera 23:44 | Komunita

    Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Nová verze

    Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.

    Ladislav Hagara | Komentářů: 1
    včera 12:55 | Nová verze

    Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).

    Ladislav Hagara | Komentářů: 2
    včera 02:55 | Nová verze

    Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 0
    včera 01:22 | IT novinky Ladislav Hagara | Komentářů: 0
    29.10. 17:00 | Upozornění

    Národní identitní autorita, tedy NIA ID, MeG a eOP jsou nedostupné. Na nápravě se pracuje [𝕏].

    Ladislav Hagara | Komentářů: 9
    29.10. 16:44 | IT novinky

    Americký výrobce čipů Nvidia se stal první firmou na světě, jejíž tržní hodnota dosáhla pěti bilionů USD (104,5 bilionu Kč). Nvidia stojí v čele světového trhu s čipy pro umělou inteligenci (AI) a výrazně těží z prudkého růstu zájmu o tuto technologii. Nvidia již byla první firmou, která překonala hranici čtyř bilionů USD, a to letos v červenci.

    Ladislav Hagara | Komentářů: 6
    29.10. 14:11 | Komunita

    Po Canonicalu a SUSE oznámil také Red Hat, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie).

    Ladislav Hagara | Komentářů: 2
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (19%)
     (19%)
     (22%)
     (17%)
     (21%)
     (17%)
     (17%)
    Celkem 287 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník

    Dotaz: Programování pro Linux

    7.8.2012 14:52 petr
    Programování pro Linux
    Přečteno: 774×
    Ahoj!

    Rozhodl jsem se, že si zkusím napsat nějakou aplikačku pro Linux na Linuxu. A tak píšu zde o radu.

    Znám C/C++, jen neznám knihovny, které se používají. Tak například. Chtěl bych přehrát zvuk, nebo vytvořit službu, která bude běžet i bez přihlášení uživatele. Jak postupujete? Má linux někde popsáno, které knihovny se dají využít, jaké mají funkce atp.? Třeba konkrétně API pro zvuk, servisy nebo taky měření času apod.

    Existuje na tohle nějaká knížka? Nemyslím teď C/C++ ale knížka o tom jaké knihovny v Linuxu(či v některé z distribucí) existují, jak je propojit a využít, abychom neobjevovali znovu kolo. V jakém IDE psát programy, jak je optimalizovat, jak zrychlit vývoj, jak psát aplikace, které poběží na Linuxu i Unixu (MacOS). Kniha popisující patterny, které se používají. Vlákna apod. Snad chápete. Něco o architektuře, jak věci fungují, jak je využít a propojit ne o jazyku samotném.

    Možná se něco dá najít na internetu, ale jsem v Linux programování zelenáč. Poraďte prosím kde začít.


    Řešení dotazu:


    Odpovědi

    murzim avatar 7.8.2012 15:46 murzim | skóre: 12 | blog: murzim
    Rozbalit Rozbalit vše Re: Programování pro Linux
    Ahoj, ten dotaz je docela obsáhlý :)

    Ač jsi možná zarytý GNOME fanda, nejlepší pro začátek bude QTDesigner a KDevelop... Tam je řekl bych i pěkný tutorial ve formě nápovědy... a na netu najdeš dost příkladů...Dobrý seriál vyšel i tady na abclinuxu... Vývoj pro GTK je docela kostrbatý... i když pokud více preferuješ C, je to také dobrá vloba :)

    Osobně preferuji GTK :) Pár věcí můžeš prostudovat zde: 
    Bůh stvořil člověka a opice vznikly evolucí "o pár let později" z blbých lidí.
    Hemmmmy avatar 7.8.2012 17:03 Hemmmmy | Žďár nad Sázavou
    Rozbalit Rozbalit vše Linux - Začínáme programovat
    COMPUTER PRESS Linux - Začínáme programovat Matthew Neil, Stones Richard (překlad David Krásenský) EAN:9788025119334
    |🇵🇸 avatar 7.8.2012 18:05 |🇵🇸 | skóre: 93 | blog:
    Rozbalit Rozbalit vše Re: Programování pro Linux
    Nejjednodušší máš (a) používat Qt (multiplatformní) a třeba QtCreator* nebo (b) začít to používat a všímat si, co používají existující aplikace/prostředí. A kukni na freedesktop.org.

    * nedoporučuji český překlad, to jen tak na okraj
    🇵🇸Touch grass🇺🇦 ✊ ani boha, ani pána
    7.8.2012 18:25 l4m4
    Rozbalit Rozbalit vše Re: Programování pro Linux
    Chceš-li psát program, který dělá Foo, tak si najdi těch dvacet dalších podobných programů, které dělají Foo, a podívej se, jak fungují a co používají. Různné programy dělají samozřejmě různé věci různé blbě, ale na začátku je to vždy vhodné. Všechno je open source...

    IDE nepoužívat vůbec, vlákna pouze, vyžaduje-li to daná úloha, a mikrooptimalizace nech na kompilátoru.

    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.