Category Archives: diverse

transfagarasan daybreak

Ieri am fugit de pe plantatie sa ma dau pe Transfagarasan. Tot e vremea frumoasa si fiind in timpul saptamanii m-am gandit ca n-o sa fie asa multa lume.

Am plecat pe la 8 asa din Bucuresti, dupa ce am inceput echiparea cu o casca in oua sa le sparg, probabil din reflex ca dimineata bag omleta si ieri de dimineata n-am bagat. De data asta am zis sa-mi pun si ochelari de soare ca sa nu mai am probleme cu reflexiile de apa si ce-or mai fi de pe asfalt. Ocazie cu are am ajuns sa-i inteleg si pe oamenii cu ochelari cat de nasol e cand la fiecare respiratie ti se aburesc lentilele. Teoria era simpla, daca prindeam viteaza, nu se mai abureau, cum incetineam sub cam 30 ora iar se abureau si nu mai vedeam nimic. Fiind in casca, nu putea, sa-mi mut. Sa ziceam ca am avut noroc si n-am luat nici o masina/pieton whatever pana am ajuns cat de cat pe drum unde sa pot merge cu o viteza decenta.

Pe A1 a fost decent de liber si nu mi s-au mai aburit ochelarii. Pana intr-o benzinarie cand am incetinit si m-am parcat un pic orbeste asa ca de vazut nu vedeam, distingeam niste umbre. Pauza de cafea si pipilica. Aia de cafea a fost OK, aia cu pipilica a fost mega complicata, ca pana dai tot jos de pe tine si sa desfaci doua randuri de pantaloni poti sa nu mai ai nevoie daca astepti pana in ultimul moment.

Si fiind autostrada, cu portiune dreapta de drum si fara trafic am ajuns si intr-a sasea, sa nu zic ca nu am trecut prin toate vitezele. Atunci a fost momentul cand am luat moto in brate ca altfel ma spulbera vantul din fata.

In Pitesti am facut dreapta si m-am mai oprit cred in Curtea de Arges sa-mi pun niste gaz ca sa-mi ajunga pana la urmatoarea benzinarie care putea fi ori aproape de Sibiu ori aproape de Fagaras – ca inca nu eram hotarat pe ce parte sa ma intoc. Sigur in Curtea de Arges am mers iar chior ca era traficul deviat si a trebuit sa o iau pe ocolite si am mers incet. Mi-ar fi prins bine o geaca inscriptionata cu “make way, blind man driving”.

Pana la Vidraru m-am mai oprit pe drum sa mai fac niste poze si sa ma odihnesc un pic la maini (asta se pare ca e secretul cand mergi pe super-sport: pauze de maini). Pe la Vidraru m-am oprit sa ma dezmortesc, sa fac poze si sa ma uit la cat de misto e lacul si cat de mare e barajul. Acolo am stat ceva ca incepea urcarea cu adevarat si am zis sa fiu pregatit.

Am bagat pana aproape sus. Uitasem ca pana la Balea Lac mai sunt si tuneluri si am intrat cu ochelarii de soare pe ochi intr-unul si a mers ca liliacul, ca de vazut nu vedeam nici bordul de intuneric ce era. Noroc ca a fost tunelul liber si drept, ca altfel faceam ping-pong intre pereti.

Dupa aia m-am oprit, am mai facut niste poze si m-am dus spre Balea Lac. Intre timp mi-am adus aminte ca mai e un tunel pe acolo si am zis sa ma opresc pe margine sa-mi dau ochelarii jos.

E o vorba din popor care zice ca daca nu belesti ochii, belesti pula. Si eu am belit-o. Ca m-am oprit si in stanga aveam asfalt, da in dreapta nu. Si piciorul drept a ajuns jos un pic in unghi, moto dupa mine si la un moment dat am cazut cu tot cu motor peste mine. Partea buna era ca era la neutru si doar a mai mers putin si s-a oprit (cre’ca fiind pe dos a ramas fara benzina). Am injurat un pic si m-am apucat sa-mi dau alea jos de pe mine sa pot sa o ridic cum trebuie. Noroc insa cu niste ucraineni intr-o dubita care au oprit si m-au ajutat s-o ridic, am sprijint-o bine pe asfalt pe cric, am verificat ca e totul OK, le-am multumit si m-am apucat iar sa ma imbrac.

