This blog is NOFOLLOW Free!






Archive for the 'Tech' Category

WordPress si lupta AntiSpam

Wednesday, March 26th, 2008

De aproximativ un an si jumatate de cand umplu acest blog cu balariile personale am inceput sa urasc de moarte spam-ul. Initial acest blog era pus pe Web de catre un engine destul de simplu, Chipmunk Blogger Script, rescris de subsemnatul in proportie de 80%. Problema spam-ului s-a pus la aproximativ 3 saptamani dupa ce site-ul era pe Web, moment in care au inceput si roboteii sa dea de blogul subsemnatului. Bomboana de pe coliva a fost faptul ca roboteii m-au prins, scuzati franceza, in curul gol. Protectia antispam era la podea, modulul de ban IP era nefunctional, si colac peste pupaza, a fost in perioada aia criminala cand o luna jumatate nu am avut Internet. Au fost suficiente 3 zile pentru ca blogul meu sa aiba peste 1600 mesaje de spam. Deci se intelege de ce ii urasc de moarte. Nu am renuntat atunci si am dat fuga la WordPress, am scris primul meu modul de captcha + dumb question (Are you human? - si implicit pe No) - modul care a fost 100% eficient cat a fost in productie. Dupa care a urmat perioada WordPress in ultimul an si ceva.

Desi WordPress vine la pachet cu Akismet care ar trebui sa apere de spam, initial acest blog, Akismet are un mod pacatos de a lucra cu serverul mama a carui baza de date cu spam o foloseste. Aceasta chestie nu functiona deloc pe hostul meu shared, free - care nu permitea conexiuni remote. Deci am descoperit Spam Karma 2. Plug-in pe care de altfel in folosesc din prima zi de WordPress blogging si de care nu cred ca o sa ma despart [prea repede?].

Sunt adeptul solutiilor KISS-compliant. Dar nu cand vine vorba de spam. Sa zicem ca mi-a pus prea multe probleme la viata mea. Am vrut propriul plug-in de WordPress, atat pentru ca voiam un proiect personal care sa aiba ceva de zis, cat si datorita faptului ca eram nemultumit de solutiile existente. Problema este ca de cand a fost acceptat in repository-ul oficial, cantitatea de spam a crescut de la aproximativ 200 de mesaje in primul an de WordPress, pana la peste 600 in prezent (in luna asta si ceva decat mi-am facut submission-ul). Si inca se incearca.

De ce SK2? Pentru ca mai nou au aparut metode tot mai inteligente de spam. Deja au inceput coderii sa stie metodele KISS compliant (gen: cel care a pus comment sa aiba anterior un comentariu aprobat, sau anumite keyword-uri). Ei bine, am gasit multi boti de spam care postau mesaje aparent nevinovate. Pareau in legatura cu subiectul, se dadeau a fi alt blogger care lasa un comment asa ca sa se afle in treaba. In realitate, majoritatea le-am primit pe pagina XHTML Video Embed, iar unii nici macar nu aveau blog WordPress! Ba mai mult … aceeasi care incercau sa castige increderea, mai incolo veneau cu adevaratul spam, dar fara keyword-uri tipice. Oricum, un simple captcha nu este suficient. Acesti spam bots s-au gasit a fi suficient de inteligenti. Desi SK2 nu are captcha in mod implicit, daca nu gaseste JavaScript si alte rahaturi, atunci baga un modul de captcha la inaintare. Ei bine, si acela a fost spart. Din fericire … dau alte semne, sunt usor de bagat in blacklist, iar odata ajunsi in blacklist, se ocupa plug-in-ul de ele.

Sincer sunt curios care va fi evolutia acestui fenomen. Personal nu imi permit sa scap o cantitate masiva … din moment ce am pus NoFollow Free, risc o penaliare de la Mr. Google.

FreeBSD

Friday, February 29th, 2008

