Tech Quickies

  • Google si-a patentat Homepage-ul. Sa vedem ce va face Yahoo pentru ca Yahoo! Search are aceeasi aranjare ca si Google.
  • Daca dai o petrecere acasa in onoarea Windows 7 pe 22 Octombrie, Microsoft te va rasplati cu o editie a Windows 7 Ultimate gratuit. Daca stau sa ma gandesc bine eu chiar trebuie sa dau o petrecere pe 23 octombrie, este ziua lu’ fi-miu. As putea s-o dau pe 22.
  • Youtube va “inchiria” filme. Cine este dispus sa plateasca, Youtube va difuza in stream filme la alegere, filme postate chiar de catre utilizatori cu acceptul caselor de productie. Chiar cool.
  • Nici n-a fost bine lansat noul MacOSx Snow Leopard (mai degraba un upgrade decat o versiune noua) ca deja s-au gasit cateva vulnerabilitati critice. Cea mai periculoada este legata de Adobe Flash Player.
  • UE a inceput procedurile de verificare a afacerii Oracle-Sun, sunt suspiciuni ca ar fi incalcata legea monopolului.


Ce mai e nou pe net

O noua platforma de socializare twine.com, o combinatie interesanta de facebook, twitter si google groups, unde se pot partaja articolele interesante pe grupuri de interes. Platforma este la inceput de drum, dar deja a castigat cateva zeci de mii de adepti in cateva zile. Platforma mi se pare deosebit de practica in a fi la curent cu ultimele noutati din diferite domenii.

S-a lansat o propunere pentru un limbaj standard de comunicare pe twitter care sa usureze interpretarea datelor de catre aplicatii (machine readable si human readable). Un exemplu I love the #twitterdata proposal! $vote +1. Mai multe pe twitterdata.org

Cu titlu de zvon, Facebook ar putea deveni rusesc, un holding de companii rusesti care activeaza in internet ar fi dispus sa plateasca 10 milliarde de dolari pentru preluarea facebook.

Competitia in Cloud Computing se inteteste, Apple va investi 1 miliard de dolari intr-o noua ferma de servere in Carolina de Nord, iar la aceasta suma va egala Amazon in ceea ce priveste capacitatea de stocare si procesare. Astfel zvonurile legate de schimbarea strategiei Apple dupa debarcarea lui Steve Jobs par a se adeveri. In acest moment Cloud Computing-ul este tintit de cele mai mari corporatii IT din America: Microsoft cu Azureus, Google, Amazon si mai nou Apple.

Google a lansat Chrome 2, o versiune mult imbunatatita, care ofera un plus de 30% de performanta. Noul Chrome este mult mai stabil, fiind carectate peste 300 de bug-uri.

IT Quickies

Linux a trecut pragul de 1% la capitolul sisteme de operare folosite ca dektop. Asta dupa 15 ani de lupta asidua. Multi sunt de parere ca Linux va castiga teren semnificativ cand Linux nu se va mai numi Linux, asa cum MacOS nu se mai numeste BSD.

Cu titlu de zvon, dupa ce Twitter a refuzat oferta Google de 200 milioane, Apple ar cocheta cu ideea de a cumpara Twitter contra sumei de 700 de miliane de dolari. Interesant, mai ales ca FTC a inceput o ancheta asupra unei posibile aliante intre Apple si Google care ar viola legile antitrustului.

UE face presiuni pentru un ICANN independent, apolitic. Dorinta UE de democratizare a internetului par insa a se bate cap in cap cu reglementarile gen Big Brother pe care UE tot insista pentru a fi adoptate.

In vremuri de criza solutii de cacat, Youtube le cere producatorilor de continut sa-si scoata propiile reclame si sa accepte doar reclamele youtube.

Un nou motor de cautare este pe cale a se naste, Wolfram Alpha, un motor de cautare bazat pe modele matematice si algoritmi AI, care in forma sa matura va fi ideal intr-un web semantic. Pana la un web semantic insa tot pagerank folosim, wolfram poate s-a nascut un pic prematur.

Geocities a fost ingropat oficial, i s-a cantat prohodul, Rest In Peace.

Si cireasa de pe tort, Hello World in toate limbajele de programare.


Ce cauta lumea pe google de ajunge pe blogul meu

Recent am observat ca mai toti cauta raspunsuri. Raspunsuri la intrebari grele.
Ma bucura acest fapt si as vrea sa raspund la acele intrebari ale caror raspunsuri poate nu au satisfacut intru-totul nevoia de cunoastere.

I: Ce fel de protocol foloseste upc?
R: Unul smecher.

