NANANE DEVELOPPEMENT WEB JQUERY MAGENTO ZEND

CONTACT
RSS

Nouvelle robe pour un nouveau départ

L’heure est au renouveau ! Je viens juste de terminer l’intégration du  nouveau design du site (il y a encore surement quelques bugs éparpillés, je les corrigerai au fur et à mesure des différents retours ^^).

Le temps a passé depuis la fin de nos études respectives et l’entrée dans la vie active ne nous permettait plus de trouver un peu de temps pour venir parfaire le contenu de ce blog, ce qui m’a personnellement toujours un peu attristé.

Désormais je dispose d’un emploi du temps assez fixe qui me permet de reprendre un peu mon activité de rédacteur novice pour à nouveau vous proposer quelques trucs pas bien glorieux :) (Qui par la même me servent également de notes pour des développements futurs).

Vous avez surement remarqué le nouveau design général du site. Bon soyez indulgent, ceci est mon premier design “recherché”, je n’ai pas la prétention d’être designer, mon boulot à moi c’est du dev’. J’aimerai quand même avoir votre avis à son sujet, ce que vous en pensez. Je l’ai intitulé “Nanane Falling Rabbits“, plutôt cool comme nom, non ?

Bon bon, parlons un peu maintenant de ce contenu à venir.. Je travaille depuis quelques temps sous Magento, un “CMS” eCommerce relativement abouti et j’ai été fort peiné de constater que très peu d’informations, d’exemples ou tutoriels circulent sur le Web à ce sujet. J’ai, au cours du développement des 3 sites sur lesquels je travaille actuellement,  noté les différents points sur lesquels j’avais péché niveau connaissance et vous proposerai toute une série de rédactions traitants de ces différents points. Ces dernières iront d’une simple astuce ou découverte personnelle, jusqu’à des tutoriels élaborés.

En dehors de l’arrivée de Magento dans mon travail quotidien, j’utilise toujours autant la librairie javascript jQuery, et ai quelques petits trucs à pondre également, notamment un générateur de tags pour un slider promotionnel (à voir sous peu).

Bon et bien voilà pour cette entrée en matière, j’espère que vous serez satisfait du contenu à venir et vous souhaite, par la même occasion, une excellente année 2011 :)

A fort bientôt.

CATÉGORIES :

Actualités

, Divers

Firefox 4 pour Mobile Beta1

Cette semaine, Firefox place en beta pour Android et Maemo sa version mobile de Firefox4 qui comprend Firefox Sync.

Pour de plus amples informations, car je ne vais pas m’atteler à une traduction bête et stupide, rendez vous sur le lien de la source.

source The Mozilla Blog

CATÉGORIES :

Actualités

, Divers

[JS] Appels hiérarchiques en Ajax

Nous allons voir dans ce Tutoriel comment réaliser ce que j’appellerai des Appels Hiérarchiques en Ajax.
Le principe est le suivant :
1- Le Layout du site se charge sans contenu
2- Le Layout appelle un premier contenu
3- Le contenu appelé appelle à son tour un nouveau contenu

L’intérêt peut ne pas paraître évident, mais il permet de décomposer le chargement du site, le tout animé par un petit GIF kikoolol qui embellira le tout.

LIRE LA SUITE

CATÉGORIES :

Javascript

, jQuery

[JS] Créer une barre de progression

Nous allons voir ici comment créer un rendu de chargement d’une génération de fichier. Dans mon cas, j’ai créé ce petit script au sein d’un générateur de site, dont un module permet l’import et l’export d’application (permettant de passer les applys du serveur de test au serveur de prod).

Le principe est assez simple,

1- On crée 20 <img /> qui feront office d’ étapes de la barre de chargement ainsi que les emplacements pour afficher le temps restant.

2- On récupère une variable passée dans un formulaire ou n’importe quoi, tant qu’on peut la récupérer en javascript, qui contient en seconde le temps nécessaire à la génération du fichier (Je ne montre pas mon script ici, je ne parlerai que du rendu).

3- On crée la fonction javascript permettant de mettre à jour le temps restant et d’afficher progressivement les étapes de la barre de chargement.

LIRE LA SUITE

CATÉGORIES :

Javascript

Résultat du concours pour gagnez en éléPHPant

Salut à tous !

Bon, désolé pour le retard mais tous les gagnants n’avaient pas répondu à leurs mails, je ne voulais pas faire l’article avant. Pour procéder au tirage au sort, nous avons ajouter les participants de twitter à la suite des participants du blog puis direction random.org pour tirer 5 numéros (par Calou, c’est un foufou Calou) !

Les gagnants sont donc :

Sur la troisième marche :

Ces trois participants repartent donc avec une balle anti-stress Be-Zend et un stickers Symfony !

Le vainqueur du Tee-Shirt PHP est :

Et pour finir, le vainqueur de la peluche :

Bravo à tous, vos colis sont en cours de préparation ! Et pour les autres, peut être qu’un autre concours verra le jour bientôt alors restez connectés !

Article rédigé par @Atol_

CATÉGORIES :

Actualités

ZF – À la conquête de Zend Framework ! – introduction à Zend_Form

