经验:在上网本上编码


10

嗨,我想购买一台上网本,以便在火车上做一些事情。有人可以报告在上网本上编写简单内容的方式吗?10/12”。

我想买一个很便宜的。像1gb ram 1,6ghz blabla。并使用apache在其上运行linux。我将使用JS / PHP进行编码。作为IDE,我将使用notepad ++。所以没有什么像eclispe一样重要。也许稍后会在eclipse for Java上使用,但这并不重要。

所以首先,这种设置在这样的上网本上是否可以正常工作,并且可以编码吗?

我没有在上网本上设置任何主页样式,我只想编码。

如果有人可以分享他的经验会很好。

谢谢 :)


1
如果价格不成问题,那么使用Macbook air的人会有很多报道。
Nerian 2011年

键盘怎么样?
David Thornley

@David:具有78(美国)或79(ISO)键的全尺寸键盘,包括12个功能键和4个箭头键(“ T”形倒置)来源:apple.com/macbookair/specs.html
Nerian

曾经有一段时间我们在80x25的屏幕(文本)上编码。因此,我猜有可能在上网本上编写一些不大的代码(小项目,没有多少文件可以通过智能分析)。甚至有时我会在Android智能手机上进行python编码。另一个问题是上网本不面向编码。
天才

N150 PLus非常便宜。380瑞士法郎。嗯,我想我今天去商店,问我是否可以玩一个半小时:P但谢谢。:)

Answers:


11

我对标准上网本式计算机的有限经验令人讨厌。小巧的窄屏,狭窄的键盘,小巧的触控板,尤其是动力不足。我不会为了做更多的检查电子邮件和上网而买一个。

如果您不介意多花一些钱,那么与上网本相比,11英寸MacBook Air就是一个梦想。全尺寸键盘和触控板,非常轻巧,电池续航时间长。我认为我无法应付使用一台作为我的主机,屏幕上的房地产就太少了。


1
+1我将MacBook Air 11用作iPhone / iPad应用程序的主要开发机器,并且已经完成了其中的多个应用程序。拥有一个偶尔可以使用的大型显示器非常好。
hotpaw2 2011年

我喜欢躺在沙发上时使用华硕Eeepc冲浪,但是小巧的键盘不太适合编码。
oosterwal 2011年

5

我借了一个同事上网本一周,试图做一些基本的编程,然后选择不买一本工作。我希望将其用于兼职开发,主要是Python和Flex,因此我的用例将与您的用例有些相似。这是我想出的:

  1. 屏幕糟糕透顶。除非我愿意随身携带第二台显示器,否则运行IDE(在我的情况下为Eclipse)将非常困难。即使工作区较轻,您也可能会尝试同时显示两个以上的窗口。
  2. 处理:Flex编译有点强大。上网本硬件(尽管现在可能更好)不足以进行并发工作。大多数编译任务使硬件停止运行,尤其是当我同时运行Firefox时。由于您正在进行Web开发,因此可能需要打开多个窗口,并且处理可能会出现问题。
  3. 笨拙的键盘大小:这是主要问题。我的手相当大,尽管不是异常:)在试用期间,我无法休息20分钟以上。我看过其他带有“全尺寸”键盘的上网本,但是由于某些原因,他们仍然感到局促。我现在的笔记本电脑(Macbook 13英寸)感觉宽敞得多,尽管那可能在我脑海中。如果您想要一台上网本,那我不会比全尺寸键盘还差。

是的。好吧,听起来不太好。嗯,我想我会等待并尝试Macbook即时通讯。但这可能要花几个月的时间。但是,是的,谢谢。好像有些ppl c上的代码,但我想我会为小尺寸而苦恼。但它是如此轻便:P而且便宜。但非常感谢您的回答:)

@pascal,是的-这也是我的主要吸引力。它既便宜又轻巧,并且电池寿命还不错。但与我所遇到的困难相平衡,积极因素并没有超过不利因素:)
bedwyr 2011年

Eclipse是一个屏蔽猪。所有Eclipse设计人员都应尝试在640x480显示器上工作一段时间。

@Thor,我不同意。我的第一个重型编程是使用终端,Emacs和GDB进行的:)
bedwyr 2011年

@Thorbjørn您可以最大化eclipse中的文本窗格,这大大增加了编码空间
Mahmoud Hossam

5

我一天24小时工作(为工作,为大学,为我的私事),并且一直在移动,我的笔记本与您描述的笔记本非常相似。我认为您不会遇到任何麻烦,除非您需要一些笨重的IDE(Eclipse或Netbeans)或处理大型处理算法(例如图像处理)。

我还从笔记本上的编码中学到了很多东西,主要是因为当资源有限时,您会通过解决方案来学习。

我的建议是创建一个Linux环境,并开始使用Console和Vim编辑器。


