标签 命令 下的文章
MySQL 修改默认字符集
CentOS yum安装PHP5.6
因为阿里云学生价的服务器每个月10块不到,就入手了,每次总是要装PHP的,当然不例外,这一次依旧配Nginx+PHP(因为平时本地总是配Apache)
比较懒,又不想编译安装,查了一下换源就能用yum了,挺方便的:
rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
Rails can't use byebug without Readline解决方案
在网上找了半天这个问题,各种千奇百怪的方法,可是就是没搞定,最后搞定的倒是挺容易的:
gem 'rb-readline'
最后加一句这个,针对缺少execjs/therubyracer,可以加上:
gem 'execjs'
gem 'therubyracer'
OSX Markdown笔记推荐+备份方案
今天折腾了一天,不写篇文章总觉得太浪费了,主要是昨天心血来潮想要把空领的一些文青版的文章拉下来备份(因为在WordPress在线编辑器上写不出东西啊!!),然后就测试了各种Markdown编辑器。
首先我觉得需要Skip的就是Mou、iA Write Pro以及Typed,因为他们实在只是一个写的平台,对于归档整理而言功能完全没有,虽然UI各有千秋,但并不在需求之内。
在线编辑器有印象笔记、为知笔记支持,印象笔记不太喜欢,Wiz的界面还没有到让我激发写作欲。
后来找到了三款(接下来依次介绍):
- Ulysses
- MWeb Lite
- Quiver
OSX 折腾Terminal 样式增强
OSX中的自带Terminal或者是bash很多人都不喜欢用,不过我觉得也足够满足我的需求了,只不过其显示方面还有点需要调整,说干就干!
OSX Vagrant+Parallels Desktop 上手配置搭建LAMP环境
今天晚上准备看Java教程,看到了Docker,然后研究了一下,突然想到Vagrant这个假期想看结果忘记了的东西。
Docker看了一下,发现这个相当于多人共用集成环境,但是隔离做得好,也就是切成一小块一小块来使用,大家的环境是相同的。
Vagrant,不要以为他们俩是一样的,实际上完全不同,Vagrant是统一打一个包,然后分发给各个开发者,让他们在自己的虚拟机里模拟。
Docker比较适合大规模的开发,而Vagrant则接近于随你喜欢——我可以用它来统一团队开发环境,也可以仅仅是想少开一个虚拟机而模拟服务器环境(尤其是你不用为了跑不动虚拟机和驱动支持而烦恼了!!!)。
curl使用简易指南
我一直觉得curl是命令中的战斗机,因为他能做的事情实在是太多了,虽然不知道Windows里有没有这样的命令,但是在*nux中实在太强了,不过使用起来花样多,所以这里记一下,转自:http://www.ruanyifeng.com/blog/2011/09/curl.html
curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。
它支持多种协议,下面举例讲解如何将它用于网站开发。
一、查看网页源码
直接在curl命令后加上网址,就可以看到网页源码。我们以网址www.sina.com为例(选择该网址,主要因为它的网页代码较短):
curl www.sina.com
OSX brew link时出现Warning: /usr/local/include isn't writable.
在这里看到的,如果是其他文件夹的报错也是照葫芦画瓢:Brew doctor says: “Warning: /usr/local/include isn't writable.”
sudo chown -R $USER /usr/local/include
OSX 删除pkg安装的Node.js
想用brew统一包管理,结果brew install node的时候突然想到本身好像已经有安装过了,当时好像没成功迁到包管理去,于是想着重新装一下吧,反正也是老版本了,结果突然遇到了怎么删除的问题。
查了一下,用这段shell脚本就行了,保存为xxx.sh
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
sudo rm /usr/local/${i}
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*