Showing posts with label gondolkozom. Show all posts
Showing posts with label gondolkozom. Show all posts

Thursday, August 12, 2010

a tanárok nem bírnak válaszolni a kérdésre

Az a baj, hogy az oktatás elveszi a kedvet a tanulástól.

Ha megkérdezed az isiben a fizika tanárt, hogy gerjesztéskor az elektron hogy kerül át a másik pályára, és főképp, hogy milyen sebességgel teszi meg az utat (jó, majdnem fénysebességgel, de akkor miért fakéznak azzal, hogy átugrik az elektron? :)...

eh, több agyat a koponyákba!

Wednesday, August 11, 2010

in your face

select to_date (to_char (SYSTIMESTAMP, 'YYYY-MON-DD HH24.MI.SS'), 'YYYY-MON-DD HH24.MI.SS') AS MY_DATE from DUAL;

Mert ezt mindíg elfelejtem, mint az ALTER SESSION SET CURRENT_SCHEMA=sémanév -et

Thursday, June 10, 2010

Wednesday, June 9, 2010

espanol

good morning - buenos días
good evening - buenas noches
where is the restorant? - ¿Dónde está el restorant?
where is the beach? - ¿Dónde está la playa?
where is the restorant, please? - ¿Dónde está el restorant, por favor?
I'd like to have an omlette - Querría tener un omlette
I'd like to have a stake - Querría tener una estaca
I'm on vacation - Estoy de vacaciones
i need a doctor - necesito a un médico

gyerekkor

emlékszem, mikor kiskoromban kitaláltam, hogy a kapillárist arra kéne használni, hogy perpétum mobile-t épitsek.

Akkor még semmit nem tudtam a folyékony héliumról.

Friday, June 4, 2010

az élet a világmindenség meg minden

Hogy néz ki egy olyan világegyetem, amit beszippant egy fekete lyuk? Nem feltétlenül máshogy, mint a miénk. A távolabbi csillagok csak nem esnek olyan gyorsan befele, mint mi. Persze akkor vagy kéne egy nagy lyuknak lenni az égen, vagy torznak kéne lenni a világegyetemnek, hiszen a lyuk túloldaláról érkező fény elgörbül.

Friday, May 21, 2010

a magyar logikus nyelv

Ezért van az, hogy az észt osztják de nem észtelenek vagyunk, hanem eszetlenek. Vagy esztelenek.
De ha sok eszed van, akkor eszes vagy. Ha meg éhes, eszegetsz.

Friday, May 14, 2010

logic wins, flawless victory

http://bombahir.hu/index.php?option=com_content&view=article&id=2886:egyetemista-teszt-i-elte-vs-bme&catid=122:bombahir-tv&Itemid=504

és ezek az emberek szavaznának sorsdöntő ügyekben, mert joguk az van.
Köszönjük szépen a tanári karnak az elvégzett munkát.

Alulfizetettek a tanárok?? nononononoonoo. kicsit durván túl vannak fizetve ahhoz képest, amit elvégeznek.

Már csak arra hivatkozhatnak, hogy hozott alapanyagból dolgoznak. Meg arra, hogy ez a világon majdnem mindenütt ilyen statisztikai adatot szül :) korosztálytól és végzettségtől függetlenül.

Wednesday, May 12, 2010

agyameldobom

Na igen, van a statikus programozás, mert ezt verik a kisdiákok fejébe...
Na ja. Az oktatás színvonala ma gyakorlatilag a bűncselekmény kategóriájába esik.

Adva van egy halmaz. A halmaz műveletek sajnos annyira szűkösek, hogy egyszer már visszacsíptek a matematikusok, hogy szépen lehessen vele dolgozni, és kikúrták a 'halmaz'-ból azt, ami miatt kurvára nem tudták kezelni a dolgot. Nevezetesen a függvényekkel van baj, ha jól emlékszem. És akkor még mindíg arról beszélünk, hogy azt mondja az ostoba matematikus, hogy a halmaz eleme az ojektum, ha benne van a halmazban. Lófaszt.

