V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mcfog  ›  全部回复第 34 页 / 共 92 页
回复总数  1833
1 ... 30  31  32  33  34  35  36  37  38  39 ... 92  
2019-03-21 19:06:16 +08:00
回复了 kuoruan 创建的主题 程序员 RESTful 风格的验证码接口应该如何设计?
书院派 A
POST captcha/ {type: image}

200 {type: image, requestId, image, status: CAPTCHA_STATUS_INIT}

PATCH captcha/:requestId
{answer: 1234, status: CAPTCHA_STATUS_VERIFIED}

200 {type: image, requestId, image, status, answer, verifyResult: {passed: true/false, error: ...}}

note: 用更多字段表示状态以及后续追加的信息,用 PATCH 修改资源(状态) 表示验证语义

书院派 B
POST captcha/ {type: image}

200 {type: image, requestId, image}

PUT captcha/:requestId/answer
{code:1234}

201

GET captcha/:requestId OR captcha/:requestId/verify-result
{type: image, requestId, image, answer:{code:1234}, verifyResult:{passed: true/false}}

note: 用 sub resource 代表资源的不同部分,创建 sub resource 表示验证语义

老油条派:( restful 反模式)
POST captcha/ {type: image}
POST captcha/:requestId/verify

POST 动词是典型的 restful 反模式, 胜在表达能力好,简单易懂,真香

----------

PS. 个人认为拉取 captcha 不应当用 GET,因为有副作用,不能缓存,也不应该在用户没有干涉的前提下重试
2019-03-20 10:08:43 +08:00
回复了 jam1024 创建的主题 程序员 现在软件站搞 SEO 的都学聪明了..
@mcfog 行为=>嫌疑
2019-03-20 10:08:10 +08:00
回复了 jam1024 创建的主题 程序员 现在软件站搞 SEO 的都学聪明了..
@psychoo 改变软件运行方式,违反 eula 就是破解。除非官方提供或认可,其他非官方提供的,和官方版本有区别的都有违反知识产权、不正当竞争、入侵信息系统等相关法律的行为。 和具体实现是否入侵无关。 比如扣扣保镖这种即使 0 入侵纯改 host 实现,一样是违法
2019-03-18 12:28:53 +08:00
回复了 gzf6 创建的主题 程序员 前端工作经验 1 年多,经理让我面试前端求职者,大佬求助
大体上来说,面不如你的人,就是把问题问到超出他的能力范围然后看能不能教的会 /带的动他(当然也要看能力范围内的回答的质量)

面和你水平相仿的人就是看能不能和他愉快地探讨一些有难度的问题(注意 1.难点绝不应该在知识量上,2.即使是擅长面试的人,应对面试题中的难点的困难程度也是远远高于平时工作的,水平相似,你准备面试题,还面过几次别人的话,一个话题上“碾压”水平相仿的人是正常的,不要施加压力,而是有节奏地给提示引导对方思考)

而面比你厉害的人,基本就是“请开始你的表演”,然后不懂就问,看他能不能教会你
2019-03-16 10:42:20 +08:00
回复了 lidfather 创建的主题 程序员 面试时候问你项目中遇到什么难点应该怎么答?
如果你觉得你做的事情都没有难点,换谁来都能做的一样好,那我招你干嘛?
如果你觉得你还是有一些长处的,做的事情还是有一些能比别人做的更好的,这就叫难点啊
2019-03-14 10:43:20 +08:00
回复了 tigerAndBull 创建的主题 程序员 目前后端主流技术栈是啥?
能别把我的手淘莫名其妙切到农村版么,上次我十几分钟才反应过来不是卖家少是被切到农村淘宝了,又花了十几分钟才研究出来怎么切换回普通版
2019-03-08 20:00:48 +08:00
回复了 smeraldo 创建的主题 职场话题 一次糟糕的电话面试
抱歉,现在不方便,你看下午四点方便吗?

顺便给这公司心理扣十分,电面不事先预约
电面最怕的就是对方没状态越面越紧张,毕竟我们找的是工程师,不是电话销售,隔着电话说不清楚东西很正常
2019-03-01 15:42:01 +08:00
回复了 lovezww2011 创建的主题 程序员 性格内向的程序员, 35 岁之后适合做什么?
众所周知,现在还没有 90 后能活过 30 岁
没有业务代码的迭代试错,哪里来大流量高并发给中间件施展空间?哪里来大数据给算法捣鼓?
没有成熟稳定的基础架构,怎么一周甚至一天发几个版本快速迭代业务?

