Скачать программки на комп Карта сайта Samsung gt s3600 скачать игры Карта сайта Скачать дрожь земли 3 Карта сайта Tekken 6 скачать бесплатно торрент Карта сайта Катя чили скачать бесплатно Карта сайта Vkracker 5 скачать Карта сайта Скачать cell Карта сайта Скачать порно сестер Карта сайта Скачать суперзвезда Карта сайта Саруханов зачем вернулась ты скачать Карта сайта Ла2 скачать бесплатно Карта сайта Acdsee keygen скачать Карта сайта

Archive for March, 2008

03.28.08

Pragmatism

Posted in Viata at 12:10 am by rast

Mă consider o fire extraordinar de pragmatică. Uneori chiar de un pragmatism excentric. Nu mut un pai din locul lui, dacă nu am motive bine întemeiate.

Este pe net, printre blog-eri, o discuţie despre “ce maşină conducem”. Eu conduc maşina de bărbierit, şi nici aia Gillette. Chiar dacă mi-ar lasă vreo “mătuşă Tamara” moştenire o maşină, aş vinde-o. Fiind adeptul mişcării pe jos, aş face din maşină un depozit de fiare vechi.

Da! Ştiu avantajele unei maşini. De exemplu, la actualul job, în zona industrială, nu se poate veni pe jos: este un praf (noroi când plouă) de nu vezi delimitarea dintre bordură şi… nu există trotuar, doar un fel de margine de drum, cu iarbă.

Am un autobuz cu care fac naveta. Mulţi colegi vin cu maşina. Ce m-aş face eu dacă nu ar fi autobuz? Aş schimba locul de muncă, sau aş ruga un coleg să mă aducă şi returneze spre casă.

De la maşină am plecat, dar aş vrea să generalizăm ideea de a face unele “achiziţii” ne-necesare unei vieţi decente. Nu vreau să mă refer la gradul de confort, la o  viaţă confortabilă.

Am observat că multepersoane fac eforturi, “strângeri de curea” de la anumite plăceri cotidiene mărunte, pentru a agonisi şi a achiziţiona diferite bunuri materiale… la modă. Aceste persoane îşi satisfac un orgoliu personal. Am un exemplu (dus la extrem) la mine în birou. Dar nu are importanţă că e coleg cu mine.

Tânăr de 23 ani. În toamnă a împrumutat 6000 euro pentru a face curat in apartament. Acu’ e în tratative cu o bancă să-i mai dea 2000 euro pentru a-şi cumpăra motocicletă. Din lipsă de bani, gagiu’ nu mănâncă şi nu-şi ia medicamente, să se trateze de răceli. Oare!!! E fain să stai călare pe motocicletă, dar la tusea care o are, a “achiziţionat” o boală de plămâni. O să-l bată vântu-n freză…

Poate unii vor crede că sunt invidios. Mi-am pus şi eu problema unei biciclete sau motociclete. Am făcut un prim pas prin 2004: mi-am cumpărat un garaj… aveam şi alte motive. Cineva mi-a împrumutat o bicicletă cu care am făcut câteva ture (vreo 2 luni). Aglomeraţia şi ne-respectarea regulilor de circulaţie a multor participanţi la trafic, m-au făcut să-mi schimb total gândurile. Voi fi pedestru pe viaţă. Am rămas cu garaju’ :) .

03.27.08

Eu şi banii/salariul

Posted in Viata at 11:31 pm by rast

Odată cu punerea problemei găsirii unui mediu propice de lucru/programare, mi-am pus şi problema salarizării. Chiar şi în varianta în care aş deveni freelancer în programare (web), domeniu foarte căutat şi bine plătit.

Chiar şi în aceste condiţii propice “de a face avere”, nu mă interesează un salar mare, din care să-mi economisesc bani pentru diverse “acareturi” de pe lângă casă. Nu dau o sumă şi să zic: “mă mulţumesc cu 2000 RON/lună”. Pe mine mă interesează să am un trai decent în localitatea în care locuiesc. 2000 RON poate fi o sumă bună pentru o localitate “ieftină”, cu preţuri mici la alimente şi comercianţi ne-puşi pe îmbogăţire rapidă, dar poate fi ne-îndestulătoare pentru un oraş cu “nivel de trai ridicat”.

