raron blogja

Cleverbot önmagával beszélget

Péntek esti hack: írni egy programot, ami két CleverBot-ot keresztbe kötni. Az egyik kimenetét a másik bemenetére és a másik kimenetét az egyik bemenetére másolja.

Ezt Qt-ban a QWebView/webkit-el és egy kis javascript-tel pillanatok alatt meg lehetett oldani.

Ha valakit érdekel a beszélgetés eredménye:
http://pastebin.com/UEYdzddb
http://pastebin.com/DhZwFbqr

Érdekesség, hogy a hosszabb (második) beszélgetés közben többször is nyelvet váltott.

DSP FIR szűrő tervező Scratch-ban

Előző félévben az egyetemen az egyik tárgyból ki lehetett váltani a vizsgát, ha az ember ír egy (alap) FIR szűrő tervező programot. Egy csoporttársam visual basic-ben írta és nagyon sokat szenvedett vele, mondtuk neki, hogy Comenius logo-ban egyszerűbben megírhatta volna.

Most volt egy kis időm úgyhogy megcsináltam Scratch-ban. (Majdnem comlogo :-) )
http://scratch.mit.edu/projects/19685895/

SSD/HDD jelszó hiba

A történet:
Egy SSD-t tettem a laptopomba (Thinkpad T61), beállítottam a HDD jelszót, feltelepítettem egy Debian-t. Idáig miden jól ment. Kipróbáltam, hogy suspend működik-e rendesen, de a rendszer nem ébredt fel, ezért "rondán" kikapcsoltam a gépet. Innentől kezdve bekapcsoláskor nem fogadta el (az amúgy jó) jelszavamat. Az SSD-n nem volt semmi fontos adat.

A megoldás:
Vigyázz: minden adat veszik ezzel a módszerrel!
Az SSD-t átettem egy másik gépbe (thinkpad nem boot-ol be, ameddig nem adom meg a jó HDD jelszót)
MHDD disk -et leszedtem, kiírtam CD-re.
Ezután a FASTERASE parancsot kiadtam, beírtam a jelszavam (ugyanazt, amit indulásnál nem fogadott el a gép). Ez eltart egy ideig.
Ezután a DISPWD parancsot adtam ki (az előbb beírt jelszóval).

Quassel figyelmeztetés minden üzenetnél

A fenti IRC klienssel volt egy bajom, hogy nem lehet beállítani, hogy egy nem annyira feltűnő figyelmeztetést jelenítsen meg, ha bármilyen üzenet jött. (pl.: KVirc-nél kicsit megváltozik az ikon.)

Beletúrva a forrásba sikerült megoldani, hogy úgy működjön, ahogy én szeretném:
Ha kiemelt üzenet jön (pl. benne van a nick-em) akkor felugrik egy ablak a tálcaikonnál. (Ez alap funkció.)
Ha sima üzenet jön, akkor nem jelenik meg az ablak, csak az ikon színe változik.

Patch: http://pastebin.com/ACaZMWW0
FIGYELEM: Ez valószínűleg egy nem túl szép megoldás, csak saját felelősségre használni! (Leginkább csak magamnak csináltam.)

LCD kijező széle sötétebb (T61)

Ma figyeltem fel rá, hogy a laptopom kijelzőjének jobb és bal szélén egy-egy sáv sötétebb, mint a közepe. (Mindegy honnan nézem, kb. ugyanúgy látható.) Nagyobb fényerőn nem nagyon látszik.
Itt van 3 kép a gépről: http://postimage.org/gallery/ciwwcpym/98d31f65/ (sajnos nem a legjobban adják vissza)
Van egy olyan érzésem, hogy ha felveszem a fényerőt, otthagyom egy ideig (néhány perc) majd visszaveszem alacsonyra, akkor sokkal homogénebb egy ideig, aztán megint visszaáll. Lehet, hogy ez csak optikai csalódás.

Ez így normális és csak én nem vettem észre idáig, vagy kezd meghalni valami?
(A gép ~4 éves és ~1 éve van nálam.)

2 monitor és a 3D gyorsítás

Van egy nVidia Geforce 9400 GT kártya, amire 2 monitor van kötve. (egy 1280x1024 (DVI) és egy 1600x1200 (VGA) )
VMware-en belül akartam játszani, de siralmas sebességgel ment. (érzésre olyan 0.5 és 1.5 FPS között)

Kicsit állítgattam, és az nvidia-setting -ben átállítottam "Separate X screen" + Xinerema -ról "TwinView" -re.
Ezek után ismét kipróbáltam a játékot, és ezzel a beállítással már élvezhető sebességgel ment.

Valakinek van valami magyarázata erre?

Speciális videó konvertálás

