přejít na obsah přejít na navigaci

Linux E X P R E S,

Co se píše o: programování

Recenze knihy: Python pro hackery a reverzní inženýrství

python_hacker.jpg

Kniha Python pro hackery a reverzní inženýrství od bezpečnostního experta Justina Seitze se zabývá bezpečností, debuggováním, analýzou programů... Příliš se však nezabývá Pythonem samotným, jak by se z názvu mohlo zdát.


 

reklama

Blíží se konec termínu pro přihlášení projektu do soutěže VIP

Do soutěže Vyvíjej, Inovuj, Programuj, kterou pořádá CZ.NIC, můžete přihlásit své projekty pouze do soboty 31. října.


 

VIP opět podpoří projekty mladých programátorů, přihlásit se mohou do konce října

cznic.jpg

Když  se sdružení CZ.NIC před více než  rokem rozhodlo odstartovat pilotní  projekt soutěže VIP, málokdo čekal, že se setká s takovým zájmem. 30 přihlášených projektů, 7 vítězných návrhů a celkem 271 tisíc korun na podporu jejich realizace – tak by bylo možné ve zkratce shrnout výsledky prvního ročníku. O tom, zda bude projekt pokračovat i letos, tak nemohlo být pochyb.


 

CZ.NIC vyhlašuje druhý ročník soutěže pro mladé programátory

cznic.jpg

Sdružení CZ.NIC, správce domény nejvyšší úrovně .CZ, vyhlásilo druhý ročník soutěže pro mladé talenty v oblasti ICT. Projektu “VIP - Vyvíjej, Inovuj, Programuj“ se mohou od 1. října do 9. dubna 2010 zúčastnit práce zaměřené na vývoj nového open-source softwaru nebo inovaci softwaru používaného v oblasti internetových technologií, služeb či infrastruktury. Úspěšný projekt může i letos získat až 50.000 Kč. Zájemci o účast v soutěži mají na zaslání svých návrhů projektů čas do konce října.


 

Grafické komponenty v Ruby - Dokončení a lokalizace

GTK.jpg

Dnes dokončíme naše programování a také se podíváme, jak by se prováděla lokalizace programu do dalších jazyků. Co říct víc? Snad jen: Pusťme se do toho.


 

Grafické komponenty v Ruby - Akce

GTK.jpg

V dnešním díle budeme pokračovat úpravami programu a přiřadíme jednotlivým tlačítkům konkrétní akce. Také se podíváme na otázku zabezpečení aplikace proti chybám ze strany uživatele. Aplikace tedy začne pomalu ožívat a výsledkem bude téměř hotový program.


 

Grafické komponenty v Ruby - Úvod

GTK.jpg

Pojďme se nyní v následujících seriálu podívat na programování grafických aplikací, tzn. aplikací určených právě pro desktopové prostředí. Volba přitom padla na kombinaci Ruby a grafických komponent GTK. Pamatujte však, že možností je mnohem víc.


 

Rozšíření a skripty pro Nautilus

nautilus_ext.jpg

Správce souborů Nautilus je bez nadsázky srdcem prostředí GNOME, bez něj by uživatelé neměli ani ikony na ploše. Nautilus už se vyvíjí řadu let a ač se jeho vývojáři řídí filozofií jednoduchosti, která je vlastní celému GNOME, jedná se o propracovaného správce souborů. Mnoho uživatelů však ani netuší, že ho lze rozšířit o další funkce, jejichž počet je prakticky omezen jen nápaditostí a schopnostmi uživatele.


 

Scintilla a SciTE - komponenta a editor s rodokmenem

gedit.png

Scintilla je komponenta, kterou je možno použít v programu pro editování textu. Specializuje se na zdrojový kód, a tak zvládá zvýrazňování syntaxe a spousty jiných možností. SciTE je textový editor, který byl původně vytvořen jako demonstrace možností Scintilly, ale rozrostl se do plnohodnotného editoru, jenž má co nabídnout především programátorům.


 

Naučte se Ruby 10 - Bloky a Procs

ruby.jpg

Jedni to zatracují, jiní to obdivují, názory na následující techniku programování se liší. Ke které skupině programátorů se přikloníte vy, to už záleží jen na vás. Oč se jedná a jak se s tím pracuje, vám ukáže poslední díl seriálu, který je věnovaný programovacímu jazyku Ruby.


 

Recenze knihy Jádro systému Linux

kniha_jadro.jpg

Na českém knižním trhu se před časem objevila originální kniha Jádro systému Linux, která byla vydána vydavatelstvím Computer Press. Knihu napsal Lukáš Jelínek, který je mimo jiné i autorem seriálu o vývoji jádra, jenž vycházel v tištěné verzi magazínu LinuxEXPRES.


 

Naučte se Ruby 9 - Třídy

ruby.jpg

Musím se přiznat, že práce s objekty a třídami těchto objektů patří mezi mé neoblíbenější činnosti. Třídy vám umožní vytvořit si svůj vlastní objekt a ten dál používat, vylepšovat, prostě s ním pracovat. S třídami, aniž bychom si to uvědomili, jsme se setkali už mnohem dříve a dnes se na ně podíváme podrobněji.


 

Naučte se Ruby 8 - Psaní vlastních metod

ruby.jpg

Jak bylo řečeno na závěr minulého článku, metody vám usnadní psaní delších programů a zároveň zpřehlední vlastní zdrojový kód. Také vám umožní zapomenout jednou provedené a někdy i značně složité konstrukce a v další části programu se na ně jen odvolávat .


 

Textový editor MadEdit: Umí to s kódem a asijskými jazyky

madedit.png

MadEdit je nepříliš známý textový editor používající wxWidgets, potažmo rozhraní GTK, takže zapadne jak do GNOME nebo Xfce, tak i do Windows. Nabízí běžné funkce editoru jako zvýrazňování syntaxe či vyhledávání pomocí regulárních výrazů, dokáže ale také přepínat kódovou stránku a umí pracovat s asijskými jazyky.


 

Naučte se Ruby 7 - Pole

ruby.jpg

Dnešní téma zní jednoduše - budeme se zabývat polem a ničím jiným. Co se ovšem pod pojmem "pole" vlastně rozumí, jak se s ním pracuje a jaké jsou jeho výhody? Pojďme se do toho pustit.


 
‹‹   Předchozí   1 2 3 4 5 6 7 8 10   Následující   ››