Blogbejegyzések

How to Install Cinnamon 1.8 on ubuntu 13.04

Cinnamon is a user interface. It is a fork of GNOME Shell, initially developed by (and for) Linux Mint. It attempts to provide a more traditional user environment based on the desktop metaphor, like GNOME 2. Cinnamon uses Muffin, a fork of the GNOME 3 window manager Mutter, as its window manager from Cinnamon 1.2 onwards

Full Story

Ubiquiti UniFi és EdgeRouter LITE tapasztalatok

Vettem a napokban par Ubiquiti Unifi WiFi Accesspointot, meg egy Ubiquiti EdgeRouter Lite routert. Akkor a tapasztalatok a cuccokkal, igy 2-3 nap utan:

UAP: erzodik, hogy 'kiforrott' a technologia. Par dolog meg igy hianyzik nekem. Megha multitenancy nem is, de mindenkeppen fura, hogy nem lehet a tobb kulonbozo telephelyen levo ap-kat viszonylag fuggetlenul managelni, csak overrideolni lehet AP-nkent az egyes beallitasokat. Roppant macera lehet ez, tobb telephelyet egy kontrollerrel managelve. Fura az is, hogy nem lehet tobb admin jogu usert felvenni, hanem csak egyet. Es az deplane fura, hogy ez az admin user lesz az ap-kon helyben is a 'root' felhasznalo helyett, azaz az admin nevevel kell rajuk sshzni :)

Fortron Line Interactive EP 1000 - otthonra kinai ups

mert megadta magát az APC...

ezért relatív ocsón:

Fortron Line Interactive EP 1000 80 euró
http://www.fsp-europe.com/ep1000.php
2 7000Ah ás aksi / talán 16 eró darabja /mármint ha cserélni kell/

megjegyzem eleinte kicsit büdös. Talán az akkumlátor vagy ki tudja, de pár nap alatt elmúlik. Vagy megszokja az ember :) mint tudjuk az orr fáradó érzékszerv... A hátulján a csatik lazák, hajlékony müanyag amúgy szemre ok. Mondjuk kíváncsi vagyok meddig bírja. Persze Kínai. Majd megírom, ha kipurcanik.

linux alatt remekül működik NUT - tal /ubuntu 12.04

Expert in programming - ugye csak én nem értem?

Nekem a közölt kód és a "deep knowledge" nincs összhangban. Bár lehet, hogy a kulcsszó teremti meg a harmóniát a leírtak és a látottak közt: India.

http://prakashkatudiacblog1.blogspot.in/2012/01/all-file-operations-in-…

I am B.E. Electronics and communication Engineer working in Cisco systems India PVT LTD.and having deep knowledge in C, C++, Linux kernel Programming, Linux Device Drivers and Embedded C.

Packard Bell Noti vajon mi?

Nagyon érik az a gépvásárlás. Ha ma abban a boltban pont annyiért adják mint amennyiért láttam valahol a neten, már megvettem volna. De pont 5000-rel volt nálam kevesebb.
Róla van szó : EasyNote F6243-HC-845HG
Ha már így jártam; Elmélkedem ez kell-e nekem, vagy van jobb is kb. ennyiért?
Csak ilyen piros-fehér színben van, amiből utóbbi nagyon zavar. Update: Van belőle fekete is, ez: "Packard Bell EasyNote F6211-HC-845HG". Mivel nekem főleg a grafika a fontos, és ebben két gigás dedikált Nvidia 630 (asszem) van, ezért a legfontosabb kitétel megvan.
Erről a két magos B980 prociról semmit nem tudok. Ez lehet az alacsony ár oka.
(Annyi előnye lehet, mivel ez nem I3-5-7-stb, ezért nincs szívás az optimussal. Gondolom. Ha ez összefügg. Az is igaz, Bumblebee nekem simán ment Nv 640-nel Mint 14 alatt. De tényleg nem tudom van-e hozzá köze.)
A Packard Bellről jó emlékeim vannak, valamelyik első munkahelyemen ilyenek voltak az irodában. Persze ez már csak a név, félinformációim szerint ezek Acer cuccok. Ez pomt nem olyan nagy baj. Sőt.
Szóval, nem tudom.
Upd. #2:
Ugyanaz az ár, 710-es Nvidia, Bluetoothal, ráadásul tényleg Acer:
Acer Aspire E1-531G-B964G50Maks
Ezt megném közelről, mert a neten mindenféle kép van a billentyűről. Van ahol 750-es a HDD, nem 500. És ezt nem is nagyon szidják.

