首页
avatar
Rei in Geeknote

Geeknote 2.0 回顾和展望

经过漫长、痛苦和纠结的开发,Geeknote 终于以新形态出现在大家面前,我愿称之为 2.0 版本。可能有人会想,不就是一个冷门、不起眼,没什么技术含量的博客平台,有什么痛苦和纠结呢?我想借此机会分享一下心路历程,以及未来的展望。
· 6 点赞 · 0 评论
avatar
iamai

AGI在当前硬件条件下的智能上限(未来2-3年)总结

尽管硬件仍有限,但算法创新和结构进化将在2-3年内显著抬升AI智能上限。AGI或尚未抵达,但“类人智能”的实用形态已在逼近。
· 1 点赞 · 1 评论
avatar
黄健宏

大家好,我是黄健宏,一位计算机技术图书的作者和译者,最近的新作是《Redis应用实例》和《SQL实战》。
· 2 点赞 · 2 评论
avatar
HackerPie

PostgreSQL: 一个在 DDL 事务中同时增加列和移除外键索引触发的线上数据库死锁问题

上周将一个大功能发布到了线上环境,但是在半个多小时后收到数据库从库(我们使用的是 PostgreSQL 数据库)CPU 使用率接近 100% 的告警,同时 APM 监控表明部分 API 响应时间明显变长,并且相关 API 的错误追踪里会看到 Statement Timeou...
· 1 点赞 · 1 评论
avatar
HackerPie

灵活与专注——谈谈我这几个月来的远程工作体验

从今年 8 月开始,我入职了一家新公司,正式开始了我的远程工作。记得面试的时候,面试官问我如何看待远程工作,我说作为对比,我比较反感办公室里被人轻易打断我的工作,所以我第一个期待的是远程工作可以减少打扰。事实上,几个月下来,远程工作总体而言带给我的还是很多幸福感的,第一时间...
· 1 点赞 · 0 评论
avatar
duron600

聊聊代码的复杂性

回想起来,我的职业生涯有大半的时间都在有意无意的死磕这个问题。2016 年左右,开始觉得有必要写下来,因为总觉得不写下来的话,到该说的时候脑子里有许许多多的想法,临时却又说不出来什么。本文写于 2016-08-06,写得挺早,放着好多年。现在看起来,来来回回也没改动多少,发...
· 1 点赞 · 0 评论
avatar
Rei

自建 docker 镜像服务

由于众所众知的原因,docker pull 在国内不好使。在开发环境会影响工作学习,在生产环境会影响产品部署。
· 2 点赞 · 3 评论
avatar
Rei

用 HTTP + JSON 直接访问 GraphQL API

有一天我需要访问 Fly 的 API 以支持自动签发 SSL 证书,Fly API 基于 GraphQL。我一向不太喜欢 GraphQL,精神洁癖让我不想增加一个 GraphQL Client 依赖。我想到 GraphQL 底层基于 HTTP 和 JSON,为何不直接访问接...
· 1 点赞 · 0 评论
avatar
duron600

Android 笔记:RecyclerView

RecyclerView 很适合用于数据集合的展示,包括以列表形式、网格形式等。它的特点是:只会维持当前界面上能够显示的数量的视图实例。例如一个屏幕只显示得下 10 条数据,那么它就只会在内存中保留稍多于 10 个的视图实例。当界面滚动时,部分数据的界面被隐藏,相应的视图实...
· 1 点赞 · 0 评论
avatar
steve lee

Concurrency in Ruby: Thread and Fiber

The content of this article is my last tech sharing with my team at https://pixta.vn/.
· 1 点赞 · 0 评论
avatar
duron600

Android 笔记:Activity

Activity 是 Android 应用的 UI 界面,使用 XML 来管理界面结构和布局(相当于 HTML),Activity 类本身放置交互相关的代码(相当于 JavaScript)。
· 1 点赞 · 0 评论
avatar
Rei

Lit - 适合 Ruby on Rails 默认栈的前端组件框架

一个 Web 应用的界面内容根据交互复杂程度可以分为三类:
· 2 点赞 · 4 评论
avatar
Rei in Geeknote

Geeknote 现在支持视频附件和嵌入 YouTube/Bilibili 视频

有时视频比文字的表现力更强,很高兴宣布 Geeknote 增加了嵌入视频的支持。
· 2 点赞 · 2 评论
avatar
写 bug 的大耳朵图图

Java集成GradleToolingAPI编译Gradle项目

在之前的文章中Java 集成Maven Embedder 编译 Maven 项目 已经学习了如何使用MavenEmbedder来编译Maven项目,接下来学习下如何使用GradleToolingAPI来编译Gradle项目。
· 0 点赞 · 0 评论
avatar
鱼翅

五彩斑斓的黑?唠一唠单色黑与四色黑

我这次一定把 SEO 标签打满!我不允许 2024 年还搜不到如何生成单色黑二维码!
· 2 点赞 · 0 评论
avatar
Rei

使用 imgproxy 处理 ActiveStorage 图片变换

最近将 Geeknote 的图片处理换到了 imgproxy,记录一下过程。
· 1 点赞 · 0 评论
avatar
乐子子

成年人的交往潜规则:不回消息,就是最明确的答案

摘要: 不主动就是答案,不回应就是拒绝。手机不离身的时代,不回复消息就是表明你并不重要。丰富自己比取悦他人更重要,不必为他人的冷漠而怀疑自己。设立安全距离和社交边界,拒绝委屈自己。
· 0 点赞 · 0 评论
avatar
写 bug 的大耳朵图图

Jacocoagent 改造-服务端覆盖率数据上报

代码覆盖率服务已经上线一段时间了,用户也反馈了不少问题,大家反馈比较集中的问题就是: 测试忘记在服务器重启前生成覆盖率报告了,导致某段时间内覆盖率数据丢失。 解决这个问题的思路比较简单,就是改造 javaagent,在 jvm 停止时,上报覆盖率数据到我们的代码覆盖率服务,...
· 2 点赞 · 0 评论
Featured image
avatar
写 bug 的大耳朵图图

基于Jmeter和Selenium的WebUI自动化测试服务实现思路

快到年底了,没啥东西要做了,搞一把 WebUI 自动化测试作为 2023 年收官之战,以下仅介绍技术实现思路,也欢迎大家有更好的想法在评论区交流。
· 1 点赞 · 0 评论
Featured image
avatar
写 bug 的大耳朵图图

基于 Jacoco 的 java 代码覆盖率收集服务设计

下半年开始搞精准测试了,先搞一波代码覆盖率,因为公司绝大多数项目都是基于 Java 开发的,所以就先搞 Java 的了,主流的代码覆盖率工具是 Jacoco(其实我也只知道这一个),所以就直接基于 springboot 搞一个吧。
· 2 点赞 · 0 评论
Featured image