Tag: programozás

Less facebook Suggestions Userscript

fb_under_the_hoodOn desktop I got tired of facebook always suggesting something. Whatever I clicked, commented or watched, there would come up some content asking for my attention. No! And all the people I could add as friends. No! And groups to join or create. No! And pages to like. No! And… Just no!

So I cooked up a userscript to address the issue. I use it with chrome with tampermonkey. Since privacy could be a concern, the script is self contained, does not go out of the DOM, does not send anything anywhere, does not call anything not on the page, so does not check for updates, nothing. Thus there is no way it could steal data.

(tovább…)


Elismertség az asztrofoto.hu oldalon

képernyőkép 2016. február végén

képernyőkép 2016. február végén

Arra voltam kíváncsi, kik a legnépszerűbb fotósok és melyek a legnépszerűbb fotók az asztrofoto.hu oldalon. Szubjektív szempontokkal nehéz dolgozni, ezért gépi megoldást alkalmaztam. Arra is kíváncsi voltam, hogy a gépi felmérés eredménye egybevág-e a szubjektív véleményemmel.

A módszer

Először is dump-oltam a galéria teljes tartalmát (8842 galéria-kép, vagyis html oldal, kb. 100 MiB).

Ezekből a html-fájlokból vontam ki a következő adatokat, amelyekkel egy kép rendelkezik: a kép készítője, címe, dátuma, elérhetősége.

A kép elismertségét valahogyan mérni kellett. Szempont, hogy tudomásom szerint nincs a fórumon troll, és a hozzászólások alapvetően jó minőségűek, nincsenek egymást körbedicsérések, lehet a hozzászólásokban bízni. Szempont, hogy a hozzászólások száma nem mérvadó – bűn rossz képet sokáig lehet emészteni. Viszont következik, hogy egy adott hozzászólás dicsérő jellege őszinte és nem túlzó – tehát megszámoltam az adott képhez tartozó, szerintem dicséretre utaló kifejezéseket. Amint látható, a rendszert nem finomítottam annyira, hogy felismerje a „nem tudok gratulálni” típusú kifejezések negatív voltát, ezt sajnos hamis pozitívként könyveli el. Az sem biztos, hogy mondjuk egy „hú” mindig azt jelenti, de a végeredmény tükrében sokat nem számíthatott ez a szócska.

(tovább…)


Hogyan fogalmazok időjárás-előrejelzést és deviza-árfolyamot

game_of_life_glider

Sikló az életjátékból

Munkám során (rádiós) sok érdekes feladatot kell teljesítenem, viszont sok a favágó-munka is. Utóbbi igazából gépeknek való feladat, és valóban azt találjuk, hogy nemzetközi tendencia az egyszerű számokból és tényekből álló sajtóbeszámolók megírását gépekre bízni. Jellemzően ilyen gépeknek való feladat az időjárás-jelentés és a deviza-árfolyam hírré való fogalmazása. Ezeket évek óta géppel fogalmaztatja a magyar adás.* Hadd mutassam be, hogyan.
(tovább…)


OpenBabel.Erdély mint app

Elkészítettem az OpenBabel.Erdély mindenes-szótár alkalmazást Android kütyükhöz, és ezzel most számomra teljessé vált a paletta – van asztali gépre szánt offline, böngészőbe szánt online és telefonra szánt natív változat. A nem Androidot használóknak pedig marad a mobilra optimizált web-kiadás.

Az alkalmazás az obe weboldalt kérdezi meg, ezért internet-kapcsolatot igényel. A Play Store-ban egyelőre még nem elérhető, de a kütyükhöz jobban értő felhasználók innen letöltve, saját felelősségre, kipróbálhatják.


Aligning an EQ mount – the smart way

The look of the polar scope

The look of the polar scope

So the polar scope in my mount is a rather basic one. It does have some constellations but they are more like drawings. The only point having been marked is a small circle where Polaris should go. And this is not enough for astrophotography – especially if the scope is not guided.

Of course one needs a few things for a good alignment, which basically boil down to knowing the geographical position of the scope and the (sidereal) time. These are things for a chart or a computer to know, not for a human, so I decided I wanted an elegant solution.

