V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mytharcher  ›  全部回复第 12 页 / 共 19 页
回复总数  366
1 ... 4  5  6  7  8  9  10  11  12  13 ... 19  
2014-06-18 22:57:33 +08:00
回复了 refresh 创建的主题 问与答 restful API 中,signIn 和 signUp,以及 signOut,你们怎么设计
@serco 的确普遍认知已经被错误的翻译教坏了,甚至刚看了眼Mac系统里的当前用户退出登录的翻译也是“注销”,记得XP里面也是。

但我认为开发者有义务在涉及到的项目中提醒PM/UE去修正这个错误,而不是让这个错误的用法延续下去。所以我个人会在所有涉及的项目中都推行“登入”/“登出”这个翻译(甚至应该是“签入”/“签出”,类似签到),而基本不去用“注销”(大多数系统都没有删除账号的功能)。

PS:注意到v2的退出登录文字是“登出”,赞一下!:P

另外说到PATCH方法,其实应该在大多数情况下代替PUT,因为很多记录更新只是其中少数字段。不过大多数时候我们都很懒,总是更新所有的字段,不管用户是否修改了它。所以这点上接着用PUT也还凑合。

记得关注TJ大神的GitHub动态时看到过一次 npm install methods 这个包的更新,最早只有上面帖子里的4个动词,而最新版增加了一堆,足足有25个,很多都没见过,够玩RESTful的同学们学一阵子的了。

附链接: https://github.com/visionmedia/node-methods/blob/master/index.js
2014-06-18 14:53:10 +08:00
回复了 refresh 创建的主题 问与答 restful API 中,signIn 和 signUp,以及 signOut,你们怎么设计
@serco 你可以考虑“注册”跟“注销”这两个词的对应关系,我个人认为“注销”就是删除的意思,在这是比较恰当的,但是很多网站认为“注销”是登出的意思,我反而觉得用词不当。

注销:取消登记在册(在案)的事项。比如注销一家公司,注销驾驶执照等。更相当于删除而不是登出,这样容易理解点了么。
2014-06-17 22:49:56 +08:00
回复了 refresh 创建的主题 问与答 restful API 中,signIn 和 signUp,以及 signOut,你们怎么设计
1L帖子里说的比较科学,登入/登出对应的服务端资源应该是session,所以相关api应该如下:

GET /session # 获取会话信息
POST /session # 创建新的会话(登入)
PUT /session # 更新会话信息
DELETE /session # 销毁当前会话(登出)

而注册对应的资源是user,api如下:

GET /user/:id # 获取id用户的信息
POST /user # 创建新的用户(注册)
PUT /user/:id # 更新id用户的信息
DELETE /user/:id # 删除id用户(注销)
2014-06-16 23:35:13 +08:00
回复了 lfzyx 创建的主题 Markdown 有沒有办法制作目录?
找支持TOC的引擎就可以了,至于层级标题的数字标号,CSS的counters属性可以解决。
2014-05-29 15:48:51 +08:00
回复了 fangpeishi 创建的主题 北京 北京夏天骑车上班会死的很惨么
以前在北京上班公交+地铁+走路要50分钟左右才到,但路程只有15km,有一段时间就骑车上班半小时就到了,折合30km/h,包括等红灯。其实北京的城市路面还是很适合高速巡航的,但是不能避免的是出汗和路上的尾气,以及其他交通安全隐患。
绿茶加薄荷,即使是热的一口下去神清气爽,徒步虎跳峡学会的。
加上 npm install rainbow 效果更好
2014-05-24 19:44:18 +08:00
回复了 Perry 创建的主题 问与答 即将长期呆在国外,那些短信验证怎么解决?
写个APP,手机扔在国内,收到短信自动通过邮件发内容到邮箱,get it!
2014-05-13 23:56:13 +08:00
回复了 bigzhu 创建的主题 酷工作 云南恒翌科技有限公司招程序员(云南干 IT 不易啊)
@bigzhu 太谦虚了。

不过借这帖子发个Q群号:39615502,希望上面bigzhu at过的同学,以及更多昆明的开发者们都有空来交流。
2014-05-06 09:10:53 +08:00
回复了 Livid 创建的主题 Node.js 请教一个 Node.js 的代码组织问题
不好意思,拼错了,是yield
2014-05-06 09:09:13 +08:00
回复了 Livid 创建的主题 Node.js 请教一个 Node.js 的代码组织问题
用Promise,async queue,或者直接ES6的yeild
2014-04-14 22:44:26 +08:00
回复了 bigzhu 创建的主题 酷工作 云南恒翌科技有限公司招程序员(云南干 IT 不易啊)
云南真有这么酷的公司?
2014-04-07 22:45:54 +08:00
回复了 razios 创建的主题 游戏 从家用机到 PC 历代三国题材游戏你们最喜欢哪作?
可以说《富甲天下2》么
2014-04-07 12:10:51 +08:00
回复了 sdjl 创建的主题 V2EX 连续登陆 300 天,根本停不下来
从来不点。
搞那么复杂干嘛。。。商品上都有条码,直接装个超市的APP,边逛边扫,逛完了下单手机支付,回家等着物流过来就行了。

这点子国外都已经有实现了吧?
2014-03-26 16:47:56 +08:00
回复了 kapuliao 创建的主题 问与答 想做个新闻应用,被名字给难住了,大家能不能给点意见?
今日事,顺便出域名 jinrishi.cn
ls+1,最重要的是改硬盘ID,不然操作系统找不到。以前在Win下也干过这事,需要改注册表。
@xatest
@lovelotuslonely

可能我没有描述清楚,我其中一个需求是在一台设备上设置不同于云服务路径的文件夹。而Dropbox只能在某个根目录选择是否同步某些文件夹,例如我想要:

[cloud]/work <=> /Users/<user>/work
[cloud]/book <=> /Users/<user>/Documents/book

这样Dropbox就做不到了。

我看了下 @Livid 说的BTSync是可以做到,但就得自己找服务器来搭建云,得搞台类似NAS的东西。
解决了,直接在adb shell下运行`a2sd install`即可,而不要手动移动任何文件或建立软连接,有需要的同学可以参照一下。
1 ... 4  5  6  7  8  9  10  11  12  13 ... 19  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5500 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 07:21 · PVG 15:21 · LAX 00:21 · JFK 03:21
Developed with CodeLauncher
♥ Do have faith in what you're doing.