Am ajuns victorios la Balea Lac unde am bagat un kurtos de foame, mai ales ca era si proaspat. M-am bucurat ca pe partea aia a muntelui e frig si n-a mai trebuit sa dau suba jos de pe mine. Am facut niste poze, i-am vazut pe unii proaspat insurati (cred) in costum si rochie de mireasa, faceau poze pe lac.

Am luat-o din nou la drum spre coborarea de pe partea ailalta care e mai spectaculoasa un pic ca e drumul serpuit si nu are parapeti. Am murit de maini ca panta si toata greutatea corpului s-a cam dus in maini. Am strans io din buci si din picioare cat am putut sa ma mai echilibrez, da n-am avut succes prea mare.

De oprit la poze nu m-am mai oprit ca erau opritorile doar pe stanga mea si am incercat o data sa fac asta da e griblura/pietris pe jos si m-am oprit aproape de prapastie. Adica voiam eu sa cobor repede muntele, da nici s-o iau chiar asa drept pe scurtatura ca mi se strica machiajul si freza.

Am rezolvat-o si cu aplecatul, ca moto asta are o chestie la ghidon de-l face mai rigid sau mai moale. La viteza e bun rigid, la mers de oras vrei moale. Numai ca fiind mecanic, dai la manivela si nu prea poti sa-l schimbi repede. Asa ca daca ghidonul e rigid, singura varianta sanatoasa de carmit e sa te apleci, vrei nu vrei.

A fost un pic tricky treaba ca incepuse sa bata vantul si era un pic puternic si se simtea cam nasol si batea fix cum nu prea aveam io nevoie.

Niste oameni de bine s-au apucat sa plombeze drumul si ca sa faca asta, raschetau asfaltul  pe bucati mici de tot sub forma de dreptunghi si patratele, le dadeau cu smoala si asteptau sa vina aia cu astfaltul. Pentru ca erau negre la culoarea, pareau c-ar fi umplute deja. Pe primele le-am luat de mi s-au zdrunciat creierii in casca (ca deh, suspensii tari) si am zis c-o mierlesc; ca daca nimeresti cu roata pe dunga gropii te duci dupa dunga, nu dupa cum vrei tu… Am incercat sa fac un pic de slalom da ma simteam ca’n Tom si Jeryy, erau cratere pete tot, n-aveam ce sa fac decat sa stau un pic ridicat in sa ca daca mai imi dadeam de multe ori ouale de rezervor faceam omleta, ca tot mi-era cald sub mine de la teava de esapament.

M-am mai oprit undeva pe Valea Oltului, pisat tot de maini ca nu mai puteam. Baut apa, relaxat ceva si dupa aia m-am mai oprit la OMV-ul de la intrare din Caciulata sa halesc, ca eram un pic lihnit.

Si pe Valea Oltului vant care venea asa un pic suplberat dinspre Olt si in sus spre munte, ca ma cam misca un pic.

Acolo au mai nimerit niste unii de erau dintr-o gasca de motociclisti de prin Alba. Era unul acolo cu moto colantat cu tema din Spiderman, casca cu Spiderman si combinezon la fel. Eu credeam ca n-am avut jucarii cand eram mic, da ala parea genul crescut in curte fara nimic :)) In timp ce ma echipam mi-a zis o tanti ca ce motor misto dar pana am terminat io de zis ceva s-a dus repede de tot la masina ei si a plecat.