I: Ce imi trebuie ca sa imi bag net de al upc?
R: Rabdare si noroc

I: Ce se intampla cu dc++ upc?
R: Este kaput

I: Ce se intampla cu omenirea daca dispar animalele?
R: Vom deveni toti vegetarieni.

I: Cum aflu parola la czone?
R: Da recuperare parola la UPC.

I: Cun va arata copilul tau?
R: sunt vanituos si sper spre binele nevesti-mii sa-mi semene

I: Cum creste nivelul oceanului?
R: Cate-un pic

I: Cum dezinstalez wow?
R: Reinstaland windows-ul

I: Cum fac sa mearga modemul de la upc si la un leptop?
R: Pai eu as renunta intai la leptop si mi-as cumpara laptop.

I: De ce am ales programarea?
R: Si eu ma intreb acelasi lucru, clar nu-ti prieste. Pe Yahoo ai intrebat?


Gripa porcina on Google Maps

Sunt curios in cat timp va ajunge in Romania.


View H1N1 Swine Flu in a larger map

Twitter autofollow and DM using python-twitter, imaplib and gmail

The script will:

  1. connect via imap to gmail
  2. select the imap directory TwitterFollow (you should filter twitter follow notifications and label them with TwitterFollow)
  3. fetch the headers of all unread mails
  4. retrieve the twitter user screen_name that is following you from the headers
  5. attempt to create a friendship aka autofollow. If an error occurs is probably due to the fact you previously followed the user
  6. Send a direct message to thank for the following
  7. Flag the message as read so it won’t be fetched next time script runs

You could also check Twitter autofollow and direct message using python mechanize libgmail which is basically achieving the same goal but operate differently using reverse engineering on gmail web site.


Twitter autofollow and direct message using python mechanize libgmail

Requirements:

  • a valid gmail account
  • label your twitter follow notifications (E.g. I use TwitterFollow)
  • mechanize : a stateful programmatic web browsing
  • libgmail : a GA reverse engineered library
  • python-twitter : a wrapper around the Twitter API

IMPORTANT: because Gmail does not provide an API and does not intend to do that because of the ads, hacking libgmail to fetch the threads is a VIOLATION of Gmail TOS. This script should be use for documentation only. For production please consider using POP3 or IMAP to fetch the threads. To avoid your account being suspended or locked run the script no more than twice a day.

Google și Yahoo acum mai bine de 10 ani – nostalgie

mai multe aici


Realtime Twitter Search via Google – howto

Ce-i lipsește twitter-ului este un motor de căutare realtime și care să folosească relevanța, așa cum face google.

Așa că mai bine folosim google pentru a căuta pe twitter. Următorul script ,probabil, va încărca foarte mult google în timp și chiar sunt curios ce va face google…probabil va cumpăra twitter.

Ce aveți nevoie:

  1. Firefox o versiune decentă. Merge și Flock. Nu funționează pe IE, Safari sau alte browsere.
  2. Greasemonkey addon pe care-l găsiți aici
  3. Instalați scriptul Twitter Search Results on Google pe care-l găsiți pe userscripts.org la adresa asta(dați click pe butonul Install din dreapta paginii)
  4. împrăștiați vestea pe twitter

Căutare plăcută.

via openpresswire.com

Update: uitasem, merge ok pentru limba engleză…oricum nu româna, deci hl=en


Washington Times gândește opensource

Ieri washingtontimes.com a decis să împărtășească câteva din sursele folosite de ei pentru ziarul online.

Sursele sunt module ale platformei django, o platformă de dezvoltare a aplicațiilor web
dezoltată în python pe principiul MVC, tot mai larg adoptată de programatori, mai ales după ce Google s-a decis să sprijine comunitatea Django prin folosirea acestei platforme în dezoltarea aplicațiilor proprii (Google Sites ar fi un exemplu) și suportul platformei de către Google App Engine.

Ce conține repozitoriul:

  • django-projectmgr, așa cum zice și numele este o aplicație de management conflicte, buguri, task-uri, todo, etc
  • django-supertagging folosește api-ul de la Open Calais pentru a genera tag-urile cele mai relevante conținutului
  • django-massmedia. Modulul ăsta l-am testat personal și este aur curat. Permite management de media content (imagini, muzică, video) în toate formatele existente. Are auto slugging, poate fi integrat cu supertaggingul de mai sus. Se pot uploada bulk conținut arhivat și prelucrarea lor în masă.
  • django-clickpass permite autentificarea openid, permițând conturile de Google, Yahoo!, Facebook, Hotmail, etc.

Ca o notă, toate aceste aplicații necesită ultima versiune de django (1.0.2). Nu funcționează cu 0.96.