Category: tehnologie


Am IPv6 de la RDS

March 17th, 2009 — 09:15 pm

… si nu a trebuit sa fac nimic pentru asta, in afara de “modprobe ipv6″ (cu alte cuvinte am incarcat stiva IPv6).

Si iata:


# ifconfig
eth0 Link encap:Ethernet HWaddr 4c:00:10:74:52:0b
inet6 addr: fec0::8:4e00:10ff:fe74:520b/64 Scope:Site
inet6 addr: 2002:5679:8de6:8:4e00:10ff:fe74:520b/64 Scope:Global
inet6 addr: 2002:5679:8b8e:5:4e00:10ff:fe74:520b/64 Scope:Global
inet6 addr: fec0::5:4e00:10ff:fe74:520b/64 Scope:Site
inet6 addr: 2002:5923:2832:4:4e00:10ff:fe74:520b/64 Scope:Global
inet6 addr: fe80::4e00:10ff:fe74:520b/64 Scope:Link

Am primit adrese publice, si chiar 3, ca in IPv6 e de unde :)

Si pe langa asta, chiar merge sa fac trafic IPv6:


# ping6 ipv6.google.com
PING ipv6.google.com(2001:4860:a003::68) 56 data bytes
64 bytes from 2001:4860:a003::68: icmp_seq=1 ttl=60 time=138 ms
64 bytes from 2001:4860:a003::68: icmp_seq=2 ttl=60 time=130 ms
64 bytes from 2001:4860:a003::68: icmp_seq=3 ttl=60 time=129 ms

Super tare, nu?

5 comments » | planet-cs, tehnologie

Big Brother pe net

January 21st, 2009 — 12:30 am

De doua zile, mai multe bloguri (eu am citit pe BigLazyAdmin si pe piticu.ro) au inceput sa discute despre “Legea traficului de date”, adica 298/2008. Fiecare dadea si solutii: imi fac VPN, imi criptez mesajele, imi fac SSL etc.

Totusi, cred ca lucrurile nu sunt chiar asa de simple. Legea zice asa:

Furnizorii de retele publice de comunicatii si furnizorii de servicii de comunicatii electronice destinate publicului au obligatia de a asigura, pe cheltuiala proprie, crearea si administrarea unei baze de date in format electronic, in vederea retinerii urmatoarelor categorii de date, in masura in care sunt generate sau prelucrate de acestia:
a) date necesare pentru urmarirea si identificarea sursei unei comunicari;
b) date necesare pentru identificarea destinatiei unei comunicari;
c) date necesare pentru a determina data, ora si durata comunicarii;
d) date necesare pentru identificarea tipului de comunicare;
e) date necesare pentru identificarea echipamentului de comunicatie al utilizatorului sau a dispozitivelor ce servesc utilizatorului drept echipament;

Eu vad 2 interpretari:

  1. Toti providerii de Internet (ISP-uri) trebuie sa stocheze date despre mesajele de email ce le tranziteaza reteaua.
  2. Toti providerii de Email trebuie sa stocheze date despre mesajele primite sau trimise de catre clientii lor.

Dar cum legea spune “in masura in care sunt generate sau prelucrate de acestia”, prima varianta cam pica. Ramane cea cu providerii de Email. Asadar, toti clientii ce au adrese de mail la rdslink.ro, k.ro, astral.ro etc. vor fi sub ochiul lui Big Brother.

Nici daca ai adresa la Gmail nu cred ca esti complet ferit. Google detine un domeniu .ro, deci s-ar putea sa fie obligat sa se conformeze legislatiei romanesti si sa stocheze mesajele clientilor. Legislatiei chineze vad ca s-au conformat si au banat anumite rezultate. Si atunci, degeaba mai am eu criptare SSL/TLS pana la serverul lor, daca odata ajuns mesajul meu acolo, ei ii fac o copie si il pun la naftalina.

In cazul asta, solutia sa ramana criptarea si decriptarea la nivelul clientului de email?

3 comments » | asa nu, ca la Romania, planet-cs, tehnologie

Wordpress 2.7, prima impresie

December 12th, 2008 — 12:52 pm

Iata ca am pus si eu Wordpress 2.7, care a fost lansat oficial ieri. Cea mai evidenta schimbare a fost reorganizarea radicala a interfetei web de administrare. Nu pot sa zic daca meniurile sunt asezate mai logic, mai la indemana, intai trebuie sa ma obisnuiesc cu noua aranjare a lor.

Totusi, in 2.7 au aparut feature-uri care nu existau in versiunea anterioara, dar pe care mi le-as fi dorit:

  • posibilitatea de reply la comentarii direct din dashboard;
  • o lista cu cele mai folosite tag-uri, direct in pagina de postare;
  • panel-ul de “QuickPress” din dashboard;
  • posibilitatea de a rearanja panel-urile din dashboard (care se face chiar foarte usor, cu drag & drop).

Un minus ar fi ca noua interfata este un pic mai lenta (mai ales editorul text, ceea ce poate fi destul de deranjant). Din punctul de vedere al vizitatorului, banuiesc ca performantele sunt comparabile cu versiunea anterioara. O sa vad ce raporteaza si Google Webmaster Tools in raport cu timpul de incarcare a paginilor.

