Blogbejegyzések

Get Flash video

Cél: weboldalról lementeni a beágyazott Flash videót (mivel bizonyos flash plugin verzió óta már nem érhető el az aktuálisan játszott flash tartalom a /tmp mappán belül).

Meg kell várni míg teljesen előtölti a videót a böngészőben a lejtászó, majd a script futtatása. Home-ba dobja véletlen névvel az .flv fájlokat vagy fájlt - ha van.

[code]
#!/bin/bash

ps aux | grep -v grep | grep -i "libflashplayer.so" \
| tr -s " " "\t" | cut -f2 | grep -oE "[0-9]+" | while read PID; do

ls /proc/"$PID"/fd | while read FILE; do

F1=/proc/"$PID"/fd/"$FILE"
F2=$(readlink -f "$F1")

Melyik laptopot 100 ezerért?

Sziasztok!

A cím adott, ennyi keretem van karácsonyra új laptopot venni, leszűkítettem a kört, és a véleményetek szeretném kérni, melyiket lenne érdemes. Alapvetően net, film, office dolgokra kell, ebben a sorrendben.

Első versenyzőnk: http://www.laptop.hu/index.php?q=termek/asus-x54l-sx130d-black-fd-4gb Mellette szól, hogy most is asus van, x51h, és teljesen elégedett voltam vele, leszámítva az akksit, ami újonnan is 2,5 órát bírt, mostanra ez kb 2 perc. Hardverügyben nem nagyon vagyok már jártas, nekem ez a proci nem sokat mond.

Második versenyzőnk: http://www.laptop.hu/index.php?q=termek/hp-compaq-presario-cq57-204sh-l…

Mozilla Prism helyett mit?

A Mozilla korábban kifejlesztette a Prism nevű alkalmazást, itt is volt erről szó többször.
Ez egy nagyon kellemes és erőforráskímélő eszköz. (Már nyilvánvalóan azoknak, akik használják az ilyesmi online irodai cuccosokat.)
DE, nagyon DE, a 7 verziójú Firefoxhoz-hoz (FF) már nem alkalmas. Akárhol kerestem eddig, nem találtam helyette mást.
Persze egyfajta "megoldás" a FF könyvjelzőzése, a docs.google.com oldalra, de működtetéséhez akkor feltétlenül szükséges a FF használata.
Ötletek?
Esetleg akár arra, hogy jól megmondani a FF-nak, hogy mégis bevegye a szerinte elavult kiegészítőt?
Ha lehet, maradnék a Google Docs használatánál, de más, magyar nyelvű hasonló megoldás is érdekel.

Postafiók 27.

Az előző rész tartalmából: egy hónap várakozás után sem jött meg az NI számom, pedig október közepén járt le a magyarországi 15 napos határidőm, hogy bejelentsem eme számsort az OEP számára.

Nos, a skótok munkavégzési hajlandóságát puhatoló november közepi telefonhívásom után három nappal landolt is a postaládámban egy boríték. A cím stimmelt, az irányítószám viszont a hotelé volt, ahol az első 6 napomat töltöttem. Homokzsák lehetett valahol a gépben - a papír aljának tanulsága szerint október hetedikén, három nappal az interjúm után már el is küldték a számomat, épp csak baromira nemjó címre. Azóta gondolkodom, van-e értelme visszamennem a hotelbe egy másfél hónapos levelet követelni rajtuk. Örülnének nekem.

Mit szeretek a Flash/Flex-ben és mit nem a HTML + tsi-ban

Régóta érik már bennem ez a blogbejegyzés, hát megejtem. Tudom, a Flash szar, a Flash szar, de hátha mégse annyira.

Hasonlítsuk össze a Flash/Flex-t (ezentúl Flash) a HTML + CSS + JS-sel (ezentúl HTML). Mindkettő alkalmas RIA létrehozására, mégse egyformák.

Flash nem fut rendesen mobil készülékeken. Ez hiba, nagy hiba. Ezen kívül:

- Futtató környezet:

Flash esetében van egy darab Flashplayer. Általában a régebbi verziókkal nem kell foglalkozni, frissíti magát. HTML esetében kismilló böngésző kismilló baja. Ez nem támogatja azt, az nem támogatja ezt. Kész szívás a fejlesztés.

ORM - Léccine...

Komolyan nem értem, hogy miért jó ez az egész. Tipikus IT-s design folyamat, amelynek eredménye ismételten egy félmegoldás, mint a legtöbb minden. És most a következő 10-20 évre ez lesz bebetonozva az IT-ben.

