心里测试
Jan 28th, 2010 by song

NB心里测试,

1.假如世界末日来临,你只能解救一种动物,你会救以下哪一种?
a.兔  b.羊  c.鹿  d.马
2.在非洲旅途中,你造访了一个部落,部落首领坚持让你选一种动物带回来当纪念品,你会选哪一种?
a.猴  b.狮  c.蛇  d.长颈鹿
3.你做错事了 ,上天惩罚你变成人以外的动物,你想变成下面哪种动物?
a.狗  b.猫  c.马  d.蛇
4.假如你有能力使某种动物消失,你会选择哪一种?
a.狮  b.蛇  c.鳄鱼  d.鲨鱼
5.有一天,你碰上了一种会说人话的动物,你希望那是哪种动物?
a.羊  b.马  c.兔  d.鸟
6.在一个孤岛上,你只能选一种动物来陪你,你会选:
a.狗  b.猪  c.母牛  d.鸟
7.假如你有能力驯服所有的动物,你会选择哪种动物作为宠物呢?
a.恐龙  b. 白老虎  c.北极熊  d.豹
8.假如你有5分钟的时间可以当一种动物,你会选择当:
a.狮   b.猫  c.马  d.鸽子



评论
1.你在现实生活中会被哪一类人吸引?
a 兔—-有分裂的人格,外表像冰而内心炙热的人。
b 羊—-重视顺从而温暖的人。
c 鹿—-优雅及有礼貌的人。
d 马—-不受约束向往自由的人。
2.那种求爱手段最容易使你觉得情不自禁:
a 猴—-有创造性,从不会让你感到无趣。
b 狮—-直来直往,直接的告诉你他爱你。
c 蛇—-心情摇摆不定,忽冷忽热,游移不定。
d 长颈鹿—-有耐性,对你永不放弃。
3.你想给爱人什么样的印象:
a 狗—-忠诚忠实,永不改变。
b 猫—-有个性的。
c 马—-乐观的。
d 蛇—-可通融的。
4.你最讨厌的个性中,哪一个会使你与爱人分手:
a 狮—-你的爱人傲慢自大,表现得像一个独裁者,令你很生气。
b 蛇—-情绪化,太过喜怒无常,而你不知道如何取悦他。
c 鳄鱼—-无情冷血又爱讽刺人。
d 鲨鱼—- 不安全可靠。
5.你想和你的爱人建立一种什么样的关系:
a 羊—-你俩不用多说话,用心沟通,对方自然知道你要什么。
b 马—-你俩能谈任何事情,没有秘密。
c 兔—-一种让你能够感受到温暖与恋爱的关系。
d 鸟—-你和爱人不只关心现在也关心将来,一种你能与之一起成长的长期关系。
6.你会有外遇吗:
a 狗—-你重视社会跟道德规范,婚后你不会犯这样的错。
b 猪—-你无法抗拒欲望,很有可能越轨。
c 母牛—-你不会主动,也不会拒绝,但你会很努力试着不要这样做。
d 鸟—-你从来就不够坚定,事实上,你不适合婚姻,且你不想做承。
7.你对婚姻的看法:
a 恐龙—-你非常消极,你不认为有快乐婚姻的存在。
b 白老虎—-你认为婚姻是件很珍贵的事,一旦结婚,你会很珍惜婚姻及你的伴侣。
c 北极熊—-你害怕婚姻,你认为婚姻会夺走你的自由。
d 豹—-你一直想要结婚,但事实上,你甚至不知道婚姻到底是什么。
8.此刻你对爱情的看法:
a 狮—-你总是渴望爱情,能为爱情做任何事,但你不会轻易坠入爱河。
b 猫—-你非常以自我为中心,认为爱情对你是可以轻易得到和放弃的东西。
c 马—-你不想被固定的关系绑住,你只想处处调情。
d 鸽子—-你认为爱情是两人互相的承诺

macos 编译PHP-FPM nginx mysql5
Jan 20th, 2010 by song

macos 编译PHP-FPM nginx
Nginx
[code]
sudo port install nginx -v
[/code]
vi /opt/local/etc/nginx/nginx.conf
没作任何优化 仅作开发环境使用
[code]

#user  nobody;
worker_processes  1;

#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;

pid        /var/run/nginx.pid;


events {
  use kqueue;
    worker_connections  1024;
}


