25lines of code is back

Flash Aucun commentaire »

Le concours qui oppose des développeurs de talent, sur une base de 25 lignes de code AS3 est de retour.
La première édition avait eu lieu il y a un mois, et ils ont remis çà.

A l’inverse des films qui font souvent des deuxièmes éditions moins bien, le talent est toujours présent parmi les animations arrivées en finale.
Les expériences de 12 personnes sont en concurrence et vous pouvez voter pour l’une d’entre elle sur le site de 25lines.com

Mes favoris :

Il s’agit vraiment d’un concours très intéressant pour qui aime le développement Flash, car les codes sources sont de vrais mines d’or.

Encore félicitation aux développeurs qui ont participé pour leurs talents et leurs idées.

Mots-clefs :, , , ,
 

Les raccourcis clavier pour gagner du temps

Système 3 Commentaires »

Qui n’a jamais voulu se passer de sa souris ? Bon, personne hormis les gros geeks :p

Mais quant on utilise son ordinateur, il est agréable d’éviter d’aller du clavier à la souris et inversement trop régulièrement. Pour cela, il faut savoir utiliser correctement son clavier.

Voici un petit listing des raccourcis claviers particulièrement utiles :

Firefox

Logo firefox

  • Ouverture d’un onglet : Ctrl + T
  • Fermeture d’un onglet : Ctrl + W
  • Ré-ouverture du dernier onglet fermé : Ctrl + Shift + T
  • Aller a la page d’accueil : Alt + home (lever la main ceux qui découvrent le nom d’une nouvelle touche :p)
  • Aller à un onglet spécifique : Ctrl + Chiffre (sachant que l’onglet de gauche correspond à 1)
  • Aller à l’onglet suivant / précèdent : Ctrl + page up / page down (on levé la main au fond :p)
  • Aller à l’onglet suivant : Ctrl + tab
  • Pour modifier l’url de l’onglet : Alt + D
  • Rafraichir l’onglet : F5

Zone de texte éditable

Lorsque vous êtes en présence d’une zone de texte, et que vous en avez le focus (le curseur clignote) :

  • Aller à l’espace suivant / précèdent : Ctrl + flèche de droite / gauche
  • Sélectionne le(s) caractères suivant / précèdent : Shift + flèche de droite / gauche
  • Fait remonter / descend le curseur d’environ 90% de l’espace affiché : page up / page down
  • Aller au début / fin de la ligne : home / end
  • Aller en haut / bas de la page : Ctrl + home / end
  • Supprimer le mot précédent le curseur : Ctrl + Suppr

A noter que les raccourcis sont associables, exemple :

  • Sélectionne le(s) mots suivant / précédent : Shift + Ctrl + flèche de droite / gauche
  • Sélectionne la ligne entière : Ctrl + end, puis, Shift + Ctrl + home

Windows

  • Ouvrir un explorateur : Windows + E (« E » pour Explorer)
  • Verrouille la session : Windows + L (« L<" pour Lock
  • Pour taper une commande (par exemple, « cmd » pour avoir un inviter de commande) : Windows + R (« R » pour run)
  • Pour afficher votre bureau : Windows + D (« D » pour Desktop)
  • Aller à la fenêtre suivante : Alt + Tab
  • Ferme la fenêtre : Alt + F4

Word

  • Mets en majuscule / minuscule le texte sélectionné : Shift + F3

Eclipse

  • Déplace le code sélectionné vers le haut ou bas : Alt + flèche haut / bas

Gnome (Environnement Linux)

Gnome logo

  • Agrandit la fenêtre : Alt + F10
  • Réduit la fenêtre : Alt + F5
  • Alt + clique souris sur une fenêtre permet de déplacer celle-ci

En général

  • Sauvegarde le document courant : Ctrl + S
  • Ajoute une tabulation au texte sélectionné : Tab
  • Supprime une tabulation : Shift + Tab

Malheureusement, je ne pourrais continuer cet article suite à un accident de F1..

Si vous avez des raccourcis qui vous semble utile, penser à le dire via les commentaires ;)

Mots-clefs :, , , , ,
 

Les finalistes du concours des 25 lignes ActionScript

Flash 1 Commentaire »

Que pouvez-vous faire en 25 lignes de code ?
C’est le but du concours 25lines.com, obtenir des animations intéressantes en un nombre de ligne de code réduit.

Le concours a commencé il y a environ un mois, et les développeurs ont eu le droit d’utiliser le player version 10, on retrouvera donc pas mal de réalisation en 3D.

Il vous suffit de vous inscrire pour élire votre finaliste préféré.
Personnellement, j’ai voté pour l’animation 55, mais j’ai beaucoup hésité avec la numéro 43.

Quand on voit ce que certains peuvent faire en 25 lignes de code, on se dit qu’il y a encore beaucoup à apprendre.

Mots-clefs :, ,
 

Un compilateur Php ?

Système Aucun commentaire »

Ceux qui me traite de geek ne peuvent pas comprendre.. Ce matin, sous la douche m’est venu une idée, pourquoi ne pas compiler le code php ?

En effet, j’utilise Drupal depuis quelques semaines maintenant, et je m’appercois qu’il nécessite plus de temps à l’affichage que pour des sites plus simples. En effet, quand on connai un peu le code du CMS, on comprend vite qu’il fait appel à de nombreux traitements, que se soit des inclusions, ou de simple vérification de condition.. au final, on obtient quelques choses de plus lent qu’un site classique.

J’ai donc été faire un tours du coté de google, et j’ai découvert eAccelerator, et Zend Optimizer.

Le principe étant que le code php est interprété par votre serveur à chaque demande de visiteur. Durant cette interprétation, le code est analysé (syntaxe, grammaire..) puis compiler pour être exécuter (on parle quand même d’interprétation, même si on est bien loin de l’interprétation HTML de votre navigateur).

Le petit eAccelerator se propose de conserver en mémoire vive le code compiler pour le réutiliser si un utilisateur souhaite consulter à nouveau la page.

Quand à Zend Optimizer; il me semble qu’il compile le code et ensuite une machine Zend permet de ‘exécuter.
Deux avantages à cette solution, optimisation dans certain cas de la vitesse d’exécution, et chiffrement du code source vu qu’il est transformé en byte code.

Article connexe : Javascript et PHP sont-ils des sources de ralentissements ?

Edit 11 Janvier 2010 : Roadsend à développer un compilateur PHP qui fournit du Bytecode exécutable directement par votre système d’exploitation.
Il existe une version Unix, FreeBSD et Windows.

Mots-clefs :, , ,
 
Designed by NattyWP Wordpress Themes.
Images by desEXign.