GeekNote
注册
登录

最近试用了 Helix 编辑器,很对我口味

我是看到了这个贴子发现这个编辑器的: 《尝试使用 helix 作为文本编辑器的爽点和痛点》 https://v2ex.com/t/848997 立即下载试用,第一印象很不错。 优点一:零配置开箱即用 安装后,完全不需要写配置文件,也不用安装插件,直接就拥有带预览功能的 fi...
· 1 赞 · 0 评论

好工具周刊(第 5 期): 用 RSS 订阅竹白的 3 个方法 / 竹白转 RSS, imgggg, Screely, Kill the Newsletter!

好工具周刊(第 5 期): 用 RSS 订阅竹白的 3 个方法 / 竹白转 RSS, imgggg, Screely, Kill the Newsletter!, follow.it, View Source, Magic Eraser, Yandex 图片在线翻译器。《好...
· 1 赞 · 0 评论

提高中国程序员幸福感的网络调试工具

警告: 本文介绍的工具仅用于开发工作,若使用者违反国家法律法规,后果自负,与本文无关。 前言 肉身在国内的话,配置开发环境是一种折磨。 yarn install 特别慢;npm install 特别慢;bundle install 特别慢。为了提高下载速度,你必须把各种...
· 1 赞 · 0 评论

「分析思考」自建Newsletter系统

Newsletter在如今的信息网络中越来越流行,创建自己的Newsletter也成为一个趋势,但作为一个自托管应用爱好者,我更倾向于自建方案。这几天也研究了Newsletter的架构模式,包括从邮件系统、业务整合等多个角度进行了分析。 话先说在前头,这不是一篇教程! 正与...
· 2 赞 · 0 评论

好工具周刊(第 4 期): Carbon, Logoly, QRCode Monkey, WatermarkRemover.io

好工具周刊(第 4 期): Carbon, Logoly, QRCode Monkey, WatermarkRemover.io, nginx playground, Glassmorphism CSS Generator, 画布 app by Google
· 1 赞 · 0 评论

iPhone 一键拨入 zoom 会议

Join Zoom Meeting https://us04web.zoom.us/j/72358911786?pwd=OScDs3rdFTjs Meeting ID: 723580786 Passcode: vu3128e 我儿子每周用 Zoom 上网课,老师会提前...
· 1 赞 · 1 评论

好工具周刊(第 3 期):优秀工具箱 🧰 集合, Poet.so, 艺术二维码生成器

好工具周刊(第 3 期):优秀工具箱 🧰 集合, Poet.so, 艺术二维码生成器, Multiavatar, 微软数学求解器(Microsoft Math Solver), emojimix, SQLite Viewer Web App, Device Info
· 2 赞 · 0 评论

好工具周刊(第 2 期):Checkbox Painter, JSONT, 图床 i by Tikolu

好工具周刊(第 2 期):Checkbox Painter, JSONT, 图床 i by Tikolu, Base64 Encoding/Decoding 及编码过程实时解析工具, DNS lookups, TinyPNG, 图片大小调整工具。《好工具周刊》发现并分享有趣...
· 1 赞 · 0 评论

酷玩周刊 第 6 期

发掘一切有趣的数字生活 🚀 产品试玩 上海抗疫互助 最近上海疫情愈加严重,有网友自制了一个抗疫互助平台,可以自行发布求助信息和提供物资帮助,希望能帮到上海的朋友。 Qwerty Learner 如果你最近正在学习英语,可以试一下 Qwerty Learner,通过它...
· 3 赞 · 0 评论

Ruby 代码线程安全的一些编写原则

避免修改全局共享的对象 非必要的情况下尽量避免修改全局共享的对象,包括 $ 开头的全局变量、单实例对象、AST、类变量/方法等。 下面的写法是线程安全的,因为它没有修改全局的状态: class RainyCloudFactory def self.generate ...
· 1 赞 · 0 评论

Rails on Docker: 用 docker-sync 改善文件同步性能

