experiencia: codificación en netbooks [cerrado]


10

Hola, quiero comprar una netbook para hacer algunas cosas en el tren. ¿Alguien puede informar cómo es codificar cosas simples en una netbook? 10/12 ".

Quería comprar uno muy barato. como 1 gb ram 1,6ghz blabla. y ejecutar Linux en él con apache. Codificaré con JS / PHP. y como IDE estaré usando notepad ++. así que nada grande como eclispe u otra cosa. tal vez más tarde en eclipse para java, pero eso realmente no importa.

primero, ¿funcionaría bien esta configuración en una netbook así y, está bien para la codificación?

No diseño ninguna página de inicio en la netbook, solo quiero codificar.

Sería bueno si alguien puede compartir su experiencia en eso.

Gracias :)


1
Si el precio no es un problema, tengo buenos informes de personas que usan un macbook air.
Nerian

Como esta el teclado
David Thornley

@David: Teclado de tamaño completo con 78 teclas (US) o 79 (ISO), incluidas 12 teclas de función y 4 teclas de flecha (disposición "T" invertida) Fuente: apple.com/macbookair/specs.html
Nerian

hubo un momento en que codificamos en pantallas de 80x25 (textual). Así que supongo que es posible codificar algo no enorme (proyectos pequeños con pocos archivos para analizar con inteligencia) en netbooks. Incluso a veces hago codificación python en mi teléfono inteligente Android. Otra pregunta es que las netbooks no están orientadas a la codificación.
Genio del

El N150 PLus es bastante barato. 380 francos suizos. Hmm, creo que voy a la tienda hoy y pregunto si puedo jugar con ella durante media hora: P, pero gracias. :)

Respuestas:


11

Mi experiencia limitada con la computadora de estilo netbook estándar ha sido abismal. Pequeñas pantallas estrechas, teclados apretados, pequeños trackpads y, sobre todo, poca potencia. No compraría uno por revisar más el correo electrónico y navegar por la red.

Si no le importa gastar un poco más de dinero, el MacBook Air de 11 "es un sueño para usar en comparación con una netbook. Teclado y trackpad de tamaño completo, muy ligero y excelente duración de la batería. No creo que pueda manejarlo usando uno como mi máquina principal, muy poco espacio real en la pantalla. Para llevar una computadora portátil todos los días, funcionaría muy bien.


1
+1 Uso un MacBook Air 11 como mi máquina de desarrollo principal para aplicaciones de iPhone / iPad, y he completado varias aplicaciones en él. Tener un monitor grande que ocasionalmente se pueda usar con él es bueno.
hotpaw2

Me encanta usar mi Asus Eeepc para navegar mientras estoy acostado en el sofá, pero el pequeño teclado no es muy adecuado para la codificación.
oosterwal

5

Pedí prestado un netbook de compañeros de trabajo durante una semana e intenté hacer una programación básica, y opté por no comprar uno para trabajar. Lo quería para el desarrollo a tiempo parcial, principalmente Python y Flex, por lo que mi caso de uso habría sido algo similar al suyo. Esto es lo que se me ocurrió:

  1. Terrible pantalla inmobiliaria. A menos que estuviera dispuesto a cargar un segundo monitor, ejecutar un IDE (Eclipse, en mi caso) habría sido muy difícil. Incluso con un espacio de trabajo más ligero, es probable que tenga dificultades para tratar de mostrar más de 2 ventanas simultáneamente.
  2. Procesamiento: la compilación flexible es un poco fornida. El hardware de la netbook (aunque probablemente mejor ahora) no era suficiente para el trabajo concurrente. La mayoría de las tareas de compilación detuvieron el hardware, especialmente cuando tenía Firefox ejecutándose al mismo tiempo. Como está haciendo desarrollo web, es probable que necesite abrir varias ventanas, y el procesamiento podría ser un problema.
  3. Tamaño de teclado incómodo: este fue el problema principal. Tengo manos bastante grandes, aunque no de manera anormal :) Durante el período de prueba, no pude escribir durante más de 20 minutos sin tomar un descanso. He visto otras netbooks con teclados "de tamaño completo", pero por alguna razón, todavía se sentían muy estrechas. Mi computadora portátil actual (Macbook 13 ") se siente mucho más espaciosa, aunque eso podría estar en mi cabeza. Si quisiera una netbook, no obtendría una con menos de un teclado de tamaño completo.

hmm si. De acuerdo, no suena tan bien. Hmm, creo que esperaré y probaré el macbook que estoy obteniendo. Pero eso puede llevar meses. Pero sí, está bien, gracias. Parece que hay un código ppl c en él, pero creo que tendré problemas con el tamaño pequeño. Pero es tan ligero: P y barato. Pero muchas gracias por las respuestas :)