Ez így nem is algoritmizálható, hiszen nincs az a developer, aki normálisan csinálná meg a dolgot ezek alapján. A tipika, hogy végigkever a csávó a halmaz elemein és ha X benne van, akkor benne van. Hát a probléma az, hogy a halmaz idővel változik, kedves gyerekek, és
1, ami eleme volt, az most már nem az, és viszont
2, nem eldönthető, hogy eleme-e a halmaznak
Az IEEE gyerekek már rájöttek, hogy az egyik legfontosabb szám a nulla feltalálása óta a NaN, ami nem is szám, de kurvára fontos, amikor számokról beszélgetünk. Think out of the box.

Hogy jelenik meg ez a való életben? Úgy hogy pistike definiál egy halmazt, aztán nekimegy és nem bírja összevetni egy másik halmazzal, mert a halmazt egy az egyben az adott időpillanatban ismert elemeival akarja reprezentálni, és nem egy szimbolikus konstanssal... amikor változik a kód, akkor jön a meglepetés, hogy vannak plusz és hiányzó elemei a halmaznak.

"Gyerekek, nem lesz ebből baj, ha visszajönnek a kommunisták?" (HG)

Na látom, így elsőre nem olvasható, amit írtam, elmondom máshogy :) Szóval a halmaz összes elemével kéne műveletet végezni, vagy egy definiált részhalmazára, akkor az, hogy hogy van edfiniálva a részhalmaz (elemei alapján, vagy a részhalmaz adott elemekre szabott tulajdonságával) az nem mindegy.
Az, hogy a CANCELLED, FINAL, KUTYA státuszú objektumokra kell csinálni valamit az nem azt jelenti, hogy ha a cucc státusza benne van a [CANCELLED, FINAL, KUTYA] halmazban, akkor csinálni kell valamit... nem nem és nem. Az a halmaz okkal van összeállítva, és lehet, hogy holnap megváltozik. Ha valaki paraméterként ilyeneket passzolgat, akkor rosszul csinálja a dolgot, mert neki pl a CSÓTÁNYIRTÓ részhalmazt kéne passzolgatni (amiben speciel ezek vannak bent), ami valahol definálva van, és ezt ő már ne rakja össze újra, mert tarkónbaszom. Ő logikailag a csótányirtó cuccal dolgozik, és nem a cancel, final és kutya státusszal.

UFF :)

Friday, April 30, 2010

mi állítja meg a megállíthatalan billiárdgolyót?

Mi a felső határa egy fekete lyuk tömegének, méretének?

Mert asztírja a zújság, hogy "A pair of supermassive black holes in the distant universe are intertwined and spiraling toward a merger that will create a single super-supermassive black hole capable of swallowing billions of stars" Na jó, de akkor ha megette, akkor mi lesz, leáll? Miért állna le?

Mi van akkor, ha nem táplálom a fekete lyukat? Kiég, mint egy nap? Egyre könnyebb és könnyebb elemeket gyárt vagy mi? Ha tágul a világegyetem, hogyan sürüsödik össze az anyag, hogy csillagot formáljon? Bár ezt inkább úgy kéne kérdezni, hogy az idők során hogyan alakult a csillagok keletkezése, hiszen miközben kifele száguld az anyag, becsomódoshat, bár ez azt is feltételezi, hogy az ősrobbanás nem egy homogén dolog, nem igaz? Vagy mégis? Mik a szabályok?
Eh, na, most se kérdeztem semmit, csak regélek a tudatlanságomról és a butaságomról.
Megyek, megnézem a wolfram alfát :)

Friday, April 23, 2010

super kúl

Az okés, hogy van a supercooling, amikor a kristályosodás helyett megmarad a halmazállapot, de mi van visszafelé, mikor a kocka jég már 300 fokos és nincs halmazállapot változás?

Friday, April 2, 2010

Tuesday, March 23, 2010

távolság

francba, most nincs időm agyaskodni :) rajta, de hogy is van a gravitáció? A távolsággal hogyan arányos? Meg ha egy galaxis nem tökéletesen szimmetrikus, akkor hogyan is változik a dolog azzal, hogy a fekete lyuk a környezetéből elvonja az anyagot és ez hogyan hat a távolabb keringő csillagokra? Lehet ebből kilökődés? Integrálja már le valaki.