Lehetséges egy videóból egy néhány másodperces részletet egy fekete-fehér (tényleg 2 színű, nem szürke-árnyalatos) nyers formátumba konvertálni 128x64 pixel-es felbontásba. A nyers formátum alatt azt értem, hogy a file-ban 128*64 byte-okat írunk, mint egy képkocka. A képkockákat pedig egymás után. Hang vagy ne legyen, vagy mondjuk a 128*64 byte után szintén nyersen 1 byte bal, 1 byte jobb; wav szerű, csak mindenféle fejrész nélkül.

Köszönettel: raron

Mindentudás Egyeteme

Az egy dolog, hogy nem folytatják az előadássorozatot (pedig talán az egyik legjobb műsor volt a TV-ben),
de miért nem lehet megnézni az előadásokat? A mindentudas.hu elérhetetlen, és máshol nem találtam.

Ha esetleg valakinek megvan a Sugárözönben élünk c. előadás, megköszönném, ha eljuttatná hozzám.

Laptop ajánlást kérnék

Sziasztok!

Egy barátom szeretne laptopot venni. Leginkább egyetemen szeretné jegyzetelésre használni (Win7-el ha lehet). Nem ártana, ha menne rajta mondjuk a Debian.
Nem akarja játékra használni, de jó lenne, ha dedikált videoramos lenne.

Köszönettel: raron

szerk.: DVD író is kell.

szerk. 2: max 130 kFt, új.

ThinkPad T61

Múlt hét szerdán vettem használtan a címben említett laptopot, abból is az nvidia kártyával szerelt típust.

Ugyan nem próbáltam dobálni, vizet önteni bele, de ezek nélkül is érezhető, hogy egy stabilan konstrukció.

Idáig ez az első laptop, aminél nem zavar gépelés közben a tapipad(touchpad). Valaki itt írta, hogy érdemes kipróbálni a trackpoint-ot hamár van. Ez az első időszakban nagyon kényelmetlen, de nagyon könnyen hozzá lehet szokni. Ezek után olyan laptopoknál is rögtön próbáltam használni, amiről tudtam, hogy csak tapipadja van.

WinXp kékhalál KVM USB

Sziasztok!

Egy KVM alatt futó Xp-ben szeretnék használni egy (USB-s) ICD3-at (PIC fejlesztőeszköz), de amikor az MPLAB elkezdene vele kommunikálni az Xp elhasal egy kékhalállal.
A KVM verzió: QEMU PC emulator version 0.12.5 (qemu-kvm-0.12.5),
de próbáltam a fordított0.13-assal is.
VirtualBox-ban működik rendesen.

Nincs valami ötletetek?

uIP pic32-gcc nem fordul

Szeretnék PIC32-n TCP/IP-t használni mégpedig úgy, hogy a fizikai réteg soros port legyen. A Microchip TCP/IP stack-je már nem támogatja az SLIP-t. Gondoltam, hogy keresek egy másik stack-et, amibe egyszerűen bele lehetne írni. A uIP Ilyennek tűnt. Van hozzá egy kis demo, ami Linux alatt minden gond nélkül fordul és megy, de PIC32 alá sehogy se sikerül lefordítani. Ezzel a hibával elszáll:

In file included from ../uip/psock.c:41:
../uip/uip.h:1073:2: #error "HTONS already defined!"

Itt van a teljes kimenet.

Videó, nagyfrekvenciás zaj

Néhány filmnél a filmen a normál hang mellet egy olyan 16 és 18 kHz közötti állandó sípolás hallatszik lejátszóprogram függetlenül.

Nem lehetne-e esetleg mplayer-el valahogy levágni a 16 kHz fölötti tartományt?

C program, hogy is van

Elkezdtem írni egy programot, ami leginkább a netcat-re hasonlít, de nem közvetlen TCP/UDP kapcsolatot használ, hanem mind két gép (amin elindítjuk) egy php script-hez kapcsolódik. Így tűzfal mögül is működik. (mivel lényegében csak internet böngészésnek látszik kifele)

A próblémám ezzel van:


int a;
int bufindex = 0;
while(a = recv(h_sock, buf+bufindex, sizeof(buf)-bufindex, 0) != 0)
{
   bufindex +=a;
}

Itt az a a beolvasott adatoktól függetlenül 1 értéket kap.

Rádió hangtár

Ha valakinek szintén nem menne a megujjított hangtár, akkor ezzel a linkel közvetlenül az oldal hülyeségeit kikerülve lehet hallgatni:


http://stream001.radio.hu:443/stream/yyyymmdd_hhmmss_X.mp3

ahol az X a rádióadó (1 - Kossuth, 2 - Petőfi...) az elötte lévő pedig a műsor kezdési dátuma és időpontja.