rolisz's site

Windows 8 Developer Preview - part 1

Metro UI

Săptămâna trecută a apărut Windows 8 Developer Preview. Această versiune este pentru dez­volta­torii de programe, ca să aibă timp aceștia să treacă pe noul API și să integreze programele lor cu Metro UI. Deocamdată are câteva chestii un pic enervante care îl fac neplăcut pentru folosirea de zi cu zi.

tl dr: Windows 8 rupe. E o schimbare majoră de „par­a­dig­mă” și de interfață. Mie îmi plac schim­bările aduse și abia aștept să apară varianta finală, cu App Store, cu o mulțime de aplicații făcute special pentru el, și, hopefully, cu o tabletă în mâna mea :D.

Ce veți observa după a doua pornire: boot time extrem de mic. Mie îmi ia mai continue.

Horváth János Iskolacsoport megnyitása

Astăzi a fost de­schiderea festivă a noului grup școlar din Marghita, Grupul Școlar Horváth János, o școală maghiară. Cum postul este despre o școală maghiară și eu sunt pe jumătate maghiar, postul va fi în limba maghiară. Cu excepția a vreo 2 interviuri. :D. Pentru o „mis­trans­la­tion” în română, uitați-vă ce zice Google Translate. =))

Nagy nap volt ma - szeptember 12-én - Margittán: nem csak isko­lakezdés volt, hanem egy új iskola nyitotta meg a kapuit. Az RMD­SZ képviselői - különböző szintekről – nagy számban tisztelték meg je­len­létükkel a nevezetes eseményt: Kelemen Hunor, Cseke Attila, Pető Csilla, Derzsi Ákos, Lakatos Péter, Kiss Sándor...

A résztvevőket két népvise­letbe öltözött diák fogadta. Az általános iskola diákjainak aranyos kis csen­get­tyűik voltak. A megszokott évnyitónál hosszabbra nyúlt continue.

Diaspora

Diaspora este încă o rețea socială (heey, poate în curând îmi fac și eu una, cine s-ar băga? :D), care are ca scop punerea uti­liza­toru­lui în control. E open-source and stuff (deși îți trebuie invitație ca să îți poți face cont), așa că power to the people. A apărut ca reacție la scan­dalurile legate de „privacy policies” de la Facebook anul trecut și de atunci 4 geeks tot lucrează la asta. Și strâng bani desigur.

Azi am primit și eu invitație și am fost destul de dezamăgit de ce am văzut, deși ca design arată binișor.

Să încep cu începutul: crearea contului. Îți scrii numele și prenumele. Ok. Every social continue.

Pregătire pentru facultate: part two

Am început cu făcutul de ordine. Următorul pas în antre­na­men­tul psihic, mental (care stă pe loc până nu termin Deus Ex: Human Rev­o­lu­tions) și fizic a fost scosul bicicletei părăsite în uscătoria blocului. Ultima oară am folosit-o anul trecut, o singură dată, iar înainte de aia... cred că a fost în generală. So, you can imagine where cycling ranks on my favorite sports list. Dar, cum Clujul este mare, mi s-a recomandat ca mijloc de transport superb bicicleta, și am zis să încerc să îmi intru în formă înainte de facultate.

Concluzii:

  1. Rezistența mea fizică este muuult mai slabă decât mă așteptam.
  2. I pity my programmer hiney and legs on the hills continue.

Curățenie pre-facultate

Azi, într-un moment care nu se repetă prea des, m-am apucat să fac curățenie printre diplomele de la concursuri. Și între toate mapele, revistele și cărțile pe care le-am primit. Că toate erau în aceeași plasă. Rezultatul final? Jumate am aruncat. Dar tot a mai rămas: Colectia de
diplome

Înainte să se sperie cineva de câte diplome am, jumate din ele sunt diplome de par­tic­i­pare și un sfert sunt de la concursuri... mai puțin importante :D. Și am și diplome din clasa a II-a, de la Cangurul :))). Și am vreo 4 diplome pe care mi scris greșit numele (cea mai gravă eroare este Lorand) X(.

După ce am aranjat diplomele, am continue.

Sibiu, fosta capitală culturală europeană

Ca aproape în fiecare an, și vara aceasta am venit la bunicii mei din Sibiu. Cum deja de 19 ani tot vin aici, I'm not really impressed by the city anymore (deși, da, probabil este printre cele mai bine amenajate orașe istorice din țară, maybe datorită primarului „sas” care este la al 3-lea mandat consecutiv).

Anul acesta, fiind un blogger, am fost mai atent la ce este în jurul meu (și, în plus, căutam un rucsac pentru laptop, așa că și de-aia eram cu ochii în patru :D). În primul rând, Shopping City din Sibiu e im­pre­sio­n­ant. Cred că e mai mare decât Lotusul din Oradea acum câteva luni continue.

I'm off

Quick status update: voi fi plecat de-acasă în ur­mă­toarele zile, așa că no new posts until then. P.S: Are cineva o idee bună despre care să scriu un post? Că eu de două săptămâni nu am mai avut nicio idee bună :-S

Chat cu Node.js

V-ați distrat cu ce am învățat în postul anterior despre web-dev cu  Node.js? Lux, hai să continuăm.

Să începem cu primirea de date de la browser. Vom face asta cu un simplu XML­HttpRe­quest. Să modificăm pagina SSE.html să conțină ur­mă­toarele elemente:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8"/>
</head>
<body><input type='text' id='message'/>
<button value='Send' id='send'>Send</button>
<script>
document.getElementById('send').addEventListener('click', sendmessage);
document.getElementById('message').addEventListener('keydown', function(event) {
    if (event.keyCode == 13) {
        sendmessage();
    }
});
function sendmessage() {
    var req = new XMLHttpRequest();
    req.open('POST', '/xhr');
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.send(document.getElementById('message').value);
    req.onreadystatechange = function (e) {
 
continue.

Introducere în Node.js

The logo of the Node.js Project from the
offic... Image via Wikipedia

Vineri a apărut, în sfârșit, varianta oficială pentru Windows la node.js (până acuma era doar variantă neoficială, care avea or­ga­ni­zarea pe foldere genială din Unix, aka „fiecare program să facă un lucru, dar acela bine”, aka o infinitate de fișiere și ex­e­cutabile, pe când acum e doar un simplu exe), așa că am zis să văd și eu care îi acest „big deal” despre node.js.

Pentru început, pro­gra­marea web cu aceasta e complet diferită față de cum merg lucrurile în combinația Apache (sau nginx, etc) + PHP (și bănuiesc că și de Python, Ruby, etc), și am descoperit asta chinuindu-mă câteva ore bune până să îmi dau seamă continue.

Burn Notice

Burn Notice e un alt serial de care m-am apucat recent (yes, I know, don't I ever get bored of starting new TV Shows? Nope) ca să îi țină locul la White Collar, la care nu mă uit din anumite motive (Roxi, sper că nu te uiți fără mine!!). Cele două seriale seamănă un pic, doar că per­son­ajele principale sunt de părți opuse ale legii. Pe când Neal ajunge să lucreze pentru FBI, Michael Westen (Jeffrey Donovan) e un fost spion care, în timpul unei operațiuni de „fi­nanțare” a unui șef de stat din Nigeria, este „ars”, adică este dat afară de către CIA. Dar amândoi sunt pedanți și le place continue.