Blogbejegyzések

"Open"JDK

Ez de szép. Ugye a mono kapcsán volt itt a sírás-rívás, hogy a Microsoft és (képzelje ide mindenki a kedvenc mantráját), és majd jön és jól megrak, használjon mindenki inkább Java-t, mert nyílt és szép meg jó és stb.

Aztán most a Google lett végigszopatva és kénytelen átállni OpenJDK-ra (meg valószínűleg fizetni egy jó adag pénzt), mert a Java API márpedig az Oracle szellemi tulajdona és irgum-burgum.

Egyébként egyfelől jót fog tenni az OpenJDK az Androidnak, hogy picit előre rugdossa a Javat, viszont felvet néhány érdekes kérdést:

- Hogy lehet az API miatt perelhető valaki, ha az nyílt?
- Most akkor nyílt-e a Java vagy sem?
- Van-e lehetőség egyéni Java implementációt készíteni anélkül, hogy az Oracle rommá perelné az embert? (Láthatóan nincs.)

OpenWRT & pppoe

Vettem pár hónapja egy TP-Link Archer C7 routert, hogy lecseréljem a régi eszközömet, amire máshol lett szükségem. Eleinte sok problémám adódott a gyári firmware-el, pedig próbálgattam több verziót is, sokszor akadozott a hálózati forgalom WAN-LAN irányban, fagyások, stb. Sokat gondolkodtam, hogy érvényesítem a garanciát és visszaküldöm. Végül adtam még egy esélyt neki és telepítettem az OpenWRT-t, hátha azzal ki tudom hozni belőle amit a hardware tud. Pár hete megelégedéssel használom, viszont egy rejtélyes probléma ezzel is előjött.

Gondok voltak a pppoe kapcsolat felépítésével és állandóan a szolgáltató segítségét kellett kérjem, kijavítani a hibát. A syslog szerint: "Timeout waiting for PADO packets". Ilyenkor valami varázslás történt a fogadó oldali modemmel és egyszer csak működött. A pppd folyamatosan próbálkozik felépíteni a kapcsolatot, de minden alkalommal 15mp után lebont timeout-al. Volt itt egy ismerősöm aki történetesen a szolgáltatonál DSL vonalon dolgozik és nem tudta megfejteni a probléma okát. Érdekessége a dolognak, hogy ha egy sima PC-ne keresztül állítom be a pppoe kacsolatot, akkor egy kicsi késleltetéssel, de sikeresen bejelentkezik és működik a net. Azt az ígéretet kaptam, hogy holnap áthelyezik a fogadó oldalt egy másik panelre a szolgáltatónál, várhatóan az megoldja a problémát. Volt időm kicsit foglalkozni a dologgal és gondoltam átnézem a pppd forráskodját, milyen esetekben dobja ezt a hibát. Beállítottam debug módot és nézegettem mi történik. Elküld PADI csomagot, majd 5mp-t vár a válasz PADI csomagra, amennyiben ez nem jön meg még 2x megpróbálja. Az érdekes az volt, hogy ezt a metódust egy másik forráskódban is megtaláltam, viszont ott minden alkalommal megduplázta a várakozási időt. Kicsit kutakodtam a Makefile-okban és nagy nehezen összeraktam ezt a kódot plugin-ként tudja futtatni a pppd.

Mitől vagy lassú, lelkem?

