Blogbejegyzések

Mozilla ftp és fájlméret...

Le akarván rángatni a 4685895680 bájt méretű debian-31r2-i386-binary-1.iso fájlt, ráböktem a wendózos mozillában a ftp://ftp.fsn.hu/pub/CDROM-Images/debian/current/i386/iso-dvd/debian-31… linkre és elindult vala... Aztán dolgom akadt, és csak a szemem sarkából láttam, hogy a letöltéskezelőben a méret negatív szám, és tart a nullához. Nem tulajdonítottam neki különösebb figyelmet (2GB után biztos átfordult... láttunk már ilyet, nem baj...)

De baj volt: A letöltés végén a fájlrendszerben 4GB-os fájlt találtam -- nem, nem a fájlrendszer korlátja, NTFS-ről van szó, most reget-tel parancssorból töltődik a maradék, és már 4748760103 bájtnál jár. 4748760103 bájt??? Mi a... Na mindegy, akkor valaki hazudik, és ma sem lesz normális Debian DVD-m, csak kidobott bő 4Gigás forgalom :-/ Sebaj, a Vista beta DVD-image kéznél van, majd azt kipróbálom inkább...

Telepítés

Ma délelőtt bent voltam az iskolában linuxot telepíteni a folyosón lévő gépekre. Semmi sem ment annyira egyszerűen, mint ahogy először gondoltam.
Bementem, mondtam Motesiczki Ottó tanárúrnak, hogy kellene Frugalware telepítő CD. (Ugyanis azt hittem, hogy van neki.) Hamar rávágta, hogy az nincs, viszont van egy UHU 2.0 telepítő DVD-je. CD-meghajtó sem volt a gépekben, nem hogy DVD, úgyhogy azt is elő kellett keresni valahonnan. Megvan a meghajtó, kezdődhet a munka. Szétszedtem egy gépet, betákoltam a meghajtót, ráadtam az áramot, és láss csodát: a BIOS megdöglik, mielőtt megtalálhatná a DVD-meghajtót. Szétszedtem egy másik gépet, áttettem abba a meghajtót, és jót vigyorogtam a gépben lévő "Vargáné és Tsa." tápegységen, és a 20 GB-os Maxtor vinyón. ÁRAMOT NEKI! Nagy megkönnyebbüléssel vettem tudomásul, hogy a BIOS nem halt el a meghajtó felismerése előtt. Az öröm nem tartott sokáig, ugyanis nem akart a DVD-ről boot-olni a gép. Kaptam egy UHU 1.2 CD-t. (Már egyre rosszabb a helyzet.[:-)]) Na mindegy, egy próbát talán megér. Ez sem boot-ol!!! Boot-sequence jól van veállítva? Indítom a gépet, nyomkodom a DEL-t, mint az őrült, de nem ad BIOS-setup-ot. Viszont indításkor kiírja, hogy a DEL-t kell nyomkodni. No mindegy! Következő gép! Ez ugyanígy történt még egy géppel, és már csak a Pentium I-esek maradtak. (Ugyanis a fentebb említett gépek P III-asok voltak.) Szétbontottam egyet, és észrevettem, hogy a meghajtó helyén lévő cucc még ott van. Akkor kitöröm! Neki is álltam hajlítgatni, hátha attól kitörik, de nem! Maradt a második tervem: ráütök egy baromi nagyot. Rá is ütöttem, ki is tört, viszont jól összevágtam a gépházzal a kezemet. Motesiczki tanárúr valahonnan még elő tudott szedni mégegyet a fentebb említett konfigurációból, viszont abban a példányban volt CD-meghajtó. HURRÁ! CD-t be, áramot neki! Ahogy arra számítottam, nem boot-olt be a gép. BIOS-setup-ba itt sem tudtam belenézni, úgyhogy tanári segítségre szorultam. Odaült a tanár a gép elé, és egyszerre nyomkodta a NumPad-en lévő delt, és a Delete-et, és IGEEEN! Sikerült! Boot sorrend át lett állítva, és a gép bebootolt az UHU 1.2 CDROM-ról. Mehet a telepítés! A telepítő 2 percíg várakoztat, hogy olvassam el a hülyeségeit. Idegbajt kapok! A 2 perc leteltével jelzi, hogy a továbbiakban ezt egy CTRL-SHIFT-E billentyűkombinációval ki lehet kerülni. No mindegy, mehet tovább a telepítés. Befejeztem, újraindítottam, és működik. Ennek örömére a frissen telepített UHU-s géppel le is töltöttem egy Frugalware-netinstall-t. Akkor most tehetem be a CD-író-DVD-meghajtó-kombót... Betettem, és a BIOS úgy elhasalt tőle, ahogy kell. Kaptam egy 80 eres IDE-kábelt. 40 eres ki, 80 eres be, és működik. Elkezdtem szenvedni a cdrecord-dal, hogy kiírjam az iso-t, de hiába szenvedtem, nem tudtam, hogyan kell egy 2.6.akárhányas kernel esetén CD-t írni. Elindítottam a K3B-t, és az eddíg számomra teljesen ismeretlen felületen végül sikerült kiírnom a CD-t. Meghajtó át egy másik gépbe, boot-szekvencia megváltoztatása, boot-olás. Frugalware telepítő elindult, particionálás, majd egy nehéz döntés: melyik filerendszert válasszam? A döntést végül Szurdi Gábor tanárúr hozta meg, a ReiserFS mellett döntött. Elkezdte letölteni a csomagokat a gép, majd ismételten egy kis meglepetés: Egy csomagnak sem felel meg sem az MD5, sem az SHA1 ellenőrzőösszege. Újabb próbálkozás, a hiba ugyanez. FELADOM. Összeraktam a szétszedett gépeket, és indulás haza. (Közben még beugrottam egy haveromhoz kölcsönadni neki 2 CD-t.) Folytatás később...
Pár részlet kimaradt, amit kronológiailag már nem tudok elhelyezni a történetben:
* Időnként arra járt a technikus, és panaszkodott a dög meleg időjárásra
* Találkoztam az osztályfőnökömmel
* A fentebb említett összes személy eltűnt időnként, és nehéz volt bármelyiküket is megtalálni.
* Voltam bent a tanáriban, és a frissen átalakított tanári számítógépteremben. (Új gépek mindenütt!)
Útközben beugrottam anyám munkahelyére, ami (meglepő módon) egy középiskola. A tanárijukban lévő gép valami borzalom: Firefox 2 percig tart, míg elindul, aztán kiderül, hogy 0.8-as verzió. LOL Mindemellett mindenki rendszergazdai jogokkal van bent. LOL

