Microsoft se dă pe retail

Vremuri grele, decizii pe măsură.
Microsoft intenționează să deschidă primul său lanț de magazine de retail și pentru asta l-au pus ”in charge” pe David Porter, un fel de Bill Gates al mall-urilor, și pe care l-au adus de la DreamWorks.
Microsoft își va vinde astfel propriile tehnologii și produse.

via gizmodo.com


Genial – Microsoft Songsmith

Un lucru inteligent realizat de Microsoft, Songsmith, o aplicatie care re-orchestreaza melodia in functie de tonalitatea si acustica solistului.

Citez ce zice Linus Torvalds pe blogul sau:

The thing that convinced me was hearing Billy Idol”s “White Wedding” as re-interpreted through Songsmith. Nobody will ever convince me that that isn”t just impossibly brilliant. Sheer genius on just an incredible scale. I”m getting carpal tunnel syndrome from just clicking “Replay” over and over again.


Noutati webnet – cum unde ce

Cand vrei sa trimiti fisiere de dimensiuni mari pe mail, de ordinul zecilor de megabiti, esti de multe ori constrans sa renunti din cauza ca, fie serverul tau de mail nu te lasa sa atasezi fisiere foarte mari, ori serverul de mail al celui care primeste nu salveaza aceste atasamente. Ei bine, exista o solutie intermediara numita usend.io, unde uploadezi fisierul respectiv, in limita a 100 MB, iar usend.io va trimite linkul fisierului la adresele de mail mentionate. Serviciul functioneaza binisor, iar pe pagina de download nu exista reclame.

Barack Obama foloseste flickr, mai exact stufful lui care se ocupa de imagine. Puteti vedea poze cu Obama cand astepta rezultatele alegerilor.

Windows 7 va fi lansat la mijlocul lui 2009, cel putin asa se zvoneste la cnet.

Google Analytics are noi optiuni, cum ar fi customizarea rapoartelor si crearea de templates reports. Optiunea este in beta si se numeste Custom Reporting. Si ca tot veni vorba de Google, motorul de cautare (web si gmail) poate acum indeva si documente word, mai exact docx-urile, asa cum face cu documentele pdf.

Un utilitar scris in java pe care este bine sa-l aveti este Duplicate File Searcher, care, asa cum ii spune si numele anost, cauta fisierele duplicat de pe mediile de stocare mentionate sau per director. Este foarte rapid, este moka, este open source, si ruleaza pe toate sistemele de operare atata timp cat exista Java Runtime Environment.

Windows XP va avea o viata mai lunga

Microsoft intentiona sa retraga suportul pentru XP la 31 ianuarie 2009, dar termenul s-ar fi prelungit pana pe 31 iulie 2009. Asa se zvoneste, iar motivul pentru care Microsoft ar fi luat aceasta decizie pare a fi strategia de a sari de la XP la Windows 7, sarind peste Vista.

via theregister.co.uk

Microsoft se da pe Apple

Da, Microsoft intentioneaza sa dezvolte soft pentru iPhone. Pentru asta a cumparat o mica companie Tellme, specializata in dezvoltarea de aplicatii speech-recognition, pentru ca speech-recognition este exact ce-i lipseste iPhone-ului.

via wired.com

Ce nu face Steve Ballmer pentru Windows

Belicosul Steve Ballmer, numarul 1 in Microsoft dupa plecarea lui Bill Gates, este personajul central in noua reclama a Microsoft in campania sa ‘I’m a PC’.

Cei responsabili cu campania de imagine a Microsoft s-au gandit ca dupa Gates si Seinfield, Ballmer are acel touch la publicul psihopat din state.

httpv://www.youtube.com/watch?v=lVMy0PFr8no

si sa ne amintim si de momentele de inceput ale microsoft

httpv://www.youtube.com/watch?v=LyoE019Nlvk

via Gizmodo

Google Chrome – Windows Inside

Ma apucasem acum cateva zile sa laud acest nou browser dezvoltat de Google si care promite multe. A sosit momentul sa punctez si cateva neajunsuri pe care acest produs le are in fata competitorilor. Scott Hanselman puncteaza excelent in blogul sau eroarea de strategie a google cand a gandit sa dezvolte chrome. Google a ales un mod ciudat de a crea GUI-ul(interfata grafica) folosind WTL (Windows Template Library) in detrimentul unei platforme portabile ca Java sau WxPython. Astfel scrierea codului pentru mac os sau linux va dura mult mai mult decat lasa Google sa se inteleaga deoarece nu or sa poata folosi WTL pe restul platformelor. In plus chiar si dupa scrierea codului o sa avem cel putin 2 versiuni de Chrome complet diferite; crearea widgeturilor si pluginurilor, cel putin acelea care folosesc elementele grafice va presupune o munca dubla.

Dar de ce a ales Google WTL?

Posibil din cauza parteneriatului/compromisului dintre Google si Microsoft pe partea de open source (WTL se afla sub licenta Microsoft Public License-MPL). Interesant de mentionat ca Google a dezasamblat o parte din kernelul Windows XP SP2 in vederea securizarii aplicatiei prin folosirea directa a directivelor din Data Execution Protection, o practica neortodoxa dar in scopuri nobile. Totusi, asta face din portarea Chrome pe alte platforme un lucru si mai greu realizabil si cred ca Chrome-ul pentru mac sau linux ar putea la fel de bine sa se numeasca altfel deoarece va fi un produs complet diferit.

