属于 Geek 的写作社区,分享、学习、交流技术话题。

Rei
·

Tailwind CSS,从入坑到退坑

Tailwind CSS 是一个实用类优先的 CSS 框架。跟其他 CSS 框架的主要不同是它不提供组件层面的样式,而是全部都是实用类。我之前写过一个简单的介绍:Tailwind CSS 浅析。...
favorite 4
comment 4
xfyuan
·

10倍生产力程序员的特质

今天看到 37signals 最新的一篇博客,Alberto Fernández-Capel 所写的《The 10x Development Environment》。针对近两年比较流行的“10...
favorite 3
comment 1
过纯中
·

以Rails应用为例谈谈如何做好软件系统的依赖项目管理

现代软件体系 现代软件是人类合作的结晶,以homeland这个以Rails开发的小型论坛为例,Ruby 语言的依赖项有211项,Javascript 依赖项目更是达到了1811项,这无疑会遇到应...
鱼翅
·

前端条件竞态乱谈——可能被我误解的函数防抖

前言 故事发生的时间距离今天其实已经快一个月了,由于一些特(tuo)殊(yan)的原因,今天终于动笔开始写(shui)下了这篇博文, 再不写都™明年了 。 ChatGPT 想必是过去的一个月里相...
favorite 1
comment 2
电子芥末
·

tempbk.py 临时备份文件到 Cloudflare R2

本软件通过终端输入命令上传文件到 Cloudflare R2 进行临时(短期)备份. Cloudflare R2 的优点: 10GB 免费容量, 流量免费. 本软件专门针对小文件的临时(短期)...
favorite 1
comment 0
stevehe
·

利用ImageMagick命令行批量转换图片格式(webp转jpg、png转ico、heic转jpg)

准备条件: 系统需安装 ImageMagick 软件包,Linux、Cygwin/WSL下均可使用;Windows未经测试; 注:HEIC为苹果系统专有的图像格式,Windows系统上要转换需...
favorite 2
comment 0
neweos
·

Ubuntu 服务器设置

恰逢一年一度网购节,想起去年购买的腾讯轻量应用服务器也快到期了,不折腾一下有点浪费。那么,就来重装一下系统,也记录一些常见的操作吧。 这次选择的是 Ubuntu 22.04 LTS 版本。不到一...
favorite 4
comment 0
xfyuan
·

深入Rails的Zeitwerk模式

本文已获得原作者(Simon Coffey)授权许可进行翻译。原文深入讲述了 Rails 中新的 Zeitwerk 自动加载模式的实现原理,是对前一篇《Rails7的Zeitwerk模式解惑》很...
favorite 2
comment 0
xfyuan
·

Rails7 的Zeitwerk模式解惑

本文已获得原作者( Athira Kadampatta 、 Supriya Laxman Medankar )和 Kiprosh 授权许可进行翻译。原文详细讲述了 Rails 7 中新的 Zei...
favorite 3
comment 0
yuan
·

氧传感器相关知识笔记

空燃比概念 空燃比即空气与燃料的比例。汽油的理想空燃比 14.7 : 1,这里的比值是质量比,单位是 g。也就是说 1g 的汽油完全燃烧,需要 14.7g 的空气。比值越小,混合气体中的汽油占比...
favorite 3
comment 2
xfyuan
·

纯粹的Rails便已足够

本文已获得原作者( Jorge Manrubia )和 37signals 授权许可进行翻译。原文讲述了在 37signals 公司中如何使用纯粹 Rails应用架构方案,及其怎样在另一个层面对...
favorite 6
comment 4
电子芥末
·

在 Windows 里使用 miniconda

众所周知, 日常使用 Python 的最佳实践是创建一些虚拟环境, 而 miniconda 是一个著名且优秀的 Python 虚拟环境工具. miniconda 的安装与使用请看官网: http...
xulin
·

Rails 中的 redirect_to :back

Rails 4 老办法 以前用redirect_to :back这个方法,实现回退源页面功能,但是这个方法会出现问题: 当HTTP_REFERER不存在(介绍地址)时,有时会出现ActionCo...
favorite 1
comment 0
forecho
·

使用 Telegram

引言 今天给大家分享一下 Telegram 的使用经验,以及我为什么会喜欢 Telegram。 Telegram 是什么? Telegram 是一个跨平台的 IM 软件,需要注意的是 在国内使用...
favorite 1
comment 0
Rei
·

Turbo frame 的 lazy loading 会在什么时候执行

最近 GeekNote 发现了一个 Bug,所有未登录用户在访问文章页面时会跳转到登陆页面。这看起来就像那些封闭花园式的发布平台那样,导致流失了很多潜在用户。 经过调试,我发现 Bug 是由这段...
xulin
·

Traefik 学习(1)

优点 服务自动发现,对docker kubernetes支持良好。新增docker节点不需要更改配置文件。 与 docker 的完美集成,基于 container label 的配置 支持自...
favorite 1
comment 2
Rei
·

用 Puppeteer 生成网页预览图

问题 现在社交网络一般都支持网站设置预览图,有预览图的网页能更占据更大的展示空间,提高点击率。 GeekNote 此前已支持作者自己设置文章封面,并且默认将封面设为预览图。但不是所有作者都有空设...
社区准则 博客 联系 反馈 状态
主题