@pascal, sí, ese fue el principal atractivo para mí también. Es barato y ligero, y tenía una duración de batería decente. Pero equilibrado con las dificultades que tuve, las cosas positivas no superaron a las negativas :)
bedwyr

Eclipse es un cerdo de pantalla. Todos los diseñadores de Eclipse deberían intentar trabajar en un monitor 640x480 por un tiempo.

@ Thor, no estoy en desacuerdo. Mi primera programación pesada se realizó con terminal, Emacs y GDB :)
bedwyr

@ Thorbjørn puede maximizar el panel de texto en eclipse, esto aumenta dramáticamente el espacio de codificación
Mahmoud Hossam

5

Trabajo (para mi trabajo, para la universidad, para mis cosas personales) las 24 horas del día y me muevo todo el tiempo, mi cuaderno es bastante similar al que usted describe. No creo que tenga ningún problema, a menos que necesite un IDE pesado (Eclipse o Netbeans) o lidiar con algoritmos de procesamiento grandes (como el procesamiento de imágenes).

También aprendí mucho de la codificación en mi computadora portátil, principalmente porque cuando tienes recursos limitados, aprendes a través de soluciones.

Mi consejo es crear un entorno Linux y comenzar a ensuciarse con la consola y el editor de Vim.


¿Cómo trabajas las 24 horas del día?
q303

@ q303 - ¿Mucha cafeína? Tampoco dijo 24/7, por lo que podría tener un horario de sueño poco ortodoxo.
Inaimathi

: PI no significaba 24 horas, literalmente, pero yo uso mi portátil MUCHO
Guiman

77
Vim o Emacs (cualquier escuela / iglesia a la que quieras pertenecer). Ambos tienen pantallas bastante abiertas y formas de extenderlas para proporcionar las ventajas de un IDE. Creo que los desarrolladores de IDE pueden aprender una o tres cosas sobre eso.
Berin Loritsch

2

Mi netbook de 12 "realiza todas las tareas de programación que necesito hacer con bastante comodidad. Esto incluye ejecutar Eclipse, Apache, múltiples servidores Rails, etc.

El teclado está muy cerca del tamaño completo, menos el teclado numérico, y es fácil de escribir. Mi única queja sobre mi modelo en particular (un Asus 1201PN) es el molesto trackpad y los botones, pero es tolerable.

Si no fuera por la CPU limitada, fácilmente podría ser mi máquina principal.

editar Aunque mi netbook no es la variedad súper súper barata ... Tengo la sensación de que tendrían dificultades.


Estoy usando un Thinkpad X61 de 5 años. El teclado es excelente, la velocidad es muy buena (a excepción de una unidad SSD, aún es más rápida que las netbooks nuevas), funciona muy bien en Linux, la calidad general es maravillosa y el precio de los artículos usados ​​es comparable a las netbooks nuevas. Lo recomiendo totalmente
liori

1

Ocasionalmente uso mi netbook Samsung NC-10 con OSX a través de Netbook Bootmaker como una caja de desarrollo de Xcode.

