Blogbejegyzések

Blackout for Hungary

Elsötétítés Magyarországért

"Arra kérünk mindenkit, akinek fontosak az alapjogok és a szabad véleménynyilvánítás, hogy 2011 január 5-én 24 órára sötétítse el Internetes jelenlétét. A felháborodásodat és a szolidaritásod a magyar médiával ezzel a HTML részlettel fejezheted ki, ami automatikusan hozzáad egy ittenihez hasonló fekete kezdőoldalt a honlapodhoz."

HTML kód a fentebb linkelt oldalon.

A TPB főoldalán is linkelik ezt az oldalt :-)

Szegény ember zseblámpája

Ezt egy túlméretezett öngyújtóból operáltam ki, mert megtetszett. Letisztult dizájn, semmi felesleges alkatrész.

Ha már van szupermakró ezen a kis kompakton dolgozzon csak:

3 LR41/AG3 minielem : felvehető max. telj.: 30mAh * 3 * 1.5 = 135mW

Azaz, ha tuningolni akarom a ledecskét, akkor ez alá kell tervezni.
120mW teljesítményével rezeg a léc:

http://www.hestore.hu/prod_10026194.html

Most látom, hogy UV-LED. Na akkor jól jöhet, mert most divat kétezresből húszezrest csinálni, így legalább csekkolhatom a pénzt.

IP alapján nem lehet...

Karácsony előtti hír, de eddig valahogy elcsúszott a radarom alatt:

"A Fejér Megyei Rendőr-főkapitányság Központi Ügyeletén tegnap kora délután az ügyeletvezető vette azt a bejelentést, amit egy magyar férfi tett Hamburgból azzal kapcsolatban, hogy egy internetes játékban résztvevő személy miután a játékból kitiltották, e-mailben azt írta neki, hogy öngyilkos lesz, hogyha nem veszik vissza a játékba.

A bejelentő az alezredesnek annyit tudott még elmondani a volt játékossal kapcsolatban, hogy mi a neve, és mi az az IP cím, amiről az e-mailt küldte.

Milyen jó, hogy "előre gondolkodtam"... avagy a továbbfeldolgozható output-ról

