blogja

Két felirat egybeolvasztása

Az MPlayer honlapja két megoldást említ, az egyik a keresztplatformos DualSub, a másik egy bash script, amihez az MPlayer szükséges.

Én az utóbbit próbáltam ki, mert csak a kis méretű scriptet kellett hozzá letöltenem, a másikhoz pedig magát a 60+ MB-nyi programot kellett volna leszednem. Teszi a dolgát.

Hasznos lehet azoknak, akik filmeken, sorozatokon keresztül tanulnak idegen nyelvet, és nem akarnak kézzel váltogatni a feliratok között.

Site Down - thanks to the spam leeches

http://jackaudio.org/
:(

"The jackaudio.org website is temporarily shutdown due to a deep hack by the leeches who post pharmaceutical spam. It is not clear quite how they got in, but the penetration is sufficiently bad that the entire Drupal-based website is completely suspect and will have to be torn down and recreated."

tv go

T-éknek új szolgáltatása, tudnék tévézni tabletemen, telefonomon, laptopomon...

Tudnék, ha működne...

A telefonomon "minőségbiztositási okokból" nem működik az élő adás lejátszása. Mint megtudtam azért, mert a telóm rootolva van. Valami root elrejtő alkalmazással próbálkoztam, nem vált be.

Az ipademen nem kapok ilyen üzenetet, ott csak simán nem indul el az adás, egy ideig teker, majd visszadob a műsor aloldalra. Igaz ez a kütyüm is jailbreakelve...

A szolgáltatás elvileg hasznáható lenne "pécémen", gyakorlatilag viszont T-ék is ahhoz a marhacsordához tartoznak, akik szerint PC = Windows. A böngészőmhöz valami szar plugint kellene letöltenem. Nem reménykedtem, hogy linuxra elérhető, de azért rákattintottam a letöltés gombra, viszont _semmi_ sem történt, a minimum egy hibaüzenet lenne, hogy nem vagyok támogatva, de csupán annyi történt, hogy visszakerültem a főoldalra.

WD Green winchester energiatakarékos mód kikapcsolása

Van egy 1,5 TB-os Western Digital Green winchesterem, ahol a Green azt jelenti, hogy energiatakarékos móddal van ellátva. (Lehetnek még ezen kívül más tulajonságai is, ami megkülönbözteti az alap Blue változattól, de ez a legszembetűnőbb.) Ez az energiatakarékos mód azt jelenti, hogy 8 mp után kattan egyet (parkolóállásba helyeződik a fej), ha nincs használva, és azt olvastam, hogy ez rövidítheti a merevlemez élettartamát. Ja, és se Windows se Linux alól nem lehet kikapcsolni.

Kb. 3 évig nem tudtam vele mit kezdeni, de most alaposabb keresgélés után végre rátaláltam a megoldásra:
http://www.storagereview.com/how_to_stop_excessive_load_cycles_on_the_w…

monoBristol újra

Még úgy 2010 körül adtam ki az utolsó csomagot a monoBristol programocskából. A GUI igazából nem is igényel újabbat, aki a Bristol szintiket akarja használni "expertebb" módon, az nyomja konzolból. Aki meg GUI-t akar, annak untig elég az, amit belelapátoltam. Még tán sok is. Max a mono keretrendszer kihalása fogja majd ezt eltemetni.

A napokban megkeresett egy fejlesztő, hogy ugyan tegyek már bele a forráscsomagba egy appdata.xml fájlt, hogy a Gnome és KDE Software Center bővebb infót adjon róla. Néztem ki a fejemből, hogy mi van itt. Fedorámba poénból begépeltem a monobristol szót, meglepetésemre ott csücsült. Nem volt tudomásom róla, hogy készített valaki hozzá csomagot. Debian és Ubuntu vonalon bent van, még Stefan Ebner csomagkarbantartó csinálta anno (azóta is ő csinálja).
Meglestem az RPM-et, 19-es Fedoraba került bele először, szóval ropogós a csomag. Ekkor kezdett gyanús lenni, hogy anno beszéltek egy spinről, ami olyasmi lesz, mint az Ubuntu Studio. Bingó nyertem, Fedora Jam. 19-essel kezdődött el ennek kiadása. Alapértelmezett szoftverek közt pedig ott van a monoBristol, mint default Bristol GUI:

LXC migrálása KVM-be

Mivel tegnap egy szájsebészet után még nekiálltam a témának, voltak melléfogások és figyelmetlenségek rendesen.
Mára tiszta fejjel nekiálltam és a tisztesség úgy kívánja, hogy ha már tegnap Titeket dolgoztattalak a bénázásom miatt, összeszedjem a folyamatot egy rendezett írásba, hátha jól jön még valakinek.

Kezdjük ott, hogy az LXC egy csudijó konténer. Ennek köszönhetően nem fogsz találni a /boot alatt se egy kernelt, se egy grubot, mivel a host kernelét alkalmazza. Ez némiképp bonyolítja a migrációt, mivel nem elég egy hatásos módon elkövetett rsync.

Chrome és hosszú í

Talán ismeritek a bugot. Kizárólag chromium alatt nem működik a hosszú í. Engem szerencsére elkerült, mert "rendes" chrome-ot használok, viszont tegnap jött egy frissítés, ami behozta ezt oda is.

Ami vicces, mert itt láthatjátok, hogy a hibát elvileg kijavították: https://code.google.com/p/chromium/issues/detail?id=363037

WTF?

Firefox és a memória

Jómagam nem tapasztaltam túlzott memória használatot, viszont mások igen. Nem hagyott nyugodni, így egy csöppnyi infógyűjtésbe kezdtem.
A legtöbb ismerősöm, akik memóriazabálásról tettek említést (1.9G körül), Win7-el rendelkeznek. Win8 esetén nem tapasztaltam problémát, Linux alatt ugyanazon lapokat látogatva sem. Ezt megerősítette egy kolléga is, aki dualboot-al Win7 és Linux között váltva tesztelt.
Nem mondanám, hogy ez bármit is bizonyítana, nem reprezentatív a "felmérés", de az eddigi megfigyelések alapján gyanúsan valami Win7 körüli bug lesz.
Akinek van még tapasztalata, leírhatná a kombót, amivel tesztelte.
A lényeg, hogy ne a normál használatból eredő növekedést vegyük zabálásnak, hanem az irreálisan magasat (tehát ne az legyen, hogy nyitva van 100 tab tele JS-el és erre mondunk magasat, hanem a kvázi üresjáratban mértet).
Még nem tudom, mit kezdek az eddig bejött adatokkal, de ha elég összegyűlik és egyértelműen kijön egy eredmény, akkor egy bugreportot már könnyebben meg lehetne fogalmazni.

Kívül-belül JS

Azok, akik emberellenes bűnnek érzik a JavaScriptet, ne olvassák tovább, nekik ez a történet egy igazi horrorral érhet fel.

Jó ideje nézegetem a Node.js-t. Sok élménybeszámolót olvasgattam róla, hogy egy apache+php kombóhoz képest mekkora kánaán, sokkal több usert lehet vele kiszolgálni, stbstb.
Gondoltam, méregetek kicsit. Leszögezném, hogy a következő írást ne kezelje senki jó kis tutorialnak, mert nem erről szól. Nekem a programozás inkább hobbi, így a minőségén és a szakmaiságon lehet találni kivetni valókat.

Tehát fogtam a Nodejs hello word példáját, majd az általa kigenerált html-t betoltam az apache-ba is, oda már statikus html-ként.
Megtoltam mind a kettőt ab-vel és az eredmény tényleg hozta a okosabb emberek blogjain írtakat. Közel 5-6-szor nagyobb a kiszolgálható userek száma (pontos adatokkal tele a net, ha valakit érdekel).

Nem is rossz ez az Okular

Bár a PDF-nézegetők közül nekem a PDF X-Change Viewer tetszik a legjobban, a Linuxra való váltásommal búcsút kellett intenem neki. (Wine alatt nagyon gyakran lefagy, ha nem csak olvasni akarok, hanem annotálni vagy egy OCR-réteget létrehozni.)

Mivel KDE-m van, alapból az Okular volt fent mindig is, így ahhoz kellett hozzászoknom. Bár vannak kisebb hibái, huzamosabb használat után sikerült megszeretni, mert rájöttem néhány dologra:

  1. a bal oldali panelt az F7-tel el lehet tűntetni úgy, hogy következő indulásnál se jöjjön vissza (ellenben ha csak rákattintok valamelyik gombra bal oldalt),
  2. a fenti eszköztárat át lehet szabni
  3. ha annotálni akarok és kettőt kattintok egy gombra (pl. kiemelés), akkor egymás után annyiszor alkalmazhatom azt az eszközt, amennyiszer csak akarom (bár erre sosem jöttem volna rá magamtól, csak miután elolvastam a súgót)
  4. pl. beszúrt megjegyzéseket a ctrl nyomva tartásával lehet mozgatni
  5. a Mentés másként… paranccsal be is ágyazódnak az annotációk a PDF fájlba (egyébként csak az én gépemen maradnak meg)
  6. a DRM-korlátozások betartása kikapcsolható (nyilván aki nem akarja, hogy másolható legyen a dokumentuma, annak nem biztos, hogy tetszik :) )

