V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yyfearth  ›  全部回复第 107 页 / 共 169 页
回复总数  3379
1 ... 103  104  105  106  107  108  109  110  111  112 ... 169  
我觉得应该没太大问题吧,只是浪费一些空间而已。
因为下载的时候其实是有缓存的,所以你看上去下载很多东西,其实大部分都是返回 304 Not Modified,所以网速其实影响不是特别大,但是如果是GFW类似的访问问题,那就不一样了
不管你SSD还是什么,一个项目几十M没啥问题吧,你用Maven,target的目录不也一样很大么?
@vvniu 就技术而言,没有什么是必要的,完全是看需求而定,比如 Django 就没必要啊,你完全可以用 Python 里面更加轻量的框架。
说道 AJAX 之前,先说 JS。为什么要在页面里面使用 JS?
按照你之前的回复,任何事情,不是都只要用 Form 提交到服务器,然后服务器返回 HTML 结果不就好了,为什么要用 JS?
如果你解决了这个问题,那么用 JS 的途中,有些事情必须由服务器来处理,但是你又不希望用户看到页面在不停的刷新,那么怎么办呢?AJAX
用了 AJAX 了,那么服务器端就必须提供访问的接口,允许提交参数并且返回 JSON 或者 XML 数据(而不是完整的 HTML 页面),什么方案最合适?RESTful
如果你做的东西完全不需要这些东西,只是简单的 Form 提交,然后显示页面,那么自然这些东西都是没有必要了。

补充一下 loading 童鞋的任务:
注册 Form 里面有个 input 用来填写用户名,
用户在填写完这个 input 之后,要立即验证这个用户名的有效性:
是否不为空,是否符合要求(比如最短最长,有无特殊字符),并且是否可用(服务器端验证是否用户名已经存在),
如果符合这些要求,那么这个 input 变成绿色;否则变成红色,并且在旁边写出理由(不用 alert 对话框),同时在这个输入框变绿之前,不允许用户点击提交
注意:由于这个时候用户还在继续填写 Form,所以如果页面刷新,用户的动作会被打断而感到困扰,因此要求这个过程不能有页面的刷新。

另外加一个更加难的任务:
一个 input 要求提供自动完成功能,比如你填写了一个人名的一部分,那么它会显示出一个下拉列表,里面显示最多10个包含输入文字的数据库里面已有人名
并且你可以不停的输入,那么下拉列表里面的候选人名会随着你的输入而改变
(你可以参考一下 Google 或者 百度的搜索框)

这两个任务你如何完成?
速度 容量 可靠性 兼容性 还是SD插槽比较保险吧
速度和可靠性,TF往往用 TLC MLC 之类的,体积小容量大,但是速度和次数就不如 SLC 的
SD 体积大,空间可以用来装更好的芯片或者更大的容量
另外,Mini 或者 TF 可以用卡套当作SD用,反过来不行
而且考虑到可能有没什么计算机背景的用户使用,所以做 Github Page 那样的静态站就不是很合适,Markdown 什么的就更不用说了。加上可能需要用户管理,加上图片上传。
另外的目的就是用一下最新的一些技术练练手。

@ibolee Farbox 是 Open Source 的么?不是的话,是商业公司,还是一个小创业团队,还是自己业余开发?
@ibolee 其实我一开始也是想做一个类似的网站,但是比较偏重于图片的展示,目前使用瀑布流
2014-01-27 08:19:34 +08:00
回复了 jxwho 创建的主题 程序员 工具重要吗
@cxshun 导师得作用基本上就是这样啊,具体得成果都是下面得学生弄出来得。导师只是看好市场去利用自己得权威去“骗经费”,有了经费就可以养一大堆学生,如果研究领域够火,学生够多而且其中还有能力得,那么就可以出论文了啊。出了成果自然就可以骗更多得经费养更多更好得学生出更多得成果。
2014-01-27 08:06:44 +08:00
回复了 jxwho 创建的主题 程序员 工具重要吗
@jxwho @quake0day 女生得话就很正常了,我们大学CS得女生,很多连Windows系统或者游戏都不会装,更不要说Linux。完全就是靠吊丝男生们罩着混到毕业;或者有些成绩确实很好,但是完全不会上机操作,编程题目都靠背,而且分还特别高,因为不会写错出bug