Vin imediat 3 saptamani de cand am ras Linux de pe notebook si am pus un FreeBSD in dual boot cu XP. Motivul este: majoritatea distributiilor care stateau pe langa XP Home au avut prostul obicei sa se muste cu hardware-ul. Ubuntu imi placea, dar crapa. De fapt asta este motivul pentru care l-am schimbat. De fapt crapa orice din familia Debian. openSUSE e prea puturos si package managerul (YaST2) e dezastru in linie de comanda. Nu suport managerele grafice … imi ia prea mult timp pana gasesc si instalez un pachet pe care il vreau. In rest, de RPM nu prea mai vreau sa aud din motive ce tin de trecut. Dintr-un motiv pe care inca nu am reusit sa il explic, Arch nu ma atrage (inca?). Gentoo nu voiam sa pun pentru ca sincer nu am timp de RTFM prea gros pentru a instala un sistem. Deci mi-am pus FreeBSD. Nu ca ar fi si asta floare la ureche la instalare, mai ales pe un HDD plin, dar m-a ajutat tutorialul lui steelheart, si pe alocuri cel al lui skaarj (acelasi thread, pagina 2) - iar pe alocuri am improvizat, nu pentru ca am vrut sa tai colturi in procesul de instalare, ci pentru ca anumite chestii nu au mers dupa cum zicea pe foaie.

In fine, nu ma apuc sa detaliez chestii. Important este ca din punctul de vedere al resurselor ocupate sta foarte bine (si zic asta de bine, nu de rau), este rapid, n-am avut probleme nici cu stabilitatea. Mi-am pus si Compiz-Fusion (evident, dooh) pentru ca am mai declarat pe undeva urmatoarele: dupa perioada OS X nu am mai putut sa privesc un desktop non-3D cu aceeasi ochi. Desi este cel mai bun sistem pentru servere (daca maine ar fi sa imi trec file serverul de pe Ubuntu Server pe FreeBSD - as face-o, dar imi trebuie niste timp pe care nu il am) sa zicem ca face o figura frumoasa si pe desktop. Ce-i drept, are lipsurile lui, despre care cred ca o sa ma apuc sa scriu la un moment dat.

Din punctul de vedere al hardware-ului, singura chestie care imi lipseste enorm este un driver care sa imi suporte placa de sunet care o am ca add-on, si anume o Audigy 2 ZS Notebook. Ce-i drept, n-am incercat Open Sound System care vine cu propriile module. Este o idee. Driverul snd_emu10kx care suporta Audigy si Audigy 2 nu vrea sa stie de placa mea, ba mai mult, cand l-am instalat si am uitat sa il scot din lista de boot (s-a pus automat acolo), FreeBSD a refuzat sa mai boot-eze pana nu am eliminat fizic placa din sistem. Acu pe partea de multumiri din punctul de vedere al hardware-ului este faptul ca se pupa bine cu el, ba mai mult, a rezolvat o problema pe care nu au reusit sa o rezolve nici driverele de sub Windows si nici cele de sub Linux: placa de retea - pe care o suspectez de o oarecare defectiune care se manifesta la 100Mbps. Chiar am facut teste de transfer prin SFTP, MikeS este martor. I-a picat si lui fata la testul de doua fisiere peste 1GB - nu a cazut nici unul sub 5MB/s, media a fost undeva de 11MB/s. Culmea, la 1Gbps prin conexiune directa cu serverul merge “flawless” sub Windows si Linux. Am umplut vreo 3 threaduri pe varii forumuri de specialitate in cautarea unei solutii. N-am gasit nici in prezent. Sub Windows/Linux tot ca un cur imi merge reteaua daca nu o pun pe 10Mbps - iar la 10Mbps ma apuca Sfantul Asteapta pana iau ceva de pe severul propriu care este in acelasi LAN - limitat la 100Mbps de router, un ASUS WL500g Premium. Cica in ultimele lui ore de viata, Linuxul in linie de comanda cu Midnight Commander si serverul montat prin SSHFS nu a mai cazut la trasfer (si am facut un backup masiv, vreo 30j de gigi de date). Dar este singura situatie in care a functionat corect … in rest a fost praf.

