Tu fais ce que tu veux, je te rappelles juste que je viens de recevoir un mail me demandant de faire ton évaluation de stage, et il faudra également que je donne mon retour sur ton rapport de stage et ta prestation chez nous à tes enseignants... après, c'est ton choix D'ailleurs je vais avoir besoin du MacMini demain (je passe à l'agence), mais si le mien n'est pas en état bah tant pis je prendrai le tien
Effectivement c'est beaucoup mieux en mode "all-in-one".
Mon problème avec IB en séparé, c'est surtout qu'une fois sur deux j'oubliais de sauvegarder dans IB avant de compiler. Là encore, je pense que c'est juste un problème de réglage. Je viens de voir l'option pour sauver automatiquement à la compil.
Il me reste plus qu'à changer les raccourcis pour passer d'un fichier à l'autre, et je me sentirai chez moi.
Sinon, est-ce qu'il y a un mode "edit and continue" en debug ?
Effectivement c'est beaucoup mieux en mode "all-in-one".
Mon problème avec IB en séparé, c'est surtout qu'une fois sur deux j'oubliais de sauvegarder dans IB avant de compiler. Là encore, je pense que c'est juste un problème de réglage. Je viens de voir l'option pour sauver automatiquement à la compil.
Il me reste plus qu'à changer les raccourcis pour passer d'un fichier à l'autre, et je me sentirai chez moi.
Sinon, est-ce qu'il y a un mode "edit and continue" en debug ?
Pour la problème de sauvegarde des xib c'est une merde apparue avec Xcode 3.2 si je me souviens bien, sur Tiger Xcode était capable de faire sauvegarder IB...
Concernant le edit and continue, il existe qu'en application Mac (bouton fix), quand tu as l'iPhone en cible, ça n'existe pas.
Puis c'est la philosophie UNIX d'avoir les outils séparé de sorte a ne lancer que ce qu'on a besoin à l'instant T, j'aime pas perso les gros outils couteau suisse, ça conduit généralement à des grosses daube qui rame et qui sont horrible à utiliser (VS, Eclipse encore plus, etc.)
Oh merci Yoann d'inclure Eclipse ! C'est une horreur à utiliser et tous mes amis anti-mac (poua caca) me crient dessus quand je leur dis qu'Eclipse c'est un des pires IDE que j'ai utilisé. Par contre pour Visual Studio je suis pas trop d'accord, c'est vraiment puissant comme IDE. Seul souci : la boite à outil qui met une heure à charger...
Oh merci Yoann d'inclure Eclipse ! C'est une horreur à utiliser et tous mes amis anti-mac (poua caca) me crient dessus quand je leur dis qu'Eclipse c'est un des pires IDE que j'ai utilisé. Par contre pour Visual Studio je suis pas trop d'accord, c'est vraiment puissant comme IDE. Seul souci : la boite à outil qui met une heure à charger...
Pour VS je parlais surtout des lenteurs de chargement bien que je n'y ai plus touché depuis longtemps...
Pour Eclipse, je n'arrive pas à comprendre comment on peut travailler avec cette daube infâme ! J'ai laissé tombé l'idée d'apprendre WebObject à cause d'Eclipse !
Eh oui, et plaignez moi mes amis car je crois que j'ai le cas le pire : - Je bosse sur un projet avec du JNI : autrement dit je dois faire communiquer un programme C avec une lib Java - Comme c'est déjà la loose d'avoir un Eclipse qui marche, j'ai pas réussi à avoir un Eclipse qui inclus à la fois C et Java. Et des REx m'ont confirmé qu'il fallait mieux avoir un Eclipse pour le dev C/C++ et un Eclipse pour Java - Conclusion je ne me tape pas UN mais DEUX Eclipse à lancer, un pour Java un pour C... la pauvre machine est à terre - Sans parler que, au fait je vous ai pas dit, la machine sur laquelle tourne ces deux Eclipse c'est pas la machine que j'ai sur mon bureau : c'est un serveur (un rack sans écran donc) sur lequel je me connectes en "ssh -X" (avec partage de session X pour avoir l'interface graphique sur mon poste quoi)... du coup si lenteurs réseau, bah lenteur de réaction de l'UI...
Heureusement, la mission dans l'ensemble sinon est plutôt intéressante (de l'algorithmie à gauche à droite, de l'optimisation de hashtable et des analyses de packets SIP), mais l'environnement de Dev n'aide vraiment pas...
Enfin bon je viens de récupérer mon MBP avec une Carte Mère toute neuve (programme d'échange Apple pr pb des GeForce 8600M GT) et je suis en congés demain, donc je vais pouvoir retourner sur mon environnement favori, ouf
Eh oui, et plaignez moi mes amis car je crois que j'ai le cas le pire : - Je bosse sur un projet avec du JNI : autrement dit je dois faire communiquer un programme C avec une lib Java - Comme c'est déjà la loose d'avoir un Eclipse qui marche, j'ai pas réussi à avoir un Eclipse qui inclus à la fois C et Java. Et des REx m'ont confirmé qu'il fallait mieux avoir un Eclipse pour le dev C/C++ et un Eclipse pour Java - Conclusion je ne me tape pas UN mais DEUX Eclipse à lancer, un pour Java un pour C... la pauvre machine est à terre - Sans parler que, au fait je vous ai pas dit, la machine sur laquelle tourne ces deux Eclipse c'est pas la machine que j'ai sur mon bureau : c'est un serveur (un rack sans écran donc) sur lequel je me connectes en "ssh -X" (avec partage de session X pour avoir l'interface graphique sur mon poste quoi)... du coup si lenteurs réseau, bah lenteur de réaction de l'UI...
Où est le problème, tu as un stagiaire pour faire le sale boulot, non ?
1) Oui j'ai un stagiaire mais qui bosse sur de l'iPhone. Et il est pas doué, en plus : il fait même pas le café ni n'apporte les croissants, c'est un peu une cause perdue Mais surtout il est sur Rennes, alors que moi je suis sur site là :P
2) J'ai un autre stagiaire ici sur site, qui n'est pas sous mes ordres, mais c'est un peu pour lui venir en aide que je suis venu, donc oui, lui il m'aide un peu (surtout sur Java, berk :P) mais bon c'est pas gagné non plus ^^
Finalement les stagiaires ça n'est plus ce que c'était... Ca sert plus à rien c'est lamentable.
Ceci dit, beaucoup ne connaissent pas le mode All-in-One de Xcode, qui n'est de plus pas par défaut il me semble, et qui est pourtant très bien.
Pour l'activer, dans les préférences Xcode, onglet Général, choisir dans le menu déroulant "Layout" l'option "All-In-One", et hop. (A faire après avoir fermé tous ses projets car on ne peut pas changer le Layout si des projets sont ouverts)
Je ne suis pas fanatique de la multiplication de petits programme, mais tout dans la même fenêtre ça ne me plaà®t pas non plus! Je pense qu'il faut laisser à chacun la possibilité de travailler de la manière qu'il préfère!
Je ne suis pas fanatique de la multiplication de petits programme, mais tout dans la même fenêtre ça ne me plaà®t pas non plus! Je pense qu'il faut laisser à chacun la possibilité de travailler de la manière qu'il préfère!
Bah c'est pour ça qu'il y a les préférences "Layout" jusqu'à présent dans Xcode3, ou chacun peut choisir s'il veut tout dans une fenêtre ou des fenêtres séparées. Reste à savoir si dans Xcode4 on pourra toujours avoir ça, et en particulier avoir l'option de garder une fenêtre unique pour Xcode, mais d'ouvrir un XIB dans une fenêtre séparée pour l'éditer en dehors de la fenêtre principale de Xcode, et donc par exemple mettre ce XIB sur un autre écran ou dans un autre space...
Bah c'est pour ça qu'il y a les préférences "Layout" jusqu'à présent dans Xcode3, ou chacun peut choisir s'il veut tout dans une fenêtre ou des fenêtres séparées. Reste à savoir si dans Xcode4 on pourra toujours avoir ça, et en particulier avoir l'option de garder une fenêtre unique pour Xcode, mais d'ouvrir un XIB dans une fenêtre séparée pour l'éditer en dehors de la fenêtre principale de Xcode, et donc par exemple mettre ce XIB sur un autre écran ou dans un autre space...
Regarde dans les vidéo de la WWDC les présentation de Xcode 4 et IB intégré...
Je les ai justement téléchargées pour regarder ça... Sauf que là je dois partir en WE, et je n'emmène pas mon MBP avec moi ce WE (je ne vais pas l'utiliser c'est pas la peine de le trimbaler pour rien :P)... et je n'ai pas encore mon iPad (Et évidemment je les ai téléchargées en HD et pas SD, et de toute façon la regarder sur mon iPhone c'est un peu petit je trouve :P)
Je matterai ça à l'occasion dans la semaine justement (J'ai déjà vite fait regardé les slides mais ça ne m'apprend pas grand chose de ce côté)
j'en ai regardé certaines (dont celles tournant autour d'Xcode 4).
Ben, on voit que c'est une preview, car les plantage se fait légion sur la vidéo d'intro.
Je suis content de ce qu'ils ont fait avec svn et git, ça a l'air nettement plus simple à utiliser. J'avoue que j'apprécie globalement cette version, mais je me pose des questions sur certaine fonctionnalité.
Merci de respecter les NDA, même si vous avez accès aux vidéo gratuitement, le contenue reste protégé.
Réponses
D'ailleurs je vais avoir besoin du MacMini demain (je passe à l'agence), mais si le mien n'est pas en état bah tant pis je prendrai le tien
Mon problème avec IB en séparé, c'est surtout qu'une fois sur deux j'oubliais de sauvegarder dans IB avant de compiler.
Là encore, je pense que c'est juste un problème de réglage. Je viens de voir l'option pour sauver automatiquement à la compil.
Il me reste plus qu'à changer les raccourcis pour passer d'un fichier à l'autre, et je me sentirai chez moi.
Sinon, est-ce qu'il y a un mode "edit and continue" en debug ?
Pour la problème de sauvegarde des xib c'est une merde apparue avec Xcode 3.2 si je me souviens bien, sur Tiger Xcode était capable de faire sauvegarder IB...
Concernant le edit and continue, il existe qu'en application Mac (bouton fix), quand tu as l'iPhone en cible, ça n'existe pas.
Belle description d'iTunes !
Par contre pour Visual Studio je suis pas trop d'accord, c'est vraiment puissant comme IDE. Seul souci : la boite à outil qui met une heure à charger...
Pour VS je parlais surtout des lenteurs de chargement bien que je n'y ai plus touché depuis longtemps...
Pour Eclipse, je n'arrive pas à comprendre comment on peut travailler avec cette daube infâme ! J'ai laissé tombé l'idée d'apprendre WebObject à cause d'Eclipse !
- Je bosse sur un projet avec du JNI : autrement dit je dois faire communiquer un programme C avec une lib Java
- Comme c'est déjà la loose d'avoir un Eclipse qui marche, j'ai pas réussi à avoir un Eclipse qui inclus à la fois C et Java. Et des REx m'ont confirmé qu'il fallait mieux avoir un Eclipse pour le dev C/C++ et un Eclipse pour Java
- Conclusion je ne me tape pas UN mais DEUX Eclipse à lancer, un pour Java un pour C... la pauvre machine est à terre
- Sans parler que, au fait je vous ai pas dit, la machine sur laquelle tourne ces deux Eclipse c'est pas la machine que j'ai sur mon bureau : c'est un serveur (un rack sans écran donc) sur lequel je me connectes en "ssh -X" (avec partage de session X pour avoir l'interface graphique sur mon poste quoi)... du coup si lenteurs réseau, bah lenteur de réaction de l'UI...
Heureusement, la mission dans l'ensemble sinon est plutôt intéressante (de l'algorithmie à gauche à droite, de l'optimisation de hashtable et des analyses de packets SIP), mais l'environnement de Dev n'aide vraiment pas...
Enfin bon je viens de récupérer mon MBP avec une Carte Mère toute neuve (programme d'échange Apple pr pb des GeForce 8600M GT) et je suis en congés demain, donc je vais pouvoir retourner sur mon environnement favori, ouf
Où est le problème, tu as un stagiaire pour faire le sale boulot, non ?
1) Oui j'ai un stagiaire mais qui bosse sur de l'iPhone. Et il est pas doué, en plus : il fait même pas le café ni n'apporte les croissants, c'est un peu une cause perdue Mais surtout il est sur Rennes, alors que moi je suis sur site là :P
2) J'ai un autre stagiaire ici sur site, qui n'est pas sous mes ordres, mais c'est un peu pour lui venir en aide que je suis venu, donc oui, lui il m'aide un peu (surtout sur Java, berk :P) mais bon c'est pas gagné non plus ^^
Finalement les stagiaires ça n'est plus ce que c'était... Ca sert plus à rien c'est lamentable.
Ah et au fait j'ai dit à tout le monde que tu avais démissionné, ils m'ont offert ton poste, c'est plus la peine de revenir 8--)
Génial!
Merci!
L'ennui c'est qu'il n'y a pas d'alternative
Reste à savoir si dans Xcode4 on pourra toujours avoir ça, et en particulier avoir l'option de garder une fenêtre unique pour Xcode, mais d'ouvrir un XIB dans une fenêtre séparée pour l'éditer en dehors de la fenêtre principale de Xcode, et donc par exemple mettre ce XIB sur un autre écran ou dans un autre space...
Regarde dans les vidéo de la WWDC les présentation de Xcode 4 et IB intégré...
(Et évidemment je les ai téléchargées en HD et pas SD, et de toute façon la regarder sur mon iPhone c'est un peu petit je trouve :P)
Je matterai ça à l'occasion dans la semaine justement (J'ai déjà vite fait regardé les slides mais ça ne m'apprend pas grand chose de ce côté)
Merci de respecter les NDA, même si vous avez accès aux vidéo gratuitement, le contenue reste protégé.
Manu