tbergeron->myHeadInsideOut(); » framework http://tbergeron.com Tue, 20 Jul 2010 06:19:03 +0000 en hourly 1 http://wordpress.org/?v=3.0.2 Cappuccino, framework Javascript pour créer des Applications http://tbergeron.com/technologie/cappuccino-framework-javascript-pour-creer-des-applications/ http://tbergeron.com/technologie/cappuccino-framework-javascript-pour-creer-des-applications/#comments Tue, 07 Jul 2009 14:38:37 +0000 tom http://tbergeron.com/?p=1094 cappuccino-iconLe mois dernier, j’ai entendu parler de Cappuccino: un framework javascript permettant de créer des applications web. Mais pas de vulgaires pages avec quelques lignes de CSS. Des applications web, des vrais. Voyez par exemple: 280slides et almost.at

C’est géant. Ils sont présentement entrain de travailler sur Atlas, une version javascript de XCode pour coder en Objective-J. Et oui, Objective-J. Ils ont même fait une version du fameux Objective-C d’Apple. La syntaxe est vraiment pareil.

Voyez ce vidéo démontrant comment on créer un simple RSS Reader avec leur kit de développement.

Ceci est le future, tout simplement. Des applications, dynamiques, avec interfaces, sans être ancrées dans un système d’opération, ni dans un appareil.

Si ça vous intéresse voici quelques démos et tutoriaux:

http://cappuccino.org/learn/demos
http://cappuccino.org/learn/tutorials

]]>
http://tbergeron.com/technologie/cappuccino-framework-javascript-pour-creer-des-applications/feed/ 0
Décompileur de CamelCase http://tbergeron.com/technologie/convertir-le-camelcase-en-camel_case/ http://tbergeron.com/technologie/convertir-le-camelcase-en-camel_case/#comments Fri, 03 Jul 2009 01:51:28 +0000 tom http://tbergeron.com/?p=1068 Si vous utilisez des frameworks utilisant le principe MVC et bien vous avez surement déjà utilisé des conventions vous ordonnant de nommer vos noms de tables (base de données) en camel case.

Par exemple si votre table se nomme artiste_action_relation le nom de votre modèle sera ArtisteActionRelation.

Mais qu’est-ce qu’il arrive si vous voulez obtenir le nom de la table à partir de la string déjà en camel case? Et bien c’est là que j’arrive en aide!

function toTableName($value)
{
  //On ajoute des espace avant les majuscules.
$space_sep = preg_replace('/([^\s])([A-Z])/', '\1 \2', $value);
  //On remplace les espace par des « underscores »
$result = str_replace(' ', '_', $space_sep);</code>
 
 return strtolower($result);
}

Cette fonction vous permet d’y passer n’importe quelle string séparé par des majuscules et d’y obtenir par la suite une string séparé par des « _ ».

Pour certains c’est inutile, mais pour moi ça ma sauver des heures de travaux inutiles!

]]>
http://tbergeron.com/technologie/convertir-le-camelcase-en-camel_case/feed/ 0
Dernieres , decouvertes… http://tbergeron.com/blog/dernieres-decouvertes/ http://tbergeron.com/blog/dernieres-decouvertes/#comments Fri, 16 Jan 2009 00:36:41 +0000 tom http://tbergeron.com/2009/01/dernieres-decouvertes/ Hey bande de pokailles!

Voici mes derniers « kicks » et aquisitions:

  1. WoW Battlegrounds, c’est trop nice c’est comme unreal tournement mais avec ton toon de WoW!!!
  2. Nouveau Disquedur 2.5 320gb 16mb 7200, enfin de l’espace sur mon laptop!
  3. CodeIgniter (framework PHP), recommandation d’hubert (lepetitweb) qui m’a l’air vraiment fort!!! Jcommence a developper un peu avec, mais a date je crois que j’adopterai!

C’est tout pour le moment, mon toon est rendu lvl 30!!!

]]>
http://tbergeron.com/blog/dernieres-decouvertes/feed/ 0