Cron - časování skriptů
Dneska jsem se asi 2 hodiny pral s časováním skriptů v Linuxu. Plán byl aby se mi přesně v zadaný čas spouštěli PHP skripty. Hledal jsem na internetu, ale na českých webech jsem toho moc nenašel. Proto bych se s Vámi chtěl podělit o mé řešení.
Crontab obsluhuje linuxový démon crond. To jestli tento démon běží zjistíte příkazem:
ps aux | grep cron
Pokud Vám tento příkaz vypíše podobný řádek, znamená to, že démon běží.
6134 ? Ss 0:00 /usr/sbin/cron
Nyní zbývá otevřít crontab pro editaci příkazem:
crontab -e
Crontab se Vám otevře v textovém editoru a můžete ho editovat.
Struktura crontabu je následující:
# 1 - minuty (0-59) # 2 - hodiny (0-23) # 3 - dny v měsíci (1-31) # 4 - měsíc (1-12) # 5 - den v týdnu (0-7; 0 a 7 = neděle) * * * * * skript * znamená (první-poslední), tzn. platí vždy Více informací o nastavení crontabu lze najít na internetu.
Teďka k mému problému. Měl jsem dva skripty a potřeboval jsem aby běželi z konkrétního adresáře a v tomto adresáři generovali nějaký obsah. Skripty jsem potřeboval spouštět v několika hodinových intervalech.
02 */4 * * * /usr/bin/php -q /var/www/localhost/virtuals/test/html/xml/xml_seznam_cron.php 00 0,4,8,12,16,20 * * * /usr/bin/php -q /var/www/localhost/virtuals/test/html/xml/xml_centrum_cron.php
Celý problém byl v tom, že se musí PHP skript posílat do PHP aby se zkompiloval. Takže je nutné znát přesně cestu k PHP a přesně cestu ke skriptu. Tyto příkazy fungují pro Debian 4.0.
Po správném nastavení cest k PHP a ke skriptům je nutné crontab uložit. Prohlédnout se dá příkazem
crontab -l
Poslední nutným příkazem je /etc/init.d/cron restart
Něco pro zasmání
Toto jsou vtipy, které se ke mě dostali, Původní autory neznám.
- Hovoří malý ušní maz: Každý den ke mně přijde tyčinka s vatou a chce mě vzít pryč, tak se rychle schovám za chrupavkou, kde mě nemůže najít.
-
Hovoří malý zubní kaz: Ke mně chodí denně zubní kartáček a chce mě sebrat, ale já se vždy schovám v dírce mezi zuby a tam na mě nedosáhne.
- Hovoří malá poševní plíseň: Ke mně chodí vždy takový holohlavý, a nikdy se neumí rozhodnout, jestli chce ven nebo dovnitř a nakonec mi pozvrací celý domeček!
- Jooo, toho blbce taky znám! vybuchne malý zubní kaz.
Jak poznáte, že už máte s travianem raději přestat?
- Cestou do školy/práce okrádáte lidi s tím, že u nich hledáte hlínu.
- Víte přesně, jak dlouho vám bude trvat cesta, protože znáte svojí rychlost.
- Před domem stavíte úkryt, do kterého chcete uložit svoje cennosti.
- Města s menší populací, než to, ve kterém bydlíte, shledáváte jako příhodné k útoku.
- Chodíte po ambasádách a ptáte se, jestli vás nevezmou do aliance.
- Ptáte se obchodníků kolik toho unesou.
- K označení intimních partií používáte pojmy jako „beranidlo, „ohnivý katapult nebo „blesk.
- Snažíte se přesvědčit senátory, aby pro vás obsadili nějakou vesnici.
- Vaším životním cílem je najít nattarskou vesnici.
- Pevně věříte, že celý svět je složen pouze ze 4 základních surovin.
- Posíláte dopisy na ministerstvo obrany a ptáte se, kolik obilí nám ta armáda žere.
- Zásadně se neptáte na adresu, ale na souřadnice.
- Celou zemi označujete jako server. Pevně věříte, že existují i jiné servery.
- Pokud k vám má přijet návštěva, nazýváte ji jako „podpora.
- Jste přesvědčeni, že bez katapultů nejde zničit nebo poškodit žádná budova.
- Pokud je v parku více laviček pohromadě, označujete dané místo jako shromaždiště.
- Jste polyteista. Každé město má podle vás svého boha.
- Nevěříte ve štěstí. Ti bohatší a úspěšnější mají jednoduše aktivovaný PLUS účet.
- Pokud se seznamujete, ptáte se nejprve, zda je dotyčný Germán, Římán nebo Gal. Jiné národy podle vás neexistují.
- Opačné pohlavní lákáte k sobě domů s tím, že jim ukážete Div Světa.
Veselé velikonoce
Zase o rok starší
Tak včera 22.3 kolem 10:55 se změnilo jedno číslo (22) na druhé (23). Docela se divím, že vždy 22.3 se toto číslo zvedá o jedničku. Dokáže mi to někdo vysvětlit? Takže dnes už mi není 22, ale 23. Už 23 let se pohybuji na tomto světě. 23 let dýchám tento vzduch. 23 let jsem s rodinou. 23 let myslím. 23 let jím. 23 let spím. Jsem zvědavý jak to bude 22.3.09...
Další hrubé minus pro Internet Explorer 8
Tak dneska jsem se rozhodl, že chci IE 8 Beta ze svého počítače. Chtěl jsem si jít stahovat aktualizace na mé legální Windows a ostatní aktualizace na ostatní software od Microsoftu a dopadl jsem následovně. Dost mě to šokovalo!
První dojmy z IE 8 beta
Dnes jsem si udělal tu čest a vyzkoušel jsem nový Internet Explorer 8 ve verzi Beta 8.0.6001.17184. Konkrétní verzi sem píši hlavně z důvodu, že další verze snad opraví nedostatky, které se mě osobně vůbec nelíbí!
Internet Explorer 8 přináší řadu vylepšení o kterých si mohou ostatní webové prohlížeče nechat zatím jen zdát. Praxe je však taková, že za pár měsíců budou konkurenční webové prohlížeče obsahovat podobné věci jako nový IE 8, ba dokonce lepší. Seznam novinek a vylepšení si můžete přečíst na různých webech, nebo přímo na webu IE 8.
Po pár minutách testování jsem si všiml, že IE 8 je rychlejší (stránky se načítají výrazně rychle) než dřívější verze. Bohužel mám špatný pocit ze scrollování stránky pomocí kolečka u myši. Stránky se značně sekají - posouvání je po větších částech a proto je pohyb nesouvislý. Většina JS (JavaScript) kódů se výrazně zrychlila, bohužel některé jsou skoro nepoužitelné (v administraci mých stránek používám TinyMCE editor verze 2.1.0 a ten je v IE 8 nepoužitelný). Resp. použitelný je, ale stránky na kterých se nachází nejsou. Tuto chybu ale nevyčítám IE 8 ale vývojářům WYSIWYG editoru TinyMCE.
Bohužel je zde opět otázka CSS. Koukal jsem na pár stránek a na každé z nich se najde nějaká špatně vykreslená část. Touto otázkou se jistě budou zabývat jiní autoři v podobě rozsáhlejších testů.
To jsou moje rychlé názory po zhruba hodince surfování v Internet Explorer 8 Beta. Věřím, že si Microsoft vezme připomínky testerů a běžných lidí k srdci a finální verze IE 8 bude nepřekonatelná stejně jako jejich jiné produkty.
MDA Vario - Superrom verze 1.1
Dnes jsem úspěšně aktualizoval T-Mobile ROM ve svém MDA Vario na Superrom verze 1.1. Informace o této ROM si můžete přečíst na webu ppctuning.org.
Původní ROM od českého T-Mobile byla ucházející, pracovat se sní dalo, ale občas se mi stávalo, že zařízení z ničeho nic zatuhlo. Možná to mohlo být nějakým softwarem, který jsem měl v telefonu nainstalovaný. O možnosti změny ROM na lepší, výkonnější, použitelnější a krásnější jsem se na webu ppctuning.org dočetl už dříve. Vždy jsem si řekl, že ještě chvilku počkám. Včera jsem se po konzultaci s kamarádem Jirkou Ramešem, který má také tohoto mobilního asistenta s jinou ROM, rozhodl, že provedu změnu ROM.
Chvilku jsem opět pročítal ppctuning.org. Společně s diskuzí jsem se dozvěděl vše potřebné proto abych úspěšně provedl upgrade T-Mobile ROM na jinou. Tou jinou lepší se stala Superrom verze 1.1. Podle informací se jedná o nejnovější ROM, která opravuje některé chyby Superrom v. 1.0 a obsahuje řadu nových věcí.
Prvním krokem, který jsem musel na svém MDA udělat byl CID unlock. Každý MDA telefon, vlastně i obyčejný telefon, DVD vypalovačka a další zařízení mají ochranu proti nahrání neoficiálního firmware (tj. firmware od někoho jiného než od výrobce). Návod jak odemknout MDA Vario pro zápis neoficiální ROM je opět na stránkách ppctuning.org. Doporučuji pečlivě číst návod! Někdy je lepší si návod přečíst více krát. Nebudete pak litovat, že z takto drahého zařízení máte těžítko (anglicky: Change into the brick).
Po úspěšném CID unlock se můžete vrhnout na nahrání nové ROM. Nejdříve si pročtete návod jak správně nahrát novou ROM - ppctuting.org. Po té si můžete jako já stáhnout Superrom verze 1.1. Já jsem zvolil anglickou verzi.
Upgrade ROM zabere přibližně 5 minut. Důležité je podrobně číst návod! Při případné chybě se nelekejte a postupujte podle informací, který instalátor bude psát!
Nová ROM je vážně skvělá. Všem jí mohu jen doporučit. Zařízení se výrazně zrychlilo, obsahuje spoustu drobných (avšak důležitých) programů, je zde spousta správců, nastavení ...
MacBook Air
Tento článek obsahuje mé názory na MacBook Air.
Apple před pár měsíci uvedl na trh mini notebook MacBook Air. Tento týden dorazil MacBook i do České republiky. Dnes jsem si pročítal jeden nejmenovaný zpravodajský web a byla v něm novinka o tomto osobním počítači. Novinka obsahovala i krátké video, kde byl MacBook představen.
O tomto notebooku už psalo hodně lidí (Radek Hulán, Lukáš Huňka, ...), někdo měl při psaní pozitivní nároz, někdo negativní. Já mám dva názory. Jeden je negativní a jeden je pozitivní.
Nejdříve shrnu základní vlastnosti tohoto notebooku. Jedná se o malý osobní počítač o vlastnostech (zdroj www.zive.cz):
- rozměry a hmotnost: 19 × 325 × 227 mm, 1,36 kg,
- displej: úhlopříčka 13,3, LED podsvícení, rozlišení 1280 × 800 bodů,
- konektivita: Wi-Fi (IEEE 802.11n, kompatibilní 802.11a/b/g), Bluetooth 2.1 + EDR,
- porty: 1× USB, 1× Micro-DVI, 1× Audio out,
- procesor: Intel Core 2 Duo, 4 MB cache, 1,6 GHz nebo 1,8 GHz za příplatek,
- paměť: 2 GB, DDR2 SDRAM 667 MHz,
- pevný disk: 80 GB, 4200 ot/min, ATA nebo 64GB SSD za příplatek,
- výdrž na baterie: až 5 hodin,
- další zvláštní výbava: vestavěná kamera iSight, podsvícená klávesnice,
- dodávané příslušenství: redukce z Micro-DVI na DVI a VGA, napájecí adapter, hadřík na otírání, DVD pro instalaci nebo obnovu systému,
- dokoupitelné příslušenství: externí mechanika (DVD±R DL/DVD±RW/CD-RW) do USB portu, redukce USB-ethernet, redukce z Micro-DVI na S-video,
- cena (včetně DPH): 49 861 Kč až 86 509 Kč (v závislosti na konfiguraci).
Dosti mě zaráží, že je tento notebook osazen jen 80 GB ATA diskem s 4200 otáčkami. Osobně si myslím, že takovéto HDD v dnešní době nemají použitelnost. Akorát tento celkem slušně výkonný počítač brzdí! Další věcí, která se mi osobně hodně nelíbí je absence jakékoli optické mechaniky. I když by jí uživatel nepoužíval tak by mohla být vyndavací a uživatel by jí mohl nahradit třeba dalším HDD nebo baterií (osobně to takto u svého notebooku mám). Dalším minusem je podle mého názoru absence více USB slotů. Notebook obsahuje jen jeden port. Je pravda, že v dnešní době se většina periferních zařízení vybavuje rozhraním Bluetooth, ale dle mého názoru většina uživatelů stále preferuje USB. Opět někdo může namítat, že existují USB rozbočovačky, ale zas je to zbytečné zařízení, které si někdo musí koupit ba dokonce tahat sebou.
Asi jediné co se mi kromě designu, rozměrů a váhy velice líbí je to, že MacBook Air obsahuje Wi-Fi 802.11n, což je nejnovější standard pro bezdrátové připojení.
Teďka bych chtěl MacBook přiblížit i lidem, kteří se v oblasti IT nevyznají a výše uvedené parametry jim nic neříkají (je třeba brát další věty s nadhledem). MacBook je podle mě notebook, který je jen na okrasu. Možná by se to dalo přirovnat k rostlinám. Mám na zahradě tulipány a jahody. Tulipány tam jsou pro okrasu (nikoli pro užitek), jahody tam jsou pro konzumaci (nikoli pro krásu). MacBook bych přiřadil pozici tulipánu na mé zahradě. Je krásný, ale pro mě nepoužitelný.
MacBook bych si já osobně nikdy nekoupil, ale například své přítelkyni jako dárek ano. Janička byla na vánoce hodně zklamaná, když zjistila, že mám menší a lehčí notebook než má ona. Tímto chci naznačit, že MacBook se podle mě hodí lidem, kteří počítač používají spíše na rekreaci než na práci.
Travian - hra, která mě dostala
Už dvakrát jsem se na mém blogu zmiňoval o hře Travian. Poprvé v článku: Travian - měsíc zkušeností, který stručně popisuje základy hry. Podruhé v článku: Travian - první velký útok, který popisoval můj první velký boj.
Dneska bych chtěl lidem, resp. čtenářům tohoto blogu, kteří si myslí, že je Travian zas jen nějaká hra ukázat opak. Travian je doopravdy hra, dokonce online hra, kde spolu komunikují lidé, spojují se ve skupiny (ty se nazývají aliance) a společně plánují bitvy, vzájemně si posílají obranné jednotky, budují útočné i obranné jednotky, zakládají nové vesnice, přebírají vesnice jiných hráčů, ...
Travian je hra, která je hlavně o společenství. Jako samostatná osoba by se tam nikdo neprosadil. Je nutné být v silné alianci, kterou společnými silami budete dále zlepšovat. Možná Vás i zarazí, možná ne, že ani na Vašem pořadí nezáleží. V této hře je spousta důležitých statistik, které i z hráče, který může být tisíc míst pod Vámi může udělat ničící nástroj. Není to totiž stavitel domečků a vesniček jako mnozí, kteří Travian hrají. Je to hráč, který veškeré své možnosti vráží do výcviku vojska. Opět zde platí pravidlo, že pokud není v alianci, nemá šanci se dlouho udržet. Sice si na něm několik prvních hráčů vyláme zoubky (možná si i doma u klávesnice pobrečí), ale tento jedinec po řadě útocích zjistí, že se neubrání.
Travian je vážně skvělá hra, musím se přiznat, že všechny hry co jsem doteď hrál, mě nikdy tak nenatchly. Když si Travian budete porovnávat s nějakou klasickou hrou, kterou lze hrát na PC, zjistíte, že je to naprosto něco jiného. Tuto hru budete hrát měsíce (ovšem pokud Vás bude bavit), každý den se může stát něco úplně jiného, je se stále na co těšit. V klasické hře na PC je doba hraní v řádech hodin, zahrajete si jí maximálně 3x pak zjistíte, že se děj neustále opakuje, úkoly jsou stále stejné. Hru jednoduše vezmete a hodíte jí do šuplíku k ostatním. Vím, že existuje řada dalších skvělých online her jako je World of Warcraft, ... S těmito hry naštěstí nemám zkušenost a ani nechci. Musím se přiznat, že ač tady pěji jen krásu na tuto hru hraji ji poprvé a také naposledy. Existují i „šílenci (neberte mě prosím doslova), kteří hrají současně na dvou a více serverech. Vážně tyto lidi obdivuji, protože mě osobně stačí jeden server, jeden účet a mám na celý den po starostech.
Poslední dobou zjišťuji, že hra není hlavně o jednotě (bratrství), síle, odolnosti a výdrži. Travian je o dobrých lidech, kteří si vzájemně důvěřují, podporují se, pomáhají si. Bohužel v těchto řadách se může nacházet i jediná jedna osoba, která jim může všechno zkazit. Jedná se o osoby, které si hrají na kamarády, ve skutečnosti „pracují pro jinou alianci a všechny věci, které se uvnitř dějí špehují a prozrazují je druhé alianci. Tato vlastnost některých lidí mě velice mrzí. Raději od ní pryč.
Travian může hrát kdokoli, jak muži tak ženy, jak mladí tak i starší lidé. V začátcích hry jsem si myslel, že tuto hru budou hrát převážně studenti základních a středních škol. Opak je opět pravdou. Hru hrají převážně vysokoškoláci, pracující i rodičové. U nás je i padesátiletý (snad je to správně - když tak promiň) tata13, majitel firmy. Máme tu policistu a spoustu dalších pracujících lidí. Jednou jsme na fóru probírali naše věky, profese a docela jsem zíral kolik lidí má rodinu. Travian je hra pro všechny věkové kategorie.
Travian je krásná hra a všem jí doporučuji. Jde o zkušenost, která je k nezaplacení!
Návod - Spybot - Search & Destroy
Po mnoha dotazech jak správně pečovat o počítač jsem se rozhodl začít psát návody pro úplné začátečníky v oblasti pečování o programové vybavení počítače (software). Dnes se zaměřím hlavně na hledání a následné odstranění Spyware a Adware z počítače. To co je Spyware a Adware se lze dočíst na stránkách www.spyware.cz.
Pro hledání těchto škodlivých programů používám už delší dobu výborný program Spybot - Search & Destroy, který považuji za špičku v hledání této havěti. Nyní přejdeme na návod jak tento program bezchybně používat a maximálně využívat jeho funkcí.
Nejdříve si program stáhněte z těchto stránek Spybot - Search & Destroy, návod jak program stáhnou a nainstalovat uvádět nebudu, protože předpokládám, že tento krok dokáže každý.
Po instalaci programu se Vám na pracovní ploše počítače objeví ikona nainstalovaného programu. Na ikonu dvakrát klikněte a program se spustí. Úvodní obrazovka je vidět na obrázku pod tímto textem.
Pokud není program v češtině, je potřeba kliknout nahoře v menu na záložku Language a vybrat Czech. Potom se jazyk programu změní na český.
První krok, který musíte udělat při každém spuštění programu je kliknout na tlačítko Vyhledat aktualizace.
Po kliknutí na tlačítko Vyhledat aktualizace se Vám objeví nové okno, které je bohužel v angličtině a do českého jazyka se změnit nedá. V tomto okně vyberte možnost BN FileForum (Global). Potom klikněte na tlačítko Continue.
Nyní se Vám otevřelo okno, kde je možnost výběru možných aktualizací. Já obecně nezkoumám, která aktualizace dělá to a to. Doporučuji zaškrtat veškeré možnosti a kliknout na tlačítko Download.
Po úspěšném stažení aktualizací se Vám u každé aktualizace objeví zelené kolečko s bílou fajfkou. Nyní stačí kliknout na tlačítko Exit a ukončit tak proces aktualizace programu.
Program je aktualizovaný a teďka je na řadě Imunizace systému. Imunizaci lze pochopit tak, že je to zamezení všech možností jak by se mohl škodlivý Spyware a Adware dostat do Vašeho počítače. Na obrázku v červené elipse si všimněte řádku s názvem Unprotected. Tento řádek udává počet neblokovaných možností jak se škodlivé programy mohou dostat do Vašeho počítače. Pod ním je řádek Protected. Ten udává počet již blokovaných možností.
Systém imunizujete kliknutím na tlačítko Immunize. Zde bych uvedl drobnost pro majitele lokálních webových serverů typu Apache, IIS a dalších. Je potřeba aby jste nezaškrtli ochranu souboru Host, který slouží pro virtuální adresy a další věci.
Po úspěšné imunizaci přejděte na vyhledávání škodlivého software ve Vašem počítači kliknutím na tlačítko Search & Destroy.
Nyní se bude prohledávat celý počítač soubor po souboru a program bude hledat škodlivý software. Klikněte na tlačítko Zkontrolovat. Upozorňuji, že tento proces může trvat desítky minut. Pro kontrolu funkčnosti programu lze sledovat měnící se informace v levém dolním rohu programu nebo lištu v dolní části programu.
Po dokončení kontroly počítače se Vám zobrazí informace o případné havěti, která se nachází ve Vašem počítači. Všechny zašktávací políčka klikem zaškrtejte a klikněte na tlačítko Opravit vybrané problémy. Program se Vás ještě zeptá jestli Opravdu chcete pokračovat? Klikněte na Ano.
Gratuluji nyní jsou všechny problémy odstraněny a Vám nezbývá nic jiného než program vypnout a kochat se jak máte čistý počítač.
Závěr
Tuto proceduru provádějte minimálně 1x týdně. Pokud surfujete na Internetu jen občas (pár hodin týdně), můžete kontrolovat počítač ob týden.
Nezapomeňte, že nejdříve je nutné program aktualizovat, po té provést Imunizaci a pak teprve zkontrolovat celý počítač. Bylo by naprosto zbytečné počítač kontrolovat bez aktualizovaného programu. To samé je i u antiviru a dalších nástrojů.
