Blogbejegyzések

tomld (tomoyo learning daemon)

Fejlesztek egy biztonsági eszközt, mely tomld névre hallgat. A Linux kernel Tomoyo biztonsági moduljának kiegészítő megoldásaként hoztam létre.

A szoftver célja az egyszerűen alkalmazható teljesen automatikus védelem hálózati támadással szemben, mely a folyamatokat saját szabályrendszerük által felállított közegbe zárja. Ezt a Tomoyo által megvalósított ACL-ek alapján működő MAC (Mandatory Access Control) használatával éri el.

További információ:
http://log69.com
http://log69.com/tomld.html

A kód minősége eléggé alfa, sok tesztelés van hátra. Napi szinten változtatom a működési struktúrát. Csütörtökön tervezem beüzemelni egyik éles szerveremen is. Szívesen vennék tesztelést, kritikát, megjegyzéseket, hülyén fogalmazott angol vagy magyar szöveges javításokat.

nyíltan

nemrég láttam a tv-ben Kalla Kálmánnal készült riportot, amiben azt nyilatkozta, hogy a recepteket mindig megosztotta. nahát, így is lehet.

illetve:
"Amit megőrzök, abban halandó vagyok.
Amit megosztok, abban múlhatatlan vagyok.
Amiről lemondok, abban halhatatlan vagyok.
Amit feláldozok, abban örökkévaló vagyok."
- Puzsér, Forrás

Kezdenek összeállni egésszé a komponensek

Squeezebox Server

Volt egy kis időm a hosszú hétvégén, így véglegesre szereltem a stuffot. Linux alatt futó szerver + Linux-ot futtató zenelejátszó. 3 napja nyúzom egyfolytában az új Touch-ot. Talán már leszedhetem róla a gyári védőfóliát.

A zenék túlnyomórészt FLAC és 320-as MP3-ok. Szépen szól az egész, bár a gyenge láncszem itt a 20 éves 2x30W-os Technics SU-V300-as low-end erősítő és a körülbelül ugyanannyi idős, 3 utas, 100W-os (max. output power) még gagyibb, Sony SS-A 490-es hangfalpár.

Sokak által lesajnált Delphi vs C#/WinForms

Ugye megint ment itt a vita, hogy fúj-fúj Delphi, minek az 2011-ben. Gondoltam nekiállok egy UI prototípust lekódolni C#-ban, WinForms-l. (XAML, WPF neadjisten MVVM-t nehogy meg merjen valaki itt említeni!) Nos, az első problémám ott kezdődött, hogy készítsünk átlátszó controlt.

Ez ugye Delphiben sem nézett ki a legszebben, dehát ez van, ez is csak a WinAPI-t használja. Node sebaj, van itt nekünk egy Label-ünk tegyük már átlátszóvá.


labelBizbasz.Color = Color.Transparent;

Eredmény? Nah, szerintetek működött? Lóf... Valójában azt csinálja, hogy átveszi a parent control BackColor-ját. Gány #1.

Pinguy OS 11.04 Pre-Alpha Released

Pinguy OS an out-of-the-box working operating system for everyone, not just geeks.This OS is for people that have never used Linux before or for people that just want an out-of-the-box working OS without doing all the tweaks and enhancements that everyone seems to do when installing a fresh copy of Ubuntu or other Linux based Distro's.

Full Story

eGy kis Fukushima magyarázat (angolul)

http://bravenewclimate.com/2011/03/13/fukushima-simple-explanation/

Röviden:
Az erőművet 8.2-es földrengésre tervezték, de a 9.0-es sem okozott problémát.
A tartalék generátorok amelyek a hűtésért felelős energiát szolgáltatják ugyan üzemeltek, de gyorsan elmosta mindet a cunami.
8 órán át még így is ment a hűtés akkuról.
A mobil generátorok amelyeket addig odavittek nem lehetett a rendszerre csatlakoztatni.

A reaktor melegedését a maradvány anyagok (cézium, jód) okozták a leállás után, amelyek 3%-át adják a normál működés hőjének.

