Blogbejegyzések

"Korlátlan" mobilnet

Szeretem hogy dobálóznak a mobilszolgáltatók ezzel a szóval, és butítják a sok parasztot. Most már ott tartunk, hogy az internet szerintük kép és szöveges tartalmak megtekintéséből áll. Van korlátlan internet csomagom, ami valójában csak addig korlátlan, amíg nem akarok megnyitni egy videót, vagy letöltenék valamit. Ezekre van havi 500 Mb keretem, ami ha elfogy, akkor még a sima böngészést is belassítják.

Röhej.

Még szánalmasabb a Vodafone. A főoldalon óriás banner reklámozza hogy "Az év tehetségkutatójához itt a hónap ajánlata". A hónap ajánlata egy telefon egy olyan előfizetéssel, amihez 500 Mb internetet adnak, ráadásul az "adatforgalom felhasználása után az internet szolgáltatás megszüntetésre kerül, és csak kiegészítő adat opció vásárlásával lesz ismét elérhető.". Mindezt ajánlják egy YouTube-os műsorhoz. Gratulálok nekik.

Telenor + nénikéd!

A sztori itt le van írva: http://hup.hu/node/135281?comments_per_page=9999

A történethez még annyit tudnék hozzáfűzni, hogy az ügyfélszolgálatos srác arról is elfelejtett tájékoztatni, hogy annak, hogy engem átrak egy másik számlacsomagba van egy több mint hatezer forintos költsége. Erre most döbbentem rá, miután megérkezett a gyanúsan magas számla.

Nem elég, hogy elköteleztem magam még két évre, többet fizetek havonta, még egy bőrt le kell rólam húzniuk...

Persze nem ebbe a párezer forintba fogok beleroppanni, még ezzel együtt is jó vétel volt a telefon miatt, de... Hát b... meg, ügyfél tájékoztatás mint fogalom létezik?

Kit vernék ma meg a legjobban?

a) azt az Arch devet, aki kitalalta, hogy a hfsprogs es a hfsutils nem lesz az alapinstaller resze
b) azt az Arch devet, aki kitalalta, hogy a hfsutils nem kell a repokba, eleg ha AUR-bol buildelheto
c) azt a yaourt devet, aki kitalalta, hogy by default torlodjon a preparalt package install utan, yaourtrc-ben atallithato
d) azt a yaourt csomagolot, aki a yaourtrc-t a csomag reszeve tette ahelyett hogy "ha nincs, kreal elso inditaskor" jellegu lenne, leven pacman upgrade-nel a yaourtot ideiglenesen torolni kell, igy most azzal egyutt a yaourtrc-d is megy a levesbe, ahol 4-edszer kell beallitanod hogy mentse a csomagokat amit AUR-bol buildelsz
// c es d lehet egy szemely, abban az esetben egyertelmuen megvan kinek kell kapnia a sallert
e) azt a thunar/udev/freedesktop/nemtudommiteheterrol fejlesztot, akinek az eject gomb nem csak umountol, hanem el is tunteti az egesz /dev/sdc kulso vinyot
f) azt a pofatlan fejlesztot, akinek van pofaja Mac OS X-re fizetos ext4 drivert kiadni
g) azt a piackutatot az Apple-nel, aki nem merte fel, hogy a usereik igen relevans resze (allitom hogy kb. 10%-a) Linuxrol erkezik
h) azt a huppert aki majd idejon kommentben es utolag okosan megmondja hogy "miert nem ftp/sftp/scp/samba/nfs-sel toltam at halon a file-okat", mikozben mar reg kesz a feladat, meg ha jol meg is szopatott

És ne legyen az ember ideges...

Még tavaly vettem egy tabletet. Igazából a GPS miatt vettem, de szerettem rajta olvasni is.

Nyaralás előtt beszaladt az USB csatlakozója. Bevittük a szervizbe, meg is csinálták, de amikor nyaralni indultunk, az autóban jöttünk rá, hogy az USB ismét beszaladt.

Aztán hazajöttünk, és idő híján csak pár napja tudtuk visszavinni a szervizbe, ahol közölték, hogy az USB beszakadt és cserélni kell, amit meg kell rendelni.

Oké, semmi probléma, végül is nem létkérdés.

Ma kellett érte menni és mit látunk? Kisöcsém egyből kiszúrta még a boltban, hogy a képernyő jobb alsó harmadában egy kb 5 cm hosszú, átlós vastag karcolás van (szerintem repedés). A szervizes fickó váltig állította, hogy az rajta volt. WTF?! Dehogy volt rajta, dohányzó asztal polcán tartottam, az Acer laptophoz adott vászontokban...

