V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  dcoder  ›  全部回复第 7 页 / 共 32 页
回复总数  623
1 ... 3  4  5  6  7  8  9  10  11  12 ... 32  
2022-05-26 15:11:08 +08:00
回复了 sampeng 创建的主题 程序员 写了一段时间 Golang,我很纳闷,为啥 Golang 这么火
主要优点: 配套的工程工具很好用, 打包成无环境依赖的 binary 往服务器上随便扔
这也是它在 DevOps/Infra 领域发展好的主要原因

主要缺点: 表达能力较弱, 写起来其实啰嗦, 加上满屏 if err != nil 看着真是疲劳
写平铺直叙的业务逻辑, 我还是不愿意用 Go, 远不如写 Python...
2022-05-22 05:16:23 +08:00
回复了 luffy 创建的主题 程序员 你觉得哪些技术点觉得难,哪些觉得简单
最难当然是看别人写的垃圾代码
2022-05-22 04:56:28 +08:00
回复了 wuwukai007 创建的主题 Python django 4.1 异步 ORM,异步视图类来了!
@lanlanye
FastAPI 的作者搞了个 SQLModel, wrapping over SQLAlchemy
不过这个项目还很新, 异步文档都还没有
https://sqlmodel.tiangolo.com/advanced/?h=async
2022-05-06 01:57:30 +08:00
回复了 volvo007 创建的主题 Go 编程语言 都说 go 简单 小白学完 channel 马上就不会了
@Goat121 "就是省得你再手写一个队列而已" 你说的对
只是 Go 把 channel 做成了语言特性, 然后宣传还多, 导致了大家觉得 channel 不只是 "就是省得你再手写一个队列而已"
2022-05-05 23:13:02 +08:00
回复了 volvo007 创建的主题 Go 编程语言 都说 go 简单 小白学完 channel 马上就不会了
小声说: 其实 channel 没有吹的这么好用, go 吹嘘的 csp 模型在 go 里也不一定好用...
最后, 你发现还是得用一堆 lock/mutex, 去折腾 sync.Mutex 这些...
2022-05-02 07:23:16 +08:00
回复了 christin 创建的主题 程序员 线上突然出 bug 怎么找?
主要靠 log
1. 你司 log service 要好用: ES, datadog 之类, 起码容易搜索.
2. 写相关模块的人, log 要输出好, 不然出了事也定位不了.
2022-04-29 00:13:30 +08:00
回复了 darluc 创建的主题 Go 编程语言 [译文] Go:ent,基于图的 ORM 框架 - Facebook 出品
整的真复杂...
2022-04-18 15:23:54 +08:00
回复了 gantleman 创建的主题 游戏开发 为什么 luacluster 可以实现万人同屏?
我也写游戏后端, 进来看到大家都在批楼主, 就放心了
2022-04-18 15:20:42 +08:00
回复了 gantleman 创建的主题 程序员 为什么我没有回应任何对 luacluster 的质疑?
万人同屏的... 啥游戏? MMORPG, ACT, FPS, 还是联众棋牌? 区别可太大了
那 three.js 是有点弱啊
@cs8425 那 three.js 是优点弱啊
@jamfer Octree + Capsule 才是 character 碰撞检测正确的做法吧
为啥你要"优化"成射线检测? 你射线射出去难道不也是在全局的 Octree/BSPtree 里面穿行么?
没玩过 three.js, 看来碰撞检测机制还不是很高级,还需要知道 Octree/BSPtree 这类底层概念.
character 是个人物就应该用 Capsule; character 是一发子弹的话, 可以用射线 :D
上次看过一眼, 忍不住说一句: 为啥角色还在穿模和浮空? 能先把 character control 这种主要逻辑整好么?
如果你游戏要联网, 并且角色有类 ACT 互动的话, 联机版的 character control 工作量会有好几倍...
2022-03-31 02:27:24 +08:00
回复了 notokoy 创建的主题 Go 编程语言 Go 流媒体(直播音视频)服务器 LAL - 开源自荐
@notokoy
底层没有 ffmpeg 或者其他的 C/C++ lib 依赖么?
2022-03-29 15:51:26 +08:00
回复了 lwldcr 创建的主题 程序员 互联网最苦逼的地方在哪
大点的公司靠轮值,人多的话,很久论到一次

有些小公司的 oncall 那真是比 周扒皮 的半夜鸡叫 还要狠...
没办法, 人少, 所有后端自动进入 oncall 待机状态
@frostming PDM 有没有跟 PyCharm 集成的计划?
Poetry 现在被 PyCharm 支持了, PyCharm 新建项目会在其 Terminal 里自动设置好虚拟环境
2022-03-09 15:36:57 +08:00
回复了 jn5414 创建的主题 程序员 小型独立游戏工作室解决方案选型探讨求教
WebSocket (turned) --> WebSocket (turn based)
打错字了
2022-03-09 15:35:53 +08:00
回复了 jn5414 创建的主题 程序员 小型独立游戏工作室解决方案选型探讨求教
以程序为主的小团队, 就用 Unity.
研运功能主要靠 Unity Asset Store 上买, 而且要买流行的带源码的 Asset/Plugin.
有问题可以看着源码问作者, 可以理解为"付费开源", 比在 Github 上瞎找效率高太多了.

先把游戏本身做好是关键, docker, ci/cd Jenkins, DevOps 这堆没用而耗时间的东西先别研究.
剩下的时间好好研究 Blender, Affinity Photo (PS 太贵), 因为你程序员自己得担任"技术美术".
要做联机游戏, 也应该好好研究 WebSocket (turned), UDP (real-time), 别研究 DevOps...

按照我上面写的做, 可以少走很多弯路.
游戏成功发布了, 回来给我发个红包吧. :D
1 ... 3  4  5  6  7  8  9  10  11  12 ... 32  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1030 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 19:24 · PVG 03:24 · LAX 11:24 · JFK 14:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.