💡 Rails on Docker 系列文章是面向 Rails 程序员的 Docker 教程,描述了如何从开发环境到部署环境中应用 Docker。这是系列文章的第三篇。 在上一节中我们已经学习了用 Docker Compose 搭建开发环境,这一节将介绍如何用 dock...
· 3 赞 · 2 评论

Android 的 v-a/b分区简单理解

基础理解 我们可以直接把v-a/b分区理解成,当你在使用手机,进行系统升级,系统会把升级内容存放在A分区,你继续使用B分区,前面的V就是虚拟的意思(virtual)。在尽量不影响你使用的开机情况下进行升级,取消了在rec分区进行升级的复杂操作。 详细理解(我的浅见) 首先...
· 2 赞 · 2 评论

Android主动限帧

随着高帧率手机的普及,在很多APP内需要限制手机的帧率来进行省电优化。今天的例子就是视频(直播/点播)播放的软件限帧距离。 推流优化 首先我们说,在视频采集时,有两种采集方式:屏幕采集和camera采集。 camera采集 这里我们可以直接限制camera的采集频率。这里...
· 1 赞 · 0 评论

NAS折腾日记:Portainer 一键安装 FileBrowser

之前分享过关于手动搭建FileBrowser的教程记录,不过当时重启之后就发现Docker搭建的FileBrowser也可以实时监测文件更改(推测是镜像或者目录挂载的问题)。 这次重装系统之后,我又尝试了用Portainer的应用模板 (App Templates) 安装搭...
· 1 赞 · 0 评论

无Recovery安装magisk

直接上步骤: [一、确定你的刷机包] 1. 线刷包 找到你的boot.img文件,复制到手机内 2. 卡刷包 首先解压你的卡刷包,然后下载https://textview.io/files/payload_dumper-win64.zip 解压,将上面解压后卡刷包内的pay...
· 1 赞 · 0 评论

Ruby 线程基础

本文是学习笔记,学习过程中主要阅读和参考了以下资料,记录的代码片断也来自以下链接。部分代码稍作了修改。最后那个链接虽然有些标题党,但是内容很值得一看: Working with Ruby Threads Does the GIL Make Your Ruby Code T...
· 2 赞 · 2 评论

NAS折腾日记之 Docker 搭建数据库

最近重装了NAS上的OMV系统,经过一些基本的设置以后,决定使用Docker搭建自托管应用(如Nextcloud),一来方便折腾,二来配置迁移也方便一些。这次分享一下使用Docker搭建数据库的配置过程。 研究了大半天,我使用Portainer的Stack功能(实际上就是d...
· 1 赞 · 0 评论

好工具周刊(第 1 期):Pika, Outline, Screenshot API

好工具周刊(第 1 期):Pika, Outline, Screenshot API, Fancy Text Generator, readme.so, 密码生成器, Animatize。《好工具周刊》发现并分享有趣,有创意,免费、好用的工具,每周四发布。支持 RSS 订阅...
· 2 赞 · 0 评论

GeekNote 新增 Canonical URL 和 RSS 导入功能

GeekNote 是一个技术写作社区。 过去,GeekNote 的开发重心一直放在编辑功能和阅读功能上,所提供的纯净的编辑和阅读体验也获得不少人的好评。但需要面对的现实是,很多有写作习惯的作者已经拥有自己的独立博客,单纯编辑体验的提升并不是迁移博客的充分理由。 于是我一直在...
· 8 赞 · 4 评论

OMV Extras 附加插件介绍与安装

OMV Extras 是一套实用的、用于OMV NAS系统的第三方附加增值插件包 (DLC) ,安装了Extras可以给OMV系统拓展更多的实用功能,如PVE内核、Docker安装器、符号链接、同步插件等等,它们由社区维护,可以说Extras是OMV重要的附加组件。 (题外...
· 1 赞 · 0 评论
社区准则 博客 联系 反馈 状态
主题