Az egyik, iSCSI-n keresztül mentésre használt DIY NAS-om (jééé, ez már több mint 5 éves?) elkezdte köpködni:

Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199728 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199736 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199744 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199752 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199760 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199768 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199776 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199784 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199792 on sdc1)
Jan  3 10:43:27 nas4 kernel: raid5:md0: read error corrected (8 sectors at 816199800 on sdc1)
Jan  3 10:43:29 nas4 kernel: ata3.00: exception Emask 0x0 SAct 0x7 SErr 0x0 action 0x0
Jan  3 10:43:29 nas4 kernel: ata3.00: irq_stat 0x40000008
Jan  3 10:43:29 nas4 kernel: ata3.00: cmd 60/c0:00:7f:47:a6/02:00:30:00:00/40 tag 0 ncq 360448 in
Jan  3 10:43:29 nas4 kernel:          res 41/40:00:82:49:a6/1b:00:30:00:00/40 Emask 0x409 (media error) <F>
Jan  3 10:43:29 nas4 kernel: ata3.00: status: { DRDY ERR }
Jan  3 10:43:29 nas4 kernel: ata3.00: error: { UNC }
Jan  3 10:43:29 nas4 kernel: ata3.00: configured for UDMA/133
Jan  3 10:43:29 nas4 kernel: ata3: EH complete
[... és még hosszan ...]

freebsdgirl harrasment

Gondolom errol van szo:

http://blog.randi.io/2015/12/31/the-developer-formerly-known-as-freebsd…

Tul hosszu, vki osszefoglalhatna:)

"Dear FreeBSD Community:

There has been significant communication over the last two days relating to Randi Harper’s recent blog post, which demands an urgent response. First, and to be clear: there will be no tolerance for harassment or abusive behavior within the FreeBSD Project or its broader community. We encourage any community members aware of problems in this regard to contact us immediately.

We take Randi's post and the concerns she (and others) have raised extremely seriously. It is important to understand that the ultimate outcome of her complaint, and interaction with Core, was the resignation of the party in question’s project commit rights — a result that respected Randi’s specific request that action be taken quietly. However, we believe (and agree) that the project has much to learn about how best to respond to online abuse and harassment. We will better document our procedures — and the changes to them that resulted from this experience. These changes in particular will reflect how to earlier and better differentiate conflict resolution (for which our procedures are currently tuned) and harassment (which demands different procedures). It is clear that there are additional improvements to make.

Málta -- MFSL IX. - Au-pair vadászat.

Keresek au-pairt. Azt hittem, hogy nem olyan nagy kaland. Hát tévedtem.
Férjvadászok, bulihercegnők, piócák, zsenik. Faszom kivan.

*************************************
********** Happy New Year! **********
*************************************

A kedves filippínó, aki havi 1000 euró nettóért csak gyerekre vigyázna, takarítás, bevásárlás külön díjért,
a még kedvesebb nigériai, aki ugyan csak 500 eurót kér, de szeretné, ha kéthavonta egy hétre hazarepülhetne a költségemre,
a tajvani diplomás üzletasszony, (wtf ???), aki új kapcsolatokat keres (???),
a brazil egyetemista, aki havi 300 euró mellé még azt is szeretné, hogy a nyelviskoláit is fizessem,
a román lerázhatatlan csaj, akinek nem jelent semmit, hogy az interjú végén megmondtam, hogy köszi de nem kellesz,
és végül a spanyol friss diplomás csaj, aki csak napi 2 órát tudna ránk szánni, de cserébe a hétvégéi is legyenek szabadok.

Chromecast audio

Sikerült szert tennem a címben írt kütyüre és pár hete használom nagy megelégedéssel. :) Ami jó benne, hogy szépen szól. No, nem mintha valami hiper szuper hangcuccal próbáltam volna ki, csak egy egyszerű Genius hangfalszettel. Jó még, ha mondjuk Deezer-en küldök át valamit a kütyüre, akkor a gépet akár ki is lehet kapcsolni, és a zene ugyanúgy megy tovább. (Ez az egész lényege.) Tökjó még, hogy egy toslink (optikai) csatlakozási lehetőséget is belezsúfoltak, így akár egy komolyabb hangrendszerrel is használható a cucc. És persze szerintem jól néz ki a kütyü. Olyan mint egy pici bakelit lemez. :)

Pilótavizsgás CUDA telepítés

Mivel a megoldás nem volt magától értetődő, ezért írom le ezt a blog-ban.

