Svi postovi sa bloga: ..::rehash::.. - Home

Kao što sam vam već najavio, nove i zabavne momente donosi nedelja pred nama. Još je prošle nedelje ugovoreno jedno privatno viđanje sa direktorom Microsoft Srbija. Ivan vam je o tome juče pisao. A sada i da potvrdim. Pozvan sam na neformalno viđanje sa gospodinom Dejanom Cvetkovićem. Da, znam da sada svi nagađate zašto i kako… ja neću ništa nagađati. Ručak je za par sati pa ću vam detalje izneti kada se vratim kući… očekujte zabavne poruke večeras. Nisam ni sanjao da će mi pristanak da se bavim OOXML problemom doneti ovoliko zabave…

Dosta često su na adresu FSN-a i FSFE-a stizala pitanja zašto u Srbiji ništa ne radimo po pitanju OOXML problema. Još kako radimo. Od kako je prošlo poslednje glasanje u septembru FSN, a pre svega ja kao osoba zadužena za tu problematiku, radimo na postavljanju pitanja kako je to Srbija glasala “DA”, a da se o tome ništa ne zna. Valjda je naše nacionalno telo zaduženo da se stara o interesima svih nas? Hajde onda da vas uvedem malo u priču koja će vam biti više nego interesanta.

Za one manje upućene evo kratkog pregleda šta je to OOXML i čemu tolika buka u svetu… a uskoro i kod nas. OOXML stoji za Office Open XML format i stvoren je od strane kompanije Microsoft. To je format koji je postao dominantan u njihovom novom Office paketu. Pre više od tri godine je ISO odobrio kao standard za čuvanje i razmenu elektronske dokumentacije jedan drugi format – OpenDocument Format stvoren od strane svih velikih igrača na IT sceni – IBM, Google, Sun, Adobe itd. Kompanija Microsoft je tada odbila da učestvuje u radu komisije za stvaranje strandarda te kasnije nije ni implementirala ovaj standard u svoj paket Office. Godinu i po kasnije, dotična kompanija izlazi na svetlo dana sa predlogom sopstvenog formata kao strandarda. Tada predstavljaju OOXML i podnose ga organizaciji ECMA na razmatranje kako bi standard po ubrzanoj proceduri došao u ISO na glasanje. I tog trena kreće opšta zabava. Kako vas sada ne bih davio detaljima koliko je OOXML loš, predlažem da za početak pročitate: Šest pitanja Ovih ću dana ovde ostavljati još puno informacija o datoj temi jer se i srpska scena uzburkala. Elem, OOXML dolazi pred ISO na izglasavanje i biva odbijen uz komentare. To je značilo da bi kompanija Microsoft trebala da još poradi na formatu kako bi se uopšte glasalo o standardu. Da li je to učinjeno? Pa naravno da nije! U periodu od 25.02. do 29.02. će se u Ženevi sastati ISO i ponovo glasati. Ovog će puta odluka biti konačna.

A sada malo da pređemo u naše dvorište. Nešto pred glasanje prošlog septembra Ivana i mene kontaktiraju iz ODFAlliance sa molbom da saznamo kako će Srbija glasati. Kontaktiramo Institut za strandardizaciju Srbije-ISS (telo koje je preuzelo posao JUS-a) i saznajemo da će Srbija reći “DA”. Takođe saznajemo da nikakva tehnička komisija za tu namenu nije sastavljana, te da je dokument DIS29500 došao “ad hoc” pre njih i da im je navodno “rečeno” da glasaju “DA”. Ko? Kako? Tišina.

U tom trenu Ivan i ja odlučujemo da sačekamo da glasanje prođe te ako OOXML padne, kao što smo se nadali da će biti, pokrenemo inicijativu u Srbiji da se o predlogu standarda javno raspravlja. Glasanje prolazi ali ne i OOXML. Moj novi zadatak postaje da u Srbiji postavim pitanje validnosti OOXML-a. Počinjem prepisku sa gospođom Miroslavom Filipović iz ISS koja je zadužena za dati standard. Kako je ISS tek formiran mnogo toga nije regulisano (ili bar tako kažu), te je čitava procedura odugovlačena negde do kasne jeseni. Tada ISS raspisuje poziv za predlaganje “stručne” komisije—poziv. Na poziv se u tom trenu odazivaju samo FSN/FSFE i Microsoft. To je očigledno premalo ljudi da bi se išta radilo. Vreme opet prolazi. Bliži se februar. Stupamo u kontakt sa IBM-om u Srbiji i tada oni šalju svog predstavnika u ISS. I onda se dešava nešto veoma očekivano. Posle par nedelja tišine oko praznika (u ovoj zemlji praznici imaju tendenciju da večno traju) gospođa Filipović me obaveštava da je stiglo “puno” prijava i da ćemo se sastati 23.01.2008. u 10č izjutra. Stiže nam zvanični poziv za zasedanje i tada shvatamo šta se desilo. Na listi pozvanih se nalazi preko 20 ljudi od kojih su gotovo svi Microsoft poslovni partneri. Bez greške. To me ni najmanje nije začudilo. Kao što sam u tom trenu rekao Jasni Došen iz IBM-a, volim kada situacija izgleda beznadežno.