A melegedés miatt a nyomás megnőtt, ezért ki kellett engedni.
A sugárzás hatására a víz hidrogénre és oxigénre bomolhat.
Valószínűleg úgy került a durranógáz az épület felső részébe, hogy nem akarták közvetlenül a szabadba engedni, hanem meg akarták várni amíg az instabil radioaktív anyagok pl nitrogén izotóp gyorsan lebomlanak.

Chrome feladatkezelő

Eszeveszett kattingatás közben figyelmes lettem egy feladatkezelőre. Ez nem a beépített Feladatkezelő (Task manager). Windows XP tálcán a böngészőre jobb egérgombbal kattintás és Feladatkezelő vagy Shift+Esc. Ebből eljuthatunk az about:memory-hoz egy lapon.
Megnéztem Firefoxban is, igaz ott a about:memory-ot.
A Google Chrome mutatja más böngésző memória használatát is, a Firefox nem. Az kicsit mást mutat.
Aztán eljutottam az about:about-hoz. Aztán meguntam a blogbejegyzés írást és nézelődtem tovább.

Zenék estére

Hallgatom a Scenesat rádiót és sokszor a készítő weboldaláról tölthetjük le a zenét, ha beírjuk az előadó nevét.
Ilyen például "SlicerXXL" oldala is.
Az oldalán lévő baloldali menü nem működik sajnos. Ahogy látom nem is fog sajnos, 2005-2006-ban tevékenykedett. De nem baj, csak írjuk be a webcím mögé, hogy "/music" és máris tölthetjük a zenéit.
A legjobb száma szerintem a "Daydreamer". Estére pont jó.
De ezek a nyugis zenék szerintem bármikor meghallgathatóak. Sokkal jobbak, mint a kereskedelmi forgalomban kapható zenék egy része. Én szívesebben hallgatom ezeket, mint a mostanság divatban lévő zenéket. Sőt, inkább fizetnék ezekért a zenékért, mint amiket kiraknak a polcra.
Szinte mindegyik száma tartalmaz DnB-s vagy Trance-s motívumokat. Az összes zenéje természetesen elektronikus, a zongora több számában is megjelenik. A Daydream-ben például központi szerepet játszik. Összességében olyan megnyugtató hatást keltenek a zenéi. Kellemes hallgatni ezeket szerintem. :)
Kellemes estét.

Nem lesz NFC az új iPhone-ban

Az NFC elvileg arra lenne jó, hogy a telefonunkat egy leolvasóra rakva tudjunk pl. fizetni vele, de gondolom akár két telefont összesimizve is lehet vele adatot továbbítani.
Kérdés, hogy így mennyi idő kell ahhoz, hogy elterjedjen? El fog terjedni egyáltalán? Ha igen, ehhez mindenképppen az kell, hogy már akár a konkrét szoftveres protokollok messzemenő meghatározása előtt benne legyen a szükséges chip a legolcsóbb okostelefonokban is, hogy amikor bevezetik, eggyel kevesebb akadály legyen előtte. Konkrétan egy telefontípus, még ha iPhone is, felteszem nem oszt-nem szoroz egy ilyen léptékű elterjedést igénylő technológia esetében.

openSUSE seed :)

Asztali gépen seedelem az openSUSE DVD változatát. Majdnem 3 napja megy a seed és már most 11 GB-ot sikerült feltölteni. Amióta torrentezem ez az első olyan torrent ahol ennyit sikerült feltölteni egy torrentnél itthoni nettel. :) 6-7 GB volt egy-egy torrentnél a max. Úgyhogy ez nálam rekord. Ráadásul legális anyaggal. :) Tehát nagyon tetszik a disztró és seedelem még pár hétig.
A trackereknél a hivatalos opensuse tracker és a linuxtracker van megadva. A feltöltést 56kB/s-ra korlátoztam. Felmenne 70-80-ig is, de ez adsl és ilyen feltöltési sebesség mellett már nem lehet böngészni se és a kapcsolat se lenne stabil.
Pár hét van még a hónap végéig, utána lesz kábelnetem, így a feltöltésem 512Kbit-ről 10Mbit-re fog növekedni, így még többet tudok majd feltölteni a kedvenc disztrómból. :))

eSzmeralda :D

Először is egy kis magyarázat :D

