In cautarea cartilor perfecte

Fac un mic sondaj: Care sunt cartile pe care le-ati recomanda oricarui programator sa le citeasca?

Altfel spus ce e musai sa citeasca un programator care se respecta. Incercati sa dati si un link catre Amazon ca sa gasim mai usor cartile respective.

Posted by andreicsibi | 13 Comments

Alternative la Refactoring-ul din Visual Studio

Cei care urmaresc blog-ul meu isi vor da seama ca am rescris moderat un topic mai vechi in care am scris mai incisiv. Atunci exprimam ideea ca Refactoring-ul de Visual Studio merge prea incet fata de alte produse competitoare de pe piata si poate ca era mai bine sa nu fie inclus in VS. E doar parerea mea pt ca e o mare dezamagire, cel putin pentru mine. Prin Refactoring ma refeream in special la optiunea Rename din meniul Refactor, doar in Visual Studio 2005.

Nu am sa intru in detaliu ca de ce merge mai incet, pentru ca astept ca Ovidiu sa ne explice asta. Cei care mi-au dat reply s-au impartit in 3 categorii:

  1. Categoria "Da, recunosc", de exemplu Alexandru Savu: "Atunci când am parte de proiecte pe care le preiau din zbor şi n-am ce face, trebuie să mă cobor la refactoring la greu at. îmi iau tone de mentos şi chestii de ronţăit.". Si eu fac parte din aceasta categorie ;)
  2. Categoria "Nu recunosc". Le sugerez sa ia un proiect mare facut din sute de fisiere sursa si sa incerce sa faca Refactoring. Daca au facut asta deja si sustin ca le merge bine, am toate motivele sa ma indoiesc de raspunsul lor si voi incepe sa fac benchmark-uri pe tema asta. Daca isi dau seama de problema le sugerez sa incerce ReSharper, Refactor Pro!, sau C# Refactory. Cineva m-a intrebat daca folosesc ceva add-in care incetineste VS. Am incercat si pe fresh installed VS si nu am simtit ca ar merge mai bine.
  3. Categoria "Da, nu recunosc". Ei zic ca folosesc Notepad, TextMate, Vim si Find/Replace  (eu folosesc TextPad). Am zis ca "da, nu recunosc" pentru ca altfel ar folosi Refactoringu din VS insa vor sa le mearga mai repede sau pur si simplu asa le place lor... Nu vreau sa pornesc polemici pe tema asta cu Ovidiu si Andrei Maxim insa nu e raspunsul pe care il asteptam de la voi. E un raspuns nefolositor fratilor, pentru ca eu am intrebat "daca stiti vreun alt tool [de refactoring (nota autorului)] care sa isi faca treaba bine si sa fie si gratis".

Eu am mai cautat si solutii free insa toate cele pe care le-am gasit eu (si functioneaza bine desigur) sunt pe bani. Asta este, la toti ni-i greu...

Posted by andreicsibi | 3 Comments

Windows Live Messenger blocheaza conexiunea de net in Vista?

Pe scurt, atunci cand se conecteaza Live Messengeru, toata conexiunea de net moare in Vista RC2. E un lucru foarte frustrant.

Inteleg, poate ca Vista nu e unul din sistemele de operare suportate de Live Messenger, insa nu e ciudat? Daca il dezinstalez si ii dau un restart totul isi revine la normal. De ce pot sa mearga toate messengerele la fel de bine si pe Vista (Google Talk, Skype, din ce in ce mai slabul Yahoo), insa Live Messenger nu?

Nu am avut timp sa investighez problema, insa cand voi avea un raspuns il voi adauga aici.

Technorati tags:

Posted by andreicsibi | 0 Comments
Filed under:

Daca nici Firefox atunci ce? (CFR locu I in continuare)

