GeckoGeek.fr

Paradigme d'un lézard

Mercredi 16 Octobre 2019

Créer un Singleton sur iPhone en Cocoa / Objective-C

Par Vinz le 26/01/2010 dans Apple, Programmation | 6 commentaires

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).

Nokogiri : le parseur XML sexy de Ruby

Par Lya le 09/01/2010 dans Programmation | 3 commentaires

Nous allons découvrir dans ce billet une petite librairie bien sympathique pour Ruby qui vous sera surement très utile. Après une brève description, nous verrons comment l’utiliser dans ses fonctionnalités de bases. Nous nous focaliserons essentiellement sur le côté XML.

JSON sur iPhone : installation et exemple

Par Vinz le 03/01/2010 dans Apple, Programmation | 31 commentaires

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.

Bonne année 2010 !

Par Vinz le 01/01/2010 dans GeckoGeek | 0 commentaire

Tweet Alors que GeckoGeek n’est qu’un jeune Mo’o de quelques mois, une nouvelle année commence déjà. Nous vous souhaitons à toutes et à tous une bonne et agréable année 2010 ! Quelle soit emplie de projets, de créativité et de magie ! Et surtout, continuez à vous gaver de chocolats, c’est encore la période, et […]

Orizuru modifiée ou la grue qui vole…

Par Lya le 28/12/2009 dans Origami | 0 commentaire

Un peu de pliage de papier pour changer. Si vous vous y connaissez un peu en Origami, vous avez surement entendu parler (et même réalisé) du modèle traditionnel de base le plus populaire : la grue (Orizuru). C’est un modèle assez simple à réaliser et le rendu est plutôt bon. On obtient une jolie petite grue, mais malheureusement, elle ne vole pas. Projetez-la dans les airs, et elle va mollement tourbillonner avant de s’écraser sans élégance sur le sol. En modifiant un peu le pliage, il y a moyen d’y remédier.

Free gagne la 4e licence 3G

Par Vinz le 19/12/2009 dans Internet | 0 commentaire

C’est hier que se tenait la décision finale de l’ARCEP quant au destinataire de cette 4ème licence 3G. Et finalement Free a réussi à l’obtenir (pour la bonheur du peuple et le malheur des autres opérateurs). Free devra débourser pas moins de 240 millions d’euros afin de l’obtenir, mais ce n’est au final pas une grande somme si on regarde de près les futures dépenses que Free devra effectuer pour tout mettre en place.

Reader Pocket PRS-300 : disponible en france pour Noël

Par Lya le 18/12/2009 dans Livres, Matériel | 0 commentaire

Après maintes tergiversations, le petit 5 pouces de Sony sort enfin (pour de vrai) en France ! Et vous pouvez même vous le commander pour Noël ;-] Et comme ça fait deux mois que nous avons un petit Reader Pocket PRS-300, nous vous faisons part de notre avis :-] …

WinGineer 2010 : la deuxième édition du challenge est lancée !

Par Lya le 09/12/2009 dans Programmation | 2 commentaires

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.

Google Chrome Mac est disponible en Beta !

Par Vinz le 09/12/2009 dans Google, Internet | 0 commentaire

C’est aujourd’hui que Google vient de dévoiler la version Beta de Chrome pour Mac. Au programme un navigateur bien plus stable que lors de sa version Alpha, mais il manque encore quelques petites trucs les extensions qui devraient prochainement arriver.

Ruby binding : could not create makefile (Imlib2, Mysql, SQLite, …)

Par Lya le 04/12/2009 dans Programmation | 0 commentaire

Avec Snow Leopard, les langages interprétés (dont Ruby) tournent maintenant en 64 bits par défaut à condition que votre mac tourne lui aussi en 64 bits bien sûr.
Pour tout ce qui est “langages” en eux mêmes et leurs librairies pures, il n’y a aucun problème. En revanche pour les extensions, vous risquez d’avoir quelques erreurs quand vous essayez de générer le makefile.