Blogbejegyzések

KC vs 3SMZ

Hmm. Nem mindennapi dolog, asszem.

Van ez a remek kanadai postrock banda, a Thee Silver Mt. Zion Memorial Orchestra (és újabban tra-la-la band is). A 2008-as lemezüket most hallgatom, és van 1 nagyon súlyos King Crimson utóérzésem a "13 Blues for thirteen moons" dalocskával kapcsolatban. Hogy mit tekintek forrásnak, azt nem tudom, amúgy sem árulnám el, tessék meghallgatni: az első 1-2-3 lemez környeken lehetett az a nóta, amire úgy emlékeztet az egész, de inkább csak érzés: érdekelne, h szándékos-e. Amúgy imho eddig ez a legkomolyabb anyag a bandától, gyakorlatilag 4 darab az egész lemez, remekül összerakva, szétszedve, széjjelhegedülve-dobolva-bőgőzve. Zion.

Mandriva akció -75%

Most kaptam emailben, lehet spamnek minősül, de maximum elfelejtitek olvasás után.

Mandriva's clearance sale which starts today allows you to acquire the complete version of Mandriva Linux Powerpack (slim pack 2 DVD) for an unbelievable €14.75 or $17.25, a 75% reduction.

Take advantage of the offer before stocks run out by ordering your slim pack 2 DVD right now!

Powerpack includes:

3 months of web support guaranteeing Mandriva help,
a user's manual of 20 pages in colour to discover Mandriva Linux,
complementary software for more conviviality,
complete range of audio and video codecs to read the most-used formats,
the Fluendo DVD to watch your favourite films.

Valóság Index fórumozó ellen

Történt, hogy a múlthét végén lencsevégre került az egyik munkahelyi tesztautó az Indexes holdudvarba tartozó Belsőség autósblog egyik munkatársa által. A dolog egyértelmű bukta volt a trailerestől, mert egy körbemaszkolt, hivatalosan nem is létező autó az automániákusok közé csöppenve olyan mint egy 8 éves kislány egy pedofilkonferencián. Mindenesetre, alaposan körbelőtték a kocsit majd okosban ki is tették a netre.
Namost, az egyik vicces dolog, hogy a blogot azzal indítja, hogy hűdetitkos valami lehet és bár tudták a cég nevét annyi fáradtságot nem vettek, hogy megkérdezzék, mit is csinál ez a cég.
A következő vicces dolog pedig a tipikus fórumos életforma, a "bennfentes-szakértő" megjelenése a kommentelők közt. Esetünkben a madár Hackantrieb nickre hallgatott és olyan belső infókat közölt, amitől a valóságot ismerőknek a röhögőgörcstől könnybelábadt a szeme. Egy ideig nem is reagált senki a cégtől, aztán az egyik munkatársam diszkréten, a szerződésének titoktartási részét nem sértve közölte, hogy el van tévedve és belinkelte, hogy milyen embereket is keresünk, hátha ebből rájön az agyas, milyen munka is folyik itt.
Mindenesetre a 80. hozzászólás után, a kommentelési lehetőséget letiltották, sanda gyanúm szerint, mert kapott a blog egy emailt a cégvezetőnktől.

real-time profiling #2

tegyuk fel, hogy van egy ilyen tobbszalu programom:


import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;

public class Main {
    public static void main(String[] args) throws InterruptedException {
        ExecutorService pool = Executors.newFixedThreadPool(2);
        for(int i = 0; i < 4; i++)
            pool.submit(new Calculate());
        pool.shutdown();
    }
}

es ezt szeretnem profileozni... :-)

Munkábajárás bringával

A sors (és a gazdasági válság) úgy hozta hogy mostanában le kell tennem az autót és bringával kell munkába menni.
Rá kellett jönnöm nem is olyan rossz a helyzet. Ha szép az idő, mint ma 40-50 perc alatt bent vagyok. Kocsival ez 25-60 perc forgalomtól függően. És amióta felfedeztem hogy Soroksáról az Infoparkba "6-os biciklisztrádán" be tudok jönni, nem is parázok hogy elütnek. Ez nem volt igaz Grassalkovics-Soroksári útvonalra.
Zöldít a válság. Kezdem fellendíteni a bicikli ipart :-D

Szellőztetés

üdv.

Adott egy szoba(kb 10m2), a szobán csak egy szellőztető rács van. Szeretnék erre egy olyan ventilátort
felszerelni, ami nem csak kitolja, hanem befele is szívja a levegőt.(egyszóval kapcsolható forgásirányváltást csinálni egy ventilátoron)

Valaki csinált már ilyet?

Milyen ventilátorból lenne a legérdemesebb?

Esetleg valakinek bármi más ötlete a szellőztetésre?