Therefore I came up with this (csillagtura.ro/polaris) script for smartphones. The script takes the user’s geo-position plus the date and time and shows the expected view plus some tech info. After adjusting the mount to show the expected view the only thing remaining is to get Polaris into the circle. I saved a shortcut on my phone’s desktop so when I tap on it, it shows me how to set up my scope.

The script has a few tweaks like the position of Polaris is J2015 instead of J2000, but I found it’s accuracy could be improved. However, it should be good enough for the next few years, and it’s made my hobby a bit easier. Needless to say, the script works for any polar scope (I have this rather basic one pictured above) in any mount (I have an EQ3) until the circle around the pole is the same and the image is inverted the same way.

If you don’t like using my site or are paranoid about it then feel free to copy the source and host it yourself – see the stuff in the grey rectangle.

project_polaris

 


Magyarok az ASOD-on

Kernya János Gábor rajza (Namíbia)

Kernya János Gábor rajza (Namíbia)

Nem rég bukkantam rá egy másik nap fotója oldalra, az ASOD-ra, amely A nap csillagászati rajza/vázlata angol kifejezés (Astronomy Sketch of the Day) betűiből állt össze. A legkorábbi bejegyzés 2007 március 17-i, tehát ez a felület is majdnem tíz éves. Jeremy Perez szerkesztő szerint az ASOD lényege, hogy a fotós felületekhez hasonlóan egy napig a középpontba helyezzen egy csillagászati észleléskor készült rajzot. A fotós oldalak általában specializálódnak, de a rajzok bármilyen égitestről készülhetnek – ez az egyik erőssége az ASOD-nak.

Hogy mi az ars poeticája az égitest-rajzoknak, azt tudni vélem, de nem érzem. Valamifajta hőskor-érzés van abban, hogy ott az égbolt, a távcső meg az ember, kezében egy papír-ceruza és nincs kütyü. Annak idején, 1998-ban rajzolással kezdtem én is, de mostanában csak egyszer próbálkoztam kamera helyett ceruzával megörökíteni a látottakat, és nem nekem való műfaj :)

A korábbiakhoz (APOD, EPOD, AAPOD2) hasonlóan felmértem ezt az oldalt is, hogy hadd lám, mi a felhozatal. A szinte háromezer bejegyzés átnézését egy programomra bíztam. A Hungary, Hungarian és Romania stringeket kerestem (Serbia, Slovakia nem is volt). Meglehet, hogy ezzel sok magyar kimaradt, de ez a vélhetően nem nagy hibaráta a módszer velejárója.

Elmondható, hogy a korábbi fórumokhoz hasonlóan alapvetően nincs sok név, illetve sok a visszatérő. Bognár Tamás, Hannák Judit, Kernya János Gábor és Lovró Ferenc rajzaival találkozni elsősorban. A romániai észlelők nagy része magyar – a nevet félretéve azt találjuk, hogy a települések nevét magyarul adják meg: Csíkszereda, Marosvásárhely stb.

Alább a lista. Egységesítettem az észlelő nevét (magyar esetén családnév elöl, ékezet-variációk stb.) és az észlelés helyszínét (rengeteg variáció). Meghagytam az angol címet.

 

(tovább…)


Olyan is van, hogy AAPOD2

aapod2

az AAPOD2 jelenlegi logója

Korábban végeztem felmérést, hogy a nyilván legjelentősebb amatőr elismerések egyike, az Astronomy Picture of the Day (APOD) hány magyarnak, illetve románnak jutott ki. Az APOD 1995 óta működik profi szerkesztőkkel.

Feltűnt mostanában a fórumokban egy AAPOD2 (aapodx2) oldalra való hivatkozás is. Ez az Amateur Astronomy Picture of the Day rövidítést takarja, és le sem tagadhatná az előbbire való utalást. AAPOD² is a creation of The Free Astronomical Society – áll az oldal alján, továbbá az AAPOD² is a NON-PROFIT site that is self-sustaining with the help of volunteers around the world, whose goal is the free astronomical disclosure a beküldésnél, amiből nem sok derül ki. A whois adatok szerint az oldal Olaszországban lakik és több százezer oldallal osztozik az IP-címén.  Az első bejegyzést 2014. január 3-n találtam. A portál megjelenése eléggé kezdetleges, a forráskódja pedig egyenesen rémes (talán frontend-ben szerkesztik) mind kinézetre, mind műszaki szempontból. A megjelenő képek viszont színvonalasak, ezért döntöttem úgy, hogy illik komolyan vennem ezt a felületet.

