Category Archives: diverse

goodbye htc

Ma gandesc de ceva vreme sa-mi iau un telefon nou candva. Pana acum in partea de SmartPhone am avut doar HTC: Desire si Desire S. Primul a mers OK si l-am folosit fara probleme o perioada, iar al doilea l-am luat ca l-am dat pe primul mai departe.

Desire S arata mai business decat Desire. ce nu mi-a placut la el e ca se reseta aleator, am tot trimis crash reports la HTC da cre’ca i-a durut fix in cur ca fixuri n-au iesit.

Intre timp i-am pus Cyanogenmod 7.1 si merge de n-are aer. am scapat si de Sense care cred ca e exemplul perfect de bloatware pe telefoane mobile. nu zic ca ultima versiune de Sense n-arata misto, da nu aduce chiar atat de multa utilitate in utilizarea telefonului incat sa merite sa fie pus peste Android.

Cum sunt mai techie asa, am tot cautat pe forumuri cand iese si un build de Android 4.0 pentru Desire S ca totusi e telefon nou si are destul RAM sa tina noul OS. Eh, se pare ca HTC nu e foarte sigur ca o sa dea drumul la Android 4.0 pe Desire S ca cica daca nu pot sa faca sa mearga si Sense pe telefon, n-o sa faca update.

Asta a fost momentul de “Muie HTC” si taiat de pe lista de producatori de telefoane mobile de la care ma gandesc sa cumpar aparate.

Acum ramane pe piata doar Samsung care mai face telefoane cu Android din punctul meu de vedere. Care Samsung se pare ca n-are o problema sa dea la oameni Android 4 si fara sa puna bloatware pe telefoane.

Sper ca aia de la Cyanogenmod sa faca mai repede un build de Android 4 si pentru telefonul meu, ca pe producator il doare in cur o data ce a vandut la prosti ca mine un telefon cu Android 2.3. Probabil se asteapta sa-mi cumpar un telefon nou doar ca sa am Android 4. In cazul asta s-o suga.

Un client suparat.

vacanta iarna 2011

Vacanta de iarna 2011 am petrecut-o prin Olanda, in vizita la piticul din dotare. Plecat pe 24 decembrie, avut aventuri si la plecare si la sosire.

Ce-am facut si ce-am vazut:

  • m-am dus in Haga sa vad Mission Impossible: Ghost protocol. Film misto, actiune la greu, efecte si mai la greu. inainte si dupa film ne-am plimbat prin centrul orasului sa vad si io cum arata capitala. Cuvantul care sa descrie cel mai bine atmosfera e: pustiu. asa ca aveam loc de vazut stuff.
  • am fost in Amsterdam cu un scop precis: Burger Bar – oamenii aia fac cei mai buni burgeri de i-am mancat vreodata. dat o tura si prin RedLight District la uitat la curve in vitrine
  • de revelion stat acasa cu piticul, romantic in pula mea, baut sampanie Moet, vazut focuri de artificii de la geamul maare de la camera (olandezii cred ca sunt mai voyeuri asa ca toate casele au geamuri mari care de obicei lasa sa se vada totul incasa)
  • plimbat prin Leiden (ca asta e noua resedinta a piticului), halit Kapsalon care e incredibil de bun
  • am abuzat vplay.ro si am vazut vreo 4 sezoane de CSI: Miami (ca l-am prin cam de pe la sezonul 7 sau 8 asa)
  • am vazut live cum arata un TGV Thalys si am scapat un “bagati-ai pula” cand am vazut ca din Amsterdam pana in Paris-Nord (cu oprire prin Belgia) face  3h15min, iar distanta intre astea doua pe traseul ala e mai mare de 500km
  • personalul lor merge lejer cu 120-140km/h si e curat luna
  • am mancat cea mai scumpa clatita ever: 10EUR/buc :))
  • m-am mai vazut cu oameni de pe aici care s-au mutat acolo
  • am baut Bacardi Breezer de portocale pana mi s-a facut un pic greata si iau o pauza (astia au sticle de 700ml). e bun ca are gust de fanta cu alcool si nu e asa acidulat
  • am avut probleme cu cardurile VISA si MasterCard ca astia le considera credit cards si nu prea le accepta si am recurs la metoda de dus la bancomat si scos bani
  • mi-am cumparat un 747-400 de jucarie care sta un pe un stativ (mi se pare cel mai cool avion de pasageri din lume)

