推荐神器 vimv
??
一个是流行度,在 ai 没火之前,python 的流行度就不是 ruby 可以比的。 二是生态的完善度,numpy,pandas 这些库质量太高了。
想不到马化腾和我一样低调?
类型系统是编辑器支持的基石,ruby 在这方面欠缺的太多了。
推荐一下 fullstaq-ruby https://fullstaqruby.org/ 的镜像 https://quay.io/repository/evl.ms/fullstaq-ruby?tab=tags
https://github.com/fullstaq-ruby/server-edition
之前用官方的镜像内存一直涨,换的他们的 jemalloc 镜像内存占用就稳定了,他们的镜像有特殊的优化补丁,你也可以测试一下,他们的镜像好像也支持 yjit
对,我前几天也看到了,只有 alpine 的镜像带 yjit
内存占用情况怎么样?
你是用 windows 开发还是应用部署在 windows 服务器上?
还有一个坑就是 ActiveSupport::TimeWithZone 对象的 to_s 方法的行为改了,不读取 Time::DATE_FORMATS[:default] = '%Y-%m-%d %H:%M:%S' 这个配置了,导致页面上所有的时间格式都不对了(created_at, updated_at) 解决办法就是要重载一下 to_s 方法
class ActiveSupport::TimeWithZone
def to_s
to_fs
end
end
你在开玩笑吧
我就是这样的,不愿意用 Hotwire 了
tailwind/windicss好用
drone 现在限制商业使用,不是纯粹的开源软件
回复不小心删除了。 就再贴一下关键字吧
cubejs, plotly dash
现在比较看好 plotly dash 能同时使用 sql 和 pandas 处理数据。 可能和 lz 的需求不一样,
py 在这方面真的太强了。
@huacnlee caddy 是可以自己管理证书,但是网站使用的云存储(七牛,阿里云)等的证书呢?还是要手动管理吗? acme.sh 可以自动部署 nginx 和相关云存储的证书
是的,生态环境已经起来了,各种组件库非常完善。
https://github.com/vuejs/petite-vue vue 也搞了一个类似的,和后端渲染一起用的框架
const path = require("path");
const webpack = require("webpack");
const { webpackConfig, merge } = require('@rails/webpacker');
const WindiCSSWebpackPlugin = require('windicss-webpack-plugin');
const customConfig = {
resolve: {
extensions: ['.css'],
alias: {
vue: "vue/dist/vue.esm.js",
'@styles': path.resolve(__dirname, "../../app/assets/stylesheets"),
'@assets': path.resolve(__dirname, "../../app/assets"),
'@js': path.resolve(__dirname, "../../app/javascript"),
'discover': path.resolve(__dirname, "../../discover/app/assets")
}
},
externals: {
jquery: "jQuery",
},
plugins: [
new WindiCSSWebpackPlugin(),
new webpack.IgnorePlugin({
resourceRegExp: /^\.\/locale$/,
contextRegExp: /moment$/,
}),
]
}
const vueConfig = require('./rules/vue');
module.exports = merge(customConfig, vueConfig, webpackConfig);
现在的 webpacker 配置就是用 webpackMerge 来 merge 一下不同的配置片段就行了,都是 js 代码,这样配置的结构也很清晰,修改也很容易。 比 webpacker 5 来说进步明显。
上面就是 webpacker6 配置里的一个 base.js,development,production 就是分别再 merge 入自己的配置就好了。
webpack 6 主要就是解决这个问题的,现在的 webpacker 配置很容易修改了
没啥亮点
前一段时间买了 tableplus
tailwind 就是一个 class 规则而已,windicss 是开源社区按这个规则的重新实现。现在的主要维护者是 vue 社区的一个大佬。
https://github.com/windicss/windicss/discussions/176#discussioncomment-506195
还是要顺应大势,号召大家为社区添砖加瓦说实话没什么用,ruby 要再火除非出现一个像 rails 一样火爆的框架。创造和改变历史靠的往往是少量几个英雄人物,大部分普通人的作用只是喊 666。
rails 是走上歪路了,拥抱 webpack、vite 才是出路
可以使用 webpack externals https://webpack.js.org/configuration/externals/
哪来的勇气和 js 比?
恐惧 what?
我们公司现在用的 ionic vue,流畅度还可以,但是没和其他框架对比过