V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  xmsz  ›  全部回复第 3 页 / 共 12 页
回复总数  226
1  2  3  4  5  6  7  8  9  10 ... 12  
2021-12-03 14:42:15 +08:00
回复了 villivateur 创建的主题 程序员 公司从 SVN 切换到 Git 的那些坑
这种就是传统思维下的历史成本
不愿意抛弃已有的认知去学习新的东西

------



当然,你用已有的知识去学习新东西是可行,但前提你得懂什么叫『抽象化』什么叫『融会贯通』(当然这个词选得不好)

大概例子就是,比如你已经 [精通] 一门乐器,那你再学习另外一种 [同类型] 的乐器时,那你以往的知识就是有帮助的

或者如果你掌握都是 [通用] 的 [方法论] ,那你学习什么都用得上。比如如何快速阅读一本书

否则你只会被你以往的经验束缚,并且可能走错方向



-----


当然额外的说明

像这种很 [通用] [现代] 的技术,或者 [新] 的技术方案,入门门槛难道会变得更难?
如果更难,那不就退步了?


或者说,如果你让一个没接触的人去学习,你会发现他学习非常的快
2021-12-03 14:33:59 +08:00
回复了 c9792536451 创建的主题 程序员 小组长让我一小时提交一次代码
估计是上面有要求
如果你提交多一点领导也好看一下
拿到老板面前也好说
2021-12-01 11:22:08 +08:00
回复了 guanyin8cnq12 创建的主题 宽带症候群 关于华为光猫 外置 ap 无缝漫游
@guanyin8cnq12 什么意思 就是还是要有线桥接是吗 只不过可以实现自由切换
2021-10-05 18:45:08 +08:00
回复了 zacharyjia 创建的主题 前端开发 前端为什么基本上都使用 AJAX 请求,而不使用 RPC?
只能说以前受限于用户环境兼容,包括现在也是
实现对接 grpc 本身很简单,就是基于 http/2 传输
但是基础环境跑不起来,还得考虑降级等操作,那这部分肯定费时费力
那么就需要大厂来搞和实现

所以需要一点时间慢慢来,这就和短视频和网络关系一样,你网络没升级,短视频肯定不行
2021-08-23 18:15:30 +08:00
回复了 sirnay 创建的主题 Go 编程语言 2021-08-06 Go 微服务框架选谁
国内微服务框架

阿里 dubbo-go
头条 kitex
腾讯 tars-go
b 站 kratos

我们最后选择了 kratos,原因
- dubbo-go 感觉被名字局限了,毕竟是 go 版的 dubbo,而不是 go 版的 spring 。当然 dubbo-go 也是朝着更多功能扩展,但感觉还是怪怪的,期待再独立一个项目出来。但是毕竟阿里还是 Java 为主,Java 生态无敌
- 腾讯,每次都让人有种格格不入的感觉,但是确实这里做的最『未来』的,整体性很强。还有一个原因虽然和 tars 没关系,但是微信开发团队真的非常糟糕给腾讯名号蒙羞
- 头条,没什么感觉也没什么推广
- b 站,有概念感、业务实践、也喜欢毛剑老师。唯一缺点就是 git 社区客服戾气太重,有点玩不起的感觉,不知道是不是 b 站人员,可能是最近生活不顺利啥的。


然后为什么要框架,其实如果你只是写『脚本』那完全不需要
但是如果你需要架构层面,那肯定需要这类框架,rpc 框架现在基本都是往 go 框架发展

为什么选国内框架
- 中文太重要了
2021-08-17 15:57:10 +08:00
回复了 Aliberter 创建的主题 程序员 关于微服务设计的一个问题
不知道是你们公司架构的问题还是你理解的问题(因为初期的表现确实就是个数据库增删改查的接口封装)

一般架构思想其实很简单,就是

原来都是单体应用,维护麻烦,崩得也很彻底

维护麻烦怎么办?拆应用呗,1 个单体应用拆成 5 个业务应用,每个业务应用还可以不同人维护,这样不就解决了。


---------------

我们知道了用拆可以解决问题,那理论上拆得越多问题解决越彻底,当然这肯定有副作用(需要自己权衡)


--------------

而你遇到的问题其实在于怎么拆?