distractii cu apc

Bila alba

Prin moiembrie-decembrie 2011 am luat niste UPS-uri de la APC pentru un rack de echipamente. Instalat frumos cu extensii de baterii, dat in productie, rulat teste de calibrare si surpriza: un UPS raporta 2h45min runtime, altul 1h42min runtime. cum ambele UPS-uri sunt in configuratii identice iar diferenta de incarcare pe ele este de ~1-2% (un mediaconvertor pus pe unul din UPS-uri).

Deschis caz la APC, trimis loguri si screenshot-uri, tanti de la suport draguta mi-a facut RMA la tot setul de baterii (6 la numar). din cauza de greutate au fost trimise cu camionul din Irlanda in Romania si a durat cred ca vreo aproape mai mult de o saptamana sa ajunga la destinatie.

Montat bateriile noi, lasat UPS-ul la incarcat, scos alimentarea cu curent si lasat la descarcat si numarat cat dureaza pana se descarca complet la ~40% load cat are in sarcina: 2h42min.

Partea misto e ca UPS-urile astea au un butonas de bypass si poti schimba bateriile “on the fly” fara sa opresti echipamentele conectate la UPS. Singurul dezavantaj e ca daca se ia curentul in timpul operatiunii o sa se opreasca si echipamentele conectate la UPS.

Overall mi-a placut ca au reactionat repede, fara sa incerce tot felul de combinatii sa nu inlocuiasca ceva defect si asa mai departe; iar tipa de la suport chiar a fost de ajutor.