PS: Un feature dragut, pe care acum l-am observat, este posibilitatea de a restrange meniul din stanga, cu un singur clic:

27-menu-extins —> 27-menu-restrans

Comment » | planet-cs, tehnologie

Wordpress 2.7

December 11th, 2008 — 11:07 am

Dupa mai multe versiuni beta si doua release candidate-uri, s-a lansat oficial Wordpress 2.7. Ei spun ca interfata web a fost regandita pentru o mai mare uzabilitate, fiecare task necesitand mai putine click-uri.

Un scurt ghid de instalare este disponibil aici, iar un scurt ghid de upgrade, aici.

Inca n-am facut upgrade-ul, dar vreau sa il fac cat mai repede.

4 comments » | tehnologie

Facultatea si certificarile

December 10th, 2008 — 10:36 pm

O metrica des folosita pentru evaluarea unei institutii de invatamant superior este numarul de articole si lucrari stiintifice publicate in decurs de un an. Avantajul este ca poate fi aplicata aproape oricarui profil, fie el tehnic sau nu.

Pentru facultatile tehnice, o alta metrica ar putea fi numarul certificarilor recunoscute de industrie, obtinute de studenti sau cadre didactice, intr-un anumit interval de timp (sau chiar cumulativ). Avantajul ar fi ca estimeaza mai bine legatura dintre mediul academic si industrie, mai ales in cazul in care companiile se implica activ in mediul academic (vezi Cisco, Microsoft, Google etc.).

Cand vine vorba de facultatea noastra, lucrurile stau destul de bine, cel putin in cazul certificarilor Cisco: eu stiu 4 CCIE (studenti sau absolventi), cam tot atatia CCNP si peste 30 de CCNA. Din pacate, nu am idee cum stam la alte certificari (Microsoft, Sun, Oracle, Red Hat).

Ar fi interesant sa facem o centralizare a certificarilor obtinute de studentii, absolventii si cadrele didactice din facultate. Chiar sunt curios ce ar iesi, si poate tragem si niste concluzii din rezultate. Ce ziceti, punem umarul?

5 comments » | planet-cs, tehnologie

Youtube Symphony Orchestra

December 10th, 2008 — 01:35 am

Ca tot veni vorba de muzica clasica, iata ceva care m-a lasat cu gura cascata: YouTube va crea prima orchestra colaborativa online.

Ce inseamna mai exact acest lucru?

YouTube l-a delegat pe Tan Dun, un compozitor de origine chineza, care a scris si coloana sonora de la Crouching Tiger, Hidden Dragon, sa compuna o simfonie, care in final a fost intitulata “Internet Symphony No.1Eroica”.

Lucrarea este gata si oricine stie sa cante la un instrument (si lista este destul de mare) poate accesa partitura. Mai departe, fiecare poate exersa, sub bagheta unui dirijor virtual, personalizat pentru fiecare instrument in parte. In final, mai ramane sa te inregistrezi si sa trimiti clipul cu tine pe YouTube. Oricine ai fi, de oriunde ai fi, orice varsta ai avea.

Va urma o selectie, iar cele mai bune interpretari vor participa la primul concert virtual, in aprilie 2009, la Carnegie Hall, in New York.

Asadar, muzicieni din toata lumea, profesionisti sau amatori sunt invitati sa participe la un eveniment unic in istoria muzicii, dupa cum spune si sloganul lansat de YouTube: Play your part in music history.

Ceea ce mi se pare extraordinar nu este nici solutia tehnica, nici lucrarea muzicala in sine, ci lucrurile care au devenit posibile prin intermediul Internet-ului si a ideii de Web 2.0: 80 de oameni, din toate colturile lumii, care nu s-au vazut niciodata, dar pe care ii uneste un singur lucru, muzica, vor alcatui, peste doar cateva luni, o orchestra simfonica.

Va las cu clipul de prezentare:

Comment » | muzica, planet-cs, tehnologie

Real life DNS

November 27th, 2008 — 01:34 pm

Saptamana trecuta, la RL, a fost laboratorul de DNS. S-a acoperit cam tot ce era legat de configurare DNS, dar dintr-o perspectiva strict tehnica (am folosit niste domenii fictive, valabile doar local). Ceea ce e de inteles, nu puteam sa cumparam un domeniu pentru fiecare student.

Totusi, eu am inteles mult mai bine cum functioneaza sistemul DNS dupa ce am fost pus intr-o situatie reala: cumparat si inregistrat domeniu, configurat domeniu, configurat server.

Iata pasii necesari pentru a avea un domeniul real si functional.

1. Rezervare domeniu

In cazul in care doriti un domeniu .ro, RoTLD is your friend. Mai exact, mergeti la optiunea Inregistrare domeniu nou.

Daca aveti noroc, si domeniul este liber, mai aveti un pic si il rezerva. Adica:

  • trebuie sa acceptati Regulile si Contractul pentru inregistrarea de domenii si subdomenii .ro;
  • trebuie sa fiti de acord ca responsabilitatea legala pentru utilizarea domeniului este a voastra (cu alte cuvinte, daca cineva va foloseste domeniul pentru fraude pe Internet, este vina voastra, nu a RoTLD);
  • trebuie sa completati datele de contact, parola pentru domeniu si datele de facturare.