Pros:

  • Fácil de usar en el tren. Por el contrario, el Lenovo Thinkpad T400 que tengo para el desarrollo de Windows es demasiado grande para caber cómodamente en mi regazo en los asientos estrechos en los trenes del Reino Unido.
  • La duración de la batería es bastante buena. Creo que probablemente hubiera sido mejor si me hubiera quedado con Windows XP, pero ¿quién quiere sufrir con eso?
  • Increíblemente portátil. Puedo meterlo en la bolsa del portátil Thinkpad y no notar que está allí.

Contras:

  • El teclado es complicado, pero después de unos días de uso exclusivo (una vez lo llevé a Alemania en un viaje y lo codifiqué durante una semana) me acostumbro.
  • La pantalla es pequeña. No solo el sector inmobiliario es limitado, sino que a OSX realmente no le gusta estar en una pantalla tan pequeña. Varias aplicaciones tienen controles en la parte inferior de la pantalla (sorprendentemente, el nuevo Air de 11 "tiene el mismo problema).
  • El trackpad es una mierda. Yo uso un mouse inalámbrico.
  • Los tiempos de compilación a veces eran frustrantes, pero si estás codificando PHP principalmente, eso no debería ser un problema.

Por otro lado, antes de hackear el netbook, lo usé como una caja de desarrollo de Ubuntu conectada a un monitor externo, teclado y mouse. Hizo un gran trabajo.

Sin embargo, si tuviera el dinero, compraría una MacBook Air ahora. Más ligero, mejor duración de la batería, más rápido, pantalla más grande, más RAM, SSD. El único problema es que son ~ £ 1000 más ...


+1: Yo también uso Samsung NC-10 para la programación ocasional, y ha sido excelente por el precio.
shang

1

Tengo un netbook Acer Aspire One. La pantalla de ~ 10 pulgadas es un poco molesta, pero es tolerable para codificar en períodos cortos mientras viaja. Lo mismo para el teclado. Visual Studio 2010 se ajusta razonablemente bien en la pantalla, con algunas barras de herramientas y barras laterales desactivadas.

Con la memoria aumentada de 1GB a 2GB, VS funciona bastante bien. Se tarda un poco en iniciarse, pero una vez que se ejecuta responde. Compilar tampoco lleva mucho tiempo.

Gran parte de mi codificación se realiza en mi computadora portátil, con una pantalla más grande, un monitor externo y un teclado / mouse separado. El netbook es útil para la codificación sobre la marcha, en una cafetería y en la universidad y similares. No me gustaría usarlo por períodos prolongados, pero está bien para ráfagas cortas.


0

Es la altura limitada que me mata. 10.1 "Latitude 2100 estaba bien para usar con gedit, gnome-terminal y el JDK de una manera relativamente antigua. Esta MacBook Air de 11.6" que no es una netbook de 11.6 "con Eclipse está bien, aparte del problema de altura. Usando NetBeans, es más de un orden de magnitud más rápido que mi Inspiron de 17 "en cosas que cuentan (aunque esa máquina es particularmente mala, más ahora que tiene McAfee endpoint Encryption, no Applet FileVault). El teclado Latitude estaba apretado, pero el Air está bien después de que te acostumbras y el mousepad es increíblemente fantástico.

Consigue un buen SSD. Aunque Tomcat no es un inflador completo, iría por más de 1 GB por algo más que un reloj digital.


Recuerdo ejecutar Windows XP en 256 MB o RAM y pensé que era grande. También recuerdo ejecutar Windows 95 en 16 MB. ¿Cuándo se volvieron tan codiciosas las aplicaciones?
Josh K

Me gusta considerarme joven, pero aprendí a programar en un BBC Modelo B con 32K RAM, 32K ROM. La RAM se volvió barata. La gente olvidó qué era la ROM (lo cual es particularmente útil cuando alguien encuentra una vulnerabilidad de seguridad).
Tom Hawtin - tackline

@ Josh K: 16 MB? 256MB? ¿Cuándo las cosas se hincharon tanto? Mi primera computadora vino con 16K, y luego actualicé a 48K. También recuerdo ejecutar MacOS en 1M.
David Thornley

0

A menudo uso el mío para codificar; Es una de las netbooks menos costosas. El teclado me parece agradable, ya que tengo manos pequeñas y la pantalla está bien.

Sin embargo, puede tener dificultades para ejecutar algunas aplicaciones; Pude hacer algo de trabajo con VS10, pero fue muy lento.

Como está diciendo que quiere usar principalmente Notepad ++, debería estar bien para usted; No estoy seguro acerca de Eclipse. Mientras no planee usar un IDE pesado, puede funcionar bien.


0

Yo uso el mío para codificar constantemente, y me encanta.

La cuestión es que está bastante lejos de ser una netbook estándar; Cogí un neutrino OCZ (que desde entonces ha sido descontinuado, AFAIK), metí 2 g de ram y un SSD. Tenga mucho cuidado con el tamaño / diseño del teclado; una mala realmente puede morderte, mientras que una buena se siente casi igual que un teclado normal. La segunda cosa es maximizar el estado real de la pantalla; Uso Xmonad + Emacs (con todas las barras de herramientas apagadas) para que toda mi pantalla vaya hacia mi área de escritura. Intenté usar Gedit hace un tiempo, y fue lo suficientemente molesto que pude ver gente alejándose de las netbooks para el desarrollo.

En cuanto al rendimiento, ejecutar Emacs, MySQL, nginx y Hunchentoot es tan receptivo como en mi escritorio (que tiene varias veces el MHz y el RAM, y un SSD igualmente rápido). El único programa que he visto traquetear es Inkscape.


0

He realizado algunas codificaciones en mi Acer Aspire One, con Ubuntu Netbook Edition 10.04, cuando estoy en movimiento.

Cosas que odio al respecto

  • Espacio de pantalla estrecho.
  • El poder de procesamiento no es el mejor

Cosas que me encantan

  • Muy portátil
  • Todavía tengo la mayoría de las cosas que quiero (como el terminal, el editor de texto y cualquier otra cosa que pueda obtener del Centro de software de Ubuntu)
  • Es rápido suficiente . La mayoría de las veces, cuando solo estoy editando código, no noto una desaceleración en absoluto.

En pocas palabras: me encanta. Sí, es un poco pequeño, pero te acostumbras a la configuración muy rápido. Puedo tener mi pastel (tener un sistema operativo Linux decente) y comerlo también (tener una máquina portátil y pequeña).


0

Traté de codificar en mi HP Mini 702ea de 10 ", pero los problemas con el tamaño de la pantalla y el rendimiento simplemente hicieron imposible el desarrollo de aplicaciones. Tal vez si estaba haciendo secuencias de comandos donde no siento que necesito un IDE completo, entonces tal vez han encajado mejor, pero el entorno IDE y VM que uso simplemente lo detuvo.

Entonces, en noviembre decidí comprar un HP Pavilion DM4 (http://www.engadget.com/2010/06/15/hp-pavilion-dm4-review/) que realmente da en el clavo en todos los niveles. Se ve bien, tiene un buen teclado (lástima que las teclas F no tengan en cuenta las funciones alternativas como el volumen y el brillo de la pantalla), una vida útil de la batería decente, pero lo más importante para el desarrollo es la potencia bruta básica. Puede ejecutar cómodamente algunas máquinas virtuales y un IDE (uso VirtualBox y MonoDevelop).

Tampoco es mucho más grande que una netbook.


0

La gente se queja de la pantalla de bienes raíces. Pero la solución para netbooks y notebooks para esto es usar múltiples escritorios virtuales . Principalmente uso mi computadora portátil para hacer algunos scripts o desarrollo web mientras viajo o solo quiero jugar con el código en casa, y he estado usando exitosamente escritorios virtuales.

Yo mismo estoy usando un MacBook Pro y he activado su función Spaces , que uso con mucha frecuencia cuando desarrollo. Le permitirá cambiar fácilmente los escritorios con Ctrl + Flecha. Por lo general, configuro mis espacios o escritorios virtuales de esta manera:

  1. Un navegador para buscar y leer referencias
  2. Mi editor o IDE
  3. La aplicación o navegador

Si está utilizando Linux, generalmente hay un mecanismo de conmutación de escritorio incorporado para el administrador de ventanas instalado. Windows no tiene esto incorporado; pero hay algunas alternativas que se pueden instalar, como escritorios .

Considero que el espacio en pantalla es una oportunidad para evitar el código incorrecto , como la hinchazón de códigos o las clases de Dios, ya que navegar por un código incorrecto es una experiencia horrible en una computadora portátil.


0

Los netbooks de 10 "(y especialmente 12") están bien para la codificación de Notepad ++, si oculta la barra de tareas, etc. y simplemente usa el editor en pantalla completa. Apache puede ser un poco pesado, por lo que puede, por ejemplo, buscar en nginx una alternativa más ligera. Eclipse, por otro lado, será mucho más difícil de usar en ese tamaño de pantalla y es un gran recurso en comparación con Notepad ++.

Existen grandes diferencias en la calidad del teclado y la distribución de los diferentes netbooks de 10 "y 12", por lo que lo ideal es probar uno en persona antes de realizar la compra. El keyobard, creo, será el diferenciador más crítico para usted en el rango de precios más barato.


0

No tengo una netbook, pero tengo una computadora portátil con poca potencia y casi muerta, por lo que es casi lo mismo. Hay algunas cosas a las que tendrá que acostumbrarse, pero la recomendación final depende de sus necesidades específicas.

  • Teclado: esta es la parte más importante de la netbook. Si sus muñecas están inclinadas hacia un lado demasiado, se vuelve realmente incómodo muy rápido. Si puedes, ve a la tienda y pasa un poco de tiempo usando el teclado. Abra un editor de texto y simplemente comience a escupir hello worldprogramas de estilo hasta que tenga una opinión sobre el teclado (funcionará o no). No seas barato con el teclado . Todo lo demás es secundario.
  • Clamshells: todos se quejan de los bienes raíces de la pantalla, pero se olvidan del espacio en el transporte público o en los aviones. Cuando tiene una pantalla grande, la cubierta no puede abrirse tanto, lo que a su vez dificulta la visualización de la pantalla.
  • Pantalla de bienes raíces: los píxeles cuentan más que pulgadas. No subestime la cantidad de pantalla ocupada por su sistema operativo: el iniciador y las barras de estado en la parte superior e inferior del escritorio de Ubuntu, la barra de tareas en la parte inferior de Windows 7, etc., ocupan una cantidad apreciable de pantalla bienes raíces. Escóndelos si puedes.
  • Texto claro: con un espacio en pantalla más pequeño (píxeles aquí), tiene menos píxeles para representar a sus personajes. Asegúrate de que el sistema operativo que utilices tenga buenas fuentes de edición de código que no te cansen. La mayoría de los sistemas operativos modernos, desde Mac a Windows y Linux, tienen un buen soporte anti-aliasing, y lo necesitará. Es posible que deba modificar algunas configuraciones, y es posible que deba descargar una buena fuente de programación (mejor que Courier New), pero no desea introducir fatiga ocular. Además, use un tamaño de fuente más grande que 10pt. Es posible que no pueda ver tantas líneas en una pantalla, pero el texto será más claro. Eso puede marcar la diferencia entre 10 minutos antes de que sus ojos se cansen y varias horas.
  • Duración de la batería: este es probablemente el segundo aspecto más importante de una netbook. Mi vieja computadora portátil es abismal en esto, y si la uso por más de 40 minutos sin ataduras (simplemente inactiva) me quedo sin. Si tiene la intención de usar esto en un tren u otro medio de transporte sin enchufes, obtenga la mejor duración de batería posible. No obtendrá la vida útil estimada, especialmente si está compilando, pero puede significar la diferencia entre 20 minutos antes de que tenga que apagar y poder usar la máquina durante todo el viaje.

Esperemos que no sea necesario decirlo, pero no compra una netbook para poder de procesamiento. Si está trabajando con lenguajes complicados para compilar como C ++, probablemente pasará más tiempo esperando que el compilador termine y menos tiempo realmente trabajando. Dicho esto, mi portátil de antaño solo tiene un procesador 1Ghz de 1 núcleo, y me llevo bien.

Las pilas de programación ocupan una buena cantidad de RAM. Recomendaría no menos de 2 GB de RAM en su máquina, incluso con Ubuntu.

Nota sobre IDE: tendrá un mejor uso de su pantalla con un editor de texto de alta potencia como Vim o Emacs, pero algunos IDEs proporcionan un equilibrio decente. Los chicos de JetBrains tienen una interfaz lo suficientemente decente, y las bondades integradas en los IDE realmente te ayudan a pensar sobre el problema que estás tratando de resolver en lugar del lenguaje que estás tratando de usar. Todos los paneles de soporte se pueden plegar para que pueda concentrarse en la edición de texto, pero aún así proporciona el soporte de refactorización, programación por intención, escritura anticipada, etc. Hará uso de ocultar los paneles con mayor frecuencia, así que asegúrese de tenlo en cuenta.


0

Tengo una PC Asus EEE (1008HA) que es muy ligera, muy pequeña y tiene un excelente teclado. Lo actualicé a 2gig con una actualización de £ 30 (revisa la web si intentas esto, no es trivial y puedes destruirlo) y úsalo felizmente con Visual Studio 2010.

Sé que no estás usando VS, pero pensé en mencionarlo porque es un gran software que usualmente uso con pantallas gemelas de 1080p 23 ".

Sin embargo, el teclado es crítico, es el mejor que he visto, aunque no he visto algunos de los más recientes.

Al principio pensé que sería demasiado lento, pero resultó ser perfectamente utilizable.


0

Solía ​​hacer tareas de asamblea en la universidad con un Asus EEEPC entre clases. Fue un gran dolor en los ojos. Yo diría que la netbook debe tener al menos 11 "y un teclado de tamaño completo. También puede obtener esos mouse inalámbricos Logitech con receptores nano usb.


0

Me pregunto por qué Lenovo x200 / 201 [i | t] aún no se ha mencionado. Aunque es bastante costoso para un netbook, y tampoco es uno, pero vale la pena ...

Pros (hacer que mi MacBook Pro sea obsoleto)

  1. Intel i5
  2. 4 Gb de RAM
  3. SSD
  4. Pantalla de 12 "
  5. Tarjeta interna 3G
  6. ¡Clítoris!
  7. 1.2 kilogramos

Contras:

  1. Gráficos i915 integrados (mala calidad de imagen en pantalla externa)
  2. Pantalla de mierda.

0

Tomo un Toshiba NB 205 en el tren. Intenté mantener las aplicaciones instaladas y guardar los documentos al mínimo (sin Office), pero tengo varios lectores de libros.

Ejecuto MS C # y VB 2010 Express, VisualSVN Server Manager sin ningún problema, pero no puedo decir que haya hecho algo realmente intenso.

El teclado está bien, pero tiendo a golpear inadvertidamente el panel táctil y muevo el cursor, lo que me vuelve loco (lo tengo en la configuración menos sensible).


0

Yo uso un Lenovo Ideapad S12 con eclipse sin ningún problema. Tiene un teclado decente, una pantalla lo suficientemente grande y un panel de seguimiento utilizable, a la vez que es más liviano que una computadora portátil normal y tiene una duración de batería mucho mejor. También tiene una ranura para tarjeta express para un módem 3G. Creo que poner la barra de tareas de Windows en uno de los lados de la pantalla le brinda más espacio de pantalla vertical utilizable. Tengo la intención de mudarme a Ubuntu tan pronto como pueda descubrir cómo conectarme a la VPN de mi empleador con cualquier cosa que no sea IE.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.