CocoaHeads.fr
Assurance QualitéArtisanale
MR. STEPHANEGRAND MARABOU TESTEUR
Détecte les bogues par apposition des mains, corrige les fautes de frappe, ramène la stabilité sous 24h, technique de la petite boite verte, résultat garanti. Facilité de paiement.
“We’re not perfect.”Nous ne sommes pas parfaitMais nous sommes meilleurs que vous.
Model OS Min Bars Max Bars
Blackberry Bold 9700 RIM 5 1
HTC Droid Eris Android 4 0
Samsung Omnia II Win Mobile 4 1
Model OS Min Bars Max Bars
Blackberry Bold 9700 RIM 5 1
HTC Droid Eris Android 4 0
Samsung Omnia II Win Mobile 4 1
ThIs operation
“Il n’y a pas de raison que cela ne marche pas.”
Un développeur
“Il n’y a pas de raison que cela marche.”
Un testeur
“Un pessimiste est un optimiste avec de l’expérience.”
Jean-Marc Jayé
Fox M - Philosophe Américain
“Ne faîtes confiance à personne.”
Ce n’est pas parce que le dev dit que c’est corrigé, que ca l’est.
“Et encore moins à vous-même.”
IndépendantDéveloppement solo
Syndrome de la porte fermée
“Ça fait de vous un tueur plus efficace, n’est ce pas ?”Sarah C - Philosophe Américaine
Un développeur connaît les problèmes potentiels
Excuses bidons
“Tu ne le sais pas encore mais ta release est déjà morte.”
Ken - Philosophe Japonais
L’Art de la guerre
“Si vos ennemis sont plus puissants et plus forts que vous, vous ne les attaquerez point…”
PermissionsDifférence de taille
Fichier en trop
Emplacement étrange
Propriétaire
GroupeFichier manquant
Code JavaScript buggé
pkg-refs en double
options manquantes
www.charlessoft.com
Pacifist
scripts shell incorrects
PermissionsDifférence de taille
Fichier en trop
Emplacement étrange
Propriétaire
GroupeFichier manquant
Code JavaScript buggé
pkg-refs en double
www.charlessoft.com
Pacifist
options manquantes scripts shell incorrects
Fichiers en trop
Code JavaScript buggé
<?xml version="1.0" encoding="UTF-8"?><installer-gui-script minSpecVersion='1'>
<title>SU_TITLE</title> <options hostArchitectures='ppc,i386'/> <options customize='never' rootVolumeOnly='true' /> <welcome file="Welcome.rtf"/> <readme file="ReadMe.rtf"/> <license file="License.rtf" sla="EA0605"/> <background file="background.png" scaling="proportional" alignment="bottomleft"/> <choices-outline> <line choice='A'/> <line choice='B'/> </choices-outline>
<choice id='A' enabled='installMobilitySupport()' selected='installMobilitySupport()' title='T_MOBILE' versStr='V_MOBILE' description='D_MOBILE'> <pkg-ref id='com.apple.pkg.AppleMobileDeviceSupport' auth='Root' >#AppleMobileDeviceSupport.pkg</pkg-ref> </choice>
<choice id='B' selected='true' title='T_ITUNES' versStr='V_ITUNES' description='D_ITUNES'> <pkg-ref id='com.apple.pkg.CoreFP' auth='Root'>#CoreFP.pkg</pkg-ref> <pkg-ref id='com.apple.pkg.iTunesX' auth='Root'>#iTunesX.pkg</pkg-ref> <pkg-ref id='com.apple.pkg.iTunesAccess' auth='Root'>#iTunesAccess.pkg</pkg-ref> </choice> <installation-check script='InstallationCheck()'/> <volume-check script='VolumeCheck()'/>
<script>
function installMobilitySupport() { var res = system.run("/usr/bin/defaults", "read", "com.apple.iTunes", "disableAMDSInstall",my.target.mountpoint);! if( res == 0 ){! return false; ! }! return true; }
Groupe & Utilisateur
Faille d’escalation de privilèges
http://s.sudre.free.fr/Software/Packages/about.html
CFBundleShortVersionString
Resources
"You were holding down the “shift” key when you started Delicious Library, which allows you to repair your data file if it‘s gotten corrupted." = "You were holding down the “shift” key when you started Delicious Library, which allows you to repair your data file if it‘s gotten corrupted.";
/* up to date title format */"%@ is up to date." = "%@ est à jour.";
/* number of items for web export */"%@ Items" = "%@ Éléments";
// S3 strings
"Couldn't change permissions" = "Couldn't change permissions";
Les typos les plus courantes
#1 “Loading...” = ”Loading...”;
#2 “Are you sure ?” = “Are you sure ?”;
#3 “Last backup : %@” = “Last backup : %@”;
#4 “Are you sure?” = “Êtes-vous sur ?”;
#5 “Last backup: %@” = “Dernière sauvegarde : %@”;
…
Points de suspension
+
+
Espace insécable
“Loading...” = ”Loading…”;
“Are you sure?” = “Are you sure?”;
“Latest backup: %@” = “Latest backup: %@”;
“Loading...” = ”Loading...”;
“Are you sure ?” = “Are you sure ?”;
“Last backup : %@” = “Last backup : %@”;
“Loading...” = ”Chargement...”;
“Are you sure?” = “Etes vous sur ?”;
“Last backup: %@” = “Dernière sauvegarde : %@”;
“Loading...” = ”Chargement…”;
“Are you sure?” = “Êtes-vous sûr ?”;
“Last backup: %@” = “Dernière sauvegarde : %@”;
VotreApplication
Chèr clientsnous nous execusons pour la fermeture de 1er et 2em juin pour cause de travaux on se trouvera le 3juinmerci de votre comprehonsion,
We’ll be
back
soon.
“Apps that misspell Apple product names in their app name (i.e., GPS for Iphone, iTunz) will be rejected”
fr.wikipedia.org/wiki/Wikipédia:Liste_de_fautes_d%27orthographe_courantes
Si vous avez besoin d’aide :
www.la-conjugaison.fr
Spail Tcheker
“Synonyme : Mot qu'on écrit pour remplacer celui dont on ne connaît pas l'orthographe.”
Resources
.framework
“Toute campagne guerrière doit être réglée sur le semblant; feignez le désordre, ne manquez jamais d'offrir un appât à l'ennemi pour le leurrer, simulez l'infériorité pour encourager son arrogance, sachez attiser son courroux pour mieux le plonger dans la confusion : sa convoitise le lancera sur vous pour s'y briser.”
L’Art de la guerre
com.mycompany.application.plist
Largeur des colonnes
Position des fenêtres
Dossiers NSOpenPanel
Ordre des colonnes
Réglages par défaut
Système de m.à.j Présence des colonnes
Pas de réseau
Firewall
Réseau lent
Réseau captif
Déconnexion réseau
Pas de connexion Internet IPv6
Pas d’état appuyé
Bouton non désactivé
Trop de variantes
Raccourci clavier manquant
Taille incorrecte
Titre incorrect
Essayer les pires cas
IF z ing
Dépasser les valeurs
Saturer les raccourcis
Saturer les clics
Redimensionner les fenêtres
Redimensionner les colonnes
Changer l’ordre des colonnes
Changer l’ordre de tri
Taper des lettres dans des champs de nombre
Surveiller le menu Aide
Essayer d’autres langues
Uzu
Surveiller les logs
Pour voir si le logiciel fonctionne,écrivez le manuel.
Astuce du jour :----------------
1. Ouvrir MyApplication.app2. Choisir Fichier > Nouveau…3. etc.
Exemple
mean 2
adjective1 a mean trick: unkind, nasty, unpleasant, spiteful, malicious, unfair, cruel, shabby, foul, despicable, contemptible, obnoxious, vile, odious, loathsome, base, low; informal horrible, horrid, hateful, rotten, lowdown; beastly. ANTONYMS kind.2 he's too mean to leave a tip: miserly, niggardly, close-fisted, parsimonious, penny-pinching, cheeseparing, Scroogelike; informal tightfisted, stingy, tight, mingy, money-grubbing, cheap; formal penurious. ANTONYMS generous, munificent.3 the truth was obvious to even the meanest intelligence: inferior, poor, limited, restricted.4 their mean origins: lowly, humble, ordinary, low, low-born, modest, common, base, proletarian, plebeian, obscure, ignoble, undistinguished; archaic baseborn. ANTONYMS noble.5 informal he's a mean cook. See excellent.
mean 3
nouna mean between frugality and miserliness: middle course, middle way, midpoint, happy medium, golden mean, compromise, balance; median, norm, average.adjectivethe mean temperature: average, median, middle, medial, medium, normal, standard.
CocoaHeads.fr