background preloader

Développement Web

Facebook Twitter

La documentation ? Et pour quoi faire ? - TweetPressFr. Un billet pour un point méthodo, une fois n’est pas coutume, car il est important de savoir pourquoi on fait les choses.

La documentation ? Et pour quoi faire ? - TweetPressFr

Je m’explique tout de suite. On passe notre temps à optimiser notre code. On veut y mettre du composer, de l’autoload - de la joie, je vous le recommande au passage (sans ironie aucune ici) - on s’installe même des codes sniffer pour aller renifler les bourdes qu’on aurait pu laisser et pour amélorier la présentation du code. Et tout ça pour parfois laisser du code non commenté qu’on sait pas ce que ça fait et qu’on va passer 10 minutes voire beaucoup plus à comprendre des mois plus tard. Pas de documentation c’est pécher !

De plus en plus, dans la mesure du possible, autant que faire se peut, au maximum… enfin vous avez compris j’essaie de documenter ce que je fais. Vous connaissez l’adage “si c’est pour faire une documentation naze reste chez toi”. Pour autant la documentation n’est pas du bonus. Salaire moyen : Je suis un développeur. - Développeurs Java Prenant leurs origines du C et du C++, ces langages de programmation orientés objet restent très proches du point de vue syntaxique.

Salaire moyen : Je suis un développeur

On constate que les salaires des développeurs Java sont restés assez stables, notamment via l’apparition de nouveaux langages basés sur JAVA, tels que Scala. La connaissance de frameworks est de plus en plus requise : Play, Groovy/Grails, Strusts, Hibernate, J2EE, etc… Creating a Professional WordPress Development Workflow With Vagrant - Tuts+ Code Tutorial. As developers, we all know that creating a sustainable and uniform local WordPress development workflow can be challenging and complex.

Creating a Professional WordPress Development Workflow With Vagrant - Tuts+ Code Tutorial

Programs like MAMP, WAMP, and XAMPP theoretically make the setup of a local web server easy, but, for anyone who has tried it you know that it can be riddled with bugs and far from ideal. With tools like Git and Capistrano, it is relatively straightforward to deploy changes from a repository to a server, but making changes before that can be chaotic, especially for teams. That’s where Vagrant comes in. Created by Mitchell Hashimoto, Vagrant is essentially a tool for managing virtual machines - creating a programmatic way create and configure virtual machines that mimic an application’s production environment. The code-savvy web design tool. Les marqueurs conditionnels : Mais si vous savez is_single(), is_admin() tout ça !

Récemment j’ai eu envie de vous faire un article sur quelques fonctions appelées « Marqueurs Conditionnels » ou « Conditional Tags ».

Les marqueurs conditionnels : Mais si vous savez is_single(), is_admin() tout ça !

Mais n’ayant pas réussi à choisir, j’ai fait le fou … Nom nom nom nom J’ai remis à jour toute la documentation française sur le sujet, elle n’avait pas été mise à jour depuis 2009 ! J’y ai ajouté les marqueurs manquants, retouché le code, ajouté des exemples etc La liste est longue, très longue, très très longue … Je vais essayer en une phrase de vous indiquer ce que fait chaque fonction. Petite définition Avant de me lancer, définissons d’abord ce qu’est un marqueur conditionnel et à quoi ça sert : Un marqueur conditionnel est une fonction de WordPress permettant de vérifier une information. Par exemple, si vous voulez insérer un texte particulier au-dessus d’une série d’articles, mais seulement sur la page principale de votre blog, avec le Marqueur Conditionnel is_home(), cela devient facile.

10 super useful PHP snippets. Super simple page caching.

10 super useful PHP snippets

Une structure de base pour vos emailings. 004.HOW TO USE: Use these code examples as a guideline for formatting your HTML email.

Une structure de base pour vos emailings

You may want to create your own template based on these snippets or just pick and choose the ones that fix your specific rendering issue(s). There are two main areas in the template: 1. The header (head) area of the document. You will find global styles, where indicated, to move inline. 2. HTML EMAIL BOILERPLATE v 0.4 updated 3/17.

jQuery

Online unserialize PHP functions. On 15.

online unserialize PHP functions

Online JSON Parser. Code Like Pandas. Sponsor Flip Wall With jQuery & CSS. Martin Angelov Designing and coding a sponsors page is part of the developer’s life (at least the lucky developer’s life, if it is about a personal site of theirs).

Sponsor Flip Wall With jQuery & CSS

It, however, follows different rules than those for the other pages of the site. Encode & Decode Data URLs with PHP. Converting small images to data-URLs is a great way to eliminate HTTP requests and decrease loading time for your pages.

Encode & Decode Data URLs with PHP

Using PHP‘s base64_encode() and base64_decode() functions, we have the power to convert images to data-URLs and vice-versa. Decoding Data URL Images So we start with a small image named, say, “feed-icon.gif”: We then convert to data-URL format by encoding with base64_encode()1: This will output the image as a string of base64-encoded gibberish, which I will not utter here. R0lGODlhEAAQAPcAAP+JAP+LAP+vWf ... ceZECFAtPbhAkijCBVUAAOw==

Outils

WordPress.