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 21:44 | Komunita

Společnost Red Hat aktualizovala svůj slib ohledně softwarových patentů. Slib nově zahrnuje i open source software pod permisivními licencemi.

Ladislav Hagara | Komentářů: 0
dnes 08:55 | Komunita

Do 22. září probíhá v Mountain View konference XDC2017 (X.Org Developer's Conference). Na programu je řada zajímavých přednášek. Sledovat je lze online. K dispozici je záznam přednášek ze včerejšího dne.

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

Byla vydána nová stabilní verze 1.12 (1.12.955.36) webového prohlížeče Vivaldi (Wikipedie). Z novinek vývojáři zdůrazňují možnost zobrazení metadat u digitálních fotografií, vylepšený panel stahování a omezení sytosti barvy zdůraznění (YouTube). Nejnovější Vivaldi je postaveno na Chromiu 61.0.3163.91.

Ladislav Hagara | Komentářů: 39
včera 10:55 | Nová verze

Byla vydána verze 4.0 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení jsou oficiální binární balíčky pro Ubuntu 16.10, Ubuntu 16.04 a Ubuntu 14.04.

Ladislav Hagara | Komentářů: 5
19.9. 23:33 | Zajímavý software

MojeFedora informuje, že PipeWire byl oficiálně oznámen (en). PipeWire bude zprostředkovávat aplikacím jednotný přístup k audiu a videu. Jedním z hlavních důvodů je možnost izolovat aplikace od audio a video zdrojů. Aplikace nebudou mít přímý přístup k hardwaru, ale budou se muset ptát multimediálního serveru PipeWire, který jim je na základě nastavených oprávnění poskytne nebo ne. V budoucnu by měl PipeWire nahradit PulseAudio.

Ladislav Hagara | Komentářů: 25
19.9. 00:55 | Zajímavý software

Společnost IBM věnovala svůj JVM (Java Virtual Machine) s názvem J9 nadaci Eclipse. Nové oficiální jméno tohoto virtuálního stroje určeného pro běh aplikací napsaných v programovacím jazyce Java je Eclipse OpenJ9 (Wikipedie). Podrobnosti v často kladených dotazech (FAQ).

Ladislav Hagara | Komentářů: 15
19.9. 00:11 | IT novinky

Mezinárodní konsorcium W3C (World Wide Web Consortium) publikovalo kontroverzní rozšíření HTML 5.1 EME (Encrypted Media Extensions) jako webový standard, tj. schválilo DRM v HTML 5.1. Mezinárodní nezisková organizace EFF (Electronic Frontier Foundation) hájící občanské svobody v digitálním světě zveřejnila na svých stránkách otevřený dopis adresovaný W3C. EFF s EME zásadně nesouhlasí a W3C opouští.

Ladislav Hagara | Komentářů: 57
18.9. 18:44 | Zajímavý projekt

Skywriter je deska umožňující snímat 3D gesta. Ben James na svých stránkách ukázal, jak lze pomocí této desky a Arduina Leonardo ovládat linuxový desktop. Videoukázka na YouTube. Ukázka kódu na GitHubu [reddit].

Ladislav Hagara | Komentářů: 4
18.9. 15:22 | Komunita

Od 8. do 10. září proběhla v Paříži konference UbuCon Europe 2017, tj. konference vývojářů a uživatelů linuxové distribuce Ubuntu. Dustin Kirkland z Canonicalu se ve své přednášce věnoval Ubuntu 18.04 LTS. Záznam přednášky byl zveřejněn na YouTube [reddit].

Ladislav Hagara | Komentářů: 1
18.9. 06:00 | Nová verze

Byla vydána verze 2.0 open source programu na kreslení grafů Veusz (Wikipedie). Z novinek je nutno zdůraznit přechod na Qt5 a PyQt5. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 0
Těžíte nějakou kryptoměnu?
 (5%)
 (3%)
 (17%)
 (75%)
Celkem 549 hlasů
 Komentářů: 22, poslední 29.8. 11:23
    Rozcestník

    Dotaz: C++ a příkazy v bashi

    28.11.2003 15:19 mEan | skóre: 9 | Praha
    C++ a příkazy v bashi
    Přečteno: 258×
    Dobry den, vim ze to sem moc nepatri, ale potreboval bych jednu vec ohledne C/C++. Nevite nahodou nekdo, pomoci ktere funkce muzu vykonavat prikazy v bashi? Mam na mysli neco podobneho jako je PHP a funkce exec(). Diky ;-)

    Odpovědi

    Balu avatar 28.11.2003 15:35 Balu | skóre: 25 | blog: Ja a Linux | Praha
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    Pokial ide o spustenie prikazu, pozrite si man 3 exec .
    Počítač bez Windows je ako kakao bez kečupu.
    28.11.2003 16:10 mEan | skóre: 9 | Praha
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    Nevim, jestli jsem se v manualu spravne docetl, ale pisou tam, ze skupina funkci exec pouze spousti soubory, ja potrebuji, abych mohl vyvolavat jakekoliv prikazy v bashi (napr. chmod, chown, echo, cp, mv atd.). Diky
    28.11.2003 16:18 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    a co zkusit vytvorit nejakej tmp file a ten potom spoustet pres exec?
    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    28.11.2003 16:21 mEan | skóre: 9 | Praha
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    Nevim sice presne, co je tmp file, ale asi mas na mysli zkusit vytvorit bashovej skriptik a ten pak spoustet, coz neni spatnej napad, ale mel jsem na mysli to mit vse v tom jednom programu. Diky
    28.11.2003 16:23 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    Proč proboha chcete například spouštět vyvolávat echo ? V C máme printf a další funkce pro výstup. Jinak pokud chceme spouštět externí program tak tím exec a je jedno zda to bude skript, pro basch nebo program v C nebo v něčem jiném.
    28.11.2003 16:25 mEan | skóre: 9 | Praha
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    No to echo byl mozna spatnej priklad, ale nutne potrebuji chmod a chown. Kdyz to jinak nejde, tak si spustim externi skritp no...
    28.11.2003 16:46 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    Ale chmod a chown nemaji s bashem nic spoecneho :). Jsou to normalni spustitelne soubory umistene podle FHS a adresari /bin. Stejne tak mv a cp. echo je tam taky, s tim ze bash ma navic vestaveny prikaz echo s par featurami navic. Jina vec by byla, pokud byste potraboval veci jako presmerovani I/O apod., coz je prace shellu. Na to v C je funkce system(), ale neni vubec dobry napad ji pouzivat.
    28.11.2003 16:49 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
    Rozbalit Rozbalit vše oprava

    (a to jsem to po sobe cetl 2x)

    ... umistene podle FHS v adresari /bin.

    Aby to bylo srozumitelne

    28.11.2003 17:04 mEan | skóre: 9 | Praha
    Rozbalit Rozbalit vše oprava
    Sorry, samozrejme ze mas pravdu. Vubec jsem si to neuvedomil :-)...
    28.11.2003 17:04 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše C++ a příkazy v bashi
    Ale chmod je taky příkaz C a netřeba volat externí program.
    CHMOD(2)                   Linux Programmer’s Manual                  CHMOD(2)
    
    NAME
           chmod, fchmod - change permissions of a file
    
    SYNOPSIS
           #include < sys/types.h >
           #include < sys/stat.h >
    
           int chmod(const char *path, mode_t mode);
           int fchmod(int fildes, mode_t mode);
    
    DESCRIPTION
           The  mode of the file given by path or referenced by fildes is changed.
    
           Modes are specified by or’ing the following:
    
                  S_ISUID   04000 set user ID on execution
    
                  S_ISGID   02000 set group ID on execution
    
    
    atd........ Viz man 2 chmod :-)

    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.