Index ¦ Archives ¦ RSS > Category: geek ¦ RSS

Hackerspace Budapest

Estimated read time: 1 minutes

A cimben emlegetett helyrol mar tobbszor hallottam dnettol, de idaig nem allt modomban szemelyesen megtekinteni a helyet. Ma tartott viszont Erlang temaban workshopot, igy mar megvolt a szukseges motivacio, hogy elkarikazzak odaig.

A hely zsenialis, professzionalis bringatarolo fogadott, majd onnan felfele egy igencsak lepusztult, de a gyerekkori kuckokat felnottes stilusban megvalosito latvany fogadott, idealis terep arra ha valaki otthonrol elvonulva nyugodtan akar valamit butykolni.

Az eloadason kivul legjobban a viragontozo tetszett:

22:36 <@dnet> a rossz szkennert ingyen kaptuk egy cegtol, a csovek loot
                    UTP kabel boritasok, a virag ajandek, a vodor meg a
                    space kifestesekor kerult be


comics by dnet

Estimated read time: 1 minutes

tekintve, hogy dnet elkezdett alkotni es a masodik palyamuvet kulon a keresemre keszitette, kap egy pirospontot es linkelem.

tessek commentelni ha tetszik mert 1) ott nem lehet 2) jolenne ha folytatna, ahogy o mondana, "zsenialis" ;)


ibook g4

Estimated read time: 4 minutes

https://lh3.googleusercontent.com/J6fCxWHk1Voh318Ka6BvhgC4UCZ908R2cxIjWWKDDB9mxWsj0-9vh5m2jXYrhREWBZgKjfGX2DzhcHbOFBD_es55WatNrJX4o8z4Nu1NhG2Yiw-tnFGOiy7z9B917AFkj6tbsk88Ag=w640

kedd ota egy ilyen boldog tulajdonsosa vagyok (egesz pontosan az enyem az mar az 1,2GHzes modell; es a kep se timmel mert leopard van rajta, ld. lenn). miert vettem?

  • mert 3 eve 1db notebookot hasznalok es ha ennek valami baja van akkor nincs gepem. ami egy geek eleteben amugy is problematikus, de elso korben csak gondoljunk arra, hogy vizsgaidoszakban nincs min olvasni a pdfeket tanulas celjabol.. (persze lehetne a csaladot terhelni ilyenkor az ilyesmikkel, de kimeljuk oket ha lehet.)

  • multkor kellett vmit tesztelni egy imac-en es rajottem, hogy semmilyen szinten nem ertek ehhez a rendszerhez, ami azert egy infos eseten kicsit ciki. mert az egy dolog, hogy jelenleg csak linux van a gepemen, de attolmeg nyilvan vmilyen szinten ertek windowshoz is.

  • mert talaltam egesz olcson. egy macbook (az inteles) kb 3x annyiba kerul mint amennyiert ezt hasznaltan vettem. persze ez mar 4 eves, de pl 768mb ram van benne, mig a normal notebookomban 512..

es akkor innentol indulhatna hogy egy "erintetlen" user (aki meg sose hasznalt macet) mit es hogy lat ebbol az egeszbol.

kezdjuk nehany pozitivummal.

  • az egesz ugye unix alapu. ha barmit nem talalok a grafikus feluleten mindig lehet nyitni egy terminalt es ott a legtobb konzolos cucc megvan (ez mar onmagaban jo tanulas szempontjabol: nyilvan ami linux-specifikus az nem lesz meg)

  • az elso dolgom termeszetesen egy ujratelepites volt. es az installerben is van shell. telepites utan pedig egybol hangosan szol, hogy nyomd meg ezt es ezt a gombot, hogyha vak / gyengenlato vagy es elkezdi megtanitani, hogy melyik gomb hol van. na ez sztem pl tokjo otlet. ha meg nem akkor nyilvan ramesz h skip es bekenhagy.

  • nehany dolog poccre ment. nyilvan a hw-n jol fut (hang, 3d, wifi, stb). de pl a wpa-s wifit is konnyu volt beloni.

  • van ra "macports" (ha jol ertem ezt hivtak regebben finknek), ami egy apt-get szeru cucc es kb 5000 csomagot lehet feltenni vele. persze neked kell forgatni.., pl most futott le a sudo port -v install mc, 71p ;) (bar ez valszeg azert ennyi mert elso korben sok fuggoseget kellett felrakjon, gettext, curses, glib, stb)

  • terminal szinten is vannak okos dolgok benne. pl root eseten default az ls -a meg ilyesmik. otletes.

  • az openfirmware okos. pl felmasoltam a slackware install cd boot konyvtarat egy hfs particiora es annyival be lehet bootolni, hogy boot hd:5,\boot\yaboot (ezt inkabb csak azert irom ide mert mar most is irclogbol kellett visszakeresni)

nyilvan meg van egy csomo pozitiv dolog, most hirtelen ezek jutottak eszembe.