您一天24小时如何工作?
q303 2011年

@ q303-很多咖啡因?他也没有说24/7,所以他可能只是一个不合常规的睡眠时间表。
Inaimathi 2011年

:PI不意味着24小时从字面上看,但我用我的笔记本电脑了很多
guiman

7
Vim或Emacs(您想加入的学校/教堂)。两者都有相当开放的屏幕以及扩展它们以提供IDE优势的方法。我认为IDE开发人员可以学到一三件事。
Berin Loritsch 2011年

2

我的12英寸上网本可以轻松完成我需要的所有编程任务。这包括运行Eclipse,Apache,多个Rails服务器等。

键盘非常接近完整尺寸,减去数字键盘,并且易于键入。关于我的特定型号(Asus 1201PN),我最讨厌的是烦人的触控板和按钮,但是可以忍受。

如果不是有限的CPU,它很可能是我的主机。

编辑尽管我的上网本不是超级便宜的品种,但我感到他们会为之挣扎。


我正在使用5岁的Thinkpad X61。键盘很棒,速度非常好(除了SSD驱动器,它仍然比新上网本还快),在Linux上也能很好地工作,整体质量很棒,而且二手物品的价格可与新上网本媲美。我完全推荐。
liori 2011年

1

我偶尔将通过Netbook Bootmaker运行OSX的Samsung NC-10上网本用作Xcode开发箱。

优点:

  • 在火车上易于使用。相比之下,我用于Windows开发的Lenovo Thinkpad T400s太大了,无法舒适地放在英国火车狭窄座位上的膝盖上。
  • 电池寿命相当不错。我认为,如果我坚持使用Windows XP,可能会更好,但是谁愿意为此受苦?
  • 惊人的便携性。我可以将其装在Thinkpad的笔记本电脑包中,而不会注意到它在那儿。

缺点:

  • 键盘比较笨拙,但是在使用了几天后(我曾经一次去德国旅行并在上面编码了一周)后,我习惯了。
  • 屏幕很小。OSX不仅局限在房地产上,而且真的不喜欢放在这么小的屏幕上。许多应用程序都在屏幕底部关闭了控件(令人惊讶的是,新的11英寸Air也出现了同样的问题)。
  • 触控板很烂。我使用无线鼠标。
  • 编译时间有时令人沮丧,但是如果您主要是在编写PHP,那应该不是问题。

顺便说一句,在我黑客入侵上网本之前,我将其用作一个Ubuntu开发箱,已插入外部显示器,键盘和鼠标。它做得很好。

如果我有钱的话,我现在就去买一台MacBook Air。更轻,更长的电池寿命,更快,更大的屏幕,更多的RAM和SSD。唯一的问题是,他们还要再花£1000英镑...


+1:我也偶尔使用Samsung NC-10进行编程,因此价格划算。

1

我有一台Acer Aspire One上网本。约10英寸的屏幕有些麻烦,但是可以在短途旅行中进行编码。键盘也一样。Visual Studio 2010在屏幕上相当合适,并且一些工具栏和边栏都已关闭。

随着内存从1GB增加到2GB,VS可以很好地工作。启动需要一些时间,但是一旦运行它就会响应。编译也不需要很长时间。

我的大部分编码都是在笔记本电脑上完成的,笔记本电脑具有更大的屏幕,外接显示器和单独的键盘/鼠标。上网本可用于在咖啡店,大学等中进行实时编码。我不想长时间使用它,但是短暂的时间就可以了。


0

有限的身高使我丧命。10.1“ Latitude 2100可以在相对较老的学校风格中与gedit,gnome-terminal和JDK结合使用。这款非上网本的11.6” MacBook Air和Eclipse很好,除了高度问题。使用NetBeans,它在我认为有价值的事情上比我的17英寸Inspiron快了一个数量级(尽管这台机器特别糟糕,现在有了McAfee Endpoint Encryption,而不是Applet FileVault,它更是如此。)纬度键盘很狭窄,但是空气习惯后就可以了,鼠标垫真是太棒了。

获得一个好的SSD。尽管Tomcat并不是一个完整的工具,但除了数字手表之外,我会花超过1 GB的空间。


我记得在256MB或ram上运行Windows XP并认为它很大。我还记得在16MB上运行Windows 95。什么时候申请变得如此贪婪?
乔什·K

我喜欢年轻,但我学会了在具有32K RAM,32K ROM 的BBC Model B上编程。RAM变得便宜。人们忘记了ROM是什么(当任何人发现安全漏洞时,它特别方便)。
汤姆·哈特芬

@Josh K:16MB?256MB?什么时候变得那么肿?我的第一台计算机配备16K,之后不久我又升级到48K。我还记得在1M上运行MacOS。
David Thornley,

0