Szeretnék belevágni a CUDA programozásba, ezért a notebook-omon készítettem egy natív linux rendszert.
A mai energiatakarékos trendnek megfelelően van egy alaplapi Intel videóprocesszor és egy PCI-E -es Nvidia kártya (GT 650M -- nem mai darab)
{ Windows esetén először kellett telepíteni az Intel-es meghajtó programot, ezt követően jöhetett az Nvidia-s }

Debian-8 Jessie NETinstall; alap + KDE; apt-get install ... gcc, linux-headers

Jöjjön az NVIDIA telepítés:
Először a Debian saját nvidia-driver nvidia-kernel-dkms ill nvidia-cuda-dev nvidia-cuda-toolkit (+ stb) telepítéssel próbáltam, de sikertelen volt a CUDA használata, a dmesg-ben valami NVRM: failed to copy vbios to system memory -szerű hibaüzenet volt

külföldi használtautó

Hi,

Külföldről behozott, pár éves, de egy zsír új autóhoz képest kb. 90%-os állapotú autó (nyilván csillogóra pucolták és befújták "Eau de új autó" szprével).
Hárman átnéztük, vezettem (telepen áll, -1.5 fokban pöccre indult), már csak szakszervizes átvizsgálásra vár, mielőtt megpróbálok alkudni rá.

Papírjai (szervizkönyv) ránézésre rendben, az óraállás a szervizkönyv alapján hihető.

Idézem az eladót: "rendszámmal, névre íratva adom át". (Ezt majd még pontosítom vele, de az én értelmezésemben ez a regadót, honosítást, vizsgáztatást és az okmányirodai ügyintézést jelenti.)

Fritzing app / RPi, RFID

Most találtam, nekem tetszik (előrebocsátom kezdő vagyok elektronika terén, csak RPi-vel játszadozom mostanában)
Van Windowsra, Linuxra, Macre is

http://fritzing.org/home/

Ilyeneket (is) lehet vele gyártani

Egyébként itt találtam, amikor az RFID olvasó/íróhoz (MFRC522) kerestem kezdőötleteket
http://helloraspberrypi.blogspot.de/2015/10/raspberry-pi-2-mfrc522-pyth…

NO SIM detected

cm-13.0-20160101-NIGHTLY

Újévi unalmamban telefonflasheléssel bíbelődtem. A legfrissebb cm-13.0-20160101-NIGHTLY ROM telepítése után szokatlan üzenet fogadott: NO SIM detected

A fórumba bekukkantva kiderült, hogy a legfrissebb, 2.8.7.0-s (és a 2.8.6.1-es) TWRP nem frissíti a modemet rendesen, de egy downgrade a 2.8.6.0-ra megoldja. S valóban, az egyel korábbi TWRP flashelése után újra feltolva a cm-13.0-20160101-NIGHTLY-t a probléma megoldódott.

Telefon kínából a 3. hónap után

Szeptemberben írtam egy rövid szösszenetet egy Doogee Valencia 2 Y100pro készülékről
és így 3 hónap után ismét írnék pár szót, hátha valakit érdekel.
A telefon tökéletesen, hiba nélkül működik, lefagyás, force close nincs.
Gyakorlatilag nem tudok róla mit írni, csak teszi a dolgát, működik.
Viszont ami mégis arra késztetett, hogy írjak pár mondatot, az a frissítések.
A készüléket Android 5.1-el vettem, most is az fut rajta.
De.
Az elmúlt 3 hónap alatt 5 OTA frissítés érkezett, amik hiba nélkül települtek
és a mai frissítés után a VTS for android a következőt közölte:
Your device is secure.

In memoriam

Ian Fraser Kilmister

