Valuri pe TFM ( google wave on tfm )

Filed in Internet | Linux | Programare 1 Comment

Am inceput sa studiez problema cu Google Waves.Astazi am reusit sa fac prima instalare cu success a Google Wave Federation Prototype Server pe un server TFM .

Si functioneaza. M-am tot invirtit in jurul cozii citeva zile din cauza unor certificate care pina la urma le-am generat singurel dar m-am bucurat foarte tare ca in sfirsit merge. Nu este cazul sa intru in amanunte sa explic ce este sau ce nu este Google Wave. Exista multe articole foarte bune pe net. Eu o sa scriu despre cum evolueaza portarea pe tfm a google wave pentru ca va fi inclus in urmatoarea imagine oficiala de tfm la modul “add it to init and will work”.

Pentru cei care sint interesati sa testeze / dezvolte … lasati un comentariu si vorbim.

Si acuma primele poze cu valurile:

google_wave_tfm_1

3,917 views , , , , ,

Pe val

Filed in Internet | Linux | Programare 1 Comment

Toata lumea a inceput sa se joace cu google waves. Asta este primul test cu google wave . O incercare de a embeda un wave intr-un post… Sper sa iasa din prima. Daca nu … o sa editez postul pina iese :)

[wave id="wavesandbox.com!w+geJRmBI7%0" width="640" height="480"]

4,441 views , ,

La multi ani felicitari.tfm.ro

Filed in Linux | Personal | Programare 1 Comment

Azi felicitari.tfm.ro implineste 2 ani de existenta. Pentru cei care nu stiu de felicitari.tfm.ro este un proiect sub aripa tfm care ofera comunitatii posibilitatea de a trimite felicitari virtuale si a citi stiri importante pentru aceasta comunitate. Felicitari echipei redactionale pentru rezistenta la efort si pentru inteligenta de care a dat dovada in tratarea utilizatorilor!

Sint multe planuri de viitor dar toate la timpul lor :)

6,132 views , , ,

Cum sa ingropi un vis

Filed in Linux | Personal 4 Comments

Unul din visele mele era sa scriu un joc. Un mmorpg mai bun decit ceea ce exista in acest moment. Cu ceva vreme in urma scriam un articol despre un nou mmorpg code name M3 la care incepusem sa lucrez. Dupa un inceput furtunos cu foarte multe idei, cod si partial si grafica lucrurile au inceput sa se raceasca. Din lipsa de timp , din lipsa unui consens la cum sa facem lucrrurile , din lipsa de implicare. Este un proiect pe care cu foarte multa parere de rau trebuie sa il abandonez. Singur nu pot lucra la el. Partea de programare da . O pot face. Dar fara grafica si fara povestea din spate nu. Asadar RIP M3. Moved code to trash.

3,985 views ,

Linux Awards 2009

Filed in Internet | Linux | Programare 2 Comments

Linux journal a publicat Premiile Cititorilor pe 2009. Este foarte important acest sondaj pentru ca da pulsul real al lumii linux. Practic se vede catre ce aplicatii si distriburii se orienteaza utilizatorii :

  • Distributia linux favorita: Ubuntu.
  • Desktop Environment preferat: Gnome
  • Browser web : Firefox
  • Client de e-mail: thunderbird
  • Suita Office: OpenOffice
  • Aplicatie de prelucrare audio:  Audacity
  • Audio Player:  Amarok
  • Media Player: VLC
  • Client pentru mesagerie instanta:  pidgin
  • Prelucrare grafica: gimp
  • Magamenetul pozelor: picasa
  • Editor de texte: vi
  • Sistem control versiuni:   subversion
  • Baza de date:  mysql
  • Aplicatie de monitorizare servere:  nagios
  • Limbaj de programare favorit: python
  • Scripting language: bash
  • Acces la distanta: ssh
  • Mediu integrat de dezvoltare:  eclipse
  • Dezvoltare aplicatii de inteternet: Adobe Air
  • Solutie de virtualizare: VirtualBox
  • Sistem de backup: amanda
  • Utilitar de backup: rsync
  • Manager de pachete: apt
  • CMS : WordPress
  • Server de web: apache
  • gadget bazat pe linux: Asus Eee PC
  • Produsul anului:  Android Platform

Acestea sint Linux Awards 2009.  Cum vi se pare ?

4,640 views , , ,