Pentru unii, cerând un preţ mic, poate fi ciudat. Dar mi-am făcut un “inventar” personal al “ceea ce sunt”, “ceea ce vreau” şi “ceea ce voi fi”.

“ceea ce sunt”: îmi place să mă definesc ca fiind “ultimul mohican”. Nu am fraţi şi nici veri. Cele mai apropiate rude sunt 2 verişoare de grad 2, plecate din .ro şi cu care “game is over”, nu am mai vorbit de peste 10 ani. Mai am ceva rude peste 60 de ani: “şi-au trăit traiul, şi-au păpat malaiul!”. Comunicarea dintre mine şi ele nu mai depinde nici de mine şi nici de ele :) , cum o vrea Manitu!

“ceea ce vreau”: nu vreau să adun bunuri materiale. Sesiza cineva, undeva, cândva: “cei mai darnici oameni sunt zgârciţii! Ei adună, adună, adună… îi ia Manitu pe veşnicele plaiuri ale vânătorii (Winnetou – cartea tinereţii mele) şi ceea ce au agonisit rămâne altora. Dacă ar fi consumat ei, rămânea mai puţin dar s-au abţinut ei pentru a lăsa altora!”. Nu am nici un mohicănuţ, să-i las moştenire. Aşa că voi “produce” cât voi avea nevoie.

Dacă mi-ar răsări vreo mătuşă în cale, o rudă de care nu ştiam, şi-mi lasă o moştenire de o casă la ţară; mă mut acolo – cu condiţia să fie Internet. Cheltuieli cu haleala reduse, deci posibilităţi de trai la preţ mai mic. Să vezi atunci ce sparg piaţa programării… o să am nevoie de bani pentru pălărie şi ciubote, să trec prin glodurile vieţii la ţară.

Joburi

Posted in Vorbe virusate at 5:49 am by rast

Actualul job este al 5-lea în cartea de muncă ca programator. Este o asemănare interesantă între toate job-urile avute. Când m-am angajat era bine, aveam şi treabă şi colegi mişto cu care mă înţelegeam.

După o perioadă situaţia se degrada. Ori pleca şeful şi venea un… impostor, ori plecau colegii şi veneau alţii cu care “nu puteam să cad la pace”.

Fostul loc de muncă, unde am stat 7 ani, şi credeam că ies la pensie de acolo, a fost cel mai trist. Era în Copou, vizavi de cămine studenţeşti. Când ieşeam la fereastră vedeam feţe tinere, înfulecând grăbit un covrig şi alergând să nu întârzie la cursuri… sau să prindă un loc în amfiteatru, mai în faţă.

Aveam un şef… inteligent, deosebit de tolerant, foarte îngăduitor, îşi apăra subalternii în faţa directorului (rar găseşti şefi d’ăştia). Avea nişte probleme cu familia… stătea mult peste orele de program. La 51 de ani a făcut un cancer la pancreas, descoperit in ianuarie 2006, deja în faza de metastază. Aproape toate organele erau atinse. În septembrie 2006 a murit… la 51 de ani.

A fost “uns” ca şef un tip cu 1 an mai mare ca mine. Nu numai că nu-şi apăra colectivul, dar îi şi “săpa”. Pe un coleg la făcut să plece prin noiembrie 2006, eu am plecat în februarie 2007.

Nici acum nu-mi pare rău că am plecat, oricât de insuportabilă este atitudinea şefului şi a colegilor. Actualul şef este ne-organizat, dar nu-ţi face răutăţi intenţionate.

03.26.08

Protejarea la erori

Posted in Viata at 4:38 am by rast

Azi iar am vorbit PHP cu calculatorul. Am făcut un formular de upLoad a imaginilor… cu buton de Browse, cu tot ce trebe’. Am testat şi merge, mai am de programat partea cea mai laborioasă: protejarea la erori.

În orice aplicaţie pot apărea erori umane, datorită unor ne-atenţii sau ne-ştiinţe. Dacă ai terminat aplicaţia, să spunem în X ore de muncă, pentru a-i face o protecţie bună la erori, trebuie să munceşti/programezi mai mult de X ore, uneori poate 2*X, sau 3*X ore… şi nici atunci nu poţi fi sigur că ai inclus toate cazurile de excepţie care pot să apară.