40 évesen

Tegnap köszöntöttek a 40-esek klubjában
Kérem jeletkezését mindazoknak akik hasonlóan tegnap töltötték be a 40. -et
És regisztrált tagok a HUP-on
Kösz Tibczy

Apache rpm csomag fordítás

Van ugyebár egy biztonsági szabályunk:
- c fordító nem lehet fent a szerver gépen
- Ha új verzió jön ki rpm csomagot kell hozzá készíteni és azt telepíteni a szerverekre

Ennek örömére neki is láttam.
P3-as gép rpm készítés:
- 2.2-es Apache sorozattal még voltak gondjaim (bár csak a 2.2.0-ást próbáltam, de az kiakadt), így vissza a 2.0.58-as Apache src-hez.
- utolsó suse csomag 2.0.53-as
- src.rpm letöltése
- rpm -Uvh csomagnev
- Az új src bemásolása az /usr/src/packages/SOURCES alá és a SPECS/apache2.spec fájlban átírtása a verziónak
- fordítás indít rpmbuild -ba apache2.spec
- Még néhány fájlra panaszkodik (patch62 - ez már benne volt az új src-ben, valamint új fájlok amik nem kerültek bele az rpm-be) ezeket spec fájlban módosít
- Kész is az új i686-os rpm
- rpm -Uvh ujcsomaglista teszt szerveren
- rcapache2 restart
és megy is minden :-)

Sose SUSE