Elektronikus ügyintézés - a kutyafáját!

A 16. kerületben (nemzeti) ebösszeírás folyamatba tétetett hatóságikusan!
Nem nemzeti, v. idegenszívű ebeket leszarják:)

Azt, hogy az udvariasság - hatóságilag - a 40e Ft. bírsággal fenyegetésben kimerül, elsőre már fel sem fogtam. Mellesleg a nemzeti 16. ker. újság csak 30 nemzeti rugót írt, azzal ki is egyeztem volna:) de hát a nemzet sem egységes ebben a fontos nemzeti kérdésben. A kutyamindenit hö!

Ami meglepett, hogy töltsem le a nyomtatványt, töltsem ki a hülye, érthetetlen rubrikákat, - Adobe Reader min. 8.0-ás vagy magasabb... - majd vigyem a postára és adjam fel "levélben ragszámos küldeményként". Minderre van 2 napom! Amikor egy levél a magyar postával helyben 3-4 nap!

PHP, RTFM és a logika

Egy oszlopos cimborám szerint, a PHP nyelv úgy készült, hogy a developerek fogták pár programozási nyelvnek a kézikönyvét, bepanírozták, kirántották, megcsócsálták, leöblítették fél liter hashajtóval, és az így születő végterméket bedobozolták. Az eddigi gyöngyszemek mellett felbukkant egy újabb, amire józan, paraszti ésszel kevés magyarázatot lehet találni.

Ismerős hív, hogy van neki egy veretes php3-as kódja, amit rálőcsöltek, mert űbergyorsan PHP5 alatt futtathatóvá kell tenni és valami gáz van vele. A probléma, hogy az eredeti kódnak az oldalak szép hosszú stringeket adnak át paraméterekként és ez nem megyen. Ő első lépésként az összes $HTTP_GET_VARS-t lecserélte $_GET-re, lévén az előbbi deprecated és a célzott szerver nem engedi az ilyen változók használatát.
Elkezdte tesztelni az oldalt és 90%-ban működött, de amint hosszú string kerül paraméterként átadásra akkor mindenféle, nem várt működést eredményezett. Értsd, semmi hibaüzenet, csak, mintha az átadott string egyes darabjai eltűntek volna.
Átküldi a kódot, ami nagyjából az én "hello world" szintemen áll. Gyakorlatilag pár form, statikusan beépített link és egy parser, ami $_GET-től kapott stringet pofozza át a mysql lekérdezésbe. A kód viszonylag szépen van megírva, aki csinálta, figyelt, hogy megfelelően kezelje a bejövő értékeket. Próbaképp megetetem a php kódot a GET metódussal küldöttekkel simán változóként beadova és nézem az eredményt, ami megfelel a vártnak. Ugyanezt GET metódussal átküldve teljesen mást ad vissza. Úgy tűnik a parser nem azt kapja amit vár.
Nézem a PHP doksit ami a következőket írja:
"$HTTP_GET_VARS contains the same initial information, but is not a superglobal. (Note that $HTTP_GET_VARS and $_GET are different variables and that PHP handles them as such)"
Ránézésre tehát a $_GET = $HTTP_GET_VARS, teháta cserének nem kellett volna a működést befolyásolnia. Aztán kcisit lejjebb görgetek és észreveszem ezt a mgjegyzést:
"The GET variables are passed through urldecode()."
Megnézem az urldecode() leírását:
"Decodes any %## encoding in the given string. Plus symbols ('+') are decoded to a space character."
Valószínűleg kitaláltátok, a böngésző által átküldött stringben a keresett kifejezések '+' jelekkel összefűzve és a parser a lekérdezés előállításakor ezt kereste. FUUUUUUUUU...

