Blogbejegyzések

PCI, PCI, te csodás

Avagy, PCI kezelés 2013-ban.
Korábbi bejegyzésemben írtam, hogy nekiláttam videot digitalizálni. Az örömöm csak addig tartott, míg az egyik újraindulás után a BIOS sikeresen kiosztotta ugyanazt a megszakítást ugyanazon PCI kártyán található, két eszköznek.
Aki átaludta volna a PC evolúció eme két csodáját, annak gyorstalpaló jelleggel: A PCI egyik nagy feature a korábbi buszrendszerekhez képest, hogy az ISA plug-n-play hányás továbbszármaztatásával az adott csatolóhoz tartozó megszakítások szabadon ki és megoszthatóak. Elviekben ez azt jelentené, hogy minden egyes PCI szabványú eszközön az operációs rendszer szabadon kioszthat megszakítást és/vagy két azonos megszakítással rendelkező eszközt is tud kezelni. Elméletben agy adott eszköz IRQ-ja az alábbiak alapján kerülhet meghatározásra:
A kártya megmondja melyik megszakítást akarja és kész.(Remek, mikor ISA elvek mentén tervezik az ilyen kártyát)
A APIC-n keresztül az OS beállítja, hogy az adott PCI slot melyik megszakítást használja. (a'la Win98)
A APCI BIOS gondoskodik az IRQ megosztásról, az OS meg ráhagyja. (a'la Windows XP)
Szofisztikált, nem?
Összegezve, ha mázlink van akkor nem lesz két eszközünk azonos IRQ-val, vagy ha lesz, akkor nem használnak azonos címtartomány és azonos PCI slot-ot.
A bt8xx alapú kártyák jellemzője, hogy egy tokon belül két eszköz található. Az egyik egy audió ADC a másik pedig egy video digitalizáló chip egy tokba integrálva ami egy PCI Arbiter segítségével osztozik a buszon. És itt kezdődnek a problémák mert, ez most valahogy, nem jött össze, oly mértékben, hogy a kártya beállt és se-kép, se hang, se Linux, se XP alatt. Linux alatt a kártya moduljai szépen betöltődnek, de a tuner PLL-jét már nem tudja beállítani. Ha olvasni akarja az ember a /dev/video eszközt, akkor a dmesg "Interrupt lockup" hibákkal tellik meg. XP alatt hasonló a helyzet, a driverek hibátlanul töltődnek, csak épp se kép, se hang.
Hosszas netes túrkálás alapján, egyetlen gyógyír a problémára a kártya kiszerelése és másik slotba történő áthelyezése. Ekkor bootnál a BIOS új megszakítást oszt ki az alacsonyabb PCI címmel rendelkező eszköznek. Itt is ez történt. Az video digit rész ment az IRQ10-re az audio digit maradt a IRQ 20-on. Hogy konzisztens legyen a szívás a kártyát visszaosztotta 20-20-ra, ha visszatettem az eredeti slotba.
Azért kíváncsiság nem hagyott nyugodni, és öreg gépről lévén szó, bootoltam egy sokat átkozott Win98-at. Klikk, klikk, klikk... és a hiba megszűnt, a következő bootig. Hihetetlen, hova fejlődik a technológia....
Hogy ne maradjak Linux szívás nélkül sem, próbaként lecseréltem, a 2.6-os Debian kernelt a gépen, egy kézzel fordított 3.7.5-re. Érdekesség, hogy a két kernel közt digitalizálás közben 10-12% teljesítmény különbség van a 2.6 javára.
Viszont az igazi vérbő szívatásra az ntfs-3g-vel futottam. A digitalizálás szépen ment 2,5 órán keresztül, mikor a mencoder "video buffer full - dropping frame" üzenetekkel nyomta tele a képernyőt. Kiderült, hogy valamilyen oknál fogva a fuse ntfs-3g dobott egy hátast és benyelte processzorteljesítmény 30%-át amitől hirtelen kevés lett a processzor a mencoder alatt. Hogy mi volt az ok, arról gőzöm sincs, mert nem emlékezett meg a lelki problémáiról egyik log fileban sem. Biztos elunta magát...

Non-smartphone mobile phones should be non-existent by about 2015

The total mobile phone market, at 438.1 million units, was flat year-on-year, while the worldwide smart phone market grew 37%. Android smart phones accounted for 34% of all phone shipments and iOS phones 11%. Smart phones now represent almost 50% of all the phones that shipped in Q4 2012.

Non-smartphone mobile phones should be virtually extinct in 2015 (based on the 37% year over year growth of smartphones and the flat mobile phone market).

In the smart phone market, Android handsets accounted for 69% of the 216.5 million shipped. Samsung had a very strong quarter, growing 78%, while the Chinese vendors Huawei, ZTE, Lenovo and Yulong all grew by triple-digit percentages. Android’s share did, however, dip sequentially from 74% as Apple’s share grew from 15% to 22% on the strength of the iPhone 5. BlackBerry and Windows Phone shares remained unchanged sequentially at 4% and 2% respectively.
http://nextbigfuture.com/2013/02/non-smartphone-mobile-phones-should-be…

szoktal iphone-nal fenykepezni?

Tuti, hogy szoktal - legalabbis ha van ilyen telefonod. Nem olyan regen indult egy site (http://iphone5foto.hu/), ahova mindenfele iphone modellekkel keszitett kepeket lehet feltolteni. Az oldal celja, hogy minel tobb, de igenyes kepet toltsenek fel az iphone userek, es hogy egy kozosseg alakuljon ki.

Az igenyesseget a moderatorok biztositjak, azaz a kepek, ill. kommentek csak jovahagyas utan jelennek meg az oldalon. Ha azonban mar feltoltottel egy bizonyos szamu elfogadott kepet, ill. kommenteltel, akkor teljes jogu tagga valsz, es a tovabbiakban mar moderalas nelkul is megjelenik a feltoltott keped ill. hozzaszolasod.

A Masat-1 startjának évfordulója

Nemsokára egy éve lesz, hogy a Vega az első repülésén Föld körüli pályára juttatta az első magyar cubesatot, ami azóta szinte megállás nélkül küldi magáról az infót a kíváncsi füleknek. Az évforduló alkalmából egy rendezvénnyel szolgálnak az érintettek az érdeklődőknek.

Kapcsolódó cikk: http://cubesat.bme.hu/2013/02/06/meghivo-az-1-eves-evfordulora/

Hátha érdekel még valakit itt rajtam kívül is. Én sajnos nem érnék oda 4-re. :(

A BME Cubesat Google+ oldala: https://plus.google.com/u/0/100555410099016194078

Apple took home 72% of all handset profits last quarter

http://tech.fortune.cnn.com/2013/02/06/apple-samsung-profit-share/

A few other highlights:
* Apple took home 72% of the profits with only 21.7% of unit sales (up from 15.4% in Q3).
* Samsung's 29% of the profits came from 28.9% of unit sales (down from 32.3% in Q3).
* 43 cents of every dollar spent in the world on a cellphone in Q4 ended up in Apple's coffers.
Samsung got 36 cents. Nokia got 7 cents. All the rest got less than 5.
* For 2013, Walkley predicts that Apple and Samsung will split 103% of the profits, 69/34.

indexes cikk a homeopátiáról

http://index.hu/tudomany/2013/02/06/homeopatia_a_nagy_atveres/

Tetszik, tetszik, de van három probléma. Az első kettő a cikk problémája, a harmadik általános.

A cikk első problémája, hogy nincs eléggé lebutítva. A célközönség (= a homeopátiában hívők) jelentős része nem fogja megérteni. Esetleg hazugságot fog ott kiáltani, ahol a cikk valósat állít.

A második probléma a cikkel, hogy nem tér ki arra a tényre, hogy a homeopata szerek gyártói a termékpalettájukba (azonos megjelenés, csomagolás stb. mellett) beépítenek olyan készítményeket is, amelyek valóban tartalmaznak aktív hatóanyagot. (Természetesen csakis gyógynövényből, de ez az aktív ágens jelenlétén nem változtat.) Ezek lényegében recept nélküli gyógyszerek. Így sajnos borzasztóan meg tudják nehezíteni az ellenük való érvelést, ugyanis néhány szerük (a gyógyszerek) valóban használnak. Innentől nem lehet válogatás nélkül azt mondani, hogy "ne vegyél X-től semmit, mert csaló", ui. néhány termék esetén (= a recept nélküli gyógyszerek esetén) a homeopata paciens joggal érvel, hogy "pedig használt". A kamu és az igazi ezen összemosása szerintem a homeopata bűnbanda legzseniálisabb húzása.

Adatlekönyörgés

Történt még 1999-ben, hogy egy tervezőcég az akkor használt Macintosh gépeivel és az azon futtatott szoftvereivel adatokat állított elő, majd azokat CD-re archiválta. Eljött a 2013-as esztendő, amikorra is a Macintosh gépeket már régen kikukázták. Újat a PowerMac G3 óta nem vettek és nem is terveznek már venni. Egy munka miatt azonban elő kellett volna venni a régi adatokat, de Windows PC-n, Windows szoftvereknek hiába is mutogatták, azok le se szarták azokat.

Adat a CD-n

konzol meg cset

Régebben még amikor msn volt a nagy trend, előszeretettel használtam ilyen bitlbee-s megoldásokat, akár saját gépen futtatva, vagy csak simán a bitlbee szerverén, átláthatóbbnak tűnt, meg egy helyről ment minden, semmi reklám, se popup stb.
Ma felmerült bennem a kérdés, hogy facebook cset irc-n mennyire működőképes? Van már rá (ha nincs lesz?) valami megoldás?
Ez lehet csak ilyen egyéni f*aszságom, de jobban érezném magam, ha ott tudnék kommunikálni ismerőseimmel.
Empathy képes a facebookkal együtt működni, ebből adódóan gondoltam hogy nem tartana sokból irc-ről felmászni.

Qt Creator fordítás, ~10%

Előzmények:

Egy hét telt el azóta, hogy közzétettem három képet, belengetve a mézesmadzagot. Lássuk mi történt azóta!

A Linguist statisztikája szerint a fordítási fájl 7401 sztringet, 32955 szót, 173351 karaktert (szóközökkel 197259) tartalmaz. Ebből kicsivel több, mint 10%-ot néztem át szisztematikusan haladva az ABC sorrendbe rendezett névterek közül, valamint néhány továbbit a képernyőképek kedvéért.

Lumia 920 másfél hét után

Közkívánatra, vázlatosan.

Szóval adott volt egy HTC Kaiser ("T-Mobile MDA Vario III"), amely most így február elején kezdett 4 éves lenni meg kezdtek kijönni rajta a problémák.

Alapvetően az iPhone és a Lumia 920/820 között vaciláltam, végül az döntötte el, hogy elmentem egy T pontba és megnéztem személyesen. Na meg hogy még mindig olcsóbb volt, mint egy iPhone.

Szerkezetileg nagyon masszív, egyben van, és szerintem jól is néz ki élőben. (Kép alapján, főleg színes burkolattal nem győzött meg, viszont feketében, élőben jól néz ki.)

Helyi számtekbolt vs. PCX

Hackintosh miatt vásárolnom kellett egy külső USB-s hangkártyát ami egy Speedragon 7.1-es.. Nos az árakkal kalkulálva PCX Kft.-nél cakli pakk Pick Pack pont rendeléssel illetve Háztól házig garanciával pontosan az ár 7 ezer magyar forint. Ugyanez a típusú hangkártya 1 helyi számtekboltba már 10.800 Ft?!!
Ezzel kapcsolatban az a kérdés vetődik fel, hogy ugyanaz hangkártya vagy bármi más egy budapesti cégnél miért olcsóbb, mint a helyi számtekboltba? Az igaz,hogy valamiből meg kell élni, na de ennyire ráteszik a saját kis hasznukat?

[már értem] scripting, awk, perl, a2p nem értem

Ezt a szép feladatot találtam ki, egyszerű agytornaként (amúgy házinak adtam fel).
"Számoljuk meg a /etc/passwd fájlban található : karakterek számát."
Most eltekintve attól, hogy tudható, hogy a passwd-fájlban soronként van 6 db, tehát elvben akár a

$ echo $(( $( wc -l < /etc/passwd ) * 6 ))

is jó lehetne. (Ez pl. FreeBSD-n garantáltan rossz, mert van az elején pár sor megjegyzés.) Nyilván tetszőleges fájlra ez már nem jó, tehát valami egyéb módszer kéne. Kaptam pár (szép, nem-annyira-szép) megoldást, nekem pedig (többek között) ezek jutottak az eszembe:

Bankkártyás fizetési mizéria

Bemegyek a helyi kisközértbe venni egy kisebb dolgot kb. 220 Ft-ért. Bankkártyával fizetek, mert miért ne tehetném meg? A pénztáros feltűnően rázza a fejét és húzza a száját. De tényleg annyira feltűnően, hogy muszáj volt megkérdeznem: nem szabad bankkártyával fizetni?

Erre hátulról az üzletvezető elkezd velem üvöltözni (de szó szerint), hogy nem, mert az nekik ráfizetés, hogy merészelek én 220 Ft-ot kártyával fizetni? Meghogy többet ne jöjjek ebbe a boltba, úgyis csak ráfizetést termelek nekik. Mondtam nekik abban biztosak lehetnek, hogy ide többet nem jövök.

(Ön)életrajz a Fogas Házban - beszámoló

Igazából már az Olvasóban tartott előadás előtt, elkezdtük szervezni a garázsvásárt. Kezdetben más ügyet céloztunk meg, de aztán történtek dolgok, így hirtelen-váltás következett. S mivel tudomásom volt Bauer Olivérről, aki egy 10 éves, neuroblastoma-s (daganatos) kissrác, akit édesanyja Bécsben kénytelen kezeltetni, nem volt kérdés, hogy kinek szervezzük meg a vásárt. :)
Az, hogy mikor tartjuk a vásárt, nem volt kérdés, mert Kata már mondta is a dátumot: február 2-án, amikor egy szép kerek évfordulót ünnepelhet.
- De hiszen akkor van a szülinapod! :O - írtam neki csodálkozva.
- Pont ezért! :) - jött a válasz, én pedig igazából bele sem gondoltam ebbe, mindaddig, míg nem jött el az a bizonyos nap.

Minden napra egy pong: Videoton elektronikus tv játék

Következzen a Videoton gyártmányú tv foci, amit azért hagytam így a sor vége felé, mert viszonylagosan közhely kategória. De tudjuk, egy csecsemőnek minden vicc új.

Az írás előtt egy eldöntendő kérdés: több, eltérő időpontot találtam a gyártás kezdetéről, 1977-et és 1982-t is, ezért jó lenne biztos forrásból kideríteni a helyes évszámot.

Nos, a Videoton volt az egyik magyar cég (ugyanis készült az Orionnál is pong), aki belevágott a szórakoztatóelektronika eme ágának a gyártásába. Gyanítom, hogy a saját tervezésű és gyártású gép előtt forgalmazták ugyancsak Videoton márkanéven a Sportron 101 típusjelű pongot, ami viszont egy-az-egyben licencelt klón volt (forgalmazták Intel (Germany), Asaflex, Univox, Interstate neveken, a talált fotók alapján feketében is készültek ugyanilyen kinézetű gépek).

Oracle és az Ask Toolbar

http://weblogs.java.net/blog/cayhorstmann/archive/2013/02/02/i-didnt-as…

Summary: In these unhappy days where Oracle is working hard to regain the trust of users, it seems a staggeringly bad idea that the Java updater installs the Ask toolbar by default. It's plainly bad for Java and can't possibly be worth the few clams in additional revenue. If you agree, please sign the petition.

These are unhappy days for desktop Java. Java is under constant attack by hackers. Operating systems and browsers now disable Java by default. (Just yesterday, I had a Webex call and for the life of me, I could not find out how to get Webex—which uses Java—to work in Firefox. We switched to Flash-based Adobe Connect instead.)