de van negativum is boven ;)

  • en qwertz billentyuzet-kiosztast hasznalok, es emellol nem is akartam elallni. ezt meg tudja is az osx, de alt-gr nincs, az alt-tal ill. fn-nel elerheto cuccok meg teljesen mashol vannak. random peldak: a | az az alt-í, \ az az alt-q, ~ az az alt-ú es igy tovabb. persze majd utananezek, biztos van vmi keyboard mapper tool, dehat ez igy alapbol akkoris gay.

  • mivel akartam tenni linuxot, at kellett meretezni a particiot. na ezt mar csak ugy lehetett, hogy 1) osx alatt cmdline-bol trukkozni (disable journaling, ujabb osxekben guibol mar nem lehet kikapcsolni), 2) bootolni slackware cdt es ott parteddel atmeretezni

  • 10.5 (leopard) volt a gepen alapbol telepites utan, a security update-eket engedtem felrakni, igy lett 10.5.4 de most nem megy a dhcp. egyelore hasznalok statikus ipt de ez igy vicces.

  • a telepites jo sok helyet zabal. a default install 11.4 GB. ebbol 3.4GB printer driver, 1.9GB language support (magyarul nem beszel),a base (szal ami kotelezo) az meg 5.9GB. ehhez a masfel oras telepitesi ido meg rendben van, viszont ez rohadt sok hely. ennyi helyet elhasznalva linuxon mar reg van openoffice-od (default install utan probaltam xlst megnyitni de nincs ra meg read-only tool se), meg mindenfele feljelsztoeszkozod. optional installkent utolag fel lehet rakni ez utobbit a dvdrol, de az ujabb sok hely (asszem ilyen 3-5GB korul volt).

  • a jelenleg szerzett masinaban nincs aksi, szoval a suspend2ram fejeltos, a rendes hibernalashoz valo supportot meg - amennyire utanaolvastam - az utobbi idoben kiszedtek. van vmi hack ra de nem akartam ganyolni amig egy kicsit jobban nem ertek hozza.

  • default tuzfal siman beenged barmit, ugh.

konkluziot nem akarok irni. max annyit, hogy tenyleg faszan meg van csinalva, de azert boven vannak dolgok amik miatt a hajamat tepem. majd ha lesz egy kis idom a szabad helyre teszek linuxot (elso korben slackware, a frugalware ppc portja nemigazan mukodokepes jelenleg), meglatjuk az hogy muzsikal.

update: volt egy kis idom jatszani a dologgal, linux alatt:

  • almagomb szepen altgrre varazsolhato, igaz csak x alatt. (osx ala is van key manipulator de altgr-szeru funkcionalitast nem lehet rakni egyik almagombra se pedig van belole 2 es 1 is eleg lenne.)

  • dhcp nyilvan megy jol. (bar erdekes, hogy linux telepites utan visszabootolva osxbe mar ott is jo volt, magic.)

  • jelenlegi install meret 1.4G, bar igaz, hogy ez idovel azert olyan 8G fole fel fog menni ha felrakok minden vackot. (de osx alatt a 11G ugy volt, hogy egy xslt nem tudtam megnyitni.)

  • szepen megy a suspend2disk (szokasos echo shutdown > /sys/power/disk; echo disk > /sys/power/state)

  • default tuzfal nyilvan nem enged belfele semmit

amugy teljesen meglepo, a hw egeszen tamogatott, opensource driverrel megy szepen a 3d, lecsukasra megy rendesen a hibernalas, hang is van, wifi is, szal tenyleg kenyelmes. mar csak akku kene bele ;)

update 2: ezek az idiotak toroltek a fenti urlrol a spect, wikipedian elerheto valami hasonlo.

update 3: visszaraktak uj cimmel.


torjunk md5ot avren

Estimated read time: 1 minutes

maga az otlet termeszetesen nem sajat, dnet agyszulemenye. a post inkabb arrol szol, hogy kicsit utanaszamoltam a dolgoknak.

szoval a srac annyit kozolt ma, hogy jelenleg 714 ezer md5/s/core amit el tud erni. 50mhz orajelen. a sztorihoz hozzatartozik az, hogy egy olyan avr mikrokontrollernek amihez hozzaferese van kb 5 core-ja van.

tehat kb ~3.5m probalkozas / sec.

a kerdes amin elmelkedtunk az az volt, h kb milyen hosszu es milyen jelszo az amit igy demozas szinten fel lehet torni ezzel a szerkezettel.

kis szamolgatas utan az jott ki, hogyha a jelszo csak lowercase es betukbol all, valamint 5 char hosszu, akkor:

24^5/3500000=2.27 sec

alatt tori fel a cucc a jelszot, ha csak az md5je van megadva. azert ez annyira nem rossz.

ja es egy megjegyzes a vegere: az altalam hasznal (irasjelek+kis/nagybetu+szam, 9char) jelszavakat a fentivel 100 ev feltorni, sok sikert! ;)


snakefarm

Estimated read time: 1 minutes

