experiência: codificação em netbooks [fechado]

10

Oi, eu quero comprar um netbook para fazer algumas coisas no trem. Alguém pode relatar como é codificar coisas simples em um netbook? 10/12 ".

Eu queria comprar um muito barato. como 1gb ram 1,6ghz blabla. e execute o linux nele com o apache. vou codificar com JS / PHP. e como IDE eu vou estar usando o bloco de notas ++. então nada grande como eclispe ou outra coisa. talvez mais tarde eclipse para java, mas isso realmente não importa.

então, primeiro, essa configuração funcionaria bem em um netbook e está correta para a codificação?

Não gosto de páginas iniciais no netbook, apenas quero codificar.

Seria bom se alguém pudesse compartilhar sua experiência nisso.

obrigado :)

user16297
fonte
11
Se o preço não for um problema, tenho bons relatórios de pessoas que usam o MacBook Air.
Nerian
Como está o teclado?
David Thornley
@ David: Teclado de tamanho normal com 78 (EUA) ou 79 (ISO), incluindo 12 teclas de função e 4 teclas de seta (disposição "T" invertida) Fonte: apple.com/macbookair/specs.html
Nerian
houve um tempo em que codificamos em telas de 80x25 (textual). Então, acho que é possível codificar algo que não é grande (pequenos projetos com pouco arquivo para analisar a inteligência) nos netbooks. Mesmo às vezes eu faço codificação python no meu smartphone Android. Outra questão é que os netbooks não são orientados à codificação.
Genius
O N150 PLus é bastante barato. 380 francos suíços. Hmm, acho que vou à loja hoje e pergunto se posso brincar com ela por mais ou menos uma hora: P mas obrigado. :)

Respostas:

11

Minha experiência limitada com computadores com estilo de netbook padrão tem sido péssima. Telas estreitas e pequenas, teclados apertados, trackpads minúsculos e, acima de tudo, pouco potentes. Eu não compraria um por fazer mais o e-mail de verificação e navegar na net.

Se você não se importa em gastar um pouco mais de dinheiro, o MacBook Air de 11 "é um sonho para usar em comparação com um netbook. Teclado e trackpad de tamanho completo, muito leve e excelente duração da bateria. Acho que não conseguiria usando um como minha máquina principal, muito pouco espaço na tela.Para um computador móvel / diário, ele funcionaria muito bem.

Josh K
fonte
11
+1 Uso o MacBook Air 11 como minha principal máquina de desenvolvimento para aplicativos para iPhone / iPad e concluí vários aplicativos. Ter um monitor grande que possa ocasionalmente ser usado com ele é bom.
hotpaw2
Adoro usar meu Asus Eeepc para navegar enquanto estou deitado no sofá, mas o pequeno teclado não é adequado para a codificação.
Oosterwal
5

