Dernière itération d'une boucle avec le moteur de template RainTPL :
{loop="list"}
{if="$counter==count($list)-1"}
This is the last element
{/if}
{/loop}
Super ! Mais pourquoi "count($list)" au lieu de "$list|count" ???
-
-
https://groups.google.com/forum/?fromgroups=#!searchin/raintpl/last$20loop/raintpl/fGj0GvbrHfk/LyoqfiROmEoJJ'avais besoin de faire de l'encodage / décodage base 64 en Javascript, et c'est finalement dans la bibliothèque php.js que j'ai trouvé ça ! Je n'y avais jamais songé, mais cette bibliothèque permet finalement de trouver tout un tas d'algo qui peuvent manger dans Javascript.
-
-
http://phpjs.org/functions/Mais voilà qui va être bien pratique ! J'utilise Twitter Bootstrap lorsque j'ai un besoin rapide d'interface Web. Donc je suis tout à fait prêt à utiliser un outils pour faire tout ça encore plus rapidement !
-
-
http://layoutit.com/Trier une liste d'objet en Java est relativement facile :
[code]
Collections.sort(myList, new MyComparator());
[/code]
Où MyComparator implémente l'interface Comparator. Je n'ai pas trouvé de classe abstraite pour cela, donc pas de sucre syntaxique particulier ici.
Un Comparator implémente la méthode compare(o1, o2) qui doit retourner :
Par exemple :
[code]
public class MyComparator implements Comparator
@Override
public int compare(MyObject o1, MyObject o2) {
if (o1.getInt() == o2.getInt()) {
return 0;
}
if (o1.getInt() < o2.getInt()) {
return -1;
}
return 1;
}
[/code]
-
-
https://links.la-bnbox.fr/?15cr1AComposer, c'est le pied. Maintenant, il va falloir apprendre à utiliser quelques outils PHP :-)
-
-
http://blog.eexit.net/2012/06/php-utiliser-lautoloader-de-composer-avec-atoum.htmlDu coup j'ai traduit et agrémenté l'article.
-
-
http://30minparjour.la-bnbox.fr/2013/cygwin-ssh-agent-et-un-peu-de-gitOuais ! Cet article explique comment démarrer le ssh-agent de Cygwin (une petite bidouille est nécessaire), ce qui permet d'utiliser ssh-add pour ajouter une clé privée / publique au gestionnaire de clés SSH, ce qui permet d'utiliser git "remotely" à loisir. Vous me suivez ?
-
-
http://blog.killtheradio.net/how-tos/ssh-agent-on-cygwin/Toujours utile. Mais risqué lorsque le commit a déjà été pushé et que l'on travaille à plusieurs. Quand 40 personnes commit quotidiennement, il faut forcer son push à 2h du mat' pour éviter la panique :D
-
-
http://colibri-libre.org/liens/?Bg6jlAPour avoir pas mal contribuer à la communauté française de ce système de forum, il est plutôt conseillé d'utiliser le fork de PunBB : FluxBB (http://fluxbb.org/). Un jour le concepteur de PunBB a plus ou moins lâché l'équipe de dev en vendant le bébé à une entreprise. Depuis, les plus gros contributeurs ont forké et pas mal de gens ont suivi. La communauté française en tout cas (http://fluxbb.fr/). Les mises à jour sont plus suivies, et suivant d'avantage la vision de la communauté.
L'histoire classique d'un projet libre quoi ;-)
-
-
http://sebsauvage.net/links/?aX6JGQpour comprendre un peu mieux son code html5.
-
-
http://gsnedders.html5.org/outliner/Empreinte mémoire du processus Notepad++ avec 8 onglets ouverts : 23 ko (dont 1 fichier de 47 000 lignes)
Empreinte mémoire du processus SublimeText 2 avec 2 onglets ouverts : 33 ko. ça passe à 66 ko et des poussières dès que je commence à ouvrir de gros fichiers et en prime ça ne rend pas la mémoire une fois fermé.
Dommage, c'était joli ;-)
-
-
https://links.la-bnbox.fr/?U9-3MQ