Entries Tagged as 'tehnologie'

Virusul “Tembel”

Chinezu ne lepșuiește să vorbim de viruși.

Încep cu o paranteză. Virușii sunt dovada culturii nemărginite a inginerilor, care au reușit să împrumute substantivul neutru virus din medicină (cu plural virusuri) și să-l facă bărbat adevărat, substantiv masculin (cu plural viruși). Pe principiul polițienesc “n-om fi noi prea inteligenți dar avem forță (de convingere)”.

Să revenim la oile noastre. Care astăzi sunt viruși.

Dacă vă întrebați ce e cu atâția viruși de calculator pe lume și ce minți bolnave îi scriu și cu ce interes vă spun eu: scrierea unui virus e mare dovadă de măiestrie printre programatori pentru că e o treabă complexă care necesită cunoștințe serioase de programare, sisteme de operare, rețele, inginerie socială și toate cele. Dacă ai făcut un virus bun ești un erou printre geeks. Un erou negativ, dar tot erou. Poate chiar mai erou pentru că toți tocilarii visează să se facă eroi negativi când se fac mari.

Buun, vă întreb eu acum, cine era cel mai tare programator al anului 1994? Je, moi, Lars himself, clasa a IX-a H, profil informatică. Eu știam, trebuia să le-o dovedesc și celorlalți. Cum altfel se putea face treaba asta decât scriind un virus? M-am documentat, mi-am cumpărat câteva cărți, le-am citit pe nerăsuflate și nu am învățat nimic. Toate cărțile despre viruși te învață cum să te ferești sau să scapi de ei, nu cum să scrii. E lucru’ dracu’ să scrii un virus, cum ar zice nea Jiji.

Așa că am decis să scriu unul așa cum m-oi pricepe eu. Numele îl știam: Tembel. Am deschis calculatorul (la școală), am pornit Turbo Pascal (da, știu….) și am început:

{Primul virus scris de Lars}
program Tembel;
Begin
...

Știam eu că virușii trebuie să infecteze executabilele. Un virus serios pe vremea aia căuta executabile și se scria în ele înaintea programului legitim. Sună ușor dar e treabă destul de grea pentru un începător să adauge cod la începutul unui executabil fără să îl strice. Evident, nu mi-a ieșit, așa că am zis “Fuck it, fac cum pot eu”. Așa că am sărit peste partea cu grijile pentru programul infectat, virusul se rescria peste el pur și simplu. În jumătate de zi toate calculatoarele din laborator erau de nefolosit. Și cel mai frumos, de nedevirusat, programele nefiind practic infectate, ci pur și simplu înlocuite de “virus”.

Am fost depistat rapid, pedeapsa a fost să reinstalez toate calculatoarele, să curăț dischetele colegilor și să-mi distrug opera. Chiar mă speriasem de el așa că l-am șters. Virusul Tembel a trăit numai jumătate de zi. :)

Atenție la Google Buzz, e mai mult decât pare!

Lansarea Google Buzz a făcut ceva vâlvă zilele astea în online, dar numai ca știre că a mai lansat Google ceva, nu pentru merite deosebite. Toate reacțiile pe care le-am văzut au fost de genul “și-a făcut și Google Twitter” sau “nu e nimic nou, nimic interesant, nu poate bate Twitter”.

Eu unul sunt foarte încântat de acest serviciu. Spuneam ieri pe Twitter că e mult mai mult decât pare la prima vedere și încerc acum să mă explic.

Google abordează rețelele sociale diferit față de ceilalți jucători. Dacă majoritatea întâi și-au construit rețelele de prieteni și apoi au adăugat treptat aplicații și funcționalități, Google face invers. Ei oricum au o paletă largă de aplicații web și urmează acum să construiască rețelele de prieteni.

Google a făcut pași în această direcție în ultimii ani fără a-i mediatiza prea mult, cei mai importanți fiind Google Profiles și OpenSocial, iar acum au fundații solide pe care să construiască o rețea socială de proporții.

Ce le lipsea până acum era o modalitate ușoară pentru utilizator de a-și găsi prietenii. Și după ce m-am jucat puțin cu el mi-am dat seama că Buzz exact asta face. Prin sistemul de follow împrumutat de la Twitter și cel de sugestii de prieteni cu care suntem obișnuiți de la Facebook ne vom popula rapid listele de prieteni pe Google.

