expérience: codage sur netbooks [fermé]

10

Salut, je veux acheter un netbook pour faire des trucs dans le train. Quelqu'un peut-il indiquer comment coder des choses simples sur un netbook? 10/12 ".

Je voulais en acheter un très bon marché. comme 1 Go de RAM 1,6 GHz blabla. et exécutez linux dessus avec apache. je vais coder avec JS / PHP. et en tant qu'IDE, j'utiliserai notepad ++. donc rien de grand comme eclispe ou autre chose. peut-être plus tard sur éclipse pour java, mais cela n'a pas vraiment d'importance.

donc d'abord, cette configuration fonctionnerait-elle bien sur un tel netbook et est-ce correct pour le codage?

Je ne stylise aucune page d'accueil sur le netbook, je veux juste coder.

ce serait bien si quelqu'un pouvait partager son expérience à ce sujet.

Merci :)

utilisateur16297
la source
1
Si le prix n'est pas un problème, j'ai de bons rapports de personnes utilisant un macbook air.
Nerian
Comment va le clavier?
David Thornley
@David: Clavier pleine taille avec 78 touches (US) ou 79 (ISO), dont 12 touches de fonction et 4 touches fléchées (disposition en «T» inversé) Source: apple.com/macbookair/specs.html
Nerian
il fut un temps où nous codions sur des écrans 80x25 (textuels). Je suppose donc qu'il est possible de coder quelque chose de pas énorme (petits projets avec peu de fichiers à analyser avec intellisence) sur les netbooks. Même parfois, je fais du codage python sur mon smartphone Android. Une autre question est que les netbooks ne sont pas orientés sur le codage.
Genius
Le N150 PLus est assez bon marché. 380 francs suisses. Hmm, je pense que je vais au magasin aujourd'hui et demande si je peux jouer avec lui pendant environ une heure: P mais merci. :)

Réponses:

11

Mon expérience limitée avec un ordinateur de style netbook standard a été épouvantable. Petits écrans étroits, claviers exigus, minuscules pavés tactiles et surtout sous-alimentés. Je n'en achèterais pas un pour faire plus de vérification des e-mails et surfer sur le net.

Si cela ne vous dérange pas de dépenser un peu plus d'argent, le MacBook Air 11 "est un rêve à utiliser par rapport à un netbook. Clavier et trackpad de taille normale, très léger et excellente autonomie. Je ne pense pas que je pourrais gérer J'en utilise un comme ma machine principale, trop peu d'espace sur l'écran. Pour un ordinateur portable pour tous les jours, cela fonctionnerait très bien.

Josh K
la source
1
+1 J'utilise un MacBook Air 11 comme machine principale de développement pour les applications iPhone / iPad, et j'ai terminé plusieurs applications dessus. Avoir un grand écran qui peut parfois être utilisé avec, c'est bien.
hotpaw2
J'adore utiliser mon Asus Eeepc pour surfer en étant allongé sur le canapé, mais le petit clavier n'est pas bien adapté au codage.
oosterwal
5

J'ai emprunté un netbook de collègues pendant une semaine et j'ai essayé de faire une programmation de base, et j'ai opté contre l'achat d'un pour le travail. Je le voulais pour le développement à temps partiel, principalement Python et Flex, donc mon cas d'utilisation aurait été quelque peu similaire au vôtre. Voici ce que j'ai trouvé:

  1. Terrible écran immobilier. À moins que je ne sois prêt à faire le tour d'un deuxième moniteur, exécuter un IDE (Eclipse, dans mon cas) aurait été très difficile. Même avec un espace de travail plus léger, vous aurez probablement du mal à essayer d'afficher plus de 2 fenêtres simultanément.
  2. Traitement: la compilation Flex est un peu costaud. Le matériel du netbook (bien que probablement meilleur maintenant) n'était pas suffisant pour un travail simultané. La plupart des tâches de compilation ont arrêté le matériel, en particulier lorsque Firefox fonctionnait en même temps. Puisque vous faites du développement Web, vous aurez probablement besoin de plusieurs fenêtres ouvertes et le traitement pourrait être un problème.
  3. Taille du clavier maladroite: c'était le principal problème. J'ai des mains assez grandes, mais pas anormalement :) Pendant la période d'essai, je n'ai pas pu taper plus de 20 minutes sans faire de pause. J'ai vu d'autres netbooks avec des claviers «pleine taille», mais pour une raison quelconque, ils se sentaient toujours très à l'étroit. Mon ordinateur portable actuel (Macbook 13 ") semble beaucoup plus spacieux, bien que cela puisse être dans ma tête. Si vous voulez un netbook, je n'en obtiendrais pas avec moins qu'un clavier pleine taille.