Partea trista la povestea asta a fost ca pack-ul de 4 baterii vine pe palet si are 100+ kg :(

Bila neagra

Echipamentele APC de le am (prize si UPS-uri) au carduri de management pe retea care suporta si HTTPS. Cum in corporatie am si un CA intern de da certificate la cam tot ce misca, am zis sa continui traditia si sa pun certificate digitale si pe Network Management Cards (NMC) de la APC. Asa ca facut ce stiam io ca e nevoie de produs un certificat digital: creat un private key, creat un CSR, semnat CSR-ul de CA, luat certificatul si private key-ul si puse intr-un fisier si uploadat pe NMC.

WRONG!

Aia de fac NMC-urile la APC au fumat ceva diferit de restul care au suport de certificate digitale pentru servere web embedded si pentru a pune certificate digitale pe cardurile lor trebuie folosit un utilitar (APC Security Wizard) care sa genereze private key (in format PKCS#15) si CSR, dupa care se ia certificatul generat de CA, se importa in APC Security Wizard, se combina cu cheia privata din care rezulta un alt fisier tot in format PKCS#15 care e de fapt certificatul pe care stie NMC-ul sa-l importe si sa-l foloseasca.

Rahatul asta de Security Wizard are niste dezavantaje:

– private key e pe 1024bit
– nu suporta subjectAlternativeName

Pe mine ma doare cel mai tare subjectAlternativeName, ca HTTPS-ul e sensibil sa fie potrivire exacta intre ce scrii tu ca adresa in brwoser si ce sceie in CN-ul certificatului pe care-l prezinta serverul web, si daca io am certificat pentru pdu0.domeniu.local si in browser scriu https://pdu0 – o sa-mi dea eroare ca certificatul nu e valid.

subjectAlternativeName are o functionalitate foarte misto, si anume poti sa-i defineste atribute de tip DNS sau IP si sa le pui in certificat astfel incat daca accesezi serverul web cu https://pdu0 / https://pdu0.domeniu.local / https://ad.re.sa.ip / https://[ad.re.sa.ip.v6] sa considere ca e valid certificatul si sa nu mai dea eroare.

Dar nu, cineva de la APC a decis ca de ce sa nu fie lucrurile usoare pentru clienti cand poa sa fie complicate pentru ca asa vor ei.

Update: se pare ca exista o versiune mai noua a utilitarului care stie si chei pe 2048bit.

troubleshooting

Troubleshooting problems is an ‘art’, not a ‘science’. Either you know how to do it, or you don’t. And, like any other “art”, you can’t teach it; you _can_ teach ‘mechanics’ that help people who have an ‘instinctive’ (for lack of a better word) grasp of the subject “do it better”. But the _ability_ has to be there in the first place.

It’s similaar to integral calculus — you have a result, and are looking for the question. (Remember how _hard_ integration was — until the ‘AHA!’ moment when, all of a sudden, it all made sense. And you were shaking your head wondering *why* you had so much trouble ‘getting it’.)

Troubleshooting is much the same. If you’ve seen “that” problem before, you have an idea of what -may- be causing it. And can start checking for the existing of each possible ‘what’ that you know about. With experience, you know _which_ “what” is most likely and to start there. Also, what additional_ things to check, to narrow down the list of ‘possibles’.

Copiat cu nerusinare dintr-un e-mail de pe NANOG, insa e cred ca cea mai buna explicatie de ce unii oameni pot sa faca troubleshooting si altii nu, si cel mai important: de ce nu poti sa inveti efectiv pe cineva sa faca troubleshooting.

otp – ams

Sambata am taiat-o spre Amsterdam.

Lasat masina in parcare la munca, chemat taxi. Venit unu care vorbea singur si era trist ca inainte de Craciun nu prea e lume pe strada si ca nu a avut curse. M-a lasat la Otopeni, i-am lasat 2RON spaga si vorbea singur ca mai vreau un 1RON (unul, da?) ca a fost mai mult da ca e OK si ca nu trebuie neaparat.

Facut drop off la bagaje si dus spre controlul de securitate. Acolo a bipait rahatul ala de detector de metale si astia de la aeroport n-au detectoare din alea portabile, asa ca te pipaie un pic sa vada daca n-ai o bomba bagata in cur. Dupa controlul pasapoartelor cand sa ma duc in terminal se ridica unul de la un birou sa ma intrebe ca de ce nu dau pasaportul la control. Ii zica ca l-am dat da se uita ciudat la mine, se duce pana la cabina si catre ala din cabina “de ce nu zici ma ca esti aici, ca era sa-l arestez pe domnul ?” WTF ?

Zborul a fost oki-doki, mancare buna, loc liber in stanga, temperatura placuta, mai c’as fi dormit.

Pe Schiphol la control pasapoarte gigi care l-a controlat pe al meu s-a tot uitat c-o lupa la el si a zis ca mai trebuie un second check, m-am intors din drum si am mai stat vreo 10-15 min pana s-au uitat la pasaport si la buletin. Mi le-au dat inapoi si ca totul e OK si ca n-a fost nici o problema. Probabil doar ala paranoic de la pasapoarte.

Gresit un pic trenul, ajuns in Haga, intors de acolo unde trebuia.

The end.

cool stuff cu vmware

Acu cateva luni ma laudam ca mi-am tras setup cu VMware, SAN cu Fiber Channel, switch-uri si conexiuni redundante.

Eh, acu vreo 3 saptamani a venit vremea sa fac si io upgrade la VMware 5. Si ca orice om care nu simte neaparat sa programeze ferestre de mentenanta, am inceput upgrade-ul asa in mijlocul zilei ca sa termin pana la 4 sa ma car acasa.

Setup-ul curent e cumva de genul N+1 in sensul ca workload-ul de pe o masina poate fi mutat pe altele si poate fi oprita pentru mentenanta.

Drept urmare, m-am apucat si eu folosind VMware Update Manager sa dau update pe rand la masini, iar de partea de workload migration si toate cele s-a ocupat VMware. A mers foarte bine toata distractia, singurul catch a fost ca a trebuit sa stau pe iLO cu geana pe consola sa dau un Enter la un moment dat.

La 4 m-am tirat acasa, toate jucariile mergeau cum trebuie, fara nici o problema, iar userii n-au stiut ca lucruri importante se intampla :)

 

bfd si junos 11.1 pe ex4200 in virtual chasis

Distributed periodic packet management (PPM) of Bidirectional Forwarding Detection (BFD) protocol traffic is not supported for virtual routing instances. As a workaround, use the centralized PPM model by disabling distributed PPM with the command set routing-options ppm no-delegate-processing. [PR/580774: This is a known software limitation.]

…sau cum sa-ti futi juma de sambata intrebandu-te de ce nu merge BFD-ul intre un stack de EX-uri si doua routere, iar intre cele doua routere merge :(

aventuri in casa noua

Dupa ce m-am mutat asa partial cu haine si chestii, m-am pus pe mobilat restul de casa.

Pentru ca e garsoniera, am zis sa mai produc loc si sa-mi iau un pat suspendat si sub el sa-mi fac birou. M-am dus la IKEA, uitat de pat, intrebat de caracteristici si ajung la concluzia ca n-o sa ma tina pe mine si pe piticul din dotare. Asa ca imi vine o idee geniala: sa rog pe cineva, adica pe tatal din dotare sa-mi produca unul. Il chem incoa, il duc la IKEA, ii arat ce si cum, dupa vreo 2 saptamani asa se prezinta inapoi cu pat nou, il monteaza, il verific si io ca e rezistent si poate tine si-un elefant mai mic asa si ma declar fericit. Mai putin faptul ca era proaspat vopsit. Si mirosul nu disparea. Si dupa niste verificari asa nici nu avea sa dispara in urmatoarea perioada de timp.

Ca sa scap de miros m-am apucat de cautat pe google, gasit niste sfaturi, bagat niste bani in tot felul de prostii, rezultat zero. Asa ca sambata mi-am bagat pula in el de pat, m-am dus in IKEA, am cumparat unul nou, l-am demontat pe asta vechi si l-am dat la cine m-a ajutat sa-l demontez (avea curte unde sa-l tina la uscat pana la primavara) si am montat pat nou. Nu e suspendat, dar are o caracteristica minunata: NU pute a vopsea.

N-am decat sa zic ca a fost un experiment nereusit, lectie invatata, si asta e. Next.

Cu ocazia cumpararii patului mi-am cumparat si-un birou pe care sa-mi pun laptopul si poate, poate, poate o sa termin si io de facut robotelul ala cu Arduino de l-am abandonat anul trecut. Mi-e cam tarsala asa sa renunt ca am bagat si acolo in piese o caruta de bani.

Acu aproape ca am montat cam tot ce aveam prin casa de montat si trebuie sa incep sa-mi fac curaj sa fac curat, ca sa moara tzaca daca nu am o caruta de lucruri de aruncat.

Ieri m-am dus si mi-am cumparat si lenjerie de pat + pilota ca aveam impresia ca aia “veche” putea si am aruncat-o si pe aia. Acum am pat negru, cu lenjerie neagra de pat. Arata absolut bestial. Azi-noapte am dormit asa bine, ca nu mai putea nimic pe nicaieri.

Acu trebuie sa-mi aduc aminte cum se calca, ca deh, am zis io sa fiu jemecher si sa-mi iau multe camasi, sa am sa ma imbrac gigea pentru munca. Acu am belit-o, ca trebuie sa le calc :(( Scratch that, cred ca exista o rezolvare si la asta.

Mai am sa scap de ligheanul de l-am cumparat sa scap de miros si cateva alte chestii si pot sa ma declar mutat cum trebuie.