Skip to content

Instantly share code, notes, and snippets.

View viko16's full-sized avatar
🎯
Focusing

viko16 viko16

🎯
Focusing
View GitHub Profile
@viko16
viko16 / radio.html
Created August 20, 2014 17:34
漂亮的单选题目样式 #html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>漂亮的单选题目样式</title>
<style>
input[type=radio] {
-webkit-appearance: none;
appearance: none;
@viko16
viko16 / formatTime.js
Created August 20, 2014 17:45
人性化时间处理 #javascript
/**
* 格式化时间戳为人性化的时间
* @param {String} publishTime 时间戳
* @return {String} 人性化时间
*/
function formatTime(publishTime) {
var d_minutes, d_hours, d_days;
var timeNow = parseInt(new Date().getTime() / 1000, 10);
var d;

1. Install needed repositories

  • Remi Dependency on CentOS 6 and Red Hat (RHEL) 6

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

  • Remi Dependency on CentOS 5 and Red Hat (RHEL) 5

rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

@viko16
viko16 / lnmp.md
Created November 7, 2014 13:35
ubuntu 下 安装 nginx + php.5.5 + mysql

2014-11-7 安装于 ubuntu 14.10 下,root 用户请无视 sudo

安装nginx

sudo apt-get install nginx
sudo service nginx start

安装ppa源拓展工具,添加ppa源(为了安装高版本的php)

sudo apt-get install -y ppa-purge
sudo add-apt-repository ppa:ondrej/php5
sudo apt-get update

安装php5.5和扩展

@viko16
viko16 / wget.md
Last active August 29, 2015 14:09
wget下载整站

wget -r -p -np -k http://aaa.com/

  • -r, --recursive(递归) specify recursive download.(指定递归下载)
  • -k, --convert-links(转换链接) make links in downloaded HTML point to local files.(将下载的HTML页面中的链接转换为相对链接即本地链接)
  • -p, --page-requisites(页面必需元素) get all images, etc. needed to display HTML page.(下载所有的图片等页面显示所需的内容)
  • -np, --no-parent(不追溯至父级) don't ascend to the parent directory.
  • 另外断点续传用-nc参数 日志 用-o参数
@viko16
viko16 / replace_php.sh
Last active August 29, 2015 14:11
用 MAMP 替换 OSX 自带的 php/mysql
cd /usr/local/bin
mv php php-bak # 备份
mv mysql mysql-bak # 备份
ln -s /Applications/MAMP/bin/php/php5.5.10/bin/php /usr/local/bin/php
ln -s /Applications/MAMP/Library/bin/mysql /usr/local/bin/mysql
ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock
# 其中 MAMP 目录自行调整
# 参考:
# http://segmentfault.com/q/1010000000719202/a-1020000000719560
@viko16
viko16 / timespan.php
Created January 14, 2015 02:07
最高级别的时间差(年、月、日、时、分、秒) #php
/**
* Timespan
*
* 返回最高级别的时间差(年、月、日、时、分、秒)
*
* @access public
* @param integer a number of seconds
* @param integer Unix timestamp
* @return integer
*/
@viko16
viko16 / font.css
Last active October 9, 2015 12:42
让 Mac 下 Chrome 字体变清晰
body {
font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC-Light","Microsoft YaHei","微软雅黑",Arial,sans-serif;
-webkit-font-smoothing: antialiased;
}
/*
参考:http://www.qianduan.net/mac-the-next-pages-of-chinese-fonts-optimized.html
*/
@viko16
viko16 / install.sh
Created February 12, 2015 03:09
composer 安装 laravel 4.2
# 安装laravel 4.2.11 版本
composer create-project "laravel/laravel:4.2.11" project_name --prefer-dist
# 以下这句则安装最新版,目前是5.0
composer create-project laravel/laravel project_name --prefer-dist
@viko16
viko16 / base.css
Created May 19, 2015 16:22
去除移动端点击时产生的边框 #css
a, button, input{
-webkit-tap-highlight-color:rgba(255,0,0,0);
}
/*
1.去除android a/button/input标签被点击时产生的边框
2.去除ios a标签被点击时产生的半透明灰色背景
*/