A kilencvenes évek elején volt egy Elektromos Krokodil nevű lemezbolt
a Blahán. Internet és egyéb tájékozódási lehetőségek híján, mikor
összegyűlt némi pénzmag a zsebemben, elmentem erre a helyre, és
megkértem az eladót, hogy adjon nekem egy (vagy két vagy három)
kazettát. Néha belehallgattunk a dolgokba, néha csak annyit mondott
hogy ezt vedd meg (Motörhead: 1916, Slayer: Seasons in the Abyss,
Coroner: Mental Vortex, Megadeth: Rust in Peace).
Mikor az akkor új Motorhead kijött (1916), nem azt akartam megvenni,
de rábeszélt a fickó. Nem akartam vén f*szok elavult rockzenéjére
költeni a pénzem. Nahh. Azért szokás szerint már a kapualjban lekerült
a celofán a tokról. A Metro mozgólépcsőjén már a walkman csavarta fel
a szalagot. Mire beérkezett a szerelvény, arra eszméltem, hogy véget
ért a "The One to Sing the Blues", és mintha egy elefántcsorda gázolt
volna át rajtam :). A hasonlat az akkori Metal Hammer lemezkritikából
van. Nem emlékszem hogy előbb olvastam-e a kritikát vagy sem, de
mindig eszembe jut mielőtt "felrakom" ezt a lemezt.
Mindenesetre maga az élmény, ahogy az "I'm so Bad" elkezdődik a föld
alatt, még ma is megvan.
Később persze meglett minden korábbi lemezük, hallgattam ezer más
zenét, és végül simán el tudtam helyezni a zenéjüket valahogy az
AC/DC, Black Sabbath, Led Zep, Deep Purple között (vagy
inkább...). Túlzás nélkül, a Motörhead zenéje nélkül minden más
lenne, minden ma alkotó rock zenész közvetve vagy közvetlenül Lemmy
ötleteiből is merít.

Slackware mi legyen veled? GTK2/3, Qt4/5 mit válasszak?

Kicsit hosszú lesz, akinek nincs kedve olvasni az most hagyja abba!

Nagyon régóta (cirka 18 éve) foglalkozunk egymással. A 3.6-os verzióval kezdtem az ismerkedést. Szerelem első látásra ahogy mondani szokták. Próbálgattam több disztrót is mellette, de mindig visszatértem az elsőhöz, az igazihoz. Amelyek több ideig bírták nálam: UHU, SuSe, Ubuntu, Zenwalk, Salix. Viszont mindegyikből hiányzott valami. Valami ami csak a Slackware adhat. Hiába a Zenwalk és a Salix. Az sem olyan amilyennek én szeretem a rendszerem.

Faék egyszerűség, letisztult alapok és a buherálás öröme. Nem kellett a fordításhoz állandóan csomagokat vadászni. Ha egy program feltelepedett az hozott magával mindent. Bináris, lib, header fájlok mind egy csomagban. Ez persze macerás volt amikor még csak betárcsázós net volt, mert minden csomag nagyobb volt mint más rendszeren. Viszont ha fent volt nem kért enni, nem frissült állandóan. Nem rinyált a függőségek miatt (mai napig nem teszi alapból). Minden kézre állt a rendszerben.

order unsuccessful [megoldva]

...avagy hogy legyünk ping-pong labdák a webáruház és a bank között.

Tehát, mivel szuper kedvezmények vannak a bringaboltokban ilyenkor, arra jutottam, h mégiscsak veszek egy új versenybringát tárcsafékkel. Igaz Angliából, de egy olyan boltból, ahonnan a jelenlegi bringámat is vettem még tavaly. Korrektek, gyorsak voltak - teljes a bizalom feléjük.
Egy szó, mint száz - a lényeg, hogy a kattingatás végén hibaüzenet: unsuccessful. Keresek egy mail címet hozzájuk h most mi van? Erre azt válaszolják, h az ékezetes karakterek miatt volt hiba, most javította és próbáljam újból. Mondom oké, de a pénzt meg levonták. Erre küld egy képernyőképet a rendszerükről, ahol az van, hogy error meg canceled, és erősen állítja, h nem kapták meg a pénzt. Na jó, akkor bevágtatok a bankomhoz. Némi telefonálgatás után közli ügyintéző, h az adott időpontban az angol cég felé sikeres volt a tranzakció. Próbáljam tisztázni velük, és ha nem jutok dűlőre, akkor van a bank weboldalán reklamáció bejelentése, és ott akkor képernyőképekkel stb tegyek bejelentést. Újabb mailes kör: követeljem a banktól a pénzt. Meg hogy - na ezen már tényleg felbasztam magam - azt mondja a webáruházas csóka, h a a bank renoméja.... Baszki, a tetves rendszerük nem boldogul el egy á betűvel, akkor jobb lenne ha a saját bizniszének a renoméja miatt aggódna!
Irány a bank weboldal reklamálni: sajnáljuk jelenleg nem elérhető a szolgáltatás. Most írtam nekik e-mailt. Várom a csodát.
Lehet h holnapra magától visszaíródik a pénz a számlámra? Valahol elakadt útközben és kell egy nap míg visszatalál?
Tanulság - az nincs ..illetve majd megmondjátok ti..

