我的周报工具箱

大概在两个月以前,刚入职目前所在的公司,要求写周报,而且要求比较详细,每天的任务都需要列清楚。 对于我这种很健忘,并且喜欢以结果为导向,专注于代码的程序员简直要命。 所以下决心,搞个帮我写周报的工具。...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 30, 2018

macOS 探寻文件扩展属性

过程今天用 ll 命令偶然观察到一个细节,某些文件(夹)属性后面带有     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 29, 2018

Yii2 获取当前请求的路由信息

如题,有两种方案实现。 方案一: Yii::$app->controller->route; 方案二:     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 29, 2018

Laravel 5.6 自定义迁移桩代码

书接上回,前面说到在迁移内给 Blueprint 增加自定义的 Macro。那么,当我们每次使用 php artisan make:migration...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 28, 2018

Laravel 5.6 给 Blueprint 增加自定义方法

PHP 基本功足够扎实的情况下,强烈建议学习 Laravel 的过程除了阅读官方文档外,仔细阅读框架源码;或许会有小惊喜哟。     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 28, 2018

Shell 排序 Markdown 表格(译)

序最近新项目写 README,在编排实体命名协定中英对照的时候,有使用到 Markdown 的表格。那么...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 26, 2018

PHP JSON Serializer

Serialize & unserialize data to & from JSON. Compatible with serialized data and supported ac...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 21, 2018

Laravel 5.6 路由参数排除匹配

Laravel 提供 where 方法和 Route::pattern 方法,用于设置某个路由参数必须匹配指定表达式,则此路由才会被匹配。 那么,如何设置排除某个...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 18, 2018

Laravel 5.6 使用 MongoDB 存储框架日志

网上的文章普遍是 Laravel 5.5 版本,而日志系统在 5.6 版本升级时进行了部分改动,原有方法基本都失效了。本文根据 Laravel 5.6 文档的指引,实现使用 MongoDB 存储框架日志。     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 15, 2018

Git 仓库查找已追踪的大文件

当我们的 Git 仓库越来越大,或者不小心提交了二进制大文件,如何快速找出仓库内的「罪魁祸首」? 实...     阅读全文
Wi1dcard(船歌)'s avatar
Wi1dcard(船歌) 8月 10, 2018