V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  incompatible  ›  全部回复第 67 页 / 共 68 页
回复总数  1349
1 ... 59  60  61  62  63  64  65  66  67  68  
2014-06-26 23:45:43 +08:00
回复了 keith3 创建的主题 问与答 用 vim 的前端们,给推荐点插件配置神码的
@keith3 subl3要多少钱?
2014-06-25 17:13:55 +08:00
回复了 nbihgr63249 创建的主题 问与答 该怎么给笔记本组选个好名字呢?
我基本不用分组,只用tag
2014-06-25 15:01:47 +08:00
回复了 mcwanderer 创建的主题 ThinkPad X220 飘过
对了 家里还有个闲置的T60
ms这是本帖最古董的了
2014-06-25 11:01:19 +08:00
回复了 mcwanderer 创建的主题 ThinkPad X220 飘过
T420s撸过

最近入了X240,触摸板堪用,小红点按键是不折不扣的灾难
另:如果要集齐X240s、fullHd、IPS、8G内存+SSD等元素的话,价钱堪比一台主流配置的13寸mbp了 来弄我不厚道呀
2014-06-24 01:06:02 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 再多说点
一个软件/应用,说白了就是展现层/交互层+业务逻辑
你的主张是使用web作为展现/交互层、业务逻辑以服务的形式提供,理由是web部署成本为0、前端大牛多、开发起来容易,业务逻辑无论多复杂只要服务器够强大那都不是事儿

但是我在这样的结构里看到很多局限性:
1. 前端与后端交互严重依赖network connectivity。这是致命硬伤
2. 后端服务化,就需要考虑服务的capacity和availability。把这些问题丢给云计算来解决是一个好主意,但别忘了云计算服务商不是慈善家,你需要付¥给人家
3. 业务逻辑放在服务端,会带来很多功能和性能上的局限性。你无法访问声卡,无法访问cpu的虚拟化指令、无法访问硬盘,etc。以及前面我举的例子:为20w行代码构建AST。这件事开销并不小,放在客户端来做很合适。你却非要花费用¥买来的宝贵的服务器资源来做。免贵姓雷单名一个锋吗?
4. 前端的性能问题。参见28楼


考虑到我上面提到的局限性,你还认为未来的趋势只会是一个web+服务吗?
mac pro会淡出历史舞台然后chromebook一统江湖吗?
2014-06-24 00:44:21 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 朋友,我认同你关于分歧的总结。的确有很大一部分比例的软件不是给程序员用的。 但是,这一大部分软件中也不是所有的都可以web化

我主业是码农,业余时间是一名贝斯手,偶尔会使用一个叫cubase的软件录一些小样
该软件对声卡要求较高,在windows下要求声卡支持asio 2.0,在mac下要求声卡支持core audiro
我不认为这样一款软件可以被web化。html5恐怕无法支持通过上述两种协议来访问声卡

并且,录音时如果要实时监听,那么理想的latency应当小于10ms。目前的主流配置的pc+声卡基本可以做到:“A/D转换+传输via usb+cpu渲染+传输via usb+D/A转换”控制在10ms左右。

如果采用你的web服务的架构,那么就要求24bit*192khz(假设我们采用这样一个高规格采样率)约等于4M/s的数据的如下过程:“A/D转换+传输via usb+传输 over internet+服务端渲染+传输over internet+传输 via usb+D/A转换”的latency可以控制在10ms内
我认为即便在遥远的未来,从带宽、延迟、QoS(重要)的角度来看这也是一个impossible mission。


另:我前面已经说过了,你说的东西不叫软件,叫服务。虽然web化以后客户端的部署成本基本为0,但是服务端的部署和运维成本你不应当忽略。
2014-06-23 16:31:45 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 我不太明白为什么软件不能web化居然成了极端情况
前面举例里的软件可能你没有听说过或不太了解

我举个最简单的例子:
我想写一个gui应用来管理本机的host配置。 这种场景用web化能做到吗? 简直就是笑话
2014-06-23 16:30:13 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 你说的web化的东西不叫桌面软件,叫web+服务

凡是涉及到服务的东西就会有运维成本