Talán már blogoltam róla, hogy @work készítettem egy ~2-3000 soros ksh/awk scriptet az általunk üzemeltetett egyik rendszer mindenféle SLA és azon felüli metrikáinak kinyerésére. [fény](ami annyira jól sikerült, hogy a gyártó saját eszközét {ami csak offline módon tud adatot kinyerni és apache+tomcat+1 hét szopás kell a beüzemeléshez} erre váltottuk le[/fény] Az egyetlen probléma, hogy az általa kiböfögött formázott kimenetet még Excelben kell faragni, hogy nem technikai emberke számára is reprezentálja a szükséges információt. (Persze már kész a Perl-ben írt CGI, AJAX mézes-mázas alkalmazás, de ahhoz engedély, apache stb. kell, amit nem egyszerű lemeccselni.) Történt tegnap, hogy kollégámat megkérték, hogy készítsen a tavalyi évre egy kimutatást arról, hogy mely felhasználó hány tranzakciót végzett. Mi sem lett volna egyszerűbb, ha... ha lett volna elég szabad hely a /tmp alatt. ~5GB-nyi txt logot kellene átbújni, mindössze 2 parancssori paraméter megváltoztatásával a script meghívásakor és kész is lennénk... ha lenne hely összefűzni az egyes állományokat. Némi gondolkodás után a szépen archivált havi outputokból, egy max. 10 soros awk scripttel kb. 2 másodperc alatt előállt a rendezett lista amit rá is lehetett volna irányítani egy mailx-re. Mégsem kellett 5GB-t leparse-olni és csomó felesleges metrikát legeneráltatni. Mondtam már, hogy imádom a UNIX-ot? :D

ugye-ugye

belépek aztán egyszercsak oda minden. hűha. nézegetem, valamiért nem a saját profilomba léptetett be, hanem C:\Users\TEMP. ezt kilép-belép megoldotta, hanem van egy érdekes Schannel error, hogyaszondja, "The following fatal alert was received: 42.".

-1 bölcsességfog

Ma mentem a szájsebészetre, bal alsó nyolcas.

9-re volt időpontom, 8-ra ott voltam, szerencsére mert elküldtek röntgenre, ahol majd egy óra volt mire sorra kerültem.

A doki ránézett a felvételre, megkaptam az érzéstelenítőt, kicsi várakozás, hogy hasson.
Aztán nekiesett.
A rendelőben kellemes zene szólt az orvos és az asszisztens is nagyon kedves volt, az érzéstelenítésnek hála semmit nem éreztem, pillanatok alatt végzett, aztán egy kis tájékoztatás, mit hogyan és 10 után egy kicsivel végeztem is.

Most jegelem, fájdalomcsillapítót bevettem, remélem nem lázasodok be és viszonylag gyorsan meggyógyul.

A rádióból meg ömlik a sz..

..ar

reggel kelek, párom rádiót benyomja. az a rádióállomás amit ő szeret, mert hiába van benne (számomra) gusztustalan útkaparó "diundisung" & "disco" fos, a hírolvasó / műsorvezető gyereket ismerjük meg a hírek helyiek és sűrűek. igazából az indulásig eltelő 25 percet 99%ban elviselem már ami a ládából előtörő zenének csúfolt majomkarmot jelenti. (majomkarom®: "olyan mintha ezer majom rángatná a gerincedet" [Terrance & Phillip])

nos, mai kulturális szösszenet. beolvassák a mai születésnaposokat _halál komolyan_: Isaac Newton aki leírta a gravitációs törvényeket és lefektette a mechanikai fizika alapjait, az Jacob egyik Grimm fivér..... és igen! _győzike_ mindenki _győzikéje_. rva anyátokat eljutottunk idáig, ezt a tróger agyamputált senkiházit (hadd ne írjam pontosabban, nem ide illik) egy napon említik az előbbiekkel. kicsit erős váltás volt. ömlik a sz.r jó hígan.

Napi rant (spam)

Az ilyenektol a falra maszok, amikor a szemelyes cimemre kuldik:

"Az Ön e-mail címéről a CID Marketing Adatbázis címlistából szereztünk tudomást. Ezen címlista céges e-mail címeket tartalmaz, így Önt sem mint magánszemélyt kívánjuk megkeresni."

Persze semmi leiratkozasi info, vagy ilyenek. Innen jott amugy: Infoszféra Kft.

Kurzor a bal felső sarokba, táska a szem alá

A Linux és plug-and-play mindig remek szórakozásra ad lehetőségeket. Vegyük példának a Genius 8x6-os Mousepen rajztáblámm, amit a legtöbb szar, ipari-hulladék, stb. Windows alapból képes kezelni. Szerencsére egy occsó eszközről lévén szó, elég nagy tömegben van jelen, hogy Linuxos driver is legyen hozzá, mit valamilyen oknál fogva a Debian-os gyerekek nem tudtak abszolválni. Talán az lehet az oka, hogy a elsődlegesen Ubuntuhoz lett készítve és emiatt büdös. Engem különösebben nem zavart a dolog, annó dactumnál szépen beforgattam, beírtam pár sort az xorg.conf-ba és örültem. A nyomásérzékenység nem ment ugyan a gimpben, de az én szintemen elég volt a rajzolgatáshoz. Aztán jött egy kis szünet és kicsit leálltam a firkálással. A táblát félretettem, közben volt egy rendszer összeomlás is. Aztán megint viszketni kezdett az ujjam, szóval épp ideje volt újratelepíteni. Lerántottam az új wizardpen drivert, beforgattam belőttem az xorg.confot, aztán néztem mint Rozi a moziban. Se kép, se hang. Log megtúr. Némi nézelődés után rájöttem, hogy valami baja van az ABI számokkal. Ahum, szóval túl régi a X szerver. Az biza, lehet mert holdba van a csomag. Erre megtúrtam forrást, hátha könnyen áttudom ütni, de nem. Valami tökönszúrt GET_ABI_MAJOR makróval szórakozik, ennyi időm meg nincs rá. Mi lenne ha nem foglalkoznánk vele? Nosza, némi google-fu, és már be is került az ignoreABI a szerverflagek mellé. Erre az X dob egy hátast a wizardpen modullal együtt.
Logikus megoldás, hogy akkor frissítünk a rendszeren. Ááááh, azt csak úgy nem lehet, mert az aptitude mindenáron keepelni akarja a csomag állapotát. Az ötödik próbálkozás után feladtam. Nem értem, miért nem képesek csinálni egy "Kurvaanyádfrissítsdleaztaszájbabaszottcsomagotderögtön" gombot. Bizta rosszul tördeli a curses a hosszú, összefüggő sorokat. Ami nem megy aptituddal, megy apt-get-el. Alig egy óra alatt felupgradeltem az egészet, volt némi szívás a cairo-dockkal, de már elmúlt. Így már fekszik a modul.
Ekkor már éjfél elmúlt, én meg ötkor kelek, szóval, nyomtam egy rebootot, csak a biztonság kedvért. Nem kellett volna. A grubbol ugyanis lett egy grub2, és közben az udev megint betette a retkes lábát. Mert ugye, miért is ne lehetne logikusan megadni, hogy 1-es meghajtó,2-es partíció a root, oszt csókolom? Neeem, inkább root="kurvaszájbabaszottszáméskrikszkrakszsorozat". A szerencsétlen kernelem be is pánikolt tőle. Arról nem is beszélve, ha egy kernel paraméter nincs megadva, akkor annak talán oka van, és jó lenne migrálásnál békén hagyni, nem? Kiütöttem a szemetet a grubból, újraindítom a gépet. Szupi, megy minden, csak a tablet kivágja a bal felső sarokba a kurzort. Mindegy, alvás.
Napközben kicsit rágooglézek a problémára. A különféle bejegyzések alapján a szokásos, ahogy kell, ami logikus és működőképes volt azt csesszük szét és öntsük nyakon udev-el történet. Annyi kiderült, hogy a hiba oka mindig az eszköz automatikus felismerésével volt. Csakhogy, nekem kézzel be lett betonozva az xorg.conf-ba a beállítások. Kicsit molyolok a HAL és udev configokkal, de egyik sem segít. Mi lenne, ha kilőnénk az egész genyó autokonfigos szarakodást? Nosza, szerverflagsba megy is az AutoAddDevices false. X újraindít. Áhhh, megtaláltam az config orosz rulettjét. Ergó, ami kézzel volt rendesen konfigolva az ment, ami meg nem, hát az nem. Természetesen mi nem megy? A patkány és a billentyűzet. Tuti. Kíváncsi vagyok, mennyit agyalhattak rajta, hogy kitalálják ezt a szopatást.
Működő gépet, ugye nem indítunk újra, ezért gondoltam be ssh-zok a budiszerverről. Aham, csak ssh-znék, mert az aptitude vitte magával, mert az is holdon volt, és a x-szerver frissítési küzdelemben remove-ra került. Mondtam már, hogy imádom a GUI-s eszközöket? FTP-n keresztül meg nincs root, és ez így helyes.
Ekkor kezdtem kissé inkonzisztensen gondolkodni, de annyi még élt, hogy nálam alap: amin soros port van, azon fut soros terminál is. Nosza, soroskábel, laptop, termiál, login, nano, save, X újraindít. Jahm kérem, a soros port, az soros port... Még jó, hogy a soros login nem disztribből került fel a gépre. Hogy miért nem initd-n keresztül oldotam meg, az örök titok marad.
A probléma viszont továbbra is fennáll. Kurzor megy a bal felső sarokba.
Ismét belenézek a logba és lőn megvilágosodás:
Az X bekonfigolja a xorg.conf alapján a tabletet, aztán fogja magát és az udev alapján is bekonfigolja a tabletet. Az, hogy az etc/udev-ben ott figyelnek a szabályok, hogy miképp konfigolja, azt természetesen magasról leszarja. Kicsit nekiálltam az új xorg verzió doksiját olvasgatni, ahol némi feszültséget éreztem a szerzők és az udev közt, és bekerült egy opció, ami adott eszköz osztályoknál és eventeknél figyelmen kívül lehet hagyatni az udevet. Nosza.
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event2"
Driver "evdev"
Option "Ignore" "On"
EndSection
X újraindít, és máris megy a tablet.
Felteszem a kérdést, hogy
a, miaretkeslófasznak vannak udev szabályok, ha sem az udev, sem az X nem veszi őket figyelembe?
b, miért kell egy adott eszközt 2 különálló rendszerben konfigurálni, hogy ne működjön egy harmadik alatt?
c, ha egy eszköz meg van adva konfig fileban és nincs hibajelenség, akkor miaretkeslófasznak próbálja az X ugyanazt az eszközt udev alapján konfigolni?
d, miért nincs valamilyen failsafe megoldás a konfigurációs hibákból adódó kizárások elkerülésére?

Viasat3 > Vígjáték vagy horror?.. mert nagyon nem mindegy!

Tisztelt Médiahatóság!

A Viasat3 2011.01.03. 21:30-kor úgy érzem a Tilos rádiónál is nagyobb vétséget követett el. Gyanútlanul nézem a Kísértetváros c. vígjátékot. Vígjáték?
Az egyik gyereket leszúrták valami szerszámmal és mikor mentek megkeresni sehol se voltak aszitték, elbújtak kimentek a pajtából a bunkók! Erre csukódik a kétszárnyú pajtaajtó és a fiatalok, szegények ott voltak fellógatva mint vmi denevér a pajtaajtón. Hát kérem ezt a borzalmat adják a gyerekeknek? A kislányom sírva fakadt és nem tudom azóta se megnyugtatni. NORMÁLISAK a viasatnál?
És sehol nem volt kirakva a karika, se 12-es, se 16-os, se 18-as. Úgy érzem ez így nem mehet tovább. Kérem a Viasat3 példás megbüntetését, pusztuljanak a sátáni filmek, sátáni nyerészkedői.

Kindle3 > Kindlet > Helló világ!

Itt most egy leírás szerepelne, hogy jutottam idáig. De ahogy egy kép többet ér ezer szónál, úgy egy screencast többet ér ezer képnél. Sajnos linux alatt nincs SnagIt, így a video tutorial még várat magára.

Shift-Alt-G-vel készíthettem volna képernyőképet. Namindegy.

[code]
package test;

import com.amazon.kindle.kindlet.AbstractKindlet;
import com.amazon.kindle.kindlet.KindletContext;
import com.amazon.kindle.kindlet.ui.KTextArea;

public class Main extends AbstractKindlet {

private KindletContext ctx;

...please do not open your iPhone's clock app. Doing so may void the warranty.

Until Apple issues an official fix for the iPhone alarm glitch, please do not open your iPhone's clock app. Doing so may void the warranty.

http://twitter.com/ceostevejobs

Fake, de már azon sem lepődnék meg, ha nem az lenne :)

Egyébként többen írták, hogy az ígéretek ellenére, mára sem javult meg az ébresztésük.
Még jó, hogy nem iPhone-om van...hogy kelnék így vizsgára? :)

