Blogbejegyzések

FreeBSD statuszjelentes

Ime az idei julius-szeptemberi idoszakra vonatkozo: http://www.freebsd.org/news/status/report-2013-07-2013-09.html. Nalam mondjuk kisse kiverte a biztositekot, h az Objective-C es Ada fejlesztok elsoszamu platformjava valik a FreeBSD (foleg, mert emlekeim szerint az LLVM-nel az Obj-C-rol meg mindig nem annyira szuperlativuszokban beszelnek), de ez van. Varom a 10.0-t, miutan alig egy hete frissitettem 9.2-re.

PHP vagy nem PHP.

Nagyon sok bejegyzésben/hozzászólásban olvasom, hogy a PHP-t mennyien nem tartják komoly célra használható nyelvnek. De sehol nem olvastam még olyan érvet, ami mindezt valóban alátámasztaná.

Valamikor én is nagy PHP ellenző voltam. De egyszer rátolt az élet, hogy kicsit elmélyüljek benne, és arra jutottam, hogy a maga -vitathatatlan- hülyeségeivel, inkonzisztenciáival együtt is egy jól használható eszköz. Nagyon jól dokumentált. és 1000 apró dologra van benne kész megoldás. A html-en keresztül nagyon jól lehet formázni a kimenetét, és a rendszerigénye is teljesen tolerálható.
Egyfajta svájci bicska.

Good citizen

Newgrounds fingós, obszcén felhozatalában is akad egy-egy gyöngyszem:
http://www.newgrounds.com/portal/view/626703
Remekül rávilágít az emberi gondolkodás korlátaira.
És ha már gondolkodásnál tartunk, egy kis gazdasági szösszenet, egy kijelzőjavítás kapcsán:
Ismerősöm szerzett egy Packard-Bell netbookot, aminek elég balga módon megroppantotta a kijelzőjét. A felépítésükből és méretükből adódóan, ezek a kis gépek műanyag alkatrészei tjáshéj vastagságuak, és úgy is ellehet törni a kijelzőt, ha annál fogva próbáljuk felemelni az asztalról. Elsőre, futott pár kört a gép javíttatása érdekében, ahonnan a legjobb ajánlat 45000 HUF volt a javításra. Ekkor jöttem én, hogy próbáljam meg megcsinálni haveri alapon.A gépet szétugrasztottam, ebayről lerendeltem a kijelzőt, és két héttel később össze is raktam.
Most jöjjön a gazdasági része:
Munkaidőm volt fél óra. A kijelző szállítással együtt 17900HUF. Mivel EUn belülről érkezett, ezért nincs vám rajta, viszont továbbértékesítésnél áfa fizetési kötelezettségem van rá. Tehát, ha szervizes vagyok, akkor az anyagköltségem 22733HUF. Tehát marad a munkadíjra 22267HUF ami fél óra munkáért, ez bizony igen jó órabér. De azért kapargassuk csak egy kicsit tovább a dolgokat.
Ha a szervízes cégnél dolgozik (ami a leggyakoribb kishazánkban) és tegyük fel a cég a teljes összeget kifizeti bérként (ami a legritkább) neki, akkor a cég kifizet ebből a pénzből 4939 forintnyi munkáltatói járulékot, lejön belőle 2773 HUF SZJA, 1733 HUF nyugdíjjárulék, 1213 HUF egészségbiztosítási járulék, 260 HUF munkavállalói járulék és kap a zsebébe 11350 HUF-ot nettóban.
Erre az összegre pár helyen, még tőlünk nyugatabbra is elégedetten csettintenének, akkor mégis mitől van, hogy ennek a töredékét látja a melós? Nos, ennek az oka a vevő által sokszor nem látott részek, melyről egyszer talán regélek.

AppArmor szigorú Firefox profil

Habár Ubuntu szállít gyárilag is Firefox profilt AppArmorhoz, szerettem volna egy include-ok és előre gyártott sablonok nélküli szigorúbb sajátot, mely számomra áttekinthetőbb és dbus hívásokhoz nem ad engedélyt.

Fájl elérhető itt (magyarázat a használatra a fájl elején):
https://github.com/log69/myscripts/blob/master/etc/apparmor.d/usr.lib.f…

Ubuntu 13.10 x64 alatt tesztelem több flash-es weboldallal. Ha valakit érdekel és segítene a tesztelésben és javításban, azt megköszönöm.

Elégedettségi kérdőív + ügyfélgyűjtés

