Mirecove dristy
O rýchlosti a vhodnosti olinuxina A20 ako desktop
Nedávno som dostal Olinuxino A20 Micro (v podstate to isté čo A20 lime za 33€). Pár ľudí sa ma medzitým pýtalo na to aké je to rýchle, takže dúfam, že tento blog aspoň ako-tak na túto otázku odpovie ;)
Cross kompilácia nginx, aleb pokus o najpomalší configure skript
NGINX je síce krásny webserver no jeho kompilácia nie je ani zďaleka taká sranda ako by sa mohlo na prvý pohľad zdať.
Úpravy linuxos - máj 2014
Posledných pár dní som pracoval na prechode Shakal CMS na nový šablónovací systém. Momentálne bežíme na už na šablónach Jinja2. Medzitým sa mi však podarilo zase rozbiť registráciu (už asi mesiac nefugnuje, potreboval by som pomoc s rozbehaním odosielania e-mailov).
Nebezpečné preg_replace a zlý nebezpečný nginx
Po hacknutí 2 PHP-čkových webov som bol dokopaný k bezpečnostnému auditu. Našiel som množstvo potecniálnych bezpečnostných rizík. V tomto blogu sa pozrieme na dva, ktoré ma zaujali.
OpenTTD na Olinuxine priamo na framebufferi
To, že sa hrajem s ARMom je o mne všeobecne známe. Dnes a pozrieme ako sa hrať doslovne - skompilujeme si OpenTTD ;)
Výmena editoru na linuxos
Dnešný update LinuxOS.SK prináša jednu podstatnú zmenu - výmenu štandardného textového editoru za wysiwyg.
Rýchly boot na ARM s neopatchovaným kernelom
Už dlhšie pracujem s ARM doskou A13-OLinuXino-WIFI. Cez víkend som mal trochu času optimalizovať rýchlosť bootovania. Žiaľ nemám čas na písanie návodu, takže len malé načrtnutie ako funguje a video.
OpenTTD na silvestra 2013
Keď už máme tie sviatky rozhodol som sa na LinuxOS dočasne zapnút OpenTTD server.
Vypršanie platnosti domény LinuxOS.sk
Včera ma Tomáš Srnka upozornil na končiacu platnosť domény LinuxOS.sk (Valid-date 2013-12-28
). Aby nedochádzalo k podobným problémom nastavil som kontaktnú osobu v prípade expirácie domény na mňa.
Programovanie neblokujúcich I/O pomocou greenletov a v node.js
V dnešnom blogu sa pozrieme na dva rôzne spôsoby zápisu neblokujúcich I/O. Jeden bude použitím callback funkcií používaných v node.js a druhý pomocou greenletov v pyhtone.
Aktualizácia ovládačov embedded grafiky mali400
V dnešnom blogu sa pozrieme na to ako fungujú binárne ovládače grafiky Mali 400 a ako je možné ich aktualizovať.
Atomické get_or_create v djangu
Pozor na funkciu get_or_create v djangu. Navonok sa síce tvári atomicky, ale v skutočnosti môže nastať situácia keď sa vytvoria 2 objekty s rovnakými atribútmi.
Už aj ja som majiteľom mačky
V dnešnom blogu zopár fotiek prakticky už nášho kocúra.
XFS nerozlišuje medzi súbormi a adresármi v dirent
Dnes som sa pár hodín pokúšal rozbehať nastavenie časovej zóny pomocou connman. Po rozobratí zdrojového kódu connman som zistil prečo detekcia časovej zóny nefunguje. XFS pri použití volania readdir vôbec nerozlišuje medzi adresármi a súbormi.
RTL8192cu - pozor na prsty
Tento na prvý pohľad nevinne vyzerajúci čip je pekná potvora! Pozor naň ;)
Aktualizácie 2013-10-20
Dnes zopár menších aktualizácií LinuxOS.sk týkajúcich sa blogov.
Nový blog na LinuxOS.sk
Dlhšie som sa neukázal kvôli práci na rôznom softvéri. Konečne som sa donútil aspoň spustiť jednoduchý blogovací systém a urobiť ďalšie drobné úpravy portálu.