Chis Florinel

Imagine and innovate

Archives Posts

Despre teste la angajare si invatamant

September 27th, 2010 by Chis Florinel Ioan

Sunt un om practic… In liceu nu m-am plans ca nu ma invatau profesorii lucruri practice si m-am apucat eu de treaba…

In ultimele 2 luni de zile cautam developeri pentru Magento… Peste 60 de aplicanti, cativa chiar buni si cu care am decis sa colaboram. Procesul de recrutare il vad foarte simplu:

  • trimitem un test practic, rezonabil (ex: un modul care in frontend are un formular si se salveaza in baza de date, iar in admin un CRUD)
  • candidatul trimite modulul (sau code sample daca e paranoic) si/sau asigura un demo functional
  • interviu in care discutam de bani, semnat contract si gata

Am primit si cateva module ok, functionale, aproape de ce ne doream. Asta e cazul fericit si e baza unei colaborari, cu developeri din tara (Alba, Cluj, Targu Mures) si Bucuresti.

Cei cu varsta peste 25 de ani, in general ori nu au raspuns, ori au trimis ceva bine :)

Cei tinerei au fost cei mai agitati… Trimis mail destul de rapid ca trimit module…Si bineinteles ca au fost cei mai putin atenti… modul de Magento, inseamna sa ruleaza in Magento fara sa il pun cu iframe, adica e facut pe framework-ul Magento (peste Zend Framework), respecta best practices, etc, etc… Nici macar nu au dat un search pe google despre ce e aia un modul Magento…

Trecand peste asta, cand si daca au vazut ca nu sunt acolo, raspunsurile nu erau: inca nu am experienta necesara, dar mi-as dori sa invat, nu ma potrivesc pentru ceea ce cautati, eu as stii sa fac asta si fac bine daca aveti nevoie; orice raspuns dar intr-un mod constructiv…

Raspunsurile sunt:

  • nu ma apuc sa fac nimic pana nu vad cine sunteti, daca sunteti seriosi, cu ce va ocupati, etc (nici nu am discutat daca e potrivit pentru job sau nu, dar incepem cu pretentii)
  • timpul nu mai imi permite sa realizez modulul (asta dupa ce am raspuns cu tutorial mura-in-gura cum se face un modul)
  • eu la interviuri nu fac lucruri practice, sunt de acord doar sa dau un test, ceva
  • nu fac module care dupa aia voi le vindeti unui client final, am mai lucrat eu cu d’astia (evident formulare facuta de dragul formularii fara sa citeasca cu atentie cerintele si sa vada ce presupune)

Tot acesti tineri se plang in sistemul de invatamant ca nu invata lucruri practice… Si vor mai bine, dar schimbarea sa vina din alta parte… si sunt cei care la scoala comentau de ce fac Pascal in loc de C, nestiind in schimb ce e ala backtracking sau cine e Fibonacci si ce treaba are el cu numerele.

Si nu va faceti griji, nu e doar la noi, modelul se regaseste cam in toate statele fost-comuniste… Nu-i nimic, azi la pranz aveam o discutie cu un antreprenor care isi lauda indienii cat de bine lucreaza cu ei…

Bookmark and Share
Filed under Business, Magento having 2 Comments »

Archives Posts

Magento – leading platform

September 5th, 2010 by Chis Florinel Ioan

Intr-un articol publicat pe blogul TemplateMonster: eCommerce Infographic – Revolution Visualized, intr-unul din puncte e mentionat Magento – cea mai apreciata platforma de comert la ora actuala…

Magento - leading platform

Vezi articolul complet pe blogul TemplateMonster

via Alex CirceiEcommerce in 2010

Bookmark and Share

Archives Posts

Magento – atribute produs

June 6th, 2010 by Chis Florinel Ioan

In Magento fiecare produs are un set de atribute derivat de la un Attribute Set. Este foarte simplu ca sa extinzi si sa adaugi atribute noi. Si mai la indemana este sa redenumesti si sa folosesti dupa bunul plac atributele deja existente…