Windows Recovery Partíció DELL módra és egyéb picsogás

Hozzám került egy DELL N5010-es laptop. Lassú, lassú, lassú. Maga a gép viszont jó. I3 Intel, 4 giga DDR3 RAM, 500 Gb HDD.

Tesztelés: HDD kuka, van rajta pár hibás szektor.

Feladatok: HDD mentése, szokásos nagyon fontos anyagok. Ha már így nekibuzdulunk a javításnak akkor egy SSD csodákra képes a géppel. Telepítsük újra, a programokat tegyük fel, az adatbázisokat is tegyük helyre, adatok vissza.

Beszerzés: 120Gb SSD, 500 Gb HDD

Első lépés: rossz HDD mentése az új 500 Gb-osra, hogy azért minden meg legyen jól.
Második lépés: SSD beszerelése, recovery partíció felmásolása. A Dell összes mérnökét rúgják fel a holdig és vissza. Egy darab HDD cseréhez miért kell szétaprítani az egész gépet? Egy kis ajtó nem elég mint a legtöbb gépen? Ráadásul mindkét oldalról szereljed, figyeld hány csavar van mindenfelé.

Ubuntu 200M users by 2015: yes or no?

http://blog.dustinkirkland.com/2015/12/more-people-use-ubuntu-than-anyo…

A cikk igazabol arrol szol, hol mindehol fut az Ubuntu.

Ezen pl. meglepodtem:
http://news.softpedia.com/news/tianhe-2-most-powerful-supercomputer-in-…

A konkluzio:

More people use Ubuntu than we know.
More people use Ubuntu than you know.
More people use Ubuntu than they know.

Húrozás

A setup annyit változott az elmúlt ~ 10 évben, hogy az Epiphone Les Paul Special-II WR maradt, a Roland Micro Cube ment. Utóbbi helyett egy Fender kocka érkezett. A gitár sokáig szögre RockStand-re volt "akasztva", de újabban újra előkerült. Az E húr sajnos megfáradt (gyakorlatilag elszakadt), a többit meg az idő vasfoga ette meg.

Szóval tegnap este nekiálltam, hogy felhúrozzam életem első elektromos gitárját. Azt hittem, hogy nehezebb lesz, de a How to String an Electric Guitar For Dummies videóval teljesen egyértelmű volt.

Mivel nem én vagyok a zenész, hallásom sem túl képzett, telefonnal hangoltam be. Érdekes megfigyelés, hogy az iPhone 5 már nehezen birkózott meg a feladattal. A "műszermutató" a hang megpendítése után 3-4 másodperces késéssel lengett ki. Arra tippeltem, hogy a processzora kevés már ahhoz, hogy valós időben mutassa az értékeket. Vagy csak a program volt szar...

A OnePlus One komolyabb processzorteljesítménnyel bír, így azzal is megpróbáltam. A GuitarTuna alkalmazással gyerekjáték volt behangolni a gitárt. Legalábbis annyira, hogy laikus füllel jó legyen.

A többi már a "művész" feladata ;)

Operacios rendszerek telepitesenek piaci viszonyai 2016 elejen

Ugy dontottem osszegyujtom az utokornak, milyen nevetseges folyamat is volt a legmodernebb asztali operacios rendszereket feltelepiteni 2016-ban.