bedwyr
la source
hmm ouais. D'accord, ça ne sonne pas si bien. Hmm, je pense que je vais attendre et essayer d'obtenir le macbook. mais cela peut prendre des mois. Mais oui, d'accord merci. On dirait que certains ppl c un code dessus, mais je pense que je vais avoir du mal avec la petite taille. Mais c'est tellement léger: P et pas cher. Mais merci beaucoup pour les réponses :)
@pascal, oui - c'était aussi le principal attrait pour moi. Il est bon marché et léger, et avait une autonomie décente. Mais en équilibre avec les difficultés que j'ai eues, les points positifs n'ont tout simplement pas emporté sur les
points
Eclipse est un porc de l'écran. Tous les concepteurs Eclipse devraient essayer de travailler sur un moniteur 640x480 pendant un certain temps.
@Thor, je ne suis pas en désaccord. Ma première programmation intensive a été effectuée avec un terminal, Emacs et GDB :)
bedwyr
@ Thorbjørn vous pouvez maximiser le volet de texte dans l'éclipse, cela augmente considérablement l'espace de codage
Mahmoud Hossam
5

Je travaille (pour mon travail, pour l'université, pour mes affaires personnelles) 24 heures sur 24 et je bouge tout le temps, mon cahier est assez similaire à celui que vous décrivez. Je ne pense pas que vous aurez de problème, mais vous avez besoin d'un IDE lourd (Eclipse ou Netbeans) ou de gros algorithmes de traitement (comme le traitement d'image).

J'ai également beaucoup appris du codage sur mon ordinateur portable, principalement parce que lorsque vous avez des ressources limitées, vous apprenez à vous familiariser avec les solutions.

Mon conseil est de créer un environnement Linux et de commencer à se salir avec la console et l'éditeur Vim.

guiman
la source
Comment travaillez-vous 24h / 24?
q303
@ q303 - Beaucoup de caféine? Il n'a pas dit non plus 24 heures sur 24, 7 jours sur 7, il pourrait donc avoir un horaire de sommeil peu orthodoxe.
Inaimathi
: PI ne voulait pas dire 24 heures littéralement, mais j'utilise BEAUCOUP mon ordinateur portable
guiman
7
Vim ou Emacs (quelle que soit l'école / l'église à laquelle vous souhaitez appartenir). Les deux ont des écrans assez ouverts et des moyens de les étendre pour offrir les avantages d'un IDE. Je pense que les développeurs IDE peuvent en apprendre une ou trois choses à ce sujet.
Berin Loritsch
2

Mon netbook 12 "effectue toutes les tâches de programmation dont j'ai besoin pour le faire assez confortablement. Cela comprend l'exécution d'Eclipse, d'Apache, de plusieurs serveurs Rails, etc.

Le clavier est très proche de la taille normale, moins le pavé numérique, et est facile à taper. Mon seul reproche concernant mon modèle particulier (un Asus 1201PN) est le trackpad et les boutons ennuyeux, mais c'est tolérable.

Si ce n'était pas pour le processeur limité, il pourrait facilement être ma machine principale.

modifier Bien que mon netbook ne soit pas la variété super-super bon marché ... j'ai le sentiment qu'ils auraient du mal.

sevenseacat
la source
J'utilise un Thinkpad X61 de 5 ans. Le clavier est génial, la vitesse est très bonne (sauf pour un disque SSD, il est toujours plus rapide que les nouveaux netbooks), fonctionne très bien sur Linux, la qualité globale est magnifique et le prix des articles utilisés est comparable aux nouveaux netbooks. Je recommande vivement.
liori
1

J'utilise occasionnellement mon netbook Samsung NC-10 exécutant OSX via Netbook Bootmaker comme boîte de développement Xcode.

Avantages:

  • Facile à utiliser dans le train. En revanche, le Lenovo Thinkpad T400 que j'ai pour le développement Windows est beaucoup trop grand pour tenir confortablement sur mes genoux dans les sièges exigus des trains britanniques.
  • La durée de vie de la batterie est assez bonne. Je pense qu'il aurait probablement été préférable de rester avec Windows XP, mais qui veut en souffrir?
  • Étonnamment portable. Je peux le jeter dans le sac pour ordinateur portable du Thinkpad et ne pas remarquer qu'il est là.

Les inconvénients:

  • Le clavier est délicat, mais après quelques jours d'utilisation exclusive (je l'ai emmené en Allemagne en voyage et codé dessus pendant une semaine), je m'y habitue.
  • L'écran est petit. Non seulement l'immobilier est à l'étroit, mais OSX n'aime vraiment pas être sur un écran aussi petit. Un certain nombre d'applications ont des commandes en bas de l'écran (étonnamment, le nouveau 11 "Air a le même problème).
  • Le trackpad est de la merde. J'utilise une souris sans fil.
  • Les temps de compilation étaient parfois frustrants, mais si vous codez principalement PHP, cela ne devrait pas être un problème.

En passant, avant de pirater le netbook, je l'ai utilisé comme boîte de développement Ubuntu branchée sur un moniteur, un clavier et une souris externes. Cela a fait un excellent travail.

Si j'avais l'argent, j'achèterais plutôt un MacBook Air maintenant. Plus léger, meilleure autonomie, écran plus rapide et plus grand, plus de RAM, SSD. Le seul problème, c'est qu'ils sont ~ 1000 £ de plus ...

Fourmi
la source
+1: Moi aussi, j'utilise Samsung NC-10 pour une programmation occasionnelle, et c'est super pour le prix.
shang
1

J'ai un netbook Acer Aspire One. L'écran de ~ 10 pouces est légèrement gênant, mais il est tolérable pour faire du codage en petites séries lors de vos déplacements. Idem pour le clavier. Visual Studio 2010 s'intègre assez bien à l'écran, certaines barres d'outils et barres latérales étant désactivées.

Avec une mémoire augmentée de 1 Go à 2 Go, VS fonctionne assez bien. Il faut un peu de temps pour démarrer, mais une fois qu'il fonctionne, il est réactif. La compilation ne prend pas très longtemps non plus.

Une grande partie de mon codage se fait sur mon ordinateur portable, avec un écran plus grand, un moniteur externe et un clavier / souris séparé. Le netbook est utile pour le codage sur le pouce, dans un café et à l'université et autres. Je ne voudrais pas l'utiliser pendant de longues périodes, mais c'est bien pour de courtes rafales.

Grant Palin
la source
0

C'est la hauteur limitée qui me tue. 10.1 "Latitude 2100 était bien à utiliser avec gedit, gnome-terminal et le JDK d'une manière relativement ancienne. Ce MacBook Air 11.6" pas-un-netbook avec Eclipse est très bien, à part le problème de hauteur. En utilisant NetBeans, c'est plus d'un ordre de grandeur plus rapide que mon Inspiron 17 "sur les choses qui comptent (bien que cette machine soit particulièrement mauvaise, d'autant plus maintenant qu'elle a McAfee endpoint Encryption, pas Applet FileVault). Le clavier Latitude était à l'étroit, mais l'Air est bien après que vous vous y soyez habitué et le tapis de souris est incroyablement fantastique.

Obtenez un bon SSD. Bien que Tomcat ne soit pas un gonfleur complet, j'irais pour plus de 1 Go pour autre chose qu'une montre numérique.

Tom Hawtin - sellerie
la source
Je me souviens avoir exécuté Windows XP sur 256 Mo ou ram et pensé que c'était grand. Je me souviens également d'avoir exécuté Windows 95 sur 16 Mo. Quand les candidatures sont-elles devenues si gourmandes?
Josh K
J'aime me considérer comme jeune, mais j'ai appris à programmer sur un BBC Model B avec 32K RAM, 32K ROM. La RAM est devenue bon marché. Les gens ont oublié ce qu'était ROM (ce qui est particulièrement pratique lorsque quelqu'un trouve une faille de sécurité).
Tom Hawtin - tackline
@Josh K: 16 Mo? 256 Mo? Quand les choses se sont-elles gonflées? Mon premier ordinateur est venu avec 16K, et je suis passé à 48K peu de temps après. Je me souviens également d'avoir exécuté MacOS sur 1M.
David Thornley
0

J'utilise souvent le mien pour coder; c'est l'un des netbooks les moins chers. Je trouve le clavier agréable, car j'ai de petites mains, et l'écran est OK.

Cependant, il peut être difficile d'exécuter certaines applications; J'ai pu faire un peu de travail avec VS10, mais c'était vraiment lent.

Puisque vous dites que vous souhaitez utiliser principalement Notepad ++, cela devrait vous convenir; Je ne suis pas sûr d'Eclipse. Tant que vous ne prévoyez pas d'utiliser un IDE lourd, il peut fonctionner correctement.

DistantEcho
la source
0

J'utilise le mien pour coder constamment et je l'adore.

Le truc, c'est que c'est assez loin d'un netbook standard; J'ai ramassé un neutrino OCZ (qui a depuis été abandonné, AFAIK), inséré dans 2g de RAM et un SSD. Faites très attention à la taille / disposition du clavier; un mauvais clavier peut vraiment vous mordre, tandis qu'un bon se sent à peu près comme un clavier ordinaire. La deuxième chose est de maximiser l'écran-immobilier; J'utilise Xmonad + Emacs (avec toutes les barres d'outils désactivées) pour que tout mon écran se dirige vers ma zone de saisie. J'ai essayé d'utiliser Gedit il y a quelque temps, et c'était suffisamment ennuyeux pour que je puisse voir des gens s'éloigner des netbooks pour le développement.

