2009-11-12 3 views
0

Je vais bientôt commencer un nouveau travail et la société a déjà eu des développeurs amateurs travaillant sur leurs applications et à ce titre pas eu à s'inquiéter de fournir du matériel pour les développeurs. Après leur avoir parlé, ils semblent comprendre que j'aurai besoin d'un système raisonnable pour que je sois à la fois le plus productif possible et le plus heureux. Je vais travailler à la fois dans mon bureau et à la maison (environ 50:50), donc je dois m'assurer que je prends une installation qui me permet de travailler à l'aise des deux. Une option que j'ai est d'utiliser une station de travail dédiée au bureau avec deux écrans que je peux utiliser au bureau. Comme je vais utiliser SVN, je pourrais ensuite travailler sur mes propres systèmes à la maison aussi longtemps que je m'assure de vérifier mon code tous les soirs. Une autre option est pour eux de me procurer un nouvel ordinateur portable qui serait quelque chose comme (Dual Core, 4Go RAM, 1920x1200) et un moniteur externe afin que je puisse au moins utiliser 2 écrans (même s'ils ne sont pas de la même tailleBesoin de conseils sur le nouveau système de développement et OS

Une autre option que je suis en train de jouer en ce moment, comme j'ai besoin de remplacer mon ancien ordinateur portable de travail (je travaille freelance en plus de ce travail) est de passer à OS X et d'obtenir un Mac Book Pro . Par conséquent, ma pensée ici serait de voir s'ils sont prêts à acheter un iMac de 27 "que je peux utiliser pour faire fonctionner certaines machines virtuelles etc. avec d'autres services (db, tests unitaires, etc.) et je peux ensuite utiliser son moniteur avec le Macbook. au bureau.

Je pourrais alors prendre le travail et du bureau et brancher l'ordinateur portable à des moniteurs à la maison et une machine dédiée à exécuter d'autres tâches intensives.

J'espère que quelqu'un peut me aider . décider quel serait le meilleur chemin pour essayer de recommander la compagnie pour aller en résumé, les options sont:

  • Un poste de travail double écran dédié
  • Un ordinateur portable de travail dédié et moniteur externe
  • Un compromis avec moi fournir l'ordinateur portable et les un ordinateur de bureau/moniteur

Dans tous les 3 J'espère être encore capable d'éditer et de maintenir etc de la maison de code avec le code étant en SVN. Je pense que les principaux problèmes seront là où le courrier électronique et les documents vont pour que je puisse les avoir sur moi tout le temps ... peut-être résolu en utilisant des applications Google ou quelque chose

Merci pour tout conseil que vous pourriez être en mesure de fournir.

+3

Cette question semble être hors-sujet sur SO et est un meilleur ajustement pour http://programmers.stackexchange.com/ – easwee

Répondre

0

Vous allez vouloir continuer à avoir un ordinateur portable personnel. alors assurez-vous que vous êtes celui qui possède l'ordinateur portable, peu importe qui paie pour cela. Étant donné un choix, je préfère posséder un ordinateur portable et l'utiliser à temps partiel pour les affaires que d'utiliser l'ordinateur portable de quelqu'un d'autre pour mes propres fins, commerciales ou personnelles, ou jongler avec deux ordinateurs portables. Donc, je demanderais le meilleur système de développement de bureau que j'aurais probablement, mieux dépend de ce que vous aimez, de ce que vous faites, et de la politique de l'entreprise.

Si vous optez pour des machines de développement séparées au travail et à la maison, vous voulez probablement un meilleur système que d'essayer de vous souvenir de vérifier dans Subversion à la fin de chaque session. Si vous gardez votre version du projet sur votre ordinateur portable en tout temps, cela éliminerait le problème. Sinon, si vous pouviez vous connecter à votre machine depuis votre domicile, et votre machine à la maison, vous pourriez soit utiliser un VCS distribué (comme Mercurial ou Git) sur vos propres machines ou simplement vous connecter pour commettre les choses que vous avez oubliées vous êtes parti la dernière fois.

0

Idéalement, les moniteurs auront le même motif RVB. Certains moniteurs (par exemple, Viewsonic 201b) ont une disposition "BGR" des pixels sur l'écran. Si vous utilisez Windows avec le rendu des polices ClearType, il est important d'avoir tous les moniteurs avec le même modèle de pixels - sinon ClearType a l'air drôle et provoque un ralentissement lorsque vous faites glisser une fenêtre d'un écran à l'autre . Je me rends compte que vous n'utiliserez peut-être pas Windows, comme vous l'avez dit, mais je pensais que je le ferais pour vous. Il pourrait un jour être des problèmes similaires avec OS non-Windows. En outre, je ne suis pas sûr que ce soit important pour OSX à l'heure actuelle.

+0

Mon plan serait pour eux d'obtenir 2 moniteurs identiques dans le cas du dualscreen/desktop arrangement) que je crois devrait aider à éviter un tel problème? Je vais certainement le garder à l'esprit en ce qui concerne un ordinateur portable avec écran externe cependant. Je sais que j'ai déjà eu des problèmes similaires en ce qui concerne les couleurs. –

0

J'ai un ordinateur portable MacBook Pro et suis très heureux avec elle comme une plate-forme de développement.C'est un environnement unix qui a de beaux outils (je suis pas en vous regardant, XCode) et est une machine assez bien construite. Le gros avantage par rapport à l'utilisation du contrôle de source est que, même si SCM vous permet de travailler dans différents endroits (en particulier un SCM distribué comme Git ou Mercurial) le temps viendra oublier de pousser vos changements - et si votre lieu de travail a une sorte de sécurité, en passant par les pare-feu, vpn, etc ... est juste une douleur dans la crosse. Je pense qu'il est préférable d'être en mesure de transporter votre machine configurée avec vous.

+0

Avez-vous tendance à travailler uniquement avec le moniteur d'ordinateur portable? ou reliez-vous à un moniteur externe? Et si oui, comment le trouver en ce qui concerne les 2 moniteurs étant physiquement différentes tailles? –

Questions connexes