Részleges napfogyatkozás holnap

Nem is igazán tudom miért, de megnéztem, hogy a közeljövőben mikor várhatóak napfogyatkozások, és mint kiderült, pont holnap lesz egy részleges napfogyatkozás, ami Magyarországról is látható lesz.

Részletek itt: http://en.wikipedia.org/wiki/Solar_eclipse_of_January_4,_2011
Magyar hír itt: http://hirek.csillagaszat.hu/aktualis_egi_esemenyek/20110102-napfogyatk…
Valamint itt: http://www.idokep.hu/hirek/reszleges-napfogyatkozas-2011-januar (ez utóbbit az utolsó bekezdés miatt linkelem)

Facebook = worldwide cheat ?

Történt pár nappal ezelőtt, hogy egy gyenge pillanatomban hajlottam afelé, hogy reklámra költsek. Meg kell jegyezzem rettentően ritka pillanat az ilyen, mert sok évtizedes tapasztalat alapján, a magyar piacon reklámozni a TV-n kívül teljesen értelmetlen és kidobott pénz. Szóval mivel akkora divat most a Fb-ra regelni és ott elcseszni fél napot, gondoltam megnézem mégis, milyen eséllyel indulna ott egy reklám.

Pár perc kattintgatás után a Facebook rendszere majdnem 2.100.000 embert jelölt meg mint célcsoport. Ezt tovább szűkítettem korosztályra és kizárólag Magyarországra, így 1.700.000 embert kaptam. Megnéztem a rendszert, szimpatikus volt a többféle fizetési mód és hogy ajánlatot tehettem a kattintásokra. Be is adtam a derekam:)

IBM Files the Patent Troll Patent

"It's all or nothing over at IBM as the company goes for the gold and files the patent troll patent. Forget the Hyperlink patent or the POS shutdown patent, IBM wants the patent patent. Its idea is centered around an approach to manage patents from inventor training to filing and protection strategies, including competitive monitoring. At least in theory, IBM could get approval to own the idea how to manage patents and make a business out of IP. The next time you file a patent, you may want to contact them as you may need a license to file for filing."
http://slashdot.org/story/11/01/02/1534223/IBM-Files-the-Patent-Troll-P…