Sa zicem ca ai un client care iti cere sa afisezi in pagina produsului Gramajul.  In setul de atribute Default exista weight ca atribut standard… pare confortabil sa ii schimbi label-ul si sa il folosesti in a afisa gramajul…

Totusi, acest atribut weight este folosit si in alta parte si anume la calculul taxei de transport cand setezi un tabel de taxe de transport in functie de greutate si destinatie (weight vs destination).

Solutia mai buna e sa adaugi doua atribute custom si anume: gramaj (poate fi text field) si unitatea de masura (g, kg, litri, etc). Astfel, vei putea folosi cand ai nevoie campul de greutate pentru ceea ce a fost creat.
Tutoriale:
Attribute Sets in Magento

Atribute in Magento

Table Rate Shipping in Magento

Bookmark and Share
Filed under Comert electronic, Magento, Personal having Comments Off

Archives Posts

Magento – schimbare base url si configure baza de date

May 10th, 2010 by Chis Florinel Ioan

Alt aspect de tinut mine, e partea de schimbare a setarilor de conectare la baza de date MySQL… Fisierul cheie e app/etc/local.xml, iar la host in loc de localhost 127.0.0.1 … altfel se pare sa se duce in /tmp/mysql.sock…

Apoi, pentru schimbarea url-ului absolut exista tabelul core_config_data.

Inlocuiti continutul coloanei value unde path e web/unsecure/base_url si web/secure/base_url

Astea realizate pe langa mutat fisiere si baza de date, mai aveti de resetat parola de administrare si aveti un mediu functional… Acum daca nu aveti prin view-uri chestii interesante gen mysql_connect, cai absolute, etc, puteti trece la a face lucruri marete. Succes!

Bookmark and Share

Archives Posts

Magento – resetarea parolei de admin

May 9th, 2010 by Chis Florinel Ioan

Cand lucrati la un site pe Magento, de obicei primiti la pachet date de ftp si baza de date… mai parola de la sectiunea de administrare…

Si pentru ca Magento se vrea o platforma PCI-DSS compliant, nu stocheaza parolele in clar… Pentru resetarea parolei pentru contul de administrator, se executa urmatorul query:

UPDATE admin_user SET password=CONCAT(MD5('PREFIXaiciparolata'), ':PREFIX') WHERE username='admin';

Si dupa asta va puteti loga cu user: admin si parola: aiciparolata.(PS: presupun ca userul se numeste admin, se verifica tabelul inainte, poate e administrator, zeus, ce username a pus cel care a instalat sistemul).
Alta varianta e sa dati recuperare parola dupa ce ati schimbat adresa de email in tabelul admin_user.

Bookmark and Share

Archives Posts

Despre URL-uri in Magento

April 25th, 2010 by Chis Florinel Ioan

Am avut ocazia sa vad mai multe “customizari” de Magento in ultima perioada. Evident, Magento nu mai este osCommerce si nu se adreseaza chiar oricui stie sa deschida un editor si crede ca stie PHP…

Cateva lucruri de baza referitor la customizarea Magento. Azi: URL-urile si caile catre diverse resurse (imagini, fisiere css, fisiere javascript)

Referitor la a pune un link sau a afisa o imagine intr-o pagina, mai jos e o imagine cu doua exemple:
Magento getBaseUrl and getSkinUrl

Detalii despre getBaseUrl si getSkinUrl

In mod analog cu afisarea unei imagini puteti include si referinta catre fisiere javascript sau css, care ar trebui puse tot in folderul pentru skin.

Pe scurt: nu puneti link-uri absolute, e frumos cand site-ul merge fara artificii si configurari speciale pe serverul de test, pe serverul de development si asa mai departe.

Bookmark and Share

Archives Posts

Magazine online din Romania realizate pe platforma eCommerce Magento

April 17th, 2010 by Chis Florinel Ioan

Am inceput sa construiesc o lista cu magazinele online din Romania care folosesc platforma de eCommerceMagento.
Pentru a adauga un magazin nou puteti completa formularul.