Batch véletlen várakozás

Csak egy rövid feljegyzés magamnak, ill. bárkinek, akinek hasznos lehet. Random várakozás egy batch scriptbe olyan helyekre, ahol a %RANDOM% nem elég random (másodperc pontossággal seed-elt PRNG van mögötte, így pl. egy AD domainben, ahol szépen szinkronizálva vannak a gépek órái, egy PsExec-kel hívott scriptbe beszúrt %RANDOM% nagy valószínűséggel ugyanazt fogja adni minden gépen - ami nem feltétlenül jó, ha a cél az, hogy az összes gép ne egyszerre fogja le a szervert). Ehelyett:


set /a rand_wait=(((%TIME:~9,2%+1)*6))
timeout /T %rand_wait%

Sötét hírek

- Már megint a fél város járhatatlan (mármint ahol én vagyok). Szerencse, hogy nem akartam menni sehova - igaz, az asszony igen.
- Most olvasom, hogy sikerült 4 db focimeccs kedvéért százmilliárdos focipályaépítési lehetőséget nyerni. Basszátok meg mindannyian, akik nem fogjátok fel, hogy nem erre a bohóckodásra kell ezeket a milliárdokat elszórni.

Megjelent a CiviCRM 4.5

Megjelent a CiviCRM 4.5 változata, letölthető innen.

Újdonságok:
- felhasználói felület frissítés, új ajax keretrendszer,
- esemény regisztrációnál, részleges fizetés rögzíthetősége, regisztrációs beállítások módosíthatósága,
- Ügykezelés ajaxosítása,
- "Lágy jóváírás" kezelés továbbfejlesztése
- 744 továbbfejlesztés, javítás, új jellemzők.

4.5 módosítások teljes listája.

AIX: linkelési hiba -- túlbuzgó collect2

Úgy tűnik nekem, hogy AIX-on a collect2 olyan konstruktorokra/destruktorokra is lecsap, amelyek ott vannak ugyan a *.a fájlban, de a konkrét executabléba nem kellenének. A példaprogram:


/* collect2_main.cc */

#include <cstdio>

int main ()
{
    fprintf (stderr, "A főprogram vagyok, semmi különös\n");
    fflush (stderr);
}

Futásának eredménye, ha csak úgy 'normálisan' linkeljük:

$ ./collect2_prob
A főprogram vagyok, semmi különös

Ha hozzálinkelünk egy másik objektet, amit nem hívunk és nem használunk ugyan, de amiben van egy globális objektum, akkor annak azért lefut a konstruktora (AIX-on és linuxon is):

$ ./collect2_prob_o
HibaProvokalo: Nekem qrvára nem kellene futnom
A főprogram vagyok, semmi különös

MySql AIX-on: ki az a collect2?

Az előző adás folytatása: a g++ nem a 'ld' (sem a 'gld') nevű programot hívja, hanem az /opt/freeware/libexec/gcc/*/*/collect2-t. (Mondjuk a név nem ismeretlen, hiszen linuxon tényleg ő szokta kiírni a linkelési hibákat.)

Talán az lenne a legjobb, ha ennek a collect2-nek lenne valamilyen kimenete, amiben meggyónná, hogy mit és miért csinál. No, majd keresgélek.

Install Owncloud on Ubuntu 14.04 (Trusty Tahr)

ownCloud is open source file sync and share software for everyone from individuals operating the free ownCloud Community Edition, to large enterprises and service providers operating the ownCloud Enterprise
Edition. ownCloud provides a safe, secure, and compliant file synchronization and sharing solution on servers that you control.

Full Story

a bongeszo detektalas fejlodese (tl;dr, de funky picsogas)

Kezdetben volt a User-Agent string vizsgalata, ami alapjan viszonylag jol be lehetett loni, hogy megis milyen bongeszo van a tuloldalon. De ez mar a multe, amikor nemelyik(?) brozer ilyen funky agent erteket allit be:

Chrome: "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36" - aha, Gecko is, meg safari is, hat persze
IE 10-ig (beleertve a 10-et is): ".... MSIE ..." - sirjuk vissza az IE6-ot?
IE 11-gyel kezdodoen: "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko" - hat persze, Gecko, meg Mozilla.

Ennyi erovel azt is irhatna a legtobb bongeszo a User-Agent header-be, hogy 'browser voltam, szevasz' (szigoruan angolul persze).