Várom az egyéb ötleteket és megoldásokat is.

Laptopra nem lesz másik disztró... :(

Történt ugyanis, hogy felhúztam az ARCH-ot. Nem volt egyszerű történet, lehúzott kb. 600 MB-t, kibontott 2,5 GB, eddig no problem. Jöttek a beállítgatások. Néha wikiztem, néha emlékezetből, néha pedig szegény Muczyt nyaggattam... 2.6.31-es kernel, meg minden, ami a Karmic Koalában van. Aztán kezdtem volna az egész rendszert birtokba venni, de rá kellett jönnöm, hogy:
- Suspend/hibernálás nem megy.
- Webkamera nem megy, Fn+F6-ot nyomkodva, dmesg-et telehányja atbcd.c (vagy mi is a pontos neve) hibákkal. Rágoogleztam, szarazacpi.
- Pendriveot nem csatolja annak ellenére, hogy felvettem a usert a storage csoportba.

Pénzkidobás

Vettünk a hétvégén egy kókuszdiót. Nagy nehezen rábeszéltem Zitát, ő sokallotta a 159 Ft-ot rá. Én nem. Végül megvettük. Most bontottam ki, elég kemény dió volt. Hát még a belseje! Kb. olyan kellemes szaga volt, mint egy dögkútnak. Így tényleg pénzkidobás. Vajon megvétel _előtt_ meg lehet-e állapítani egy kókuszról, hogy emberi fogyasztásra még alkalmas? A szaga még az orromban van. Pfű.
Megvolt az első PP konzultációm a szakon. Elektronikus tanulási környezetek címen futott, ezekről az utolsó másfél órában meg is tudtunk valamit (nem sokat). Az előadások prezentációkon keresztül futnak, amit le lehet tölteni a megfelelő oldalakról. Ez még nem gond, de a formátumuk annál inkább. :( Mi a mének szervéért nem lehet valami emberi formátumban is kihelyezni? Mondjuk akkor már a mindenféle kézzel kitöltendő űrlap is lehetne nyugodtan mondjuk pdf, de kicsire nem adunk.
Anyám berakott egy csomó ruhámat, amit az elmúlt időben ott hagyogattam. Most pakolunk ki, hát van benne egy Linuxos póló. Nem tudjuk, ki vette, mikor vette, miért vette, de mindegy, boldog vagyok. :)
Utódunk egyre aktívabb, már érezni, ha mocorog, a minap este bele is rúgott a kezembe.
Cunciék jól vannak, még mindig készülnek a télre. :)
Judas Priest - Hell Patrol
Judas Priest - A Touch of Evil
Judas Priest - Solar Angels
Judas Priest - Blood Red Skies
Judas Priest - Diamonds and Rust
Manowar - Warlord
BATHORY - Krom

timing attacks

mar regota tervbe van veve, hogy mutatni kene par elso-masod-sokadevesnek olyasmit, hogy hogyan kene kihasznalni bizonyos sec vulnerabilityket (buffer overflow -> arbitrary code execution, $subject). mar csak az ido kene hozza..

a $subjectre tok jo peldakodokat lehetne irni parszaz sorbol. :)

(nem, nem arcozni akarok, csak kezembekerult egy timing attack leiras, es megmosolyogtam)

Solaris LiveUpgrade (u7 -> u8)

Augusztusban tettem fel az u7-es Solaris 10-et tanulási célból.
Erre már októberben kijött az u8...

A gép egy Sun Netra X-1 1 U-os "szerver", (relatíve low-end: csak ide, és nincs benne vga, sem pci slot) amiben 2 80 GB-os merevlemez, 1 GB ram, és egy 500 MHz-es UltraSPARCIIi processzor kapott helyet.

Ennek örömére a többiek ajánlására megpróbálkoztam a LiveUpgrade nevű csodával.

Az egyik vinyón ZFS volt, a másikon UFS. A rendszer az UFS-es diszken lakik. Szerencsére a home-nak elég nagy helyet hagytam, így azt átpakolva ZFS-re relatíve egyszerűen hozzájutottam egy kis tárhelyhez. Az így felszabadult helyen hoztam létre 3 slice-t a liveupgrade-hez szükséges /, /usr, /opt fájlrendszerekhez.
Ezután létrehoztam az új FS-eken egy új boot környezetet (BE), aminek létrejötte után átköltöztem arra, és az eredeti BE-t frissítettem.

bluetooth 3g nokia e71 (linux alatt)

hogy meglegyen.(t-mobile alatt)

Párosítsuk össze a gépet a telefonnal.
nézzük ki a bt mac címet
*#2820#

szerkeszzük meg az alábbi 2 filét

wvdial.conf