依然拿ide举例:
我付了钱,jetbrains只要提供给我license,我就可以开始下载安装intellij idea并开始使用了。
按你的思路,我购买你的ide服务,要定期付钱,你要保证提供给我高可用性的ide服务。你的服务器宕机了怎么办?被黑客入侵、删光所有数据怎么办(参考最近的codespace事件)?服务器不够用了怎么办? 我的意思不是这些问题无法解决或很难解决,而是这些都是需要金钱或人力成本的,并不是一件轻松的事儿,起码不会比随手在网上打出一句”大多数桌面软件是可以WEB化的“轻松
2014-06-23 10:53:56 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 你的前提(高速网络环境下)根本就是靠不住的 在没有network connectivity的场景下(举个例子:在一家人流拥挤、通信基站拥塞导致无法提供4g、3g和edge信号的超市里消费完毕,打开记账app想记一笔),哪能办?你的所有app全部完蛋了,不能用了!

另:你我在这里讨论了半天跨平台应用,实际上讲的根本不是一个东西
我在讲本地应用,你在讲web服务

我相信楼主想用ide拖拽出来的是一个不强制需要网络连接,双击点开桌面上的图标就可以使用的软件(如:ubuntu tweak、parallel desktop、intellij idea、word,garage band)

而你说说的跨平台,只不过是web based service套了一层html5的壳而已


回到IDE的话题:如果用你的web服务+html5的思路来做,那么我有几个问题:
1. 如果我的工程有20w行代码,要为它们全部构建AST的话,是在本地做还是在服务端做?
2. 你是否有信心解决浏览器兼容性问题?
3. 实现起来是否真的比使用java语言更简单?
4. 个人版intellij idea只要199美刀,下载到本地计算机安装后即可使用。你的服务打算如何部署?怎么收费?可用性几个9?我的代码是机密,难倒也要放到你的服务器上?
2014-06-23 09:46:03 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@sandtears 以前只见过在android和ios上这么玩的,今天长见识了 nodejs逆天啊!!
2014-06-23 09:43:59 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 你这只是web应用的场景,不能适用到所有方面
你告诉我,像eclipse、intellij idea这样的跨平台的应用,如何用web做?
2014-06-23 00:07:00 +08:00
回复了 haython 创建的主题 Python python 有没有类似 VS 那种可以拖拽界面的 IDE?
@em70 不敢苟同
非本地应用你如何用web实现?自己打包一个http服务器加应用服务器?
我见过的跨平台应用基本都是java或qt做的
@tnx2014 不要妖魔化java了好伐
做业务系统的后端开发多数时候不需要什么技术含量
会用数据库 会写sql 会用spring 知道并发是怎么回事儿 这就够了
这些基本上是一个智商中等的人三个月就能达到的水平

楼主将要入门 应该多鼓励才对
2014-06-20 00:37:03 +08:00
回复了 kzing 创建的主题 Python Python 怎么优雅的实现 Ruby 的('a'..'z').to_a 操作?
卧槽 搞java和groovy的完全看不懂你们在说什么

到底什么场景下会需要遍历'ab'-'xy'这些玩意儿??
2014-06-18 22:18:17 +08:00
回复了 YY 创建的主题 问与答 不面对电脑,你可以干哪些好玩的事情
吉他手表示毫无压力:)
接上amp随便来一段马大卫的riff,解乏程度堪比上网闲逛

所以推荐大家都学学吉他 除了解闷还能把妹
2014-06-18 21:33:56 +08:00
回复了 Perry 创建的主题 旅行 大家大陆境内旅游都是去哪啊
楼主喜欢山还是喜欢海?

我是东北人,从小见识了很多次原始森林和长白山、但是没见过海
所以国内游基本只在海边游荡

北方可以去大连以及山东半岛
南方去厦门
2014-06-18 10:25:32 +08:00
回复了 markselby 创建的主题 问与答 Macbook 相比 PC 是如何提高各位的生产力的?
@8e47e42 受教了 看来果然是我从事的事情太粗浅:)

关于触摸板还是trackpoint,我从事的是文字密集型工作,大部分时间在ide或vim里度过 所以对trackpoint情有独钟。 触摸板虽然好用,但毕竟要把手从键盘上挪到触摸板上对不对
2014-06-17 18:56:39 +08:00
回复了 markselby 创建的主题 问与答 Macbook 相比 PC 是如何提高各位的生产力的?
@ddzz 严重同意
如果安装一个提供vim binding的插件,会更进一步提高生产力

许多mac用户声称mac的触摸板可以提高生产力,我认为它不如thinkpad的trackpoint
1 ... 59  60  61  62  63  64  65  66  67  68  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1605 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 16:29 · PVG 00:29 · LAX 08:29 · JFK 11:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.