UPC Smart Guard

Nemrégiben rendeltem az UPC-től netet, most pedig kicsit bosszankodok.

Van ez a smart guard nevű csomag, amit regisztrációnál adnak. Még csak meg sem kérdezik, hogy kérem-e. Kiírják szép nagy betűkkel, hogy ez 0 Ft (több opcióval egyetemben), amit pedig jól eldugnak az az, hogy valójában ez csak az első (két?) hónapban ingyenes, utána havi öccá'. Valójában van ott egy részletek link, ami alá ez az infó el van dugva, és valójában én vagyok a hülye, hogy ezt nem néztem meg, de ez akkor is ótvar nagy lehúzás.

Egyrészt eldugják. Miért nem írják oda kisebb betűkkel, vagy akármi? Másrészt miért rendeltetik egyáltalán meg velem? Miért nincs egy pipa előtte, amit eltűntethetek? Tudom, hogy nekem nem kell ez, hiszen nem használok windowst, fenének szivatnak. Mi van azokkal, akik csak tabletet használnak? Nekik sem kell, ők is fizetik feleslegesen?

Játékfejlesztés vs lelkiismeret.

Teszem azt csinálok valami gagyi játékot Androidra. Nem kell sem sokat gondolkodnom, sem sokat dolgoznom vele, simán "ötletet meríthetek" egy meglévő, lehetőleg híres játékból, elkészíthetném akár századik 2048, vagy flappy bird* klónt. Vagy akár valami kártyajátékot, a tízezredik pasziánszt mondjuk. Teszem azt belerakok jóféle reklámokat ebbe a játékba, felrakom Play Store-ba, és várok.

