首页   注册   登录
 galaxyyao 最近的时间轴更新

galaxyyao

V2EX 第 14922 号会员,加入于 2011-12-22 10:22:51 +08:00
今日活跃度排名 11554
galaxyyao 最近回复了
13 小时 2 分钟前
回复了 chenset 创建的主题 ACG 京阿尼, 京都动画. 总部火灾
看着死亡人数一直在上涨,痛惜到难以表述。。。愿逝者安息
作为一个团队,出了这种 bug 都有责任,不管是开发测试还是项目经理。除了运维,谁也不可能把自己完全撇清责任。
再重复一遍,开发产品测试项目经理都有责仁。
但责任也分主次。如果这种需求设计纰漏的主要责任人甩给开发,就等同于将代码逻辑 bug 的主要责任人甩给产品一样可笑。
遇到这类问题会发火也是人之常情,但一般都是骂:“现在也是什么 s [哔] 也能当产品经理了。前端看到这种需求请往死里怼”。不骂产品反而骂开发,只会让人觉得:“不愧是产品,甩锅技术一流”
因为自己是产品经理,说话时屁股就歪成这样子。。。
从我在两家公司遇到的情况来说,都是产品提的这个需求。不是产品文档上写着号码段,哪个开发不愿意只校验个长度?闲得蛋疼为了这事补单元测试?受苦的是写用例的测试,以及为了产品轻飘飘一句“那就放开呗”紧急发版本上线的开发运维。
就算开发真的没提醒一句,主要责任也是出出需求的产品。现在的产品闯红灯被车撞都要怪旁边人没拉一把了么?
一年多之前同遇到类似的情况,同人民广场,还以为自己穿越了。。。
当时新组建团队,第一次完全自己负责招聘,经验不足。自己写 Vue 也只是写过很简单的几个 Demo,于是也是从网上找了点 Vue 框架的问题来问,来应聘的妹子基本都回答出来了。看妹子的简历上写了 3 年前端经验,五六个项目经历,甚至还有 nodejs 和 angular 经验,于是就录用了。
但实际开始干活后,发现妹子的开发能力真的不行。也是对 Restful 完全没概念,提测的页面随便点点就是一堆 Bug,代码大段大段的 copy & paste。但人真的很努力,态度也很诚恳,是开发组里唯一一个主动周末来公司加班的。

就像楼上说的,临冬城公爵必须亲自行刑。这个人既然是我招进来的,我就必须负起责任。首先和她诚恳地谈了一次,把问题坦白和她说了。给了她改进的时间限制,明确的改进目标:独立写出质量过得去的前端代码。请资深前端这段时间内对她进行 code review 并提出详尽的改进建议。
但即使是这样,最终还是没法达到要求。人和人的学习能力的差别是真的很大。。。最终和她谈了一次,告诉她由于没法跟上团队,只能请她离开团队了。不过也给了她三周的时间,不安排工作,作为给她找下家的缓冲时间。也算是仁至义尽,好聚好散。

吸取了教训之后,以后招聘前端的时候也有了当场白纸写代码做算法题的环节。其实也是很简单的递归和数据结构的题目,加上改进了几轮面试问题,之后招聘到的就很靠谱了。
62 天前
回复了 ynohoahc 创建的主题 程序员 docker 对普通个人开发者的作用,求指点
#### “因为每开一个容器都相当于多开了一个基础 linux 镜像, 然后再在这个基础镜像里跑 tomcat 服务”
在去看下 docker 原理吧。Namespace+Cgroups 的开销相比虚机的 Hypervisor+Guest OS 不知道低了多少了。
如果都使用的是同一个 tomcat 镜像,那么通过 overlay2,就算开 10 个容器,存储空间都只需要 1 份。

#### “用传统的 tomcat 在本地部署几十个 api 服务”
如果指的是 1 个 tomcat 上 10 个 webapp,那么的确是比 10 个容器占用的资源少。但就像楼上已经说的“ 10 个鸡蛋放在一个篮子里”,能承受 1 个 webapp OOM 导致所有 webapp 不能访问的风险么?根本不用说对每个 webapp 控制 Xms 和 Xmx 内存占用了。
如果指的是 10 个 tomcat,每个 tomcat 里一个 webapp,那么负载约等于 10 个 tomcat 的容器。但容器在编排,CI/CD 的简易程度,对环境依赖的灵活性,高可用负载均衡等等很多方面远胜。

#### 对于普通个人开发者
做私活的好处楼上已经说了。
另一个好处是如果应用需要依赖数据库 /redis/消息队列等等中间件,以前只有两种方案:要么是依赖一个公共基础环境,会遇到和其他人互相修改对方数据的冲突。debug 了半天发现原来是数据被别人改掉了这种恶心事情发生频率还是挺高的。要么是在本机搭,但如果是 windows/mac 开发机,还必须需要这个中间件在 windows/mac 上有安装包。
如果有容器,就本地 pull+run 一把梭,问题解决。
作为研发老大,连测试打杂的我都不干。。。
上班刷 V2EX+看看技术文章+写写 ci 的 shell 脚本
团队技术框架的稳定期不就是这样么
比较奇怪的应该是为什么要把 Controller 方法标记为 private 吧。Spring 的开发估计没预料到会有人这么做吧。。。
我不记得哪个官方范例里曾经这么做过。

https://stackoverflow.com/questions/17573742/best-practice-to-keep-method-visibility-with-spring-controller-stereotype
这篇回答里有人提到虽然可以这么做,但会被 IDE 认为方法不被使用而标记为灰色,也会无法进行单元测试。
我也想不出将方法设为 private 有什么好处。如果 LZ 有什么特殊意图的话可以补充一下。

另外官方的范例是把验证注解放在实体类上的:
https://spring.io/guides/gs/validating-form-input/
对应 @RequestBody+POST 方法接收参数。以 LZ 的范例而言,name 中很可能包含特殊字符,放在 pathvariable 或 requestparam 中都可能会引起异常,所以从避免 bug 的角度,改为 @RequestBody+实体类验证的话会比较合适。(并不是说不能用 RequestParam )
我个人写的时候,RequestParam 一般只接收主键或 id 之类的单个参数,一般也懒得加校验了。查不出来资源就返回 null 对象也符合 restful 的设计。
@uuair 不清楚情况的就不要出来误导楼主了。68 家信托公司 34 个省市,怎么平均出每个地区一个的。光上海就有华宝,安信,陆家嘴,上海国际,爱建等好几家。其中我都交流拜访过几家
另外信托就没问题了?现在明令禁止刚性兑付。延期兑付的我都见多了。
@zclHIT 私募股权的最低投资标准证监会官方网站上有写:
http://(去掉空格) www.csrc.gov.cn/hunan/xxfw/tzzsyd/jjtz/201507/t20150702_280240.htm
虽然考出过基金从业资格证书,但记不清如果不符合合格投资者标准会怎么样了。
我上家公司曾经卖过 100 万以内起投的私募,但早在 3 年前就被证监会禁止了。

从某个侧面来说,这个基金的合规一塌糊涂,就是在玩火。
@sikariba 现在也是 68 家。(记不清是不是倒过一家还是新增一家,反正不是 67 就是 68 家。)最近几年就是稳定没有变过。回复被限制没法发链接,不过随便查一下加个关键字 2018 或 2019 就能查到。信托牌照就是这么难拿。
相比之下私募基金有 24399 家。

LZ 提到的那家基本就是扯着信托的大旗狐假虎威。
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3592 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 12ms · UTC 04:06 · PVG 12:06 · LAX 21:06 · JFK 00:06
♥ Do have faith in what you're doing.