O să dau exemplul aplicaţiei de upLoad a imaginilor. Cu acele imagini se creează o pagină web, deci formatele acceptate de imagini vor fi limitate la: jpg, jpeg, jpe, gif şi png. Dacă utilizatorul greşeşte şi în fereastra de browse alege un fişier cu altă extensie (de exemplu: zip), aplicaţia trebuie să-i transmită un mesaj din care să înţeleagă că va trebui să aleagă alt fişier de pe HDD (o imagine) şi nu va upLoada acel fişier.

Având multe de făcut/programat nici nu mi-am dat seama când au trecut atâtea ore şi mi-am zis:

Ce rapid trece timpul!

Şi am luat o pauză, am făcut o extensie a acestei constatări, am prelungit pauza să pot scrie extensia şi pe Internet!

Ce rapid trece timpul, ce accelerat trece viaţa şi ce personal trec zilele de post! Expres trece pe lângă noi o oportunitate şi InterCity putem rata o relaţie inter-umană frumoasă.

Eckhart Tolle – natura

Posted in Viata at 1:07 am by rast

Identificarea cu mintea creează un ecran opac de concepte, etichete, imagini, cuvinte, judecăţi şi definiţii ce blochează orice relaţie autentică. Se interpune între conştiinţa de sine şi persoană, între dvs. şi restul oamenilor, între dvs. şi natură, între dvs. şi Dumnezeu. Acest ecran de gânduri este cel care creează iluzia separării, impresia că existaţi complet separat de “celălalt”.
 


  

Am găsit la Tolle multe exprimări şi idei foarte asemănătoare cu ale mele. Am scris acest post datorită cuvântului natură. Tolle îl foloseşte…

Totuşi ideea de “identificare cu mintea” nu mi se pare corectă. Este o sintagmă des folosită, dar omul nu cred să se identifice cu mintea sa! Ce? Dacă te întrebă cineva: Ce eşti? sau cine eşti? Îi spui că eşti mintea! Omul occidental, materialist se identifică cu corpul fizic.

“Identificarea cu mintea creează un ecran opac de concepte, etichete, imagini, cuvinte, judecăţi şi definiţii”… acelaţi lucru voia să-l spună şi Osho când a spus să nu-ţi faci principii de viaţă. Exprimarea lui Eckhart mi se pare mai clară în acest sens. Un gând ghiduş mi-a zis: “nu Osho a spus!” Are dreptate, nu Osho a scris cărţi ci discipolii lui. Aşa a înţeles acel discipol ideea exprimată de Osho, s-o exprime prin cuvântul “principii”.Nu vreau să fac o analiză lingvistică a textelor. Dar folosirea unor cuvinte ne-adecvate poate crea mari confuzii. Acum îl înţeleg pe Gurdjieff de ce nu-i lăsa pe discipolii lui să scrie despre învăţăturile lui. Dacă nu simţi sau nu trăieşti, anumite stări, degeaba încerci să le explici raţional. Chiar dacă simţi… şi tot îţi vine greu să te exprimi astfel să fii înţeles de ceilalţi. Sunt stări pe care limbajul verbal nu le-a definit încă.

“Se interpune între conştiinţa de sine şi persoană, între dvs. şi restul oamenilor, între dvs. şi natură”… Tolle spune aici 3 interpuneri care merită detaliate:

  • “între conştiinţa de sine şi persoană” – sau între esenţă şi personalitate, cum definea Gurdjieff cele două componente ale fiinţei umane. Se spune că inteligenţa emoţională se poate dezvolta. Cea mai rentabilă metodă de dezvoltare este dărâmarea acestui ecran opac.
  • “între dvs. şi restul oamenilor” – se pot face cursuri academice de comunicare până la pensie… puteţi învăţa raţional principii de comunicare cât biblioteca din Alexandria, tot lipsiţi de comunicare cu ceilalţi veţi fi. O “adevărată” comunicare se bazează pe ceea ce simţi, nu pe principii raţionale. Soluţia: dărâmarea acestui ecran opac.
  • “între dvs. şi natură” – o altă definire a ceea ce filozofiile orientale defineau prin “unitate”, unitatea tuturor lucrurilor din natură.

03.25.08

Organizare

Posted in Succesul at 3:50 am by rast

Voi începe o serie de post-uri cu o listă “de amintiri” cu programele ce le-am făcut de-a lungul (şi de-a latul) carierei mele de pietre la rinichi programator.