Amikor sok éve vettem egy PDA-t... hp hx4700 (htc roadrunner) és keresgéltem mindenfélét a témában, és találtam egy cikket/blog bejegyzést, amiben a srác a készülékek személynevekkel való ellátásáról írt :D Így lett az első laptopom Lüci (így magyarosan) vagy Cindi.. :D Az egész csak azért, mert az akkori barátnőmet robbant mód bosszantotta, bár a névválasztás miatt meg is nevettette.. :D (egyébként portatile néven van a hálón, olaszul hordozható, gyk. laptop.. az asztali gépem nido (fészek) névre hallgat...)

Valamikor ősszel haldokló hp nc4200-asom (tehát Lüci, vagy Cindi :D) helyett vettem egy úgy laptopot. Megint kicsit szerettem volna, sokat cipelem, suliba ide oda. Lenovo thinkpad x200s volt a kiszemelt, bár kerestem más hasonló kaliberű laptopokat is, de a végén ennél maradtam. eBay-en találtam egy jó darabot, nem is volt annyira drága ebben a kategóriában, (szubnotik mindig drágábbak, ez a kijelzőfelbontás 12.1"-on meg még rátett egy kicsit..) Egy spanyoltól vettem, spanyol billenyűzettel, pusztán ezért lett Eszmeralda Doloresz Huanita Koncsita Lopez.. (vagy valami hasonló, kétszer ezt így nem tudom elmondani :D ) a blog címzési szokásaim miatt most Eszmeralda. :D

Bosszantó...

Webprogramozó szakra járok és most azzal kell foglalkoznom, hogyan számolom ki az ikozaéder alakú üreg térfogatát és felszínét egy téglatest közepén, majd az erre ható mechanikai feszültségeket.

Ismert az anyag sűrűsége, ami 7850 kg/m3, a test tömege 182,0 kg, amit nem tudok eldönteni, hogy a téglatest tömege, vagy éppen az ikozaéderé.

téglatest élei a,b,c
a= 0,408 m
b = 0,302 m
c = 0,200 m

Elkezdtem számolni... de valahogy nem jutottam semmire... de minek ez nekem?

Aztán ebből az anyagból még azt is kell tudnom, hogy pl mi a különbség az acél és az öntött vas között és még ...

openSUSE forum hiba (már működik)

Nem jön be (504-es hibát dob vissza) az opensuse fórum, a http://forums.opensuse.org. Nem tudom mióta áll, nem sűrűn nézem. Most épp ezt a topikot szeretném elolvasni (a google dobta ki), de állandóan 504-es hibát dob. Tudja valaki miért áll a szerver? Az opensuse.org bejön, de nem találok a fórum rész fejlesztésére vonatkozó infókat, valószínű valamilyen hiba áll fenn. Tudnak a hibáról? Hol szokás az ilyesmit jelezni?

Szerk.: Kijavították a hibát, már megy az oldal.

SCRUM Meetup

Március 10-én kollégáim társaságában részt vettem a JCI Fiatal Vezetök Egyesülete és a Budapest Agile Meetup közös szervezésében létrejött, Szoftver fejlesztési módszertanok a magyar valóságban című rendezvényen. Az eseményen lehetőség nyílt a szoftver fejlesztési módszertanokkal kapcsolatos tapasztalatcserére. A szervezők egy rövid csapatjátékkal indítottak, mely után két tanulságos esettanulmány hangzott el. Ráadásként pedig ízelítőt kaphattunk a szervezeti kultúrával kapcsolatos kérdésekből is, mert hogy gyakran az emberi tényezőt elég mostohán kezelik a szoftverfejlesztési folyamatban a technológiai tényezők mellett.

Katamari - egy HTLM5 vicc

http://www.engadget.com/2011/03/13/katamari-hack-rolls-across-your-favo…


javascript:var i,s,ss=['http://kathack.com/js/kh.js','http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js'];
for(i=0;i!=ss.length;i++){s=document.createElement('script');s.src=ss[i];document.body.appendChild(s);}void(0);

Csak be kell illeszteni az url-mezobe, es lehet rombolni az oldalt!
Nekem ez uj, bar nem mondanam, hogy varatlan es varazslatos :)