Avant de poursuivre dans notre conquête, nous allons faire un tour du coté des formulaires.
Zend_Form est un composants permettant la gestion des formulaires, il permet entre autre leur création, leur validation et leur rendu.
Certaines facettes de ce composant sont assez complexes à appréhender d’où la rédaction d’un premier article dédié.
Les formulaires ne sont pas vraiment des modèles (MVC) dans le sens « interface d’accès aux données », bien qu’ils le permettent aussi. Il est donc souvent conseillé de les séparer des modèles traditionnels et de les mettre dans un répertoire à part.
Cela implique soit d’ajouter notre répertoire à l’ include_path dans le index.php soit de déclarer notre espace de nom dans le bootstrap via l’autoloader.
LIRE LA SUITE

CATÉGORIES :

Actualités

, Tutoriels

, Zend

[Concours] Gagnez en éléPHPant et de nombreux autres lots !

Aujourd’hui, Nanane.fr vous propose, en partenariat avec l’INSSET de St-Quentin, de vous faire gagner quelques lots :

concours-nanane

1er lot :

  • Un éléPHPant, la mascotte PHP
  • Une balle anti-stress Be-Zend (organisée par l’INSSET / UPJV)
  • Trois stickers Symfony

2nd lot :

  • Un tee-shirt PHP
  • Une balle anti-stress Be-Zend
  • Trois stickers Symfony

3ème au 5ème lot :

  • Une balle anti-stress Be-Zend
  • 1 stickers Symfony

LIRE LA SUITE

CATÉGORIES :

Actualités

Google lance Skipfish

skipfish-google

La sécurité sur Internet est un point fondamental – Que dis-je ? Primordial ! – et Google l’a bien compris. En effet, l’entreprise vient de sortir un nouvel outils baptisé SkipFish, permettant d’aider les développeurs web à sécuriser leurs applications.

SkipFish, c’est un projet libre, c’est open-source et c’est entièrement automatisé. Un projet intéressant pour trois raisons :

  • Sa rapidité : l’application est écrite en C, consomme très peu de ressources processeurs. Elle est capable de gérer 2000 requêtes par seconde avec des résultats adaptés.
  • Sa facilité d’utilisation : Une interface simple est clair. What else ?
  • Et enfin, une intégration des meilleurs outils de vérification capable de repérer une série de failles subtiles ou autres injections.

Google permet d’apporter sa contribution à la communauté et faire des évaluations au niveau de la sécurité qui sera accessible à tous et pour tous.

Pour télécharger le scanneur, vous n’avez qu’à vous rendre sur cette page et découvrir aussi la documentation détaillée du projet ici.

http://translate.googleusercontent.com/translate_c?hl=fr&ie=UTF-8&sl=en&tl=fr&u=http://code.google.com/p/skipfish&rurl=translate.google.fr&usg=ALkJrhh5xrX2gUUpI90Hr1uPMtNaUSCwRA
CATÉGORIES :

Actualités

Google Analytics permettra d’empêcher la surveillance

Le célèbre outil d’analyse de sites web proposé gratuitement par le géant Google permettra bientôt aux internautes d’empêcher d’être épiés et tyrannisés.

En effet, Google Analytics pourrait poser un problème d’éthique puisque l’outil récolte énormément d’informations sur les internautes visitant un site web proposant le service. Cela va du navigateur utilisé, au mot clé tapé sur Google, de la source et même de la ville ou vous vous situez. Et le tout sans vous demander votre avis, vous internautes. Même si cela reste au fond plus ou moins anonyme (il n’y a votre nom ou prénom et encore moins l’adresse exacte ou vous demeurez).

Donc la firme serait entrain de développer un plugin pouvant pallier ce pseudo problème d’éthique.

Google Analytics est très puissant pour le webmaster d’un site, il permet de cibler sa clientèle ou ses visiteurs et ainsi améliorer son contenu.

L’outil devrait voir le jour dans quelques semaines. Stay tuned.

CATÉGORIES :

Actualités

Magento lève 22,5 millions de dollars

Magento, la célèbre solution de création de site e-commerce, codé avec le Zend Framework (et ça c’est trop la classe !) et open-source, vient de recevoir une injection de capital s’élevant à 22,5 millions de dollars lors d’un levé de fonds. Et c’est TechCrunch qui nous en informe.

A l’origine, Magento été un produit développé et commercialisé par la société Varien, projet qui a débuté en janvier 2007. La version 1.0 apparaitra en mars 2008 et c’est en juillet 2008 que la société gagnera le trophée du “meilleur nouveau projet Open Source”, organisé par SourceForge, Inc.

Magento serait utilisé sur plus de 60.000 site marchands et a été téléchargé environ 1,5 millions de fois en Janvier 2010. L’entreprise aurait d’ailleurs enregistré plus de 15 milliards de dollars de transactions à ce jour.

Ces fonds permettrons, entre autre, de développer les services de commerce sur mobiles.

Je vous laisse avec une vidéo du CEO de Magento qui explique sa vision de l’e-commerce open-source :

[youtube kIKaJcBQtOw]

CATÉGORIES :

Actualités