Cit de rar restartati calculatorul ?

Filed in Linux 8 Comments

Timpul intre 2 restarturi ale calculatorului se numeste uptime. De ce e important uptime-ul ? Pentru mine e un parametru de stabilitate a unui calculator. Daca trebuie sa restartez un calculator de 3 ori pe zi va dati seama ca mai mult pierd vremea cu restarturile decit cu munca efectiva. Nu am sa incep o dezbatere care sistem de operare e mai stabil , care e mai bun. Fiecare sistem de operare are ceva bun in el iar sistem de operare perfect nu exista. Inca. ( S-a auzit o voce din culise: “da’ de nu faci tu unul?” si la fel de sec a venit si raspunsul: “pentru ca oricite dispozitive antiprost ai pune intr-un lucru tot se gaseste un prost mai inventiv ca tine” ) Revenind o sa va arat un screenshot cu un uptime de pe un server tfm.

tfm_uptime

343 zile de uptime. 343 de zile fara restart. 343 zile de serviciu neintrerupt. Impresionant ?

4,967 views ,

Linux si Mac lucrand impreuna. Calendare comune. Part 1

Filed in Linux | mac Leave a comment

Doua lumi diferite si totusi doua lumi care pot conlucra. Pina la ce punct se inteleg intre ele ramine de vazut . Eu abia descopar. Si pe masura ce descopar o sa incerc sa va povestesc.

In incercarea de a fi un pic mai organizat am inceput sa folosesc iCal. Ce e iCal pe scurt imi permite sa-mi pun evenimente la anumite ore si sa ma atentioneze cu ceva timp inainte ca am ceva de facut. Nu intotdeauna am calculatorul conectat la internet prin urmare nu am cum sa folosesc un soft de calendaring online. In plus exista situatii cind nu am cum sa plec cu Mac-ul dupa mine . Cind am de umblat prin magazine sau cind trebuie sa ajung urgent la o intilnire care nu presupune calculatoare las acasa Mac-ul. Si m-am lovit de urmatoarea problema. Continue Reading

6,183 views , , , ,

A aparut OpenOffice 3.0 final

Filed in Internet | Linux | Programare 1 Comment

Cind eram copil la mama …. si vedeam cum trebuiau sa plateasca o gramada de bani pentru fiecare calculator care trebuia sa editeze un “word” sau sa faca un “excel” ma apuca durerea de cap. Multa vreme m-am intrebat de ce mama lui Stefan cel Mare nu a scris un word / excel pentru firmele mici la care bugetul pentru un pachet office era cit 4 salarii ale angajatilor.  Dupa ceva vreme si mult linux invatzat am inceput sa deschid ochii si am vazut ca exista si alte solutii in afara de sumbrul Microsoft Office.  Si anume OpenOffice … Iar astazi doamnelor si domnilor, a aparut generatia noua de OpenOffice … Editare de documente ( utilizatorii de windows va rugam cititi Word ), Calcul tabelar ( windows users … cititi Excel ) , Prezentari ( tot voi cititi PowerPoint). Aveti nevoie de o suita office pe care sa nu dati o gramada de bani ? Incercati openoffice.

Dar asta cind se mai linistesc apele un pic pentru ca site-ul lor momentan arata intr-un mare fel . Probabil de la la prea multi utilizatori care incearca sa acceseze site-ul. Thx Soft pentru link.

Aveti aici poza cu site-ul in toata splendoarea lui:

P.S. Azi am mai umblat un pic la blogul lui Dono . Am rearanjat un pic reclamele …. am mai pus un banner-ash nou …. Asa de vara … Ca tot zice Dono ca sint extrem de rapid. Pai ce sa fac … daca mi-am luat teleportor :)

Later edit:

Site-ul openoffice.org este din nou operational. Oarecum. Se pare ca interesul pentru OpenOffice 3.0 a fost atit de mare incit nu au facut fata numarului de vizitatori. Ce mi-a placut insa este faptul ca s-au miscat suficient de repede si au facut ceea ce in mod normal orice om normal ar face. Au facut o pagina statica minimalista cu link-uri catre download, au scos tot ce inseamna grafica , astfel incit vizitatorul sa poata descarca openoffice. In urmatoarele zile dupa ce traficul revine cit de cit la normal vor reveni la site-ul uzual. Intre timp poate o sa imbunatateasca si solutia de web astfel incit sa faca fata mai bine la numar foarte mare de vizitatori.

