Jens.cz - zápisník programátora

Apache, Debian, Linux, MySQL, PHP, SEO, Subversion, Zend Framework

projít na web

Změny vestavěných vyjímek v PHP 5.3

Tento článke je k dispozici pouze v jazyce English.

projít na článek

Není RAID jako RAID díl 1. Úvod

Tímto článkem bych chtěl odstartovat sérii několik článků, které budou věnovány diskovým polím RAID a konfiguraci souborového systému (filesystému) v Linuxu vzhledem k maximálnímu výkonu, dostatečné bezpečnosti a minimální ceně. V seriálu se zaměřím přede

projít na článek

Nastavení PHP pro větší bezpečnost

O tom, jak zvýšit bezpečnost PHP aplikací již bylo napsáno moc a moc. Prvním a základním pravidel je filtrování vstupů uživatelů, na toto téma již bylo popsáno nepřeberné množství přístupů a naprogramováno spousty knihoven, které dělají téměř vše za vás.

projít na článek

BASH: escapovaní podtržítka mezi proměnnými

Při vytváření jednoho SHELLového skriptu jsem narazil na jeden zajímavý problém, mám dvě proměnné, potřebu je zřetězit a mezi ně dát podtržítko a předhodit je jako parametr nějaké utilitě. Jelikož však většinou používám double quotes tak mě to s tím podtr

projít na článek

mysqldump: nezapomínejte na uložené procedury!

Pakliže někdy zálohujete MySQL databázi pomocí utility mysqldump a přitom používáte ve vaší databázi uložené procedury nebo funkce, pak určitě nezapomeňte přidat parametr --routines. Tento parametr zajistí, že výsledkem exportu budou nejen definice strukt

projít na článek

Překlad utility SysBench na Debianu Lenny

Tento článke je k dispozici pouze v jazyce English.

projít na článek

Linuxový repozitář aplikací od Googlu

Na stánkách http://www.google.com/linuxrepositories/ lze najít návody a odkazy na repozitáře software od Googlu a to pro různé linuxové distribuce: Debian, Ubuntu, Suse, Mandrivia, RedHat. Je zde popsán jak postup přidání repositáře preš naklikání v GUI,

projít na článek

Ceny pevných disků po novém roce

Pokud někdo odložil nákup nového disku na po vánocích či dokonce po novém roce, tak by ho mohla zajímat následující tabulka. Jsou v ní uvedeny ceny přepočítané ceny disků na jejich kapacitu tedy, kolik korun českých zaplatíte za 1GB kapacity (desetinný ú

projít na článek

MySQL: Hromadná kontrola tabulek

V aktuální old-stable (Etch) a vyšších verzí debianu se při spouštění MySQL 5.x automaticky provádí kontrola tabulek (CHECK TABLE) a případně i oprava (REPAIR TABLE) poškozených tabulek. Toto má nastarosti skript /etc/mysql/debian-start a funkce check_for

projít na článek

PHP: break a goto řídící stuktury

Zase jsem se dnes naučil něco nového o PHP. Věděli jste, že klíčové slovo break může mít číselný argument? Já se přiznám že jsme to netušil a nikdy mě to ani nenapadlo. Kolega v práci to zřejmě běžně používá, takže díky Pauci za objev :) A jak to celé fun

projít na článek

Jak zjistit verzi Debianu? lsb_release!

Jak nejjednodušeji zjistit, jakou verzi Debianu či Ubuntu zrovna používáte, případně jaká verze Linuxu je použita na systému, kde jste se zrovna přihlásili? Určite se dá nají nějaký ten vhodný objekt v /etc/ kde to vyčtete, ale tato informace (například v

projít na článek

Robtex: Informace o doméná a doménových jménech

Dnes jsem náhodou narazil na velmi zajímavý on-line nástroj, který nahradí spousty linuxových příkazů (whois, nslookup, host), chcete-li vybádat nějakou IP adresu nebo chcete-li získat informace o nějaké doméně a s ní svázané subdomény, emailové servery a

projít na článek

Jak vypnout personalizované vyhledávání v Googlu

Personalizované vyhledávání v Googlu je mnohdy dosti problematické a vrací až moc personalizovaně chytré výsledky, které buď nejsou relevantní a nebo v tu chvíli nežádoucí. Nejjednoduším způsobem jak toto personalizované vyhledávaní vypnout je připad URL

projít na článek

Upgrade databáze a použití LAST_INSERT_ID()

Při vytváření nových verzí/revizí nějaké aplikace (ať již pomocí subversion či jiného nástroje) je často vhodné a někdy i potřebné aktualizovat strukturu databáze (přidání nových tabulek, sloupců, atd.) případně aktualizovat data (číselníky, systémové hod

projít na článek

YQL a IP lokátor

Včera vyšel na Zdrojáku poměrně zajímavéhý článek o Yahoo Query Language. Vlastnosti technologie Open Data Tables se zdají být velmi užitečné a to například pro IP lokaci adresy pomocí jednoduchého YQL dotazu: SELECT * FROM ip.location WHERE ip=147.229.1

projít na článek