Cu mancare in burta si benzina in rezervor am luat-o iar la drum ca se cam facea tarziu si acu e toamna si apune soarele si nu voiam sa ma prinda iar prin munti s-o sug de frig. Am bagat cuminte pana pe Dealul Negru unde am mai facut o pauza, da am ales locu prost ca mirosea a mort acolo. Pe drum am mai dat de niste oameni care m-au enervat un pic, unii de s-au bagat sa ma depaseasca sa fie ei primii un curul tirului. Nu stiu ce-au rezolvat, da probabil s-au simit bine. Au mai fost nite melteni inainte de Dealul Negru care intentionau sa arunce cu un par in moto; probabil aia era singura lor idee de distractie.

La iesirea din Pitesti, la km 120 fix cum incepe autostrada m-am oprit, am baut apa si mi-am facut curaj sa ma pregatesc iar de vantul la viteza. Am prins o portiune cu frig de mi-a intrat in toase, dar dupa aia a fost cald si bine pana in Bucuresti.

Si uite asa am facut vreo 600+ km la plimbare prin munti. Initial voiam sa ma duc si pe Transalpina, da intrarea care trebuia era tocmai pe la Sebes si m-ar fi prins noaptea si mai sus pe munte decat e Transfagarasanul si ar fi fost o idee proasta.

Am plecat la 8, m-am intors la ~21 asa, iar din tot timpul asta nu cred ca am sarit de 2 ore si un pic de pauza in total.

Acu ma dor iar incheieturile la maini si 2 saptamani cel putin o sa stau cuminte sa-mi treaca. Cum zicea cineva ca “the price of freedom is high”. Azi am dormit lemn.

pyodbc & centos 6

Pe CentOS 6, versiunea de pyodbc este 2.1.7 si are un mic bug atunci cand are de interoperat cu baze de date care tin mortis sa dea datele encoded UTF-16 si face double-encoding la orice rezultat primit de la baza de date in urma unei interogari, daca ruleaza pe un sistem pe 64 de biti (cam asta am inteles io din descrierea problemei).

Descrierea BUG-ului se afla la https://code.google.com/p/pyodbc/issues/detail?id=78 iar rezolvarea se face prin modificarea unei singure linii de cod si stergerea unei litere :)

La http://www.imacandi.net/sin/blog/wp-content/uploads/2015/09/pyodbc-2.1.7-1.el6.x86_64.rpm se gaseste un RPM cu pyodbc patchuit si recompilat.

Cu ocazia asta mi-am adus aminte si de cum se foloseste rpmbuild.

twnagdfs

…sau cum sa zic pe scurt la “today was not a good day for science”.

Prima.

De dimineata era prima zi de condus dupa 30 de zile de pauza ca se mai intampla chestii. Ma trezesc io bucuros nevoie mare ca iar masina, deschid, pun rucsacul in portbagaj, pun contactul, imi faceam planul de ce traseu o sa am sa ajung sa-mi iau si permisul de la politie, apas pe cheie si… pula. Masina n-a mai pornit. Ca a ramas fara baterie. Noroc ca inchisul usilor nu consuma asa multa baterie. O iau spre tramvai sa ajung la Udriste. Il ratez la mustata si mai stau vreo ~10min sau mai mult sa vina urmatorul. La statia unde trebuia sa cobor aproape ca uitasem sa fac asta si am prind asa cam in ultima clipa. Ajung, iau permisul, ma uit la el: my preciousss, how much I’ve missed you. De acolo traseul logic era pana la Unirii. Mi-era foame asa ca intru la KFC sa vad cum e micul dejun, ca pe ala de la Mc il stiu. Era mai bine sa nu fiu curios. Dupa aia ma mai gandesc io si ajung la Starbucks sa-mi iau o cafea ca aia de la noul birou e oribila. Initial ma gandeam al una la filtru, da eram deja trezit de draci, asa ca mi-am luat un grande latte ca nu mai bausem de ceva vreme. Ajung la metrou, ascult cu atentie ce zic anunturile din tren. Eu trebuie sa ma dau jos la Semanatoarea, dar cum am inteles pe dos anuntul cu unde merge metroul am ajuns la Polithenica. Noroc ca acolo ajungea in statie ala spre Eroilor si la fix m-am dat jos tacticos dintr-un vagon si m-am suit in alalalt. Poker face. La Eroilor am uitat pe care parte se da lumea jos sa schimbe si era sa mai merg un pic. Intr-un final glorios am ajuns la birou.