我经常用的代码。这是最便宜的上网本之一。我的手很小,键盘也很舒服,而且屏幕还可以。

但是,运行某些应用程序可能会很困难。我可以用VS10完成一些工作,但速度确实很慢。

因为您说的是主要使用Notepad ++,所以对您来说应该没问题;我不确定Eclipse。只要您不打算使用重量级的IDE,它就可以很好地工作。


0

我经常用我的代码编写代码,我喜欢它。

事实是,它与标准上网本相距甚远。我捡起了OCZ中微子(此后即停产,简称AFAIK),放入了2g内存和SSD。请非常注意键盘的尺寸/布局;不好的人真的会咬你,而好的人感觉和普通键盘一样。第二件事是最大化屏幕重播状态;我使用Xmonad + Emacs(关闭了所有工具栏),以便所有屏幕都转到我的打字区域。我曾经尝试使用Gedit,这很烦人,我可以看到人们不再使用上网本进行开发了。

在性能方面,运行Emacs,MySQL,nginx和Hunchentoot的响应速度与我的台式机相同(台式机和台式机具有数倍的MHz和ram,并且具有同样快的SSD)。我见过的唯一程序是Inkscape。


0

当我移动时,我已经使用Ubuntu Netbook Edition 10.04 在Acer Aspire One上完成了一些编码。

我讨厌的事情

  • 屏幕空间狭窄。
  • 处理能力不是最大的

我喜欢的事情

  • 非常便携
  • 我仍然拥有大部分我想要的东西(例如终端,文本编辑器,以及我可以从Ubuntu软件中心抢走的其他东西)
  • 足够快。大多数时候,当我只是在编辑代码时,我根本不会注意到速度变慢。

底线:我喜欢。是的,有点局促,但是您很快就会习惯设置。我可以吃蛋糕(有一个不错的linux操作系统),也可以吃它(有一台便携式小型机器)。


0

我曾尝试在10英寸HP Mini 702ea上进行编码,但是屏幕尺寸和性能问题使应用程序开发无法进行。也许如果我在不需要完全IDE的情况下进行脚本编写,那么也许本来比较合适,但是我使用的IDE和VM环境使它停顿了下来。