Ei, aici e partea interesantă. Buzz e construit pe platforma OpenSocial. Și aproape toate celelalte servicii Google sunt integrate cu OpenSocial. Așa că în momentul în care ne construim o listă de prieteni putem colabora cu ei ușor din toate aplicațiile Google: poze, video, email, chat, telefonie, bloguri, hărți, office, feed reader, grupuri, proiecte open source, cam orice vrem pe net. Nu mai zic de căutare, unde ți se pot personaliza rezultatele și în funcție de căutările celorlalți prieteni. Sau de publicitate, unde ai putea să faci o rețea de site-uri prietene care să poată fi targetată de advertiseri. Evident, asta înseamnă că vom folosi mai multe aplicații de la ei.

În concluzie, nu trebuie să-ți dorești să te înscrii în rețeaua socială a Google pentru că dacă folosești cel puțin o aplicație ești deja acolo. Iar Buzz e un mare pas spre această integrare a tuturor serviciilor Google.

Mic tratat de falsificare a CNP-ului

Marian Vanghelie a fost desființat la Realitatea TV pentru că a spus că niște colegi au descoperit CNP-uri false pe listele de vot. Se punea întrebarea cum a avut acces la lista de CNP-uri reale pentru validare.

Aș vrea să vă spun un lucru despre CNP înainte de a porni o isterie națională pe această temă.

Scoaterea de CNP-uri din burtă este din păcate sport național în România. Numai că majoritatea celor care fac acest lucru sunt ignoranți și nu îl fac cum trebuie, așa că CNP-urile inventate sunt în general ușor de depistat fără a avea acces la baza de date de la evidența populației.

Detalii despre seminificația cifrelor din CNP găsiți aici. Cam toată lumea cunoaște semnificația primelor cifre: sex, data nașterii, județul nașterii. Problema falsificatorilor apare la ultimele 4 cifre, care de obicei sunt puse la întâmplare. Penultimele 3 cifre pot fi puse într-adevăr aleator (pentru a trece ascest test) însă ultima cifră este de control și se generează pe baza tuturor celorlalte după un algoritm bine definit. De obicei la CNP-urile inventate această cifră nu este pusă corect și se pot face foarte ușor programe de calculator care să o verifice (sunt câteva și online).

Dacia Duster

Dacia Duster condusă de Alain Prost. Brand românesc. Treabă profi. Se poate!

Mogulii altora

Hai să vă arăt cam ce putere au mogulii prin alte părți și ce atitudine are statul față de ei.

Larry Ellison e boss-ul de la Oracle (compania aia de IT pe care o laudă președintele că ne ține tinerii specialiști în țară). Al patrulea milardar din lume conform Forbes.

La ultima tură de cumpărături omul și-a cumpărat Sun. Sun Microsystems, un alt gigant al IT-ului mondial. Cum Sun tocmai cumpărase anul trecut MySQL, un jucător important pe piața bazelor de date, tranzacția trebuie aprobată de diverse instituții care se ocupă de concurență și monopol. În State a trecut totul instant, în UE se cam trage mâța de coadă.

Ce face mogulul lor? Cere statului să-l ajute. Ce face statul lor? Senatul SUA trimite o scrisoare comisiei europene în care îi cere să urgenteze treburile pentru că afacerile au de suferit din cauza birocrației europene și își pierd oamenii locurile de muncă.

Morala e că mi se pare periculoasă înfierearea oamenilor cu bani practicată de președintele nostru. Dacă ar fi un om de dreapta, așa cum se autoproclamă, cel puțin i-ar lăsa în pace. Sau i-ar ajuta, așa cum fac șefii altor state.

PS. Suma încasată de la moguli pentru a-i apăra în acest articol e secretă. Nu mai insistați în comantarii, că nu spun!

Cel mai tare nume de funcție

De vreo câțiva ani mă dau cu capul din când în când de cea mare tare funcție din cele pe care le știu eu. Se numește manareste_date(). :D

De ieri nu mai am nevoie de ea. Dar nu am avut inimă să o șterg, am lăsat-o comentată pentru posteritate. Poate îi trebuie lui Turambar. :)

Bulgaria trimite echipamente pe Lună

În timp ce Geoană visează cai verzi pe pereți, Agenția Spațială Bulgară participă la misiunea indiană Chandrayaan-1 cu un echipament de măsurare a radiației cosmice.

Adică după ce că ne bat la fotbal, ne-au luat-o înainte și cu tehnologia.