huh, na ezt is regota tervezem csak sose volt ra ido. kikerult az idei felevben gyartott jatekunk kodja a projektek koze. igazabol semmi kulonleges nincs benne, amire talan buszke vagyok az az, h az egeszhez 180+ oldal doksi keszult, es persze lustak voltunk ilyen quickstartert irni hozza, szal valamennyire megiscsak vegig kell olvasni ha jatszani akartok vele ;)

az elet nehez.


practical common lisp

Estimated read time: 1 minutes

[video:google:448441135356213813]

haat, egy atlagos tech talkhoz kepest ez eleg ratyira sikeredett. kezdve ott, hogy az egesz helyseg ugy nez ki mintha valami regen nemhasznalt pokhalos pincebe lennenek. az mar inkabb erdekes, hogy a csavo eleg nehezen erthetoen beszel szal nagyon oda kellett figyeljek, hogy ertsem mit mond. tartalom szempontjabol meg nagyreszt arrol szol, hogy javaban meg lehet csinalni 9999 modon a visitor patternt, de mindegyik rosszabb, mint ahogy lispben lehet. arra nem igazan sikerult rajonni, hogy akkor most a tisztelt hallgatosagnak le kene-e vonni ebbol egy olyan kovetkeztetest, hogy "tehat a lisp jobb" vagy wtf.

ja es megy folyamatosan az ajnarozas, hogy igazabol amirol o most itt beszel arrol o irt egy konyvet amit tessek megvenni, mert igazabol csak abbol lehet barmit is megerteni. kiraly.


erlang

Estimated read time: 1 minutes

[video:google:240707194662243675]

a csavo ugy kezdte, hogy "i know, you think that this is just yet another language", es ezzel maris megfogott, mert tenyleg ezert akartam megnezni az eloadast, h miert az / nem az ;)

masreszt van benne demozas is, a vegen meg ajanl egy konyvet. figyelemfelkeltesre sztem tokeletes.


hup noad script

Estimated read time: 1 minutes

itt. kell hozza firefox meg greasemonkey es szepen eltunteni a jobboldali "allas" boxot. koszonet feherkenek (@ #frugalware.hu) az alapotletert :)

gears and the mashup problem

Estimated read time: 1 minutes

[video:google:452089494323007214]

Douglas Crockford: Gears and the Mashup Problem

egy ideje kertem mail notificationt a google tech talkokra de valahogy mindig unsure-kent erzekeli a spamfilter, igy ritkan nezem meg oket. erre is teljesen veletlenul akartam ra pedig Douglas tenyleg nagy arc :) ha masert nem, csak az eloadas kezdete miatt is erdemes megnezni.


psutils

Estimated read time: 2 minutes

szoval azert gyultunk ossze ma ezen a szep teli esten, hogy megoldjunk egy problemat. mivel szavakkal leirhatatlan a gond merteke inkabb lerajzolom - ezek az abrak amugy is mindig tiszteletet parancsoloak meggyozodesem szerint. tehat van 1 doc, legalabb 100 oldal, tehat kezi szerkesztes kizarva. fektetett a4es oldalakkal dolgozik, 2 hasabbal, kb igy:

1

namost ha ezt szeretnenk ketoldalasan kinyomtatni ugy, hogy a lapokat felbehajtva sorban jojjenek az oldalak akkor valami ilyesmi kell:

1

kis gondolkodas utan tehat 3 feladatunk van:

  • szet kell vagni az oldalakat kozepen, kulon oldalra tenni oket, elforgatni, felnagyitani es eltolni.
  • a fenti 12345678stb sorrendet osszekavarni, 41239567stb sorrendre.
  • visszacsinalni amit az elso lepes tonkretett

igazabol a feladatok sorrendje megegyezik a nehezseguk reciprokaval (gyengebbek kedveert: az elso a legnehezebb), de ne szaladjunk ennyire elore. tehat van egy word doksink. ebbol elso korben postscriptet kell csinalni, mert megitelesem szerint postscriptben a legkonnyebb ilyesmit manipulalni.

lehetne egybol psbe nyomtatni de erdekes modon ennek gany lett a kimenete. viszont ha pdfbe nyomtatunk majd abbol psbe akkor nem csusznak ossze a dupla-alahuzasok es hasonlo aldasok ernek minket.

nos akkor nezzuk a magikus parancsokat a feladat elvegzesere:

$ pstops "1:0R@1.42(0,1h),0R@1.42(-1w,1h)" in.ps foo.ps $ psbook -s4 foo.ps bar.ps $ psnup -2 bar.ps out.ps

a fenti kriptikus nyelv amugy egyaltalan nem az csak ido kell a megertesehez. az irasok^Wlogok szerint kb 2 ora alatt ki lehetett hammozni a doksibol.

ezutan mar csak vissza pdfbe es akkor azt mar minden egysegsugaru juzer ki tudja maganak nyomtatni.

hat igy.

© Miklos Vajna. Built using Pelican. Theme by Giulio Fidente on github.