Oricum, articolul care mi-a dat multe idei si m-a facut sa imi pun FreeBSD in defavoarea Linux a fost acesta:

http://www.over-yonder.net/%7Efullermd/rants/bsd4linux/bsd4linux1.php

Iar daca ar fi sa apreciez ceva la FreeBSD este faptul ca fisierele de configurate tipice sunt foarte logice ca denumite, ca pozitionare in file system, precum si inca alte cateva chestii. Deasemenea ma bucur ca nu exista haosul din lipsa de organizare a Linuxului in ceea ce priveste anumite chestii dat fiind faptul ca un standard este greu de impus cand fiecare incearca sa traga foc la oala lui. Inchei …

Pidgin file transfer cu Yahoo! sub Ubuntu

Tuesday, February 26th, 2008

Una din problemele de care se plang multi din utilizatorii de Yahoo! Messenger (si nu ma refer la acei kiddies care in conjuga pe sh de zici ca discuta despre shell-uri UNIX) este faza cu transferul care pute. De trimis puteam sa trimit, dar cam atat. Azi am incercat sa ii trimit lista mea de repositories (sources.list) lui neo, dar praf … nu voia. Deci am pus patch-ul pe care intentionam sa il pun, dar uitasem complet de el. De data aceasta meritul ii revine lui wonder care a avut buna vointa sa acorde niste timp patchuirii surselor si punerea la download a pachetelor care rezolva problema.

Sursa: http://wonder.rodp.net/2008/02/pidgin.html

Ce inseamna VISTA?

Thursday, February 21st, 2008

Raspunsul este simplu … o poza face mai mult decat 1000 de cuvinte …

VISTA

Thanks to Ovidel

Edit @ Request - Thanks to Ovidel’s Girlfriend (aka Geniulm)

Microsoft propune cumpararea Yahoo!

Saturday, February 2nd, 2008

Se pare ca Ianuarie 2008 a insemnat un plin sezon de cumparati printre companiile de software … Sun a cumparat MySQL, Nokia a cumparat Trolltech … iar acum Microsoft se da la Yahoo! Intr-un fel nu ma suprinde avand in vedere ca Microsoft si Yahoo! au inceput sa cocheteze inca de cand au inceput sa ofere interconectivitate intre retelele lor de instant messaging. In plus, exista de o buna bucata de vreme zvonuri in acest sens …

Citisem stirea inca de ieri, dar aseara nu mai aveam chef sa mai scriu si despre asta. Suma estimata pentru care se va face tranzactia este cifrata la 44.6 miliarde $, adica aproximativ 31$/actiune, ceea ce reprezinta 62% din pachetul de actuini Yahoo!

Nu mai trantesc litere la nesfarsit despre acest subiect … exista …

» Sursa

KDE 4 Screenshots - Windows

Tuesday, January 29th, 2008

Asa cum ziceam intr-unul din comentariile ce tin de postul dedicat lui KDE 4, urmeaza sa trantesc niste screenshoturi KDE 4 urmate de niste comentarii. Mai intai … imaginile …