因此,在11月,我急忙购买了HP Pavilion DM4(http://www.engadget.com/2010/06/15/hp-pavilion-dm4-review/),该产品确实遍及各个级别。它看起来不错,键盘也不错(对于F键默认为音量和屏幕亮度等替代功能感到羞耻),电池寿命还不错,但最重要的是开发基本的原始电源。它可以轻松地运行一些VM和IDE(我使用VirtualBox和MonoDevelop)。

它也没有比上网本大多少。


0

人们抱怨屏幕不动产。但是,针对上网本和笔记本的解决方案是使用多个虚拟桌面。我经常在通勤途中使用笔记本电脑进行一些脚本或Web开发,或者只是想在家中玩代码,而且我已经成功地使用了虚拟桌面。

我自己使用的是MacBook Pro,并已打开它在开发时经常使用的Spaces功能。它可以轻松地使您使用Ctrl + Arrow切换桌面。我通常会像这样设置空间或虚拟桌面:

  1. 用于搜索和阅读参考的浏览器
  2. 我的编辑器或IDE
  3. 应用或浏览器

如果您使用的是Linux,通常会为安装的窗口管理器内置一个桌面切换机制。Windows没有内置的功能。但是可以安装一些替代方案,例如“ 台式机”

我发现屏幕空间对我来说是避免诸如代码膨胀或上帝类之类的错误代码机会,因为在笔记本电脑中浏览某些错误代码是一种可怕的经历。


0

如果隐藏任务栏等,并且仅在全屏模式下使用编辑器,则10英寸(尤其是12英寸)上网本适用于Notepad ++编码。Apache可能有点笨拙,因此,例如,您可以检查nginx以获得更轻松的选择。另一方面,在该屏幕尺寸上使用Eclipse会困难得多,并且与Notepad ++相比,这是一种资源浪费。

在不同的10英寸和12英寸上网本中,键盘质量和布局存在巨大差异,因此理想情况下,您应该在购买前亲自进行测试。我认为,钥匙便宜的价格范围之内,对您来说,最关键的区别就是它。


0

我没有上网本,但是我的笔记本电脑功率不足且几乎没电了,所以几乎一样。您需要习惯一些事情,但是最终的建议取决于您的特定需求。

  • 键盘-这是上网本的最重要的部分。如果您的手腕过于向侧面翘起,那么很快就会变得非常不舒服。如果可以,请去商店,花一点时间使用键盘。打开一个文本编辑器,然后开始吐出hello world样式程序,直到您对键盘有了意见为止(它会起作用或不会起作用)。 键盘不要便宜。其他一切都是次要的。
  • 翻盖式显示器-每个人都抱怨屏幕的不动产,却忘记了公共交通工具或飞机上的空间。当您有大屏幕时,翻盖无法打开到最远,这反过来使得很难看清屏幕。
  • 屏幕空间-像素数超过英寸。不要低估操作系统占用的屏幕数量,Ubuntu桌面顶部和底部的启动器和状态栏,Windows 7底部的任务栏,等等。全部占用相当大的屏幕房地产。可以隐藏它们。
  • 清晰的文字-使用较小的屏幕空间(此处为像素),表示字符的像素就更少了。确保您使用的操作系统具有良好的代码编辑字体,不会使您感到疲劳。从Mac到Windows到Linux的大多数现代操作系统都具有良好的抗锯齿支持,您将需要它。您可能需要调整一些设置,并且可能必须下载良好的编程字体(比Courier New更好),但是您不想引入眼睛疲劳感。另外,请使用大于10pt的字体。您可能在屏幕上看不到太多行,但是文本会更清晰。这可以使您的眼睛在疲劳之前的10分钟和几个小时之间有所不同。
  • 电池寿命-这可能是上网本的第二个最重要的方面。我的旧笔记本电脑对此非常糟糕,如果我将它闲置40分钟以上(闲置),我就会用光。如果打算在没有插座的火车或其他交通工具上使用此电池,请获得最佳的电池寿命。您不会获得额定寿命,尤其是在进行编译时,但这可能意味着您必须关闭机器才能在整个行程中使用机器之间需要20分钟的时间。

希望不必说,但您不必购买上网本来提高处理能力。如果您正在使用复杂的语言像C ++一样进行编译,则可能要花费更多的时间等待编译器完成,而实际花费的时间会更少。就是说,我过去的笔记本电脑只有1核1Ghz处理器,我过得还可以。

编程堆栈确实占用了大量RAM。我建议您的计算机中至少要有2GB的RAM,即使使用Ubuntu也是如此。

关于IDE的注意事项: 使用功能强大的文本编辑器(例如Vim或Emacs)可以更好地使用屏幕,但是某些IDE可以提供不错的平衡。JetBrains的人员具有足够不错的界面,并且IDE内置的细微功能确实可以帮助您考虑要解决的问题,而不是要使用的语言。支持面板都可以折叠起来,以便您可以专注于编辑文本,但仍提供重构支持,有意编程,预先输入等。您将经常使用隐藏面板,因此请确保您要牢记这一点。


0

我有一台华硕EEE PC(1008HA),它非常轻巧,非常小巧,并且具有出色的键盘。我以30英镑的升级费用将其升级到了2gig(如果尝试使用此工具,请在网上查看,它并不琐碎,您可以销毁它),并在Visual Studio 2010中愉快地使用它。

我知道您没有使用VS,但我想提一提,因为它通常是我在双1080p 23英寸屏幕上使用的大量软件。

尽管键盘很关键,但它是我见过的最好的键盘,尽管我没有看过一些最近的键盘。

我确实认为一开始它会太慢,但是事实证明它完全可以使用。


0

我曾经在大学期间通过课间的Asus EEEPC进行组装作业。眼睛很痛。我想说上网本必须至少有11英寸的屏幕和一个全尺寸的键盘。您还可以购买配备有纳米USB接收器的Logitech无线鼠标。


0

我想知道为什么尚未提及Lenovo x200 / 201 [i | t]。虽然对于上网本来说相当昂贵,而且两者都不是,但是还是值得的……

优点(使我的Macbook Pro不再适用):

  1. 英特尔i5
  2. 4 Gb内存
  3. 固态硬盘
  4. 12吋萤幕
  5. 内置3G卡
  6. 阴蒂!
  7. 1.2公斤

缺点:

  1. 集成的i915图形(外部显示器上的图像质量差)
  2. 烂屏幕。

0

我在火车上坐了东芝NB 205。我尝试将已安装的应用程序和文档保存到最低限度(无Office),但是有多个读书器。

我在运行MS C#和VB 2010 Express,VisualSVN Server Manager时没有任何问题,但是不能说我所做的任何事情都非常紧张。

键盘还可以,但是我倾向于不经意间敲击触摸板并移动光标,这使我发疯(我将其设置为最不敏感的设置。)。


0

我使用带有日食的Lenovo Ideapad S12没问题。它具有不错的键盘,足够大的屏幕和可用的触控板,同时仍比普通笔记本电脑更轻巧,并且电池寿命更长。它还具有用于3G调制解调器的快速卡插槽。我发现将Windows任务栏放在屏幕的一侧可以为您提供更多可用的垂直屏幕空间。我打算尽快弄清楚如何使用IE以外的任何方式连接到雇主的VPN上,我打算搬到Ubuntu。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.