不仅限于技术角色,QA 产品运营市场等等,都是互相支持互相协同的,都有各自的困难和挑战,傻逼都能拖后腿,牛逼都能带着团队一起前进

反正我觉得很多人默认管理比做事牛逼,做底层比做上层牛逼,是很短浅的认知
面试的时候如果要考 git (不推荐),可以考虑问一下这串命令的三个毛病是啥
2019-02-22 12:43:20 +08:00
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
@Muninn HTTP 协议更不是规范了,你说用 600 状态码违反 HTTP 协议那是对的,用 200+body 内容表示业务状态完全符合 HTTP 协议,不符合 restful 风格而已

你觉得我不懂的话那就这样吧,祝你工作顺利
2019-02-22 11:55:38 +08:00
回复了 Muninn 创建的主题 编程 RESTful API 中的 Status code 是否要遵守规范
首先 restful 根本不是规范,而是设计风格
其次,你参考的大厂 API 是第三方整合用的 API,而很多人讨论的背景是自己公司做给自己人的场景
restful 是学术(或者说学院派)没错,但你怎么就觉得知乎是学术的?这个问题是学术的?我怎么看怎么觉得这个问题是工程角度的

工程问题并不是学术问题,不是是非黑白问题,而是权衡和折中的问题,我真的从没见过哪家的设计是 100%按照全套 restful / rfc 的东西来实现的,patch 方法 + `application/json-patch+json` 的修改接口看都没看到过,HATEOAS 的东西最多在分页里见过一点
2019-02-17 10:41:44 +08:00
回复了 zachlhb 创建的主题 程序员 大牛是如何做到整套程序不写一个注释的
程序员最讨厌的 2 件事

1、接手的代码没有注释
2、写注释
2019-01-23 16:49:41 +08:00
回复了 tedd 创建的主题 职场话题 关于工作选择与契合自身发展的问题
希望你没有这样的误区

“技术是无止境的,要了解业务” => “成为业务专家就可以不劳而获了,可以不用努力也不会被淘汰了”


实际上技术无止境,业务也一样无止境,成为业务专家的真正含义是可以适应甚至应该引领业务变化发展,技术也是,真正技术上做出深度的人反而不怕技术变化,学不动的是菜鸡,随便学学就会的是大佬,写出东西来让别人学的是大神
2019-01-22 13:43:56 +08:00
回复了 alvy 创建的主题 职场话题 做开发需要选择行业吗?
你说是电商也好金融也罢,如果你做客服体系,那技术上看本质是垂直 im,完全是社交的活。你说做社交,开始玩变现了卖会员也好特权也罢那完全就是虚拟电商。你做任何 c 端业务,给运营人员用的内部系统本质上就是 2b 的 oa,更别说做游戏了,内置电商金融社交没的跑
2019-01-22 13:38:38 +08:00
回复了 alvy 创建的主题 职场话题 做开发需要选择行业吗?
电商,金融,社交都做过,按 bc 分也都做过一些,除了金融有不少行业知识以外,别的(多数行业)并没有什么高深的领域知识的门槛,理解公司的商业模式以及系统(技术)在其中的角色,核心关注点才是本质,这其实和什么行业无关,着重积累的也应该是能力或者至少是经验,而不是知识

其实你主题里提到的两个行业已经是不同的维度了,电商也有 2b (阿里巴巴)金融 2b 更多。反过来 2b 也能分 erp oa (内部效率) crm (销售/客户管理) 采购 金融等等,行业 match 也许是加分,但你永远追求精确 match 不是在限制自己的选择范围么
2019-01-21 09:33:40 +08:00
回复了 dingyaguang117 创建的主题 分享创造 花了一个多月撸了一个提高工作效率的 Chrome 插件
壁纸提高工作效率还行
2019-01-18 10:51:11 +08:00
回复了 lychnis 创建的主题 反馈 为什么 V 站不搞个查看对话的功能
Livid:每天有一万人教我怎么做 V2EX :doge:
2019-01-17 09:47:31 +08:00
回复了 Graves 创建的主题 职场话题 hr 问了我的最低薪资要求,发 offer 的时候直接砍掉 2k?
报最低价永远是对自己不利的策略,这样问的 hr 有的是傻有的是坏,你碰上了坏的那种

“贵司通过面试,相信也对我的能力有个客观的评价了,请你报个你们能承担的最高的薪资预算吧”
1 ... 30  31  32  33  34  35  36  37  38  39 ... 92  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5672 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 09:07 · PVG 17:07 · LAX 01:07 · JFK 04:07
Developed with CodeLauncher
♥ Do have faith in what you're doing.