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:11 | Komunita

Ke zhlédnutí jsou videozáznamy přednášek z konferencí All Systems Go! (media.ccc.de) a GStreamer Conference 2017 (ubicast.tv) konaných o víkendu 21. a 22. října. All Systems Go! v Berlíně a GStreamer Conference 2017 v Praze.

Ladislav Hagara | Komentářů: 0
dnes 20:33 | Komunita

MojeFedora.cz informuje (en), že Fedora 27 přináší snadný přístup k Red Hat Enteprise Linuxu. Virtualizační nástroj Boxy nyní umožňuje jednoduše stáhnout a nainstalovat Red Hat Enterprise Linux, který je pro vývojáře zdarma. Vytvořit lze neomezené množství virtuálních mašin s RHEL.

Ladislav Hagara | Komentářů: 1
dnes 19:00 | Komunita

Konsorcium Linux Foundation oficiálně představilo licence pro komunitní otevřená data Community Data License Agreement (CDLA). První licence je copyleftová CDLA-Sharing a druhá permisivní CDLA-Permissive. Odpovědi na často kladené otázky ve FAQ.

Ladislav Hagara | Komentářů: 0
dnes 13:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 145. pražský sraz, který proběhne ve čtvrtek 26. října od 18:00 hodin v karlínském Pivovarském klubu. Najdete jej kousek od metra Florenc na adrese Křižíkova 17, Praha 8. Jedná se o poslední sraz před konferencí OpenAlt 2017, jež proběhne o víkendu 4. a 5. listopadu 2017 na FIT VUT v Brně. Běží registrace účastníků.

Ladislav Hagara | Komentářů: 0
dnes 06:00 | Zajímavý software

Byla vydána verze 0.56 open source platformy Home Assistant (GitHub) pro monitorování a řízení inteligentní domácnosti naprogramované v programovacím jazyce Python verze 3 a bežící také například na Raspberry Pi. Pro vyzkoušení je k dispozici demo [reddit].

Ladislav Hagara | Komentářů: 0
včera 16:55 | Nová verze

Byla vydána verze 1.0 klienta F-Droid určeného pro instalaci aplikací do Androidu ze softwarového repozitáře F-Droid (Wikipedie), alternativy k Google Play, nabízející pouze svobodný a otevřený software. Podrobnosti v přehledu změn [Hacker News].

Ladislav Hagara | Komentářů: 6
včera 00:55 | Nová verze

Po téměř 13 měsících vývoje od verze 0.11.0 byla vydána verze 0.12.0 hardwarově nenáročného desktopového prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklého sloučením projektů Razor-qt a LXDE. Přehled novinek v příspěvku na blogu.

Ladislav Hagara | Komentářů: 10
21.10. 12:33 | Zajímavý software

Článek ne Medium představuje nejnovější stabilní verzi 2.0 svobodné decentralizované mikroblogovací platformy a sociální sítě podobné Twitteru Mastodon (Wikipedie). Detailní přehled novinek na GitHubu [Hacker News].

Ladislav Hagara | Komentářů: 0
21.10. 06:00 | Komunita

V Praze na půdě Elektrotechnické fakulty ČVUT dnes probíhá RT-Summit 2017 – setkání vývojářů linuxového jádra a uživatelů jeho real-time verze označované jako preempt-rt. Přednášky lze sledovat online na YouTube.

Ladislav Hagara | Komentářů: 0
20.10. 14:33 | Zajímavý projekt

Blender Animation Studio zveřejnilo první epizodu z připravovaného animovaného seriálu The Daily Dweebs o domácím mazlíčkovi jménem Dixey. Ke zhlédnutí také ve 3D s rozlišením 8K.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (10%)
 (0%)
 (0%)
 (1%)
 (75%)
 (13%)