Harababura din install rootInstallerul grafic (cygwin-like)Ooops! It crashed :(

Harababura din /binSpatiul totalO cautare folosind kfind

Un simplu “Hello World” in PHP folosind KateM-a mancat in cur sa apas pe “Network”Konqueror - at last …

Failure is not an option - it comes bundledCeva care pare ca mergeKonqueror pe net + About

Linux Soft Forum si fonturi ciudate in KonquerorZiceam ceva mai devreme ceva legat de “Failure”Ba mai mult, pacatul de a da click-dreapta

  1. Asa arata directorul de instalare. Contine si arhivele/installerele pachetelor instalate. Nu e full install … dar e foarte aproape.
  2. Installerul grafic si un “About”.
  3. Crash de installer grafic, perfect reproductibil.
  4. Harababura din /bin, asemanatoare cu aia din install root.
  5. Dimensiunea totala a fisierelor. Pentru amatorii de explicatii: spatiul raportat de pe disk este atat de mare deoarece folosesc o dimensiune mai mare pentru cluster. E pe notebook, deci storc cat de poate din performanta disk-ului.
  6. O simpla cautare folosind kfind. Intotdeauna mi-a placfut … pardon … placut aceasta aplicatie.
  7. Kate in actiune: “Hello World” in PHP impreuna cu dialogul de salvare al scriptului.
  8. Ziceam ceva mai devreme de dialogul acela … Network => Crash. Mai bine ii ziceau direct “Crash”. PS: am facut prin anul II de faculta o aplicatie de Windows care avea ca “feature” un buton de crash care chiar functiona, asta pe langa chestiile care le facea impecabil (parol). Ce sa mai zic … ideea a fost originala, pacat ca laborantul de la scoala este constipat si nu i-a placut ironia fina.
  9. Konqueror in toata “splendoarea” sa. Despre “splendoare” … urmeaza. PS: nimic inafara de “Home” nu functioneaza corect.
  10. Orice icon de aplicatie este intampinat de acest dialog.
  11. Hmm … in sfarsit ceva ce pare a functiona.
  12. Asta chiar merge. Macar ca browser, Konqueror se limiteaza la bugurile de engine pe care le stiu deja de sub Linux. Apropo de aceste buguri, aici nu mai intervine particula: “developer idiot” - codul este 100% XHTML 1.0 Transitional - validat atat de catre XHTML Validator pentru Firefox, cat si de validatorul celor de la W3C (obvious); nu poate fi vorba de erori JavaScript - error console si Firebug sunt curate, CSS-ul e valid conform CSS 2 - validat online => browser bugs (singurul sub care imi apar anumite chestii, indiferent de platforma).
  13. Linux Soft Forum vazut prin Konqueror si o mana de fonturi ciudate. Hai ca sub Linux inteleg fonturile ciudate … dar sub Windows …
  14. Daca la icons de aplicatii nu vrea … apai nici la fisiere nu vrea. Tot acolo ajungem.
  15. Click dreapta … click dreapta … da … am dat un click dreapta si s-a dus naibii totul.

Concluzia de final: atat Konqueror pe care am pus accent, cat si KDE 4 in general, inca nu sunt gata de o provocare integrala. Cum ziceam si anterior … inca sunt in stadiul de preview, si cand zic preview, ma refer la un Alpha acolo … In articolul anterior am fost indulgent si am folosit eufemisme … aici nu pot sa indulcesc situatia … vorbesc imaginile pentru mine.

Nokia a cumparat Trolltech

Monday, January 28th, 2008

O stire care iarasi vine sa mai tranteasca inca una dupa achizitia MySQL de catre Sun Microsystems este achizitia Trolltech de catre Nokia. Pentru cei care au deschis televizoarele mai tarziu: Trolltech este producatorul framework-urilor Qt si Qtopia, platforme software care sunt menite sa impinga developmentul aplicatiilor Nokia dincolo de o singura platforma, atat pentru mobile (Qtopia) cat si pentru desktop (Qt).

Trolltech este foarte cunoscuta mai ales pentru aportul Qt adus la aplicatiile de sub sistemele de operare UNIX-like. Odata cu versiunea 4 a acestui framework, s-a facut posibila si portarea nativa a aplicatiilor catre Windows si Mac OS X, pastrand in acelasi timp licentierea GPL (Open Source). Versiunea anterioara (Qt 3) dadea liber la Open Source doar sub platformele *nix + X11. Desi Mac OS X este din zona *nix, este cunoscut de catre OS X users faptul ca Mac + X11 nu prea da LOVE. Spuneam ceva despre aceasta in articolul anterior. In caz ca am fost prea criptic in exprimare, ma refer la KDE 4 si la aplicatiile aferente acestuia, unde KDE este cel mai complex desktop environment pentru sistemele UNIX-like.

Nokia promite ca o sa mentina contactul atat cu lumea Open Source, cat si cu actualii clienti. Da, actualii clienti … Qt este dublu licentiat: o licenta comerciala, si una GPL.

» Sursa

KDE 4

Sunday, January 27th, 2008

A venit momentul sa scriu si cateva cuvinte despre noul si mult asteptatul KDE 4. Sub OS X nu l-am incercat din lipsa de material de teste pentru moment, si oricum, mi-am cam tras concluziile.

KDE 4, asa cum a fost promis, ruleaza nativ sub Linux, Windows, OS X, mai pe scurt, sub orice platforma sub care este suportat Qt-ul celor de la Trolltech. Inainte sa apara eram destul de entuziasmat de vestea aparitiei KDE 4. Tin minte ca din intamplare citisem despre planurile ce tin de KDE 4 inca de acum 2 ani. Eram entuziasmat pentru faptul ca la vremea cand asteptam KDE 4, inca eram user de KDE 3 sub Linux. Faptul ca a fost promis nativ sub Windows/OS X nu a facut decat sa imi creasca entuziasmul.

O mica notificare ar fi faptul ca sub OS X rula KDE 3 si o buna parte a aplicatiilor ce tin de acest desktop environment, dar modul de rulare nu era nativ ci rula sub implementarea Apple a XFree86. Chiar am fost curios sa vad cum arata o mana de aplicatii KDE sub OS X si au iesit momente horror … aratau ca nuca in perete si faptul ca nu rulau nativ era destul de nasol la consistenta. Acum cica s-a rezolvat problema … astept sa vad cum arata treaba in teren.

Sub Windows lucrurile stateau putin diferit datorita anumitor restrictii ce tin de licentierea Qt 3. Da, KDE 4 respecta numerotarea versiunii majore de Qt sub care au fost dezvoltate … KDE 3 a fost dezvoltat sub Qt 3, KDE 4 sub Qt4. Nimic nou sub Soare. Odata ce problemele s-au rezolvat incepand cu v4 a Qt, acest fapt a permis portarea aplicatiilor si sub Windows.

Alaltaseara mi-am pus KDE 4 sub Windows. Installer-ul desi e grafic, cel mai probabil va pune probleme celor nefamiliarizati cu lumea *nix. Mi-e mi-a adus a installer de cygwin, deci concluzia rapida a fost ca baietii de la KDE nu au dorit sa reinventeze roata. Setup-ul a inceput in mod “uzual” - downloadarea pachetelor necesare din repository (uzual - cum ziceam mai sus, precum cygwin). Instalarea nu a decurs fara probleme. La anumite pachete setupul (v0.8.5 - cea mai recenta) claca fara drept de apel. Spre exemplu am dat sa instaleze toate tool-urile de development. Desi rar am avut nevoie de CVS cand de regula gaseam sursele gata arhivate, am dat sa instaleze si TortoiseCVS. Asta a fost OK. A crapat la instalarea TortoiseSVN pe care il aveam instalat deja din moment ce sunt SVN user, ce-i drept aveam o versiune mai veche. Clacatul se traduce prin 100% load si apasarea butonului de ‘Cancel’ se traducea prin proces care continua sa ruleze in background, dar nu facea nimic. Multumesc cerului ca setup-ul nu stie multi-core, deci sistemul nu a fost afectat substantial la viteza, sistemul mutandu-si chestiile pe core-ul celalalt al procesorului. Ar mai fi si alte pachete la care am intampinat probleme, si culmea, pachetele respective nu erau instalate anterior precum TortoiseSVN.

Utilizarea este de-a dreptul seaca. In primul rand trebuie rulate in terminal doua comenzi de configurare … nu am nimic impotriva, dar in documentatie caile erau indicate complet aiurea. Le-am dibut si am rezolvat. A urmat rularea aplicatiilor propriu zise. Practic installer-ul pune executabilele si dll-urile in directorul bin care se gaseste in directorul de instalare al KDE 4. Cum ziceam la un moment dat, poate fi putin ciudat pentru un user nefamiliarizat cu *nix. Pentru mine a fost OK, atata ca in bin este un haos de nedescris. Am dibuit niste chestii cunoscute, le-am rulat, a fost relativ OK. Prima executie a fost mai dureroasa in sensul ca tre sa isi faca in prealabil o chestie care ruleaza in background, dupa care nu mai sunt probleme. Aplicatiile se integreaza bine ca aspect printre celelalte. Inafara de cateva butoane si alte chestii tipice KDE, aplicatiile arata bine. M-am jucat cateva jocuri ce vin in pachet, am editat niste fisiere text folosind Kate si Kwrite, m-am dat pe net cu Konqueror. Desi am fost incantat, inca nu am vreun gand de inlocuire a unor aplicatii ce le folosesc deja sub Windows, exemplu Windows Explorer-ul pimpuit sa il dau la o parte pentru Konqueror din motive de varii instabilitati, feature-uri care nu functioneaza sau nu functioneaza corect, etc. Poate cel putin nu pentru moment. Mai este de lucru … atat la stabilitate cat si la uzabilitate. Oricum, KDE 4 sub Windows inseamna o mana de aplicatii, si nicidecum un full desktop environment, ceea ce lasa un gust semi-amar in gura.

Sub Linux totul a fost destul de scurt … dupa aproximativ 15 secunde de gugălit am gasit un repository neoficial in care sa fie KDE 4 pentru ubuntu. L-am instalat usor pentru ca package managementul si-a facut treaba. Mici probleme au fost la anumite aplicatii specifice, desi in general treaba a mers OK. Desktopul plasma arata bine, pare o revolutie peste KDE 3, desi mie inca nu mi-a sters impresia ca Vista Sidebar cu ale lui gadgets s-au mutat si s-au intins pe tot desktop-ul. La un moment dat a inceput chiar sa ma enerveze acest aspect. Interfata este mult mai bine lucrata din punctul de vedere al consistentei fata de KDE 3, multe chestii seamana, dar la anumite optiuni de configurare nu s-au eliminat dialogurile interminabile si putin uzabile. Am incercat sa schimb stilul ferestrelor de pe Oxygen (cel implicit si fresh pentru KDE 4) pe alte stiluri tipice KDE 3, dar a dus la scaderea caliatii vizuale. Oricum, la nivel de interfata, vizual vorbind, KDE 4 este peste KDE 3, desi inca nu s-au reparat unele din pacatele trecutului. Ce am apreciat a fost faptul ca s-a implementat meniul tabular care are motor de cautare pe care il stiu de sub openSUSE.

Aplicatii nu am prea testat pentru ca sincer nu ma interesau aplicatiile in sine, ci desktop environment-ul. Oricum, aplicatiile tipice KDE le rulez cu succes si sub Gnome, si chiar daca arata putin ciudat, tot raman in sfera acceptabilului. Desi de aproximativ 4 luni am trecut de la KDE 3 la Gnome, sincer sa fiu, nu m-as mai intoarce nici pentru KDE 4. In plus, desi initial erau o mana de chestii care in KDE le gaseam imediat si sub Gnome sapam dupa ele, cu timpul situatia s-a inversat. Exact aceasta a fost senzatia cand am trecut acum din sesiunea de Gnome in cea de KDE 4. Au inceput imediat sa imi lipseasca chestii, sa ma enerveze alte chestii, sa imi lipseasca Compiz-Fusion (da, dupa un an si ceva de OS X - am ramas fan al desktop-urilor 3D).

Pe total KDE 4 a fost pentru mine o semi-dezamagire, sau poate ca asteptarile mi-au fost prea mari. Vom vedea ce vor aduce versiunile mai noi, pentru ca desi e release, mie inca nu imi sterge impresia de preview release.

NoFollow Free si SEO

Tuesday, January 22nd, 2008

Cei care viziteaza ceva mai des acest loc, cred ca observa chestia aia albastra din coltul stanga sus. Mentionez din start: daca nu sunteti interesati de indexare, SEO, balarii de astea ce tin de mania Google, rugamintea mea este sa dati scroll peste acest articol.

Dadusem de acest plugin acu destula vreme, dar am uitat de el … In timp ce ma plimbam din blog in blog, mi-a cazut intre ochi chestia de care pomeneam in colt, deci mi-am adus aminte instantateu de modificarea care o aveam in plan acu X zile.

Tin sa precizez ca acu 3-4 luni nu prea ma interesa capitolul SEO. Intra in categoria miscellaneous. De cand am trecut in categoria Web developerilor, orice modificare in output este trecuta prin filtrul ratiunii SEO. Asta este … intra in job description, trebuie aplicat. Evident ca primele chestii pe care le-am invatat le-am aplicat aici pe blog (vesnica mea platforma de teste, dar nu teste in sensul de “BETA”). Rezultatele au inceput sa apara dupa aproximativ doua saptamani, iar asta dupa o reindexare completa a blogului (vechiul setup din pacate nu a putut fi facut compatibil cu asta nou, deci un 301 redirect nu a mers … a trebuit sa schimb toata structura de URL-uri).

Revin la ideea enuntata initial. NoFollow Free este un plugin de WordPress care pune problema in mod invers: continutul care vine din comentarii primeste automat un rel=”external nofollow” in structura anchor-ului, fie ca e vorba de URL-ul autorului, fie ca este vorba de un URL postat de catre persoana care comenteaza. Acest plugin (destul de configurabil de altfel) indeparteaza chestia de mai sus in functie de preferinte, oferind beneficii in materie de PageRank celor care comenteaza. Intentia mea nu a fost niciodata sa tin PR-ul pentru mine … Masura aceasta a fost adoptata in WordPress pentru a evita cresterile de PR pe baza blog spam-ului. Oricum, watchdog-ul numit Spam Karma 2 sta de veghe, a scapat 2 spamuri din 270, deci personal declar deschis sezonul de indexare cu PageRank :D.

Download NoFollow Free »

PS: personal am idei diferite in ceea ce priveste metoda autorului de a integra functia noff(); cu tema WordPress. Apelul este unul sec <?php noff(); ?> chiar dupa <body>, ceea ce in viziunea mea este gresit din moment ce functia depinde de plugin. Parerea mea (si nu este doar parerea mea) este aceea ca orice functie apelata dintr-un plugin trebuie trecuta printr-o selectie. Apelul corect care rezolva problema activarii pluginului (exemplu: upgrade la engine-ul WordPress) este <?php if (function_exists(noff)) noff(); ?>

Sun Microsystems a anuntat cumpararea MySQL

Wednesday, January 16th, 2008

O stire care personal m-a luat prin surprindere: cumpararea MySQL de catre Sun pentru nu mai putin de 1 miliard de dolari, adica 800 milioane in cash, iar restul de 200 milioane urmand a intra in buzunar prin actiuni. Tranzactia care este una de mare anvergura urmeaza a se finaliza undeva in jurul Q3/Q4 al anului fiscal 2008.

Chiar si Google, YouTube, Yahoo sau Wikipedia, FaceBook, Nokia folosesc platforma MySQL. Este nu doar o platforma open source, ci si foarte buna, stabila, usor de instalat, administat sau upgradat ulterior. Sun Microsystems vrea sa transforme solutia MySQL intr-o plartforma pentru companii.

Serverul de baze de date MySQL produs de compania MySQL ocupa aproximativ 80% din piata serverelor Web, un fapt bine cunoscut de altfel. Sun se asteapta sa dea lovitura cumparand MySQL prin integrarea serverului de baze de date in solutiile oferite de acestia, marind in acelasi timp canalele de distributie MySQL.

Avand in vedere cota de piata MySQL, se poate spune cu usurinta faptul ca aceasta tranzactie va schimba fata Internetului prin prisma impactului pe care il va avea aceasta tranzactie.

“Cumparam astazi o solutie pentru baze de date care a fost aleasa de clientii din toata lumea cu o viteza extraordinara”, a spus Schwartz. “Titanii web-ului folosesc toti MySQL, banci, companii auto, toate firmele din Fortune 500 folosesc MySQL”, a adaugat el.

Chiar nu mai am nimic de adaugat … speechless …

Sursa 1 Sursa 2 - oficiale

Sursa 3 - neoficiala