Ja másik, ha van egy anyagi részecském, ami befele esik a bazi nagy fekete lyukba, akkor hogy is alakul a sebessége? A fénysebesség átlépéséhez állítólag végtelen nagy energia kéne (a fotonok ugye pont fénysebességgel mennek, de fura, nekik megy a cucc, csak annyi van, hogy az anyagi tulajdonságokon túl elkezdenek hullámjelenséget is mutatni, iiiiik) ergo a gravitáció miatt befele gyorsuló anyaggal mi is lesz? Meddig gyorsul?

Amúgy is, nálam annyi jött le, hogy anno a hangsebességet sem lehetett átlépni (egész okos indoklások születtek rá az akkori ismereti szintnek megfelelően kellően tudományos formában), ma meg már azt tervezgetik, hogy tartsanak egy kocsit a földön, miközben átlépi a hangsebességet.

a programozó háziállata

Este ... éjjel megint rámjött a programozhatnék. A mai feladat egy scripting engine beintegrálása volt az otthoni kis projectembe (mert az igazi programozónak a saját kis projectje a háziállata, tekintve hogy a valódi kisállatok idővel éhenhalnak csendben...). Simán ment. Aztán persze szivattam magam kicsit a project átkonfigurálásával, jobb lesz lassan megcsinálni az initial checkin-t.

A lényeg az, hogy hogyan is kell otthon projectet programozni :)
  1. Nincs 100%-os hatékonyság. Legyen egy külön hely az abandonolt projecteknek, ahonnan egy-egy jobb ötletet vissza lehet túrni. Amikor írja az ember, soha nem tudja, hogy évek múlva kell-e megint a kis cucc/framework amit ilyen-olyan okkal félbehagy az ember.

  2. Szentháromság. Amelyik kódon nincs pár soros (nem túl hosszú, nem túl rövid) komment, az halott. Kár is írni, mert ha nagyon jó kód lesz (azt és úgy csinálja ahogy kell), akkor úgyis ráteszed a kommentet, ha meg nem, akkor akkor soha nem fogod tudni, hogy mit akart csinálni eredetileg. Ha nincs ott a komment előre, akkor nem vagy tisztában a feladattal, amit meg akarsz valósítani. Ha tisztában vagy, miért nem írod oda (vagy a referenciát a specifikációra, bár annak sok köze nincs a dologhoz, mert 3 dolog van: 1: mit csinál a kód valójában; 2: mit szerettél volna, hogy csináljon; 3: mi volt a specifikációban, ami közben változhat, bizonyos részei nincsenek szem előtt, a non functional requirementeket nem mindenki ismeri....)

  3. Nincs ideiglenes megoldás. Verziókontrolba csak jó kód menjen. A szar kódért, ha elveszik, nem kár, hiszen a rászánt idő úgyis megtérül, mert jobban átlátod a kódot, mikor készreírod. Gábort idézve: az ideiglenes megoldás mindíg a végleges. Ez azért működik így, mert az ideiglenes megoldást pszichésen elfogadja az ember megoldásnak, és a változásra nem lesz motiválva. Működik ez, ha van valahol valaki, aki hideglelős lábrángást kap ettől a megoldástól, és oda is tud hatni (code review, customer QA...)

  4. Evolúció. Gondold végig mielőtt írod a kódot. Ha nem tudod mit akarsz csinálni, akkor újra és újra átírod, ami egy evolucionáris kódot eredményez, amiben néhány sor indoklása az lesz, hogy ezt azért csináltam így (ilyen szarul), mert akkor még nem tudtam, hogy (mit kéne csinálni, hogy kéne csinálni). Az evolució fasza dolog, ha van erőforrásod pazarolni. Ha spórolni akarsz az erőforrásokkal (az időddel, a lendületeddel, hogy kitartson a project végéig) akkor tervezni kell.

  5. deadline nem kell, de milestone igen. Az otthoni fejlesztéseket legjobban a scrummal lehet kordában tartani. A következő milestone-nak lehet becsült deadline-ja, de fontosabb az, hogy tudd, mit akarsz most megcsinálni. Időd úgyse lesz folyamatosan (meló, lustasági rohamok, vágyakozás a normális élet és a napsütés után, romlott pizza a hűtő mélyéről mind-mind eltereli az ember figyelmét). Jó, ha az ember tudja, hogy hova tart, és milyen lépésekben fog eljutni oda.

  6. Önkritika, avagy a bug reporting. Az az alkalmazás, ami nem ad egy gyors, egyszerű és alapos módot a bug reportálására (log, trace, beépített reporting tool), az úgy csinál, mintha tökéletes lenne, és nem csak technikailag, de a jövőbeni user igényeknek is annyira elébe megy, hogy soha nem akarnak majd feature-t bejelenteni hozzá. Ha normális világban élnénk, akkor lenne egy sourceforge project arra, hogy ahogy a log4j-t beépítheted a kódba, úgy a bug management tool-t is lehessen integrálni. F1 = help; F10 = report bug. Bár nálam a bug reporting inkább a help része, hiszen ha valaki befut egy bug-ba, akkor alap, hogy segítséget kér, vagy szólni akar, hogy ez most akkor így akar működni? A help oldalon egyből és jól láthatóan ott kell lenni a reportingnak.

  7. Ízlések és pofonok különbözőek. Amikor valamit valahogy megcsinál az ember, legyen azzal tisztában, hogy más máshogy csinálná meg. Az önkritikára visszautalva be kell látni, hogy valaki valahol, valamikor okosabb nálunk. A nagyon szerényteleneknek üzenem, hogy van náluk is okosabb ember: a jövőbeni önmaguk ^_^ Ennek szellemében kellő alázattal közelítsünk a problémához, hogy a jövöbeni énünket ne bosszantsuk fel a hülyeségünkkel.

  8. Kísérleti nyulakat külön ketrecben, elkülönítve tartunk. Tudd, hogy mikor kísérletezel, és mikor írsz készre valamit. Ha már tudod, hgoy kell csinálni, nyugodtan vegzálhatod a kódot, de amíg bármi bizonytalanságot érzel az erőben, addig ne erőlted, mert vagy sok munka lesz kiszedni/kijavítani, vagy örökre bent marad, és mérgezi a kódot.