Azt mondják, hogy ezzel lehet pénzt keresni. Mert elég, ha a felhasználó rábök a reklámra én kapom utána a pénzt, még csak nem is kell, hogy érdekelje a reklám, elég ha véletlenül bök rá. Ezt kis fejlesztéssel könnyűvé is lehet tenni. Ha nem is meggazdagodni, kis mellékesre szert tenni lehet így. Azt mondják.

ubuntu software center - nem egy appstore

Gondoltam lekapok youtube-ról egy videót, úgy tudom minitube képes erre. Izzítom is a software centert, rákeresek, rögtön két találat:

Minitube (minitube) és Minitube (minitube-ubuntu). Furcsa. Amellett, hogy egyik 2.0-1 verzió, a másik 2.1.5, utóbbi mellett egy szép Buy gomb díszeleg. Nem emlékeztem, hogy fizetős lett volna, ráadásul mint kiderült ingyen megvehetem.

Szóval most akkor mi van?

Gondolom, hogy arról van szó, hogy az utóbbi verzió mivel "provided by vendor" a partner repóból került elő, az előbbi pedig az ubuntuék által csomagolt verzió, de amellett, hogy én ezt kiderítem, megunom, felrakom apt-gettel ami kell, és elkönyvelem azt, hogy messze van még a csomagkezelőre ráhúzott alkalmazásbolt a komoly használattól vajon egy átlag user mit csinál?

Fglrx: nem akad a videó, ha mozgatom az egeret

Ha az fglrx telepítve van, akkor sajnos hajlamos kicsit akadni a videó smplayerben és vlc-ben. Linux Mint KDE 15 alatt ez érdekes módon úgy szűnt meg, hogy be volt állítva, hogy legyen vsync és a teljes képernyős alkalmazásoknál is maradjanak bekapcsolva a KWin effektusok.

Hogy frissítettem 16-ra, ez sajnos már nem működik. Az viszont még érdekesebb, hogy most már csak akkor nem akad a videó, ha mozgatom lejátszás közben az egeret.

Canon LBP6020 Fedora alatt

Megpusztult a 8 éves Samsungom és gyorsan kellett egy másik, ez volt raktáron.
Jegyzet magamnak és másnak:

RPM letölt a Canon oldaláról, telepít.

