25 interesting websites
Saturday, November 30, 2013
Sunday, November 17, 2013
Sunday, October 27, 2013
Ora de vara/iarna - o aberatie
Nu inteleg de ce inca se mai foloseste
Adica te obisnuiesti cu lumina diminetii (de vara, sa zicem) si dupa aia bum, te-ai trezit cu o ora mai devreme...
Trenurile stau (in camp/gara?) 1h ca sa ajunga la programul stabilit?!
Muncitorii freaca duda 1h (muncesc 9) ca sa iasa "cum scrie in contract"?
Eu as pune UTC peste tot si gata. Nu de alta, dar si in software ai numai probleme daca vrei sa folosesti timpul local.
Fuck DST!
Adica te obisnuiesti cu lumina diminetii (de vara, sa zicem) si dupa aia bum, te-ai trezit cu o ora mai devreme...
Trenurile stau (in camp/gara?) 1h ca sa ajunga la programul stabilit?!
Muncitorii freaca duda 1h (muncesc 9) ca sa iasa "cum scrie in contract"?
Eu as pune UTC peste tot si gata. Nu de alta, dar si in software ai numai probleme daca vrei sa folosesti timpul local.
Fuck DST!
Saturday, October 19, 2013
Lubuntu, Kubuntu, Xubuntu or Ubuntu: Sound not working after resume from suspend
This post might as well be cataloged as a summary of a continuous frustration that has be fed by the lack of decent audio support in Linux.
I first saw Linux installed in 1999-2000 and it was a RedHat 6.1/6.2 from a computer magazine. From the start one of the first problems was getting the sound card working. I discovered I had to 'modprobe' and when I first heard a sound I loved it. Years went on and I switched to a Slackware 8.0 (booted from floppy :) ). I stayed for 1 month without sound until I found out what I need to do in order to make it run. To this date I consider slackware one of the best operating systems I've ever tried. Later on I switched to Ubuntu (6.04) 'cause I was tired of kernel compilations and lack of a package dependency tool. It was a miracle! Everything worked. I kept using Ubuntu and I never had any problems. I thought the desktop evolved, it was usable. But, I was wrong!
I installed the latest 13.10 Ubuntu/Lubuntu and found out that I had no sound after resume from suspend . I said to myself: "Come on, it must be a mistake, I haven't got a problem like this in years!"
But it seems that this is a known problem for quite a while. And I started searching on the Internet for (at least local) solutions.
My conclusions were that when suspended the audio card/driver remains in an inconsistent state and needs to be somehow restarted. In case of Alsa this is done via:
sudo alsa force-reload
But in my case I couldn't do that without errors that were telling me something like this:
me@WS12:~$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer (failed: modules still loaded: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
Doing a lsof on the sound devices reveals why:
me@WS12:~$ lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
lxpanel 1268 ins 9u CHR 116,6 0t0 8923 /dev/snd/controlC0
For other Ubuntu flavors (I use Lubuntu) you might get pulseaudio being the one keeping sound devices open.
What I did?
Step 1a: I killed lxpanel
killall lxpanel
OR
Step 1b: I removed the Volume Bar from the panel and made a successful 'sudo alsa force-reload' (called twice ... - see below) - seems like the volume bar keeps some /dev/snd/* devices open
Step 2: Restart the lxpanel
lxpanel --profile Lubuntu
And after this the sound works. You need to do something similar if you want to do this when using portaudio:
1. Create this file with the following contents (so that portaudio doesn't restart when killed):
me@WS12:~$ cat ~/.pulse/client.conf
autospawn = no
me@WS12:~$
2. Kill pulseaudio
pulseaudio --kill
3. Also kill other programs that have some /dev/snd/* files open
4. Then restart alsa. But make sure you type 'sudo alsa force-reload' twice because ... I don't know (maybe the module unload order is not the good one ... really don't know)
me@WS12:~$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer (failed: modules still loaded: snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
me@WS12:~$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-hda-intel snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
Loading ALSA sound driver modules: snd-hda-intel snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
me@WS12:~$
5. After that remove the ~/.pulse/client.conf
rm ~/.pulse/client.conf
6. Restart pulseaudio
pulseaudio --start
You're done!
Well this is what I call "evolution"! NOT.
Other choices in my opinion would be:
1. Fix the driver (if this is really the case)
2. When executing pm-suspend do the steps that I did... (see man page for scripts executed on suspend)
3. Use a sound server (pulseaudio/jack/esd...) that when going to sleep disconnects gracefully from the /dev/snd/* files and lets the 'alsa force-reload' do the job on resume - before it connects again)
The best choice I believe it is 3 (if 1 is not the issue) because the applications using sound (playing or recording) cannot see any real difference since they are routed through the sound server.
If you know some distros that work in this scenario (after suspend+resume I can hear music), please let me know.
I first saw Linux installed in 1999-2000 and it was a RedHat 6.1/6.2 from a computer magazine. From the start one of the first problems was getting the sound card working. I discovered I had to 'modprobe' and when I first heard a sound I loved it. Years went on and I switched to a Slackware 8.0 (booted from floppy :) ). I stayed for 1 month without sound until I found out what I need to do in order to make it run. To this date I consider slackware one of the best operating systems I've ever tried. Later on I switched to Ubuntu (6.04) 'cause I was tired of kernel compilations and lack of a package dependency tool. It was a miracle! Everything worked. I kept using Ubuntu and I never had any problems. I thought the desktop evolved, it was usable. But, I was wrong!
I installed the latest 13.10 Ubuntu/Lubuntu and found out that I had no sound after resume from suspend . I said to myself: "Come on, it must be a mistake, I haven't got a problem like this in years!"
But it seems that this is a known problem for quite a while. And I started searching on the Internet for (at least local) solutions.
My conclusions were that when suspended the audio card/driver remains in an inconsistent state and needs to be somehow restarted. In case of Alsa this is done via:
sudo alsa force-reload
But in my case I couldn't do that without errors that were telling me something like this:
me@WS12:~$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer (failed: modules still loaded: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-seq-midi snd-seq-midi-event snd-rawmidi snd-seq snd-seq-device snd-timer.
Doing a lsof on the sound devices reveals why:
me@WS12:~$ lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
lxpanel 1268 ins 9u CHR 116,6 0t0 8923 /dev/snd/controlC0
For other Ubuntu flavors (I use Lubuntu) you might get pulseaudio being the one keeping sound devices open.
What I did?
Step 1a: I killed lxpanel
killall lxpanel
OR
Step 1b: I removed the Volume Bar from the panel and made a successful 'sudo alsa force-reload' (called twice ... - see below) - seems like the volume bar keeps some /dev/snd/* devices open
Step 2: Restart the lxpanel
lxpanel --profile Lubuntu
And after this the sound works. You need to do something similar if you want to do this when using portaudio:
1. Create this file with the following contents (so that portaudio doesn't restart when killed):
me@WS12:~$ cat ~/.pulse/client.conf
autospawn = no
me@WS12:~$
2. Kill pulseaudio
pulseaudio --kill
3. Also kill other programs that have some /dev/snd/* files open
4. Then restart alsa. But make sure you type 'sudo alsa force-reload' twice because ... I don't know (maybe the module unload order is not the good one ... really don't know)
me@WS12:~$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer (failed: modules still loaded: snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer).
Loading ALSA sound driver modules: snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-intel snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
me@WS12:~$ sudo alsa force-reload
Unloading ALSA sound driver modules: snd-hda-intel snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
Loading ALSA sound driver modules: snd-hda-intel snd-seq-midi snd-seq-midi-event snd-seq snd-rawmidi snd-seq-device snd-hda-codec-analog snd-hda-codec snd-hwdep snd-pcm snd-page-alloc snd-timer.
me@WS12:~$
5. After that remove the ~/.pulse/client.conf
rm ~/.pulse/client.conf
6. Restart pulseaudio
pulseaudio --start
You're done!
Well this is what I call "evolution"! NOT.
Other choices in my opinion would be:
1. Fix the driver (if this is really the case)
2. When executing pm-suspend do the steps that I did... (see man page for scripts executed on suspend)
3. Use a sound server (pulseaudio/jack/esd...) that when going to sleep disconnects gracefully from the /dev/snd/* files and lets the 'alsa force-reload' do the job on resume - before it connects again)
The best choice I believe it is 3 (if 1 is not the issue) because the applications using sound (playing or recording) cannot see any real difference since they are routed through the sound server.
If you know some distros that work in this scenario (after suspend+resume I can hear music), please let me know.
Friday, October 18, 2013
Booting iso files in Ubuntu
This can be achieved by following some instruction from this page.
But what I found to be extremely easy is to use grml-rescueboot.
What you do is:
and after that you copy the iso files into /boot/grml
Once you copied/moved the files in the location you run the following command:
Reboot and choose what live iso you want to try.
But what I found to be extremely easy is to use grml-rescueboot.
What you do is:
sudo apt-get install grml-rescueboot
and after that you copy the iso files into /boot/grml
Once you copied/moved the files in the location you run the following command:
sudo update-grub
Reboot and choose what live iso you want to try.
Thursday, October 17, 2013
Donate for wikipedia via bank transfer/direct deposit
Direct deposit The Wikimedia Foundation can accept money transfers to the following two accounts: US Bank Wikimedia Foundation Citibank 590 Market Street San Francisco, US 94104 415-982-2960 Account numbers: US Domestic Wires ABA/ACH# 321171184 A/C# 203129580 International SWIFT code CITIUS33 A/C# 203129580 European Union Bank Wikimedia Foundation J.P. Morgan Chase Bank, N.A., London 25 Bank Street Canary Wharf London E14 5JP Account number: IBAN GB49CHAS60924241034730 BIC CHASGB2L
All the information can be found at this link.
Friday, October 11, 2013
Loialitate si concedieri
Am dat peste un interesant articol semnat David Brady si numit Loyality and Layoffs. Il consider o perspectiva cat se poate de reala referitoare la echilibrul dintre "viata intr-o companie" si viata reala/personala.
Parerea mea e ca trebuie sa tinem cont de cativa indicatori (sa le zicem):
Parerea mea e ca trebuie sa tinem cont de cativa indicatori (sa le zicem):
- ce dorim noi (1)
- ce trebuie sa facem pentru o companie (2)
- ce putem face pentru companie astfel incat sa ne dezvoltam si noi (3)
Din astea trei eu zic ca putem
spune ca oamenii loiali (cu tendinte spre fanatic) sunt cei care uita de 1 si
exagereaza pe 2, ignorand intr-o mare masura 3.
Poti sa te dezvolti intr-o companie
insistand mai mult pe punctul 3. Daca nu ti se permite … your call.
La servici ai sansa sa cunosti
oameni, sa iti faci amici buni, sa faci conexiuni; dar cel mai important(pentru firma) e sa aduci ceva firmei. Altfel nu ai ce cauta acolo …
E normal sa fii dat afara
daca afacerea nu mai merge sau daca nu aduci ceva firmei.
Firmele sunt ca niste fiinte
fictive care functioneaza cu bani reali. Nu exista relatie cu firma precum
relatia cu oamenii.
Firmele vor profit, de aia dau
oameni afara. Nu au profit, e logic ca nu ai ce sa mai doresti de acolo
(salariu, perks etc).
Dar ai si 8+ ore pierdute la
firma. Dar e si mai comod decat sa ai tu grija de anumite chestii (taxe,
asigurari, other perks).
Nu stiu cum e mai bine.
Asta o consider o decizie personala.
Eu doar tin sa precizez ca e
bine sa te implicit in ceva (pastrand in limite rationale indicatorul 2). Doar
cand te implici ramai cu ceva.
Calea cea mai buna pentru
majoritatea noastra e probabil pe undeva pe la mijloc (intre liber si in firma).
Si e treaba noastra sa tindem acolo.
Si ca sa nu uit: o amica tocmai si-a dat
demisia dintr-o maricica corporatie si mi-a zis asa: “Nici nu stii cat suntem
de legati de sistemul asta”. Nu stiu cati constientizeaza adevarul asta
in momentul actual.
Monday, September 16, 2013
Rosia Montana: La protest am văzut foarte mulți oameni frumoși
Nu am văzut mai mulți oameni frumoși la un loc niciodată.
Sînt oameni sinceri, cu idei, cu păreri, oameni informați, inteligenți, cărora le pasă.
Asta înseamnă că prostia urîțește?
Sînt oameni sinceri, cu idei, cu păreri, oameni informați, inteligenți, cărora le pasă.
Asta înseamnă că prostia urîțește?
Tuesday, September 10, 2013
Rosia Montana: Pana pe 15 septembrie, cere parlamentarilor respingerea legii si interzicerea cianurii
via Sorin:
Guvernul a votat in
sedinta din data de 27 august 2013 proiectul de Lege privind unele
masuri aferente exploatarii minereurilor auro-argentifere din
perimetrul Rosia Montana si stimularea si facilitarea dezvoltarii
activitatilor miniere Romania.
Legea speciala propusa de Guvern stipuleaza ca pentru proiectul
minier cu cianuri propus la Rosia Montana compania nu mai trebuie sa
respecte nici o lege, statul roman acordand toate derogarile necesare
si obligandu-se sa dea toate avizele proiectului, acum blocat
datorita sentintelor judecatoresti pronuntate si datorita
procedurilor in vigoare.
Compania miniera ar dobandi 20 de super
puteri care ii dau dreptul inclusiv sa exproprieze oamenii din zona
licentei miniere. Chiar daca legea trimisa de catre Guvern in
Parlament este cu dedicatie pentru Rosia Montana Gold Corporation,
menita sa indeparteze unul cate unul obstacolele juridice intampinate
de companie, odata votata ca lege, ea va afecta direct viata
fiecarui cetatean roman.
Pe 9 septembrie 2013, Senatul Romaniei a decis parcurgerea in procedura de urgenta a procesului legislativ,
termenul limita pentru votarea legii fiind 17 septembrie.
Contactati-va
parlamentarii din judetul dvs pentru a le cere sa nu voteze legea
distrugerii Rosiei Montane.
1. Cum aflu cine sunt
parlamentarii din judetul meu?
Intra pe
www.legea.rosiamontana.org,
cauta judetul tau si vei gasi datele de contact ale tuturor
parlamentarilor (senatori si deputati).
2. Trebuie sa ma adresez
doar alesilor din colegiul meu uninominal?
Nu, alegerea
parlamentarilor pe colegii reprezinta doar un aspect tehnic legat de
modalitatea de votare. Toti parlamentarii te reprezinta si poti merge
in audienta la orice parlamentar doresti, chiar daca nu este in
colegiul tau sau chiar in judetul tau. Dar, bineinteles, este mai
usor sa ajungi in audienta la parlamentarii din imediata ta
apropiere.
3. Cum aflu adresa
biroului parlamentar?
Daca adresa biroului
parlamentar nu este trecuta la datele de contact de pe site, suna la
unul din numerele de telefon prezentate si intreaba adresa biroului
parlamentar din teritoriu, precum si orarul de audienta. Programeaza
telefonic o audienta sau deplaseaza-te personal la biroul
parlamentar pentru a-ti programa audienta.
4. Ce fac daca nu ii
gasesc pe parlamentari?
Daca nu ii poti contacta
direct pe parlamentari, ia legatura cu sefii de cabinet si
prezinta-le ingrijorarile tale. Cere sa ti se inregistreze tabelul cu
semnaturile impotriva legii la biroul parlamentar, pastreaza numarul
de inregistrare si cere un raspuns in scris. Insista!
5. E suficient daca merg
la un singur parlamentar?
Este foarte important sa
contactam direct, telefonic sau prin e-mail cat de multi
parlamentari. Daca poti, programeaza audiente la toate birourile
parlamentare din judetul tau si indeamna-ti prietenii, cunoscutii si
rudele sa faca si ei acelasi lucru. Parlamentarii nostri trebuie sa
inteleaga ca majoritatea cetatenilor sunt impotriva proiectului
minier, iar noi trebuie sa le aratam acest lucru.
Eu am trimis urmatorul e-mail catre fiecare dintre senatorii si deputatii din judetul meu:
============== TIPAR SCRISOARE ==================
Subiect: În atenția domnului Senator XXXX YYYYY
Stimate Domn Senator/Deputat,
Apelez
la dumneavoastră, alături de toți ceilalți cetățeni îngrijorați de
situația României, pentru a vă ruga respectuos să luați toate măsurile
care vă stau în putință pentru a respinge proiectul de lege pentru
exploatarea de la Roșia Montană.
Această
exploatare va fi un dezastru cultural, social, economic și ecologic, și
nu există nicio justificare logică pentru ca acest proiect să fie
implementat. Toate elementele "pozitive" prezentate de către compania
exploatatoare sunt doar praf în ochi, și orice beneficii care ar putea
rezulta de pe urma proiectului vor fi complet anulate de către efectele
negative pe termen lung: Proiectul va duce la excavarea a 500 milioane
tone de steril în urma utilizării cianurilor, operațiunea
desfășurându-se pe un perimetru de 1258 hectare (se vor rade efectiv 4
munți!). Vom rămâne pentru totdeauna cu un lac de cianuri - 215 milioane
de metri cubi cianuri și un baraj ce trebuie să reziste pentru
eternitate. Pentru mentenanța și operațiunile de supraveghere ale
acestui baraj RMGC oferă 150 milioane euro, în condițiile în care
Agenția de Mediu a SUA a evaluat mentenanța la 2.6 miliarde dolari!
Și nu uitați că așa-numita corporație "respectabilă" (și care folosește toate mijloacele legale sau ilegale pentru a pune mâna pe resursele naturale care aparțin de drept Statului Român) este de fapt o firmă "fantomă" înregistrată într-un paradis fiscal, și care va dispărea fără urmă în eventualitatea unui dezastru ecologic cauzat de către străpungerea vreunui baraj al lacului cu cianură. Compania a fost înființată exclusiv în scopul exploatării acestui "tun", și nu are niciun interes pozitiv pentru dezvoltarea durabilă a zonei Roșia Montană sau a României în general.
De
asemenea rețineți că toate problemele cu lipsa locurilor de muncă din
regiune au fost cauzate sau accentuate tot de către RMGC cu sprijinul
autorităților locale, care în ultimul deceniu au blocat orice investiții
(care nu aveau legătura cu proiectul de exploatare RMGC).
Puteți observa aici câteva imagini cu efectele avute de un proiect de exploatare minieră similară, la Roșia Poieni:
Astfel de proiecte distructive s-au întâmplat de nenumărate ori de-a lungul timpului în diverse țări de pe Glob (de exemplu în Peru, Venezuela, Borneo, Sierra Leone, dar și în unele țări din Europa sau chiar în Statele Unite și Canada!), și întotdeauna șablonul a fost același: corupția din guvernul respectivei țări împreună cu interesele meschine ale unei companii private au ignorat complet efectele devastatoare asupra mediului și asupra comunităților din arealul afectat, și au impus exploatarea abuzivă a resurselor minerale, sărăcind astfel populația teritoriului respectiv, și având efecte negative care s-au întins pe următoarele decenii.
Vă invit să urmăriți și argumentele altor oameni politici români care se pronunță împotriva proiectului:
https://www.youtube.com/watch?
http://www.cotidianul.ro/de-
Totodata puteți observa ce s-a petrecut în Peru, unde a fost aplicată aceeași metodă de extracție:
http://www.biziday.ro/2013/09/10/asemanari-intamplatoare/
În
aceste condiții complet defavorabile României, susținerea continuă (am
putea spune "cu îndârjire") a acestui proiect, chiar de către
Președintele țării și de către Primul Ministru, este un exemplu
indignant de extremă corupție la nivel înalt.
Această
lege încalcă prevederi ale constituției, drepturile omului, principiul
separării puterilor în stat și suveranitatea justiției. Orice cetățean sau om politic care va susține acest proiect este ori insuficient informat în legătură cu efectele devastatoare ale proiectului, ori nu îl interesează binele propriei țări
și propriului popor (fără a mai menționa binele mediului natural, care
ar trebui să fie în continua îngrijire a fiecărui cetățean, dar de care
din păcate prea puțini oameni se preocupă), ori este corupt și a primit
sau urmează să primească șpagă sau beneficii personale pentru susținerea proiectului.
Sper
cu tot respectul că dumneavoastră nu vă încadrați în niciuna din cele
trei categorii, și că vă veți exprima votul contra proiectului și a
legii care susține această exploatare abuzivă.
Cetățean al României, județul JUDET
============== TIPAR SCRISOARE ==================
Friday, March 22, 2013
Monday, March 4, 2013
Ventilator basic schematic
Here is the electrical schema from the previous post (in Romanian).
It it my understanding about the way a bathroom ventilator (with timer) is connected to the electric circuit. Hopefully someone will find it useful:
The schematic is made with dia and exported as image.
It it my understanding about the way a bathroom ventilator (with timer) is connected to the electric circuit. Hopefully someone will find it useful:
The schematic is made with dia and exported as image.
Sunday, March 3, 2013
Servicii romanesti si senzatia ca esti furat
Mi se strica mie ventilatorul de la baie, in sensul ca nu mai mergea dupa ce inchideam becul. Ma uit mai atent la el vad ca nici fantele nu se mai inchid si bag de seama ca d-aia auzeam eu cum se cearta vecinii cand era usa la baie deschisa.
Concluzia a fost ca fie trebuie reparat, fie trebuie schimbat.
Recent am vazut ca firma care-mi administreaza blocul si-a pus adresa de mail unde pot semnala probleme.
Scris si trimis mail; vine raspunsul:
Asa arata acum noul ventilator (T e acum LT si se vede si in schema din stanga ce inseamna cat de cat)
Concluzia a fost ca fie trebuie reparat, fie trebuie schimbat.
Recent am vazut ca firma care-mi administreaza blocul si-a pus adresa de mail unde pot semnala probleme.
Scris si trimis mail; vine raspunsul:
--------------------------------
Din pacate ventilatorul este iesit din garantie. Putem sa facem noi schimbarea acestuia
cu urmatoarele costuri :
-c/v ventilator
162.50 lei (pret fara TVA)
-manopera 50.00 lei (pret fara TVA)
162.50+50.00 =212.50 *24% tva =263.50 le
----------------------------------
Nu pare o suma pentru care sa-mi iau de la gura dar, de curiozitate, intru si eu pe un site si caut modele de ventilatoare similare cu asta care incepuse sa schioapete.
Surpriza: cu tot cu tva erau mai ieftine decat "oferta" lor (adica cu cel putin 20%). Mai mult de atat, firma asta cu "oferta" e firma de constructii si sa nu imi zica mie ca se duc in magazin sa ia doar un ventilator. Daca mie, ca persoana fizica, imi ofera reduceri magazinele de constructii... dar lor?
Dupa ce desfac vechiul ventilator vad ca trebuie doar sa conectez 3 fire, 3 in pana mea! 50RON (fara tva!)?
Asa arăta ventilatorul vechi:
- fantele nu se mai inchideau ca se rupsese plasticul -> no solution to that :(
- firele-s asa (vad nu respecta nici dracu de conventie, dar puteti sa ma injurati daca gresesc):
- faza e verde+galben (dupa unul din ANTI-standardele din Australia!) (litera L pe ventilator) (testat si cu creionul de tensiune)
- nulul faza conectata la switch e verde (dupa conventia altei planete!) (litera T pe ventilator)
- impamantarea nulul e maro (dupa conventia penisului de cal!) (litera N pe ventilator)
Asa arata acum noul ventilator (T e acum LT si se vede si in schema din stanga ce inseamna cat de cat)
Am mai pierdut timpul sa reglez de la un potentiometru timpul cat sa mai mearga dupa ce sting lumina (l-am pus sa mearga 5 min). E bun telefonu-mi jegos care are o aplicatie de cronometrat. Mai aman achizitionarea unui smartphone (stiti ca-s zgarcit, nu?).
Sa mai zic ca garantia e de 5 ani? E made in Ucraina (ura ura ura! nu, nu e facut in China!).
Cam asa cu serviciile din Romania. Vad o oferta, caut in scarba si gasesc diferenta mare de pret, plus ca operatia o poate face oricine care are un minim de experienta sau curiozitate.
Sa-i dai unui semi-incompetent bani si sa-ti faci program ca el "nu sta dupa tine (pe bune!)"? Sau mai bine sa faci tu, si sa mai afli cate ceva... cum ar fi ca electricianul care ti-a pus firele e un imbecil care habar nu are ce e ala standard?
Cam asta a fost montarea unui ventilator cu temporizare. Am mai curatat si instalatia de piatra. Cine dracu stie, azi oi fi economisit vreo 150RON, ca si-asa ma plictiseam...
Tuesday, February 26, 2013
Turcia: Lustruitorul de pantofi
Mi-am adus aiurea aminte de o faza prin Istanbul cu un asa zis lustruitor de pantofi.
Ca sa scoata bani de la tine trecea pe langa tine si lasa o perie sa-i cada. Tu, ca om cu bun simt, ii zici ca i-a cazut ceva nu?
GRESIT! Abia mai scapi de el pana nu ii dai un ban, chiar poate deveni violent omu. Dupa ce am scapat de asta am mai mers ceva si am mai vazut faza asta facuta. De data asta am mers mai departe...
Ca sa scoata bani de la tine trecea pe langa tine si lasa o perie sa-i cada. Tu, ca om cu bun simt, ii zici ca i-a cazut ceva nu?
GRESIT! Abia mai scapi de el pana nu ii dai un ban, chiar poate deveni violent omu. Dupa ce am scapat de asta am mai mers ceva si am mai vazut faza asta facuta. De data asta am mers mai departe...
Experiment: Durata de viata a becurilor (III)
Se pare ca becul proaspat schimbat a crapat repede. Azi adica!
Schimbat cu Daniela deLux candle 40W clear.
O sa incerc sa fac o baza de date.
Schimbat cu Daniela deLux candle 40W clear.
O sa incerc sa fac o baza de date.
Sunday, February 24, 2013
Experiment: Durata de viata a becurilor (II)
24 Februarie 2013: am schimbat un bec de la hota (becul din partea stanga).
Modelul noului bec: Bec hota, 40W, marca Hepol luat de prin Dedeman.
Am incercat si sa pun un bec normal la hota si s-a dus rapid. Deci e clar mai bine cu becuri speciale de hota.
2 inlocuiri in 2 luni, nu-i rau.
Modelul noului bec: Bec hota, 40W, marca Hepol luat de prin Dedeman.
Am incercat si sa pun un bec normal la hota si s-a dus rapid. Deci e clar mai bine cu becuri speciale de hota.
2 inlocuiri in 2 luni, nu-i rau.
Monday, February 18, 2013
Xming replacement/alternative: VcXsrv
Lately I discovered that some software I used to run X applications on Windoze converted from open-source to quasi non-open-source software. It's about Xming whose latest free version is almost 6 years old. More to this they state on their commercial website (you'll find it, I won't make them too much publicity) that you need a "donor password" in order to download the latest versions of Xming. Ok, I understand, but fuck you too!
Luckily some people started a new project called VcXsrv which seems to be a good alternative to Xming.
So far it hasn't failed on me, so I think is a good enough free X server to be used on Windoze platforms.
Luckily some people started a new project called VcXsrv which seems to be a good alternative to Xming.
So far it hasn't failed on me, so I think is a good enough free X server to be used on Windoze platforms.
Thursday, February 14, 2013
Using meld under Windows with Tortoise HG (Mercurial)
Because meld (http://meldmerge.org/) is written in an interpreted language there may be some issues when trying to integrate it into mercurial.
Step 1
Go to this page: https://live.gnome.org/Meld/Windows and
a) install Python 2.7 if you don't have it
b) install PyGTK with PyGtkSourceView (for syntax highlighting)
c) download the meld archive (from this page or from http://meldmerge.org/)
The problem is that MELD_DIR\bin\meld is not recognized as an executable. To make it work with tortoise hg you need to do some voodoo trick like this one (source was this web site):
[extdiff]
cmd.meld = C:\Program Files\Python27\pythonw.exe
opts.meld = \"c:\\Program Files\\Meld\\bin\\meld\"
To avoid that hack over there, which actually calls the interpreter, python, with the meld script as argument you can rename meld to meld.py.
Since python is installed meld.py is seen as an executable by windows (you double click on it and it runs). So the line before can be replaced by:
[extdiff]
cmd.meld = c:\Program Files\Meld\bin\meld.py
In Linux you don't have this problem since meld has the executable bit set and this avoids all issues; of course you need to have python installed, which is a no brainer regardless of the Linux distribution.
Step 1
Go to this page: https://live.gnome.org/Meld/Windows and
a) install Python 2.7 if you don't have it
b) install PyGTK with PyGtkSourceView (for syntax highlighting)
c) download the meld archive (from this page or from http://meldmerge.org/)
The problem is that MELD_DIR\bin\meld is not recognized as an executable. To make it work with tortoise hg you need to do some voodoo trick like this one (source was this web site):
[extdiff]
cmd.meld = C:\Program Files\Python27\pythonw.exe
opts.meld = \"c:\\Program Files\\Meld\\bin\\meld\"
To avoid that hack over there, which actually calls the interpreter, python, with the meld script as argument you can rename meld to meld.py.
Since python is installed meld.py is seen as an executable by windows (you double click on it and it runs). So the line before can be replaced by:
[extdiff]
cmd.meld = c:\Program Files\Meld\bin\meld.py
In Linux you don't have this problem since meld has the executable bit set and this avoids all issues; of course you need to have python installed, which is a no brainer regardless of the Linux distribution.
Yeap ... Windows requires sacrifices.
Sunday, January 27, 2013
Want to learn a new language?
Guide for the impatient:
Go to: http://mymemory.translated.net
Learn something, translate, start understanding, document yourself.
Programmers, you have an API which is *free of charge* compared to others.
===================
Probably you remember how you learned your first foreign language. You got a book, you read stuff from it, you memorized words, expressions, grammar rules etc.
After that the process started to flow normally, you engage in a conversation, learn other words, expressions etc.
It was a pretty selfish way of learning it, wasn't it? I mean everything that you learnt stayed with you, and things you've forgotten will usually be forgotten.
I believe that right now you can learn it in a modern way, leaving some contribution so that others and even you can benefit from it.
It's not unrealistic!
And from my experience I can tell you that there a lot to be learn from this experience.
I will offer, as an example, my experience as a Wikipedia contributor on some technical articles. I knew some things about what I should write but contributing implies:
So go on an contribute to http://mymemory.translated.net
Go to: http://mymemory.translated.net
Learn something, translate, start understanding, document yourself.
Programmers, you have an API which is *free of charge* compared to others.
===================
Probably you remember how you learned your first foreign language. You got a book, you read stuff from it, you memorized words, expressions, grammar rules etc.
After that the process started to flow normally, you engage in a conversation, learn other words, expressions etc.
It was a pretty selfish way of learning it, wasn't it? I mean everything that you learnt stayed with you, and things you've forgotten will usually be forgotten.
I believe that right now you can learn it in a modern way, leaving some contribution so that others and even you can benefit from it.
It's not unrealistic!
And from my experience I can tell you that there a lot to be learn from this experience.
I will offer, as an example, my experience as a Wikipedia contributor on some technical articles. I knew some things about what I should write but contributing implies:
- extensive documentation from different sources which in the end is beneficial both for you and for the universal encyclopedia
- a good explanation of the process
- a deep understanding of the subject
- You get feedback, which is by far the most important thing that's missing from most of our learning activities!
- You compare your information with others
- You'll be possibly defending your opinion by giving more arguments, which is again beneficial
So go on an contribute to http://mymemory.translated.net
Friday, January 25, 2013
Zapada jucausa
A fost perfect. Da' perfect!
Nici prea multa zapada sa te afunzi in ea dar nici prea putina sa dai de asfalt.
Bicicleta a facut drifturi nemaipomenite...
Nici prea multa zapada sa te afunzi in ea dar nici prea putina sa dai de asfalt.
Bicicleta a facut drifturi nemaipomenite...
Sunday, January 13, 2013
Financial crisis in C programming language
for(;;) // main execution loop
{
mem = malloc(needed_memory);
if (NULL == mem)
{
// this should never happen!
// but guess what? It does... from time to time.
exit(EXIT_FAILURE);
}
.......
}
And the solution is to restart the program over and over again.
Sounds familiar?
{
mem = malloc(needed_memory);
if (NULL == mem)
{
// this should never happen!
// but guess what? It does... from time to time.
exit(EXIT_FAILURE);
}
.......
}
And the solution is to restart the program over and over again.
Sounds familiar?
Saturday, January 5, 2013
Neam penibil
De romani e vorba, ca de ei pot sa vorbesc.
Cum sa nu fii de acord cu omul asta? E el mai dur/radical, dar zice bine.
Pe langa faptul ca BOR is, ca de obicei, niste infecti.
Ideea e sa nu te compari cu romanii in general. Comparatia e buna doar pentru moral, dar o vei suge grav cand dai de realitate.
Cum sa nu fii de acord cu omul asta? E el mai dur/radical, dar zice bine.
Pe langa faptul ca BOR is, ca de obicei, niste infecti.
Ideea e sa nu te compari cu romanii in general. Comparatia e buna doar pentru moral, dar o vei suge grav cand dai de realitate.
Subscribe to:
Posts (Atom)