Créer un Singleton sur iPhone en Cocoa / Objective-C
Lorsque l’on a besoin d’un même objet à différents endroits il n’est pas nécessaire de le faire passer d’une classe parente à une classe enfant, et encore moins de lui allouer de la mémoire plusieurs fois. Une bonne solution consiste à transformer votre classe en un singleton. Voyons ainsi comment créer un singleton en objective-c pour iPhone (mais ce qui marche aussi sur Mac).
JSON sur iPhone : installation et exemple
Nous allons expliquer par ce billet comment lire du code JSON sous iPhone tout en gérant d’éventuelles erreurs. Nous ne ferons que présenter la librairie avec un exemple clair et concis qui peut facilement se customiser selon les besoins.
WinGineer 2010 : la deuxième édition du challenge est lancée !
Demain, le 10 décembre, le challenge WinGineer 2010 sera officiellement lancé ! Vous pouvez d’ores et déjà vous inscrire ! Elèves de terminale, ou BAC+2, vous vous intéressez à une formation d’ingénieur en informatique ? Alors venez jeter un coup d’oeil ! Curieux ou passionnés d’informatique, vous êtes aussi les bienvenus ! Il y a de quoi s’amuser à tous les niveaux.
Utiliser un UIButton dans une UIView sur iPhone
Voici le premier billet d’une petite série sur la programmation iPhone. Pour commencer, nous allons voir comment ajouter un bouton à une view et réceptionner l’événement clic de ce bouton. A chaque clic nous incrémenterons un compteur que nous afficherons sur la même view. Ces notions nous serons utiles pour le second billet de la série.
Configurer le proxy pour Subversion
Vous souhaitez utiliser subversion, mais vous êtes sur un réseau qui possède un proxy. Nous voyons dans ce billet comment configurer SVN pour qu’il le prenne en compte.
XLST et XML en Javascript avec Ajaxslt ou jQuery
Il arrive que vous ayez envie de mettre en forme des données XML avec une feuille XSLT sur Internet. Vous pouvez effectuer cette tâche par du PHP, Java, … tout un tas de langages serveur. Mais il pourrait arriver que vous décidiez de laisser faire le navigateur du client pour diverses raisons. Chaque navigateur a ses fonctions pour parser en DOM. Et même si cela ne vous prendra pas plus d’une dizaine de lignes pour y arriver pour chaque navigateur, vous avez peut-être envie de vous simplifier la vie en passant par une librairie, non ? Si c’est le cas lisez ce topic :-]
Les Tableaux Ruby : Array en détails
Continuons sur la lancée programmation. Après avoir fait un petit tour par QT, nous allons nous pencher sur Ruby. Avant de voir des choses plus compliquées, voici un petit récapitulatif sur la manipulation de tableaux en Ruby. Vous y trouverez des informations sur la manière d’utiliser les méthodes associées à la classe Array mais aussi quelles sont celles qui sont les plus judicieuses à utiliser selon vos besoins (en terme de rapidité & d’efficacité, cf les commentaires dans les blocs de code).
Dessiner dans un QPainter des formes et images en C++
Ayant commencé dernièrement à programmer un peu avec QT (librairie C++) je me suis aperçu que le manque d’exemples concrets était assez énorme. La documentation des classes est vraiment parfaite (cf ici doc pour la 4.5), mais pour le reste on se retrouve vite coincé entre les exemples complexes officiels, les topics de forums et quelques sites (type la communauté fr de QT). J’essayerai donc de poster quelques exemples de choses simples ou plus complexes (on va commencer par le simple =]).