Celkem 232 hlasů
 Komentářů: 8, poslední včera 23:02
    Rozcestník

    Rubrika Programování

    plasma logo

    Jak se dělá Plasmoid – 1 (úvod, první plasmoid)

    KDE 4 přineslo mnoho revolučních změn, jednou z nich je celkový koncept plochy jako soustavy widgetů zvaných plasmoidy. V tomto krátkém seriálu si ukážeme, jak vytvořit widget na plochu i do hlavního panelu.

    8. 12. 2009 | Dan Vrátil | Programování | Komentářů: 37, poslední 21. 5. 2010


    qt logo

    Grafické programy v Qt 4 – 9 (prezentace dat – architektura model/view)

    Dnes se naučíme používat widgety, kterými programátor dokáže zobrazit související data: seznamy, tabulky, stromy. Jejich plnění, editaci, ale také přizpůsobení vlastním potřebám. Pořadem vás provází Úžasný Móric a krásná dívka.

    19. 11. 2009 | Petr Vaněk | Programování | Komentářů: 15, poslední 21. 11. 2009


    qt logo

    Konzolové programy v Qt 4 – 4 (UDP server a klient)

    V tomto díle si ukážeme, jak napsat jednoduchý UDP server a klient. UDP je zkratka angl. User Datagram Protocol a je to základní internetový protokol. Hodí se spíš tam, kde se počítá se ztrátami paketů, přičemž není žádoucí odesílat je znova (hry, VoIP, internetová rádia).

    10. 11. 2009 | David Watzke | Programování | Komentářů: 6, poslední 2. 7. 2015


    Featherstitch: Zabij fsync() něžně

    Stehování [Featherstitch] je zobecnění systému závislostí zápisů a zpětného přehrání [rollback] dat měkkých aktualizací. Výsledný systém je dostatečně obecný na to, aby nad jeho rozhraním mohla být implementována většina (možná všechny) strategií zajišťujících konzistenci souborového systému (např. žurnálování).

    9. 11. 2009 | Jirka Bourek | Programování | Komentářů: 9, poslední 11. 11. 2009


    openssl logo

    OpenSSL – použitie v aplikácii

    OpenSSL je knižnica implementujúca radu algoritmov z oblasti kryptografie. Jej súčasťou je utilita pre prikazovy riadok, ktorá umožňuje vyrobiť si vlastnú Certifikačnú Autoritu, šifrovať, podpisovať a podobne. Nedávno som ale potreboval použiť šifrovanie AES z programu, a tak som sa na OpenSSL pozrel trocha inak – a o svoje skúsenosti sa chcem s vami podeliť.

    20. 10. 2009 | Rastislav Stanik | Programování | Komentářů: 29, poslední 23. 10. 2009


    qt logo

    Grafické programy v Qt 4 – 8 (TCP klient)

    V tomto díle se naučíme, jak napsat síťového TCP klienta (k serveru s vlastním jednoduchým protokolem) s grafickým rozhraním.

    16. 9. 2009 | David Watzke | Programování | Komentářů: 3, poslední 21. 9. 2009


    qt logo

    Konzolové programy v Qt 4 – 3 (TCP server)

    V tomto díle si ukážeme, jak za použití modulu QtNetwork naprogramovat jednoduchý TCP server.

    16. 9. 2009 | David Watzke | Programování | Komentářů: 5, poslední 25. 12. 2015


    qt logo

    Novinky v Qt 4.6

    Animační framework. State Machine framework. Multi-touch a gesta. API pro přístup k DOM. Lepší podpora 3D. Výkonnostní optimalizace. Modul QtMultimedia a práce se zvukem. QtScript + JavaScriptCore z WebKitu. Qt for S60 aneb port Qt na Symbian.

    11. 9. 2009 | David Watzke | Programování | Komentářů: 25, poslední 18. 11. 2009


    qt logo

    Konzolové programy v Qt 4 – 2 (práce s HTTP a FTP)

    V dnešním díle se budu věnovat modulu QtNetwork, konkrétně si ukážeme nějaké základy práce s protokoly HTTP a FTP.

    1. 9. 2009 | David Watzke | Programování | Komentářů: 7, poslední 1. 9. 2009


    Tvrdý náraz do měkkých aktualizací

    Když souborový systém existuje dostatečně dlouho, dříve či později téma měkkých aktualizací [soft update] někdo nadhodí, obvykle v podobě „Pche, proč jste vy lidi od Linuxu tak hloupí? Prostě použijte měkké aktualizace jako BSD!“

    7. 8. 2009 | Jirka Bourek | Programování | Komentářů: 50, poslední 10. 8. 2009


    Co se vlastně stalo s chunkfs?

    Chunkfs je princip návrhu souborových systémů, který má usnadnit a především zrychlit kontrolu a opravování diskových oddílů. Funguje tak, že souborový systém rozkouskuje a zabývá se jednotlivými částmi. Článek se zabývá popisem návrhu a implementací a popisuje měření výkonu.

    20. 7. 2009 | Jirka Bourek | Programování | Komentářů: 4, poslední 20. 7. 2009


    Poke-a-hole (pahole) a přátelé

    Omezení otisku binárního kódu v paměti [memory footprint] je důležité pro zlepšení výkonnosti. Poke-a-hole (pahole) a další programy, které vyvinul Arnaldo Carvalho de Melo, pomáhají analyzovat binární objektové soubory a hledat v nich neefektivity, jako jsou díry v datových strukturách nebo funkce, které jsou deklarovány jako inline, ale v objektovém kódu jsou od-inlinovány.

    15. 7. 2009 | Jirka Bourek | Programování | Komentářů: 10, poslední 27. 7. 2009


    qt logo

    Konzolové programy v Qt 4 – 1 (úvod)

    Tento seriál bude pojetím připomínat sérii článků o programování GUI programů v Qt 4 a lišit se bude v zaměření. Zaměřovat se budu na součásti, které k běhu nevyžadují modul QtGui a tedy ani X server. Některé věci je zbytečné předvádět graficky, zatímco jiné se do konzole přímo hodí.

    10. 7. 2009 | David Watzke | Programování | Komentářů: 37, poslední 17. 7. 2009


    Sjednocující souborové systémy: Implementace, část 2.

    V tomto článku se blíže podíváme na dva sjednocující souborové systémy pro Linux: unionfs a aufs.

    15. 6. 2009 | Jirka Bourek | Programování | Komentářů: 2, poslední 18. 6. 2009


    qt logo

    Grafické programy v Qt 4 – 7 (lokalizace a data programu)

    V dnešním díle se dozvíte, jak program lokalizovat a jak k němu korektně přibalit nějaká data - třeba obrázky, ikony nebo zvuky.

    29. 5. 2009 | David Watzke | Programování | Komentářů: 37, poslední 18. 6. 2009


    Sjednocující souborové systémy: Implementace, část 1.

    Tento týden popíšeme několik implementací sjednocujících souborových systémů v technických detailech. V tomto článku jsou popsány sjednocené adresáře Plan9, sjednocující připojení v BSD a sjednocující připojení v Linuxu.

    27. 5. 2009 | Jirka Bourek | Programování | Komentářů: 3, poslední 12. 6. 2009


    smalltalk-80

    Vývojové prostředí dávnověku – Smalltalk-80

    Dnešní nejpoužívanější integrovaná vývojová prostředí (IDE) jsou většinou neobyčejně komplexní aplikace, které programátory hýčkají automatickým doplňováním, zvýrazňováním syntaxe, vnořenou nápovědou, propracovaným debuggerem, průvodci, refactoringem, návrhovými nástroji a celou řadou dalších užitečných funkcí. Určitě ale neuškodí se od současných přepychových IDE na chvíli odpoutat a podívat se pár desetiletí zpět do historie, jak vypadala a co uměla vývojová prostředí tenkrát.

    7. 5. 2009 | Pavel Křivánek | Programování | Komentářů: 29, poslední 19. 7. 2011


    qt logo

    Grafické programy v Qt 4 - 6 (WebKit, Phonon, taby, modálnost oken)

    V tomto díle si ukážeme použití WebKitu ve webovém prohlížeči s taby a použití Phononu v jednoduchém přehrávači zvuku. Také si řekneme, jak z programu vyvolat další okno a co je to modálnost oken.

    30. 4. 2009 | David Watzke | Programování | Komentářů: 8, poslední 30. 4. 2009


    Sjednocující souborové systémy: Architektura, vlastnosti a návrhové volby

    Sjednocující souborový systém (unioning filesystem) kombinuje jmenné prostory dvou či více souborových systémů a vytváří tak jediný spojený jmenný prostor. Vhodné například pro živá CD/DVD nebo NFS. Existují již dvě desetiletí, ale Linux ještě implementaci přijatou nemá. Tato série článků zkoumá, jaké jsou možnosti.

    29. 4. 2009 | Jirka Bourek | Programování | Komentářů: 9, poslední 1. 5. 2009


    qt logo

    Grafické programy v Qt 4 - 5 (regexpy, vlákna a ukazatel průběhu)

    V tomto díle se dozvíte, jak kontrolovat vstupní textová pole pomocí regulárních výrazů, jak a kdy používat vlákna a jak zobrazovat průběh nějaké déle trvající operace.

    20. 4. 2009 | David Watzke | Programování | Komentářů: 67, poslední 28. 4. 2009


    qt logo

    Grafické programy v Qt 4 - 4 (Qt Creator podruhé)

    V dnešním díle si ukážeme, jak na vlastní widgety, signály a sloty v Qt Designeru. Kromě toho se naučíme přidat našim programům tray ikonu a používat v nich drag & drop.

    6. 4. 2009 | David Watzke | Programování | Komentářů: 31, poslední 1. 8. 2016


    qt logo

    Grafické programy v Qt 4 - 3 (Qt Creator a Designer)

    Když je řeč o GUI v Qt 4, nelze se nezmínit o Qt Designeru, který slouží k rychlému návrhu uživatelského rozhraní. V tomto díle se budeme zabývat relativně novým programem Qt Creator, který do sebe integruje Qt Designer, ale hlavně poslouží jako plnohodnotné IDE.

    23. 3. 2009 | David Watzke | Programování | Komentářů: 42, poslední 11. 12. 2012


    qt logo

    Grafické programy v Qt 4 - 2 (hlavní okno programu)

    V tomto díle si ukážeme, jak vytvořit hlavní okno, jak uložit a načíst nastavení a nakonec, jak by mohl vypadat program pro jednoduché malování.

    12. 3. 2009 | David Watzke | Programování | Komentářů: 49, poslední 15. 12. 2012


    qt logo

    Grafické programy v Qt 4 - 1 (úvod, hello world)

    Qt 4 je svobodná multiplatformní knihovna sloužící primárně (ale nejenom) k vývoji grafických programů. Jejím nativním jazykem je C++, a tím se také v tomto seriálu budeme zabývat.

    3. 3. 2009 | David Watzke | Programování | Komentářů: 125, poslední 25. 6. 2016


    Sémantické patchování pomocí nástroje Coccinelle

    Všichni jsme to zažili: hledáte nějakou ošklivou chybu a najednou s hrůzou zjistíte, že musíte úplně změnit enormní kus kódu, abyste ji mohli opravit. Spustíte rychlý grep nad základnou kódu a orosíte se: stovky řádků kódu, které je potřeba změnit! A změna je příliš složitá na to, aby se dala udělat skriptem, protože závisí na kontextu, ve kterém je volána, nebo vyžaduje do každého volajícího přidat novou proměnnou.

    25. 2. 2009 | Jirka Bourek | Programování | Komentářů: 19, poslední 1. 3. 2009


    Novější článkyStarší články

    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.