Archívum - november 2009
WGS84 - EOV transzformáció online
Szinte az egész hétvégén ezzel küzdöttem, de megérte. Sikerült készítenem egy online WGS84 - EOV átszámító szoftvert, ami mindkét irányban képes elvégezni a számításokat cm pontosan.
A szoftver hamarosan elérhető lesz webes felületről is, de egyelőre még "csak" API szinten működik. Valahogy így:
Átszámítás EOV-ból WGS84-be:
Az API hívása egy megfelelően formázott URL-el történik:
paraméterek:
- mode=ew transzformáció iránya: EOV->WGS84
- y=EOV Y (>400000)
- x=EOV X (<400000)
- h=EOV H (balti magasság)
Erre a program a következő választ adja:
WGS84 koordinátákat tartalmazó pontosvesszővel elválasztott szöveg, X;Y;Z;Fi,La;h formátumban.
Átszámítás WGS84-ből EOV-ba:
Az API hívása egy megfelelően formázott URL-el történik:
vagy:
paraméterek:
- mode=we transzformáció iránya: WGS84->EOV
- x=WGS84 geocentrikus X koordináta, vagy Fi ellipszoidi szélesség fokban
- y=WGS84 geocentrikus Y koordináta, vagy La ellipszoidi hosszúság fokban
- z=WGS84 geocentrikus Z koordináta, vagy h ellipszoid feletti magasság
Erre a program a következő választ adja:
EOV koordinátákat tartalmazó pontosvesszővel elválasztott szöveg, Y;X;H formátumban.
Az API egy lehetséges felhasználása
php mintaprogram:
$url="http://valami.domain.hu/api.php?mode=we&x=47&y=18&z=120";
$arr=explode(';',file_get_contents($url));
echo "<pre>";
var_dump($arr);
echo "</pre>";
$url="http://valami.domain.hu/api.php?mode=ew&y=584000&x=85000&z=120";
$arr=explode(';',file_get_contents($url));
echo "<pre>";
var_dump($arr);
echo "</pre>";
?>
Ezt akár ki is lehet próbálni.
Háttér
A szoftver jelenleg nem publikus, de akit komolyan érdekel, annak szívesen elküldöm az API valódi URL-jét. A kódolás egy hétvégét vett igénybe, komolyabb előzetes php ismeret nélkül.
De mire jó? Szerintem bármilyen olyan online szolgáltatás hasznát veheti, ahol EOV-s adatokat kell megjeleníteni WGS84-ben (pl. Google Maps) vagy éppen fordítva. Hasznos lehet pl. földmérőknek, akik gyorsan át szeretnének számítani egy pontot, mert csak egy internet elérésre és böngészésre alkalmas telefonra van szükség.
Creed - Full Circle
A zenekar 2004-es feloszlása után már azt hittem, hogy soha többé nem lesz új Creed lemez, de tegnap csoda történt. Teljesen véletlenül épp a régebbi videóikat nézegettem a YouTube-on, amikor észrevettem, hogy itt valami nem stimmel, itt új zenék vannak. Mi az, hogy új zenék? Új lemezt is csináltak miután 2009 tavaszán újra egyesült a zenekar. Hát igen az újra egyesülések korát éljük.
Az új Full Circle címet viselő lemezről az eddig megszokott poszt-grunge-metálos, balladás hangvételű számokat hallgathatunk meg. A repertoár a lírai hangvételű balladáktól egészen a zúzós metál számokig terjed, így mindenki találhat magának valót.
Nekem tetszik, és remélem még sokáig folytatják. Érdekes volt Scott Stappet rövid hajjal látni, először rá sem ismertem, de a hangja lebuktatta.
Deák Bill Gyula - A Király meséi
Végre meghallgathattam Deák Bill Gyula legújabb lemezét, a Király meséit. Nem gondoltam, hogy a Hatvan csapást még felül lehet múlni, de azt kell mondjam, hogy sikerült. Kemény, ütős szövegek, igényes, néhol metálos beütésekkel átszőtt blues, Kőbánya.
A lemezen a alábbi számok kaptak helyet:
- Forró hó
- Nagy eső után
- Kőbányáról álmodtam
- Itthon maradtam
- Hol az ég?
- Kilakoltatás
- Ébredj
- Lassú szőrös blues
- Csonka boogie
- Egyedül az Arénában
- Szabadon élj
- A király meséje
- A végtelen felé
- Hosszú az út
- Éjféli piac
- Az legyél, aki vagy
foobar2000 v1.0
Megjelent a kedvenc audió lejátszó szoftverünk a foobar2000 1.0-ás verziója.
Újdonságok:
- Új felépítésű helyi menü - jobb elrendezés, de kevésbé testre szabható.
- Windows Media és az RTSP streaming beépített támogatása.
- Az "Edit" menü a kijelölt objektumokkal végez műveleteket és nem az aktuális lejátszó listával.
- Multimédiás billentyűzetek jobb támogatása.
- Jobb, testre szabhatóbb lemezborító támogatás.
- Hordozható telepítésnél megjegyzi a Media Library a telepítési könyvtárhoz viszonyított relatív útvonalát.
- Átdolgozott beállítások: Ok/Cancel/Apply gombok, szabványos oldal elrendezés
- Alapértelmezett felhasználói felület: új pszeudo színkód rendszer az állapotsorhoz és a lejátszó lista nézethez.
- CD rippelés fejlesztések:
- Az eredmények menet közben összevethetők az AccurateRip adatbázissal.
- CD-TEXT olvasás támogatása.
- Önálló számok kiválasztásának lehetősége a "Rip Audio CD" ablakban.
Letöltés: foobar2000 v1.0 beta 1
Fordítás gépelés közben
Új designt kapott és pár funkcióval is bővült a Google fordítóprogramja a Google Translate. A program már gépelés közben lefordítja a szöveget a kívánt nyelvre, így nem kell a Fordítás gombra kattintani minden változtatás után.
Szöveg angolra fordításakor egy szöveg-beszéd átalakítóval meghallgathatóvá teszi a szöveget.
Néha elég hasznos tud lenni egy ilyen fordítóprogram, igaz a magyar nyelvvel még vannak problémái, de azért ha az ember érti egy kicsit a nyelvet amiből fordít, akkor ki lehet találni, hogy mit is akart a Google. Ezenkívül érdemes használni a "Javaslat jobb fordításra" linket, mert csak így tudunk javítani a fordítás minőségén.
Az óriáskígyó és én
Avagy programozzunk Pythonban!
Azt azért tudtam a nyelvről, hogy létezik és sok helyen és projektben használják (Ubuntu, Google stb). A Python nyelvet 1991-ben egy Guido van Rossum nevű holland fejlesztő hozta létre. Ami egyszerűvé és könnyen tanulhatóvá teszi az a dinamikus adattípusok használata és az automatikus memóriakezelés. Emellett támogatja a funkcionális, az objektum orientált és az imperatív programozási módszereket.
A nyelv megtanulására a Fulle Circle Magazin olvasgatása közben kaptam kedvet. A magazin 27. számában elindult egy cikksorozat, amely a Pythonban való programozást mutatja be. Elkezdtem olvasni a cikkeket, miközben én is bepötyögtem szépen a cikkben szereplő kódokat. Kellemes meglepetés volt, hogy ilyen egyszerűen is lehet programot írni és még a kód is átlátható. Sőt, hordozható is. A Pythonban írt egyszerűbb programok ugyanúgy futtathatók szinte bármelyik operációs rendszeren (már amelyikre az értelmezőt elkészítették).
Ami egyenlőre furcsa az az utasítászárójel (pl { és } vagy begin és end) hiánya. Ehelyett indentálás van, ami végülis hasznos, mert még könnyen olvashatóvá is teszi a kódot. Még csak az alap dolgoknál járok, de már tudok függvényeket írni, változót behelyettesíteni stb. A következő lépcső a modulok átnyálazása, majd jönnek az osztályok, öröklődés, és kivételkezelés. Végül megpróbálok összehozni valami grafikus felhasználói felületet (GUI) használó programot. Hideg téli estéken, forraltbor kortyolgatás mellett jó kis móka lesz.
Végül itt az első Pythonban írt programom:
print 'Hello World!'
A forráskód szabadon másolható, felhasználható stb :-)
H1N1
Tele van vele a média. Az én tököm meg a médiával van tele. Ezek alapján elmondható, hogy tele van a tököm a H1N1-el. Mindenfélét lehet hallani a védőoltásról. Jót, rosszat, adassam be magamnak, véletlenül se adassam be magamnak. Mondjuk a védőoltást nem szívesen adatnám be, de mivel kicsit utánajártam a dolognak, azt hiszem mégis jobb lesz. Biztos ami biztos. Az ok amiért így döntöttem az, hogy a felső légúti betegségekben szenvedőkre különösen veszélyes lehet. Egy kis idült bronchitis plusz egy kis influenzavírus nem éppen jó kombináció.
Már be is jelentkeztem a háziorvosnál, aki azt mondta, hogy ingyen fogom kapni, mert különösen veszélyeztetett vagyok a bronchitis miatt.
Slayer - World Painted Blood
Megjenet a Slayer World Painted Blood című lemeze. Az új album beharangozásához egy 19 perces filmetűdöt készítettek Playing With Dolls címmel. A 12 részből álló, kissé véresre sikerült videó, a morbid mondanivaló mellett, a lemezre felkerült számokból tartalmaz részleteket.
Így első hallgatásra azt kell mondjam, hogy elég jól sikerült a lemez. Igazi Slayeres, zúzós, néhol dallamos.
Ja és a videó:
Mit tud rólam a Google?
Happy waving!
Mit lehet még írni a Google Wave-ről? Szerintem akit egy kicsit is érdekli a téma az már biztos, hogy mindent tud róla és már izgatottan várja a huszonháromszor kért meghívóját. Nekem is csak pár napja jött meg. Használni még nem tudom, mert az ismerőseimnek még nincs hozzáférésük, bár néhány helyre küldtem már meghívás kérést, de még nem érkeztek meg az invitáló levelek. Sebaj majd szépen lassan mindenkienek lesz. Néhány évvel ezelőtt a Gmail is pont ilyen volt, csak meghívással lehetett regisztrálni, ma meg bárki használhatja. Szerintem ez is valami pszichológiai trükk. Előszőr csak keveseknek adjuk oda, és akkor majd a többi akinek nem jutott, annál jobban akarja majd. Ki van ez találva. Amint elkezdődik a széles körű terjesztése és felhasználása, meg fognak jelenni az alkalmazásban a reklámfelültetek is. Mert senki ne gondolja, hogy a Google ingyen és szívességből fejleszt nekünk.






Friss hozzászólások
6 óra 13 perc
7 óra 9 perc
5 nap 21 óra
1 hét 4 nap
2 hét 1 nap
2 hét 3 nap
2 hét 3 nap
3 hét 2 nap
3 hét 2 nap
3 hét 3 nap