All Posts

  • Published on
    Lychee 是个很小巧的相册程序,采用PHP [Laravel](https://laravel.com/)框架编写的。 由于用的pdo, 因此可以很方便的支持sqlite 和 mysql 等。 ![](lychee-photo-viewer.jpg) 老灯用过很多相册程序,包括古董级的ImageVue(后面改名叫X3 photo gallery了),Synology的`Photo Station`和 QNAP的`Photo Station`, 这些都挺好用的,但是都不免费。 老灯很早之前就做过[Lychee的docker镜像](https://hub.docker.com/r/80x86/lychee),主要是作为一个docker化的app给小钢炮系统使用, ...
  • Published on
    ## 准备工作 1. 安装好最新版本的vscode(这个自动不用说),但是我这里要强调一下的是,vscode插件用vscode自己来写,能省很多事情,虽然你也可以用WebStorm之类的来写 2. 安装好基本的工具,Git和Node.js(包含我们需要的npm) 3. 安装[Yeoman](http://yeoman.io/)和[VS Code Extension Generator](https://www.npmjs.com/package/generator-code) ```bash npm install -g yo generator-code ``` Yeoman号称“现代webapps脚手架工具”,使用它可以非常方便地生成各种项目的代码,而不是每个字节都要你从0撸起。 ...
  • Published on
    ## 前言 此前老灯介绍过最麻烦的Hugo站点部署方法,很多人可能光看配置文件就头疼了, 这次老灯借着给NanoDM站点迁移的机会,顺便介绍一下最简单的Hugo部署方法。 ## 为什么迁移 NanoDM当前的站点是基于Hugo静态站点生成器构建的。 ### 仓库为什么迁移到github NanoDM的站点源码此前一直托管在我的bitbucket私人仓库,这次做的另一个改变是:迁移到github 新的仓库地址为: https://github.com/ttys3/nanodm.net (欢迎fork, 欢迎贡献文章或编写FAQ) 迁移到github之后,可以方便大家一起维护NanoDM的文档。毕竟单靠我一人之力,精力非常有限。 ...
  • Published on
    老灯一个10多年的ArchLinux用户, 这么多年啊, 一直用Arch滚啊滚啊,借用一下某电商的广告台词就是: > Arch滚动一时爽,一直滚动一直爽。 > > 一时升级一时爽,一直升级一直爽!! 滚动升级是爽了,但是天天滚,对于升级这种事也就没有什么”激情“了。甚至都升级升得想吐了。有时候一天能更新好几次。 这不,老灯前面更换到Fedora, 终于等来了这次的”大版本“升级体验了。心情居然还有点小激动。 毕竟下次再升级还得期待半年呢(Fedora固定6个月发布一个大版本)。这真是: > Fedora升级一时爽, 半年升级等半年。 ## Fedora 32 更新了啥 Fedora 32 原定于2020年4月21日发布的,由于bug问题推迟发布了一周。 ...
  • Published on
    How to Install Zsh and Antibody(or Oh My Zsh) on Windows 10 without Windows Subsystem for Linux 老灯之前在公众号文章分享过[《打造windows终端神器——MSYS2 MinGW64 与 Cmder 集成记【2020-03-03更新】》](https://mp.weixin.qq.com/s?__biz=MzU4NzcwMjk1Nw==&mid=2247483967&idx=1&sn=01457006553d3d3ce81dd8aec166ceb3&chksm=fde6b5fdca913ceb80e13e62d6438583edf14e3f29f88c9ef00da0c85a2d13311f035415b1b0&token=2111349202&lang=zh_CN#rd) ...