Windows 7 decalat in mod optimist

Se zvoneste ca Microsoft ar fi decalat data lansarii oficiale al noului sistem de operare, initial fiind inceputul lui 2010 cu iunie 2009. Motivele care stau in spatele acestei decizii par a fi legate de esecul total al platformei de dezoltare pentru Vista (aparent megahitul lui Steve Ballmer “Developers developers developers” nu a gadilat intr-un mod placut aparatele auditive ale programatorilor).

Gurile rele spun insa ca ‘graba strica treaba’, desi personal nu cred ca se aplica in cazul Microsft; la Vista au asteptat 7 ani si s-au ales cu un esec. De aceea cred ca Windows 7 are sanse mari sa fie un succes, mai ales ca acum Microsoft a devenit superstitios si arunca cu sare si scuipa in sus la fiecare eveniment (a se obeserva cifra 7 fatidica pentru windows). So m-as risca sa pun ramasag ca de fapt data lansarii oficiale va fi insa 07-07-2009.

Safe browsing, leave no traces

2008 este un an revolutionar in epoca ‘browserelor’, fiind adoptate de facto noi protocoale si noi modalitati de a cere si afisa informatia in internet. Este anul in care ‘cloud computing’ a inceput sa fie implementat pe noile navigatoare. Firefox 3 a adus un nou mod de ‘page retrieving’ prin deschiderea mai multor conexiuni catre o adresa si citirea paginii in bucatii mici si in paralel si asamblate intr-un intreg de catre client. A fost lansat Chrome (beta version) care are toate sansele sa devina unul din cele mai folosite browsere chiar si numai datorita faptului ca este dezvoltat si promovat de Google, dar atuurile sale cu adevarat importante sunt faptul ca este open source prin google code si este browserul care beneficiaza de cel mai mare ‘cloud computing’. IE,Opera, Safari, etc nu au ramas nici ele in urma si au adoptat aceleasi tehnologii. 2008 este anul in care complexitatea in acest domeniu a crescut cu o treapta peste noapte si in consecinta a crescut proportional si complexitatea securitatii.

Cloud computing motiv de ingrijorare?

Pentru cei familiarizati cu termenul de ‘grid computing’, cloud computing este idem cu mici diferente; gridul face parte dintr-o retea relativ securizata si in general se foloseste in analiza datelor avand o limitare in modul in care sunt folosite resursele grid, in timp ce cloud computing este internet wide spreaded, nesecurizat si permitand folosirea tuturor protocoalelor si neavand un protocol anume pentru modul in care sunt folosite resursele. Ca un exemplu la obiect pentru cloud computing as mentiona Google Documents si toate acele mici prajituri pe care google le ofera, chiar si Google Analytics.

Noile browsere folosesc din plin resursele din ‘cloud’ si in orice moment cat tineti browserul deschis, acesta comunica in ‘cloud’, trimite informatii si primeste informatii intr-un mod netransparent pentru utilizator. Chiar si cand navigati pe o pagina oarecare, nu intotdeauna datele primite sunt afisate ca atare pe monitor; toate informatiile sunt intr-un grad mai mare sau mai mic interpretabile de browser. Cine foloseste skype, a observat ca in dreptul numerelor de telefon de pe pagini apare o iconita skype cu ‘call’ sau ceva in genul asta. Editorul paginii respective nu a facut nimic ca sa introduca aceasta optiune, ci pluginul skype folosit de browser. De fapt toate browserele in acest moment trimit date despre utilizator, paginile care le vizioneaza, pe unde-si face veacul, date care sunt folosite in analize de catre cei care au facut browserul respectiv.

Si aici intervine dilema. Toate aceste date circula intr-un mediu nesecurizat. Nu exista nici o garantie ca aceste date sunt trimise la destinatia corecta sau ca nu sunt interceptate print tot felul de metode (man in the middle, sniffing, spyware etc). Ai o pagina personala undeva, unde ai sa zicem date confidentiale si sa presupunem ca browserul va face cache si va depune continutul local sau ajunge in ‘cloud’. Ar fi neplacut ca aceste date sa ajunga spre ‘analiza’ la man in the middle.

Cum se previne ‘private hijacking’?

Fiecare dezvoltator de browsere a creat separat niste, impropriu spus, pluginuri care se asigura in principiu de urmatorele:

  • nu se face cache odata activate optiunile acestui plugin
  • nu se salveaza cookies
  • nu se salveaza in history
  • nu se comunica datele privind erorile de browser (acele crashuri) si nici datele destinate analizelor statistice
  • inchiderea browserului va sterge din memorie contunutul sesiunilor
  • nu se salveaza cheile publice de securitate SSL, etc

Astfel, Internet Explorer vine cu InPrivate in varianta beta 2 pentru IE 8, Google Chrome are un mod Incognito. Mozilla au in vizor dezoltarea unui plugin inca din 2004 si merita citit bug reviewul, insa intr-un final au adoptat strategia patch-ului; idem Opera si Safari.

Intr-un final as mai adauga ca se anunta vremuri interesante din aceasta perspectiva, se vorbeste de public Wi-Fi si alte minunatii care au ridicat la rang de arta analiza securitatii. De aceea consider important ca internautii sa aibe anumite cunostinte si o cultura generala si chiar numai constientizarea pericolului pe care internetul il poate aduce in viata personala este un pas mare.