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í
×
    včera 23:55 | Nová verze

    Byla vydána nová stabilní verze 24.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Uakari. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

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

    Byla vydána nová verze 1.48.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Fernando F. Mancera. Mimo jiné se v nastavení místo mac-address-blacklist nově používá mac-address-denylist.

    Ladislav Hagara | Komentářů: 5
    včera 17:11 | Komunita

    Před 25 lety, 31. května 1999, započal vývoj grafického editoru Krita (Wikipedie). Tenkrát ještě pod názvem KImageShop a později pod názvem Krayon.

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

    Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 24.05.0 editoru videa Kdenlive (Wikipedie). Ke stažení brzy také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 11:22 | Zajímavý článek

    David Revoy, autor mj. komiksu Pepper&Carrot, se rozepsal o své aktuální grafické pracovní stanici: Debian 12 Bookworm, okenní systém X11, KDE Plasma 5.27, …

    Ladislav Hagara | Komentářů: 5
    30.5. 22:44 | Nová verze

    Wayland (Wikipedie) byl vydán ve verzi 1.23.0. Z novinek lze vypíchnout podporu OpenBSD.

    Ladislav Hagara | Komentářů: 0
    30.5. 21:22 | Zajímavý článek

    Craig Loewen na blogu Microsoftu představil novinky ve Windows Subsystému pro Linux (WSL). Vypíchnout lze GUI aplikaci pro nastavování WSL nebo správu WSL z Dev Home.

    Ladislav Hagara | Komentářů: 0
    30.5. 12:44 | Pozvánky

    V sobotu 1. června lze navštívit Maker Faire Ostrava, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    30.5. 12:22 | Nová verze

    Webový server Caddy (Wikipedie) s celou řadou zajímavých vlastností byl vydán ve verzi 2.8 (𝕏). Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 11
    29.5. 22:11 | Nová verze

    Byla vydána verze 3.0 (@, 𝕏) svobodného softwaru HAProxy (The Reliable, High Performance TCP/HTTP Load Balancer; Wikipedie) řešícího vysokou dostupnost, vyvažování zátěže a reverzní proxy. Detailní přehled novinek v příspěvku na blogu společnosti HAProxy Technologies.

    Ladislav Hagara | Komentářů: 7
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (90%)
     (3%)
     (4%)
     (4%)
    Celkem 1058 hlasů
     Komentářů: 17, poslední včera 15:31
    Rozcestník

    Null byte injection v preg_replace a nebezpečný nginx

    10.5.2014 17:00 | Web | Výběrový blog | Přečteno: 3483× | Komentářů: 25, poslední 13. 5. 2014 | Hodnocení: 94 % (18 hlasů)

    Nedávno som bol nútený kvôli hacknutu niekoľkých PHP webov robiť bezpečnostný audit. Narazil som pri tom na niekoľko zaujímavých spôsobov útoku na web. V dnešnom blogu sa pozrieme na 2, ktoré ma zaujali asi najviac.


    Optimalizácia bootovania Linuxu na ARMe

    12.4.2014 19:00 | Hardware | Přečteno: 2147× | Komentářů: 7, poslední 14. 4. 2014 | Hodnocení: 100 % (5 hlasů)

    V dnešnom blogu sa trochu bližšie pozrieme na proces bootovania Linuxu na embedded zariadeniach (konkrétne ARM Allwinner A13).


    Od linuxu k poníkom

    31.3.2014 23:59 | Rôzne | Přečteno: 2163× | Komentářů: 2, poslední 1. 4. 2014 | Hodnocení: 57 % (7 hlasů)

    Už dlhšiu dlhšiu dobu nemám moc času venovať sa linuxu. Preto som sa rozhodol konvertovať jeden linux portál na portál venovaný my little pony.


    Najlepší trackpoint vs. najlepší touchpad - čo je rýchlejšie

    21.3.2014 21:30 | Rôzne | Přečteno: 3603× | Komentářů: 41, poslední 9. 4. 2014 | Hodnocení: 100 % (3 hlasů)

    Do dnešného blogu som si pripravil malé porovnanie rýchlosti používania údajne najlepšieho trackpointu (thinkpad) a údajne najlepšieho touchpadu (macbook pro). V obsahu blogu je presne popísaný postup merania a samozrejme výsledky. Za asistenciu pri experimente by som chcel poďakovať svojmu kolegovi, ktorý na chvíľu zapožičal svoj macbook.


    Čítanie sériového čísla na SoC Allwinner pod Linuxom

    23.12.2013 09:43 | Hardware | Výběrový blog | Přečteno: 2600× | Komentářů: 21, poslední 30. 12. 2013 | Hodnocení: 100 % (6 hlasů)

    Dnešný mikroblog je určený tím, ktorí by potrebovali čítať sériové číslo na týchto SoC, alebo tým ktorých zaujíma ako sa vôbec sériové číslo SoC číta / zapisuje.


    Non blocking IO vs kooperatívny multitasking na webe

    7.12.2013 19:50 | Web | Přečteno: 2578× | Komentářů: 10, poslední 10. 12. 2013 | Hodnocení: 100 % (6 hlasů)

    V poslednej dobe sa dosť často hovorí o javascripte na serveri (node.js). Jeho súčasťou je non blocking IO čo sa využíva prevažne v realtimových webových aplikáciách. V tomto blogu sa pozrieme na pomerne starú alternatívu k non blocking io - kooperatívny multitasking.


    Stav driverov embedded grafiky Mali400

    24.11.2013 14:45 | Hardware | Přečteno: 2710× | Komentářů: 4, poslední 25. 11. 2013 | Hodnocení: 100 % (9 hlasů)

    Dnes som sa pokúsil o aktualizáciu open source časti driverov grafiky Mali400 pre platformu Allwinner A13. Skompilovať nové funkčné ovládače sa mi nepodarilo aj napriek tomu, že kód je open source. Tento blog by mal načrtnúť zhruba problematiku driverov grafík pre ARM.


    JQuery peklo - epizóda unobtrusive javascript

    18.11.2013 19:32 | Programovanie | Přečteno: 2774× | Komentářů: 19, poslední 21. 11. 2013 | Hodnocení: 86 % (7 hlasů)

    Unobtrusive javascript je pomerne stará technika, ktorej princípom je zachovanie funkčnosti webu u klienta aj v prípade zakázaného javascriptu. V dnešnom blogu si ukážeme ako (ne)implementovať pomocou jQuery jednoduché odosielanie formulára bez toho, aby sme na serverovej časti museli písať samostatný kód pre ajax.

    XFS a problémy s rozlišovaním adresárov od súborov

    27.10.2013 09:47 | Linux | Přečteno: 2405× | Komentářů: 9, poslední 27. 10. 2013 | Hodnocení: 100 % (6 hlasů)

    Dnešný blog bude relatívne krátky, v podstate pôjde len o jednoduchý programík, ktorý demonštruje to, že xfs v záznamoch dirent nerozlišuje medzi adresármi a súbormi čo môže nepripravenému softvéru urobiť poriadne problémy. Na záver blogu jeden malý bonus - foto mojej mačky ;-)


    Programátor a nedostatok odpočinku

    25.8.2013 09:19 | Rôzne | Přečteno: 4776× | Komentářů: 113, poslední 18. 9. 2013 | Hodnocení: 100 % (24 hlasů)

    Už dlhšiu dobu som tu nepísal žiaden blog. Tí, ktorí ma poznajú vedia, že píšem hlavne technické blogy. Dnešný blog bude trochu iný. Bude totiž o tom ako som sa (pravdepodobne) prepracoval k syndrómu vyhorenia.

    OLinuXino A13 WIFI - výkonnejší konkurent Raspberry Pi

    4.7.2013 00:00 | Hardware | Výběrový blog | Přečteno: 5561× | Komentářů: 20, poslední 4. 7. 2013 | Hodnocení: 100 % (14 hlasů)

    OLinuXino je vývojová doska s (prevažne) otvoreným hardvérom a softvérom. Na tomto pomerne zaujímavom zariadení sa dá spustiť Linux so štandardným desktopom. V dnešnom blogu sa pozrieme bližšie na túto dosku a periférie ako dotykový TFT panel a wifi.


    LinuxOS.sk už nemusí byť OSLinux.sk ;)

    18.6.2013 18:00 | Web | Přečteno: 2886× | Komentářů: 54, poslední 27. 6. 2013 | Hodnocení: 100 % (9 hlasů)

    Záchrana portálu sa našla, ďakujeme. -- (pôvodný text) Vopred sa ospravedlňujem, že abclinuxu.cz používam na takéto oznámenia. Väčšina užívateľov linuxos.sk však chodí aj sem, takže toto je asi najúčinnejší spôsob oznámenia (okrem redirectu 301). Najdôlejžitejšiu informáciu už máme za sebou (v titulku), zvyšok blogu je stručným zhrnutím problémov okolo portálu.


    Vývojová doska STM32F0 (ARM Cortex M0) pod Linuxom

    31.3.2013 16:15 | Hardware | Výběrový blog | Přečteno: 4907× | Komentářů: 10, poslední 8. 9. 2014 | Hodnocení: 100 % (11 hlasů)

    V dnešnom blogu si ukážeme prostriedky pre vývoj aplikácií na veľmi lacnej doske STM32F0 pod Linuxom. Nie som priaznivcom veľkých IDE, takže namiesto pohodlia IDE si zapatláme trochu ruky a pozrieme sa podrobnejšie na to aké nástroje sa používajú na najnižšej úrovni a ako medzi sebou spolupracujú.


    VIM ako užitočný pomocník pri písaní python kódu

    9.3.2013 17:00 | Linux | Výběrový blog | Přečteno: 2477× | Komentářů: 6, poslední 16. 1. 2014 | Hodnocení: 100 % (9 hlasů)

    V dnešnom blogu si ukážeme možnosti modulu python-mode pre editor VIM. Jeho pomocou pridáme do editoru VIM možnosti automatickej kontroly zdrojových kódov, lepšiu navigáciu v kóde a dopĺňanie kódu.


    Správa viacjazyčného obsahu v Djangu

    23.2.2013 19:45 | Programovanie | Výběrový blog | Přečteno: 1756× | Komentářů: 11, poslední 27. 2. 2013 | Hodnocení: 89 % (9 hlasů)

    Nedávno som písal blogy o ukladaní lokalizovaného obsahu do databázy a o vytvorení jednoduchého CMS v Djangu. Dnes sa pozrieme na 2 aplikácie pre Django, pomocou ktorých sa dá jednoduchý CMS rozšíriť o podporu lokalizácie a zároveň sa pozrieme na spôsob, ktorým sú preklady uložené v databáze.


    Zmena vzhľadu checkbox a radio inputov v HTML

    8.2.2013 21:30 | Web | Výběrový blog | Přečteno: 2276× | Komentářů: 5, poslední 11. 2. 2013 | Hodnocení: 100 % (17 hlasů)

    CSS 2.1 nedefinuje, ktoré vlastnosti CSS a akým spôsobom sa aplikujú na formulárové prvky. Prehliadač môže aplikovať CSS vlastnosti formulárovým prvkom. Odporúča sa však považovať túto funkcionalitu za experimentálnu. Budúce verzie môžu spôsob aplikovania CSS bližšie špecifikovať.
    Zdroj

    V dnešnom blogu si ukážeme spôsoby ako definovať vlastné štýly pre formulárové prvky a dôvody prečo by sme to za bežných okolností nemali robiť ;-).


    Vývoj linuxového portálu alebo prečo to ešte nie je hotové

    2.2.2013 18:00 | Web | Přečteno: 2786× | Komentářů: 123, poslední 13. 2. 2013 | Hodnocení: 79 % (14 hlasů)

    Už pomerne dlho pracujem na vývoji linuxového portálu. Napriek tomu, že pracujem úplne zadarmo a celý projekt je otvorený a hostovaný na githube dostávam často otázku kedy to bude hotové. Tento blog bude o problémoch, s ktorými sa (backend a fontend) webový vývojár bežne stretáva.


    Sega Genesis, fungovanie, emulácia na Linxovom TV LG a na PC

    24.12.2012 17:45 | Hardware | Výběrový blog | Přečteno: 1807× | Komentářů: 13, poslední 17. 4. 2019 | Hodnocení: 100 % (4 hlasů)

    V dnešnom blogu sa pozrieme na to ako funguje Sega Genesis. Ďalej sa pozrieme na jeden starší emulátor - generator a jeho portovanie na TV. Zároveň som vytvoril Qt 4 verziu rozhrania. Port pre TV nie je ktovie ako použiteľný, výkon vstavaného MIPS-u je dosť slabý - video emulátora bežiaceho priamo na TV.


    Použitie X video extension pod Qt

    16.12.2012 21:50 | Programovanie | Výběrový blog | Přečteno: 1606× | Komentářů: 15, poslední 17. 12. 2012 | Hodnocení: 100 % (14 hlasů)

    V dnešnom blogu sa pozrieme na API rozšírenia X video. Ukážeme si ako je možné použiť volanie XvPutImage pre akcelerované zobrazovanie YUV / RGB pixmapy.


    Zdieľaný terminál cez screen

    8.12.2012 14:45 | Linux | Výběrový blog | Přečteno: 2408× | Komentářů: 9, poslední 11. 12. 2012 | Hodnocení: 100 % (18 hlasů)

    Program GNU screen obsahuje mnoho užitočných funkcií. Jedno z pomerne neznámych funkcií je multiužívateľský režim, ktorý umožňuje zdieľať jeden terminál medzi viacerými užívateľmi podobne ako VNC umožňuje zdieľať plochu. To môže byť užitočné pre množstvo situácií od streamovania až po extrémne programovanie.


    Hackujeme TV LG - od hello world po framebuffer

    16.11.2012 21:45 | Hardware | Výběrový blog | Přečteno: 4347× | Komentářů: 15, poslední 17. 11. 2012 | Hodnocení: 98 % (41 hlasů)

    V minulom blogu o televízoroch LG som písal o tom ako sa dostať na rootovsku konzolu. Dnes zájdeme trochu ďalej a ukážeme si ako pomocou cross kompilátora pre túto platformu kompilovať programy / knižnice. Nakoniec si ukážeme ako používať framebuffer na vykresľovanie vlastného OSD. S použitím vedomostí o framebufferi môžme tvoriť aj tak neužitočný, ale veľmi efektný softvér, ako je zobrazovač modelov v blenderi, ktorý prijíma informácie o modeli cez RS232 a celý výpočet geometrie prebieha (mimochodom pekne pomalý pri použití float point aritmetiky) na TV prijímači.


    Optimalizácia výkonu šablónovacieho systému django

    4.11.2012 19:52 | Programovanie | Výběrový blog | Přečteno: 1463× | Komentářů: 11, poslední 11. 11. 2012 | Hodnocení: 100 % (6 hlasů)

    Na internete je možné nájsť množstvo syntetických benchmarkov šablónovacích systémov. Tieto výsledky môžu byť relevantné v prípade generovania veľkých výstupov. Väčšinou nás však bude zaujímať celková priepustnosť aplikácie. V dnešnom blogu si teda ukážeme vplyv rôznych metód optimalizácie od cachovania po zmenu interpreta pythonu na celkovú priepustnosť reálnej webovej aplikácie.


    Netiketa v e-mailovej komunikácii

    27.10.2012 15:00 | Rôzne | Výběrový blog | Přečteno: 3582× | Komentářů: 91, poslední 2. 11. 2012 | Hodnocení: 83 % (18 hlasů)

    Dnešný blog bude niekoľkých pravidlách používaných kedysi v e-mailovej komunikácii. Možno som už stará vykopávka používajúca v dnešnej modernej dobe ako e-mailového klienta mutt. Napriek tomu si myslím, že pravidlá, o ktorých píšem majú zmysel aj v dnešnej dobe.


    Django - vytvorenie jednoduchého CMS

    20.10.2012 00:00 | Programovanie | Výběrový blog | Přečteno: 2570× | Komentářů: 11, poslední 21. 10. 2012 | Hodnocení: 100 % (10 hlasů)

    Dnešný blog je venovaný webovému frmaeworku Django. Ukážeme si ako tento framework nainštalovať do virtuálneho prostredia. Ďalej si ukážeme vytvorenie a konfiguráciu projektu. Nakoniec sa budem venovať vytvoreniu aplikácie pre správu článkov.

    Hackujeme linuxové TV značky LG

    12.10.2012 23:45 | Hardware | Výběrový blog | Přečteno: 7394× | Komentářů: 44, poslední 23. 4. 2013 | Hodnocení: 97 % (32 hlasů)

    V dnešnom blogu sa najskôr pozrieme na NEC IR protokol používaný v diaľkových ovládačov LG. Naprogramujeme si jednoduchý diaľkový ovládač s jedinou funkciou servisného ovládača. Pomocou neho sa dostaneme do sevisného/štartovacieho menu kde je možné zapnúť zablokované funkcie z vyšších modelov, alebo povoliť debug mode pre prístup k root konzole. Postup popísaný v blogu neporušuje záruku TV prijímača (nebudeme aspoň zatiaľ nič flashovať). Napriek tomu niektoré zásahy v servisnom menu môžu TV bricknút, takže pozor.

    Ultralacný čínsky AVR programátor pod Linuxom

    6.10.2012 20:00 | Hardware | Výběrový blog | Přečteno: 2939× | Komentářů: 19, poslední 8. 10. 2012 | Hodnocení: 100 % (13 hlasů)

    Po smrti môjho desktopu s LPT (programovanie metódou dapa) som bol istú dobu odstrihnutý od programovania mikrokontrolérov AVR. Neskôr som si vytvoril vlastný ultra low cost programátor skladajúci sa zo starej USB-RS232 redukcie a pár drôtov. Návrh protokolu USB neumožňuje s nízkou latenciou nastavovať hodnoty na sériovom porte, preto môj programátor neoplýval rýchlosťou a dal sa prirovnať jedine k ručnému programovaniu. Vzhľadom na cenu mkII (60 €) v nemenovanom obchode v Poprade som sa rozhodol kúpiť si klon tohto programátora. Samozrejme siahol som po najlacnejšom (menej než 3 € aj s káblom).

    Viacjazyčné dáta v SQL databáze

    28.9.2012 22:40 | Programovanie | Přečteno: 1157× | Komentářů: 19, poslední 11. 11. 2013 | Hodnocení: 100 % (8 hlasů)

    Pri vývoji webových aplikácií je bežnou požiadavkou aby bol obsah viacjazyčný. Tento blog sa zaoberá návrhom modelov pre uloženie viacjazyčných dát a výhodami / nevýhodami jednotlivých návrhov.


    ZSH - viac než len náhrada za Bash

    23.9.2012 16:10 | Linux | Výběrový blog | Přečteno: 2722× | Komentářů: 53, poslední 26. 9. 2012 | Hodnocení: 100 % (22 hlasů)

    ZSH je plnohodnotný shell čiastočne kompatibilný s Bash-om. Oproti Bashu však poskytuje mnoho viac či menej užitočných funkcií. Jeho prispôsobiteľnosť je oproti Bashu doslova v inej dimenzii. Nie je to náhoda, že najviac eye-candy prompt majú práve užívatelia ZSH. Ja som samozrejme ako milovník eye-candy musel ZSH vyskúšať a sám som bol prekvapený ako je ZSH nabitý užitočnými vlastnosťami. Dnešný blog sa bude zaoberať inštaláciou a základnými nastaveniami ZSH.

    Prepis utility MinetestMapper do C++ a benchmarky C++ / Py

    18.9.2012 22:50 | Programovanie | Přečteno: 1172× | Komentářů: 12, poslední 26. 9. 2012 | Hodnocení: 100 % (11 hlasů)

    V lete počas najvyšších teplôt som narazil na malý problém s mojim súkromným minetest serverom. Používal som nástroj minetestmapper.py pre generovanie obrázku z aktuálnej mapy. Vygenerovanie mapy s týmto nástrojom trvalo približne hodinu, čo spôsobovalo prehrievanie CPU. Preto (a samozrejme aj zo zvedavosti) som sa rozhodol prepísať tento nástroj do C++. Dnes som sa tento program pokúsil použiť ako malý nesytetický benchmark kompilátorov. Okrem neho v blogu nájdete zopár informácií o fungovaní hry minetest.

    Konfigurácia Syslog-NG á la Gentoo + grc / spc

    13.9.2012 20:45 | Linux | Výběrový blog | Přečteno: 1811× | Komentářů: 13, poslední 18. 9. 2012 | Hodnocení: 100 % (12 hlasů)

    Syslog-NG je (nielen) na Linuxe veľmi obľúbeným systémom na správu logov. V dnešnom blgu si ukážeme niekoľko jeho možností ako napr. zobrazovanie logov v reálnom čase na samostatnej konzole, alebo použitie filtrov na ofarbenie logov.

    Perfektné meno pre počítač

    24.7.2012 00:30 | Rôzne | Výběrový blog | Přečteno: 1878× | Komentářů: 65, poslední 7. 8. 2012 | Hodnocení: 100 % (10 hlasů)

    Hádam každý správca linuxového stroja už stál pred problémom výberu vhodného mena pre svoju novú hračku. V tomto blogu v krátkosti predstavím stroje, s ktorými pracujem a techniku výberu mien. Na koniec prihodím aj trochu ASCII-artu pre motd / issue a krátky návod ako som ho vytvoril. Viem, že nie som práve najkreatívnejší a dúfam, že tí kreatívnejší sa prejavia v diskusii ;)


    Skript pre sledovanie zmien v lokálnych GIT repozitároch

    10.7.2012 22:45 | Linux | Přečteno: 942× | Komentářů: 13, poslední 11. 7. 2012 | Hodnocení: 100 % (9 hlasů)

    V súčasnom zamestnaní pracujem ako hlavný vývojár / integračný manager. Táto úloha si vyžaduje sledovanie zmien vo verejných repozitároch členov tímu. Rovnako ako väčšina linuxákov nemám moc v láske periodické opakovanie určitých úkonov (napríklad sledovanie zmien v repozitároch). Preto som si na tento účel napísal malý skriptík.

    Prechádzanie podstromu pomocou QAbstractProxyModel

    8.7.2012 19:40 | Programovanie | Přečteno: 539× | Komentářů: 8, poslední 12. 7. 2012 | Hodnocení: 100 % (2 hlasů)

    Posledné dva dni som sa pustil trochu do nápravy starých hriechov. Konkrétne som začal refaktorovať jednu triedu s takto krásnymi komentármi:


    Makefile na kompiláciu Qt 5 a Webkit 2 z gitu

    2.4.2012 22:59 | Linux | Výběrový blog | Přečteno: 1404× | Komentářů: 21, poslední 7. 4. 2012 | Hodnocení: 100 % (5 hlasů)

    Dnes len krátky zápis o kompilácii Qt 5 a Webkitu2 + Makefile súbor, ktorý možno bude fungovať ;)


    Pracovný experiment s KDE 4

    1.4.2012 14:40 | Linux | Přečteno: 1439× | Komentářů: 18, poslední 5. 4. 2012 | Hodnocení: 60 % (10 hlasů)

    Pred niekoľkými dňami sa kolegov disk pobral do kremíkového neba. Ako dočasné riešenie a zároveň malý experiment som mu ponúkol disk z môjho desktopu, ktorý nepoužívam pretože si nie moc dobre rozumie s BIOS-om. Na tomto disku som mal asi mesiac nepoužitú inštaláciu Arch Linuxu. Vzhľadom na to, že Arch je dosť KDE-centrická distribúcia som sa rozhodol po pár updatoch a drobnej rekonfigurácii nainštalovať KDE 4.8.1.


    Tvorba webových stránok vs. programovanie

    20.8.2011 17:30 | Web | Přečteno: 2088× | Komentářů: 129, poslední 27. 8. 2011 | Hodnocení: 92 % (13 hlasů)

    Ako programátor robievam rôzne veci. Kedysi dávno som sa venoval webom, potom C++ (hlavne Qt / QML). Zvykol som si pritom na určitú eleganciu kódu. Pred nedávnom som sa čiastočne vrátil aj k webom a nestačím sa diviť čo dokázali tvorcovia štandardou a mizerná implementácia v browseroch. Ak vás zaujíma tvorba layoutu pomocou CSS (alebo máte radi veci typu: "toto doma neskúšajte") čítajte pokojne ďalej ;)

    Boj s modelmi v Qt4 - Epizóda 2

    16.9.2010 20:40 | Linux | Přečteno: 1011× | Komentářů: 12, poslední 17. 9. 2010 | Hodnocení: 100 % (3 hlasů)

    Môj dnešný blog o modeloch v Qt sa bude podobne ako ten predchádzajúci zaoberať jediným konkrétnym problémom, na ktorý sa budem snažiť nájsť elegantné a všeobecné riešenie. Tým dnešným orieškom na zamyslenie bude použitie QAbstractProxyModel-u na filtrovanie podstromu.

    Sen o svete podľa štandardov

    13.9.2010 17:20 | Programovanie | Přečteno: 1316× | Komentářů: 9, poslední 20. 9. 2010 | Hodnocení: 67 % (12 hlasů)

    Snívam rád a hlavne o tak krásnych veciach ako sú štandardy. Tento blog je o tom ako by to mohlo vyzerať a ako to vyzerá.

    Implementácia QAbstractItemModel-u

    9.8.2010 17:30 | Linux | Výběrový blog | Přečteno: 1276× | Komentářů: 29, poslední 25. 8. 2010 | Hodnocení: 100 % (4 hlasů)

    Tento článok nie žiaden návod ako správne implementovať QAbstractItemModel. Je len malým zamyslením MVC architektúrou v Qt. Text bude obsahovať niekoľko otázok, na ktoré hľadám odpoveď, ak teda viete na niečo z toho odpovedať nehanbite sa a píšte.

    iPhone po týždni používania

    16.5.2010 15:38 | Rôzne | Přečteno: 2819× | Komentářů: 159, poslední 19. 5. 2010 | Hodnocení: 81 % (16 hlasů)

    Už asi mesiac patrím medzi majiteľov iPhonu 3G. Rozhodol som sa konečne tento telefón, ktorý som dostal zadarmo vyskúšať. V tejto minirecenzii sa pokúsim opísať to, čo ma na tomto telefóne zaujalo, čo sa mi na ňom páči / nepáči. Pre skupinu fanatických vyznávačov určitej značky odporúčam nečítať tento blog, lebo im môže spôsobiť vážne psychické problémy ;) Mimochodom tie kecy, že linuxáci musia mať všetko zadarmo si kľudne strčte niekam do ... diskusie :D


    Plasma widget explorer - od nepoužiteľného k použiteľnému

    22.9.2009 16:51 | Rôzne | Anketa | Přečteno: 1280× | Komentářů: 31, poslední 27. 9. 2009 | Hodnocení: 93 % (15 hlasů)

    Nedávno sa tu objavila správa o tom, ako KDE team využíva peniaze. Zaujímavejšie bude asi viedieť, čo robí plasma team v čase, keď práve necestuje ;)


    Myš, vista a svalovica

    27.8.2009 09:00 | Rôzne | Přečteno: 1698× | Komentářů: 47, poslední 28. 8. 2009 | Hodnocení: 89 % (9 hlasů)

    Tento blog sa mi nepíše moc dobre kvôli svalovici (prečo všetky klávesy nie sú vľavo?). Napriek tomu som sa prekonal (presnejšie musím niečo vykričať). Ak Vás teda celý príbeh zaujíma čítajte ďalej.


    Chyby v GUI v (KDE 4.3) Mac OS X

    5.8.2009 12:55 | Rôzne | Přečteno: 1452× | Komentářů: 35, poslední 7. 8. 2009 | Hodnocení: 78 % (23 hlasů)

    Zistil som, že na tomto serveri je niekto nesmierne populárny, pteto som musel jeho fanúšikom priniesť čo najskôr nový článok.


    Upload súborov s progress bar-om

    26.6.2009 13:30 | Web | Přečteno: 4748× | Komentářů: 32, poslední 28. 6. 2009 | Hodnocení: 100 % (8 hlasů)

    Väčšina internetových prehliadačov nevie zobrazovať priebeh odosielania súboru. Pri odosielaní veľkých súborov cez pomalú linku môže táto operácia trvať veľmi dlho pričom užívateľ nemá žiadne informácie o priebehu. Ak Vás zaujíma, ako sa tento problém rieši pomocou PHP, AJAX-u a APC čítajte ďalej.


    Výber nového mobilného telefónu

    22.6.2009 13:05 | Rôzne | Přečteno: 1407× | Komentářů: 36, poslední 29. 6. 2009 | Hodnocení: 67 % (6 hlasů)

    Už dlhší čas rozmýšľam, že svoj starý mobilný telefón vymením za nový. Neviem žiaľ zohnať nič, čo by mi vyhovovalo viac než súčasný telefón, ktorý už pomaly po tých pár rokoch dosluhuje.


    Triky na zvýšenie rýchlosti portage portage

    13.3.2009 17:00 | Linux | Výběrový blog | Přečteno: 1597× | Komentářů: 19, poslední 26. 3. 2009 | Hodnocení: 100 % (11 hlasů)

    Portage na rozidel od väčšiny balíčkovacích systémov nepoužíva žiadnu databázu balíkov. Informácie sú tu roztrúsene v drobných nekomprimovaných textových súboroch. Týchto súborov je štandardne > 100 000 (nie, nepomýlil som si počet núl). Na jednej strane je pridávanie vlastných balíkov do portage veľmi jednoduché a bezbolestné. Načítavanie takého množstva súborov už také ideálne nie je (ak teda nemáme SSD disk). Našťastie existuje riešenie ako tieto obmedzenia (za cenu drobného kompromisu) obísť.


    Psi je mŕtvy projekt? (anketa)

    1.3.2009 18:30 | Linux | Anketa | Přečteno: 1456× | Komentářů: 16, poslední 9. 8. 2010 | Hodnocení: 100 % (4 hlasů)

    Ako užívateľ psi som si pri prechode na Qt 4.5 všimol problémy s unicode. To ma donútilo trochu hľadať v čom je vlastne problém. Moje postrehy počas hľadania riešenia si môžete prečítať v tomto mini blogu.


    Qt 4.5 rc1, zase kecy o zrýchlení?

    15.2.2009 10:00 | Linux | Výběrový blog | Přečteno: 1584× | Komentářů: 22, poslední 18. 2. 2009 | Hodnocení: 100 % (13 hlasů)

    V portage sa konečne objavilo Qt 4.5 rc1 a nebol by som to asi ja keby som to hneď nechcel vyskúšať. Podľa benchmarkov to vyzerá veľmi sľubne. Ako to je so zrýchlením v skutočnosti?


    CMake a cross kompilácia Qt4 aplikácii pre platformu win32

    11.2.2009 15:00 | Linux | Přečteno: 1646× | Komentářů: 14, poslední 13. 2. 2009 | Hodnocení: 100 % (10 hlasů)

    Ako „programátor“ pracujúci pod GNU Linuxom často potrebujem skompilovať moju aplikáciu aj pre platformu win32. Dnes preto ukážem ako sa dá pomocou cross kompilátoru pod linuxom skompilovať Qt4 aplikácia bežiaca pod win32. Budeme k tomu potrebovať: cross kompilátor a wine (pre hardcore užívateľov, alebo pre tých, ktorí nemajú x86 postačí cabextract na rozbalenie hlavičkových súborov a knižníc). Na záver si ešte ukážeme ako vytvoriť win 32 inštalátor pomocou nástroja CPack.


    Boinc GUI a program na sťahovanie súborov z rapidshare

    22.12.2008 12:00 | Programovanie | Výběrový blog | Přečteno: 4303× | Komentářů: 29, poslední 21. 5. 2009 | Hodnocení: 100 % (5 hlasů)

    V dnešnom blogu som sa rozhodol podeliť o dva moje (nie moc dokončené) programy. Oba sú napísané v pythonovi (paradoxne väčšinou píšem v c++). Boinc GUI využíva PyQt4. Sťahovač z rapidshare nepoužíva žiadne gui. Na sťahovanie používa štandardnú pythonovskú knižnicu (konkrétne urllib) takže na jeho používanie pravdepodobne nebude potrebné nič doinštalovať.


    Novější zápisyStarší zápisy

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