V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  3dwelcome  ›  全部回复第 75 页 / 共 155 页
回复总数  3087
1 ... 71  72  73  74  75  76  77  78  79  80 ... 155  
2021-06-17 16:42:49 +08:00
回复了 JKeita 创建的主题 职场话题 人生迷茫,求指点,快 29 岁了该不该二线去一线呢
写 PHP 就不要太卷了吧,总觉得深圳这高薪拿着不稳定呢,未来有潜在失业风险。

一线大佬很多,那些主动卷,都是对技术有追求的人,但是技术深度和加班是无止境的。真去一线被大佬牵着走,被动参与日常加班,感觉也不太好。

既然到年龄了,该结婚就结婚,代码不是生活的全部。
VUE 可以做到不入侵式开发,把老页面维护好,新页面慢慢往 VUE 上靠就可以了。

最主要就是 VUE 组件可以复用,你 JQ 静态页面复用组件,全靠手动 JS 拼接 HTML 代码,好难写。
2021-06-17 16:10:08 +08:00
回复了 heheda11 创建的主题 程序员 如何定义`重复造轮子`
个人觉得造轮子才是最好的学习方法。

很多东西不自己动手做一下,很难理解内部原理和设计理念。

至于造出来的轮子,是方的还是圆的不重要。有了 github 后,优秀代码太多,你我写的只不过是沧海一粟。
2021-06-17 15:14:30 +08:00
回复了 FringJX 创建的主题 程序员 坚定不移的认为,不给程序员配 4K 显示器的公司要远离。
个人觉得 Windows 字体显示优化挺好的,用什么字体才是关键。

MAC 没办法,字体清晰的边缘全依赖反走样,确实需要 4K 。
好吧,我又来打脸了。gl-matrix 注释没错,矩阵是列优先。

我去查看了 https://eli.thegreenplace.net/2015/memory-layout-of-multi-dimensional-arrays 里面的详细说明。

这个矩阵
[
1, 0, 0, tx,
0, 1, 0, ty
0, 0, 1, tz,
0, 0, 0, 1
]

在连续内存里,真实排列就是:
[1,0,0,0][0,1,0,0][0,0,1,0][tx,ty,tz,1]

所以 fromTranslation 函数, 变换值是填在 12 13 14 索引上,是完全没问题的。

所以不是 gl-matrix 写法问题,而是内存布局本来就是这样写的。
2021-06-17 13:48:33 +08:00
回复了 einsdisp 创建的主题 程序员 Win10 的 WSLg 能否完美替代 Linux 下日常开发?
去 github 上看了一下 WSLg, 原理就是一个远程桌面,把 linux 内部 GUI RDP 远程到 windows host 上。

如果只是 vs code/jetbrains,那用 exe 版本也没什么问题吧。
2021-06-17 13:03:22 +08:00
回复了 AoEiuV020 创建的主题 程序员 github actions 居然是能扩容的,
我在想 actions 编译环境也支持 windows 和 vs2019,那用端口映射软件,还能弄个 windows 虚拟机来玩玩?

真是脑洞大开。
2021-06-17 12:59:41 +08:00
回复了 AoEiuV020 创建的主题 程序员 github actions 居然是能扩容的,
惊到了,知道 actions 很强,没想到那么强。

还能依赖端口来 SSH 。

大开眼界。
@ccraohng 你说的对,那就是注释写错了。

我看 mat4.js 里的 translate 函数,也证明内部结构 row-major,并不符合标准的 OpenGL Matrix 格式,也许是为了和一些 3D 软件相互兼容。

那么 gl_Position = M * V;这样写就没错了。(可明明 V * M 更快)
不是啊,github.com/toji/gl-matrix/blob/master/src/mat4.js 一开始注释里,就写着是 column-major 格式,也就是应该用 V * Matrix 的写法。

上面打错了,汗。

Matrix * V 是 row-major 的写法。
"但是 gl-matrix 是这样的"

不是啊,https://github.com/toji/gl-matrix/blob/master/src/mat4.js 一开始注释里,就写着是 column-major 格式,也就是应该用 Matrix * V 的写法。
2021-06-17 11:41:45 +08:00
回复了 ourongxing 创建的主题 问与答 前端机器学习
我看现在浏览器上的 AI 技术,都是调用后台 docker api 实现的。

计算量那么大,JS 抗不住啊。
2021-06-17 11:38:13 +08:00
回复了 pperlee 创建的主题 信息安全 有朋友的服务器中了 Buran 勒索病毒。
“交钱给黑客,那基本上是另外一种被诈骗的办法。各位有什么看法?”

现在黑客都是 RSA 加密,无法逆向破解。

没有密钥,除了交钱,确实没别的办法了。
gl-matrix 是定死的,但是 shader 里却是灵活的。可以 Row-Major,也可以 Column-Major 。

区别就是 M*v 和 v*M 的写法不一样。

至于为什么 Shader 里要同时提供两种矩阵格式,那是微软年代的历史遗留问题。当年 GPU 弱鸡,为了性能优化,少几个 DP4 都是赚到的,具体可看 http://www.mvps.org/directx/articles/nontranspose.htm
2021-06-17 03:43:58 +08:00
回复了 LeeReamond 创建的主题 Python 有关日志功能是否严重影响 web 框架效率?
"我们都知道 python 的 IO 流,例如常见的 print,是一个同步阻塞操作。"

先写在大片纯内存里,满了再刷到磁盘上。

过程就只是一个拷贝内存的开销,理论上能做到很快吧。
2021-06-17 00:48:07 +08:00
回复了 piqizhu8 创建的主题 问与答 当前哪个编程语言适合用来开发新编程语言?
现在只有一个可见的语言一统天下,那就是 wasm 。

javascript 真的是拉垮,怒其不争,大家都喜欢用 typescript 。

可又没有普及开,只能 wasm 来扛起大梁了。
@FutureApple "这是个微软的大佬再群里发的问题,他说 windows 更新其实是基于 p2p 的"

国内 99%互联网用户没有公网 IP,根本没办法相互直连,哪有什么 P2P,是你想太多了。
2021-06-16 20:45:54 +08:00
回复了 gavinliu0606 创建的主题 程序员 Makefile 教程(译)
学 C++最迷幻的两件事情,看懂 makefile,和用来生成 makefile 的 CMakeList.txt

还是学 JS 好啊,编译是什么?不存在的。
如果你有一百万个用户,如何让用户软件都升级到最新版本?

显然一个个让客户下载最新客户端安装,是不可能的,大半年过去了。
2021-06-15 12:53:46 +08:00
回复了 proxytoworld 创建的主题 问与答 对于静态网站,页面浏览量这种动态数据更新怎么设计錒
楼上"伪静态"+1

你再静态,也还是经过 web server 处理的,理论上处理过,html 就不是纯静态的。

可以写插件或者用 dhtml 或者在 http request headers 里传计数器。cookie 都可以。
1 ... 71  72  73  74  75  76  77  78  79  80 ... 155  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2390 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 16:00 · PVG 00:00 · LAX 08:00 · JFK 11:00
♥ Do have faith in what you're doing.