Peguei emprestado um netbook de colegas de trabalho por uma semana, tentei fazer uma programação básica e optei por não comprar um para trabalho. Eu o desejava para desenvolvimento em meio período, principalmente Python e Flex, para que meu caso de uso fosse um pouco semelhante ao seu. Aqui está o que eu vim com:

  1. Terrível tela imobiliário. A menos que eu estivesse disposto a carregar em torno de um segundo monitor, executar um IDE (Eclipse, no meu caso) teria sido muito difícil. Mesmo com um espaço de trabalho mais leve, você provavelmente tentará lidar com a exibição de mais de 2 janelas simultaneamente.
  2. Processamento: A compilação do Flex é um pouco robusta. O hardware do netbook (embora provavelmente melhor agora) não era suficiente para trabalhos simultâneos. A maioria das tarefas de compilação interrompeu o hardware, principalmente quando o Firefox estava sendo executado ao mesmo tempo. Como você está desenvolvendo a Web, provavelmente precisará abrir várias janelas e o processamento pode ser um problema.
  3. Tamanho estranho do teclado: esse foi o problema principal. Tenho mãos razoavelmente grandes, embora não de maneira anormal :) Durante o período de teste, não fui capaz de digitar por mais de 20 minutos sem fazer uma pausa. Eu já vi outros netbooks com teclados "em tamanho normal", mas, por alguma razão, eles ainda pareciam muito apertados. Meu laptop atual (Macbook 13 ") parece muito mais espaçoso, embora isso possa estar na minha cabeça. Se você quer um netbook, eu não compraria um com menos de um teclado de tamanho normal.
bedwyr
fonte
hmm sim. Ok, não parece tão bom. Hmm, acho que vou esperar e experimentar o macbook que estou recebendo. mas isso pode levar meses. Mas sim, tudo bem, obrigado. Parece que alguns ppl c um código nele, mas acho que vou lutar com o tamanho pequeno. Mas é tão leve: P e barato. Mas muito obrigado pelas respostas :)
@pascal, sim - esse foi o principal atrativo para mim também. É barato e leve, e tinha uma bateria decente. Mas equilibrado contra as dificuldades que tive, os aspectos positivos só não superam os negativos :)
Bedwyr
Eclipse é um porco da propriedade da tela. Todos os designers do Eclipse devem tentar trabalhar em um monitor de 640x480 por um tempo.
@ Thor, eu não discordo. Minha primeira programação pesados foi feito com terminal, Emacs, e GDB :)
Bedwyr
@ Thorbjørn você pode maximizar o painel de texto em eclipse, o que aumenta drasticamente o espaço de codificação
Mahmoud Hossam
5

Trabalho (para o meu trabalho, para a universidade, para minhas coisas pessoais) 24 horas por dia e me movo o tempo todo, meu caderno é bem parecido com o que você descreve. Acho que você não terá nenhum problema, se precisar de algum IDE pesado (Eclipse ou Netbeans) ou lidar com grandes algoritmos de processamento (como processamento de imagem).

Também aprendi muito sobre codificação no meu notebook, principalmente porque, quando você tem recursos limitados, aprende o caminho através de soluções.

Meu conselho é criar um ambiente Linux e começar a se sujar com o editor Console e Vim.

guiman
fonte
Como você trabalha 24 horas por dia?
Q303
@ q303 - Muita cafeína? Ele também não disse 24 horas por dia, 7 dias por semana, portanto pode ter um horário de dormir pouco ortodoxo.
Inaimathi
: PI não significou 24 horas, literalmente, mas eu usar meu laptop A LOT
guiman
7
Vim ou Emacs (qualquer escola / igreja à qual você queira pertencer). Ambos têm telas bastante abertas e maneiras de ampliá-las para fornecer as vantagens de um IDE. Eu acho que os desenvolvedores de IDE podem aprender uma coisa ou três sobre isso.
Berin Loritsch
2

Meu netbook de 12 "realiza todas as tarefas de programação que eu preciso que sejam realizadas com bastante facilidade. Isso inclui a execução do Eclipse, Apache, vários servidores Rails, etc.

O teclado está muito próximo do tamanho original, menos o teclado numérico e é fácil de digitar. Minha única reclamação sobre o meu modelo específico (um Asus 1201PN) é o trackpad e os botões irritantes, mas é tolerável.

Se não fosse pela CPU limitada, poderia facilmente ser minha máquina principal.

edit Embora meu netbook não seja da variedade super-super barata ... tenho a sensação de que eles teriam dificuldade.

sevenseacat
fonte
Estou usando um Thinkpad X61 de 5 anos. O teclado é ótimo, a velocidade é muito boa (exceto para uma unidade SSD, ainda é mais rápida que os novos netbooks), funciona muito bem no Linux, a qualidade geral é maravilhosa e o preço dos itens usados ​​é comparável aos novos netbooks. Eu recomendo.
liori 9/02/11
1

Ocasionalmente, uso meu netbook Samsung NC-10 executando o OSX via Netbook Bootmaker como uma caixa de desenvolvimento do Xcode.