Dolazi i ta sreda, 23.01. Stižem u ISS negde oko 09.55 i vidim da su svi već tu. Tačan spisak ljudi očekujte uskoro na blogu pošto je lista ljudi koju sam dobio na mail donekle različita od ljudi koje sam tamo video, pa moram da proverim te podatke pre nego vam ih dam na uvid. Elem, počinje prvo zasedanje radne komisije KS I1/34 – Komisija za standarde iz oblasti jezika za opisivanje i obradu dokumenata. Gospođa Filipović započinje sastanak i podseća na dnevni red tog dana:

  • Usvajanje dnevnog reda;
  • Konstituisanje komisije i izbor predsednika i zamenika predsednika komisije;
  • Upoznavanje sa načinom rada komisije, procedurom donošenja srpskih standarda i predmetom i područjem rada KS I1/34;
  • Aktuelnosti u vezi usvajanja standarda ISO/IEC DIS 29500.
  • Razno.
  • Na čelo komisije dva čoveka – jedan iz Microsofta a drugi iz FSFE-a. Kako red nalaže gospodin Cvetković i ja se obraćamo prisutnima i već u tom trenu postaje jasno da se dnevni red nikako neće poštovati, već da ćemo odmah preći na glavni razlog što smo svi tu – OOXML. Gospodin Cvetković u svom uvodnom govoru iznosi krajnje simpatične razloge zašto je OOXML potpuno božanstven. Iako sam mislio da tog dana izbegnemo priču o samom OOXML i da se sastanemo još nekoliko puta do glasanja, to nisam mogao. Prosto sam odgovorio na iznete podatke u prethodnom govoru i tada počinje najzabavniji deo dana. Sastanak je trajao nešto manje od dva sata i činilo mi se kao da stojim na vrhu jedne kule, a da svih strana dolaze ti neki ljudi koje ja jednostavnim pokretom ruke odgurnem sa zida nazad odakle su došli. Zapravo, sve je izgledalo kao unakrsno ispitivanje mene. Kao što sam već rekao, zabavio sam se kako odavno nisam. Javljali su se sa svih strana, a ja sam samo rotirao stolicu na kojoj sam sedeo i davao uljudne i adekvatne odgovore. I ta zabava je trajala neko vreme dok svi nisu uvideli da od toga, da se tog dana donese odluka, nema ništa. No, kako su to previše zauzeti ljudi da bi se ponovo sastajali odlučeno je da se čitava polemika prenese na mailing listu a da se mi potom sastanemo 18.02. i da donesemo odluku. Tada gospođa Filipović kaže kako bi morala da proveri da li je sala za konferencije slobodna tog dana. Na šta, na moje veliko iznenađenje, direktor Microsofta kaže kako će njegova firma vrlo rado ustupiti neku od svojih sala… sa krajnje podrugljivim izrazom na licu, kao da je odluka već donešena. U to se javlja predstavnik firme Pakom koji kaže da možemo i kod njih. Razmišljao sam se da ih presečem kako znam odlično kafanče kod mene u centru grada pa da se lepo okupimo tamo. Gospođa Filipović je bila zabezeknuta ovim izjavama. Što se slobodno može reči i za Jasnu Došen i mene.

    Čemu takav podrugljiv stav prema dešavanju? Prosto, družina Microsofta misli da će prostom večinom izglasati jedno lepo “DA”. A hoće li? Mislim da ne, ako se ja išta pitam. Naime, Zakon o stanradrizaciji jasno kaže da se sve odluke u ISS donose konsenzusom bez prevladavanja jedne od strana. Problem u planu dotične družine je taj što je ta većina sastavljena od zvaničnih poslovnih partnera kompanije Microsoft. Shvatam da je ideja bila da se tamo dođu različite strane koje nemaju ništa zajedničko ali, eto, imaju isti stav prema određenom pitanju. Greška u planu – oni su svi sertifikovano u vezi sa kompanijom Microsoft. Na kraju, svi su tamo došli jer ih je Microsoft pozvao… valjda su se zato mnogi našli uvređenim jer sam ih indirektno u uvodnom izlaganju sve nazvao marionetama.

    Šta nas čeka u periodu do 18.02.? MNOGO TOGA. Pre svega, ta nazovi mailing lista za raspravu. Treba napomenuti da su neki od ljudi koji će glasati u opštem interesu ove zemlje, a koji su u toj komisiji tog dana prvi put čuli za OOXML i da im potpuno ništa nije bilo jasno šta nas nekoliko priča. Naravno, nikako ne smemo zaboraviti i činjenicu da niko od njih nije ni bacio oko na OOXML specifikaciju. Ali će ipak glasati.

    Moj predlog gospodinu Cvetkoviću je bio da mailing lista bude otvorena, sa javnim pristupom svima jer svako u Srbiji ima pravo da zna šta priča komisija koja će glasati u ime svih nas. Ovo će biti glas svih nas. Glas svakoga u Srbiji. Redno bi bilo da se onda zna zašto se glasa za nešto na ovaj ili onaj način. Moj predlog je kulturno odbijen te će mailing lista biti zapravo jedan veliki CC koji će tako ići i krug. No, ništa ne brinite. Onog trena kada prve poruke počnu stizati ja ću organizovati sajt koji će biti arhiva svega što smo rekli.

    U nedelju koja je pred nama će se dešavati još neke posve zanimljive stvari… ali za sada ću vas ostaviti u neizvesnosti šta će to biti. Budite tu i čujte kako mali Perica zamišlja standarde i kako se u Srbiji raspravlja i glasa povodom OOXML-a.

    Imagine this situation: you are a regular BOFH in an IT company and one day your boss decides that all chats and visits to certain web sites are to be prohibited. Since you are local sys admin/BOFH it’s up to you to come up with a good solution. You sit down and give it a thought. One solution is to use Squid or any other proxy. That’s OK but on that particular day you feel kind of lazy to mess around that nasty Squid config file. On the other hand, since you are a smart BOFH, you’ve installed OpenBSD as you company’s router OS. Bingo! Great Goth in the cloudy sky had giveth us the joy of Packet filter(PF). So let’s kill some MSNs with our sweet PF.

    Here are the rules we’re going to use. Afterwards I’ll dissect them and do some explaining.;)

    /* Router
    ext_if="re0" 
    int_if="rl0" 
    services_in="{ 22 }" 
    services_out = "{ smtp domain www pop3 auth pop3s \
    ftp ftp-data imap https 8000  }" 
    localnet = $int_if:network
    udp_services = "{ domain ntp }" 
    privileged = "{ 10.0.0.10 }" 
    unprivileged = $int_if:network
    forbidden = "{ www.myspace.com www.youtube.com www.eyespot.com \
    video.google.com www.grouper.com www.jumpcut.com www.ourmedia.org \/
    www.revver.com www.videoegg.com www.vimeo.com www.vsocial.com \
    www.livelocker.com www.buzznet.com www.meebo.com www.netlog.com \
    www.live.com www.msn.com de.netlog.com www.icq.com www.the-cloak.com \
    login.live.com home.myspace.com }" 
    msn = "{ 207.46.0.0/16 }" 
    ms = "{ www.microsoft.com msdn.microsoft.com msdn2.microsoft.com }" 
    icmp_types="echoreq" 
    protocols = "{ tcp udp }"
    /* Options
    set block-policy return
    set loginterface $ext_if
    set skip on lo0
    /* Scrub
    scrub in all
    /* NAT/RDR
    nat on $ext_if from $localnet to any -> ($ext_if)
    /* Defaul policies
    block all
    pass in quick on lo0 all
    /* Block some sites
    pass out quick proto $protocols from any to $ms port { 80 443 }
    block out quick from any to $forbidden
    block out quick proto tcp from any to $msn port { 80 443 1863 }
    /* Antispoof
    antispoof quick for $ext_if
    /* Pass out ping requests
    pass out proto icmp all modulate state
    /* Name service and time server
    pass quick inet proto $protocols to any port $udp_services keep state
    /* Only traffic with tag OK_OUT is allowed to go out
    pass out quick on $ext_if tagged OK_OUT keep state
    /* Pass traffic from unprivileged users
    pass in quick on $int_if proto tcp from $unprivileged to any port $services_out tag OK_OUT keep state
    /* Pass traffic from privileged users
    pass in quick on $int_if proto $protocols from $privileged to any tag OK_OUT keep state
    /* Other services
    pass in on $ext_if proto $protocols from any to $ext_if port $services_in flags S/SA keep state
    pass in on $int_if proto $protocols from any to $int_if port $services_in flags S/SA keep state
    /* Pass in ICMP ping requests
    pass in inet proto icmp all icmp-type $icmp_types keep state

    OK, let’s dissect it a bit. Most of the things here are covered by PF FAQ so I’m not doing the whole rules config explanation. Interesting things here are MSN lines. A few years ago you could have simply block port 1863 and MSN would be dead. Alas, those days are gone and nowadays when MSN tries to connect and it can’t reach port 1863 it will go over HTTP (80 and 443). And we can’t block those two ports if we want our uses to be able to browse the Net at all. On the other hand, MSN server has a wide range of IP’s making it difficult to catch. The solution was simple – block the whole Microsoft IP range. Neat! Alas, some of the geeks in our company might be using Microsofts web site or even that crappy MSDN. Blocking 207.46.0.0/16 will kill outgoing traffic to all MS servers thus MS web site and MSDN. So, I did something like this:

    msn = "{ 207.46.0.0/16 }" 
    ms = "{ www.microsoft.com msdn.microsoft.com msdn2.microsoft.com }"

    I created two macros. One defining MS IP range anthe other list of web sites I want my users to be able to see. Since my boss wanted me to block a list of web sited I created another macro:

    forbidden = "{ www.myspace.com www.youtube.com www.eyespot.com \
    video.google.com www.grouper.com www.jumpcut.com www.ourmedia.org \
    www.revver.com www.videoegg.com www.vimeo.com www.vsocial.com \
    www.livelocker.com www.buzznet.com www.meebo.com www.netlog.com \
    www.live.com www.msn.com de.netlog.com www.icq.com www.the-cloak.com \
    login.live.com home.myspace.com }"

    I see no real reason for this but it’s not my call.:-) OK. No w we may pass and block some locations. First of all we should block all OUT/IN traffic on all interfaces by putting one sweet block all rule. After that I quick passed or quick blocked some of the traffic:

    pass out quick proto $protocols from any to $ms port { 80 443 }
    block out quick from any to $forbidden
    block out quick proto tcp from any to $msn port { 80 443 1863 }

    The first rule passes traffic to listed MS web sites. Second one blocks all traffic to given list of web sites. Finally, the third line kills MSN.:)

    In this config file I used TAGs to make my life easier. I created a rule that’ll pass only traffic marked as OK_OUT:

    pass out quick on $ext_if tagged OK_OUT keep state

    Then I did some tagging:

    /* Pass traffic from unprivileged users
    pass in quick on $int_if proto tcp from $unprivileged to any port $services_out tag OK_OUT keep state
    /* Pass traffic from privileged users
    pass in quick on $int_if proto $protocols from $privileged to any tag OK_OUT keep state

    Unprivileged users are actually all users on our network. I used one macro to define list of ports my users may access:

    services_out = "{ smtp domain www pop3 auth pop3s \
    ftp ftp-data imap https 8000  }"

    So the first PASS rule above will let the whole of local network to access any server on listed ports meaning they may read their mail and do browsing. Such traffic will be tagged as OK_OUT and be pass thised. In some cases sme of the users (All animals are equal but some animals are more equal than the other) may need to access any location during the working hours. So, I created privileged users macro and created rule that’ll pass all outgoing traffic for IPs listed in privileged macro. And voila!

    I should point out that this should be the last resort. I’m more for finding solution with the employees and not blocking their Net. On the other hand my boss says productivity has increased since I’ve setup this firewall. And people stopped arguing about these new rules very soon after they were setup. Fine by me!:)

    If some of the rules are not clear enough feel free to contact me.;-)

    NOTE: Put ”#” instead of ”/*” where ever you see it within the rules – damn Textile reads ”#” as list.:-)

    Šupljim očima gledam buđ na zidu. Nema prozora u toj sobi. Šuplje oči kao moja šuplja duša. Gledam u tebe. Da, u tebe. Lolita igra na stolici. Gotik lolita. Mrtva devojčica. I dok pokušavaš da bežiš, kada pomisliš da ćeš se spasiti ni ne pokušavaj se sakriti. Sve što od tebe ostaje je gomila pokidanih nerava. I dok u četiri izjutra puziš ka krevetu samo ludilo zna tvoje ime. A na kaseti će ostati zapisan tvoj zločin. Buđ na zidu. Nema prozora u toj sobi.

    Ne, još uvek nisam poludeo. Valjda? Hehe… na šta vas asocira ovaj tekst odozgo? Na nekog zrelog za sanatorijum. Ili nekog ko vam iz sanatorijuma piše. Verovatno. Ona se zove Emilie. Emilie Autumn. Ona je moje najveće i najdraže muzičko otkriće u 2007. Mnogo je muzike skroblovano na moj last.fm nalog. Mnogo je nove muzike otkriveno u poslednjih 300 i cirka dana. No, šlag na tortu 2007. će biti Emilie Autumn. Njen žanr – dobro pitanje. Evo kako nju opisuju drugi: “Combine the violin mastery of Nigel Kennedy, the voice of some alien Siouxsie/Reznor hybrid, and the looks of a post-apocalyptic Marie Antoinette, and what do you get? Emilie Autumn.” Šta ja još mogu dodati? Malo toga. Kako predivna Emilie podržava kopiranje njene muzike i širenje iste putem MP3 datoteka ja ću vas poštedeti priče i dati vam da čujete jednu od predivnih pesama predivne Emilie.

    Emilie, skidam kapu. Klanjam se.

    >>Hollow Like My Soul<<

    A vi, da li patite?

    Još jedan petak. Ovaj je osvanuo pokriven skramom od nečeg što je trebalo da bude sneg. Hladan petak. Previše hladan da bi se izlazilo iz kuće. E pa, ja tako ne razmišljam. Ni jedan petak nije tako hladan da se iz kuće ne izađe. Kratak je život. Ovog hladnog, prehladnog petka, sam otišao da okončam jedan posao za jednu muzičku kuću. Radio sam im sajt te je došao dan da prikažem svoj minuli rad. U pitanju je izdavačka kuća Dallas Records. Protegnem ja tako noge uz Bulevar jer ni jedan petak nije toliko hladan da me spreči da negde idem pešaka. U navedenoj firmi radi moj jako drag prijatelj koji zna jednu moju strašnu “tajnu”. Ja obožavam etno zvuk. Volim izvornu srpsku muziku. Ali i etno sa Balkana. Cena života provedenog na Istoku šašavog Balkana… meni draga cena. Elem, stavlja mi u ruke prijatelj belu kutiju za diskove. Na prednjoj strani piše “Mavi Kan”. Da li je to nešto što se očekuje da poznajem? Izgleda da ne. Album se zove “Ornamental”. Fino zvuči. Dopao mi se minimalistički dizajn kojim je oslikan album. Ali onda okrenem zadnju stranu i budem više nego prijatno iznenađen. Na listi pesama sevdalinke. Ali i pesma “Behari” koja mene izuva iz cipela. Puste oni meni muziku… neočekivano. Čujem jazz… čujem chillout… čujem trip-hop.. čujem sevdalinku. Dobijam disk na poklon i odlazim…

    Petak popodne. Ovo popodne je bilo posebno hladno. Valjda je svako zimsko popodne posebno hladno ukoliko se šetate okolo pošto ste dva sata plivali u bazenu. Ili sam to samo ja. Mrak je zavio grad čisto da najavi večerašnji koncert Assemblage 23 u Akademiji kome se radujem. Ipak, iz mojih zvučnika dopire jedan drugi zvuk… dopiru stihovi… ružo moja, mladost sam ti dala… kad na mlado poljsko cvijeće, biser niže ponoć nijema…kad procvatu behari, kad dunjaluk zamiri… Da, ne zvuči baš kao EBM.:-) Iz zvučnika se kroz stan prepliće zvuk Mavi Kana.

    Mavi Kan (plava krv tur.) je zagrebački trio koji čine pevačica Sakin Modronja, violinista Bruno Urlić i saksofonista Marijan Jakić. Ali to nije sve. Na albumu Ornament ovaj trio ima neke jako zanimljive goste koji su pomogli da čitav projekat zvuči tako prokleto dobro. Volim chillout i trip-hop. Volim taj lenji zvuk prepun emocija koji podseća na kišno popodne i neki kafe u nekoj uličici velikog grada. Mavi Kan je baš to. Sakin glas je toliko zavodljiv i prijatan da se osećam baš kao da sedim u tom kafeu u toj uličici dok napolju pada lenja jesenja kiša. Ova je muzika crno bela. Ona donosi sećanje na vremena davno zaboravljena. Sakin glas prepun sete i boli, ljubavi i čežnje u jednoj sobi tog mog zamišljenog kafea. A iz druge sobe dopire zvuk jazz benda. Mešanje onog što je bilo i onog što jeste. I pitanje, što te nema?

    Ovu će nedelju obeležiti Mavi Kan. Moja topla preporuka za ove hladne dane.

    Opčini me Nova zemlja. Ne prođe nedelja a da na neki sumanut način ne otkrijem neku novu muziku. No, nešto nemam običaj da o tome obavestim ostatak vasione. Koga briga, jel tako? E pa nećemo tako više. Sada ima da vas smaram jednom nedeljno nekim od otkrića. Elem, postoji više načina da nađete muziku koja je slična onome što inače volite da slušate. Da li ćete gledati u pasulj, praseću plećku ili šolju (ali samo dok neko ne pusti vodu) – načina je puno. Ipak, meni se najviše dopada da se posavetujem sa last.fm-om. Smatram da je od sviju “socijalnih” sajtova tamo na Mreži (zašto ih zovu socijalni? Da li zato što izvode genocid nad socijalnim životom poštenog življa ove planete? Ili zato što su igralište sociopata? Ili zato što su nastali kao projekti ljudi koji su hteli da se skinu sa socijale te da zarade koji milion? Hmm…) jedini ima smisla. Sem što se tamo ponekad sretnu neki divni ljudi i ostala stvorenja dana i noći [;)] zapravo je poenta naći novu muziku… a ne novog psihopatu kao na nekim tamo sajtovima. U svakom slučaju, pre recimo dve nedelje, preko nekih krajnje legalnih kanala iz Rusije skinem ja nešto što se zove Chamber – L’ Orchestre De Chambre Noir . Da, ja slušam neke jako čudne bendove. Tužite me. Elem, dotični bend mi se zaista dopadne. Šta je o njima rečeno: ”...Bittersweet, just like Leonhard Cohen or Nick Cave, the sound of this orchestra transmits a magical feel within it’s songs full of emotion, desire and a breeze of black humor…” No, oni nisu moja tema danas.

    Nedelju za nama će obeležiti jedna mlada dama iz Nemačke. Kakve ona sada ima veze sa ovima odozgo? Pa, kada sam na last.fm gledao spisak bendova koji sviraju muziku sličnu bendu Chambre (inače neo-folk muzika ako vas baš zanima… ne, nije to šiki-miki muzika koju slušate dok balavite pred maloletnicama na splavovima dok iste na šanku izvode svih 10 grehova đuture) vidim da se na vrhu spiska sličnih bendova nalazi ime – Anna Katharina. Dobro. Zaintrigiran sam. Violina. Ne baš neo-folk ali obećava. Pokrenem krstaški pohod da nađem njen novi i jedini album – Neuland. Nađem na torentu jedan jedini seed… šmrc… i tako krene preuzimanje muzike… polako ali sigurno. A onda…

    Za lepe pevačice kažu da imaju i glas i stas. Anna Katharina nema glas ali opet… violina je glas na neki način, zar ne? I to kakav glas!! A da budem iskren, i stas joj je za svaku pohvalu… hehe… Mlada Nemica (27) me je zaista opčinila svojom muzikom i izvedbom nekih od meni dobro poznatih kompozicija. Ipak, način na koji ih je priredila je učinio da gotovo svaka zvuči nekako dugačije… nekako zavodljivije. Ne, ja sada neću ulaziti u duboku analizu njene muzike. Neću izigravati neostvarenog muzičara koji jednostavno nikada nije imao to nešto (muzički kritičar… zapravo kritičar bilo koje vrste)... moja jedina kritika za muziku je to da mi se nešto ili dopadne ili ne dopadne. Opisivati muziku rečima je potpuno imbecilno. Zato… Anna Katharina i album Neuland. Topla preporuka. Baš prija u ovim hladnim noćima.

    P.S. Upravo sam na njenom sajtu video da će 28.02. svirati u Mainzu. Potpuno sjajno! Gotovo je sigurno da ću u to vreme biti u Wiesbadenu… dakle… kad će bre taj februar više!!

    P.P.S. Koristi Joomla! na sajtu… sad me je totalno osvojila. :P

    Sviće nedelja. Onaj grozni depresivni dan pre ponedeljka. Mrzim nedelju. Elem, sviće nedelja posle noći provedene na koncertu Diary of Dreams u Akademiji. Neprospavane noći. U glavi ratovi zvezda i nekako mi se činilo da zapravo pada mrak. No, prethodno veče je bilo divno u divnom društvu na divnom koncertu te se oko toga neću žaliti. Sledi dnevna doza informacija preko UTP-a pravo u venu… Uključujem Liferea RSS čitač i dobijam listu novih stvari sa Planetioda. Jedna od vesti je bilo i ovo: Dnevna geek muzika Pornophonique Hmm, kolega geek. Dobro, zaintrigiran sam naslovom. Pogledam sajt dotičnog benda… vrlo geeky. Posve u duhu MODMancera te odlučim da svučem album pošto je već besplatan i slobodan. :) I šta se onda desi… pa slušam ih čitavog dana. Totalno zarazno i zapravo jako dobro. Da li zato što poslednjih nedelju dana slušam previše dark muzike ili nešto drugo, ali Pornophonique su takvo osveženje. I kako je sada 01:02, dakle novi dan, onda vas i ja obaveštavam o ovoj geek muzici. Bacite uvo na ova dva momka iz Nemačke. Potpuno su neverovatni. :)

    http://www.pornophonique.de/index.php

    Nе znаm štа očеkujеtе od nаslovа ovog tеkstа. Nаjboljе jе dа nе očеkujеtе ništа jеr ono što slеdi nеmа nikаkvе vеzе sа nаslovom… zаprаvo imа. Tаko jе Mеt Siton, novinаr Gаrdijаnа, opisаo knjigu Glinеnе nogе koju nаpisа gеnijаlni Tеri Prаčеt. To, nаrаvno, nеmа аmа bаš nikаkvе vеzе sа Sunаšcе T1000 sеrvеrom iz porukе nаpisаnе 10cm nižе. E, pа imа. Sеm što sе knjigа o kojoj pričаm, а koju toplo prеporučujеm, nаlаzi nа stolu porеd mеnе dok ovo pišеm njеn krаtki opis nа koricаmа mе jе inspirisаo dа nаpišеm ovo posvе zаnimljivo(jеstе, zаnimljivo jе!) uputstvo zа instаlirаnjе Solaris opеrаtivnog sistеmа nа Sun T1000 prеko mrеžе. Kаko to? Pа lеpo, kаdа mi jе stiglа mаšinа prе 10-аk dаnа osеtio sаm sе kаo kаpеtаn Vаjms u nаvеdеnoj knjizi: “Nе sаmo dа sаdа trеbа otkriti аliko, nеgo i аlikаko, а on čаk nijе bio sigurаn ni аlištа. Ali čim sаznа kojа su prаvа pitаnjа, požеlеćе dа čujе i odgovorе.” Pričа kаžе slеdеćе…

    Nаručilа mojа firmа(nе mojа “mojа” nеgo mojа zа koju rаdim) Sun T1000. Prođе skoro mеsеc i višе dаnа dok jе to čudo doprеmljеno u Srbiju zеmlju nа brdovitom Bаlkаnu jеr, jеl tе, ovdе niko nе možе istog trеnа kаdа trаžitе dа isporuči mаšinu sа 32 trеdа. A nе. To sе nаručujе. Pа vаs ondа čаk zovu iz Sun-a dа vidе ko to kog vrаgа u Srbiji kupujе tаko nеšto. Mislim dа bi sе sа mаnjе pitаnjа došlo do nuklеаrnih projеktilа nеgo do ovog sеrvеrа. Al dobro sаd… štа jе tu jе. Dа vаm nе bih opisivаo nаvеdеnu nаprаvu poglеdаjtе vеć gаlеriju u vеć pomеnutom tеkstu 10 cm nižе. Dаklе, nаvеdеnа mаšinа u osnovnoj postаvci nеmа optički urеđаj iliti nаrodno DVD čitаč. Tu sе postаvljа prvo pitаnjе iz dilеmе kаpеtаnа Vаjmsа: Aliko pаkujе tаkvе sеrvеrе? I još vаžnijе, аliko nе provеri dа li mаšinа imа DVD ili bаr CD? Nе pitаjtе.

    Drugа Vаjmsovа dilеmа bi rеklа: Alikаko ondа dа instаlirаm ištа nа tu mаšinu? Snаđi sе. Mаšinа dolаzi sа prеinstаlirаnim Solaris-om koji imа ubаčеnе svе mogućе pаkеtе i čudno pаrticionisаn hаrd disk. Mojim sе progrаmеrimа čijе аplikаcijе trеbа dа koristе svе tе rеsursе nijе dopаlo kаko jе podеljеn tаj hаrd disk. A i grеotа dа sе jа mаlo nе igrаm nа toj mаšini kаdа nаm sе vеć nе žuri dа jе gurаmo u produkciju, zаr nе? Dobijеm jа tаko odrеšеnе rukе dа vidim аlištа dа rаdim(Vаjmsovа dilеmа trеćа).

    Kаdа sаm počеo dа kopаm po dokumеntаciji kompаnijе Sun nа tеmu instаlаcijе prеko mrеžе nаlаzio sаm svе sеm onog što mе jе zаnimаlo. Nеkа pričа ko štа hoćе аli FreeBSD imа nаjbolju dokumеntаciju ikаdа. Njа! Elеm, poslе nеkog vrеmеnа kopаnjа shvаtаm dа jе zа ono što oni pričаju potrеbnа još jеdnа Solaris mаšinа koju jа, nаrаvno, nеmаm. Dobro, štа ćеmo sаd? Ništа, puštаm mаštu nа volju(nе tu nа koju vi mislitе… pеrvеrznjаci) i glеdаm štа mi jе činiti sа onim što imаm tj. sа FreeBSD mаšinаmа.

    Kаo instаlаcioni sеrvеr jе poslužio moj lаptop, FreeBSD 6.2 i instаlаcioni DVD zа Sparc аrhitеkturu. Nаpomеnа, ovo jе sеrvеr, to nеmа grаfičku kаrtu. Minikom u rukе. Hеhе… tаko geek. Dаklе, potrеbno jе dа od nаšе mаšinе nаprаvimo nеšto što ćе nаm pomoći dа instаlirаmo Solaris nа T1000. Ono što vаs trеnutno zаnimа nа Sаn mаšini jе dа pokupimе MAC аdrеsu nеkog od mrеžnih intеrfеjsа. To bi vаljаlo dа budе onаj koji jе zаprаvo povеzаn nа vаšu mrеžu… аli i nе morа. Ukoliko izаbеrеtе intеrfеjs koji nijе nа mrеži molim vаs dа mi jаvitе kаko stе instаlirаli Solaris prеko mrеžе… bаš mе zаnimа. MAC аdrеsu ćеtе lаko vidеti pri pokrеtаnju mаšinе. U ovom momеntu možеtе zаustаviti pokrеtаnjе sistеmа izlаskom u OpenBOOT PROM – Ctrl + A pа F i dobićеtе komаndnu liniju i jеdno lеpo mаlo ok i lеvom uglu. Sаdа sе posvеtimo BSD mаšini.

    Prе svеgа izаbеritе lokаciju nа svom hаrd disku gdе žеlitе dа držitе svе dаtotеkе potrеbnе zа instаlirаnjе sistеmа. Svе ovo rаditе kаo root korisnik. Dаklе, izаbrаli stе nеku lokаciju а mеni ćе to zа primеr biti dirеktorijum /home/nightweaver/sun. Ubаcitе Solaris DVD i montirаjtе gа. Sаdа jе potrеbno prеkopirаti nеkе od podаtаkа nа lаptop:

    nightweaver:/# cd /cdrom/Solaris_10/Tools
    nightweaver:/cdrom/Solaris_10/Tools# find . -depth -print | cpio -pdmu /home/nightweaver/sun/Solaris_10/Tools

    Potrеbno nаpomеnuti dа ćеmo koristiti nеkoliko sеrvеrskih аplikаcijа kojе vеć možеtе nаći kаo dеo BSD sistеmа: rarpd, tftpd, bootparamd i nfsd. Oni rаdе slеdеćе: sеrvеr uz pomoć rarpd otkrivа svoju IP аdrеsu, prеko tftpd dobijа boot-loader, bootparamd mu kаžе gdе možе nаći dаtotеkе kojе su mu potrеbnе а nfsd mu tе dаtotеkе dostаvljа. Jаko jеdnostаvno, zаr nе?

    rarpd konfigurаcijа jе jаko jеdnostаvnа. Potrеbno jе u dаtotеku /etc/ethers unеti podаtkе o MAC аdrеsi i IP аdrеsi kojа sе dodеljujе toj MAC аdrеsi:

    nightweaver:/# cat /etc/ethers
    08:00:20:12:81:71  10.0.0.20

    а zаtim stаrtovаti sеrvеr komаndom: # /etc/rc.d/rarpd start

    Jеdno ps aux | grep rarpd ćе nаm odmаh rеći dа li dеmon rаdi.

    tftpd jе isto jаko lаko podеsiti. Nаvеdеni dеmon jе dеo Inetd dеmonа tе jе potrеbno izmеniti /etc/inetd.conf, tе ukloniti komеtаr sа linijе nаmеnjеnе ovom sеrvisu. Jа sаm pridе izmеnio dеo koji kаžе dеmonu gdе mu sе nаlаzi dirеktorijum sа podаcimа tе mojа pеsmа posvеćеnа… ovаj dаtotеkа posvеćеnа ovom dеmonu izglеdа ovаko:

    tftp    dgram   udp     wait    root    /usr/libexec/tftpd      tftpd -l -s /home/nightweaver/sun/tftpboot

    Sаdа dirеktorijum tog dеmonа trеbа popuniti dаtotеkom kojа pokrеćе instаlаciju. Nju ćеtе vеomа lаko nаći nа DVD-u:

    nightweaver:/# cp /cdrom/Solaris_10/Tools/Boot/usr/platform/SUNW,SPARC-Enterprise-T1000/lib/fs/nfs/inetboot /home/nightweaver/sun/tftpboot/

    Nа krаju, potrеbno jе ulinkovаti kopirаnu dаtotеku tаko dа joj jе imе zаprаvo hеksnа vrеdnost IP аdrеsе koju dodеljujеmo sеrvеru:

    ln -s inetboot 0A000014

    Sаdа jе potrеbno pokrеnuti dеmonа: /etc/rd.c/inetd start

    Jаko smo blizu ciljа. Sаdа jе potrеbno podеsiti bootparamd sеrvеr. On ćе nаšеm glаvnom sеrvеru rеći gdе možе nаći dаtotеkе potrеbnе zа instаlаciju.

    nightweaver:/# cat /etc/bootparams
    10.0.0.20 root=10.0.0.2:/home/nightweaver/sun/Solaris_10/Tools/Boot \
           install=10.0.0.2:/cdrom \
           rootopts=:rsize=8192 boottype=:in

    Sаdа vаm ostаjе dа pokrеnеtе dеmončе: /etc/rc.d/bootparams start

    I konаčno, potrеbno jе obеzbеditi dаtotеkе sаmog opеrаtvinog sistеmа. Jа sаm sе odlučio dа nе kopirаm svе podаtkе nа hаrd disk vеć dа prеko NFS-а omogućim pristup DVD čitаču. Možеtе nаprаviti i ISO dаtotеku pа nju montirаti i dеliti. Možеtе i ručno kopirаti dаtotеku po dаtotеku. Mа, možеtе rаditi štа god vаs vаš mаzohizаm nаgoni dа rаditе. Jа volim jеdnostаvnа rеšеnjа kаko bih imаo višе vrеmеnа dа nе budеm krаj rаčunаrа… hеhе…

    Elеm, NFS jе jаko jеdnostаvno podеsiti:

    nightweaver:/# cat /etc/exports
    /home/nightweaver/sun -alldirs -maproot=root 10.0.0.20

    Zаtim stаrtujеtе sеrvеr:

    nightweaver:/# rpcbind
    nightweaver:/# nfsd -u -t -n 4
    nightweaver:/# mountd -r

    I to jе to. Ako stе svе urаdili kаko vаljа sаdа ćе vаš BSD lаptop biti odličаn instаlаcioni sеrvеr zа Solaris. Dvе bitnе nаpomеnе:

    1) Uprаvo sаm shvаtio dа sе svе obično nе podrаzumеvа. Dаklе, svе sеrvisе kojе sаm gorе nаvеo vаljа nаvеsti u rc.conf dаtotеci kаko bi sе stаrtovаlе kаko vаljа. To kod mеnе izglеdа ovаko:

    inetd_enable="YES" 
    bootparamd_enable="YES" 
    rarpd_enable="YES" 
    rarpd_flags="re0" 
    portmap_enable="YES" 
    rpcbind_enable="YES" 
    nfs_server_enable="YES" 
    mountd_flags="-r"

    Ali to bi trеbаlo dа stе vеć znаli, jеl tаko?

    2) Nеkе od dirеktorijumа nа hаrd disku jе potrеbno nаprаviti prе nеgo počnеtе kopirаnjе podаtаkа.;)

    Sаdа jе vrеmе dа pokrеnеtе instаlаciju nа sаmom sеrvеru. Prеbаcimo sе u minikom i pokrеnimo sistеm ovаko:

    ok boot net

    Sеrvеr ćе sе rеstаrtovаti i počеti dа trаži podаtkе prеko mrеžе. Ako stе svе urаdili kаko sаm nаvеo jаko brzo ćе dobiti IP аdrеsu i zаpočеti instаlаciju. Nа vаmа jе dа sе zаvаlitе, prаtitе uputstvа, odgovаrаtе nа pitаnjа i podostа pristiskаtе F2.

    DODATAK:

    Ukoliko sе odlučitе dа umеsto rarpd koristitе DHCP еvo kаko bi trеbаlo dа izglеdа njеgovа konfigurаcijа zа nаšе Sunаšcе:

    nightweaver:/#cat /usr/local/etc/dhcpd.conf
    host sun {
      filename "/home/nightweaver/sun/tftpboot/0A000014";
      server-name "moya";
      hardware ethernet 08:00:20:12:81:71;
     fixed-address 10.0.0.20;
    }

    For the English speaking population: Sorry guys, this one is just in Serbian. If anyone needs simple HOWTO on Solaris network installation feel free to contact me and I’ll write it down for you.;)

    Ok, it goes like this – my company has just bought me a new gadget – Sun Fire T1000. Isn’t that sweet? Well, yes it is.:) Last night I stayed in the office accompanied by the lead programmer. We had to do some system stuff that is to be done when there is no one at work. We did our stuff and then just had to make some photos of my new baby. So here they are: http://picasaweb.google.co.uk/eccegeek/MeAndMySun

    Power to the geekz!:D

    Joomla! banner

    Joomla! Serbia Vas ponosno poziva da pristustvujete najvećem događaju posvećenom Joomla! na Balkanu - Joomla! Day - Beograd 2007.
    Tema: Joomla! CMS
    Lokacija: Kulturni centar REX, Jevrejska 16, Beograd.
    Vreme: 17.11.2007. sa početkom u 11h.

    Program:

    • Slobodan softver, Joomla!
    • Joomla! osnove - instalacija, moduli, komponente...
    • Joomla! grafika - izdrada šablona i tips & tricks
    • Joomla! bezbednost
    • Joomla! SEF & SEO
    • Joomla! 1.5 i budućnost Joomla! zajednice kod nas

    Govore:

    • Marko Milenović - Joomla! Serbia/FSFE/FSN
    • Ivan Jelić - FSFE/FSN
    • Milica Sekulić - interfejs dizajner
    • Dragan Đorđević - Joomla! Montenegro

    Medijski sponzor: B92
    Generalni sponzor: SezamPro
    Organizatori: Joomla! Serbia i Free Software Network Serbia

    blogodak blog

    Blogodak?

    Blogodak je vaš pogled na domaću blogosferu. Prijavite se i napravite sopstvenu listu blogova koje pratite.

    O projektu

    Podrška

    MyCity.co.yu

    DevProTalk