Probléma - mint oly' sokszor - a backward compatibility. Itt vannak nekünk ezek a fránya RDBMS-sek, amelyeket használjuk már több évtizede és az istenért sem tudunk elszakadni tőlünk. Pedig ma már jellemzően nem adatbázisokat akarunk kezelni sokszor, hanem objektumokat tárolni perzisztens módon.

És erre mit találnak ki az okosok? Hát taknyoljuk bele valami plusz rétegen keresztül, amivel megpróbáljuk elrejteni a különbségeket, mert fúj, különben SQL-t kell írni meg az ronda meg stb.

Ebben is van Linux? - Most már igen! Digilent Atlys Spartan 6 panel

A jómultkoriban találtam ezt:
http://opencores.org/openrisc,orpsocv2

Mivel amúgyis szerettem volna egy jó kis beágyazott Linuxot, végülis miért ne alapon nekivágtam. Főként, mert nekem is van Atlys panelem...

Egyelőre saját, működő rendszert nem sikerült fordítanom, de a letölthető bináris fut rajta, ez mindenesetre biztató...

Gondoljátok el, milyen jó lenne egy EDK... amely OpenRISC-re és wishbone-os core-okra épül. És akkor felébredtem...
Egyszer, ha nagyon sok időm lesz, nekivágok... Magyarul sosem.

Ha érdekelnének valakit a tapasztalataim, nyugodtan szóljon... Hátha kedvet kapok, és leírom :-).

ellopva -- megkerült

3 hete lenyúlták a kerékpáromat a lépcsőházból.
Ma dél fele kimentem az erkélyre, hogy kitisztítsam a tüdőm, s mi jött szembe? Az ellopott kerékpár... S hova ment be? A szomszéd házba :)

fail

Update: el is hoztam, a rődnerség visszaadta. Win.

KDE fordítóhétvége - első nap

Szép munka volt, a kitűzött feladatok közel fele elkészült, de még maradt bőven holnapra is. Még mindig lehet csatlakozni, ha a wikiben felsorolt feladatok elfogynának, én még mindig tudok adni :)

http://hup.hu/cikkek/20111201/kde_forditohetvege_11_12
https://wiki.ubuntu.com/HungarianTeam/TranslationSprint1112

A zöld sorok jelentése: a fordítás befejezve, integráltam a KDE fordításaiba és hamarosan fel is töltöm őket. Ahol igen szerepel a táblázatban, az készen van, de még átnézésre vár.

The Love Shack Operating System && Worm++

http://gorf32.webs.com/
http://www.members.tripod.com/cpu_bios/
http://www.facebook.com/people/Shawn-Cook/100000619050130
http://www.youtube.com/watch?v=Y1Hv16pKSzI

my mind is full of fuck.
edit: ok, egy kisebb osszefoglalas azert. egy beteg ember "operacios rendszere", ami egyszeruen megeroszakolja az agyamat, van itt idomatrixtol a dna ujrairasan keresztul a mindent megvalosito programnyelvig minden. es az egesz cucc raadasul borzasztoan deep, nem ot perces munka, ami bonuszkent mocskosul ijesztove teszi az egesz embert mogotte.

Óra

Kezdem nem szeretni a Tissot órákat, bármennyire tetszenek is... Először a T-Touchomnak csak simán leesett az egyik mutatója, amit azóta sem vittem el szervízbe, mondván, hogy úgyis kijött az új. Meg is vettem, a T-Touch Expertem most meg egyszer csak kikapcsolt. Bár először csak az elemre panaszkodott, de a helyi kereskedő szervize szerint nem az elem a probléma. :( Na, most azon gondolkodom, mi legyen a következő...

Active Directory Integration with Centrify DirectControl Express on Ubuntu 11.10 (Oneiric)

Centrify Express is a comprehensive suite of free Active Directory-based integration solutions for authentication, single sign-on, remote access, file-sharing, monitoring The #1 Choice for Active Directory Integration and cloud security for cross-platform systems. It is the quickest and most proven solution for integrating UNIX, Linux and Mac systems with Windows, and delivers more functionality and more to upgrade to when compared to other free offerings.

Many Ubuntu users and Administrators struggle with Active Directory integration. One approach that folks are using is the free offerings from Centrify Express.

yahoo groups

nem akartam a fórumot terhelni:
tapasztaltatok olyat az elmúlt időben, hogy a yahoo nem tölti be a bejelentkezési oldalát? akár a főoldalról, akár a groups kezdőoldaláról kattintok a "sign in"-re, csak tölt, tölt, de nem jön össze neki, különböző oprendszerek alól, teljesen friss böngészőprofiloknál sem
ötlet? neten nem találtam ilyen típusú hibát
thx

Igy irtok.. [20111201]

Csak a szokasos..
mirror arra az esetre, ha trey torolne..

--

A lányom első szava az volt, hogy deb (debian). Nagyon büszke vagyok rá még ma is. :)