Dezamagit pe Zicu care a ratat ingrozitor de mult ieri cu Craiova (Todi stie mai bine ca doar e ex-dinamovist), intors la calc sa ma uit la ceva statistici legate de fotbal ca tot microbistu, imi crapa Firefoxu... http://www.romaniansoccer.com,  incercati si voi,  va da Send /Don't Send? E drept, pagina e o porcarie, macar in IE7 iti da un Do you wish to debug? Am versiunea 1.5.0.6 cu toate update-urile. Mentionez ca mi-a mai crapat pe vreo 3 site-uri si inainte si imi inchide toate instantele de Firefox, ceea ce ma dispera la culme.
Ma veti intreba de ce nu folosesc IE7 Beta 13... Ala crapa intr-o veselie si mai mare decat a ratat ieri Zicu.
In incheiere as vrea sa reamintesc tuturor (Rapidisti, Stelisti, Dinamovisti, ce vreti voi) ca dupa 4 etape, CFR Cluj e lider in Liga 1 cu 12 puncte si are golaveraj 11-2. Nu va chinuiti sa dati reply-uri impotriva CFR ca le resping ;)
Impotriva IE7 si Firefox si mai ales a lui Zicu sunt binevenite!

Posted by andreicsibi | 3 Comments

Internet Explorer 7 Beta 2 pt Windows Server 2003

De mult timp asteptam sa scap de Firefox-ul asta care se misca asa bine si sa imi pun IE7-ul asta care sa crape cand am mai mare nevoie de el! Poate stiati deja de el (eu am aflat de la Mihai Nadas ca in Slovenia au folosit IE7 pe Server 2003) insa poate fi descarcat de la http://www.microsoft.com/windows/ie/downloads/default.mspx. Pana de putin timp existau doar versiunile pentru Windows XP cu SP2 si desigur Windows Vista, alaturi de care va fi lansat oficial.

Technorati tags:

Posted by andreicsibi | 3 Comments
Filed under:

Generator de cod C# care apeleaza proceduri stocate din SQL Server

Suparat ca trebuie sa scriu multe proceduri stocate in SQL Server si apoi sa mai scriu si cod in C# prin care sa le apelez (de cele mai multe ori era cod scris din inertie), am cautat o solutie prin care sa automatizez acest lucru.
Prima solutie a fost sa folosesc CodeSnippets care sa faca acest lucru. Am creat cateva snippet-uri usor de scris. Apropo, era vremea ca Visual Studio sa aiba asa ceva, nu credeti?  Apoi am incercat sa generez eu cod C# automat folosing Sql Server 2005 Management Objects (SMO). Un tutorial scurt care va arata ce puteti face cu SMO gasiti aici. Apoi am gasit alte proiecte care faceau acest lucru pentru ca gerarea de cod era destul de complexa. Cu ajutorul lui Alex Ghiondea am gasit atat CodeSmith, cat si cateva proiecte pe codeproject care au feature-uri asemanatoare. CodeSmith genereaza un cod frumusel, usor de apelat si il recomand. Daca va intrebati daca am gasit si ... pentru el, contactati-ma pe mess.
Incercati-l si sunt convins ca veti avea mai mult spor!

Technorati tags:

Posted by andreicsibi | 1 Comments
Filed under:

Default Web Site si Team Foundation Server

Pentru cei ce incearca sa faca development in continuare pe Default Web Site avand instalat Team Foundation Server ii rog sa citeasca aici.
Veti afla ca nu puteti muta Portalul de Sharepoint de pe http://numemasina in aceasta versiune a TFS. O solutie simpla ar fi sa creati un nou Web Site in IIS 6.0 (pentru ca lucrati pe Windows Server 2003 desigur) si sa le mutati acolo. Deci nu incercati sa reinstalati Windows Sharepoint Services de 14 ori ca si mine si sa cautati pe net documentatii pentru ca nu se poate in aceasta versiune de TFS.

Technorati tags:

Posted by andreicsibi | 1 Comments
Filed under:

Inceputul e mai greu

Am tot cautat hosting pentru csibi.ro care sa ofere ASP.NET 2.0 etc., insa pana la urma m-am decis sa imi pun blog-ul pe studentclub pana nu imi uit ideile. Thespoke mi-a provocat tot timpul deprimari iar aici ma simt mai bine cu atatia "blogger-i" de renume.. Cum zicea Todi: "La treaba"!
Posted by andreicsibi | 4 Comments