Debian Sarge a szögön lógva, a SUSE telepítő meg a gépben tegnap 15-22h ig tépázta meg linuxba vetett hitemet.
Már elég sok variációját végigpróbáltam a suse telepítésének, particionálásban holt profi vagyok (volt kis partícó, nagy partíció, ilyen file rendszer, olyan file rendszer, kettő vagy több partíció... ) full külön vinyót áldoztam a SUSE-nek, de neki ez sem volt elég.
A telepítéssel kapcsolatban témát is indítottam (http://hup.hu/node/26133), másnak ilyen nyűgje nincs.
A SUSE telepítő szövegeit kívülről tudom és unalmamban már azt is észrevettem, hogy az egyik végén az egyik szó el van írva.
(Majd ha feltelepül a rendszerem, elküldöm a gyártónak.)
Meg akkor küldök bugjelentést is.
Most már rájöttem, hogy miért is nem olyan egyszerű linuxot használni.
Még fel sem lehet telepíteni!!
Kb. 1 hónapja szinte minden napra jut egy süsü install, de a használatához a csillagok megfelelő együttállása is szükséges (ez bezzeg nem volt benne a dokumentációjában)!

Megjelent a Blender 2.42 RC1

A blendernation.com hírei között vettem észre, mert a blender.org-on még nincs kinnt közvetlenül.
Most sem kell csalódni azoknak, akik újdonságokat várnak. A legfontosabb talán a Nodes UI, ami tovább javítja a Blender kezelőfelületének áttekinthetőségét és kezelhetőségét, nem utolsó sorban pedig szerintem jól is néz ki. Én egyébként nem vagyok híve a csicsázásnak, de a Blender kezelőfelületére szinte öröm ránézni.
A programot innen lehet leszedni:
http://download.blender.org/release/Blender2.42/
A BlenderNation cikk itt található:
http://www.blendernation.com/2006/06/19/242-rc1-released/

Microsoft felmeres: get the facts

Szuksegem volt az SFU-ra (Microsoft Windows Services for UNIX) az MS oldalarol, tehat nekiugrottam, hogy letoltsem. Mivel elfelejtettem a jelszavamat, igy 3 napig ment a tokolodes (minden napra egy email) mire elfogadtak az uj jelszo letrehozasat. Aztan eljutottam a szemelyes profilomig, ahol egy Windows/UNIX szerver "felmeres" (lol) vart...

ms aktiválás csak telkóról

Barátaimnak jogtiszta oem wint szerettem volna aktiválni a laptopon. nem ment interneten.

Kiderült nem is fog, mivel CSAK telkón lehet.

Egy orosz akcentussal beszélő ms hölgy világosított fel , és kérte nyomkodjak valami gombokat a telkón, hogy lemérjék az elégedetségemet.

Mondtam nem vagyok elégedet, mert a honlapon nem láttam ilyen infót, hogy no net acktival.

Azt mondta nyomkodjak ő majd továbbítja.
Amúgy meg a csúnya kalózok miatt van!!

Mondtam már így is sok időm eltelt.

Kérdem :A beszélgetést rögzítik?

Mondta igen.

Akkor nincs több mondanivalóm mondtam.

Szauna

Lenni jó meleg nálunk munkahely. A tetőtér kelet-dél-nyugati oldalán vagyunk, tehát ide mindig süt a nap. Légkondi szerencsére van. Lent a raktárban. Nemrég költöztünk, és még nem szerelték be. Remélem hamarosan sor kerül rá. Márcsak a gépek miatt. P4 hősugárzók...

Informatika szigorlat 5-ös! :-{)E

Sok-sok matek szenvedés után végre egy kis felüdülés. 2006. június 16.-án jelessel teljesítettem az informatika szigorlatot. A tételem nem volt valami nehéz: "C++ öröklés" Igaz a többi sem volt nagyon nehéz! Nálam az ilyenek a nehezek, mint a valószínűségszámítás, diszkrét matematika, kalkulus. Eddig egyetlen egy matek tárgy volt ami tűrhetően ment, igaz az nem volt túlságoasan nagy anayag, meg lehetett tanúlni. Ez volt a Kombinatórika és gráfelmélet, bár nálam ez is felejtős dolog. A vizsgán tudtam, aztán napi szinten úgy sem érdekel annyira. Bár még matekból is kell szigorlatozni.
Ami még hátra van és nagy várakozással nézek elébe, az az OO tervezés, Java I. és Java II. No meg a szakdolgozat, amivel lesz elég munkám: "WEB felületű könyvtár program" Ez Apache, SQL és valamilyen script nyelv ismeretét igényli. Én a Pythont néztem ki magamnak, remélem jól választottam!

OpenArena: Quake tuning

OpenArena: Quake tuning: Az OpenArena tipikus Q3 motor hajtotta nyíltforrású FPS, erősen fejlesztés alatt; egyelőre csak többjátékos (TM, DTM, CTF és Tournament) üzemmód támogatott, botok ellen nem lehet harcolni. Amiben mégis kiemelkedik a konkurrens termékek közül az nagyon jó felbontású grafikájának köszönhető.

További játékbemutatók a játék címke alatt.

Egy kicsit be vagyok tojva

Húha, most néztem meg a Neptun nevezetű szörnyetegben, hogy holnap után mi lesz a vizsga ideje orvosi méréselméletből, és hirtelen láttam, hogy egyedül fogok szóbelizni. Ráadásul valószínűleg a tanszékvezetőnél. Ez egy icipicit kurvagáz lesz. Lehet, hogy egy "jöjjön vissza jövőre" felkiáltással kidob. Najó, ezt azért nem teszi meg. :-)

