Tema GMail

Eu folosesc statii de lucru cu Linux, MacOSX si Windows, unde Linux este in diverse combinatii si arome :) Pe toate statiile (mai putin pe cele cu MacOSX unde functioneaza impecabil), noua tema implicita de la Google (gmail si reader) se misca infiorator de lent. Interesant e ca pe toate platformele folosesc aceeasi versiune a aceuiasi browser. Oare de ce se intampla asta ?

 

Corector gramatical

Ma intreb de ce oare majoritatea aplicatiilor care au suport pentru corector gramatical activeaza implicit fara sa ma intrebe nimic ? Ce este cel mai trist este ca desi se lauda ca stiu aia si ailalta, de fapt nu au suport pentru romana, ceea ce le face inutile daca aplicatia este folosita in romania, nu ? Si mai trist este ca desi majoritatea oamenilor specifica in timpul instalarii, Romania, EEST aplicatiile nu prea tin seama de aceste informatii. Si cand te gandesti ca ar fi atat de simplu sa:

if ($country ! in $supported_grammar_countries) {
    disable_spelling();
}

sau, varianta eleganta:

if ($country ! in $supported_grammar_countries) {
    ask_user_about_spelling();
}

Dar deh, e mai simplu sa pui indieni sa scrie ceea ce un contabil gandeste decat sa te gandesti la ceea ce ar fi util pentru utilizatori.

M201 – Green Spice

Ceaiul din $subj, este unul din cele mai aromate ceaiuri care le-am savurat in ultima vreme. Pe eticheta lui scrie asa: ceai verde, bucati de scortisoara, izma, nucsoara, ghimbir, cuisoare, piper. Si mai scrie ca e recomandat la raceala si ca e bine sa-i puneti si niste miere. Eu n-am fost racit dar ceaiul cu siguranta a fost bun. O sa mai iau ;)

systemd – primul contact

Intr-una din zile, am instalat pe undeva un server pe care am pus OpenSuSE 12.1 . Care OpenSuSE 12.1 vine cu systemd pe post de sysv init replacement. Departe de mine nerecunoasterea calitatilor lui systemd, pentru ca are un feature list destul de mare si care face sens. Unul din features era SysV & LSB compatibility. Ei bine, se pare ca scriptul custom de pornit firewall-ul folosit anterior, pe un suse 11.2, nu mai mergea neam pe 12.1 . Desi era recunoscut de catre systemd si era marcat sa porneasca la pornire, ceva nu-i convenea. Ofc, nu zicea ce :) Cum in lumea moderna e musai sa ai firewall am purces voiniceste la creat un systemd compatible, care sa faca 2 lucruri:

  1. iptables-restore /etc/sysconfig/iptables (la start)
  2. iptables -F (la stop, presupunand ca default policy e ACCEPT)

A iesit asta (/etc/systemd/system/iptables.service):

[Unit]
Description=Custom iptables script
ConditionPathExists=/etc/sysconfig/iptables

[Service]
Type=forking
RemainAfterExit=yes
ExecStart=/usr/sbin/iptables-restore /etc/sysconfig/iptables
ExecStop=/usr/sbin/iptables -F

[Install]
WantedBy=multi-user.target

Acum ce sa zic .. imi place :) E mai scurt si mai la obiect decat scriptul vechi (care tot de mine era facut btw) si eu zic ca e mult mai usor de inteles.

tld gresit

Zilele trecute povesteam despre RIPE si whois. Si hai sa spun personajelor carora le vorbeam sa intre pe site-ul de la ripe. Din greseala, in loc de ripe.net le-am zis ripe.org . Ia ghiciti ce-i pe ripe.org :-S Mda, nici eu nu stiam. Oare cei de la RIPE stiu ?

doua de bine

Urmatoarele 2 citate sunt de pe site-urile a doua institutii de stat din Romania:

  1. Prin fax se pot modifica adresa de email sau numele detinatorului dreptului de folosinta pentru DOMENII ACTIVE in baza de date whois. Oricare alte modificari sunt posibile numai on-line.
  2. Începând cu data de 1 octombrie 2008, formularul de notificare se transmite on-line. În mod excepţional, în cazul în care anumiţi operatori nu dispun de mijloacele tehnice necesare transmiterii formularului de notificare electronic, acesta se poat e completa on-line la sediul autorităţii de supraveghere sau se va transmite, în format de hârtie, prin poştă. În această situaţie, notificarea va fi însoţită de o adresă prin care operatorul justifică imposibilitatea transmiterii formularului de notificare în sistem on-line.

