Sunday, June 24, 2012

Nevoia de minciuna

"L-am votat pe primar (si acum, a treia oara) pentru ca mi-a zis ca imi face casa." (asta spera o tiganca dintr-un sat... )

"Da Gigel, tu esti bun la matematica, doar ca proful ala batran nu vrea sa iti dea nota mare." (discutie in fata blocului cu multi ani in urma. Gigel avea probleme usor sesizabile, dar ma rog matematica era punctul sau forte... )


"Hai, ca ne face pod peste Dunare, sa-l votam" (abia s-a facut un bac dupa 18 ani de promisiuni, avea 3 traversari pe zi, dar rareori mai face 2 - cand pleaca elevii sa viziteze ceva din Bulgaria, sa isi ridice moralul vazand ca se poate si mai rau... )

"Hai ca face aeroport, sa-l votam!" (aeroport din parti, zeci de planuri si cheltuieli pe studii; Din 4 in 4 ani: nu am avut finante, dar acum gasim un investitor... )

"Asta e stiinta viitorului" (asa m-am ales eu cu o materie optionala foarte interesanta, am dat examenul de 3 ori in aceeasi sesiune... ce-i drept era de viitor)

"Avem bani sa marim salariile" (dar le taxeaza pe alea mari, deci le maresc doar pe alea mici, mediocrii se bucura... )

"Hai ma ca nu e asa de rau" (deja e patologic, te minti singur)

"Da-i si lui, ca saracul de el..." (ai avut timp sa citesti afisul cersetorului? naspa, te-a prins, ai scos bancnota, monedele nu mai is la moda... evident ca tot ce scrie e adevarat)

"Romanii sunt oameni harnici" (un expat (manager) sustine ca trebuie sa ii tina sub presiune mereu ca sa munceasca, altfel freaca duda)

"Noi suntem urmasii dacilor si romanilor" (ai lor si doar ai lor... toti care au trecut sute de ani pe aici ca la ei acasa nu au avut nimic de zis si nici nu au lasat nimic... )

....

Saturday, June 23, 2012

19 ani de invatamant romanesc (IV)

Bun, s-a terminat liceul. Luat diplome sau adeverinte ca am terminat liceul si ca am luat BAC-ul + Nota la BAC, ca deh, BAC-ul avea 20% din nota finala de la admitere - un mare cacat daca ma-ntrebi pe mine dar asta e. Asa era si la ASE (Cibernetica) si la Poli (Automatica) din cate imi amintesc.

Inscriere la Poli:

Macel! Lume, inghesuiala, nici o noima. Nici o coada, nimic. Era si cald si ferestrele de fier vechi nu prea se puteau deschide. Stateam ca animalele sa platim taxa de examen. Banii erau pusi intr-o cutie si ti se dadea nu stiu ce cacat de hartie. Organizare din cur. Anul de gratie 2001 la Automatica in Politehnica. Mai era si mama cu mine care a zis ca nu mai calca pe aici in viata ei cand a vazut ce haos era. Promisiune care si-a pastrat-o pana cand a dus-o frate-meu in grota mea de camin cand eram prin ultimul an. Cam trei ore sa ma inscriu si sa dau din coate sa imi fac loc prin gloata neorganizata de oameni.

Inscriere la ASE:
Frate, jos palaria. M-am dus la un ghiseu, am platit, mi-a dat o adeverinta. A mers totul PERFECT. Dovada ca daca stii ce inseamna sa fii eficient in colectarea banilor faci treaba bine si rapid, nu tii omul sa stea aiurea. In total cred ca am stat sub 15 min.

Examen la Poli:

Dus in BN-uri peste cateva zile, pe la etajul 2 parca, dat examen, facut ok. Media era destul de ok, slabe sanse sa nu intru. Totul se termina ok dupa vreo 3 ore cat a durat examenul, timp in care portile de acces in Politehnica erau pazite. Aici a fost cat de cat organizat pentru ca am ajuns la sala destul de usor, erau sageti cu indicatoare si alte chestii.

Examen la ASE:

Aici pot sa zic ca m-am dus doar ca am dat taxa de examen. De mentionat este faptul ca, cu 3 luni inainte de examen, vestita facultate a scos o carte de probleme. Am aflat si eu de la profesori de ea. M-am apucat sa ma uit pe probleme din ea. Nu erau grele dar aveau ceva smecherii care iti luau ceva timp sa te prinzi de ele. Si ma duc eu la ASE, intru in sala de examen, cu numar cu tot, extrem de ok organizat. Si vin subiectele. You gotta be fucking me!!! Din prima am recunoscut vreo 3 probleme din alea cu schepsis care mi-au atras atentia cand am frunzarit cartea lor recent publicata. Iti dai seama ca le-am facut in 5 min pe toate si toate subiectele erau in jumatate din timp cam gata. Asta si cu verificarea. Restul de timp ce sa fac? Sa verific, ce dracu, facusem deja asta. Dar aud o voce de sus din amfiteatrul ala care, dandu-si seama ca am cam terminat, imi zice sa ii arat si lui niste raspunsuri. Erau aceleasi probleme doar ca grila era diferita. Imi zic ca n-am ce pierde oricum si subtil ii arat grila mea de rezultate. El face translatia intre grila mea si a lui. Am aflat apoi ca omul a intrat frumos la fara taxa. Am facut bine sau nu? Eu nu pot decat sa ii doresc multa fericire si sa ii fi folosit mica noastra frauda pentru a face lucruri mari. Eu am ramas la Politehnica.

And the show begins...

Development: Why Eclipse *is* the IDE

Probably many of you have seen question like this one: What IDE to use for GNU/Linux?

Many of the answers are from people who are really far away from what developers need. Some of the people simply suggest vi/emacs, gcc/g++, gdb, make and friends. Nothing wrong with that but can you handle a *project*?

And by handling project I mean you can:

- debug in a reasonable amount of time (also in large projects)
- be able to find fast in the code: definition, cross-referencing, call graph, etc
- refactor code fast and easy
- to be able to go from a message window directly to referenced file/line in the code
- to be able to integrate easily with multiple libraries or projects

An editor and a compiler/debugger is good enough to write some programs like the entire command line utilities (cd, ls, which, grep, sed ... ), but I'm pretty sure that for large projects you will end up using an IDE, or you will struggle with those tools (vi/emacs+gcc+gdb) just to prove that it might be possible.

Why do I think will you struggle?

Because for a large project things quickly start to get out of control:

- many (source) files
- the need to refactor some huge parts of code when you found out that something doesn't fit
- inefficiency when it comes to check for errors (working on huge code with command line tools is not an easy job)

Try imagining you need to copy some code from one file and moving into another file, or rename a function in all the places where the function is called (imagine there is a function with that name already... ). Can you do that with "sed" and friends. No! Or yes, after you've built yourself a language interpreter that makes the difference between function A from class X and function A (that will become A1) from class Y.

Let's face it, it is not an easy job, not even for an experienced programmer.

So use an IDE at least as good as Eclipse.

My reasons to use Eclipse:

- it ready to use with many languages via some plugins (c++, python, java ...)
- it has nice features like refactoring
- it is not slow as some people say. Just because it is Java doesn't means it is slow... things have evolved since Java version 1.2 you know?
- it supports different types of code style that you can use. You can format all your code to use a certain code style.
- has code completion
- has very good code searching
- has an internal language interpreter that helps you with errors before starting to compile
- it works on many platforms
- ... many others
- and yes, IT WORKS



I know that there are many tools that cumulated do just that (cscope, ctags, vi with some "nice" .vimrc, gdb, sed, grep, awk ) but I don't have the time and the patience to INTEGRATE them. I somehow know how to use each tool and I will use it if needed but hey, I need to be PRODUCTIVE. Using a tool is not cool for me, and certainly it is not my purpose. My purpose is to get the job done. If I know some command line shortcuts I will use them, I won't rely only on the IDE if I smell that the job can be done faster in a different way.


This is where I think there's a problem with the command line folks. They don't want to start some IDE because it is "heavyweight", "bloated" and that IDE simply wraps around some command line tools and hide everything for you. But that's the fucking purpose, to hide some complexity so you can focus on the job and not on the tool. For simple tasks you might make it with command line and an editor, but for larger projects you will fuck up fast, or die in anger.


So don't use a tool to be cool!

Use it to get the job done! No matter the tool is an IDE or some obscure perl script.

Tuesday, June 19, 2012

Teza doctorat victor ponta versus "bibliografie"

Extrase din lucrarea plagiata a lu' victor ponta comparata cu "sursele" de copiere se poate gasi aici. Asta in caz ca dispare de pe site-ul tvrinfo.

Lucrare doctorat vs bibliografie.

Monday, June 18, 2012

S-a deschis sezonul la pescuit de plagiatori

Dupa ce retarzii astia din USL nu au fost in stare sa gaseasca ministru al educatiei cat de cat curat a venit randul sefului suprem al gloatei USL sa fie acuzat de plagiat.

