Tech


Tech01 Nov 2006 12:17 am

Acum vreo saptamana am participat la petrecerea de inaugurare a fabricii din Timisoara a Siemens VDO. O parte din developeri se mutasera deja in cladirea noua iar o linie de productie pentru sistemele de control pentru airbaguri era deja pe roate. Fabrica e mai mult goala deocamdata dar, treptat, lume nou e angajata sau mutata din grupul de cladiri vechi.

De remarcat, totusi, mititeii la discretie, bufetul suedez, berea Timisoreana la 6 Lei doza, sucul de jumate la 1 Leu si trupa Proconsul venita sa-i distreze pe cei ramasi si dupa ora 7, motiv principal al plecarii mele. :-)

Jurnal de bord and Tech23 Nov 2005 01:22 pm

Maine am un interviu la Alcatel pentru proiectul de diploma. Proiectul se doreste a fi o aplicatie web, folosind PHP, MySQL, bliblioteca PEAR, probabil si PECL… Stiu si subiectul aplicatiei dar nu vreau sa-l expun pana nu cunosc specificatiile mai in detaliu.
Ar fi prima oara cand as lucra indomeniul asta la o firma mare intr-o echipa, la standarde enterprise. Sper ca experienta acumulata la Siemens sa-mi fie de folos.

In alta ordine de idei, zilele trecute m-am lovit de un bug din engine-ul PHP4, mai exact un bug particular versiunii 4.4.1. Variabilelor de tip array, declarate ca globale in interiorul unei functii, nu li se poate incrementa pointerul intern folosind functia next($array_var). Doar daca se foloseste variabila $GLOBALS ca parametru al functiei next() se poate obtine comportarea dorita. Bugul este corectat de versiunea 4.4.2.

Tech19 Sep 2005 10:50 am

Am inceput de curand sa realizez un website dedicat jucatorilor de Hattrick si anume un website de statistici.
Modul de functionare ar fi destul de simplu, liniar:
- un script de update, folosing extensia cURL, downloadeaza de pe site-ul Hattrick informatiile (sub forma de fisiere XML) pentru fiecare echipa inclusa in statistici, pentru fiecare etapa ce se disputa;
- alte scripturi genereaza statistici felurite: echipa cu cel mai “scump” lot, cu cele mai mari salarii, cu cea mai buna performanta, seria cu cea mai buna medie de perfomanta, etc.

Eh, prima piedica ar fi numarul imens de XML-uri ce trebuiesc downloadate: 35490. Multe, nu?
Sunt 1365 de serii a cate 8 echipe in fiecare serie, jucand-se deci, cate 4 meciuri pe etapa. Dureaza o vesnicie. :)

Toate aceste XML-uri sunt downloadate folosind un simplu algoritm: pentru fiecare serie extrag lista de meciuri, pentru fiecare meci extrag informatiile descriptive si ID-urile echipelor combatante si pentru fiecare echipa extrag alte date.

Iar acum bugul: dupa aproximativ 750 de serii downloadate (mai bine de 4 ore) deodata primesc mesaj de eroare din partea scriptului cum ca un meci deja existent se incearca a fi introdus in baza de date. WHAAAAAAT? Cum se poate asa ceva? Si era chiar primul meci al primei serii downloadate. Nu mi-a venit sa cred si nici nu am gasit bugul (daca o fi vorba de un bug, pentru ca nu pot gasi punctul de repetabilitate, deci nu pot simula nicicum comportarea defectuasa).

Mai apoi repornesc scriptul de update (download) de unde a ramas si dupa numai alte cateva serii downloadate, se poticneste din nou cu aceeasi problema: primul meci din prima serie nou downloadata se incearca a fi reintrodus in baza de date. Repornesc si din nou apare problema dar dupa numai 2 serii downlodate. Ma enervez, dar repornesc update-ul si merge fara probleme pana la capatul celor 1365 de serii. Inexplicabil.

Tech23 Aug 2005 10:46 am

De pe LinuxSecurity.com am ajuns la un material interesant despre chestiunile importante pe care ar trebui sa le avem in vedere cand amenajam cu tehnica de calcul un mic birou, presupunand ca am ales sa mergem pe Linux.