Daca aveti de adaugat alte informatii puteti spune intr-un comentariu sau prin email: chis.florinel [at] candoo.ro

Pana acum sunt trecute 10 magazine online. Trimite si tu un magazin online realizat pe platforma eCommerce Magento

Bookmark and Share

Archives Posts

Magento Enterprise Edition 1.8 – cautare Solr, remindere email, imbunatatiri de performanta

April 17th, 2010 by Chis Florinel Ioan

Magento Enterprise Edition 1.8 - cautare Solr, remindere email, imbunatatiri de performanta

Pe 14 aprilie, pe blogul Magento: Announcing Magento Enterprise Edition Version 1.8

Cateva din functionalitatile nou adaugate:

  • cautare Solr; aflati mai multe detalii despre Solr – adica o cautare mai relevanta si [mult] mai rapida
  • modul de remindere – email marketing
  • pentru volume mari de comenzi in backend existau probleme de performanta asa ca au adaugat arhivarea comenzilor

In alta ordine de idei, magazinul online Romtelecom ruleaza de asemenea pe platforma Magento.

Bookmark and Share

Archives Posts

Magento Developers Paradise

March 17th, 2010 by Chis Florinel Ioan

In perioada 18-20 aprilie 2010 la Mallorca in Spania are loc Magento Developers Paradise:

The world’s best eCommerce developers are packing their bags!

Magento Developer’s Paradise is being hosted this year in Mallorca, Spain. NetResearch will host members of the Magento team along with some of the world’s best and brightest eCommerce developers for the premier Magento developers get together. Three days packed with keynotes, sessions and fun in the sun. Learn from and work with other developers from around the world in a place some have called the world’s most beautiful island.

Here’s your chance to learn and exchange ideas about Magento development, working with the Magento code base, creating extensions and sneak peaks into what the future holds. Join together with your peers, partners and Magento team members to learn the tips, tricks and techniques that have helped them succeed. Get insights into future versions of the Magento platform and get a head start on leveraging Magento for your success. Present your own ideas during our BarCamp and get instant feedback from your peers. Team up with other developers in marathon coding sessions. Have fun and get a chance to relax away from the office as you enjoy a beautiful environment and unique, planned activities on the island of Mallorca.

O ocazie buna de a socializa cu cei care lucreaza la core-ul Magento. Ii puteti intalni pe Yoav Kutner (CTO), Michael Bessolov (Project Manager) si Tim Schulz (Product Manager, Sr.).

Evenimentul este sponsorizat de PayPal si netresearch.

Bookmark and Share
Filed under Business, Comert electronic, Magento, Personal having Comments Off

Archives Posts

GiftShop de la Tinker.ro

March 16th, 2010 by Chis Florinel Ioan

Traim intr-o lume in care toate se petrec in pas alergator , iar momentele libere sunt prea putine. Penduland permanent intre serviciu si casa, cu toate obligatiile care revin de aici, nu prea ramane timp pentru multe alte lucruri.

Si pentru ca intelegem lucrul asta, ne-am gandit si la cei ce nu gasesc ragazul necesar sa-si faca propriile decoratiuni sau cadouri pentru cei dragi. Asa ca le oferim o varianta mai simpla: aceea de a cumpara un produs Tinker gata facut.

De astazi, Gift Shop-ul nostru iti da sansa sa alegi pentru tine si pentru cei din jurul tau cadoul potrivit. Si, pentru ca se apropie sarbatoarea Pastelui, am pregatit pentru tine obiecte speciale pentru aceasta ocazie: decoratiuni pentru Paste si lumanari decorate manual, unele dintre ele realizate cu Tehnica de Servetele.

Mai multe detalii despre GiftShop pe blogul Tinker.ro

Tentativele mele de tinkeruit deocamdata nu s-au soldat cu vreun rezultat impresionant, dar din GiftShop as lua cateva elemente care sa le pun langa incercari si sa impresionez anumite persoande de sex feminin cu talentul pe care il detin :)

Bookmark and Share

« Previous Entries Next Entries »