Nejlepší způsob zálohování

Jelikož se mi nedávno (i přesto, že jsem měl Time Machine zálohu) podařilo díky zapomnětlivosti opět přijít o některá data, zkoumal jsem jakým způsobem udělat automatické a rychlé zálohování. Pro MAC OS X existuje řada programů, které dokáží zálohovat aplikace, nastavení, složky atp. Některé z nich jsem vyzkoušel, ale nenašel jsem žádný, který by měl intuitivné ovládání, uměl zálohovat jak na disk, tak na vzdálený stroj pomocí SFTP a uměl dělat inkrementální zálohy.

Naštěstí jsem na lifehackeru narazil na zajímavý článek. Pomocí nástroje rsync je možné synchronizovat adresář. Oproti Time Machine nenabízí historii úprav, ale pro zálohu souborů je to skvělé řešení. Pokusím se proto popsat jednoduchý způsob jak nastavit zálohy na vzdálený server, externí disk popř. ze serveru na localhost.

Read more

Proč se rozhodnout pro MAC?

MacBook mám už nějaký ten pátek, tak bych se také rád podělil o svůj pohled na věc.

Read more

Expresradio ve VLC

Chvíli zkoumání mi to dalo a proto se podělím o zkušenosti. Pokud chcete přehrávat Expres rádio ve svém oblíbeném přehrávači, postupujte podle následujícího postupu. Read more

Combination of MAMP, RoR and MySQL database

I am PHP developer and on local machine, I am developing with MAMP. Excellent combination of Apache, PHP and MySQL. When I was testing Ruby on Rails, I wanted to use my current MySQL databases from MAMP. It wasn’t so easy as I expected. Here is one possible sollution: Read more

Database dumper

Na githubu jsem vyvěsil skript pro export velkých databází. Hlavním důvodem pro jeho napsání byl neskutečně pomalý databázový stroj webhostingu Fatcow, který nedovolil export databáze v phpMyAdminu kvůli časovému omezení běhu PHP skriptu.

Napsal jsem proto jednoduchý nástroj pro export databáze, který využívá HTML redirectu po exportování malého počtu řádků, který dtb. stroj ještě zvládne.

Drobnou nevýhodou je nutnost spouštět ručně v prohlížeči. Nelze tedy spouštět automaticky cronem.

Download

Stažení je možné z githubu: http://github.com/kingofthejungle/Database-dumper.

Nástroj má HTML rozhraní, kde je možné nastavit několik základních voleb.

Otestován je na 300MB phpBB databázi, kterou úspěšně exportoval za několik minut.

Import

Zpětný import je možný například pomocí knihovny dibi a metody loadFile. Nebo ručně v phpMyAdminu.

Budu rád za jakoukoliv odezvu a připomínky.

Backup…Format…Restore…Fail!!!

Po nočním a celodenním boji s reinstalací systému se zdá, že je všechno zpátky na svém místě. Chtěl bych proto popsat, co se mi stalo, jak se mi to stalo, jak jsem to opravil a jak se tomu vyhnout.

Read more

Revoluce v prezentacích – Prezi

Na přednášce ve škole jsem narazil na výbornou online aplikaci s názvem Prezi (česky se vyslovuje tak, jak se píše) a rád bych ji tu představil.

Odkaz: http://www.prezi.com

 

Read more

Idioti

Jsem člověk, kterému moc věcí nevadí. Pokud už se něco takového vyskytne, dokážu to dlouho ignorovat. Dnešní den je však výjimka a tak se tu podělím o pár mých postřehů a kritiky. Jedná se o bydlení na kolejích.

Na kolejích bydlím od začátku studia. Nezměnil jsem ani blok. Pouze patro a dvakrát pokoj. To co zažívám momentálně je však neuvěřitelné. Chápu, když se někdo opije a má potřebu klepat na všechny dveře na chodbě, nebo si zpívat pod oknem. Důvod k oslavě je každý den a zapít je potřeba cokoliv. To však není předmětem tohoto článku.

Tím je chování intelektuální “elity  národa” za střízliva. Začnu krátkým porovnáním cen na kolejích. Když jsem nastupoval, byla cena okolo 2200 Kč. Dnes je  zhruba 2800 Kč. Zdražuje se vše, o tom není pochyb. Avšak cena ubytování na těchto kolejích, které jsou mimochodem jedny z nejlevnějších, dosahuje ceny ubytování na privátě.