A napokban egy elégedettség-felmérő kérdőívben alkalmazott módszer igen felháborított.

Amikor kitöltöttem és elküldtem a kérdőívet, hibát jelzett a webhely, hogy a capcha kódot helytelenül töltöttem ki.
Ez akár igaz volt, akár nem [szerintem nem], mindegy – ekkor a hírlevélre való feliratkozási jelölőmező immár be volt jelölve, holott az első kitöltéskor én ezt nem tettem meg.

Ha naivan csak azt a mezőt töltöm ki újra, amire a hibajelzés érkezett, és nem nézem át újra az egész oldalt, akkor (szándékom ellenére) úgy küldöm el az űrlapot, hogy feliratkozom a hírlevélre.

The Navy’s newest warship is powered by Linux

The USS Zumwalt will be a floating data center—armed with missiles and robot guns.
a kepekert erdemes kattintani: http://arstechnica.com/information-technology/2013/10/the-navys-newest-…
When the USS Zumwalt (DDG 1000) puts to sea later this year, it will be different from any other ship in the Navy's fleet in many ways. The $3.5 billon ship is designed for stealth, survivability, and firepower, and it's packed with advanced technology. And at the heart of its operations is a virtual data center powered by off-the-shelf server hardware, various flavors of Linux, and over 6 million lines of software code.
...
the operations center of the Zumwalt will have more in common with the fictional starship USS Enterprise's bridge than it does with the combat information centers of the ships I went to sea on. Every console on the Zumwalt will be equipped with touch screens and software capable of taking on the needs of any operator on duty, and big screens on the forward bulkhead will display tactical plots of sea, air, and land.

Politikai félbolondok kíméljenek

1x éve járunk ugyanazon útvonalon ebédelni. Nem egy alkalommal találkoztunk már bolondokkal. A tegnapi öregasszony azonban túltesz mindegyiken. 8x éves, láthatóan lázba jött a választások közeledtétől. Odalép, megfogja a kezem, szemében jól látható téboly jelei (egy kis Parkinson-nal és Alzheimer-rel megtámogatva). A Cavinton-t talán bevette, ezért még lézeng. De az is lehet, hogy csak bedzsinázott. Súgja:

Tele van a cipőm ezzel a sok flame war-ral

Nem vagyok egy blogger típus. Megnéztem az előbb, 2006.szeptember 16-án írtam egy bejegyzést. Innen tudom, hogy akkor váltottam az éles rendszeremet, MS-ről Linuxra. Már nem is emlékszem akkor melyik Windows-t használtam. A linux Ubuntu Dapper volt, az biztos.
Azóta is éles rendszerként Linuxot használok, sokáig Ubuntut, jó két éve már Archlinuxot. Jól megvagyok vele. Ahogyan öregszem, egyre minimalistább leszek, tilling WM(bspwm), nincs login manager, power manager, semmi sallang. Nekem így jó. Mindent billentyűzetről irányítok, és nagyon jó, hogy bármilyen beállítást el tudok végezni egy editorral. És nem várom el, hogy mindenki ezeket az eszközöket használja.
Ami miatt írok, az a következő. Irtózatosan idegesít, hogy mindenki fikázza állandóan az X, Y, Z akármelyik rendszert, mostanában leginkább az Ubuntut. Ó, persze vannak bug-ok, hibák, hülyeségek, stb. Szerintem együtt lehet élni velük.
A szakmai karrierem a Microsoft Forró Dróton kezdetem, évekig vezettem is. Ha valaki, hát én pontosan tudom, mennyire voltak jók az MS rendszerei. Pontosan tudom, hogy a "hivatalos" support, támogató szolgálat mennyi ügyfél által bejelentett hibát tudott megoldani. Tulajdonképpen négy megoldással tudtunk szolgálni:
1. Bármilyen eszközzel kapcsolatos hiba esetén feltettük a kezünket, hogy "Ja, sajnos harmadik gyártó által telepített driverek esetén nem áll módunkban segíteni, forduljon a gyártóhoz." Na ezt megúszom linux esetében... :)
2. Fogalmunk sincs mi a hiba, de a jól bevált gyógyszerek, "clean config, reboot, újratelepítés" biztos segít.
3. A felhasználónak fogalma sem volt, hogyan kell valamit beállítani, vagy használni, na akkor esetleg tudtunk segíteni.:)
4. Elküldtük a hibát valahová Németországba, onnan meg a válasz az volt, hogy "Nincs elég információ, szükség van még 3452667 logra, fájlra, mittudomén mire. Megoldás? Ja az nincs...