Miért szopás a java 5?

Igen, 5.
A genericeket már régen megutáltam, mert nagyon macerás velük dolgozni(azért tud kényelmes is lenni, pl. egy Hashtable készítésénél, de hogy olyan metódusokat, osztályokat hozzak létre, amik azt használják....)
Most jön az enum. Eddig azt hittem, hogy hasznos, de rájöttem, hogy mivel a következő kódra:


switch(Buttons.valueOf(e.getActionCommand()) {
case Buttons.PLAY: //kód
break;
case ...: ...
default: ...
}

errort dob a fordító, teljességgel használhatatlan. A Buttons értelemszerűen egy enumeration típusú változó, amit a következőképp hoztam létre:
enum Buttons { PLAY, DOWNLOAD, stb... }

Választások 2006

Ma voltak választások a felvidéken..
Szarul áll a szénánk, úgy néz ki a magyarellenes pártok alakítanak kormányt.. alkotmányos többséggel, róluk annyit kell tudni, hogy az SNS http://www.sns-slota-malikova.sk/ volt már kormányon a 90es években kétszer is, beakarták tiltani a magyar nyelvet, de olyan szinten, hogy büntethető lett volna ha valakit meghallanak otthon magyarul beszélni a gyerekével, ezen kívül még az összes magyar iskolát be akarták záratni. Nem tudom mennyien emlékszenek rá, de az ő kezük van abban is amikor kiküldték a kommandósokat a Slovan Fradi BEK meccsre és gyerekeket meg nőket ütöttek vertek. A másik párt a HZDS akikvel ezt a két kormányt alakították. Akik újak ebben az a SMER, ez egy populista balodali magyargyűlölő párt, na meg a kommunisták, habár azokból minden pártban van..
A magyar párt hozta az elvárt 10%ot..

Hogyan tanítanak az MIT-n és egy kis ámokfutam

Találtam egy pár érdekes dolgot, amiből kiderül, hogy Amcsiban hogyan oktatnak programozást. Adott ehhez egy könyv (Structure and Interpretation of Computer Programs) illetve egy oldal, ahol az előadások letölthetőek DivX és Mpeg formátumokban. Mindez a fantáziadús 6.001 modul kódnevet viseli.

Java vs gcc vs gcj vs gij

Egy csütörtöki hír kapcsán készítettem néhány teljesítmény-tesztet. :) Pontosabban a hozzászólásokban Árpi említette, hogy kiváncsi lenne gcj eredményekre, illetve szferit a numerikus számítási teljesítmény érdekeli. (akkor persze miért nem pl fortran hacsak nem SOR a feladat).

Teszteléshez a scimark-ot használtam (numerikus számításokat végez ahogy a táblázatból látszik), valamint
AMD Athlon 64 1800Mhz

gcc (GCC) 4.1.1 20060525 (Red Hat 4.1.1-1)

java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_06-b05, mixed mode)

64 illetve 32 bites jvm verziót is futtattam (-server és -client kapcsolókkal) gcc -O2 és -O4 paraméterekkel (k8-ra fordított kód). A táblázatban csak a legjobb Composit eredményt elért fordító/futtató szerepel, amelyek pedig a gcc -O2, valamint a Java 64 bites verziója (-server). (pontosabban ezek egymáshoz képest)