Categories
GenAI
Python
Software Architecture
Other
Golang
Translation
Technical Investigations
2024
RAG 技术在实际工程中的应用:OpenAI 的最佳实践分享
从零学习 Hypothetical Document Embeddings (HyDE) - 2
从零学习 Hypothetical Document Embeddings (HyDE) - 1
No GIL Python 的冒险
使用 Ollama 快速部署本地开源大语言模型
2023
使用子解释器运行Python并行应用
Twirp基本概念:Hooks和Interceptors
Twirp初相识
去年的一点小工作(1):从BFF谈起
Byebye 2022, Hello 2023
2022
给hugo添加mermaid支持
2021
一些实用工具列表
Go 1.17 泛型尝鲜
Go Web应用中常见的反模式
什么是事件建模Event Modeling?
构建属于你自己的dapr绑定组件
构建属于你自己的dapr服务发现
在非容器(集群)环境下运行dapr
NATS-Server(JetStream)和NATS Streaming Server对比
上下文Context与结构体Struct
切换至Hugo引擎驱动
Go 1.16 中Module功能新变化
2020
OpenTelemetry入门
译:在Go中转向领域驱动设计
从 Go 语言的依赖库讲起(2)监控、分布式追踪和日志
从 Go 语言的依赖库讲起(1)Ginkgo、testify和GoMock
2019
从Go语言的依赖库讲起(0):让我们聊聊如何开发更方便维护的Go语言程序
使用Go Modules
利用Stub File标注Python文件
聊聊新的Go语言错误处理方案
gini:一个让你更方便使用Gin框架的库
2018
漫谈代码安全:也来聊一聊AntD这档子事
Go 1.10中的一处不兼容问题
关于Golang过滤敏感信息的正确姿势
Consul平滑升级的一点建议
配置新域名
树莓派无界面配置WiFi
gRPC性能优化
2017
OSX 下安装 face_recognition
一些 MongoDB 的坑
gRPC 调用超时控制
使用 Python 和 Pandas 分析 Pronto CycleShare 数据
更优雅的 Golang 错误处理
2016
使用 dtrace 跟踪 Python 应用
traefik 简介
利用 Type Hint 提升 Python 程序开发效率
CoreOS 折腾笔记(三)了解 Etcd
CoreOS 折腾笔记(二)Fleet 进阶
CoreOS 折腾笔记(一)集群部署
Docker for Mac 尝鲜
编写测试友好的 Golang 代码
从 asyncio 简单实现看异步是如何工作的
聊聊初创公司的后端语言选型 (小众语言)
Mgo 库的常见坑总结
我们是如何落实 Code Style Guide 的(Python 篇)
一个 Rust HttpClient 例子
使用 vendor 管理 Golang 项目依赖
2015
使用 Vagrant 统一开发环境实践
Python 异步与性能迷思
PEP 0492 Coroutines with async and await syntax 中文翻译
从零实现一个 Redis 客户端(二)
零基础编写 Python Redis Client(一)
Python async/await 入门
JWT 介绍
如何用 Python 实现一个权限管理系列 (一)
Python Decorator 修饰器简介
Rust 学习笔记二
Rust 学习笔记一
2014
Phonegap 中整合友盟分析
Golang 高效编写(整理)
Python 获取当前执行文件名和行数
折腾日记 ---cubieboard(Mac OS X 篇)
CydiaSubstrate 故障诊断
整合 ollvm 进入项目
初识 Docker
快速确认 Python 对象结构
Linux 系统上的 zbar 编译安装
利用 Cython 加速 Python 代码
更多关于 channel 的扯淡
channel 和 select 控制 goroutines
基于 Gogs 实现的私密 Git 服务
几种常见加密 / hash 算法效率 (OpenSSL)
解决 Mavericks 系统上 Python 库 - mno-fused-madd 错误
短小精悍 Falcon
Beego 的几个小 Tips
Python 分发包制作(一)
Golang 的 RSA 公私钥方法实现
初识 Celery
Python 中文 UTF-8 编码 base64 报错
利用 cProfile 进行 Python 程序性能调优
Python 性能技巧 (二)
Python 性能技巧 (一)
Python 下快速创建签名
关于写程序的一点想法:单元测试
通过 LaunchDaemon 实现 OSX 下的自动启动
OpenSSL 和 pyOpenSSL 那点事
今天学到的几件事
浏览器 fuzz 工具 cross_fuzz
谈谈 block Part 2
谈谈 block Part 1
Debian 系统下配置 lnmp
2013
Mac 下实现类 SecureCRT 的 session clone 功能
测试页面