M-a batut gandul nu de mult si inca ma mai bate sa creez un astfel de home office chiar la mine acasa, iar articolul respectiv mi se pare un ghid extrem de bun. Problemele abordate in primele 2 parti (singurele publicate deocamdata):

  • Alegerea unui hardware adecvat
  • Alegerea unei distributii potrivite
  • Alegerea unui ISP
Tech22 Aug 2005 01:38 pm

Paul Graham scrie rar, dar scrie mult si bine si nu ma pot opri din a-l citi. Recomand tuturor sa citeasca “eseele” acestuia, iar daca stiti de unde as putea sa gasesc una sau mai multe din cartile lui, lasati-mi un mesaj.

Tech18 Aug 2005 12:19 am

Atentie Iasi! Atentie Timisoara!

Siemens VDO Automotive, parte integranta a concernului Siemens AG, isi va extinde incepand din toamna aceasta activitatile in Romania. Asadar, un nou centru de cercetare si dezvoltare (R&D) va lua fiinta la Iasi. Deja s-a ales locatia, se amenajeaza cladirea iar incapand cu noul an fiscal se vor incepe angajarile. Planul ar fi ca de la 1 ianuarie 2006 sa se inceapa productia iar in cativa ani sa se ajunga la 500 de angajati. Ce-o sa se produca? Software pentru industria auto.

In acelasi timp, in Timisoara se demareaza constructia unei fabrici de electronice si a unei noi cladiri de birouri unde se va face development. Undeva in spatele Electrotimisului, pe Calea Buziasului (pentru cunoscatorii orasului) se afla noua locatie cu o suprafata de 6.6 hectare (mare, nu?). Aici se vor asambla PCB-uri ce vor face parte din electronica programata si proiectata tot de Siemens pentru industria auto.

Asa ca daca sunteti interesati, pregatiti-va CV-urile. :D

Tech16 Aug 2005 08:12 pm

Lista membrilor fubar.ro a suferit mici modificari cosmetice si functionale:

  • am adaugat posibilitatea de a schimba criteriul de sortare
  • se poate sorta in ambele directi, crescator sau descrescator
  • am adaugat data inscrierii pe site

Mai urmeaza si alte mici modificari saptamana aceasta, daca tot ploua afara si orice activitate outdoor e anulata. :)

Tech16 Aug 2005 04:59 pm

De-a lungul ultimelor 2 saptamani am avut ocazia sa lucrez pentru softul de Porsche (da, o mare onoare :D). Am lucrat la un modul denumit “Histograms” ce are scopul de a “asculta” periodic anumite variabile din sistem si de a pastra o istorie a evolutiei lor, impartita pe clase de valori. Acestea pot fi urmarite mai apoi de catre mecanici in service sau chiar de catre proprietar folosind un laptop si o conexiune corespunzatoare, asta daca exista vreun proprietar de Porsche pe lumea asta interesat de maruntaiele masinii sale. :)

Deci, daca va luati Porsche (va urez sa aveti banii aia), nu veti da in pom cu el, macar atat va pot spune. Chiar pare bine scris codul sursa iar scripturile Attol pentru testarea codului aproape ca au reusit. :D

Serios vorbind, e o experianta interesanta sa contribui, chiar si daca cu putin, la software-ul ce va rula pe masini precum Porsche.

Tech28 Jul 2005 08:36 am

In editia online a New York Times a aparut un articol interesant despre radioul digital (HD Radio). Din cate am inteles, chiar si la noi sunt posturi, cel putin in bucuresti stiu sigur ca e unul, care transmite in format digital.

Articolul e publicat aici.

Tech09 Apr 2005 12:41 am

Dadeam din colt in colt acum o ora, incercand sa vad un *.mpg ce nu se lasa rulat in nici un fel pe nici un player cu nici un fel de codec. Apoi un amic mi-a adus aminte de MPlayer (daca rulam Linux, nu era nevoie sa-mi aduca aminte, acolo este clar lider in preferintele mele) si, bine-nteles, am pornit filmul fara probleme.

Apoi am consultat site-ul producatorului, pentru un eventual update si iaca ce am gasit:

The end draws near… - patentele software ameninta puternic sectorul aplicatiilor multimedia gratuite, un posibil adio spus excelentului MPlayer.

Next Page »