[Dialer uff]
Modem = /dev/rfcomm0
Baud = 460800
Init1 = ATz
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2
Init4 =AT+CGDCONT=1,"IP","internet"
Phone = *99***1#
Username =web
Password =web
Ask Password = 0
Dial Command = ATM1L3DT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 0
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1

rfcomm.conf
#
# RFCOMM configuration file.
#

rfcomm0 {
# # Automatically bind the device at startup
bind yes;
#
# # Bluetooth address of the device
device 00:21:xx:xx:xx:xx;
#
# # RFCOMM channel for the connection
channel 4;
#
# # Description of the connection
comment "Example Bluetooth device";
}

real-time profiling

szoval az a helyzet, hogy szuksegem volt az egyik alkalmazasunknal egy statisztikara, hogy melyik JAX-RS hivasunk meddig tart, ugyhogy osszeutottam java agent + asm -el egyet, ami megmeri ezeket, es statisztikat tud belole csinalni.
ha ott a @Measure annotacio, akkor meri, ha nincs, akkor nem.. lehet methodra, es classra is rakni.

lehet erdemes lenne JMXel osszebaratkoztatni, es akkor lehetne menet kozben megmondani neki hogy melyik metodusok erdekelnek.. majd meggondolom.

Ti hogy csinaljatok?

pendrive linux

szoval van itthon egy gep amiben szeretnek minel nagyobb csendet, minel olcsobban. Odaig mar eljutottam, hogy a ventillatorok/procihutot mar nem hallom.
Jelenleg a vinyo az az ami hangos es ejszaka kifejezetten zavaro. Mivel nem sok kedvem van befektetni egy ssd-be igy ugy gondoltam, hogy pendriverol fogom
hajtani a cuccot. Erre volt mar egy kiserletem csak siman felturtam a debiant aztan hagytam had menjen de ugye fel-1 ev alatt a pendrvie meghasalt es mar nem
lehet megbizhatoan mountolni rw modeban. Szamitottam erre szoval amikor lattam olcso 8Gs pendriveot akkor mindig vettem:). Szoval van masik... De mivel van
egy szabadnapom ugy gondoltam, hogy leulok es szepen atgondolom, hogy mit is kellene csinalni, hogy kicsit hosszabb eletet csalogassak ki a dologbol.
Amire eddig rajottem
* nem naplozo filerendszer kell (ext2 ez trivialis nem ecsetelem)
* swap... hat arra a ramzswap nevu dolgot talaltam. Ennek inditasa relative egyszeru kell hozza make/cp/meg a skeleton init script modositatsa.
* a gyakran/relative gyakran valtozo fileokat kikapcsolni vagy tmpfsre atrakni. (tmpfsnek lehet rakni felsohatart ami pozitiv, mert igy nem fog elfogyni a memoria)
jelenleg igy nez ki az fstab fileom:
/dev/disk/by-uuid/185589c3-64a1-45d1-a8a5-048fc4dce8f3 / ext2 defaults,rw,sync 0 1
tmpfs /var/log tmpfs defaults,size=50m 0 0
tmpfs /var/lib/dhcp3 tmpfs defaults,size=5m 0 0
tmpfs /var/run tmpfs defaults,size=10m 0 0
tmpfs /tmp tmpfs defaults,size=50m 0 0

Howto Install Dropbox in Ubuntu 9.10 (Karmic) / 9.04 (Jaunty) / 8.10 (Intrepid) / 8.04 (Hardy)

Dropbox is a storage application and service operated by Evenflow, Inc. The service enables users to store and sync files online and between computers.Dropbox has a cross-platform client (Linux for x86 and x86_64, Mac,Windows and the iPhone) that enables users to drop any file into a Dropbox folder that is then synced to the web and the users’ other computers with the Dropbox client. Files in the Dropbox folder may then be shared with other Dropbox users or accessed from the web. Users may also upload files manually through a web browser.


04hardy.html">Full Story

TV video stream [MEGOLDVA - szuper]

Okoztam éjjel magamnak egy kis fejtörést, mert nem hallgattam a korábbi hozzászólásokban elhangzottakra, miszerint a real-time video stream szűk keresztmetszete a hardver lesz.
Az elképzelésem az volt, hogy bárhol vagyok, tudjam nézni az otthonról sugárzott TV adásokat. Nagy ábrándjaim közt szerepelt olyan megoldás is, hogy egy egyszerű weblapon keresztül menedzselem a TV adásokat. Úgy véltem, hogy a relatíve nagy feltöltési sebesség (2,5 MiB/s) és az erősnek - gondolt - hardverem (AMD Athlon(tm) 64 X2 Dual Core Processor 4200+) majd megfelelő lesz a feladatra.