-a legnepszerubb operacios rendszerek (Windows, OS X) USB-s elkeszitett telepitoit nem talaltad meg boltok polcain
-kiirni pendrive-ra ezek telepitoit csak egy tobblepeses procedurat kovetve lehetett, azt is csak egy operacios rendszeren (vagy mas rendszerrol sokkal tobb lepesben)
-a pendrive-ot te valasztottad hozza a boltban. Es forgalmaztak nem bootolhato pendrive-ot
-a pendrive nem bootolhato mivoltara SEMMI nem figyelmeztetett, mikor kivalasztottad a boltban
-a pendrive-ra az OS X es a Windows usb disk keszito tool hiba es figyelmeztetes nelkul felmasolta a telepito mediumot annak ellenere, hogy egy egyszeru ellenorzes lett volna a szoftvernek kiirni, hogy marpedig az az usb eszkoz "gyari hiba miatt" sosem lesz semmilyen gepen se bootolhato. Ez sokaknak tobb oras izzadast okozott mig vegul beleprobaltak a pendrive-ot masik gepbe is
-voltak pendrive-ok, melyeket bizonyos alaplapok be voltak hajlandok bootolni, bizonyos alaplapok meg nem
-Windows-t ezenkivul telepithettel recovery particionarol a laptopodnak, de azt minden joerzesu hozzaerto kukaztatta veled ahogy van, mert tele volt nehezen eltavolithato reklamszoftverrel
-Windows-ra drivereket talalni nevetsegesen nehez volt, es a forumokon is mindenki csak leugatott, hogy nem igaz hogy nem latod a honlapjukon mert hat ott van. Tenyleg ott volt, de nagyon nem volt egyertelmu mi tartozik hozza, meg hogy telepithetsz-e pl alaplapi chipset drivert a homersekletkiiro programjuk nelkul
-ha regi Mac-ed volt, amin nem futottak a Lion (10.7) utani OS X-ek, akkor boltban semmilyen telepitot nem tudtal venni, torrentrol szerezhettel Lion telepitot, Apple store-bol rendelhettel ket napon belul megerkezo 10.6 telepitot, 10.5 es elotte levo OS X eseten pedig csak egy "up to date" feliratot lattal, ha megnyomtad a software update gombot. A legujabb update-ekhez szukseges app store a 10.6 vegefeletol volt a rendszer resze.
-Mac-ekhez volt internetes recovery, de valami fortelmesen rosszul volt megoldva a Mavericks (10.9) elott az Apple ID-hoz tartozo jogosultsag ellenorzes, es regebbi verziot ha megvettel, akkor is volt, hogy "ez a termek nem erheto el" hibauzenetet kaptal az app store-bol
-Windows-bol szinte lehetetlen volt licencet beszerezni a nemlegujabb verziora, pedig hatalmas erdeklodes volt Windows 7 licencek irant a Windows 10 idejen is
-Ha nem volt licenckulcsod egy Windows-hoz, csak telepitomediumod, csak annyit lattal, hogy ird be a product key-t. Olyan lehetoseg, hogy "ja, amugy most szeretnem megvasarolni, hol kell ezt kifizetni?" hirbol se volt. Ugy kellett vadaszni hogy hol lehet a nagy nehezen kiirt Windows telepitomedium inditasa utan meg licencet is venni
-Mac-en se volt lehetoseg internet recovery modban megvasarolni egy gep altal tamogatott korabbi meg fizetos operacios rendszert, ha addig nem vasaroltad meg (pl legutobb nem a te Apple ID-dal tettek fel, te ID-dhoz nem volt parositva OS X Lion telepito)
-a Windows korabbi verzioi (7, 8) nem rendelkeztek ujabb update-eket tartalmazo telepitomediummal, es telepites utan volt, hogy 2 napig csak frissiteseket telepitett
-az Archlinux eldobta jol mukodo ncurses feluletu telepitofeluletet, mert "nincs aki fejlessze". Egyik pillanatrol a masikra minden parancssoros lett