Hardware crash (Va urez o zi buna in continuare!)

Cel mai “frumos” lucru care se poate intimpla cu un server e sa i se prajeasca sursa. Functie de noroc se prajesc si motherboardul si ram-ul si procesorul si hardurile. Pe scurt ramine o carcasa fumeginda…(ultimele doua propozitii se rostesc printre dinti)

Legea lui Murphy a fost incalcata de data asta: “When yours hard disk is going to fail it will do so in the next 24 hours” .Este foarte adevarat ca nu spune nimic despre doua hardiskuri in raid 1.

E mult prea tehnica exprimarea si ma bate dono 🙂  . Pe scurt raid 1 inseamna ca  aveti 2 galeti ( cu date ) si puneti nuci in galeti ( sub forma de date) . Cind puneti o nuca in prima galeata aveti grija sa puneti o nuca identica si in galeata 2 astfel incit daca “se fura” una din galeti ( sau se strica ) ramine a doua galeata cu aceleasi nuci ca prima. Stiu am folosit diateza reflexiva … De la Teo @ deko cafe ( tocmai am descoperit ca si-a facut si el blog ) mi se trage.

Ca am lamurit acest aspect al problemei sa continuam. Ei bine … controllerul de hard diskuri a decis in 2007 sa intre in greva neanuntata si a decis ca nu mai doreste sa colaboreze cu unul din harduri. Si asta fara sa dea nici un warning si nici un mesaj de eroare. In schimb a continuat sa colaboreze fructuos cu hardul 2. Sistemul mergea fara probleme . Pina in momentul in care serverul a crapat cu totul.

Ca s-a ars placa de baza , ram-ul si procesorul si sursa e nesemnificativ. semnificative au fost 2 lucruri. Faptul ca serverul a fost down o buna bucata de vreme si faptul ca initial am zis ca datele “s-au fu(rat)” …inlocuiti voi “rat” cu alte trei litere.

My first almost mac

Orice programator are nevoie de un editor de texte BUN. In cautarile mele am dat peste TextMate.De ce e cel mai bun pentru mine? In primul rand imi mareste mult productivitatea pentru ca are notiunea de “text snippets” . In loc sa ma concentrez pe lucruri de genul ” oare am inchis acolada ?” , “oare for-ul asta are toti parametrii ?” ma pot concentra pe codul efectiv.

Multi ma vor contrazice si vor spune ca si in Linux exista editoare de texte bune. Nu neg asta. VIM-ul are plugin de cod snippets. Dar nu e acelasi lucru ca TextMate, e mai…butucanos, mai greu de utilizat.

Si uite-asa, incet incet incep sa inteleg de ce foarte multi programatori trec pe Mac

Read more

Noapte cu luna plina

Noaptea cu luna plina nu prieste serverelor. Probabil din cauza insomniacilor care in lipsa de alte distractii “se dau” pe site-uri. Serverul de baze de date de la evz.ro se pare ca a intrat in greva.

Si nu da semne ca lasa pe cineva sa se apropie de el. Probabil se manifesta ca un taur ranit atacat din toate partile si scuipa erori pe unde poate. Dar vedeti voi … Din toata “distractia” asta aflam lucruri intesante.

Ce anume e interesant la o eroare ? Aparent e o bucata de text fara importanta. Privind mai cu atentie aflam ca:

  • Aplicatia din spatele evz.ro foloseste mysqli
  • calea absoluta catre fisierele site-ului este /var/www/localhost/htdocs/
  • calea relativa catre include files este: libraries/clases iar php-ul care face conectarea la baza de date este database.php

” Asa si? ” veti intreba … La ce ma ajuta pe mine asta ? Pai … in primul rind poti sa-ti faci o idee despre ce este in spatele site-ului ( din punct de vedere tehnic ). In al doilea rind o eroare de genul asta da informatii utile pentru un audit de securitate. Si nu numai. Eu am tot repetat … NU AFISATI ERORILE end-userului. Niciodata un enduser nu ar trebui sa vada altceva decit ati intentionat voi sa se vada. Pentru ca nu toti utilizatorii sint binevoitori. Dimpotriva.

Ma duc sa urlu la luna ….. Auuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

P.S. Cit timp am scris articolul, insomniacii navigatori si-au baut ceiutzul de tei si au plecat la culcare iar serverul lor de mysql de la evz a reusit sa traga o gura de aer in pietul lui mic si plin de ventilatoare.

Sau poate i s-a administrat un tranchilizant la procesor ?

A aparut OpenOffice 3.0 final

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.

O zi plina, plina

Am atitea lucruri de povestit azi ca nu stiu cu ce sa incep.

Dimineata am fost la CCA pentru transmisia live. Cu emotiile de rigoare … cu 10 minute inainte de a ajunge acolo am primit un telefon: “Stiti, serverul dvs imi apare ca down. Se pare ca are ceva probleme hardware.”. Problema s-a rezolvat in timp util si astfel transmisia s-a desfasurat in conditii optime. Cei de la clandestino au fost

Read more