Prós:

  • Fácil de usar no trem. Por outro lado, o Lenovo Thinkpad T400s que tenho para o desenvolvimento do Windows é grande demais para caber confortavelmente no meu colo nos assentos apertados dos trens do Reino Unido.
  • A duração da bateria é muito boa. Eu acho que provavelmente teria sido melhor se eu tivesse ficado com o Windows XP, mas quem quer sofrer com isso?
  • Surpreendentemente portátil. Eu posso guardá-lo na bolsa de laptop do Thinkpad e não perceber que está lá.

Contras:

  • O teclado é complicado, mas depois de alguns dias de uso exclusivo (uma vez eu o levei para a Alemanha em uma viagem e o codifiquei por uma semana) me acostumei.
  • Tela é pequena. Não apenas o setor imobiliário está apertado, mas o OSX realmente não gosta de estar em uma tela tão pequena. Vários aplicativos possuem controles na parte inferior da tela (surpreendentemente, o novo 11 "Air tem o mesmo problema).
  • Trackpad é uma porcaria. Eu uso um mouse sem fio.
  • Às vezes, os tempos de compilação eram frustrantes, mas se você está principalmente codificando PHP, isso não deve ser um problema.

Como um aparte, antes de invadir o netbook, usei-o como uma caixa de desenvolvimento do Ubuntu conectada a um monitor externo, teclado e mouse. Fez um ótimo trabalho.

Se eu tivesse dinheiro, compraria um MacBook Air agora. Mais leve, melhor duração da bateria, tela maior e mais rápida, mais RAM, SSD. O único problema é que eles são ~ £ 1000 a mais ...

Formiga
fonte
+1: Eu também uso o Samsung NC-10 para programação ocasional, e tem sido ótimo pelo preço.
shang
1

Eu tenho um netbook Acer Aspire One. A tela de ~ 10 polegadas é um pouco incômoda, mas é tolerável para codificação em períodos curtos em qualquer lugar. O mesmo para o teclado. O Visual Studio 2010 se encaixa razoavelmente bem na tela, com algumas barras de ferramentas e barras laterais desativadas.

Com a memória aumentada de 1 GB para 2 GB, o VS funciona razoavelmente bem. Demora um pouco para iniciar, mas, uma vez executado, é responsivo. Compilar também não leva muito tempo.

Grande parte da minha codificação é feita no meu laptop, com uma tela maior, monitor externo e teclado / mouse separados. O netbook é útil para a codificação on-the-go, em uma cafeteria e na universidade e similares. Eu não gostaria de usá-lo por longos períodos, mas é bom para rajadas curtas.

Grant Palin
fonte
0

É a altura limitada que me mata. O Latitude 2100 de 10,1 "foi bom para usar com o gedit, o gnome-terminal e o JDK de uma maneira relativamente antiga. Este MacBook Air de 11,6" não é um netbook de 11,6 "com Eclipse é bom, além do problema de altura. Usando o NetBeans, é mais do que o meu Inspiron de 17 "em coisas que contam (embora essa máquina seja particularmente ruim, mais agora que ela possui o McAfee endpoint Encryption, não o Applet FileVault). O teclado Latitude estava apertado, mas o Air é bom depois que você se acostuma e o mousepad é incrivelmente fantástico.

Consiga um bom SSD. Embora o Tomcat não seja um completo erro, eu compraria mais de 1 GB para algo além de um relógio digital.

Tom Hawtin - linha de orientação
fonte
Lembro-me de executar o Windows XP em 256MB ou ram e pensar que era grande. Também me lembro de executar o Windows 95 em 16 MB. Quando os aplicativos ficaram tão gananciosos?
21711 Josh K
Eu gosto de me considerar jovem, mas aprendi a programar em um modelo B da BBC com 32K RAM e 32K ROM. A RAM ficou barata. As pessoas esqueceram o que era a ROM (o que é particularmente útil quando alguém encontra uma vulnerabilidade de segurança).
Tom Hawtin - tackline
@Josh K: 16MB? 256MB? Quando as coisas ficaram tão inchadas? Meu primeiro computador veio com 16K e atualizei para 48K logo depois. Também me lembro de rodar o MacOS em 1M.
David Thornley
0

Costumo usar o meu para codificar; é um dos netbooks mais baratos. Acho o teclado agradável, pois tenho mãos pequenas e a tela está boa.

No entanto, pode ser difícil executar alguns aplicativos; Eu poderia fazer algum trabalho com o VS10, mas foi muito lento.

Como você está dizendo que deseja usar principalmente o Notepad ++, isso deve ser bom para você; Não tenho certeza sobre o Eclipse. Desde que você não planeje usar um IDE pesado, ele pode funcionar bem.

DistantEcho
fonte
0

Eu uso o meu para codificar constantemente, e eu amo isso.

O problema é que está bem longe de um netbook padrão; Peguei um neutrino da OCZ (que já foi descontinuado, AFAIK), coloquei 2g de ram e um SSD. Tenha muito cuidado com o tamanho / layout do teclado; uma pessoa ruim pode realmente mordê-lo, enquanto uma pessoa boa se sente da mesma forma que um teclado comum. A segunda coisa é maximizar a propriedade da tela; Eu uso o Xmonad + Emacs (com todas as barras de ferramentas desativadas) para que toda a minha tela vá para a minha área de digitação. Eu tentei usar o Gedit há um tempo, e era bastante irritante que eu pudesse ver as pessoas se afastando dos netbooks para desenvolvimento.

Em termos de desempenho, a execução de Emacs, MySQL, nginx e Hunchentoot é tão sensível quanto na minha área de trabalho (que possui várias vezes o MHz e a RAM e um SSD igualmente rápido). O único programa que vi chugging é o Inkscape.

Inaimathi
fonte
0

Eu fiz algumas codificações no meu Acer Aspire One, com o Ubuntu Netbook Edition 10.04, quando estou em movimento.

Coisas que eu odeio sobre isso

  • Espaço na tela apertado.
  • O poder de processamento não é o maior

Coisas que eu amo sobre isso

  • Muito portável
  • Ainda tenho a maioria das coisas que quero (como o terminal, o editor de texto e qualquer outra coisa que eu possa pegar no Ubuntu Software Center)
  • É rápido o suficiente . Na maioria das vezes, quando estou editando o código, não percebo uma desaceleração.

Bottom line: eu amo isso. Sim, está um pouco apertado, mas você se acostuma à configuração muito rapidamente. Eu pego meu bolo (tenho um sistema operacional Linux decente) e o como também (tenho uma máquina pequena e portátil).

Zach L
fonte
0

Tentei codificar no meu HP Mini 702ea de 10 ", mas problemas com o tamanho e o desempenho da tela impossibilitavam o desenvolvimento de aplicativos. Talvez se eu estivesse usando scripts em que não acho que preciso de um IDE completo, talvez foram um ajuste melhor, mas o ambiente IDE e VM que uso apenas o interrompeu.

Então, em novembro, pedi um HP Pavilion DM4 (http://www.engadget.com/2010/06/15/hp-pavilion-dm4-review/) que realmente atinge o ponto em todos os níveis. Parece bom, possui um bom teclado (vergonha com as teclas F padronizadas para funções alternativas como volume e brilho da tela), duração de bateria decente, mas a coisa mais importante para o desenvolvimento é a energia bruta básica. Ele pode executar confortavelmente algumas VMs e um IDE (eu uso o VirtualBox e o MonoDevelop).

Também não é muito maior que um netbook.

JohnL
fonte
0

As pessoas reclamam de imóveis na tela. Mas a solução para netbooks e notebooks para isso é usar vários desktops virtuais . Utilizo principalmente o meu laptop para desenvolver scripts ou desenvolver Web enquanto viajo ou apenas quero brincar com o código em casa, e tenho usado com sucesso áreas de trabalho virtuais.

Eu mesmo estou usando um MacBook Pro e ativei a função Spaces , que uso frequentemente no desenvolvimento. Ele permitirá que você alterne facilmente as áreas de trabalho com Ctrl + Seta. Normalmente, configuro meus espaços ou áreas de trabalho virtuais como esta:

  1. Um navegador para pesquisar e ler referências
  2. Meu editor ou IDE
  3. O aplicativo ou navegador

Se você estiver usando Linux, geralmente há um mecanismo de comutação de área de trabalho embutido para o gerenciador de janelas instalado. O Windows não possui isso embutido; mas existem algumas alternativas que podem ser instaladas, como os desktops .

Acho que o espaço na tela é uma oportunidade para evitar códigos incorretos , como inchaço do código ou classes divinas, já que navegar em código incorreto é uma experiência horrível de se fazer em um laptop.

Spoike
fonte
0

Os netbooks de 10 "(e especialmente 12") são adequados para a codificação do Notepad ++, se você ocultar a barra de tarefas, etc. e apenas usar o editor em tela cheia. O Apache pode estar um pouco pesado, então você pode, por exemplo, verificar o nginx para uma alternativa mais leve. O Eclipse, por outro lado, será muito mais difícil de usar nesse tamanho de tela e é um recurso pesado em comparação com o Notepad ++.

Existem enormes diferenças na qualidade e nos layouts do teclado nos diferentes netbooks de 10 "e 12"; portanto, você deve testar um pessoalmente antes de fazer a compra. Acho que o keyobard é o diferencial mais crítico para você na faixa de preço mais barata.

shang
fonte
0

Não tenho um netbook, mas tenho um laptop com pouca energia e quase morto, então é quase o mesmo. Você precisa se acostumar com algumas coisas, mas a recomendação final depende das suas necessidades específicas.

  • Teclado - Esta é a parte mais importante do netbook. Se seus pulsos estão inclinados para o lado demais, torna-se muito desconfortável e rápido. Se puder, vá à loja e gaste um pouco de tempo usando o teclado. Abra um editor de texto e comece a cuspir hello worldprogramas de estilo até ter uma opinião sobre o teclado (funcionará ou não). Não fique barato no teclado . Tudo o resto é secundário.
  • Garras - Todos se queixam dos imóveis da tela, mas esquecem-se do espaço nos transportes públicos ou nos aviões. Quando você tem uma tela grande, a concha não pode abrir tão longe, o que dificulta a visualização da tela.
  • Imóveis da tela - os pixels contam mais do que polegadas. Não subestime a quantidade de tela ocupada pelo seu sistema operacional - o iniciador e as barras de status na parte superior e inferior da área de trabalho do Ubuntu, a barra de tarefas na parte inferior do Windows 7, etc., ocupam uma quantidade considerável de tela imobiliária. Esconda-os se puder.
  • Texto não criptografado - Com espaço menor na tela (pixels aqui), você tem menos pixels para representar seus caracteres. Verifique se o sistema operacional usado possui boas fontes de edição de código que não incomodam os olhos. Os sistemas operacionais mais modernos, de Mac a Windows e Linux, têm um bom suporte de anti-aliasing, e você precisará dele. Pode ser necessário ajustar algumas configurações e fazer o download de uma boa fonte de programação (melhor que Courier New), mas você não deseja introduzir fadiga ocular. Além disso, use um tamanho de fonte maior que 10 pt. Talvez você não consiga ver quantas linhas na tela, mas o texto será mais claro. Isso pode fazer a diferença entre 10 minutos antes que seus olhos se cansem e várias horas.
  • Vida útil da bateria - Esse é provavelmente o segundo aspecto mais importante de um netbook. Meu laptop antigo é péssimo nisso, e se eu usá-lo por mais de 40 minutos sem corda (apenas ocioso), acabo. Se você pretende usá-lo em um trem ou outro transporte sem tomadas, obtenha a melhor vida útil da bateria possível. Você não terá a vida útil nominal, principalmente se estiver compilando, mas isso pode significar a diferença entre 20 minutos antes de você desligar e poder usar a máquina durante toda a viagem.

Espero que isso não precise ser dito, mas você não compra um netbook para poder de processamento. Se você estiver trabalhando com linguagens complicadas para compilar como C ++, provavelmente gastará mais tempo aguardando a conclusão do compilador e menos tempo realmente trabalhando. Dito isto, meu laptop antigo costuma ter apenas um processador de 1 GHz e eu me dou bem.

As pilhas de programação ocupam uma quantidade razoável de RAM. Eu recomendaria não menos de 2 GB de RAM na sua máquina - mesmo com o Ubuntu.

Nota sobre IDEs: você usará melhor sua tela com um editor de texto de alta potência, como o Vim ou o Emacs, mas alguns IDEs fornecem um equilíbrio decente. O pessoal do JetBrains tem uma interface decente o suficiente, e as sutilezas incorporadas nos IDEs realmente ajudam você a pensar no problema que está tentando resolver e não no idioma que está tentando usar. Todos os painéis de suporte podem ser recolhidos para que você possa se concentrar na edição de texto, mas ainda oferece suporte à refatoração, programação por intenção, digitação antecipada etc. Você utilizará a ocultação dos painéis com mais frequência, para garantir você mantém isso em mente.

Berin Loritsch
fonte
0

Eu tenho um Asus EEE PC (1008HA) que é muito leve, muito pequeno e tem um excelente teclado. Fiz o upgrade para o 2gig com uma atualização de £ 30 (verifique a Web se você tentar isso, não é trivial e você poderá destruí-la) e use-a com prazer no Visual Studio 2010.

Sei que você não está usando o VS, mas pensei em mencioná-lo porque é um software enorme que eu costumo usar com telas gêmeas de 23 "a 1080p.

O teclado é crítico, porém, é o melhor que eu já vi, embora não tenha visto alguns dos mais recentes.

Eu pensei que no começo seria muito lento, mas acabou sendo perfeitamente utilizável.

Ian
fonte
0

Eu costumava fazer trabalhos de montagem na faculdade com um Asus EEEPC entre as aulas. Foi uma grande dor nos olhos. Eu diria que o netbook precisa ter pelo menos 11 "e um teclado de tamanho normal. Você também pode obter o mouse sem fio Logitech com receptores nano usb.

chiurox
fonte
0

Gostaria de saber por que o Lenovo x200 / 201 [i | t] ainda não foi mencionado. Embora seja bastante caro para um netbook e também não seja, mas vale a pena o dinheiro ...

Prós (tornar meu macbook pro obsoleto):

  1. Intel i5
  2. RAM de 4 Gb
  3. SSD
  4. Tela de 12 "
  5. Cartão 3G interno
  6. Clitóris!
  7. 1,2 quilogramas

Contras:

  1. Gráficos i915 integrados (baixa qualidade de imagem no monitor externo)
  2. Tela de baixa qualidade.
ak0
fonte
0

Pego um Toshiba NB 205 no trem. Tentei manter os aplicativos instalados e salvar documentos no mínimo (sem escritório), mas tenho vários leitores de livros.

Eu corro o MS C # e o VB 2010 Express, VisualSVN Server Manager sem problemas, mas não posso dizer que fiz algo realmente intenso.

O teclado está bom, mas costumo bater no touch pad inadvertidamente e mover o cursor que me deixa louco (eu o tenho na configuração menos sensível).

JeffO
fonte
0

Eu uso um Lenovo Ideapad S12 com eclipse sem nenhum problema. Ele possui um teclado decente, uma tela grande o suficiente e track pad utilizável, enquanto ainda é mais leve que um laptop comum e tem uma duração de bateria muito melhor. Ele também possui um slot de cartão expresso para um modem 3G. Acho que colocar a barra de tarefas do Windows em um dos lados da tela oferece mais espaço vertical na tela. Pretendo mudar para o Ubuntu assim que puder descobrir como conectar-me à VPN do meu empregador com algo diferente do IE.

bobmcn
fonte