Dupa acesti pasi, domeniul este rezervat (nu este inca inregistrat), iar cei de la RoTLD asteapta sa primeasca plata din partea voastra. Daca in 5 zile nu se primeste plata, rezervarea este anulata.

2. Plata domeniului

Dupa ce ati rezervat domeniul, cei de la RoTLD va trimit pe mail o factura proforma, cu detaliile despre plata.

Acum sunt mai multe posibilitati, si sunteti liberi sa o alegeti pe cea care va convine mai mult. Ca persoana fizica, puteti sa:

  • mergeti in persoana la RoTLD (in cladirea RNC) si achitati cash;
  • completati un formular de plata cu card-ul si il trimiteti prin Fax (in factura proforma gasiti link-ul catre formular si numarul de Fax);
  • mergeti la orice unitate Unicredit Tiriac Bank si platiti cu foaie de varsamant (la fel cum platiti si facurile la mobil, de exemplu). Trebuie sa specificati IBAN-ul (il gasiti tot in factura proforma). Dupa ce ati efectual plata, este recomandat sa o confirmati, trimitand foaia de varsamant (chitanta) prin Fax.

3. Configurarea domeniului

Dupa ce ati confirmat plata, dureaza destul de putin (de obicei sub 1 ora) ca domeniul sa fie activat. Veti primi un mail de instiintare, iar domeniul va trece in starea inregistrat.

De acum inainte, treaba RoTLD s-a incheiat, si e de datoria voastra sa configurati domeniul.

Nu va grabiti sa instalati BIND. Mai intai, trebuie sa definiti nameserver-ul (IP sau nume) care va fi autoritar pentru domeniul vostru. Chestia care se face usor, prin intermediul unei interfete web. Mai intai, va logati in contul vostru pe RoTLD, apoi mergeti la sectiunea “Nameservers”:

Puteti sa specificati mai multe nameservere, dar e de ajuns unul singur.

Atentie: Acesta este IP-ul vostru, pe care veti instala BIND! Adica este IP-ul pe care il aveti de la ISP. Nu este IP-ul nameserver-ului pe care il aveti voi configurat in /etc/resolv.conf !

Salvati configurarile, si in cateva ore acestea se vor propaga in tot Internet-ul (desi la unele nameservere din .ro se propaga relativ instant).

Observatie: Ce s-a intamplat cand ati definit nameserver-ul? In serverele de root pentru .ro (primary.rotld.ro si secondary.rotld.ro), s-a creat o inregistrare NS pentru domeniul vostru, ce refera IP-ul specificat.

Adica:
crapu.ro  IN  NS   86.121.139.40

4. Configurarea server-ului

Aici lucrurile sunt deja clare:

Prima data trebuie sa instalati BIND. In Debian, se instaleaza asa:
apt-get install bind9

Apoi, va declarati fisierul de zona in /etc/bind/named.conf:
zone "crapu.ro" {
type master;
file "/etc/bind/db.crapu.ro";
};

Dupa care va definiti zona propriu-zisa, in fisierul specificat:

$ORIGIN .
$TTL 60    ; 1 minute
crapu.ro   IN SOA    ns.crapu.ro. crapu.crapu.ro. (
57         ; serial
604800     ; refresh (1 week)
86400      ; retry (1 day)
2419200    ; expire (4 weeks)
604800     ; minimum (1 week)
)
NS    ns.crapu.ro.
A     86.121.139.40
$ORIGIN crapu.ro.
$TTL 86400    ; 1 day
ns             A        86.121.139.40
www            CNAME    crapu.ro.

And you’re done!

PS: Ce am zis mai sus e valabil in cazul in care aveti un IP static. Daca ISP-ul va aloca un IP dinamic, situatia nu e disperata si se poate rezolva foarte simplu. Voi reveni cu detalii intr-un post viitor.

PS2: In cazul in care doriti un domeniu .com, .org, .eu etc., procedura e similara. Singura deosebire e ca nu veti avea de-a face cu RoTLD, si cu altcineva, de exemplu: www.edomenii.ro

5 comments » | HOWTOs, planet-cs, tehnologie

640k of pr0n should be enough for anybody

November 20th, 2008 — 01:25 pm

Se pare ca oamenii de IT se descurcau in acest domeniu cu mult inainte de aparitia site-urilor de torrenti, a interfetelor web, a standardului JPEG sau HTTP. Chiar si inainte sa apara monitoarele VGA.

Spuneam intr-un post anterior ca am gasit in Lada niste floppy disk-uri de 5” (mai corect 5 1/4”) cu poze “deocheate”. Ei bine, iata-le:

“assf**k.mac”, “orgy.com”, “busty2.mac” sunt doar cateva titluri “delicioase”.

Ma intreb cine anume din facultate se indeletnicea cu astfel de materiale? Sau poate ca n-as vrea sa stiu :D

4 comments » | planet-cs, tehnologie