Debijány vékony kliens

Tanácsot kérnék. Debian alapú vékony klienseket építenék Windows TS/RDS eléréséhez. Lényegében már van pár működő gép. Egy USB 3.0-ás pendrive-ra telepítettem 6.0.7-es változatot, azért mert ezen működik a Synce, ami kell vonalkódolvasó dokkolásához, 7-es alatt nem ment (nekem).
Az alaprendszer: GDM3 + gnome core + synce (synce-tray, synce-hal) + rdesktop (fordítani kellett újat az utóbbiból, mert a backports-ban sem volt 1.7-es).
A problémák a következők:

- Nem tudom kikapcsolni a gépet a házon lévő gombbal csak parancssorból, vagy scriptből.
- Jó lenne pár tipp, amivel csökkenthetném az írási terhelését a pendrive-nak. Próbáltam lelőni az rsyslog-ot, de kapásból már nem akart működni a synce. Jelenleg EXT2-es a root partíció, noatime opcióval (bár ahogy olvastam, manapság már nem jelent annyi megtakarítást ez az opció mint rég).

bash fagyik AIX-on

A komponensek:
szerver: AIX 5.2, házilag fordított bash-3.2.48
kliens: Debian linux 6, házilag fordított rxvt-2.7.10

Hibajelenség reprodukálása:
1. belépés (telnet)
2. még működik (pl kiprobáljuk a stty size parancsot -- jó)
3. felnagyítjuk az ablakot
4. már nem működik (ugyanaz a parancs, mint az előbb -- nincs válasz)

Kieg:
1. ugyanez a jelenség xterm-mel
2. mindegy, milyen parancsot futtatunk, az átméretezés után mindenképp fagyás van
3. ahol én fagyást látok, ott igazából a bash végtelen ciklusban falja a CPU-t
4. ksh használatával a hiba nem jelentkezik
5. nem fagy le viszont a következő:
belépés - gdb-indítás - maximalizálás - gdb-ből kilépés (vagy gdb helyett less vagy mc)
6. nem fagy le, ha telnet helyett ssh-val megyünk!
7. nem fagy le, ha létrehozom és exportálom a LINES és COLUMNS változókat (ssh esetén ezek 'maguktól' létrejönnek!)

wlan2eth

Nézem $subj leírását:

===
A simple tool to convert packet captures in 802.11 format to Ethernet format.
Lots of tools can only understand Ethernet link types, so I wrote this
tool to convert captures to a format that they can understand.
Note that this tool is really only useful for encrypted traffic.

Specify a wireless packet capture as an input file, and the name of the
desired Ethernet-format output file. Wlan2eth will only convert data frames
to the output file, which will likely result in a significantly smaller output
packet capture file. Note that wlan2eth will only convert unencrypted frames.

Zold robot - az elso

Eljott ez a nap is, felkerult a Google Playbe (leanykori neven Android Market) az elso jatekom.
Nem kell tul sokat varni, ez egy regi, GPH handheldre irt egynapos projectem (azert kesobb meg par aprosagot hozzaraktam) Android portja, elsosorban 'proba' jelleggel, megismerkedni a rendszer mukodesevel.
Akinek Androidos telefonja van es megtenne hogy kiprobalja, majd ad valami kis feedbacket (pozitiv, (konstruktivan) negativ, bugreport, stb), annak megkoszonom :)
Link:

https://play.google.com/store/apps/details?id=hu.glezmen.aim

piler gui + outlook

A legtobb email archivalonak kulon (jellemzoen webes) felulete van, es kenyelmetlen atvaltani a bongeszore, ha turkalni kell az archivumban. De ki mondta, hogy ki kell lepni a levelezoprogrambol, ha a piler archivalja a leveleket?

Meg beta fazisban jar a kiserlet, de az alabbi screenshot szerint nem kell elhagyni az outlook-ot, ha az archivalt levelek kozott kell keresni.

Par aprobb simitas azert meg van hatra, pl. leszedem a felso kek savot, hogy annyival is tobb legyen a hely, ill. a "mobile" theme-en a search mezo jobb oldalan levo haromszoget is leszedem. IE-ben jol mukodik, de (elvileg hiaba ugyanaz a motor van mindketto mogott) az outlook-ban nincs jol megoldva a css z-index kezeles.