Main Contents

[Objective-C] UIScrollView: comment centrer la vue?

février 23, 2009

C’est une problématique que vous avez peut être rencontrée. Créer une ScrollView avec une image et vouloir que la vue soit centrer sur un point précis de l’image. Et bien pour cela, il faut créer une nouvelle classe héritant de UIScrollView et de redéfinir la fonction setContentOffset.

Catégorie(s): Développement, Iphone, Tutorial | Comments (0)

Tutorial vidéo Iphone

février 22, 2009

Encore un petit nouveau : http://iphonetuts.fr/

Catégorie(s): Tutorial | Comments (0)

[MYSQL] accélerer les insert

janvier 6, 2009

Pour la première fois une petite astuce pour mysql. Généralement l’ajout de ligne par insert ou par fichier avec load data infile est long quand on atteind le million de ligne. Pour accélérer ça, il faut modifier la config du serveur. SET SESSION BULK_INSERT_BUFFER_SIZE=256217728; set session MYISAM_SORT_BUFFER_SIZE=256217728; set global KEY_BUFFER_SIZE=256217728;

Catégorie(s): Développement, Serveur | Comments (2)

Objective-c : comparer 2 NSDate

novembre 22, 2008

C’est quelque chose qui peut servir, mais qui n’est pas évident à faire. Alors voilà une solution : NSDate* date1 = … ; NSDate* date2 = …; NSCalendarUnit flags = NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit; NSDateComponents *diffCompos = [[NSCalendar currentCalendar] components:flags fromDate:date1 toDate:date2 options:0]; BOOL datesAreSameDay = ( ([diffCompos year]==0) || ([diffCompos month]==0) && ([diffCompos […]

Catégorie(s): Développement, Objective-C, Tutorial | Comments (0)

NSUserDefaults, sauvegarder vos préférences

novembre 3, 2008

Pour sauvegarder des infos dans votre application il faut utiliser la classe NSUserDefaults. On peut y enregistrer les classes suivantes : NSString, NSArray, NSDictionary, NSNumber, NSDate, NSData  Pour le reste faut utiliser un NSData.  Pour chaque objet on lui affecte une clef pour pouvoir le retrouver. Un exemple simple :  Sauvegardez un entier avec comme clef […]

Catégorie(s): Développement, Iphone, Mac, Objective-C, Tutorial | Comments (1)

Fast Enumeration en Objective-C

novembre 1, 2008

Qu’est ce que le Fast Enumeration? Et bien un moyen de parcourir un tableau ou un dictionnaire plus rapidement en Objective-C. Les avantages sont un parcourt plus rapide et un code plus concis.  Par exemple pour parcourir un tableau on peut utiliser un NSEnumerator :  NSArray *MonArray //on suppose que MonArray est remplie de NSString, […]

Catégorie(s): Développement, Objective-C | Comments (0)

Concaténer 2 NSString

octobre 29, 2008

Toujours en Objective-C MonTexte=@ »helloworld »; NSString *Texte2 = @ » jerome »; NSString *Texte3; Texte3 = [NSString stringWithFormat:@ »%@%@ »,MonTexte,Texte2];

Catégorie(s): Développement, Objective-C, Tutorial | Comments (1)

Tutorial SCP

octobre 23, 2008

Scp est une commande pratique pour transférer des fichiers d’un serveur à un autre. Elle est basée sur l’authentification ssh.

Catégorie(s): Mac, Serveur, Tutorial | Comments (1)

Apache 2 au démarrage

septembre 24, 2008

Vous avez du souvent vous poser la question, comment faire en sorte pour que Apache se lance automatiquement au démarrage du serveur. Et en cherchant sur le web vous avez du trouver qu’il fallait simplement ajouter la ligne apache22_enable= »YES » dans /etc/rc.conf Mais que cela ne fonctionnait pas! (En tout cas sur mes FreeBSD) Et bien, […]

Catégorie(s): Serveur, Tutorial | Comments (0)

Apache 2 et les virtuals Hosts

septembre 1, 2008

En cas de problème avec les virtuals hosts. Il faut rajouter : NameVirtualHost Notemment quand ils ne sont pas pris en compte par apache. NameVirtualHost 111.22.33.44 <VirtualHost 111.22.33.44> ServerName www.domain.tld ServerPath /domain DocumentRoot /web/domain </VirtualHost>

Catégorie(s): Serveur, Tutorial | Comments (0)