如果仅仅只是把数据库的读写拆出来,那这个肯定是很无语的,因为根本没有解决问题
你有其他语言基础 理论上学习其他语言应该没什么问题 你需要的可能是实践是吧

实践的直接去极客时间或者 b 站看就行,其实内容不多(除非你要连微服务一起看了),几个小时就可以了(当然大部分视频都是废话或者广告)

然后目前我们公司实践下来,最后还是 kratos 生态一把梭

毕竟
1. 是 b 站的,有真实大量业务实践
2. 是国内的,无压力
3. 负责人很有趣


不过 go 的工具生态真的很糟糕就是了,像我们以前用 java 和 nodejs,java 是全,nodejs 是快

go 现在连个真正的 orm 工具都没有,框架更惨,还在 cli 生成文件的阶段

搞得比较 JavaScript 更像脚本语言 很无语
2021-08-13 16:51:18 +08:00
回复了 Gea 创建的主题 程序员 因为团队调整,面临换语言的问题, go -> Java
我现在的看法就是

php:如果是小公司(不管规模大不大),或者是个人网站编程爱好者,那非常的合适,简单生态丰富,就是你去捡垃圾拼起来也能跑

nodejs:前端必备,因为以前很多情况下后端同学是不乐意去做一些非『重要业务』的事情。加上现在 serverless 解决了运维的问题,那对于前端来说简直不要太爽。
后端呢?性能和线程是大问题,所以大公司肯定是不会用,还是只能拿来个人自己玩玩

go:还没开始实践之前,我的想法是 go 因为是新语言没有历史包袱,而且很多特性都是非常符合未来发展的。
当我实践以后,发现这玩意根本满足不了期望
你说想要简单,你和 java 比,其实其他语言也很简单。语法简单,大家都差不多,方法简单,其他语言封装一下也差不多。所以这个真没什么特别大作用
你说想要性能,JAVA 肯定更好
最重要的是生态,Java 一套 Spring 干趴所有人,特别是大公司的需求
然后 php 有国内无敌的生态,nodejs 有无数造轮子的人,基本上生态也很好
而 go 生态真的太烂了
除了 b 站七牛在硬推,真的差强人意。

详细的说
对于单体应用
最重要就 2 个东西,web 框架和 orm 工具
web 框架就是简易
orm 工具都不能说简易,gorm 和 xorm 真的都称不上 orm 工具


对于什么微服务、云原生
rpc 通信,大家都有啊

所以 go 的场景真的很尴尬,我觉得很噱头还不如其他语言(各种非主流语言)










总之,如果你想要当一辈子的程序员,或者想去大厂混几年,那选 Java 肯定没错,毫无疑问

其他情况的,随便了
2021-08-13 11:20:20 +08:00
回复了 choyo 创建的主题 酷工作 [深圳] 腾讯 (TAD) 招聘 UI 设计师
腾讯广告的设计我觉得真的是在国内 B 端最顶尖的水平
有没有什么公众号或者途径可以关注一下?
设计失误就是设计失误
垃圾就是垃圾

搞得乱七八糟

现在很蛋疼 合并以后 麻烦事更多了 就是气死人
2021-04-06 09:52:41 +08:00
回复了 OrangeStar 创建的主题 MacBook Pro 求助,关于 rMBP 13" 2014 mid 外接 4K 显示器分辨率问题。
我 19 年 16 寸 然后使用绿联 DP => typeC 结果就是只能 720p 60hz
然后多插几次就有可能出现 1080p 60hz 可以说非常蛋疼

而且不确定是不是接入外接显示器后,电脑风扇就是一直 5000 转,然后 60℃

太蛋疼了
2021-03-14 16:22:09 +08:00
回复了 holilili 创建的主题 酷工作 解决方案架构师
我也想知道
2021-02-21 09:14:23 +08:00
回复了 aieks 创建的主题 分享创造 [OpenClubhouse] 给用不了 CH 的小伙伴们一次试用的机会
我看到有个小程序叫「房间搜索」,可以搜索到 clubhouse 的房间。感觉这个功能比较有用
2021-02-03 15:13:33 +08:00
回复了 balabalaguguji 创建的主题 分享创造 你还能找到比易文档更好用的接口文档工具吗?
Api 文档一般有几类

