Ruby 入门学习小记

Hello

执行 irb 命令可进入命令交互模式。

php-fpm 的配置小记

OS X 使用 Homebrew 重新安装 php 5.6

1
brew reinstall --with-fpm php56

CSS 编码技巧 - 尽量减少代码重复

以下的 CSS 代码,给按钮添加了一些效果

1
2
3
4
5
6
7
8
9
padding: 6px 16px;
border: 1px solid #446d88;
background: #58a linear-gradient(#77a0bb, #58a);
border-radius: 4px;
box-shadow: 0 1px 5px gray;
color: white;
text-shadow: 0 -1px 1px #335166;
font-size: 20px;
line-height: 30px;

ngx_http_core_module 模块变量

Nginx 配置实践

虚拟主机和请求的分发

监听端口

变量名 意义
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
语法: listen address:port [default_server|[backlog=num|rcvbuf=size|sndbuf=size|accept_filter=filter|defered|bind|ipv6=[on|off]|ssl]];
默认: listen 80;
配置块: server
listen 参数决定 Nginx 服务如何监听端口。
listen 127.0.0.1:8000;
listen 127.0.0.1; # 不加端口时,默认监听 80 端口
listen 8000;
listen *:8000;
listen localhost:8000;

listen [::]:8000;
listen [fe80::1];
listen [:::a8c9:1234]:80;

listen 443 default_server ssl;
listen 127.0.0.1 default_server accept_filter=dataready backlog=1024;

既得利益者的尊严

“有过这样的事吗?”他惊异地笑着说,就像旁听着别人的故事一样。他什么也不记得了。

全然忘却,毫无怨恨,又有什么宽恕之可言呢?无怨的恕,说谎罢了。

我还能希求什么呢?我的心只得沉重着。

现在,故乡的春天又在这异地的空中了,既给我久经逝去的儿时的回忆,而一并也带着无可把握的悲哀。我倒不如躲到肃杀的严冬中去罢,——但是,四面又明明是严冬,正给我非常的寒威和冷气。

Nginx 服务的基本配置

示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#user  nobody;
worker_processes 1;
#error_log logs/error.log error;

#pid logs/nginx.pid;


events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';

#access_log logs/access.log main;

……
}

Nginx 手动安装与运行

下载

Nignx官方网站 获取最新稳定版。如 nginx-1.10.0。

Ubuntu 下 LEMP 的安装

参考链接

cURL 的一些使用

常用

1
2
3
4
➜  ~ curl baidu.com
<html>
<meta http-equiv="refresh" content="0;url=http://www.baidu.com/">
</html>