Výši této ceny si asi většina studentů bydlících na kolejích neuvědomuje. Jinak mi nedochází, proč se chovají jak idioti. Věc, která mi vadí nejvíc a je obrovské a zbytečné plýtvání. Každou chvíli nacházím naprázdno běžící vařič v kuchyňce. Ve sprchách a na záchodech je neustále rozsvíceno. Zřejmě máme na kolejích pouze zapínače světel. Vypínače chybí. Studenti nejsou schopni po sobě zhasnout, když odchází ve dvě v noci ze sprchy a tak se tam svítí až do rána. Tekoucí voda po nedotažení kohoutku je také denní rutinou. Zajímalo by mě, o kolik by mohla klesnout cena za ubytování na kolejích, kdyby se opravdu všichni studenti snažili zbytečně neplýtvat.

Událost související s plýtváním mě inspirovala k napsání tohoto článku. Šel jsem do koupelny pro vodu a samozřejmě se tam svítilo. Zhasl jsem tedy a šel pryč. Za 1/4 hodiny jsem odcházel do školy a šel si ještě umýt ruce, když v tom mě popadla zlost. Ve sprše, kde jsem před chvílí zhasínal se opět svítilo. I když byla jedna hodina odpoledne a venku svítilo sluníčko, muselo se ve sprchách svítit.

Další věcí, kterou nechápu je nepořádek v kuchyňce. To co tam zbýva po víkendu  je odporné. Po zemi poházene odpadky a zbytky po vaření, připálený a špinavý vařič, špinavé nádobí. Stejné je to se záchody. Po víkendu je snad lepší chodit do přírody.

Rozřezané desky stolů, poškozené při vytváření modelů, hlasitou muziku a rozhovory na chodbě po půlnoci  snad už nemá ani cenu zmiňovat. Zdá se mi, že většina ubytovaných opravdu nemá mozek. Bydlení na koleji tedy rozhodně nedoporučuji a sám se za týden stěhuji pryč.

Jako koleje jsou v tomto článku mýšleny Listovy koleje na Kounicově ulici v Brně. Jako studenti je bráno páté patro

Zkušenosti s webhostingem Fatcow.com

Plusy

Už zhruba měsíc hostuji na webhostingu Fatcow. S hostingem jsem zatím velmi spokojený. Sám jsem se několikrát přesvedčil o kvalitách jeho technické podpory. Odpověď přichází obvykle do několika minut, méně obvykle po několika hodinách. Zatím veškeré problémy se podařilo vyřešit. Jednou jsem využil i real-time chat s pracovníkem podpory.

Další pozitivum je zpracování Control panelu. Je přehledný a intuitivní. U většiny nabízených služeb je nabízeno vždy několik alternativ.
Statistiky – AWstats, webalizer
Webmail –  AtMail, Horde, SquirrelMail

Dobře je vyřešená také správa DNS záznamů a domén, kde je možné nastavit snad úplně všechno. Bohaté možnosti jsou i u nastavení a využití e-mailů. Ty jsem však nepoužil, jelikož využívám Google apps.  Hodí se také možnost nastavit používanou verzi PHP. Vynikající a neobvyklá věc je možnost editace souboru php.ini.

Pro někoho může být použitelná například i podpora skriptování v pythonu nebo PERLu, nebo možnost instalování aplikací jako jsou diskuzní fóra, e-shopy, blogy, galerie atd.

Celkově mi přijde celý webhosting  velmi kvalitní. Narazil jsem ale také na několik záporů.

Mínusy

MySQL databáze je brána jako add-on. Což ho nijak nezvýhodňuje, ale chybí podpora jiných typů databáze. Počet dotazů do MySQL databáze je omezen na 75 000. To pro může být problém například při indexování databáze. Konkrétně u generování vyhledávacího indexu u phpBB fóra.

Další nepříjemnou věcí je absence CRONu.  To znamená, žádné rozesílání e-mailů, čištění logu a dočasných souborů atd.

Některé další webhostingy nabízejí také verzovací systémy(nejčastěji SVN) . To však fatcow také nepodporuje.

Nová utilita z mojí dílny

Jedná se o jednoduchou aplikaci pro změnu kódování. Nachází se na adrese http://recoder.ufb.cz. Prozatím jsem nechal jako vstupní a výstupní seznam kódování pouze u nás nejvíce používané varianty. V pozdějších verzích se objeví další.

Recoder je možné použít např. na překódování titulků k filmům a seriálům, pokud přehravavač neumožňuje definování kódování, nebo pokud je to příliš náročné.

Celá aplikace sloužila jako studijní pomůcka frameworku Nette. Maximimální velikost nahrávaného souboru je 4MB. Připomínky, návrhy a bugy je možné psát na featurelist, nebo sem do komentářů.

Next Page »