Friday, March 19, 2010

Ez egy hamisszínes infravörös kép. Asszem. Nem értek hozzá én sem, csak érdekel ^^.
A lényeg az, hogy az infravörös, ergo nem látható fényt eltolják a látható tartományba, és így láthatod, hogy az egyes területekről mennyi sugárzást kapunk infravörös tartományban. Nem tudom, ezen a képen pontosan hogy áll a dolog, de úgy képzeld el, hogy a pl 0-15 Kelvin (-273°C körül van a 0°K) a hőmérséklettartomány, ami a képen a feketétől a fehérig megy.

Na, most kicsit dolgozom, elolvasom, hogy valójában mit látunk, és kiegészítem ezt a postot.

keresek


Pf, hát ja. Keresek. Mit is?
  1. a haver eladja a lakását, úgyhogy keresek valakit, aki megveszi. 66nm, Korvin mozihoz közel.
  2. Dínót mindjárt telefonon, hogy kiderítsem, hétvégén hol lehet salsázni. Be kell pótolni a lemaradást
  3. vezetékeket. Akarok építeni egy kisnyomású hidraulikus rendszert, de lehet, hogy anyaghiány miatt teljesen más vezérléssel kell megoldanom az elektronikus bárányomat. :( Egyszerűen ebben a szar országban nem lehet kapni kis átmérőjű folyadék vagy levegő szállító csöveket. Szívószálakból mégsem kéne megépíteni... vagy mégis? Azt legalább kapni. Egyszerűbb egy iszákos partit összerakni, mint egy robot prototípust, ez itt a baj.
  4. az erőt, hogy kivasaljam az ingeket.
  5. a módot, hogy behozzam a lemaradást a munkámban. A napi egy defekt helyett 3 napig csináltam egy szar regexp-es cuccot, mert amatőrök rakták össze, és megint én heggesztem, nagy feszültséggel, védőszemüveg nélkül.
Mindegy, adót is be kell vallani, spanyolba is kell készülni, át kéne gondolni az életemet és nem kéne eladni több halálpálcát.