Extras din lucrare si din surse originale aici.

In engleza.
Sau germana.

Suntem de căcat.

Cum sa faci bani? (II)

Se pare ca gică cu nume de rege (Artur) din postul anterior mi-a raspuns intr-un final. Se pare ca am ceva intuitie cand vine vorba de "afaceri" din astea. Aveti raspunsul mai jos. Gramatica e la loc de cinste!



Poate ca nu era chiar un căcat MLM dar era la fel de util. Si cum i-am lui promis lui Artur, va transmit si voua propunerea de afacere.

Mult succes!

Cum sa faci bani?

Da domne, asta e intrebarea. Sau nu? Habar n-am...

Cert e ca intotdeauna vei gasi un om care va incerca sa te bage intr-o chestie din care "vei face bani". Un sistem garantat, plm din care sigur ies bani. V-am spus povestea omului care incearca sa se imbogateasca "inteligent". Dar pe langa tipul asta mai sunt si altii.

Era prin 2005 daca nu ma insel, cand ma abordeaza un coleg de camin. Ca vezi, ca am o idee de afacere, ca plm, daca putem sa ne intalnim. Omul facuse el facultatea de calculatoare dar nu putea convinge pe nimeni de asta... ma rog, decid ca nu am ce pierde si zic sa ne vedem. Ne intalnim noi prin Bucuresti la Liceul Sincai (aici). Intram intr-o sala a liceului asta si vad eu ca incepe sa se imputa treaba, reclame, slobozuri din astea menite sa arate frumos. Asa am aflat eu de Amway. Amway astia (sa numim asa gloata de spalati pe creier) voiau sa imi vanda mie produse. Dar voiau sa imi vanda in cantitati industriale-n plm. Pasta de dinti la kilogram sau plm, de parca as spala cu pasta de dinti si in baie si pe jos. Oricum niste prezentari subtiri, dar bine gandite pentru prosti, ca vezi tu cum ajunge la nivel diamant, smarald, cacat, muie cu pisat si alte pietre pretioase in sistemul lor MLM. Era si un ex-cercetator de la institutul de fizica care zicea el ca ce de bani are in plm cu Amway astia (nush ce pietroi pretios era) si ca a plecat de la institutul de fizica ca era platit prost. Am vazut cat de bine castiga cand l-am vazut la ski la Straja, o statiune semi-mizera pe vremea aia. Cool man! Amuzant e ca colegul asta al meu avea si un cont si putea vedea produsele pe site. Am luat si eu niste preturi si comparand cu pretul unor paste de dinti "mainstream" am concluzionat ca era mai scump sa iei de la Amway (pret/ml). Deci o mare muie din nou referitoare la partea cu "produsele noastra sunt mai ieftine, ca nu au in pretul lor si reclama". Oamenii erau insistenti, m-am intalnit cu ei la terasa. Am platit eu sucul ca ei erau prea ocupati sa imi explice cum devin ei nush ca cacat de piatra pretioasa. Trebuia sa cumpar initial de 10 milioane pe luna MINIM (sau pe acolo). Poate acum au mai scazut pretentiile ca criza ca chestii, plm. Mai imi explica unul ca el nu se duce la mare sa lucreze la "afacerea" lui. Ca apoi o sa se relaxeze el pe nu stiu ce cacat de plaja cu o denumire exotica de care mi se cam rupea mie. Asa se alintau ei, ca au o "afacere". In ce consta afacerea asta? Pai simplu, sa iei oameni si sa ii convingi sa ia produse din alea "ieftine" si "bune", mai ales bune, super mega calitate. Yeah right!

M-a mai chemat un coleg de camin (statea vizavi de mine in P16 regie) ca plm, are si el o idee "afacere". Imi da cateva zile in care putem sa ne intalnim. Intr-o zi pe undeva prin cartierul Militari, in alta zi prin Tineretului. Intuiesc eu ca e ceva Amway la mijloc dar ma bag, sa vad ce mai fac oamenii. Ne vedem la metrou Tineretului si ma duce in aceeasi sala. Dar de data asta era taxa de intrare(!), care era incasata de o semi-ștorfy. Eu zic ca nu vreau sa platesc, ea zice ca nu pot sa intru. Dar stau acolo si ma uit in sala, aceleasi mecle, am vazut ex-cercetatorul si pe o tipa cu talent (pe bune!) de prezentatoare. Adica sa fim realisti, tipa reusea sa convinga mintindu-te frumos. Daca erai mai bou sau nu te documentai, al ei erai. Deja ma gandeam la toti detergentii, substantele de curatat si pasta de dinti care o vindea la litru/kg/metru cub. Mi-am continuat drumul spre centru ca deja eram aproape.

