Erreur Xcode et Swift : this key is not key value coding compliant

Lors du développement d’un projet de Gestion des Recettes sous iOS, je voulais pouvoir utiliser les prédicats qui permettent de faire des recherches dans des collections d’objets, pour peu qu’ils héritent de NSObject. Mon objet Recette a les propriétés suivantes : var id: Int? var titre: String? var ingredients: String? var etapes: String? var source: String? […]

Assets non résolus lors du passage à Rails 4

Lors du passage d’une de mes applications à Rails 4, je me suis trouvé face à un problème que j’ai eu beaucoup de mal à résoudre. En effet, alors que les assets étaient parfaitement distribués en développement, ce n’était plus le cas en production : tous les assets autre que CSS et JS (images, polices […]

Impossible de déployer l’application : erreur ssh: Could not resolve hostname

Je me suis retrouvé face à un problème qui m’a fait m’arracher les cheveux; après avoir modifié ma configuration réseau, impossible de déployer mon application. Capistrano me renvoyait l’erreur suivante : ssh: Could not resolve hostname xxx: Temporary failure in name resolution De plus la connexion à mon serveur en ssh était très aléatoire lorsque […]

Reconstruire son RAID1 après un crash

Vous avez vu dans un article précédent comment désactiver un disque dur dans une grappe RAID1. Ayant reçu le disque dur de remplacement par échange standard (merci Western Digital !), j’ai donc pu reconstruire mon RAID1. Pour ce faire, j’ai procédé comme suit. Tout d’abord, il faut bien sûr installer physiquement le nouveau disque dans […]

Déplacer une application Rails d’un serveur à un autre

Ayant recyclé une machine plus puissante comme serveur interne, je me suis trouvé face à la tâche fastidieuse de déplacer mes applications Rails d’un serveur à l’autre. Je détaille ici à titre d’aide-mémoire les opérations à effectuer, les problèmes rencontrés et les solutions apportées. Recopier les fichiers de l’application Pour recopier les fichiers de l’application, […]