Exemplificare in poza de mai jos:

O mare bila alba pentru cei care au decis asta.

5,538 views , ,

Apache versus nginx (versus lighttpd ) part 2

Filed in Linux 2 Comments

In postul anterior faceam o comparatie intre apache si nginx. Am luat de data aceasta in calcul si lighttpd.
Am reluat testele pe o masina medie ( o masina care dupa parerea mea ar putea sa fie folosita pentru
proiecte de dimensiuni mici/medii ). Rezultatele testelor:

Dupa cum se poate observa testul cu autobench nu au dat rezultate concludente. E timpul pentru alt model de teste si refacute testele.

Intra in scena ab-ul:

Distributie linux: TFM linux server 32. Pentru toate testele am folosit un fisier html de lungime 7638 bytes. Concurency level pentru teste a fost 500 iar numarul total de cereri a fost 50000.

  • Apache
Server Software:        Apache/2.2.9
Time taken for tests:   61.242098 seconds
Requests per second:    816.43 [#/sec] (mean)
Time per request:       612.421 [ms] (mean)
Time per request:       1.225 [ms] (mean, across all concurrent requests)
Transfer rate:          6317.26 [Kbytes/sec] received
Connection Times (ms)
min  mean[+/-sd] median   max
Connect:        0  183 1254.8      5   21012
Processing:     1  238 1759.8    104   61224
Waiting:        0  232 1759.9     97   61220
Total:         17  422 2280.8    109   61234
Percentage of the requests served within a certain time (ms)
50%    109
66%    117
75%    121
80%    122
90%    127
95%    518
98%   3336
99%   9109
100%  61234 (longest request)
  • lighttpd
Server Software:        lighttpd-tfm
Time taken for tests:   37.115939 seconds
Requests per second:    1347.13 [#/sec] (mean)
Time per request:       371.159 [ms] (mean)
Time per request:       0.742 [ms] (mean, across all concurrent requests)
Transfer rate:          10366.70 [Kbytes/sec] received
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        4  172 585.5     82   21075
Processing:     3  191 104.5    165    1898
Waiting:        2   90  52.4     82     952
Total:         12  363 602.3    246   21239
Percentage of the requests served within a certain time (ms)
  50%    246
  66%    247
  75%    248
  80%    248
  90%    328
  95%    693
  98%   3241
  99%   3246
 100%  21239 (longest request)
  • nginx
Server Software:        nginx/0.6.31
Time taken for tests:   36.766920 seconds
Requests per second:    1359.92 [#/sec] (mean)
Time per request:       367.669 [ms] (mean)
Time per request:       0.735 [ms] (mean, across all concurrent requests)
Transfer rate:          10433.21 [Kbytes/sec] received
Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0  167 651.4     73   21073
Processing:     7  189 130.6    149    2080
Waiting:        6   86  65.4     74     927
Total:         22  356 670.2    222   22265
Percentage of the requests served within a certain time (ms)
  50%    222
  66%    223
  75%    224
  80%    229
  90%    371
  95%    648
  98%   3217
  99%   3223
 100%  22265 (longest request)

Dupa cum se poate observa per ansamblu nginx s-a comportat cel mai bine, a avut cele mai multe requesturi servite pe secunda. Pe locul doi lighttpd la diferenta foarte mica de nginx. Ultimul clasat s-a dovedit apache-ul la viteza de servire.

Concluzia e simpla. Pentru fisiere statice utilizati lighttpd sau nginx. Alegerea intre ele se face evident functie de caz si in functie de preferinte. Noi nu am pus nginx pe serverele de trafic foarte foarte mare preferind lighttpd-ul. Desigur in tfm gasiti toate cele 3 web servere si il puteti folosi cel care va place mai mult.

6,427 views , , , ,

Teaser: iscsi + ocfs2 on tfm

Filed in Linux Leave a comment

Pentru cei care vor sa implementeze un shared file system cu tfm/gnu linux folosind iscsi / ocfs2 avem o solutie.  Dar dupa cum spune titlul, acest post este doar un teaser.

Deocamdata sint dator cu comparatia intre nginix si lighttpd . Testele le-am facut , urmand sa le corelez si sa public partea a doua de la Apache versus nginx

Stay tuned

5,243 views , , ,

TOP