Îi rog pe cei care le vor descărca downLoad-a să-mi comunice eventualele idei de îmbunătaţire. Această versiune este realizată în C++, dar am de gând să programez şi altele, în alte limbaje de programare. KIP IN TACI şi veţi vedea despre ce este vorba.

1. cel mai simplu program, destinat celor care sunt uituci şi vor să folosească calculatorul pentru a le aduce aminte anumite date. Iniţial era vorba despre un “amintitor” de zile de naştere, dar poate fi extins şi la alte evenimente ce nu trebuiesc uitate. Aici aveţi o arhivă cu cele 2 fişiere necesare: un executabil şi… baza de date.

Am mai multe versiuni a acestui program, una care funcţionează cu o bază de date Access .mdb, dar nu merge pe calculatoarele pe care nu este instalat driverul de acces direct al .mdb-urilor, de aceea am făcut versiunea care poate fi descărcată de mai sus, care “lucrează”, ca bază de date, cu un fişier de pe discul hard.

Eu am pus programul în startUp-ul Windows şi ori de câte ori deschid calculatorul, îmi aduce aminte de evenimentele ce vor urma în următoarele 10 zile.

Se pot introduce date noi, se pot şterge cele vechi, se poate scoate la imprimantă o listă cu evenimentele setate. 

Viaţăăăăăăăă!!!!!

Posted in PHP at 12:51 am by rast

E o vreme în Iaşi!!!! Plouă de câteva ore, mărunţel dar insistent. O vreme… cu adevărat să-ţi fie milă da câinii bagabonzi, fără un acoperiş deasupra blăniţei lor. M-am aşezat comod în scunul cu 4 picioare, am închis ochii, mi-am tras o revizie la ceea ce am de făcut la aplicaţia în PHP, mi-am ordonat problematicile în paşi mărunţi, am deschis ochii (m-a orbit lumina neonului din tavan :) ) şi am început să programez.

La un moment dat am simţit o stare de bucurie interioară cum nu mai simţisem de mult. Venea din faptul că făceam ceea ce-mi place: programare. Nu am mai programat de mult! Învăţarea extJS nu aş numi-o programare. Este un fel de amestecătură, mici reprize de programare cu reprize de învăţare/memorare şi testare.

Azi fac programare în reprize mari. Deja am făcut una. Fac o pauză scriind post-ul ăsta şi mă întorc înapoi la PHP.

Nu am scris acest post pentru a mă lăuda cu stările mele de bine care depăşesc moralitatea scăzută indusă de vremea asta cu nori deşi şi plângăreţi. Mi-am adus aminte de ideea exprimată undeva, cândva de cineva: “dacă faci ceea ce-ţi place, nu vei simţi că munceşti!”

Îndemn pentru a X-a oară: găsiţi în voi acea activitate pe care să o faceţi cu plăcere şi încercaţi să faceţi din ea un job, să câştigaţi banii necesari vieţii cotidiene.

03.24.08

Freelancer? adunarea gândurilor!

Posted in Vorbe virusate at 9:44 pm by rast

Tot gândind la o modalitate de a-mi rezolva problemele de la job-ul actual, cu colegii mei de birou care… am spus destule.

Vreau un loc de muncă (poate chiar acasă la mine) cu o atmosferă lucrativă, în care să mă pot concentra la munca ce o fac, să nu mai fac greşeli de scriere de cod din cauza discuţiilor despre fotbal şi gagici cu fuste mini. Nu sunt stupid! Uneori trebuie şi discuţii colaterale job-ului, dar trebuie oarecum separate cele două lucruri. Dacă le “îmbini” din mers nu iese bine nici unul.

Probabil un job cu munca la domiciu este cel mai optim din punct de vedere al condiţiilor de lucru. Ţi le faci cu mâna ta. Cum îţi aşterni aşa… munceşti.

În ziua de azi ce-a mai căutată aplicaţie în materie de freelancer, este creearea site-urilor web. Încerc o alternativă. Îmi fac un portofoliu de programe şi voi căuta firme care să vândă acele programe, eu rămânând cu partea de întreţinere şi dezvoltare a aplicaţiilor. Separ astfel partea comercială de partea tehnică a lucrurilor. La partea comercială nu mă pricep. Nu ştiu să-mi vând marfa, lucru ştiut de mai multă vreme.

