大象笔记

使 git 不再跟踪某一个文件

例如,配置文件需要从 git 仓库中剔除,但是又需要本地保留。 ## 危险的做法,强烈不推荐 (未成年人请在家长陪同下尝试) git rm --cached config.php 即  git rm

没有违章的人生是不完整的

first blood ... double kill ... 我的人生已没有遗憾 ![芝罘区三站违章](http://cdn.sunzhongwei.com/o_1b0kv742emh49mtht017r6s5e9.jp

CSS - The Missing Manual 4th Edition

本以为是本小书,两个小时就能看完,没想到七百多页。额,挑战一下吧 作者推荐的编辑器里居然没有 VIM,印象分减一。 ## div 与 span 的区别 - div 是 block,即前后会自动加上 line break -

使用 Redis GeoHash 实现附近的XXX

## 功能概述 用户A打开手机,可以看到附件的商铺,或者附件的人。甚至告诉用户,你正在某个商铺中。 ## geohash 的疑问 geohash 能否实现直接告诉用户正在某个商铺中? geohash 代表了一个块状区域,而不

PHP 调试技巧之研修

最近调试 ecshop, 越发觉得自己的 PHP 调试技能不足,定位问题效率不够高。所以决定建个专题,把解决问题过程中学到的调试技巧记录一下 ## var_dump 页面中输出 array 很方便调试。但是,var_dump 的输出

vagrant 环境从 Mac OS 迁移至 Ubuntu

目标是将笔记本上的开发环境迁移至 PC 机上。 ## 从 Mac OS 导出 ``` $ vagrant package ==> default: Attempting graceful shutdown of VM... =

vagrant & nginx 开发环境中静态资源文件不更新问题

这是一个非常傻逼的问题。当你修改了宿主机与 vagrant 共享目录中的静态资源文件,例如,css,js 等,就算更新时间戳参数都无法使浏览器刷新到最新的更改,除非你修改文件的文件名。 开始以为是 vagrant 的系统时区不对导致,

使用 vagrant 搭建 PHP 开发环境

历史项目代码是基于 PHP 5.2 的,在 Mac 系统上直接安装一套 PHP 5.2 的环境非常不现实 - 我担心会破坏我现有的 Laravel 5 / PHP 5.6 的开发环境 - 就算我不担心毁掉当前系统,也许我也根本安装不

凌晨督战我黼

凌晨4点多,醒了,睡不着。没敢去娃那屋,怕吵醒她。感觉今天可能有尤文的比赛,看了懂球帝的实时比分,发现比赛还没结束就督了后面20分钟。最终 2:1 力克那不勒斯。不知道这场比赛前面如何,后面20分钟是异常精彩,双方都不保守,大开大合,看得好

遥远的鼓声

上周在微信读书上看了免费部分的《遥远的鼓声》,大爱。说是大爱,其实三分之一是一扫而过的。书的作者是村上春树。 一直非常喜欢村上春树的风格,当然跟译者可能也有很大关系。特别是林少华的翻译,让我感受到了文字的美。 我这两天问自己,“