1. Json => 自动生成文档类,例如 apiary/coding
2. 注释 => 自动生成文档(不推荐)
3. 调试主导类,例如 rap2/postman
4. 自成一派,例如 swagger
5. 文档主导类,应该就是 easyDoc 了

当然还有一些山寨货,例如 apizaza,还有一些 postman 山寨品,就是山寨还敢收费的那种

目前还在用 YApi,基本能满足 80%的需求
而比较看好的是 Rap2,有一些针对开发者更友好的功能

但是上面这两个玩意太开发者了,写文档其实很不舒服

所以看有没有更好的,楼主这个 EasyDoc 产品就是交互增强版,确实是能解决一部分需求。

但整体来说还是都没能解决的很完整。

但是这种工具吧,自己写耗时耗力,用热门的呢,要么国外慢的要死,要么国内又丑又难用

非常烦恼

然后回过头来想想到底需求是什么?

80%解决开发对开发间的问题
- 接口文档
- 接口调试
- 非必须 - Mock

能满足这些已经足够了,所以综合起来还是 YApi 更好一些,不仅开源基础功能全都有

但是要是有能解决另外 20%的产品那就更好了

而 EasyDoc 却走的是另一个方向,即不是在 YApi 上扩展解决剩余 20%的需求。而是走了另一条路,这就导致那 80%的都没做到很好

但是如果要选择二次开发,肯定还是 Rap2

还有另外一个问题,就是产品稳定性,YApi 和 Rap2 至少是有大厂支持的,其他产品都是一些韭菜拖着。
特别像这种工具,我说过解决 80%需求已经够了,所以除非你做得很好,否则根本就是瞎折腾

能看得出 EasyDoc 目的和做法是很好的,可不知道能走多远。考虑到团队因素。
除非 EasyDoc 开源,否则一般团队应该是不敢用的。
2020-11-14 10:55:31 +08:00
回复了 darkninght 创建的主题 iDev 跨平台开发, RN、Flutter、Weex、uni-app 该如何取舍?
看你有没有时间学习
有就学 Flutter,一劳永逸

没时间就学 React-native + Taro

傻子才选 Uni-APP,什么都最差,又没有未来。除非你一个人接外包用
2020-06-12 10:26:57 +08:00
回复了 CodeGou 创建的主题 Figma 蓝湖开始收费了
哎,太难了

首先,对于小的创业公司

1. 免费版根本不够用,不然也不会去看付费版。除非你们公司就 1 个项目...
2. 最低付费是 20 人的套餐,每年 2000 块,不要看什么人均,月均这么傻的心理安慰。我们团队就 7 个人,在这个工具上 1000 以内的成本才能接受。况且还有其他费用。然后其他就不用付钱了吗?


其次,对于替代品
1. 国外的,满足需求。但是更贵而且还要经常翻墙。效率降低太多
2. 国内的,真的没有啊。像慕客这种完完全全 80 年代程序员风格产品..实在不敢恭维。和蓝湖大概相差 20 年的差距。就算免费有什么用... 不好用就不是不好用
2020-06-07 11:58:25 +08:00
回复了 keelii 创建的主题 前端开发 长文预警-前端开发的瓶颈与未来之路
如果从'写代码'的层面去看,前端确实远远比不上后端的完善。而如果这讨论这个方向,楼主说得都没有大问题
2020-02-15 20:31:53 +08:00
回复了 lake325 创建的主题 程序员 coding 现在主打什么功能
现在变得更烂了...
2020-02-08 00:16:02 +08:00
回复了 gansteed 创建的主题 问与答 学了一下 flutter,说几点感受
嵌套真的太痛苦,前端用户 html + css3 写的话,把视图分出去写,熟练的话,速度特别快,基本 1 小时就搞定。
配合 jsx 的话,可以做到很好的代码分割。

但是 Flutter 的无限嵌套真的噩梦啊、毕竟显示需求一个页面可能达到几百层嵌套,我的天,我快看哭了。而且不够灵活,一个 flex 我要写一堆嵌套,真的尼玛

以前一个页面,设计还原 1 小时,逻辑 1 小时。现在设计还原 1 天,我的天啊
2020-02-02 20:00:45 +08:00
回复了 Ison 创建的主题 职场话题 你们觉得程序员转产品经理怎样
别害人
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   972 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 52ms · UTC 20:28 · PVG 04:28 · LAX 13:28 · JFK 16:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.