Nous sommes un magasin Microsoft avec une expérience C ++ cherche à entrer dans un développement iPhone / iPad. P>
Avant de faire un investissement important dans les machines de développement individuels, nous souhaitons tester nos capacités avec un investissement modeste. P>
Peut-on utiliser un serveur Mac Mini Snow Leopard comme machine de développement pour 2-3 utilisateurs simultanés? Nous voudrions qu'ils veulent éloignez de leurs ordinateurs dans le serveur Mac Mini et développons à distance. P>
est-ce possible? p>
4 Réponses :
pas hors de la boîte. Mac OS X Server n'est pas conçu pour plusieurs utilisateurs d'accès au bureau simultané comme un serveur Terminal Windows. edit forte> Voici un produit qui le fera. http://www.aquaconnect.net/ p>
Le Mac Mini n'est pas non plus n'importe quelle puissance majeure. Émulation L'iPhone ne serait pas réalisable non plus que (enfin, je savais que tous les Mac Mini ont été dual noyau. P>
Je suis désolé, quel est votre point ici avec le "Dual Core"? Je veux dire, j'ai un MacBook C2D, 2GHz, 2 Go de RAM et le simulateur iPhone fonctionne beaucoup plus vite que mon iPhone 3GS ou mon iPod Touch. Le seul problème que je peux voir est que vous attendiez un peu plus longtemps lors de la compilation.
Mon point est que s'ils partagent la machine avec plusieurs clients distants.
WTF a-t-il à voir avec le simulateur iPhone, cependant?
Dites un fil pour le système d'exploitation, un thread pour le simulateur. Multipliez cela par 3. Pas très efficace sur une machine à double noyau.
C'est une question très intéressante que je ne connais pas la réponse à, mais je serai toujours effronté et poster une réponse. Le Mac Mini le moins cher est de 599 $ et le serveur Mac OS X coûte 499 $, il pourrait donc s'agir d'acheter deux minis Mac pour un coût supplémentaire de 100 $. P>
J'espère que quelqu'un ici a une expérience d'une configuration similaire à ce que vous avez à l'esprit. p>
FWIW - Il y a un mini "Souped-up" avec OS X Server groupé pour 999 $. A 2x mémoire et disque 6x par rapport au modèle d'entrée de 599 $.
On dirait que vous êtes sur le point de casser la règle de Joel de Joel. P>
Skimping sur le matériel est un bon moyen de perdre du temps de développeur coûteux, ce qui entraînera des développeurs malheureux et des projets échoués. P>
Étant donné qu'un Mac avec une licence Windows peut être transformé en une machine de développement Windows, vous pouvez acheter des Mac à la place des PC de Windows génériques car votre matériel de développement existant frappe ses dates de remplacement et avoir la flexibilité nécessaire pour le développement Windows ou Mac. p>
Je pense que cela vaut la peine de réévaluer cette initiative quant à savoir s'il y a suffisamment d'engagement pour que cela réussisse. P>
Hé, je pensais que ces Mac étaient censés être si puissants ... ne peut pas gérer deux développeurs à temps partiel. :) Pas de guerre flammes ... Je plaisante seulement ... et je suis d'accord avec la règle de Joel autant que mes développeurs ont de meilleures machines que les développeurs de Joel. ;) ... mais leur bureau n'est pas aussi gentil. Nous ne faisons pas la fortune que vous connaissez. ;)
J'espère que vos développeurs Windows apprécient les Nice PC pour leur travail C ++. Le développement de l'iPhone ne peut pas blesser une carrière, mais comment choisir-ils de le faire sur une demi-mac Mini? Si vous comprenez la valeur de l'investissement dans des machines pour le développement de Windows, ce qui est si différent du projet iPhone / iPad?
Juste pour marteler le point à la maison, parce que j'ai vu sous-investissement tuer trop de bons projets, qu'est-ce que vos développeurs utilisent à la maison pour SlashDot / Tweet / Facebook / Donc? D'un point de vue capitaliste au nez dur, s'il est plus puissant qu'une demi-mini Mac Mini, qu'est-ce qu'ils ont besoin de vous? Je n'essaie pas d'être argumentatif, je veux dire cela comme une véritable question. Il vaut mieux comprendre les conséquences de vos décisions avant de les faire. Bonne chance avec votre projet, tout ce que vous décidez de faire.
Une autre question - avez-vous un Apple Store local qui pourrait vous aider avec une démonstration des capacités d'OS / X pour héberger le développement multi-utilisateurs?
Les développeurs notre extérieur du pays. Le matériel est taxé à 50% à apporter. Les machines de pomme sont généralement vendues pour 2x le coût des États-Unis. Les machines qu'ils utilisent pour le développement sont beaucoup plus grandes que tout ce qu'ils sont habitués. Les machines qu'ils ont à la maison sont, dans la plupart des cas, des machines allaient il y a 7 à 10 ans. Je suis d'accord avec tout ce que vous dites ... Si 3 mois dans le projet, cela va sortir, ils obtiendraient leur propre ordinateur. C'est une expérience, pas un projet. Merci.
Un Mac Mini n'est pas assez chicphe pour faire cela; C'est fondamentalement un ordinateur portable bas de gamme, après tout. Vous pouvez le faire avec Aquaconnect et Xserve, mais cela pourrait être moins cher juste d'acheter des KVM et quelques minis Mac et donner aux développeurs un. P>
Vous obtiendrez probablement un meilleur public pour cette question sur serverfault.com .