-Pingvinpasztor, http://hup.hu/node/101498#comment-1269752
--

"olyan nincs, hogy valami nem sörnyitó..!"
Asszem most majd rájösz, hogy egy csomó dolog van ami nem sörnyitó... ;-)

-tamaas, (kezdő apukák), http://hup.hu/node/101498#comment-1257985
--

Publikus kulcs

O

-Erendis42, http://hup.hu/user/16321
--

rand() a lelke mindennek! :)

-nevergone, alairas, hup.hu
--

Noti kijelző okosság

Az elmúlt hónapokban azt játszotta a notebookom, hogy időről időre, teljesen random módon elmászott a képernyő kontrasztja, szinte a olvashatatlanná téve azt, majd random pár perc után megjavult. Mondanom sem kell, hogy így ha nem is volt alkamatlan munkára a masina, de lényegesen megnehezítette azt.

Pár hét, és kellő mennyiségű eredménytelen guglizás után elvittem szervízbe, hogy nézzék meg, amíg garis, ha mondjuk valami nagyobb bajt jelez előre, akkor még most javítsák. Ott dekkolt majd' egy hónapot, természetesen "Nem sikerült előidézni a hibát" felkiáltással visszakaptam.

Azóta is persze ugyanezt játszotta velem a gép, mire ma belémcsapott a villám, és eszembe jutott, hogy valamikor nyáron az egyik frissítéssel lejött egy Intel driver frissítés is, talán lehet köze hozzá. Nosza keresés ez alapján, eredmény: új fül a beállítások panelon, miszerint energiatakarékosság miatt automatikusan állíthat egy csomó mindent.

Természetesen a viszonylag egyszerűen megtalálható "Vezérlőpult -> Intel Grafikus és Multimédia -> Közepes szintű beállítási mód -> Energiaellátás -> Energiaállítási szolgáltatások -> Automatikus fényerő" alatt volt, aminek ugyan fogalmam nincs, hogy mi köze a kontraszthoz, de a lényeg:

Kikapcs, örül.

Android készülékek 55%-a Microsoft licensz alatt

A címben említett szomorú tény a következő linken olvasható eredetiben: http://www.finestdaily.com/news/55-of-android-devices-go-under-microsof…
Mint az köztudott a redmondi vállalat saját mobil platformjának kudarca végett (is) új, nyereséghajhász hadjáratba kezdett és a termékeiken Android operációs rendszert futtató készülékgyártókkal köt licencszerződéseket a mobiloperációs rendszerek vadkapitalista piacán. Itt a hup-on is számtalan bejegyzés található arról, hogy mennyi készülékgyártó hajtott már fejet az óriásvállalat akaratának.
A kemény, kiélezett harc nem meglepő a komoly haszonnal kecsegtető "grundon", a kérdés inkább az említett szerződések jogalapja. Nem találtam erre a kérdésemre választ, a kitartó keresés mellett sem. Mik tehát azon részei az Android operációs rendszernek, melyek a profitorientált cég szerint az ő szabadalmi jogaik alá tartoznak és használatukért a gyártók jogdíjat fizetni kötelesek?
Mert nevesítve semmi információ nem terjeng a neten, csak kósza utalások.

Egy hálózat monitorozó és nyilvántartó rendszer befejezetlen története