Primul e de pe site-ul ROTLD iar al doilea de pe site-ul Autoritatii Nationale de Supraveghere a Prelucrarii Datelor cu Caracter Personal . Daca in cazul RoTLD e oarecum normala inclinarea spre online, cazul ANSPDCP nu poate decat sa ma bucure. Astept cu nerabdare ca oamenii de Neanthertal sa termine de studiat focul si sa se apuce de studiat roata, pentru ca peste 2000 de ani sa putem vedea si pe site-ul lor anunturi ca cele doua de mai sus.

Inca una (de mac)

Keybinding-urile din Firefox si Thunderbird de pe MacOSX sunt la furat cu totul. Home, End, PageUp si PageDown se comporta ciudat in ambele aplicatii. Azi am gasit rezolvarea: Keyfixer (merge pentru ambele aplicatii). Yey !

Despre .ro

.ro este un TLD al carui management este facut intr-un mod comunist si birocratic. Asta stiam de mult ascultand pareri de pe ici si de pe colo, insa acum, pot sa fac un rezumat al aspectelor care ma enerveaza cel mai mult, pe baza a ce am vazut eu de-a lungul timpului:

  • orice om din lumea asta isi poate lua un domeniu .ro . De ce ? Un domeniu .ro ar trebui sa fie alocat cuiva cu cetatenie romana sau unei entitati comerciale cu sediu juridic in Romania.
  • domeniile se dau pe “viata”. Pe viata cui ? Sunt o multime de domenii blocate, inactive sau pur si simplu nefolosite de ani de zile. Nu mai vorbesc ca este o prostie din punct de vedere economic.
  • domeniile noi se creeaza manual. Chiar si atunci cand platesti online, cu cardul.
  • domeniile cumparate prin parteneri ROTLD cred ca au parte de acelasi tratament. Un domeniu cumparat (si platit) intr-o zi de weekend, intra in faza de procesare abia in prima zi lucratoare. Intre timp nici macar nu este blocat. Da, asta inseamna ca altcineva poate plati acelasi domeniu, in alta parte. Ce se intampla in prima zi lucratoare … mister !

Punctele pozitive sunt asa:

  • domeniile se pot plati cu cardul (chiar daca sistemul e abia implementat);
  • modificarile efectuate online sunt in timp real (cele cateva secunde necesare propagarii update-urilor nu se pun).

Mai e ceva de adaugat ?

 

Am mai rezolvat 2

Incerc de multisor sa ma acomodez cu MacOSX (pe un MacBook Air din prima generatie) insa am cateva lucruri care imi stau pe creier si peste care nu pot sa trec oricat de mult as incerca. Astazi, am mai rezolvat doua din ele:

1. am instalat mc dintr-un pachet binar, fara sa fie nevoie ca masina sa compileze 2 zile caruta de dependente ale mc-ului: am utilizat rudix.

2. am descoperit combinatia magica ce emuleaza INSERT (mda, “modernistii” de la Apple n-au pus tasta INS, ca doar e moft ..): CTRL-T . Din pacate pare a fi valabila doar pentru terminal, insa pentru moment e suficient. Probabil ca voi rezolva si restul problemei dupa inca jumatate de an ;)

Am invatat ceva azi

Lucram la un tabel in care trebuiau trecute costuri in diverse monede (EUR, USD, Lei) iar la final trebuia calculat un cost total, in lei. Dupa un pic de RTFM, am gasit SUMIF . E bestiala functia asta !

 

Denumire Moneda Valoare
Mere UE EUR 250
Mere US USD 300
Mere RO RON 1000
Mere UE EUR 250
Mere US USD 300
Mere RO RON 1000
Total (lei): 6130

 

Totalul l-am calculat cu: SUMIF(B1:B6,”RON”,C1:C6)+(SUMIF(B1:B6,”EUR”,C1:C6)*4.3)+(SUMIF(B1:B6,”USD”,C1:C6)*3.3) . Super fain, nu ? :)