En termes de performances, exécuter Emacs, MySQL, nginx et Hunchentoot est tout aussi réactif que sur mon bureau (qui a plusieurs fois le MHz et la RAM, et un SSD tout aussi rapide). Le seul programme que j'ai vu bouger est Inkscape.

Inaimathi
la source
0

J'ai fait du codage sur mon Acer Aspire One, avec Ubuntu Netbook Edition 10.04, lorsque je suis en déplacement.

Choses que je déteste à ce sujet

  • Espace d'écran réduit.
  • La puissance de traitement n'est pas la plus grande

Les choses que j'aime à ce sujet

  • Très portable
  • Je peux toujours avoir la plupart des choses que je veux (comme le terminal, l'éditeur de texte et tout ce que je peux récupérer sur Ubuntu Software Center)
  • C'est assez rapide . La plupart du temps, lorsque je ne fais que modifier du code, je ne constate aucun ralentissement.

Conclusion: j'adore ça. Oui, c'est un peu à l'étroit, mais on s'habitue très rapidement à la configuration. Je peux avoir mon gâteau (avoir un système d'exploitation Linux décent) et le manger aussi (avoir une petite machine portable).

Zach L
la source
0

J'ai essayé de coder sur mon HP Mini 702ea 10 ", mais des problèmes de taille d'écran et de performances l'ont rendu impossible pour le développement d'applications. Peut-être que si je faisais des scripts où je ne pense pas avoir besoin d'un IDE complet, alors ont été mieux adaptés, mais l'environnement IDE et VM que j'utilise vient de l'arrêter.

Donc, en novembre, je suis tombé sur un HP Pavilion DM4 (http://www.engadget.com/2010/06/15/hp-pavilion-dm4-review/) qui frappe vraiment à tous les niveaux. Il a l'air bien, a un bon clavier (dommage pour les touches F par défaut pour les fonctions alternatives comme le volume et la luminosité de l'écran), une autonomie décente, mais la chose la plus importante pour le développement est la puissance brute de base. Il peut exécuter assez confortablement quelques machines virtuelles et un IDE (j'utilise VirtualBox et MonoDevelop).

Ce n'est pas beaucoup plus gros qu'un netbook.

JohnL
la source
0

Les gens se plaignent de l'immobilier d'écran. Mais la solution pour les netbooks et les ordinateurs portables consiste à utiliser plusieurs bureaux virtuels . J'utilise principalement mon ordinateur portable pour faire du développement de scripts ou de sites Web pendant que je fais la navette ou que je veux simplement jouer avec du code à la maison, et j'ai réussi à utiliser des bureaux virtuels.

J'utilise moi-même un MacBook Pro et j'ai activé sa fonction Espaces que j'utilise très souvent lors du développement. Il vous permettra facilement de changer de bureau avec Ctrl + Flèche. Je configure habituellement mes espaces ou bureaux virtuels comme ceci:

  1. Un navigateur pour rechercher et lire des références
  2. Mon éditeur ou IDE
  3. L'application ou le navigateur

Si vous utilisez Linux, il existe généralement un mécanisme de commutation de bureau intégré pour le gestionnaire de fenêtres installé. Windows n'a pas cela intégré; mais il existe des alternatives qui peuvent être installées telles que les bureaux .

Je trouve que l'écran immobilier est une opportunité pour moi d'éviter le mauvais code tel que le ballonnement de code ou les classes divines, car naviguer sur un mauvais code est une expérience horrible à faire dans un ordinateur portable.

Spoike
la source
0

Les netbooks 10 "(et surtout 12") conviennent parfaitement au codage Notepad ++, si vous masquez la barre des tâches, etc. et utilisez simplement l'éditeur en plein écran. Apache peut être un peu lourd, vous pouvez donc, par exemple, vérifier nginx pour une alternative plus légère. Eclipse, d'autre part, sera beaucoup plus difficile à utiliser sur cette taille d'écran et c'est un porc de ressources par rapport à Notepad ++.

Il existe d'énormes différences dans la qualité et la disposition du clavier dans les différents netbooks 10 "et 12", vous devriez donc idéalement en tester un en personne avant de faire l'achat. Je pense que le clavier est le différenciateur le plus critique pour vous dans la gamme de prix la moins chère.

shang
la source
0

Je n'ai pas de netbook, mais j'ai un ordinateur portable sous-alimenté et presque mort, donc c'est presque la même chose. Vous devrez vous habituer à certaines choses, mais la recommandation ultime dépend de vos besoins spécifiques.

  • Clavier - C'est la partie la plus importante du netbook. Si vos poignets sont trop éloignés, cela devient très inconfortable très rapidement. Si vous le pouvez, allez au magasin et passez un peu de temps à utiliser le clavier. Ouvrez un éditeur de texte et commencez à cracher des hello worldprogrammes de style jusqu'à ce que vous ayez une opinion sur le clavier (cela fonctionnera ou non). Ne soyez pas bon marché sur le clavier . Tout le reste est secondaire.
  • Clamshells - Tout le monde se plaint de l'écran immobilier, mais oublie l'espace dans les transports en commun ou les avions. Lorsque vous avez un grand écran, le clapet ne peut pas s'ouvrir aussi loin, ce qui rend difficile la visualisation de l'écran.
  • Écran immobilier - Les pixels comptent plus de pouces. Ne sous-estimez pas la quantité d'écran occupée par votre système d'exploitation - le lanceur et les barres d'état en haut et en bas du bureau Ubuntu, la barre des tâches en bas de Windows 7, etc. occupent tous une quantité appréciable d'écran immobilier. Cachez-les si vous le pouvez.
  • Texte clair - Avec un écran plus petit (pixels ici), vous avez moins de pixels pour représenter vos personnages. Assurez-vous que le système d'exploitation que vous utilisez possède de bonnes polices d'édition de code qui ne vous fatiguent pas les yeux. La plupart des systèmes d'exploitation modernes, de Mac à Windows en passant par Linux, ont une bonne prise en charge de l'anticrénelage, et vous en aurez besoin. Vous devrez peut-être modifier certains paramètres et vous devrez peut-être télécharger une bonne police de programmation (meilleure que Courier New), mais vous ne voulez pas introduire de fatigue oculaire. Utilisez également une taille de police supérieure à 10 pt. Vous ne pourrez peut-être pas voir autant de lignes sur un écran, mais le texte sera plus clair. Cela peut faire la différence entre 10 minutes avant que vos yeux ne se fatiguent et plusieurs heures.
  • Autonomie de la batterie - C'est probablement le deuxième aspect le plus important d'un netbook. Mon ancien ordinateur portable est épouvantable à ce sujet, et si je l'utilise depuis plus de 40 minutes sans connexion (juste au ralenti), je suis à court. Si vous avez l'intention de l'utiliser dans un train ou un autre moyen de transport sans prise, profitez de la meilleure autonomie possible. Vous n'obtiendrez pas la durée de vie nominale, en particulier si vous compilez, mais cela peut faire la différence entre 20 minutes avant de devoir arrêter et pouvoir utiliser la machine pendant tout le trajet.

J'espère que cela n'a pas besoin d'être dit, mais vous n'achetez pas de netbook pour la puissance de traitement. Si vous travaillez avec des langages compliqués à compiler comme C ++, vous passerez probablement plus de temps à attendre que le compilateur soit fait et moins de temps à travailler réellement. Cela dit, mon portable ancien n'a qu'un processeur 1Ghz à 1 cœur, et je m'entends bien.

Les piles de programmation prennent une bonne quantité de RAM. Je recommanderais pas moins de 2 Go de RAM sur votre machine - même avec Ubuntu.

Remarque sur les IDE: vous aurez une meilleure utilisation de votre écran avec un éditeur de texte puissant comme Vim ou Emacs, mais certains IDE offrent un équilibre décent. Les gars de JetBrains ont une interface assez décente, et les subtilités intégrées dans les IDE vous aident vraiment à réfléchir au problème que vous essayez de résoudre plutôt qu'au langage que vous essayez d'utiliser. Les panneaux de support peuvent tous être réduits afin que vous puissiez vous concentrer sur la modification du texte, mais fournit toujours le support de refactoring, la programmation par intention, la frappe, etc. Vous utiliserez plus souvent le masquage des panneaux, alors assurez-vous vous gardez cela à l'esprit.

Berin Loritsch
la source
0

J'ai un PC Asus EEE (1008HA) qui est très léger, très petit et possède un excellent clavier. Je l'ai mis à niveau vers 2gig avec une mise à niveau de 30 £ (consultez le Web si vous essayez cela, ce n'est pas anodin et vous pouvez le détruire) et utilisez-le avec plaisir avec Visual Studio 2010.

Je sais que vous n'utilisez pas VS, mais j'ai pensé le mentionner car c'est un énorme logiciel que j'utilise habituellement avec des écrans jumeaux 1080p 23 ".

Le clavier est cependant essentiel, c'est le meilleur que j'ai vu, même si je n'ai pas examiné certains des plus récents.

Je pensais au début que ce serait trop lent, mais il s'est avéré parfaitement utilisable.

Ian
la source
0

J'avais l'habitude de faire des devoirs d'assemblage au collège avec un Asus EEEPC entre les cours. C'était une grosse douleur aux yeux. Je dirais que le netbook doit avoir au moins 11 "et un clavier pleine taille. Vous pouvez également obtenir ces souris sans fil Logitech avec des récepteurs nano usb.

chiurox
la source
0

Je me demande pourquoi Lenovo x200 / 201 [i | t] n'a pas encore été mentionné. Bien qu'il soit assez cher pour un netbook, et n'en soit pas un non plus, mais ça vaut le coup ...

Avantages (rendre mon macbook pro obsolète):

  1. Intel i5
  2. 4 Go de RAM
  3. SSD
  4. Écran 12 "
  5. Carte 3G interne
  6. Clitoris!
  7. 1,2 kilogrammes

Les inconvénients:

  1. Graphiques i915 intégrés (mauvaise qualité d'image sur écran externe)
  2. Écran merdique.
ak0
la source
0

Je prends un Toshiba NB 205 dans le train. J'ai essayé de garder les applications installées et l'enregistrement des documents au minimum (pas de bureau), mais j'ai plusieurs lecteurs de livres.

J'exécute MS C # & VB 2010 Express, VisualSVN Server Manager sans aucun problème, mais je ne peux pas dire que j'ai fait quelque chose de vraiment intense.

Le clavier est OK, mais j'ai tendance à frapper par inadvertance le pavé tactile et à déplacer le curseur qui me rend fou (je l'ai sur le réglage le moins sensible.).

JeffO
la source
0

J'utilise un Lenovo Ideapad S12 avec éclipse sans problème. Il a un clavier décent, un écran assez grand et un pavé tactile utilisable tout en étant plus léger qu'un ordinateur portable ordinaire et a une bien meilleure autonomie. Il dispose également d'un emplacement pour carte express pour un modem 3G. Je trouve que placer la barre des tâches Windows sur l'un des côtés de l'écran vous donne un espace d'écran vertical plus utilisable. J'ai l'intention de passer à Ubuntu dès que je saurai comment me connecter au VPN de mon employeur avec autre chose qu'IE.

bobmcn
la source