http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    tcp_nopush     on;
    keepalive_timeout  65;
  tcp_nodelay on;
  fastcgi_connect_timeout 300;
  fastcgi_send_timeout 300;
  fastcgi_read_timeout 300;
  fastcgi_buffer_size 64k;
  fastcgi_buffers 4 64k;
  fastcgi_busy_buffers_size 128k;
  fastcgi_temp_file_write_size 128k;
    #gzip  on;
  
  include upstream.conf;
  log_format  main  '$remote_addr - $remote_user [$time_local] '
              '"$request" $status $bytes_sent '      
              '"$http_referer" "$http_user_agent" '  
              '"$gzip_ratio"';
   include servers/*;

}

[/code]
[code]
cd /opt/local/etc/nginx
mv fastcgi_params.example fastcgi_params
mv mime.types.example mime.types
echo ''>upstream.conf
[/code]
vi /opt/local/etc/nginx/location.conf
[code]
index index.php index.html;
limit_rate 30k;

location ~ \.php$ {
  fastcgi_pass  127.0.0.1:9000;
  fastcgi_index  index.php;
  fastcgi_param  SCRIPT_FILENAME $document_root/$fastcgi_script_name;
  include    fastcgi_params;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|zip|rar)$ {
  expires 60d;
}
location ~ .*\.(js|css)$ {
  expires 1h;
}
location ~ /\.ht {
  deny all;
}

[/code]
[code]
mkdir -p servers
vi servers/localhost
server {
  listen  80;
  server_name localhost;
  root /Users/ooxx/Documents/site;
  include location.conf;
}

[/code]
[code]sudo port install libevent -v
sudo port install mysql5-server -v
sudo port install libpng -v
sudo port install freetype -v
sudo port install libmcrypt -v
#libjpeg
wget http://www.ijg.org/files/jpegsrc.v8.tar.gz
cp /usr/share/libtool/config.sub .
cp /usr/share/libtool/config.guess .
./configure --enable-shared --enable-static
make
sudo make install
sudo ranlib /usr/local/lib/libjpeg.a
make clean

sudo port install gd2 -v


sudo ln -s /opt/local/bin/mysql5 /opt/local/bin/mysql
sudo ln -s /opt/local/bin/mysql_config5 /opt/local/bin/mysql_config

# 提示找不到mysql header
#Note that the MySQL client library is not bundled anymore!
#查看port 安装在 opt目录下的支持的 include 和 lib 发现都在mysql5 子文件夹
sudo ln -s /opt/local/include/mysql5/mysql /opt/local/include/mysql
sudo ln -s /opt/local/lib/mysql5/mysql /opt/local/lib/mysql

./configure --enable-fpm --disable-ipv6 --enable-exif --enable-mbstring --enable-pcntl --enable-soap --enable-sockets --with-mysql=/opt/local --with-mysqli=/opt/local/bin/mysql_config --with-openssl --with-zlib --with-libxml-dir=/usr --with-curl --with-curlwrappers --with-gd --with-jpeg-dir --with-png-dir=/opt/local --with-zlib --with-freetype-dir=/opt/local --with-mhash --with-mcrypt-dir=/opt/local --with-iconv=/opt/local

make

sudo make install

#安装 pdo_mysql
#pecl.php.net 下载pdo_mysql
#解压后
cd PDO_MYSQL-1.0.2
phpize
./configure --with-pdo-mysql=/opt/local
make
sudo make install

sudo echo 'extension=pdo_mysql.so'>> /usr/local/lib/php.ini
[/code]
php-fpm.CONF
[code]
<?xml version="1.0" ?>
<configuration>

  All relative paths in this config are relative to php's install prefix

  <section name="global_options">

    Pid file
    <value name="pid_file">/var/run/php-fpm.pid</value>

    Error log file
    <value name="error_log">/var/log/php-fpm.log</value>

    Log level
    <value name="log_level">notice</value>

    When this amount of php processes exited with SIGSEGV or SIGBUS ...
    <value name="emergency_restart_threshold">10</value>

    ... in a less than this interval of time, a graceful restart will be initiated.
    Useful to work around accidental curruptions in accelerator's shared memory.
    <value name="emergency_restart_interval">1m</value>

    Time limit on waiting child's reaction on signals from master
    <value name="process_control_timeout">5s</value>

    Set to 'no' to debug fpm
    <value name="daemonize">yes</value>

  </section>

  <workers>

    <section name="pool">

      Name of pool. Used in logs and stats.
      <value name="name">default</value>

      Address to accept fastcgi requests on.
      Valid syntax is 'ip.ad.re.ss:port' or just 'port' or '/path/to/unix/socket :/tmp/php-cgi.soc'
      <value name="listen_address">127.0.0.1:9000</value>

      <value name="listen_options">

        Set listen(2) backlog
        <value name="backlog">-1</value>

        Set permissions for unix socket, if one used.
        In Linux read/write permissions must be set in order to allow connections from web server.
        Many BSD-derrived systems allow connections regardless of permissions.
        <value name="owner">_www</value>
        <value name="group">_www</value>
        <value name="mode">0666</value>
      </value>

      Additional php.ini defines, specific to this pool of workers.
      These settings overwrite the values previously defined in the php.ini.
      <value name="php_defines">
        <!-- <value name="sendmail_path">/usr/sbin/sendmail -t -i</value> -->
        <!-- <value name="display_errors">0</value> -->
        <!-- <value name="error_log">/var/log/php-error.log</value> -->
            <!-- <value name="log_errors">true</value> -->
      </value>

      Unix user of processes
      <value name="user">nobody</value>

      Unix group of processes
      <value name="group">nobody</value>

      Process manager settings
      <value name="pm">

        Sets style of controling worker process count.
        Valid values are 'static' and 'dynamic'
        <value name="style">static</value>

        Sets the limit on the number of simultaneous requests that will be served.
        Equivalent to Apache MaxClients directive.
        Equivalent to PHP_FCGI_CHILDREN environment in original php.fcgi
        Used with any pm_style.
        <value name="max_children">20</value>

        Sets the status URI to call to obtain php-fpm status page.
        If not set, no URI will be recognized as a status page.
        By default, it returns text/plain looking like:
        accepted conn:   12073
        pool:             default
        process manager:  static
        idle processes:   35
        active processes: 65
        total processes:  100
        "accepted conn" : the number of request accepted by the pool
        "pool" : the name of the pool
        "process manager": static or dynamic
        "idle processes": the number of idle processes
        "active processes": the number of active processes
        "total processes": idle + active
        The last three number are uptaded every second.
        The "accepted conn" is updated in real time
        *** Output ***
        By default it returns text/plain
        But passing as a query string html or json, it will returns
        the corresponding output syntax:
        http://www.foo.bar/status
        http://www.foo.bar/status?json
        http://www.foo.bar/status?html
        *** WARNING ***
        It has to start with a /. It could be named has you want.
        It's maybe not a good idea to use .php extension to be certain
        not to conflict with a real PHP file
        <value name="status">/status</value>

        Set the ping URI to call the monitoring page of php-fpm
        If not set, no URI will be recognized as a ping page.
        This could be used to test from outside that php-fpm
        is alive and responding:
        - have a graph of php-fpm availability (rrd or such)
        - remove a server from a pool if it's not responding (load balancing systems)
        - trigger alerts for the operating team (24/7)
        *** WARNING ***
        It has to start with a /. It could be named has you want.
        It's maybe not a good idea to use .php extension to be certain
        not to conflict with a real PHP file
        <value name="ping">/ping</value>
        Set the response to custom the response of a ping request
        If 'pong' is not set, the default is "pong".
        The response is text/plain with a 200 response code
        <value name="pong">pong</value>

        Settings group for 'dynamic' pm style
        <value name="dynamic">

          Sets the number of server processes created on startup.
          Used only when 'dynamic' pm_style is selected
          <value name="start_servers">20</value>

          Sets the desired minimum number of idle server processes.
          Used only when 'dynamic' pm_style is selected
          <value name="min_spare_servers">5</value>

          Sets the desired maximum number of idle server processes.
          Used only when 'dynamic' pm_style is selected
          <value name="max_spare_servers">35</value>

        </value>

      </value>

      The timeout (in seconds) for serving a single request after which the worker process will be terminated
      Should be used when 'max_execution_time' ini option does not stop script execution for some reason
      '0s' means 'off'
      <value name="request_terminate_timeout">0s</value>

      The timeout (in seconds) for serving of single request after which a php backtrace will be dumped to slow.log file
      '0s' means 'off'
      <value name="request_slowlog_timeout">0s</value>

      The log file for slow requests
      <value name="slowlog">/var/log/php-fpm.log.slow</value>

      Set open file desc rlimit
      <value name="rlimit_files">1024</value>

      Set max core size rlimit
      <value name="rlimit_core">0</value>

      Chroot to this directory at the start, absolute path
      <value name="chroot"></value>

      Chdir to this directory at the start, absolute path
      <value name="chdir"></value>

      Redirect workers' stdout and stderr into main error log.
      If not set, they will be redirected to /dev/null, according to FastCGI specs
      <value name="catch_workers_output">yes</value>

      How much requests each process should execute before respawn.
      Useful to work around memory leaks in 3rd party libraries.
      For endless request processing please specify 0
      Equivalent to PHP_FCGI_MAX_REQUESTS
      <value name="max_requests">500</value>

      Comma separated list of ipv4 addresses of FastCGI clients that allowed to connect.
      Equivalent to FCGI_WEB_SERVER_ADDRS environment in original php.fcgi (5.2.2+)
      Makes sense only with AF_INET listening socket.
      <value name="allowed_clients">127.0.0.1</value>

      Pass environment variables like LD_LIBRARY_PATH
      All $VARIABLEs are taken from current environment
      <value name="environment">
        <value name="HOSTNAME">$HOSTNAME</value>
        <value name="PATH">/usr/local/bin:/usr/bin:/bin</value>
        <value name="TMP">/tmp</value>
        <value name="TMPDIR">/tmp</value>
        <value name="TEMP">/tmp</value>
        <value name="OSTYPE">$OSTYPE</value>
        <value name="MACHTYPE">$MACHTYPE</value>
        <value name="MALLOC_CHECK_">2</value>
      </value>

    </section>

  </workers>

</configuration>

[/code]

安装 xcache-1.3.0
[code]
wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
tar zxvf xcache-1.3.0.tar.gz
xcache-1.3.0.tar.gz
cd xcache-1.3.0
phpize
./configure --enable-xcache --enable-xcache-optimizer
make
sudo make install
[/code]

StuffIt Deluxe 2009 注册机
Jan 19th, 2010 by song

StuffIt Deluxe 2009 注册机

利用这个注册机生成的序列号在网站上可以直接下载 StuffIt Deluxe 2009

DLXP-39PB9FP-08306805

[file][attach]6[/attach][/file]

百度也被DNS欺骗了.. 损失
Jan 12th, 2010 by song

百度首页网站域名无法访问,但通过其IP地址(http://202.108.22.5)仍可正常访问。除北京外,辽宁、江苏、四川、安徽、广东、湖北等多地部分地区也出现类似情况。

经查询,目前Baidu.com的DNS服务器已被更换,主域名已被解析为一个荷兰的IP。

腾讯科技第一时间连线百度相关负责人,其表示原因尚不清楚,正在调查处理中。百度网站首页仍处于无法访问状态,也没有任何提示。

目前,在国内不少站长论坛均出现了大批站长发帖,称国内知名搜索引擎百度无法打开。也有北京网友反映百度首页被篡改为上次Twitter遭受伊朗网络部队攻击时的情形。

百度网站首页域名无法访问 IP地址仍可浏览

百度网站首页访问延时报错截图

百度首页12日早上无法访问 目前原因不明

在对百度执行“Ping”命令时,显示“请求超时”信息。

百度首页12日早上无法访问 目前原因不明

8:35左右:有网友反映百度首页被篡改“伊朗网络部队”页面


百度首页12日早上无法访问 目前原因不明

8时30分左右,访问百度显示打开雅虎英文页面

事件回放:

7:20分左右,国内部分站长论坛出现百度“宕机”的帖子。在部分地区已经出现宕机现象;

7:30分左右,浙江、江西等地网友向腾讯科技反应百度无法访问;

7:40分,北京、山东、河北多名网友反映百度无法打开;

8:35左右:有网友反映百度首页被篡改“伊朗网络部队”页面,与上次Twitter遭黑客攻击类似;

9:10:无法访问地区新增辽宁、江苏、四川、安徽、广东、湖北、河南、云南、山西、天津等地区。

不小心把g1刷到没root了
Jan 4th, 2010 by song

./adb root
# 出现 restarting adbd as root
./adb push ~/Downloads/cm-recovery-1.4.img /sdcard/
# 传入文件
http://developer.htc.com/google-io-device.html
download fastboot for macos x
# 关闭手机重启到 fastboot 模式 照相键+开机键
#back to fastboot
# 执行命令
./fastboot erase recovery
./fastboot flash recovery ~/Downloads/cm-recovery-1.4.img

SIDEBAR
»
S
I
D
E
B
A
R
«
»  Substance:WordPress   »