A doua.

Asa un pic inca aiurit, zic sa ma uit la ce face un sistem care de vreo 2-3 saptamani rajnea la  scris niste fisiere de cache pentru o duda de GIS. Era crapat sistemul de cache cu “No space left on device”. Dau df, ~30% spatiu ocupat. Imi aduc instant aminte cam cat de mari sunt fisierele alea, ii zic de morti, raniti, cruci si ce ma-sa mi-am mai adus io atunci aminte. Nu mai erau inozi. Bine, mai era unul care scapase liber, da’ nu se pune. Si uite asa s-au dus, pe pula evident, ~67 milioane de fisiere si aproape 3 saptamani de munca. De ce? Ca in alt loc nu aveam unde sa le pun si cum EXT4 nu te lasa sa mai umbli la inozi, asta e, o sugi pe ascuns sa nu se prinda lumea ai fost prost ca nu te-ai gandit la inceput cand ai facut filesystemul ca o sa ai jde milioane de fisiere. Acu sper sa-i ajunga 260milioane de inozi.

A treia.

Pentru ca Murphy, dupa ce s-a muit ala, acu nu mai merge nici un alt proces care are legatura doar partiala cu cache-ul: daca are bine, daca nu cere upstream. Acu crapa si ala in dusmanie. Probabil trebuie sa ma prind si cum merg thread-urile in Python, ca pe acolo se beleste ceva si nu stiu ce. Cand l-am pornit pe ala prima oara, nu avea cache si nu crapa. Acu n-are cache, da crapa. Cine dracu’ o mai intelege si treaba asta cu calculatoarele, nu stiu.

Acu stau sa ma gandesc daca sa ies din casa sau nu, ca as mai avea niste chestii de facut, da “shit hit the fan” azi si nici macar n-a fost marti. Maine as baga-o pe aia cu “I have anal glaucoma” ca e marti si dupa ziua de azi, maine poate explodeaza ceva.

the man rules

1.   Men are NOT mind readers.

1. Learn to work the toilet seat. You’re a big girl. If it’s up, put it down. We need it up, you need it down. You don’t hear us complaining about you leaving it down.

1. Crying is blackmail.

1. Ask for what you want. Let us be clear on this one:
– Subtle hints do not work!
– Strong hints do not work!
– Obvious hints do not work!
Just say it!

1. Yes and No are perfectly acceptable answers to almost every question.

1. Come to us with a problem only if you want help solving it. That’s what we do. Sympathy is what your girlfriends are for.

1. Anything we said 6 months ago is inadmissible in an argument. In fact, all comments become null and void after 7 days.

1. If you think you’re fat, you probably are. Don’t ask us.

1. If something we said can be interpreted two ways and one of the ways makes you sad or angry, we meant the other one.

1. You can either ask us to do something or tell us how you want it done. Not both. If you already know best how to do it, just do it yourself.

1. Christopher Columbus did NOT need directions and neither do we.

1. ALL men see in only 16 colors, like Windows default settings. Peach, for example, is a fruit, not a color. Pumpkin is also a fruit. We have no idea what mauve is.

1. If it itches, it will be scratched. We do that.

1. If we ask what is wrong and you say “nothing,” We will act like nothing’s wrong. We know you are lying, but it is just not worth the hassle..

1. If you ask a question you don’t want an answer to, expect an answer you don’t want to hear.

1. When we have to go somewhere, absolutely anything you wear is fine… really.

1. You have enough clothes.

1. You have too many shoes.

1. I am in shape. Round IS a shape!

— e ciordeles de pe undeva de pe internet, nu mai stiu de unde. sue me.