Dacă cineva cunoaşte firme care vând soft poate să ne facă “o lipeală”. Sper ca săptămâna viitoare să adun (măcar o descriere sumară) aplicaţiile ce le-am făcut şi care pot intra pe piaţă.

Nu ştiu dacă acest lucru se numeşte freelancer? Dar ce importanţă are.

În aceeaşi ordine de idei caut firme interesate de colaborarea cu un programator care să le întreţină şi dezvolte în continuare, aplicaţii pe care ei deja le comercializează.

Tutorial extJS, grid încărcat dinamic

Posted in JavaScript at 2:42 am by rast

Vom începe să facem paşi mărunţi spre o încărcare dinamică cu date, a grid-ului. În primul exemplu este dat un grid care are toate funcţionalităţile definite în fişierul “gridstart.js“, care fiind un fişier de pe HDD (hard disc) nu va putea fi modificat dinamic.

Din acest motiv va trebui “să externalizăm” unele variabile pe care le foloseşte şi pe care le va putea încărca dinamic folosind, de exemplu, AJAX. O primă variabilă ce poate fi “externalizată” este variabila ce defineşte “modelul coloanelor”, şi care se găseşte pe linia 63 a gridstart.js, ca valoare a parametrului “cm”, extensie a clasei Ext.grid.ColumnModel().

Pentru aceasta vom introduce o linie sub cea care defineşte variabila smcb:

var colModel = new Ext.grid.ColumnModel([

şi vom copia definirea coloanelor din valoarea parametrului “cm“. Fiţi foarte atenţi la semnele ce delimitează instrucţiunile în JavaScript şi la cele ce delimitează anumiţi parametri şi variabile extJS.

O a doua variabilă ce trebuie externalizată este array-ul ce conţine datele grid-ului. Într-o primă etapă creeăm două fişiere JavaScrit .js, unul care conţine doar variabilele definite şi celălalt cu funcţia: Ext.onReady(function(){})

În acelaşi fişier punem şi variabila “reader”. Aveţi aici o arhivă cu fişierele rezultate. Nu am mai inclus în arhivă, şi nu voi mai include nici în tutorialele următoare, cele 3 fişiere din kit-ul de extJS:

  • ext-base.js
  • ext-all.js
  • ext-all.css

Poliglot

Posted in Vorbe virusate at 1:27 am by rast

Vai de steaua mea :) . Am de lucru ceva în PHP. Va trebui să îmbin Java, JSP, JavaScript cu PHP, zilnic. Aşa cum definea altcineva care programa în mai multe limbaje deodată, am devenit poliglot.

În vorbirea curentă ştiu binişor româna, citesc satisfăcător în engleză şi ştiu vreo 5 sau 6 cuvinte ruseşte. La disciplinele limbi străine, ca şi la limba şi literatura română am fost o catastrofă. Se întrebau profii cum poate un elev să fie aşa de extremist, note de 8, 9 şi 10 la matematică, fizică, chimie şi 4, 5 rar 6, la limbi străine. În general, disciplinele umaniste nu mă prea pasionau prin liceu. Aveam o certă înclinaţie spre partea reală a materiilor de liceu.

Nici acum nu sunt departe, tot spre informatică şi matematică mi se îndreaptă majoritatea preocupărilor mele. Inclusiv cele lingvistice: Java, JavaScript, PHP… să punem şi CSS-ul la limbaje de programare?

Mă bucură un lucru… programatorii ştiu despre ce vorbesc. Când lucrezi un timp anume într-un limbaj şi apoi trebuie să treci brusc la un altul, pe care îl ştii desigur, trecerea se face mai greoi. Exceptând greşelile de punctuaţie şi notaţie, există o inerţie mentală şi asupra conceptelor de bază.

Chiar dacă am îmbătrânit, acestă inerţie de trecere de la un limbaj la altul a devenit mai mică. Ori datorită antrenamentului, ori datorită flexibilităţii mentele dobândite prin întreruperea dialogului interior.

Fac din nou aceeaşi precizare: nu vreau să mă laud, vreau să vă îndemn să vă optimizaţii propria fiinţă, printr-o dezvoltare personală naturală, spre adevărate performanţe umane.

Next entries » · « Previous entries