Copilot 最近是不是集合了 GPT-4 搞了个 chat 功能
感觉是不是会增加 test 的时间,毕竟 AI 的代码还得多测试一下
因为 rails 7 默认用 importmap,这个会使用 来放 js 代码,这个是模块化的,你一个文件里的内容不 export 出去,其他的文件都是看不到的。</p> <p>HTML 中 onchange onclick 这种只能使用全局变量。</p> <p>以前不用 type="module" 的时候,你直接在顶层作用于声明变量他就会是全局的。现在不行了。</p>
这块 Nginx 应该怎么配置一下吗,我本地跑没问题,Nginx 转发之后就歇菜了,一次性把结果仍会来
感谢,学到了,就是需要这个
partial 这个我知道,你的意思是接口直接渲染好的 HTML partial 吗,然后 JS 就不需要手动拼接 DOM 了。这样好像确实可以,感谢。
我现在手里的几个项目都是前后端 JS,都是人员不分离,技术上分离。
这年头的经济形势就挺不适合创业的
NAS 好贵呀
穷玩车,富玩表,屌丝玩电脑
有时间玩的人没钱买,有钱买的人没空玩,都在 996 还房贷……
而且很多大作都会先登录主机平台,主机这玩意儿要玩的爽还需要电视音响和客厅,门槛一下子就拉高了。
很多 APP 里面的大部分页面都是 WebView 搞的,比如说抖音。现在混合开发是主流,客户端搞个壳子,里面全是 Webview,还可以实时热更新,多好。
跟规模其实没关系,得看业务的具体需求,前端交互复杂的产品肯定得分离的。
看项目呀,如果不分青红皂白,直接微服务、云原生、BFF、前后端分离搞起来,那肯定不对,因为没有银弹,没有需求硬去追求新技术会导致项目失控的。
但如果说你真的,重前端、客户端,甚至要做多平台,API 复用,那分离开确实是必要的。
好像也不是,拿到的还是 HTTP_USER_AGENT 这种形式,和 request.headers
一样
感觉还是中文有问题,很多问题英文来问准确度高不少。
我用了半个月,感觉一般查文档还挺靠谱的,就偶尔会偷偷给你致命一击……
现在微服务之后其实很多时候操作比较复杂,很难讲面对哪一个资源模型做操作,RESTFul 那一套很难描述
我自从开始访问 Ruby China,就一直是间歇性不稳定,有时候不挂梯子永远打不开,有时候又一直很流畅
用蓝牙的都比较卡,用接收器的没啥影响
早上人少的时候就不卡
之前不卡,最近办公室人数多了一倍,就开始卡了
刚买俩月的苹果妙控板……
想怎么写的时候吃手指
因为 Node 也是 C/C++ 写的嘛
我的意思其实是,Node 可以直接下载一个压缩文件,wget 下载、解压之后就能用了,非常方便。为什么 Ruby 不选择这种方式来分发代码。
我只是单纯的问一下而已
感觉可能是 Go 有一个自动拆箱之类的操作。
type slice struct {
array unsafe.Pointer
len int
cap int
}
虽然说结构体声明是这样,但是实际代码中 slice 会被拆箱直接展示 array 字段给我们
如果按照 slice 是一个结构体来理解,那下面这段代码的输出就很难理解了。
s := make([]int, 0, 2)
s2 := s
fmt.Printf("我们地址都一样%p\n", s)
s = append(s, 10)
fmt.Printf("我们地址都一样%p\n", s)
s = append(s, 20)
fmt.Printf("我们地址都一样%p\n", s)
s3 := s
s = append(s, 30)
fmt.Printf("地址不一样了!%p\n", s)
fmt.Printf("%v, %p\n", s3, s3)
fmt.Printf("%v, %p\n", s2, s2)
可以看到当 cap 没有扩容的时候,s 作为指针输出的结果是一样的,指针相等应该说明底层指向同一个 slice 变量。
但是又发现 s2 和 s3 的地址虽然是一样,可是输出的内容不一样,说明这个指针实际上指向的是 slice 底层的数组,而不是 slice 变量,s2 和 s3 并不是指向同一个 slice 的,很明显他们的 len 是不同的。
这就很诡异了。