Kb. 7 éve elkezdtem írni egy hálózat monitorozó rendszert.
Anno, egy kis IT cégnél dolgoztam, és felhívtak egy főiskolából, hogy szeretnék korszerűsíteni a hálózatukat, és kérnek tőlünk ajánlatot. Nem igazán vettem komolyan a dolgot, mert majd pont tőlünk fognak egy ekkora projektet megrendelni, de azért lett belőle ajánlat, és csodák csodája megrendelés is. Aztán úgy alakult, hogy olcsóbban sikerült a kivitelezés (kiderült, hogy mindenhol megfelelően működik az olcsóbb GBIC) és a fennmaradó pénzből lett egy karbantartási megállapodás. Én meg, ennek keretében összelapátoltam egy monitorozó rendszer szerűséget. Akkor ez még nem volt más mint néhány Linux program: MRTG, arpwatch, meg pár Perl script, meg egy igen puritán weblap.
Aztán tartós lett a kapcsolat, és mivel kedvet kaptam a dologhoz az egészet átírtam egy összefogottabb valamivé LAMP alapon. Eddig gyakorlatilag hobbiból készült az egész, de kiderült, hogy a főnököm szempontjából is van egy hasznos funkciója: képes érzékelni a hálózati eszközök jelenlétét, vagyis ha elvisznek/eltulajdonítanak egy hálózati eszközt akkor jelezhet.
Vagyis erre az ekkor már általam LanView-nek nevezett rendszerre ráépült egy riasztó rendszer (IndAlarm) ami nem az én művem volt, és üzleti alapon készült.
Mivel ez a LanView életem első PHP-s próbálkozása, szinte nulla adatbázis gyakorlattal, voltak hiányosságai. Mint szabad programot közzé akartam tenni, de sosem készült el olyan szinten, hogy más is tudja használni, meg a jogállása is bizonytalan volt (egy részét azért munkaidőben írtam), ezért ebből sosem lett semmi.
Időközbe munkahelyet változtattam, és a fentebb említett főiskolán (ill. most már csak Főiskolai Karon, mert az összevonások során kaptunk egy „gyámot”) vagyok rendszergazda.
Munkám során határozottan hasznosnak tűnt a LanView, de a hiányosságai is egyre bosszantóbbak voltak. Ezért elhatároztam, hogy az egészet újraírom. Hozzá is láttam, és készült is mint a Luca széke, vagy ha pontos akarok lenni sehogy. Próbáltam támogatást szerezni a főnökségtől, mert ha az egész főiskolán és nem csak a karon használnák a programot, akkor talán a fejlesztés is nagyobb lendületet kaphatna, de az okosok látatlanul is tudták, hogy ez egy használhatatlan szar, és nem voltak rá kíváncsiak. Ez persze alaposan „fellelkesített”, és egy jó ideig pihentettem a projektet.
Így évekig a LanView2 projekt nem igazán fejlődött, volt egy jó pár kukázott próbálkozás, meg egy keretrendszer, vagy API szerűség Qt-ben megírva, és halvány elképzelések az adatbázis szerkezetére. Majd jelentkezett valaki (egy HUP-ra feltett kérdés alapján), hogy beszállna a fejlesztésbe, és Ő a felhasználói felületet csinálná Djangó-ba. Az Ő őtlete volt, hogy legyen az adatbázis kezelő Postgresql, és milyen jó, hogy van abban öröklődés. Az ürge persze jó hamar eltűnt, de lett egy többé kevésbé kitalált adatbázis, öröklődéssel, amit valójában egyáltalán nem támogat a Postgresql, csak úgy benne van, de most már bementem a csőbe.
Újabb lendületet adott, az IndAlarm továbbfejlesztése, amit nem akartam a régi rendszerre ráépíteni. Így nyár óta írom mint a mérgezett egér a rendszert. De egyre nyilvánvalóbbá válik, hogy én ezt egyedül nem tudom megcsinálni.
Jelenleg mi készült el:
Van egy adatbázis, ami úgy tűnik szinte minden információt (amire én eddig gondoltam) képes tárolni egy hálózat topológiájáról, és a benne lévő, ill. a kiszolgált eszközökről.
Többé kevésbé le van programozva az adatbázis logika (persze a mérgezett egér stílusú programozás miatt bizonyára tele hibával).
Van egy API szerűség a Qt-ben (C++) megírva. A programrendszernek van zárt része, mégpedig amik IndAlarm-al kapcsolatosak (HW fejlesztés, érzékelők, nem hálózati eszközök pl. monitor védelmére, egy Web-es kezelő felület django-ban).
Van egy nem interaktív import program, ami alapján feltölthető az adatbázis (ez SNMP eszközöknek a konfigurációját le tudja kérdezni).
Van néhány lekérdező daemon:
Egy „fő” daemon, ami a lekérdező daemonokat futtatja (nagyon félkész, minimális funkcionalitással, de működik)
SNMP-n keresztüli port állapot lekérdezések (egyenlőre csak a státuszok lekérdezése).
Az import is képes daemon módban futni, ha például távolról szeretnénk megadni feldolgozandó scriptet az adatbázison keresztül.
Elkezdtem írni egy GUI-s karbantartó programot Qt-ben, de ez igencsak kezdetleges állapotban van. Bár nem nagy kihívás Qt-ben GUI-t írni, de ha meg kel tervezni sok tucat dialógus ablakot, és megírni több száz függvényt, akkor hiába egyszerű, ha sok van, az nagyon sokáig eltart. (A django-s rész is tartalmaz karbantartó részt, de ez nem az én művem, és jócskán hiányos is.)
Szóval most itt tartok. Jó lenne valami GPL szerű licenc alatt közzétenni, de ahhoz el kéne jutni valami alap verzióig, amire egyedül nem sok esélyt látok.