Több mint 50 millió Apache OpenOffice letöltés egy év alatt

Az Apache OpenOffice letöltése az AOO 3.4.0 megjelenése után egy évvel átlépte az 50 milliót. Figyelembe kell venni, hogy a 3.4.1 változat is megjelent közben.
A Sourceforge adatai alapján:
http://sourceforge.net/projects/openofficeorg.mirror/files/stats/map?da…

A más forrásokon keresztül történő terjesztés adatai nincsenek figyelembe véve.

Szerkesztés:
Az Apache blog bejegyzés a témában, további adatokkal: https://blogs.apache.org/OOo/entry/apache_openoffice_one_year_50

A magyar letöltési adatok:
Android 477
Bsd 5
Linux 4,277
Macintosh 9,589
Solaris 6
Ismeretlen 442
Windows 214,689
Összesen: 243,732

BBC Human Planet

Hétvégén, a Sparban, a sajtos pult mellett megakadt a szemem a pár forintos DVD tárolón, két Piedone film közé volt bedugva, mivel nem volt drága a 4 lemez (~3k) gondoltam megveszem - bár mostanában egyre kevesebb DVD-t/TV-t nézünk (-> 0) - és nem is bántam meg.

A Spectrum/Discovery/Whatever csatornák elé már nem igazán tudok leülni a sok reklám miatt, ezt azonban elég tátott szájjal kezdtük figyelni - talán a régi Cousteau filmeket néztük ekkora csendben.

Youtube-on fennt van az első lemez fele fullba - BBC- Human Planet Oceans: http://www.youtube.com/watch?v=c8jlazU0rkM - akit érdekel nézzen bele/végig mert vannak benne durva dolgok (pl. akik hajón élnek, vagy a kompresszoros halászok élete).

Valaki ajándékozna egy normális monitort a Mozillának?

Szerk.: Az elején annyit szerettem volna elérni, hogy ha valaki erre jár a Mozillától és tehet valamit az ügyben, tegye meg. Nem miattam, hanem a saját közössége miatt. Azért lett ilyen a bejegyzés, mert egyrészt elkeseredett voltam, másrészt az emberek jobban odafigyelnek az undorító/erőszakos/stb. megnyilvánulásokra. Azóta már nem a Mozilla oldalának kinézetéről szól ez a téma, de a képernyőkép egy jó összefoglalása mindannak, amin szerintem változtatni kellene.

Újabb csendben javított Linux kernel sebezhetőség...

...amelyre már kinn is van egy exploit attól, aki már 3 éve tudott róla.


hunger@hgc ~ $ uname -a
Linux hgc 3.2.43 #1 SMP Sat Apr 27 04:00:32 CEST 2013 x86_64 GNU/Linux
hunger@hgc ~ $ id
uid=1000(hunger) gid=1000(hunger) groups=1000(hunger)
hunger@hgc ~ $ ./a.out
2.6.37-3.x x86_64
2010
hgc ~ # id
uid=0(root) gid=0(root) groups=0(root),1000(hunger)
hgc ~ #

PaX UDEREF/KERNEXEC véd ellene.

https://news.ycombinator.com/item?id=5703758

AVR libc delay-ek 13.04-re frissítés után

Hétvégén toltam egy dist-upgrade-t majd örömmel konstatáltam, hogy bizony van új Codeblocks, meg van Qt5. Kipróbáltam, lefordítottam néhány projektemet,

Ezen örömöm erőteljesen szertefoszlott ma hajnal hatkor, mikor konstatáltam, hogy az avr-gcc-vel fordított kódjaimban a _delay_ms() hívások ignorálódnak. Először valami optimalizációs kapcsoló elmészására gondoltam, de nem, a codeblocks a régi opciókkal fordít.

Fél óra szívás után a __DELAY_BACKWARD_COMPATIBLE__ definiálása megoldotta a problémát.
http://www.nongnu.org/avr-libc/user-manual/group__util__delay.html