Si ca sa fie treaba completa cu Amway ma cheama de data asta un coleg, om mai competent decat cei de mai sus pentru o "afacere". Stiu ca omul se bagase cu multe proiecte pe net si chiar ma asteptam la o idee de la el. Dar ma duc si apar doi imbracati frumos la el acasa. Alti cretini Amway. Aia abia asteptau cu o servieta sa imi prezinte produse de curatat bijuterii & stuff. Auzi tu-n pula mea, la cate bijuterii am eu cu prietena, au intuit exact ce imi lipsea... NOT. Si imi arata cat de albe devin dupa ce le baga in apa amestecata cu cacat de-al lor. Imi mai arata niste cacaturi si imi spun ca ei au statut, ca plm, ca ei au o "afacere" in Slobozia (pe bune!) Eu le zic ca asemenea afaceri nu produc nimic ca-s de cacat, dar politicos, ca eu doar pe net sunt vulgar :) Pleaca aia de la amicul asta, care sincer m-a surprins ca s-a bagat in basina aia de "afacere" si noi bem o bere. Tot raman oarecum surprins de cum cacat l-au convins pe asta.

Anyfuckingway aud de prezentatori TV care sunt bagati in alte cacaturi asemanatoare. Deci prostia capata noi proportii, e bine de stiut. E bine ca exista o masa critica de prosti care sa ii faca pe astia bogati. Sa nu fiu inteles gresit, eu sunt de acord sa cumpere omul produse cand vrea el si cum vrea el, dar sa nu ma futa astia la melodie cu cacaturile lor ca nu-i inghit. Sunt cam ca aia ce vor sa ma convertesc la turnul lor de veghere si sa ma duc la intalnirile lor.

Imi aduc aminte si de tapa cu masinile de cusut Zinger/Singer. Ca cica castigi, ca nu stiu ce cacat. Doar ca la inceput tre' sa le dai niste bani ca sa verifice ei nu stiu ce serie. Si culmea am vazut "afacerea" singer in afise acum maxim 2 ani. Deci despre asta e vorba in teapa cu masini Singer/Zinger daca nu stiati. Evident ca banii aia nu ii mai vedeai, dar plm, aveai masina Zinger. Puteai sa iti cosi cu ea pantalonii in cur, ca bani de imbracaminte pula, doar i-ai dat.

Ceva vreme n-am mai auzit de amway astia dar recent ca tot is pe facebook ma contacteaza un gică, Artur Rusu, cu o idee de "afacere". Nu-l stiu, evident, dar sper sa devenim prieteni odata cu postul asta :)


Deci puletul gaseste introducerea ideala: "poate nu ma cunosti dar e posibil sa ..." extrem de clar, ce kkt.

Apoi imi explica despre munca cu oamenii - intuiesc ca se refera la faptul ca tre' sa ii bullshituiesc sa cumpere produse de kkt de la nu stiu ce producator/distribuitor obscur.

Ii cer sa imi explice intr-un mesaj modul "real" de a face bani.

Raspunsul vine destul de repede. E greu de explicat, hai cu noi sa vezi ce prezentatori bullshituitori avem pe langa parcul Cismigiu. Te conving aia sa cumperi pasta de dinti cu galeata, ca doar doar s-o spala tot neamul, rudele de gradul 5 included.

Marș la căcat, draga Artur!

Da, am presupus chestii, dar sa bat drumul pana acolo ca sa ma port frumos mai bine ii injur pe internet, ca de aia am internet nu?

In concluzie, de la mine, utilizator de internet:

Dragi:

- tepari mlm
- amway-isti
- oameni care vreti sa imi vindeti ceva
- oameni care vreti sa ma convertiti la religia X
- straini imbracati frumos care imi spuneti ca "jesus loves me" si care imi spun ca sunt trist ca nu cred in spiritul sfânt

Ma piș pe afacerea voastră, mă piș pe lucrurile care vreți sa mi le turnați pe gât. Mă cac pe critica voastră, mă cac pe prefăcătoriile voastre, pe costumele prin care vreți să îmi arătați că aveți statutul lu' pește. Mă cac în cutia voastră craniană că poate așa incepeți sa gândiți.

Și o dedicație



Vad ca ma mananca degetele in ultimul timp; pentru amuzament poate sa va dau noile mail-uri de spam primite dupa ce au spart aia conturile de linkedin.