Označeno tagem: Programování

iCalendar parser v PHP

Napsal jsem v PHP překladač standardu iCal. Tento standard slouží pro sdílení kalendářových dat mezi různými aplikacemi.

Jak to funguje? Události ve Vašem kalendáři jsou ukládána jako textový soubor s definovaným způsobem zápisu hodnot (definice je zde). Tento soubor je možné automatizovaně odesílat pomocí FTP na internet. Tam jej může číst můj parser.

Snažil jsem se jej napsat jednoduše a srozumitelně. Podporován by měl být standard verze 2. Mysím si, že by neměl být problém ani s verzí 3.

Výstupem mého parseru jest klasické pole. Standard iCal podporuje například aplikace Sunbird od Mozilly. Parser můžete stáhnout ical.zip.

Simple AJAX

Hladal jsem co nejjednodušší způsob jak vyřešit na stránkách AJAX (Co je to AJAX ?).

Podařilo se mi najít Simple AJAX Code-Kit (SACK). Třída SACK napsaná v Javascriptu umožní používat AJAX na stránce tak jednoduše jak to jen jde. Nakonec podívejte se sami jak jednoduše to jde :

function doit() { var form = document.getE­lementById(‚for­m‘); ajax.setVar(„my­TextBox“, form.mytext.value); ajax.requestFile = „sackdemo.php“; ajax.method = form.method.value; ajax.element = ‚replaceme‘; ajax.onLoading = whenLoading; ajax.onLoaded = whenLoaded; ajax.onInteractive = whenInteractive; ajax.onCompletion = whenCompleted; ajax.runAJAX(); }

Google je houba

Google je houba, která nasává nové a nové vývojáře. Nedávno pohltil Google dalšího vývojáře tentokrát to je autor editoru VIM.

Více o nových členech Google si můžete přešíst zde : Vim – další člen firmy Google

Výpočet polohy GPS satelitu

Ukázka mapky satelit 15Tak jsem po docela dlouhé době dovedl do finále výpočet polohy GPS satelitu na základě údajů v navigační zprávě RINEX (podívejte se na mapku).Funkční verzi v PHP dávám ke stažení zde, na první pohled to vypadá že už to počítá to co to počítat má.

Programátorský vyhledávač Koders

Logo KoderesDneska jsem našel na netu fakt zajímavou věc pro programátory, je to vyhledávač v kódech. Vyberete si jazyk a pak zadáte část kódu, třeba jméno funkce a vyhledávač najde ukázky kódu, kde byla použita. Taky doporučuji navštívit sekci download, najdete tam pluginy pro FF, Eclipse atd.

Instalace součástí Eclipse

Find and installPokud chcete do prostředí Eclipse doinstalovat nějakou součást máte dvě možnosti, stáhnout si nějaký plugin (soubory zabalené ve formátu zip) a nainstalovat si jej ručně, nebo si je stáhnout přímo pomocí programu Eclipse. Klikněte na příkaz Find and Install v menu Help-Software Update.

V následujícím dialogovém okně vyberte Search for new features to install, poté klikněte na další a vyberte stránku obsahující zdrojové balíčky (Elicpse.org update site) a klikněte na Finish. Po dokončení vám aplikace nabídne seznam zrcadel (seznam stejných geograficky bližších zdrojů).

Update select

V dalším kroku si vyberte, které součásti chcete doinstalovat. Doporučuji vybrat zejmena VE (Eclipse visual editor). Poté klikněte na další, potvrďte licenci a pokračujte stažením balíčku (pokud si vyberete jako já všechno počkáte si celkem dlouho). Poté restartujte Eclipse a užívejte si nových funkcí.

Chcete EXE a máte JAVA

Napadlo mě jestli pak existuje něco co převede *.java do *.exe ? Samozdřejmě že to existuje :-), vyzkoušel jsem několik převaděčů ale největší úspěch jsem měl s JavaLancher odkaz je zde : http://www.syncedit.com/…r/index.html.

Stránka 4 z 5«12345»