快速搭建 Percona Server + PHP + NGiNX 开发环境

系统环境:

  • CentOS 6.4 x86_64

如果使用的 FreeBSD 系统请查看 FreeBSD9.1 下安装 NGiNX + Percona Server + PHP

安装 Percona Server

请移驾至 Linux 下 YUM 安装 Percona Server 5.6

Read More →

VIM + ZenCoding快速编写html/css

目录结构

$ tree -C ~/.vim | grep -v ".cnx\>"

|-- autoload
|   |-- zencoding
|   |   |-- lang
|   |   |   |-- css.vim
|   |   |   |-- haml.vim
|   |   |   |-- html.vim
|   |   |   |-- sass.vim
|   |   |   |-- scss.vim
|   |   |   |-- slim.vim
|   |   |-- lang.vim
|   |   |-- util.vim
|   |-- zencoding.vim
|-- plugin
    |-- zencoding.vim
Read More →

Linux 下 YUM 安装 Percona Server 5.6

系统环境:

  • CentOS 6.3 x86_64

简介

Percona Server 是 MySQL 的衍生版,专注于 Linux/BSD 下 MySQL 数据库服务器的改进, 在功能和性能上较 MySQL 有着显著的提升

Read More →

使用 adb sideload 手动更新 android 4.3

系统环境:

  • "takju" for Galaxy Nexus "maguro"
  • android 4.2.2 "JDQ39"
  • adb v1.0.31

安装 ADB

如果未安装 ADB 请先查看:Linux 下使用 adb 和 fastboot 命令,包含了 ADB 安装和一些常见问题解决方法。

Read More →

使用 adb fastboot 全新安装 Nexus 设备

系统环境:

  • "takju" for Galaxy Nexus "maguro"
  • adb v1.0.31

题外话:如果仅仅需要升级一下系统的话,可以查看此篇文章 使用 adb sideload 手动更新 android 4.3

Read More →

LINUX 终端查看图片

系统环境:CentOS 6.4 x86_64

Linux 终端下查看图片有两款比较不错的软件:fbi 和 fbv。下面我们进行安装和使用:

1. 安装 fbi

添加 epel 源

# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Read More →

Linux 终端快捷键

序言

在 Llinux 终端下我们常常使用 Tab 键自动完成来加快输入速度, 如果想更快一点可能就需要熟悉一下 Linux 终端下的快捷键。 如果你熟悉 VIM 可以参考这篇文章 开启 Bash vi 模式。注:

'<C-a>'意为'Ctrl + a',其他同理。
Read More →

GitHub/Bitbucket 通过 SSH 密钥连接

序言

项目托管服务较好的当属 GitHubBitbucket 了, 二者都支持 Git 版本控制。二者最大的区别是:

    1. GitHub 很火正常访问,Bitbucket 最近访问有点问题(...)
    1. GitHub 私有库需要付费,Bitbucket 私有库免费
    1. GitHub 只支持 Git,Bitbucket 同时支持 Mercurial

废话不多说,开始配置

Read More →

openSUSE下配置Apache Rewrite允许访问.htaccess文件

序言

Rewrite 主要的功能就是实现 URL 的重写,通过重写 URL 实现静态化(当然这是伪静态), 这样做的目的是便于搜索引擎和用户的理解,以提高搜索引擎的收录数量。

添加 Rewrite 模块

SUSE/openSUSE 下加载 Apache 的模块跟其他 Linux 系统不同,如 CentOS 下是可以直接 修改 httpd.conf 添加 LoadModule rewrite_module modules/mod_rewrite.so,或 打开前面的注释符,重启 Apache 即可。

Read More →

更改 bash_history 默认历史记录

序言

在使用 bash 的过程中,我们可能希望 .bash_history 文件记录更多更有用的历史命令, 方便我们日后查询,下面给出了解决方法。

更改默认历史记录

> vi ~/.bashrc
# 添加

# 忽略[连续]重复命令
HISTCONTROL=ignoredups
# 清除重复命令
# HISTCONTROL=erasedups
# 忽略特定命令
HISTIGNORE="[   ]*:ls:ll:cd:vi:pwd:sync:exit:history*"
# 命令历史文件大小10M
HISTFILESIZE=1000000000
# 保存历史命令条数10W
HISTSIZE=1000000
Read More →