Kíváncsi voltam, hogy kik jelennek meg rajta, és miután dumpoltam a portált (eléggé kicsi), bányásznom kellett a html-ből (mennyit segített volna egy <span id=”author”>asztrofotós neve</span>). Nos, mintegy 300 nevet találtam, köztük két magyarral (Panik Zoltán és jómagam). A nevek többsége latinos hangzású, ennek ellenére ahol indiai, magyar, horvát, osztrák, brit és egyéb származások is feltűnnek, az bőven nemzetközi merítésnek számít.

A széles nagyközönségre talán a húzószavak (NASA, ESA) hiánya miatt és a csillagászaton kívül kicsit visszatetsző amatőr szó miatt nem igazán tarthat igényt. Ennek ellenére azt hiszem, érdemes figyelni az AAPOD2-re is.

 


Csíkhúzós Raspberry Pi

20150317_raspberry_pi_startrail_

Raspberry Pi csillagcsíkok. Kb 300 képkocka. 2015. március 17 hajnala

Korábban próbálkoztam csíkhúzós fotó készítésével: egy Canon A800-asra telepítettem CHDK-t, és hadd szóljon. A legjobban a Nap-sorozat sikerült.

Most egy másik felszereléssel veselkedtem neki a témának: a Raspberry Pi lapkát és a RaspiCam-et bíztam meg, hogy fotózzon. Cronjob, shell script, ahogy kell. Mivel gyakorlatilag egy webkameráról van szó, a szappantartó kategóriába soroltam ezt a bejegyzést.

Ezek próbasorozatok voltak, igazából a napfogyatkozásra készültem a RPi-vel, szkriptekkel, illetve próbálgattam, hogy hogyan oldjam meg az élő internetes sugárzást. A startrail csak melléktermék, ha úgy tetszik. De tetszik :)

20150316_raspberry_pi_startrail_firstlight

Első csillagcsíkos. Gyenge felbontáson, az égbolt sem volt az igazi. 2013.03.16. hajnala

Egy frissebb, Sarkcsillagos. Kb félóra volt felhőtlen

Egy frissebb, Sarkcsillagos, 2015. május 8 hajnala. Kb félóra volt felhőtlen

2015. május 9-re virradó éjszaka/hajnalon

2015. május 9-re virradó éjszaka/hajnalon

 


OpenBabel.Erdély mobilon

A meglévő adatbázisnak elkészítettem a mobil változatát is – böngészőben fut, nem írtam (még) meg appként. Alapértelmezésként nem keres a DEX-ben, ahhoz külön gomb van a felületen. A csillagtura.ro/obe címet érdemes lementeni.

openbabel.erdely.mobil


A Jupiter felhőzetének alakulása

jupiter_derotalt_levin12Kíváncsi lettem, miként alakult a Jupiter felhőzete az elmúlt években – és hogy hogyan lehetne megmutatni ezt a változást méréstechnikailag korrekt módon.

Először is fényképekre volt szükségem. Magyar amatőr asztrofotósok munkájának felhasználása mellett döntöttem – a tavcso.hu és az asztrofoto.hu közösségének tagjaival vettem fel a kapcsolatot – akinek volt elérhetősége. Noha a mcse észlelésadatbázisában is biztosan lett volna anyag, az oldal műszakilag nem áll a helyzet magaslatán, ezért néhány sikertelen próbálkozás után feladtam.

Másodszor szükségem volt viszonyítási pontokra, ugyanis elvben percre pontosan kellene tudni, mikor készült egy korongfotó – ám ez az információ nem mindig volt elérhető. Ezért cselhez folyamodtam és megtettem a Nagy Vörös Foltot a képek origójának.

(tovább…)


Jól kalibrált monitoron mindegyik számnál elkülönülő árnyalat látszik. Ha mégsem látszanak, akkor a megjelenített képek színhiányosan rajzolódnak ki. A monitort valószínűleg kalibrálni kell.

You should see distinct shades for each number. If those shades are not clearly visible, the displayed pictures will lack accuracy. Your display most likely needs to be calibrated (brightness, gamma, contrast etc.).