2024-08-29 | 阅读全文

2024-08-29 | 阅读全文

为 Litchi 添加配置功能

2024-08-28 | 阅读全文

A Story About Litchi

2024-08-24 | 阅读全文

Schmidt and Google

2024-08-17 | 猪猪可能到死都以为,自己还不够努力…… 阅读全文

GGML PCA

2024-06-23 | 主成分分析(principal components analysis)是一类非常常见的算法,广泛应用于各种需要信息压缩的场景。虽然《深度学习》一书称之为“简单的机器学习算法”,但是PCA通常可以通过确定的数值算法实现。 阅读全文

Tensor Dancer 项目的开发环境配置

2024-06-14 | 我准备围绕几个基础的算法工具,编写一系列算法,最终形成一个高阶的算法库,并提供相关的 PostgreSQL 插件,这里记录一下开发环境配置 阅读全文

在 PG 中支持矩阵乘法

2024-06-14 | Tensor Dancer 项目核心目标之一,是在 PostgreSQL 中提供张量计算能力。这里我们从一个最简单的需求开始:支持矩阵乘法,使我们可以对 pgvector 的向量使用 PCA 矩阵降维。 阅读全文

一次不成功的 pull request

2024-06-05 | 或许,解决ollama嵌入向量的降维问题,已经没有简单的路可以走了 阅读全文

Java Llama CPP On MacOS

2024-05-15 | 阅读全文

个人版 AI 辅助系统的尝试

2023-12-16 | The Old Dwarf Forged A New Toy In His Mountain Workshop 阅读全文

Arg Parser

2023-12-11 | A simple arguments parser base special rules and Jaskell style 阅读全文
Tags: java jaskell


为 Java 编写的 Try 和 Tuple 类型

2023-12-02 | Java 传统上使用 try catch finally 关键字管理异常。这种机制久经考验。我参考 scala 的 Try 类型,编写了一组适用 java 的工具。 阅读全文

Croupier

2023-04-01 | Random select utils 阅读全文

《数据可视化基础》读后感

2022-12-05 | 这本书分门别类的介绍了各种主要的图表类型和对应的适用场景,给出了各种好和不好的设计示范。 阅读全文
Tags: tech data


《通向实在之路》

2022-11-13 | 近一段时间,我的各个开源项目都没有什么提交,在这段时间,我读完了《通向实在之路——宇宙法则的完全指南》。 阅读全文
Tags: math


Common Lang3 Bridge 发布第一个版本

2022-09-14 | 就在今天,我发布了 Apache Commons Lang Bridge 的第一个版本 阅读全文

Apache Commons Lang3 Bridge 未(完全)实现的内容

2022-09-05 | 实现这个封装库时,并非无条件的照搬,而是做了一定的取舍。 阅读全文

Jaskell Dotty

2021-11-27 | 面向下一代 Scala 的 Jaskell 实现 阅读全文

Jaskell Core 0.3

2020-05-21 | 我和代数组合子的十年 阅读全文
Tags: Scala Java Parsec


MAC OS 使用技巧二则

2013-10-26 | NTFS访问,磁盘空间丢失,是我在使用 Mac 时遇到的问题,也是 MAC 用户常见的问题。不过当时因为没有及时记录,现在的印象有些模糊了。特别是一些原理和名词未必准确。 阅读全文
Tags: tech OSX


搭建 SAE 本地开发环境

2013-10-09 | 现在在本地,特别是*nix系统下搭建SAE开发环境,已经是一个相当方便的事情。 阅读全文
Tags: tech web python


LVM Extend Or Reduce

2013-08-26 | LVM 容量伸缩控制可以热调整,而这只依赖很简单的几个指令 阅读全文

昔年旧日

2013-08-23 | 一桩旧事 阅读全文
Tags: live other


《iOS 编程(第三版)》书评

2013-07-24 | 这本书比我以前读过的 step by step 的读物更深入一些,而不失易于学习的优点。 阅读全文

WWDC 和Apple新一代操作系统族

2013-06-17 | WWDC 2013,后 Jobs 时代的标志典礼 阅读全文
Tags: tech iOS OSX


诚聘全职漫画助理【珠海】

2013-04-08 | 阅读全文
Tags: 招聘


大脚文件下载链接错误

2013-03-11 |
````
阅读全文
Tags: tech


帮朋友发个招聘启事(优逸科技)

2013-03-07 | 优逸科技招聘高级软件开发人才。 阅读全文
Tags: 招聘


如何给 Jekyll 的 Post 设定附图

2013-02-27 | Jeklly 站点的页面可以附加元信息,用这种方法可以很方便的给Post设定附图。
````
阅读全文
Tags: tech web jekyll


我用 Jekyll 重构了 Dwarf Artisan

2013-02-25 | 最初紧急搭建的公司网站已经越来越难以满足要求,我重构了 Dwarf Artisan 的网站。 阅读全文
Tags: tech web jekyll


我的键盘体验

2013-02-22 | 我个人关于键盘的选择和使用习惯的体验。 阅读全文
Tags: 其它


每天都被老婆打

2013-02-17 | 每天都被老婆打什么的…才没有呢!只是单纯的秀恩爱,哼! 阅读全文
Tags: live family joke


Python TDD IN EMACS

2013-02-17 | Emacs有非常强大的扩展能力,可以用它和iPython组合成为Python的TDD式开发环境。 阅读全文

How To Create a HTTP PUT use Python

2013-02-17 | 旧文搬家,用Python构造HTTP PUT请求的代码 阅读全文
Tags: python web


Notes of Write Scheme 48 Hours

2013-02-13 | 这是一份学习笔记,《48 Hours》通过开发一个 Scheme 解释器介绍了 Haskell 语言 阅读全文

About

2013-02-12 | 关于这个坑 阅读全文
Tags: 关于 其它


How To Read Mathematics 如何阅读数学

2013-02-08 | 未经启蒙的话,数学是门无法阅读又无法理解的语言 阅读全文

为什么会有这个坑

2013-02-07 | 阅读全文
Tags: 其它

  • A Story About Litchi

    Litchi 项目 离开 CSDN AI 组以后,我终于有钱买了一台可以运行 Ollama 的工作机。自此以后的近一年间,我一直在尝试做一个适合自己的 AI 工作环境。 尝试和探索 这个方向我的第一个尝试是一个名为 blue-shell 的 ollama 客户端。这是一个简单的对话 repl,我仅仅是在 console 环境将 markdown 处理为更容易阅读的形式。 第二个尝试是名为 In The Shell 的 java 桌面程序,它支持预定义的 prompt 模板,与 Ollama 对话并将对话历史格式化展现。这已经是我每日必用的工具,各种操作习惯都是我为自己量身定制的,我甚至还给它写了一个语音输入。 但是我还是想再写一个,这是因为我需要一个对markdown编辑和技术写作高度友好的环境。我需要它可以将对话过程与编程和写作紧密的结合在一起,并且自然的将AI的对话过程集成进来。并且,In The Shell 没有保存历史记录的功能。我当时只是写 TENSOR DANCER 的间隙,随时增补一些小功能,满足我即时的需要。这使得 In The Shell 始终处在凑合能用的状态。比如,我要拿出 AI生成的内容时,仅需要双击对应的cell,它就会把内容复到剪贴板,这在我用它翻译文档的时候非常方便,但是如果我让AI给我写单元测试,我没有办法直接选中格子中的一部分内容。 因为 In The Shell 也是我拿来练习 JavaFX... [Read More]