@flewover 不奇怪,很多教师年龄都很大了,也不大可能不停得去更新业界得知识或者工具,而且他们得研究领域要高于这些“技术”或者“工具”得范畴,一般很学术性或者商业性。不知道 git svn 很正常,不知道 JS C# 的都有呢。国内得大学教师更不用说,天天想的是如果往上爬,哪有心思科研和教学,就算是科研也不过是骗骗经费罢了。
2014-01-27 07:51:54 +08:00
回复了 kinghenry 创建的主题 分享发现 再吐槽一下,1password其实不如lastpass
@yfdyh000 LastPass 主要是信任度得问题,比如他们得云端不能访问了,虽然本地有缓存,但是也会担心,因为感觉数据“不属于你”
KeePass 在某种程度上面确实比 1p 好,但是用户体验和 1p 得差距还是不小
@Ansen 在应用设计得时候,当然最好是考虑可以用免费资源得情况,可以使用在PaaS上,如果不用专有API就自然可以部署到VPS上面。但是如果你一开始就只考虑VPS,那么很可能就没法部署到免费得PaaS上面了。
@passluo 目前用过得PaaS: CF(1.x),AppFog,Heroku,OpenShift,Nodejitsu,搭建Java EE,Rails 和 Node.JS 项目。
MySQL 就用 PaaS 自带,MongoDB 用过 MongoHQ 和 MongoLab。
FS 用过本地做缓存,但是要持久化之前得方案是用 MongoDB 的 GridFS。
其实我不是没有 VPS,只是我的 VPS 快到期了,而且不打算续

之前我得Demo站用得Appfog,但是现在免费得不允许绑定域名了,只能换
@TheJuli 确实也是我担心的问题之一
看来国内用七牛还是个不错的选择
微博的话,看有没有现成的东西用

@fdsfsdfsdf3334 毕竟不是用自己的VPS,使用免费的PaaS比如Heroku,所以不存在所谓“自己这里”,文件随时可能没有,就连数据库都是用其他的PaaS来保持比如MongoLab,再加上自己一些备份措施

@lizheming 好吧 谢谢了
@lizheming 好吧,但是你没有说清楚是 API 啊
不过还是谢谢了,也就是说发一条只有自己可以看见得带图围脖咯
貌似有些免费得sae app可以做这种事情;不知道自己搭建一个,并且申请一个app是否简单了

@em91 另外貌似七牛得SDK挺简单得,不过不知道他的CDN对海外支持得怎么样。围脖快的没话说。
@powerfj 其实不是存储空间的问题,因为用免费得PaaS搭建,你可以认为他根本不提供本地存储空间,因为一般来说,你每次更新部署,所有之前保存得文件就消失了。
所以需要一个免费得图床来存储,并且支持CDN。
目前来看围脖是最好得选择,只是要找到一个方便得方式来上传。
另外七牛也不错。

另外不知道国外得类似访问,国内访问如何?
@nazor 就是知道了有一些免费的选择所以才问的啊,个人的小博客没必要去用付费服务
但是唯一得要求是可访问,速度稳定,流量肯定不会很大的
@lizheming 这个是我已经知道的方法,但是我希望是我可以通过我自己的博客直接上传到围脖并取得图片地址
因为要去围脖发图片然后贴过来毕竟比较麻烦
我看了一下七牛,貌似还不错可以通过Node.JS做一下验证处理就可以了,但是速度上面,我还是觉得围脖快,而且没有什么限制。
2014-01-26 14:02:57 +08:00
回复了 wsph123 创建的主题 分享创造 可能是世界最快博客程序
问下 disu.sinaapp.com 是LZ写的么?
2014-01-26 13:00:06 +08:00
回复了 kinghenry 创建的主题 macOS Mac下的第三方文件管理相对windows弱爆了
我用 Mac 主要原因还是因为一个基本上和 Linux 一样的 Terminal 以及 Unix 核心,加上各种成熟的 GUI App (相比Linux)。
Windows 的命令行,就算是 PowerShell 都是各种难用
2014-01-26 12:57:22 +08:00
回复了 kinghenry 创建的主题 macOS Mac下的第三方文件管理相对windows弱爆了
LZ 可以尝试 Finder + TotalFinder/XtraFinder,如果喜欢双栏模式可以用Path Finder, ForkLift
Finder 和 Explorer 比,少了一些我们常用的功能,比如地址栏等,但是他的展现模式比 Explorer 好。
2014-01-25 12:27:04 +08:00
回复了 crny520 创建的主题 Node.js mongoose的Schema能不能设自id自增长int类型
@crny520 我做了几个项目,在设计的时候都这么觉得的,所以都计划用 autoinc int,结果后面在实现都由于种种原因都换回来了
另外你看他们如何实现自增的,你会觉得比 52ddc4d77d487c4f690000XXX 更恶心
首先ObjectId是在同一个节点下自增的,如果你非要用int那么就会造成可并发和多节点的问题,当然还要影响性能
如果你保证只在一节点上使用,那么你可以用 autoinc int: http://docs.mongodb.org/manual/tutorial/create-an-auto-incrementing-field/
(我是觉得很恶心的实现)
1 ... 103  104  105  106  107  108  109  110  111  112 ... 169  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2270 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 13:22 · PVG 21:22 · LAX 06:22 · JFK 09:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.