/usr/sbin/lpadmin -p LBP6020 -m CNCUPSLBP6020CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

rc.local-ba:
/etc/init.d/ccpd start
service cups restart

Ellenőriz:
/usr/sbin/ccpdadmin -p LBP6020 -o /dev/usb/lp0

Restart, örül.
Canont még egyszer tuti nem veszek. Minden más nyomtató eddig pöccröff ment, nem kellett ennyit bohóckodni vele.

szerk (2016):
init scriptbe még egy kis varázslat.
http://forums.fedoraforum.org/showthread.php?t=298185

Tipográfiailag helyes idézőjelek Linux alatt

Linux Mint KDE alatt jöttem rá, hogy könnyedén lehet tipográfiailag helyes magyar és angol idézőjeleket előállítani magyar billentyűzeten. (Vannak, akik szerint a Shift + 2 által adott macskaköröm nem a legjobb megoldás.) Néhányat lehet a következő billentyűkombinációkkal:

Alt Gr + o = „ (alsó dupla idézőjel)
Alt Gr + p = ” (felső dupla idézőjel)
Alt Gr + Shift + v = ‘ (felső egyszeres nyitó idézőjel az angolban)
Alt Gr + Shift + b = ’ (felső egyszeres záró idézőjel az angolban)

Ha ez még nem elég (pl. az angol dupla idézőjel miatt), akkor ott a ComposeKey.

ibus

Néha ha megterhelnem a gépem néhány alkalmazásban elromlik a szövegbevitel.

A recept a következő: Erős terhelés, közben gépelek: nem történik semmi, mert a gépnek nincs ideje feldolgozni az inputot. Megszűnik a terhelés, random karakterek megjelennek a képernyőn. Utána bármilyen billentyűt nyomok valami minta alapján 2-3 betűt ismételget.

"Megoldás": átvált terminálra, ibus exit, enter, örül.

Múltkor nézem tor browsert, elindul, nem tudok gépelni bele. ibus exit, enter, örül.

Minek ez nekem, ha csak szívok miatta?

Képnézegető terminálban

function img { for image in "$@"; do convert -thumbnail $(tput cols) "$image" txt:- | awk -F '[)(,]' '!/^#/{gsub(/ /,"");printf"\033[48;2;"$3";"$4";"$5"m "}'; echo -e "\e[0;0m"; done ;}

ééés...

$ img akármi.jpg

Egyszerű és elegáns, minden respect ide: http://www.reddit.com/r/commandline/comments/1e6oev/24bit_aka_true_colo…

Érdemes olyan terminál emulátor alatt kipróbálni, ami nem gnome-terminal :)

Skype Androidon

Örültem amikor megjelent az első Skype verzió Androidra. Használható volt. Lehetett írni, lehetett telefonálni. Amikor elindítottam futott, kis ikon az értesítéseknél jelezte ezt, amikor kiléptem belőle nem futott, nem is volt ikon.

Mostanra egy kalap szar lett. Valamiért a skype mindig fut, akkor is, ha nem indítom el külön, akkor is, ha kilépek belőle, megölöm, megátkozom, szentelt vizet öntök rá...

Tegnap egész nap pittyegett-zümmögött mellettem a telefon. Épp gépen beszélgettem valakivel, nem volt szükségem arra, hogy a telefon értesítsen, de nem volt beleszólásom sem.

Fedora 20

Fedup, 40 perc, ~1750 csomag. Hiba nélkül.

- Kimondottan üdítő az új szoftverközpont, végre egy használható eszköz.
- Az új betűtípus nálam eléggé mosottnak mutatkozik, de lehet, hogy a monitoromat kéne kalibrálni (tapasztalat valakinél?)
- gyors
- A gnome-shell új power gomb elrendezése először szokatlan volt, de kb. 5 perc alatt rájöttem, hogy hamarabb megtalálom azt a 3 piktogrammot, mint a 8-10 sor közül bogarászni, szóval pozitív
- van térkép program (lehet,hogy előtte is volt, csak nem vettem észre). Google azért lényegesen fejlettebb (ott lehet útvonalat is tervezni), de gyors megnézésre ez is bőven alkalmas.
- Az új alkalmazásmenü a kis pöttyökkel a jobb szélen jó ötlet volt, átláthatóbb, letisztultabb.
- új fényképek nevű app: gyorsabb, mint a shotwell és lényegesen egyszerűbb is. Amire kitalálták, arra tökéletes.