2012年12月29日 星期六

20121228 貓空 煎茶院



20121228 貓空 煎茶院
久聞貓空大名,
還沒機會上去。

這次剛好跟上團,
不過,現在年輕人不喝茶嗎?

同行有念政大的,
都大說,怎麼會沒有人呢?

哈哈哈哈

唉~果然是懷念起,在東海時,
煮茶論劍的時代了。
暢聊一夜未眠,人生一大樂事。

貓空 煎茶院

貓空 煎茶院

貓空 煎茶院


2012年12月28日 星期五

[hadoop]hdfs namenode.SafeModeException


在資料丟失達一定比例的時候,
namenode會進入safemode。

這時候可以採用

hadoop dfsadmin -safemode leave


or

dfs.safemode.threshold.pct

2012年12月22日 星期六

[linux]PHP Fatal error: Class 'DOMDocument' not found

PHP Fatal error: Class 'DOMDocument' not found

yum install php-xml

[電影]第一次




"既然現實是我們無法改變的,倒不如改變我們面對現實的態度。總是抱怨生活不完美的人,是永遠也看不到生活的美麗的。"

‎"你一個小屁孩少在我面前裝老練"

from "第一次"

[電影]第一次




"既然現實是我們無法改變的,倒不如改變我們面對現實的態度。總是抱怨生活不完美的人,是永遠也看不到生活的美麗的。"

‎"你一個小屁孩少在我面前裝老練"

from "第一次"

2012年12月21日 星期五

20121221 世界末日

20121221 世界末日

馬雅曆的新紀元開始了

2012年預言或2012年現象(2012 phenomenon)是一個關於末世論的預言、信仰或傳說、謠言,宣稱美洲的瑪雅文明中的瑪雅曆長達5,126年週期的結束,預言了地球、世界和人類社會在2012年12月21日之時前後數天之內將會發生全球性的災難性變化。此說法與太陽風暴、尼比魯碰撞、地球磁極反轉、網路機器人工程的預言等謠言結合,而成為2012年「世界末日說/人類滅亡說/人類重生說」,但至今目前為止,此說為社會各界認定是為一門偽科學,也是民間科學愛好者的次文化之一。[1]

2012年12月20日 星期四

[elasticsearch]Too many active ES requests, blocking now

Too many active ES requests, blocking now. {:inflight_requests=>50, :max_inflight_requests=>50, :level=>:info, :file=>"/opt/logstash/lib/logstash-1.1.5-monolithic.jar!/logstash/outputs/elasticsearch.rb", :line=>"150", :method=>"receive"}

2012年12月11日 星期二

[puppet]如何使用 Example42 的 Puppet 模块 | vpsee.com http://www.vpsee.com/2012/05/using-puppet-modules-from-example42/

如何使用 Example42 的 Puppet 模块 | vpsee.com
http://www.vpsee.com/2012/05/using-puppet-modules-from-example42/


[puppet]puppet import include


Puppet class inheritance confusion - Server Fault
http://serverfault.com/questions/197909/puppet-class-inheritance-confusion


The difference between import and include statemens is:

import works with files, and does not execute classes
include executes classes
files must be imported before the classes can be included
Note: there is a very strong exception to the last rule: Puppet module lookup. include statement does automatic imports in many situations. Here are some of them:

include foo tries to import the file module_dir/foo/manifests/init.pp
include foo::bar imports module_dir/foo/manifests/bar.pp

2012年12月10日 星期一

[puppet]puppet plusignment "+>"


There are other ways to use inheritance. In Puppet 0.23.1 and higher, it’s possible to add values to resource parameters using the ‘+>’ (‘plusignment’) operator:


class apache {
service { 'apache': require => Package['httpd'] }
}

class apache-ssl inherits apache {
# host certificate is required for SSL to function
Service['apache'] { require +> File['apache.pem'] }
}


[puppet]puppet note :: The double colon that divides the sections of a class’s name is called the namespace separator.

[puppet]
puppet note "::"
The double colon that divides the sections of a class’s name is called the namespace separator.

Module Fundamentals — Documentation — Puppet Labs
http://docs.puppetlabs.com/puppet/2.7/reference/modules_fundamentals.html


2012年12月7日 星期五

[puppet]puppet Serving Module Files


That is to say, if a module named test_module is installed in the central server’s /etc/puppet/modules directory,

the following puppet: URI…

puppet:///modules/test_module/testfile.txt

All puppet file server URIs are structured as follows:

puppet://{server hostname (optional)}/{mount point}/{remainder of path}

The Puppet File Server — Documentation — Puppet Labs
http://docs.puppetlabs.com/guides/file_serving.html


2012年11月29日 星期四

[chrome]get your all tab url and title extensions


where is google chrome extensions store
~/Library/Application Support/Google/Chrome/Default/Extensions/

you can find the app id maping to dir



function list(tabs) {
var contents = '';
for (var i = 0; i < tabs.length; i++) {
contents += tabs[i].title + '\n';
contents += tabs[i].url + '\n';
}
document.getElementById('url-list').innerHTML = contents;
}


2012年11月27日 星期二

[elaticsearch]elasticsearch 了解 index stats

有時候想要看現在的 records 筆數與index size除了進去系統看實體index size外,
可直接使用 elastic search api。

$curl -XGET localhost:9200/_stat?pretty=true


{
"ok" : true,
"_shards" : {
"total" : 80,
"successful" : 78,
"failed" : 0
},
"_all" : {
"primaries" : {
"docs" : {
"count" : 51268,
"deleted" : 0
},
"store" : {
"size" : "47mb",
"size_in_bytes" : 49305337,
"throttle_time" : "0s",
"throttle_time_in_millis" : 0
},
"indexing" : {
"index_total" : 54374,
"index_time" : "1.7m",
"index_time_in_millis" : 104300,
"index_current" : 0,
"delete_total" : 0,
"delete_time" : "0s",
"delete_time_in_millis" : 0,
"delete_current" : 0
},
"get" : {
"total" : 0,
"time" : "0s",
"time_in_millis" : 0,
"exists_total" : 0,
"exists_time" : "0s",
"exists_time_in_millis" : 0,
"missing_total" : 0,
"missing_time" : "0s",
"missing_time_in_millis" : 0,
"current" : 0
},
"search" : {
"query_total" : 6463,
"query_time" : "17.5s",
"query_time_in_millis" : 17516,
"query_current" : 0,
"fetch_total" : 914,
"fetch_time" : "1.1s",
"fetch_time_in_millis" : 1113,
"fetch_current" : 0
}
},
"total" : {
"docs" : {
"count" : 104217,
"deleted" : 0
},
"store" : {
"size" : "572.4mb",
"size_in_bytes" : 600236519,
"throttle_time" : "0s",
"throttle_time_in_millis" : 0
},
"indexing" : {
"index_total" : 58856,
"index_time" : "3.6m",
"index_time_in_millis" : 220396,
"index_current" : 0,
"delete_total" : 0,
"delete_time" : "0s",
"delete_time_in_millis" : 0,
"delete_current" : 0
},
"get" : {
"total" : 0,
"time" : "0s",
"time_in_millis" : 0,
"exists_total" : 0,
"exists_time" : "0s",
"exists_time_in_millis" : 0,
"missing_total" : 0,
"missing_time" : "0s",
"missing_time_in_millis" : 0,
"current" : 0
},
"search" : {
"query_total" : 10459,
"query_time" : "27.5s",
"query_time_in_millis" : 27564,
"query_current" : 0,
"fetch_total" : 1324,
"fetch_time" : "1.6s",
"fetch_time_in_millis" : 1611,
"fetch_current" : 0
}
},

2012年11月26日 星期一

[rvm] install ruby rvm


#curl -L https://get.rvm.io | bash -s stable --ruby


Installation of RVM in /usr/local/rvm/ is almost complete:

* First you need to add all users that will be using rvm to 'rvm' group,
and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`.

* To start using RVM you need to run `source /etc/profile.d/rvm.sh`
in all your open shell windows, in rare cases you need to reopen all shell windows.


#gpasswd -a root rvm

2012年11月22日 星期四

[redis]#error "Newer version of jemalloc required" make error



[root@hct5 redis-2.6.4]# make
cd src && make all
make[1]: Entering directory `/root/logenv/redis-2.6.4/src'
CC adlist.o
在包含自 adlist.c:34 的檔案中:
zmalloc.h:50:31: 錯誤:jemalloc/jemalloc.h:沒有此一檔案或目錄
zmalloc.h:55:2: 錯誤:#error "Newer version of jemalloc required"
make[1]: *** [adlist.o] Error 1
make[1]: Leaving directory `/root/logenv/redis-2.6.4/src'
make: *** [all] Error 2


solution:
# make distclean

[linux]usermod set home dir



usermod -d /path/to/new/homedir/ username

2012年11月21日 星期三

紀曉君 下班流浪記


剛好參加了
【Legacy x Cheers 星期三不加班】留言送「紀曉君下班流浪記」音樂會門票


「紀曉君下班流浪記」音樂會
時間:2012年11月21日(三)
開放入場:開放入場 19:30/ 演出開始 20:30
地點:Legacy Taipei 傳 音樂展演空間(台北市八德路一段一號‧華山1914創意文化園區 中五館)

說真的,我聽到一半起了好幾次雞皮疙瘩。
好像會透過你一樣,辦隨著燈光,好像沉浸在另外一個空間。



[hadoop]ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /var/opt/cdh3/cluster/dfs/dn: namenode namespaceID = 1134851682; datanode namespaceID = 1188299446


rm -rf /var/opt/cdh3/cluster/dfs/dn/*


Re: jobtracker not starting up
http://mail-archives.apache.org/mod_mbox/hadoop-common-user/201102.mbox/%3C30936184.post@talk.nabble.com%3E


2012年11月19日 星期一

[ruby][cent os]bundle install error /usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


cent os
centos

/usr/bin/ruby extconf.rb mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h

yum install ruby-devel

[linux] gnome-ssh-askpass git Gtk-WARNING


[peicheng@searcher1 logcentral]$ git push -u origin master

(gnome-ssh-askpass:15555): Gtk-WARNING **: cannot open display:

sol:
$ unset SSH_ASKPASS

2012年11月18日 星期日

[movie] 愛 (電影)

愛 (電影) - 维基百科,自由的百科全书
http://zh.wikipedia.org/wiki/%E6%84%9B_(%E9%9B%BB%E5%BD%B1)


一直都有好評的戲,
但是我沒想到,對自己的衝擊很大。

很多時候,以為我們自己真的懂得愛了。
可是,我們卻要為了我們自以為的愛默哀。

愛 要是對了,就是那麼簡單自然的一件事情。

過了這村,就沒有這個店了。

你多久沒有思考 愛 了嗎


2012年11月15日 星期四

[centos]which: no tclsh8.5 redis



make[1]: Entering directory `/redis/redis-2.4.7/src'

which: no tclsh8.5 in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

You need 'tclsh8.5' in order to run the Redis test

[python]開發 python 環境部屬



可能有使用一些 import
到新的環境中,
最好是使用pip or easy_install ,virtualenv直接安裝那些import

可以把需要安裝的package 寫在 requirements.txt
pip install -r requirements.txt


2012年11月13日 星期二

[think]保持每天好心情的9條建議


李開復:【保持每天好心情的9條建議】1. 對每天都有期望;2. 花時間計劃,優先處理緊急事務;3. 向每位遇到的人傳遞正能量;4. 盡可能不談及敏感話題;5. 假設人們動機善良;6. 慢慢享受高質量食物;7. 不考慮不能改變的結果;8.如果不用,關掉電視、收音機;9. 睡前保持一顆感恩的心.

9 Daily Habits That Will Make You Happier | Inc.com
http://www.inc.com/geoffrey-james/9-daily-habits-that-will-make-you-happier.html

2012年11月12日 星期一

[mac] mac terminal close exit Process completed


當你使用 mac terminal的時候,

exit termnial的時候可能會有,留在那個視窗,

Process completed

可以調整
Prefrence / settings / when the shell exits
選擇
close if the shell exited cleanly

[xenserver] xenserver 掛載 本地 iso





[root@xenserver-hy03 ~]# vgdisplay
--- Volume group ---
VG Name VG_XenStorage-6049dfd0-702f-fe3b-f1f3-1ae286f1d34d
System ID
Format lvm2
Metadata Areas 4
Metadata Sequence No 61
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 7
Open LV 2
Max PV 0
Cur PV 4
Act PV 4
VG Size 1.63 TB
PE Size 4.00 MB
Total PE 427187
Alloc PE / Size 161085 / 629.24 GB
Free PE / Size 266102 / 1.02 TB
VG UUID zoWm9s-l2gG-bIEZ-V4Tn-7pt7-z7UP-bgHns2






lvcreate -L 20GB -n myiso VG_XenStorage-zzzzz #myiso为卷名
mkfs.ext3 /dev/VG_XenStorage-zzzzz/myiso



mkdir /myiso
and wget your iso http




xe sr-create name-label=ISOs type=iso \
device-config:location=/myiso/ ISOs \
device-config:legacy_mode=true content-type=iso




vi /etc/rc.local
add
mount /dev/VG_XenStorage-zzzzz/myiso /myiso





run
/etc/rc.local



and other


xe-mount-iso-sr /myiso
xe-toolstack-restart



2012年11月10日 星期六

[travel]121110 富陽生態公園 維護 關閉


之前在找房子就有看到這附近不遠處有登山步道,
今天看起天氣很好。
所以想去晒晒太陽,帶著水跟水果就想往那邊出發。


富陽生態公園

哈,
非常不妙的。

富陽生態公園 在維護~~~~ 而且是整個關閉 oh no

富陽生態公園 維護 關閉

前前後後也看了不少人是要過來走走的,
還有家長們帶著小孩子過來。




期待整修後的環境

2012年11月8日 星期四

office space




今天早上看到一張辦公室的圖,
想起來現在位置其實滿棒的。

office space

忙碌完畢後,我最喜歡對著外面發呆了。

熱情 專業 夢想

那些我希望我能在大四前就能體悟的事 | C*Cool的部落格
http://www.ccool.idv.tw/blog/?p=637

2012年11月6日 星期二

[mahout]mahout recommender step


一般而言再使用mahout recommender來說,都有幾個步驟。

 

  1. 建立模型
  2. 計算相似度
  3. 找k-nearest neighbor 
  4. build recommender engine






public static void main (String args[])throws Exception{
DataModel model =new FileDataModel(new File("data/intro.csv"));
UserSimilarity similarity =new PearsonCorrelationSimilarity(model);
UserNeighborhood neighborhood =new NearestNUserNeighborhood(2,similarity,model);
Recommender recommender= new GenericUserBasedRecommender(model,neighborhood,similarity);
List recommendations =recommender.recommend(1, 2);
for(RecommendedItem recommendation :recommendations){
System.out.println(recommendation);
}

}

2012年11月5日 星期一

2012年11月3日 星期六

[電影]陣頭


不得不說,原來他票房會這麼好不是沒有道理的。

除了傳統面對現代環境改變的掙扎,
親情,友情,還有社會的觀感。
每個人都很努力的做出取捨。

看到最後居然飆淚了。

把西螺真的拍的很美,
有好幾幕都是曾經在地方,
可是拍起來就是很不一樣。


2012年10月31日 星期三

[mahout]run integration example


peicheng@TW-:~/code/mahout-distribution-0.7111/integration$ mvn jetty:run
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Mahout Integration
[INFO] task-segment: [jetty:run]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing jetty:run
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [jetty:run {execution: default-cli}]
[INFO] Configuring Jetty for project: Mahout Integration
[INFO] Webapp source directory = /home/peicheng/code/mahout-distribution-0.7111/integration/src/main/webapp
[INFO] web.xml file = /home/peicheng/code/mahout-distribution-0.7111/integration/src/main/webapp/WEB-INF/web.xml
[INFO] Classes = /home/peicheng/code/mahout-distribution-0.7111/integration/target/classes
2012-10-31 10:33:54.999::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /mahout-integration
[INFO] Tmp directory = determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] Webapp directory = /home/peicheng/code/mahout-distribution-0.7111/integration/src/main/webapp
[INFO] Starting jetty 6.1.10 ...
2012-10-31 10:33:54.075::INFO: jetty-6.1.10
2012-10-31 10:33:54.259::INFO: No Transaction manager found - if your webapp requires one, please configure one.
12/10/31 10:33:56 INFO file.FileDataModel: Creating FileDataModel for file /tmp/ratings.txt
12/10/31 10:33:56 INFO file.FileDataModel: Reading file info...
12/10/31 10:33:58 INFO file.FileDataModel: Processed 1000000 lines
12/10/31 10:33:58 INFO file.FileDataModel: Read lines: 1000209
12/10/31 10:33:58 INFO model.GenericDataModel: Processed 6040 users
12/10/31 10:33:58 INFO slopeone.MemoryDiffStorage: Building average diffs...
2012-10-31 10:34:31.983::INFO: Started SelectChannelConnector@0.0.0.0:8080
[INFO] Started Jetty Server


====================================


example URL
http://localhost:8080/mahout-integration/RecommenderServlet?userID=1&debug=true&howMany=100
http://localhost:8080/mahout-integration/RecommenderServlet?userID=1&howMany=100


2012年10月28日 星期日

[facebbook]graph api remove offline access token

[facebbook]graph api remove offline access token

移除了offline_accessc後,除了開始的兩個小時外,還可以另外延長到60天。

fbconsole/README.md at master · facebook/fbconsole
https://github.com/facebook/fbconsole/blob/master/README.md
Removal of offline_access permission - Facebook 開發人員
http://developers.facebook.com/roadmap/offline-access-removal/
Extending Access Tokens - Facebook 開發人員
http://developers.facebook.com/docs/howtos/login/extending-tokens/






2012年10月27日 星期六

Get long live access token from Facebook - Stack Overflow


Get long live access token from Facebook - Stack Overflow
http://stackoverflow.com/questions/10467272/get-long-live-access-token-from-facebook
offline_accessパーミッション廃止時の対応 : Facebook開発者向けドキュメントの日本語訳とTips
http://facebook-docs.oklahome.net/archives/52047013.html




2012年10月26日 星期五

[mahout]run apache mahout examples

run apache mahout examples

官方網站上面有個有個說明,

Recommender Documentation - Apache Mahout - Apache Software Foundation
https://cwiki.apache.org/confluence/display/MAHOUT/Recommender+Documentation

To build and run the demo, follow the instructions below, which are written for Unix-like operating systems:

  1. Obtain a copy of the Mahout distribution, either from SVN or as a downloaded archive.
  2. Download the "1 Million MovieLens Dataset" from Grouplens.org
  3. Unpack the archive and copy movies.dat and ratings.dat to trunk/integration/src/main/resources/org/apache/mahout/cf/taste/example/grouplens under the Mahout distribution directory.
  4. Navigate to the directory where you unpacked the Mahout distribution, and navigate to trunk.
  5. Run mvn -DskipTests install, which builds and installs Mahout core to your local repository
  6. cd integration
  7. You may need to give Maven more memory: in a bash shell, export MAVEN_OPTS=-Xmx1024M
  8. mvn jetty:run.
  9. Get recommendations by accessing the web application in your browser: http://localhost:8080/mahout-integration/RecommenderServlet?userID=1 This will produce a simple preference-item ID list which could be consumed by a client application. Get more useful human-readable output with the debug parameter: http://localhost:8080/mahout-integration/RecommenderServlet?userID=1&debug=true



遇到了一些問題

HTTP ERROR: 503

SERVICE_UNAVAILABLE

RequestURI=/mahout-integration/RecommenderServlet

Powered by jetty://





:~/code/mahout-distribution-0.7/integration$ mvn jetty:run
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Mahout Integration
[INFO] task-segment: [jetty:run]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing jetty:run
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources {execution: default-testResources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO] [compiler:testCompile {execution: default-testCompile}]
[INFO] Nothing to compile - all classes are up to date
[INFO] [jetty:run {execution: default-cli}]
[INFO] Configuring Jetty for project: Mahout Integration
[INFO] Webapp source directory = /home/peicheng/code/mahout-distribution-0.7/integration/src/main/webapp
[INFO] web.xml file = /home/peicheng/code/mahout-distribution-0.7/integration/src/main/webapp/WEB-INF/web.xml
[INFO] Classes = /home/peicheng/code/mahout-distribution-0.7/integration/target/classes
2012-10-26 14:58:11.752::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
[INFO] Context path = /mahout-integration
[INFO] Tmp directory = determined at runtime
[INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml
[INFO] Web overrides = none
[INFO] Webapp directory = /home/peicheng/code/mahout-distribution-0.7/integration/src/main/webapp
[INFO] Starting jetty 6.1.10 ...
2012-10-26 14:58:11.829::INFO: jetty-6.1.10
2012-10-26 14:58:12.973::INFO: No Transaction manager found - if your webapp requires one, please configure one.
2012-10-26 14:58:12.400::WARN: failed taste-recommender
javax.servlet.ServletException: java.lang.IllegalStateException: java.lang.ClassNotFoundException: org.apache.mahout.cf.taste.example.grouplens.GroupLensRecommender





在pom.xml內加入


${project.groupId}
mahout-examples
0.7


Problem running grouplens example
http://www.digipedia.pl/usenet/thread/10949/13891/
general - Re: Problem running grouplens example - msg#06145 - Recent Discussion OSDir.com
http://osdir.com/ml/general/2012-08/msg06145.html




2012年10月25日 星期四

(Title not set)







































































































   間



     程



8:30~9:00



報到



9:00~9:10



開幕暨致歡迎詞:東海大學  葉芳栢校長



9:10~10:10



專題演講:引導教育與大學公民願景:一位校友的奉獻與期待



主持人



主講人



羅文聰


東海大學學務長



吳兆田


alpha leader專業引導教師



10:10~10:30



茶敘



10:30~12:00



alpha體系的建立:制度整合經驗分享



主持人



分享人



回應人



范聖興


東海大學教務長



羅文聰


東海大學學務長



孫台鼎


靜宜大學學務長



12:00~13:00



午餐休息



13:00~14:00



引導教育在東海實錄分享



14:00~14:10



休息



14:10~15:40



引導教育融入課程與活動的經驗分享:教師成長歷程



主持人



分享人



回應人



羅文聰


東海大學學務長



伊志宗


東海大學


Alpha leader指導老師



藍美華


政治大學


政大書院執行長



15:40~15:50



休息



15:50~17:10



作為alpha leaders的學習意義:學生學習成效分享



主持人



分享人



回應人



王偉華


東海大學


博雅書院書院長



Alpha leaders



余佩珊


東海大學企管系副教授



17:10~17:20



休息



17:20~18:00



綜合討論


主持人:東海大學羅文聰學務長



18:00



賦歸



2012年10月16日 星期二

2012年10月15日 星期一

HBase

hbase介绍 - 阿里集团数据平台 alidata.org
http://www.alidata.org/archives/1509

about HFile
Th30z (Matteo Bertozzi Code): HBase I/O: HFile
http://th30z.blogspot.tw/2011/02/hbase-io-hfile.html
sstable入门阶段——HFile(version1)结构解析与c++读实现 | 伫立于架构,探究于细节
http://blog.hiwgy.com/2012/03/11/hfile_format_and_c_implement/

HADOOP中一种非典型两表JOIN的处理方法 - 阿里集团数据平台 alidata.org 一個partition問題~!!~
http://www.alidata.org/archives/204






2012年10月12日 星期五

[Mac]bashrc not work




By default, Terminal starts the shell via /usr/bin/login, which makes the shell a login shell. On every platform (not just Mac OS X) bash does not use .bashrc for login shells (only /etc/profile and the first of .bash_profile, .bash_login, .profile that exists and is readable). This is why “put source ~/.bashrc in your .bash_profile” is standard advice. –

[ubuntu]python easy install

How to install python easy_install tools for ubuntu

setuptools 0.6c11 : Python Package Index
http://pypi.python.org/pypi/setuptools



# apt-get install python-setuptools python-dev


2012年10月8日 星期一

Zookeeper 與 Hbase 為什麼要用zookeeper


Hbase 使用zookeeper 管理 HMaster 與 RegionServer。
Hbase也就是從BigTable來的,當table大到一個程度的時候,table會split成一個一個的region。
而RegionServer就把 HTable 存到Hadoop的HDFS。
Google BigTable使用Chubby來負責協調Node的工作,而HBase使用的就是zookeeper。

Trend Micro CDC SPN Team | Client HBase RegionServer
http://www.spnguru.com/tag/client-hbase-regionserver/
HBase技术介绍 « 搜索技术博客-淘宝
http://www.searchtb.com/2011/01/understanding-hbase.html




2012年10月2日 星期二

Hadoop in Taiwan 2012


很幸運上工沒多久,
就可以去參加這個活動。

早上六點半就出門,
七點半到辦公室一起搬螢幕跟電腦過去會場。

一如往常的大型的資訊活動都轉往中央研究院辦,
今年早上的演講大部分是被趨勢給包場了。

當然,還有聽到Steve 的喊話,
什麼是台灣人的新的機會呢?
我想就是腦力阿。

整個議程算是一個拋磚引玉,
越來越多應用用新的模式來呈現,
難怪乎當時有問cutting說,hadoop到底造成怎樣的影響,
他回答,出現了hadoop讓大家用新的方式思考Big Data,
真的,在hadoop出現以前,這些問題就早已經存在了。
只是這樣的pattern被更廣佈的炒熱了。




2012年9月21日 星期五

create your own vmware image

create your own vmware image

cd ~/vmware
zip -r Ubuntu12.04.image_120921.zip Ubuntu/

Maybe can remove log file to save disk space
#rm *log

how to use
====
unzip
unzip -d Ubuntu Ubuntu12.04.image_120921.zip

use your vmware open the file

2012年9月19日 星期三

[ubuntu] install oracle-java 12.04


# add-apt-repository ppa:webupd8team/java
# apt-get update
# apt-get install oracle-java7-installer

2012年8月19日 星期日

[note] 兩則 關於 搜尋引擎 搜索引擎 search engine

[note] 兩則 關於 搜尋引擎 搜索引擎 search engine

[转发]新浪网招聘搜索引擎研发工程师/数据挖掘和推荐系统工程师(实习生)
2012-07-17 16:33

职位:

搜索引擎研发工程师

职责:

新浪网新闻和资讯搜索系统(http://search.sina.com.cn)的开发和优化

要求:

熟练掌握C/C++语言
熟悉Linux系统开发环境及常用脚本语言
熟悉搜索引擎原理和相关算法
具备搜索引擎系统开发经验者优先

职位:

数据挖掘和推荐系统工程师或实习生

职责:

新浪网用户兴趣数据的挖掘和分析
基于用户兴趣的推荐阅读系统

要求:

熟练掌握C/C++语言
熟悉Linux系统开发环境及常用脚本语言
熟悉自然语言处理、数据挖掘和推荐系统相关算法
具备数据挖掘和推荐系统开发经验者优先
在京高校在校生优先(实习生)

感兴趣的话请把简历发到 pilot.cn{at}gmail.com 把{at}替换为@


從lucene變成顯學後,其實 搜尋引擎 的技術已經運轉了二三十年了(從1990~2012),
以目前來看,
搜尋引擎技術,已經不是什麼太艱難的獨家技術。

大部份要徵搜尋引擎的人,普遍上來說,都是公司已經以hadoop 來大規模處理,更甚至建反轉索引,還有直接使用Lucene。
從Lucene開始,Nutch的發展,後來有了Hadoop跟 Google GFS paper與Mapreduce paper。
以前,以前的精華技術都大量的流出。
trace Lucene code到爛的工程師應該也不計其數。

十之八九的公司在運用這技術時都脫離不了那個影子,
甚至來說,是直接使用。
當然,如果是做搜尋的公司,那可能需要很大精力的調教了。

所以說,現在這些公司徵的大多要會Machine Learning 或者是Data Mining的人了。






2012年8月15日 星期三

[電影]蝙蝠俠 黑暗騎士 黎明昇起

[電影]蝙蝠俠 黑暗騎士 黎明昇起

有劇情雷慎進

等了很久終於去看了
片長很長,
但是等到結束時刻也沒有脫離導演的影片。

一個月前就看武術版,在討論蝙蝠俠用的武術。

KFM Keysi Fighting Method (KFM) 強調直覺跟反應的"新武術",
從街頭格鬥的經驗與各種武術特點結合的一種武術。
特點在於用"肘",
一半在街頭,很怕被擊倒,滿重要的一點就是保護頭部。
第1要嘛你就,保持中長距離的戰鬥,但是這在街頭巷戰,或是在戰場肉搏戰可能不適應。
第2點,近身了。短距離用內節,用身體硬處保護,主要就是靠身體的浮沈與撞擊力道來應對。
貼身近打就用肘,加上大量的,頭擊動作。

劇中是說蝙蝠俠接受了東方忍術大師的培訓,導演為了一個角色的特點,選擇了KFM增加了動作場面的可看性。
不是花招,不是飛來飛去,而是拳拳到肉的近身搏鬥。

貓女的招式,那更是我驚豔阿。
兩個明顯的 合氣道 四方摔,有別於史蒂芬席格用出來的風格。
以柔化,身體帶動的招式,演試起來更是乾脆。

刻劃出偉恩對以前女友的懷念,
他從自己心理的關卡,道破除自己的心靈枷鎖,
有時候授折磨的不會只有身體,
而最最重要的是一個人的靈魂與意志。

如同地牢內醫生所說,
你要怎麼出去了,那就是爬出去,
蝙蝠俠不靠身上綁著繩索,
不害怕死亡反而不能讓他激發生命的力量,
當他心無旁騖的,專注於整個動作中,
他做到了。

阿福對韋恩的主僕之情,真是讓人感動。
最後,蝙蝠俠拖著核彈到海灣時,羅賓因為橋的另外一邊堅持不讓他們通過的橋段,....
真是太感動了~~~


《黑暗騎士:黎明昇起》(英語:The Dark Knight Rises)是於2012年由克里斯多福·諾蘭導演的一部超級英雄電影,喬納森·諾蘭和大衛·高耶編寫故事大綱。參考DC漫畫人物「蝙蝠俠」,電影是克里斯多福·諾蘭執導蝙蝠俠三部曲最後一部。描述了布魯斯·韋恩與班恩之間的對決,高譚市原本是從一個逐漸和平的城市,但班恩把整個城市再度陷入亂局,使得韋恩再次以「蝙蝠俠」身份打擊班恩的罪惡,使兩人展開了在高譚市的終極決戰。為「蝙蝠俠:開戰時刻」(2005年)和「黑暗騎士」(2008年)的續集。 劇情設定為「黑暗騎士」的八年後,冬天開始。

克里斯多福·諾蘭最初猶豫了電影蝙蝠俠第三部進展,但最終同意發展。該片拍攝了在不同好幾個景點,包括焦特布爾、倫敦、諾丁漢大學、格拉斯哥、洛杉磯、紐約、紐瓦克和匹茲堡。諾蘭是使用IMAX攝影機拍攝,以優化部分畫面質素。為幫助該片即將上映前的關注,在前期製作過程中已開始透過病毒營銷協助宣傳。





2012年8月13日 星期一

[GAE]NeedIndexError: The index for this query is not ready to serve. See the Datastore Indexes page in the Admin Console.

NeedIndexError: The index for this query is not ready to serve. See the Datastore Indexes page in the Admin Console.

剛update 等待ing


去 https://appengine.google.com/datastore/indexes?&app_id=ID

等看到绿色的 【Serving】 就行了。
如果看到灰色的【Building】,就继续等。
如果什么都没看到,就说明你改动了不该改动的文件。

邁向博雅學習的友善校園

 



  1. 會議主題:邁向博雅學習的友善校園

  2. 會議宗旨:


    1. 大學校園不只是知識學習的地方,也應該是一種生活的場域。但是,知識學習的功利主義卻深深蒙蔽了這個道理,校園似乎已逐漸失去了生活學習的意涵。我們需要 什麼樣的圖書館?我們的校園是否已經真正落實性別正義?我們需要什麼樣的宿舍生活?我們是否需要更多的公共領域,可以盡情討論我們彼此的看法,甚至是不 滿!事實上,冷漠也早已湮沒大學校園的公共性,就連私領域也只剩下自怨自艾或是過度自我的FB與網路遊戲了!

    2. 大學校園已經不再如此友善,如此友愛而善良,而是充滿了自私自利的自我,那原來還有幾分追求公共性的氛圍!卻得在這個研討會進行懷舊。或許我們不應如此悲 觀,在這個研討會裡,我們應該積極討論、對話,以身作則,開始實踐大學校園應有的公共性以及追求應有的友愛與良善。特規畫以下議題,藉由此次全國通識教育 教師研習會,交流各校經驗,提升大學通識教育水準,及落實通識教育全人理念。


  3. 會議議題:


    • 性別友善校園發展經驗分享

    • 圖書館做為一種生活場域

    • 大學校園應有的社區責任

    • 發展數位校園的經驗分享


  4. 與會人員:


    1. 敬邀全國公私立大學校長、教務長、通識或共同科主管、通識任課教師、中華民國通識教育學會會員、研究通識的專家學者,中國大陸相關領域學校主管,以及關心通識教育的社會人士。總計與會人士約250名


  5. 與會時間:中華民國101年10月27日(星期六)

  6. 會議地點:東海大學人文大樓茂榜廳

  7. 指導單位:教育部

  8. 主辦單位: 東海大學通識教育中心

  9. 協辦單位:中華民國通識教育學會、中華民國私立大學校院協進會

  10. 報名方式:東海大學共同學科暨通識教育中心

  11. 經費來源:教育部、中華民國通識教育學會、中華民國私立大學校院協進會、及東海大學


  12. aaa











11111


 


 


會議時間:中華民國1011027日(星期六)


會議地點:東海大學人文大樓茂榜廳











































































































時 間



議 程



830~900



報到



900~910



開幕暨致歡迎詞:東海大學 葉芳校長



910~920



開幕暨主席致詞:劉金源理事長



920~1030



大學教養與博雅學習的三重唱



主持人



與談人



黃榮村校長


中國醫藥大學



黃俊傑(國立臺灣大學特聘教授)


吳思華(國立政治大學校長)


湯銘哲(國立成功大學特聘教授)



1020~1030



茶敘



 



主持人5分鐘、引言人35分鐘、討論40分鐘,每場80分鐘



1030~1150


80min



彰化師範大學性別友善校園發展經驗分享



主持人



引言人



葉芳校長


東海大學



郭麗安副校長


國立彰化師範大學



1150~1310



午餐時間(敬備餐盒) 



13:10~14:30


80min



圖書館做為一種生活場域



主持人



引言人



李德財校長


國立中興大學



楊永良館長


國立交通大學



14:30~14:40



休息茶敘



14:40~16:00


80min



大學校園應有的社區責任



主持人



引言人



程萬里校


中原大學



楊志彬


國立暨南國際大學



16:00-16:05



休息



16:05~17:25


80min



逢甲大學發展數位校園的經驗分享



主持人



分享



劉金源理事長


中華民國通識教育學會



翟本瑞主任


逢甲大學通識教育中心



17:25~17:35



閉幕式暨30屆教師研習營介紹




 


邁向博雅學習的友善校園

 



  1. 會議主題:邁向博雅學習的友善校園

  2. 會議宗旨:


    1. 大學校園不只是知識學習的地方,也應該是一種生活的場域。但是,知識學習的功利主義卻深深蒙蔽了這個道理,校園似乎已逐漸失去了生活學習的意涵。我們需要 什麼樣的圖書館?我們的校園是否已經真正落實性別正義?我們需要什麼樣的宿舍生活?我們是否需要更多的公共領域,可以盡情討論我們彼此的看法,甚至是不 滿!事實上,冷漠也早已湮沒大學校園的公共性,就連私領域也只剩下自怨自艾或是過度自我的FB與網路遊戲了!

    2. 大學校園已經不再如此友善,如此友愛而善良,而是充滿了自私自利的自我,那原來還有幾分追求公共性的氛圍!卻得在這個研討會進行懷舊。或許我們不應如此悲 觀,在這個研討會裡,我們應該積極討論、對話,以身作則,開始實踐大學校園應有的公共性以及追求應有的友愛與良善。特規畫以下議題,藉由此次全國通識教育 教師研習會,交流各校經驗,提升大學通識教育水準,及落實通識教育全人理念。


  3. 會議議題:


    • 性別友善校園發展經驗分享

    • 圖書館做為一種生活場域

    • 大學校園應有的社區責任

    • 發展數位校園的經驗分享


  4. 與會人員:


    1. 敬邀全國公私立大學校長、教務長、通識或共同科主管、通識任課教師、中華民國通識教育學會會員、研究通識的專家學者,中國大陸相關領域學校主管,以及關心通識教育的社會人士。總計與會人士約250名


  5. 與會時間:中華民國101年10月27日(星期六)

  6. 會議地點:東海大學人文大樓茂榜廳

  7. 指導單位:教育部

  8. 主辦單位: 東海大學通識教育中心

  9. 協辦單位:中華民國通識教育學會、中華民國私立大學校院協進會

  10. 報名方式:東海大學共同學科暨通識教育中心

  11. 經費來源:教育部、中華民國通識教育學會、中華民國私立大學校院協進會、及東海大學


  12. aaa











11111


 


 


會議時間:中華民國1011027日(星期六)


會議地點:東海大學人文大樓茂榜廳











































































































時 間



議 程



830~900



報到



900~910



開幕暨致歡迎詞:東海大學 葉芳校長



910~920



開幕暨主席致詞:劉金源理事長



920~1030



大學教養與博雅學習的三重唱



主持人



與談人



黃榮村校長


中國醫藥大學



黃俊傑(國立臺灣大學特聘教授)


吳思華(國立政治大學校長)


湯銘哲(國立成功大學特聘教授)



1020~1030



茶敘



 



主持人5分鐘、引言人35分鐘、討論40分鐘,每場80分鐘



1030~1150


80min



彰化師範大學性別友善校園發展經驗分享



主持人



引言人



葉芳校長


東海大學



郭麗安副校長


國立彰化師範大學



1150~1310



午餐時間(敬備餐盒) 



13:10~14:30


80min



圖書館做為一種生活場域



主持人



引言人



李德財校長


國立中興大學



楊永良館長


國立交通大學



14:30~14:40



休息茶敘



14:40~16:00


80min



大學校園應有的社區責任



主持人



引言人



程萬里校


中原大學



楊志彬


國立暨南國際大學



16:00-16:05



休息



16:05~17:25


80min



逢甲大學發展數位校園的經驗分享



主持人



分享



劉金源理事長


中華民國通識教育學會



翟本瑞主任


逢甲大學通識教育中心



17:25~17:35



閉幕式暨30屆教師研習營介紹




 


2012年8月12日 星期日

[Gentoo][GAE]You should rebuild using libgmp >= 5 to avoid timing attack vulnerability

You should rebuild using libgmp >= 5 to avoid timing attack vulnerability

python dev_appserver.py demos/
/usr/lib/python2.7/site-packages/pycrypto-2.4.1-py2.7-linux-i686.egg/Crypto/Util/number.py:57: PowmInsecureWarning: Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.
_warn("Not using mpz_powm_sec. You should rebuild using libgmp >= 5 to avoid timing attack vulnerability.", PowmInsecureWarning)

#emerge dev-libs/gmp

2012年8月10日 星期五

[gentoo]linux tar: Removing leading '/' from member names

[gentoo]linux tar: Removing leading '/' from member names

使用tar backup的時候,
因為安全性問題,他會幫你去除到 /
也就是會解壓到 當前目錄下 ./

有時候我們是想壓縮開來的檔案是在當前目錄的,
只能先切換到那個目錄,再使用tar了
假設檔案在 workspace
cd workspace ;tar -czvf 檔案名稱 要壓縮檔案
檔案名稱可以是絕對路徑

[gentoo] linux tar 使用 xz 壓縮

[gentoo]tar 使用 xz 壓縮

目前來說xz的壓縮比率最高,且解壓縮時間快。
純文字大概可以相差十倍。

壓縮
tar -cJvf filename.tar.xz file(想壓縮的檔案)
主要是加上 J




2012年8月6日 星期一

[gentoo]synaptics double click trap to click

[gentoo]synaptics double click trap to click
touchpad若是不能trap to click
可使用

$ synclient tapbutton1=1

Synaptics Touchpad/Xorg 7.3 - Gentoo Linux Wiki
http://en.gentoo-wiki.com/wiki/Synaptics_Touchpad/Xorg_7.3


2012年8月4日 星期六

[life]parallel work 平行工作流


昨天稍微定一下最近的工作進度,不難發現,
很多task都是可以並行處理的。
可能queue在你這邊,
但是,你先解決一個部份,就可以switch到另外一個task去解決。
如此一來,就可以把工作時間輕重緩急拉開了。


2012年8月3日 星期五

[life]一氣呵成-work

看來很多時候都是要一氣呵成,
常常過了某個時間點就不想動了。
所以往往在某些時候,都會儘量的把事情趕到一個極致,
因為,這可能是最後一次再做,
有句話,叫作,第一個版本,也就是最後一個版本。

當暗時間累積到頂的時候,文思泉湧,
再次啟動就要再花code stat start的成本。
而且往往也不如上次的經驗。

哈,這是這次在寫論文摘要跟致謝的心得,
幸好文章口試前都趕到十成了,本來就想說口試後不會再改動了。
倒是摘要遲遲為動手,短短一兩段,
連致謝都再等待那神聖時刻阿。
這回合,可能不是老師不讓畢業,
而是自己晚點畢業阿阿阿阿。



2012年7月28日 星期六

[tech]淺談 partition sort (1

[tech]淺談 partition sort (1

partition sort 就是一種Map Reduce的精神,
其實,在 Google 發表Map Reduce的paper 以前,
我想實際上有遇到"Big Data"的公司,都有這樣類似的解法。
只是後來Hadoop把這件事情吵熱了,
甚至紛紛使用了Hadoop,

不過我對Google內部使用的Map Reduce的framework還是,很好奇。

基本上有external sort兩種解法,



  • merge sort

  • partition sort



partition sort有幾點要注意的,
你建立的partition table決定你的效率好壞,
也就是說,要是你把大部分的要處理的資料分到同一台機器去,或者是造成某幾台機器要計算的量其實是很少的。
那就沒有辦法達到 balance 的效果。
所以,我們預期的應該是,當partition出去之後,每個部份做完處理的時間應該是一樣的,這樣才不用等待,並且充份利用每個partiion的計算力。

要建立partition table有幾個方式,



  • sampling



  1. 取all record

  2. 取前面幾筆record

  3. random取幾筆record


透過抽樣,如果要sort的量夠大,我們就能假設,這樣的結果有一定的正確性。
經由控制reducer的num數,與每一個地方可以用的mem大小,能夠提高效率。


整個而言,要建立的partition table,有一個重要的特點:


同樣key的record會被分類到同一個partition去,
每一個partition彼此都有order順序的。



2012年7月27日 星期五

[語錄]相逢的人會再相逢 村上春樹


"每個人都有屬於自己的一片森林,迷失的人迷失了,相逢的人會再相逢。"

村上春樹

[life][todo]7月8月小計劃


昨晚跟今天又開始看起論文了,
正在解一些問題,感覺挺好的。

最近希望完成一些算法跟系統,


    書籤
    圖書管理
    研討會系統




2012年7月26日 星期四

[life] 終於結束了~很平靜

[life] 終於結束了~很平靜

研究生涯應該告一個段落了,

終於結束了非常平靜,
昨天修改完一版的論文大概也就是為最後一版了,
跟改完的slide,安心的4點睡到十點,
在起來把剩餘的圖補齊。

不知道怎樣過程滿平靜的,

等待到4點也就是口試時間,
已經講過三次了,
按造流程走一次,
這次得到卻是踏實。

雖然都被老師跟口委說,要"繼續"努力,
跟要再留下來一年嗎~

哈~
6點跟各個口委握完手,他們就走了。

晚上就是Lab的蜀川麻辣鍋團,有著好喝的酸梅湯。
老闆娘是四川人,那真是懷念的味道。

路過民雄的街區,我說兩年來的印象,都紛紛的印上腦子裡。
好多走過的路,跟一起的點點滴滴。

車行台一線,才驚覺好快好快。



2012年7月24日 星期二

[life]口試前的生活


速記一下最近的生活,
等待口試,
星期一報過一次了
星期三再報一次,
再來就上場了。

論文也是邊修修改改的
反而想改起程式來了,
那真是痛快。

好像很快很快~都很緊




Final Count Down 3

發信人: PCbot@fromdomain.com (PCbot) 看板: peicheng
標 題: Final Count Down 3
發信站: Group.NCTU.edu.tw (2012/07/23 Mon 09:10:33)

Final Count Down 3 days


2012年7月22日 星期日

[電影]我知女人心



孫子剛是北京某廣告公司的創意總監,他是個典型的大男子主義者。本來預料中屬於他的執行創意總監一職卻意外被一個新來的名叫李儀龍的女人奪走,這讓他惱怒不已。

一次意外,他獲得了一種特異功能—能聽到女人的心聲。這種功能剛開始給他帶來了不小的煩惱,後來他認識到它更是一種能讓他快速成功的本領:一方面特異功能讓他偷聽到女人們的心聲,在生活上他更加如魚得水,獲得各種女人的芳心,如咖啡店的店員燕妮和公司的女職員們都紛紛被他迷倒;另一方面他也偷走了李儀龍的廣告創意,靠著這些創意他為公司簽到了一些大的客戶,因此他得到了公司領導的更大器重。

然而漸漸的,他對李儀龍了解越來越多,她善良的本性和獨特的氣質改變了他原來的生活態度和自大的個性。

========
非常讓人放鬆的電影,
有香港早期拍的都會片風格。
尤其配上現代化的朝外sohu區的街景,
還有現在北京現代建築。
三里屯的景穿插在其中,有時候虛實結合,
真讓人分不清。

電影的配樂牽動了劇情,
每一步在走都是這麼的動人。

=====

演員 角色 備註
劉德華 孫子剛 某廣告公司創意總監
鞏俐 李儀龍 新任的執行創意總監
袁莉 燕妮 單純癡情的咖啡店店員
陳志朋 小費 孫子剛的助手
李成儒 董總 廣告公司老闆
王德順 孫美聲 孫子剛的父親
胡靜 趙紅 孫子剛的前妻
沈暢 劉夫人
陶佳 豆豆 孫子剛與趙紅的女兒
安雅 董總的太太
朱珠 小吳 孫子剛的秘書
王盛德/Russell Wong 彼德/Peter 李儀龍的網友
潘霜霜 TAMI 董總的女祕書
胡凱莉 車模 廣告騎車女郎
孫寶寶 大雷 孫子剛秘書



2012年7月21日 星期六

[mind]思想轉換 專注當下


"我們就是我們所想的一切"
"你所想的,就是你要成為的。" cf 別為大事抓狂 p86

我們心靈只要開始注意當下,我們就會開始有了平靜,
洞悉這個內心的想法。

忙碌的思緒是很沈重的負擔,
他會讓我們脫離專注的當下,分散了當下的注意力。

那一種忘掉過去,忘掉外來,回到當下的專注力。




2012年7月20日 星期五

2012年7月19日 星期四

[閒聊] 怎麼會這麼快

作者: peicheng (PC) 看板: peicheng
標題: [閒聊] 怎麼會這麼快
時間: 2012/07/20 Fri 02:33:04



沒道理我半年前都...卡在要跑24hr
.......
這次加dict反查...加上Mulit pattern match ...的algo....

會快這麼多



--
Origin: 東海大學˙資訊傳奇 bbs.csie.thu.edu.tw
Author: peichenggaisant20.cs.ccu.edu.tw 發表


Re: Final Count Down 7

作者: peicheng (PC) 看板: peicheng
標題: Re: Final Count Down 7
時間: 2012/07/19 Thu 11:11:07

※ 引述《PCbot@fromdomain.com (PCbot)》之銘言:
> Final Count Down 7 days

倒數最後一週了

衝阿阿阿阿阿阿

來個"春天裡"火力全開啦



--
Origin: 東海大學˙資訊傳奇 bbs.csie.thu.edu.tw
Author: peichenggaisant20.cs.ccu.edu.tw 發表


2012年7月18日 星期三

[武術]合氣道 天地摔


最近看到,幾個 天地摔 影片感覺到都不是很自然。
想說當時受技,被牽引的時候,是很流暢的。

找了陳永隆 老師這個影片來看,
恍然大悟原來如此。
老師的位置移動,與牽引的方式,都是很流暢自然的。

說實話,我曾經很故意的不讓老師做這動作,
可是反而摔的更慘了XDD

合氣道 天地摔
台中市合氣道推廣協會 天地摔 影片
陳永隆 老師



現在看來有白鶴晾翅,跟三角閃身的感覺。


2012年7月16日 星期一

[閒聊] 時間過好快

作者: peicheng (PC) 看板: peicheng
標題: [閒聊] 時間過好快
時間: 2012/07/16 Mon 23:58:37



字元數 (含空格) 0 3994

時間過好快,坐一下兩個小時過去。

大概還要在寫好幾倍。


--
Origin: 東海大學˙資訊傳奇 bbs.csie.thu.edu.tw
Author: peichenggaisant20.cs.ccu.edu.tw 發表


2012年7月15日 星期日

[遊記]120713 120714高雄行

[遊記]120713 120714高雄行

星期四去了學校,就聽說x要定火車票了。
原來是要去高雄。

星期五下午4點10分的火車到高雄,
距離上次做火車也有一段距離。

火車,對我而言是個複雜又充滿很多想像的回憶,
這都要拜09年的瘋狂火車24hr行開始了。
難怪在台灣以前做火車的總數都是少的,只有那陣在大陸是多的。

車行行過的大站準時的到達了高雄,
一出高雄車站還是燄炎高照。

我們風塵僕僕的改搭了捷運,到了中央公園站。
這次住的地方正在新掘江商圈內的森奧會館。

果然跟x所說一樣,
高雄的都市建築跟新加坡的想像是一樣的,
一樣都可以感受到那熱帶的氣息,
跟超現代的公共建築特徵,五光十色的夜間燈光打起。

放完了行李,不就當然先再房間躺一下。
這間旅館是無人職守的旅館,
房內的設施充滿了設計感,
以四人房形來說算是挺舒適的。

走路前往一家鴨肉麵享受晚餐,
出門時都約默7點了。
飯飽之後更改計劃先往愛河前進。
途中經過了天主堂,美阿。

坐在河邊不忘來杯五十嵐,
微微涼風吹來豈不快哉。

一時性起買了愛之船的票,下河飽覽兩岸二十分鐘光景。
到駛到海口,不饋值回票價。

高雄的101行程,
轉待計程車往六合夜市。
這司機雖說繞點路可是也開滿快了,
回程的司機除了爆怒,更是比去成程多了。

果然的六合沒有之前來的那們多本地人了,
若是少了陸客團,也就沒人了。
整趟走完只買了一個目前流行的鐵板雞腿外,
一行就搭計程車回商圈了。

哈~
一夜顛波,就繼續去摩斯漢堡坐一下。
晚間十點前往寶雅採買用品,
買些帽子,宵夜聰抓餅奶茶後,就回去了。

翻來覆去不知約默幾點睡了。

不料隔天早上居然下了雨,
所幸來的快去的也快,
雖然5點多就起來了,
但也遲遲到8點才去買麥當勞早餐。
計劃著今天接下來的行程。

蓮池潭

轉搭接運到生態公園站,
再轉公車,居然遇到惡劣態度司機,
外面雨下的正大,只是先上車往內走,
他就直接說"你們兩個是想坐霸王車嗎"
台北台中再坐公車若是遊客都會聽到司機很耐心說明票價,
不料他居然用英文嗆外國人,而那日本人有朋友帶路。
整個行程的最大負分居然在以來高雄做客自居的高雄公共交通運輸...。

到了蓮池潭也就是進龍門出虎口那邊,
有龍虎二塔,風光明媚的湖。
到了塔頂一覽湖光山色美不勝收。
不過由於到的時候日頭正大了起來十一點多我們便想趕往旗津吃飯了。

回程公車好像很久,
看了去左營的公車來了,就上車了。
回程司機就非常nice,要開車了還讓大大慢慢找到位置才開車。
途中經過了海軍學校,
這邊街區真是不錯,高大的樹木。

好一陣子才到新左營,從那轉搭捷運。
途中美麗島車站轉車,到西子灣站搭乘鼓山渡輪。
15元全價票價幾分鐘內到了旗津,
這次居然有看到軍艦。

到了我們就去的鴨腳 吃海產。
飽飽飽,~~
走幾步路的海灘,
找棵樹下吹吹海風。

3點採購完漁貨,就在搭渡輪回去了。

大碗公冰每家都爆滿,
當年來時,也沒這麼誇張人潮,
在旁邊的豆腐冰店吃吃冰。

幸好回程剛好等上5點的國光,
無縫接軌在6點五十回到家了。

整個行程短但是美阿~
不是在於多少,
而是在於心境轉換,
每一次的出發,都在於一次深層的沈澱。





2012年7月14日 星期六

[python]AttributeError: addinfourl instance has no attribute

python - How can I create a GzipFile instance from the “file-like object” that urllib.urlopen() returns? - Stack Overflow
http://stackoverflow.com/questions/4204604/how-can-i-create-a-gzipfile-instance-from-the-file-like-object-that-urllib-url

AttributeError: addinfourl instance has no attribute

2012年7月12日 星期四

[life]本來以為漠不關心

[life]

本來以為漠不關心,結果到頭來的結果反倒是訝異的。

難以意料之外的居然會在要走的時候,這麼的備受到重視。



2012年7月6日 星期五

[share]Howard's Startup Game @meditic » 水煮互联网创业

Howard's Startup Game @meditic » 水煮互联网创业
http://meditic.com/frameworks-for-internet-startups/

油条铺现象:如果你去跟街上卖油条、卖煎饼的师傅聊一聊,你会发现他们每月的收入很稳定,有的甚至可以月入几万。

网上总说创业99%会失败,什么九死一生,什么倾家荡产都用来形容创业者。这时候,想想卖油条煎饼的创业者,人家在街边随便摆个三轮车,就能养活一家人了。再去看看大街上的餐厅、奶茶铺、手机配件店、杂货店、床上用品店。。。。为什么这些创业者大部分都活得好好的?而号称IT创业精英的大学生反而一分钱都赚不到?

如果把“能够养活一家人”作为最低成功标准的话,那么大街上的普通人的创业成功率超过80%,而我们还用“创业九死一生、失败也正常”来安慰自己的无能,真他妈窝囊!

2012年7月4日 星期三

[文件] 喬靖夫

作者: peicheng (PC) 看板: peicheng
標題: [文件] 喬靖夫
時間: 2012/07/05 Thu 01:45:30


最近好像很多人在推
從功夫傳奇上面八極拳篇
以武術方面來說他身手不是說頂好,
昨天凱學長跟我說,
反正他是寫小說的,
也不見金庸真能使出降龍十八掌來,
他更甚至說,難得有人會在未來超越金庸。
就讓我更加好奇了

http://zh.wikipedia.org/wiki/武道狂之詩
小說目錄

卷1 風從虎.雲從龍
卷2 蜀都戰歌
卷3 震關中
卷4 英雄街道
卷5 高手盟約
卷6 任俠天下
卷7 夜戰廬陵
卷8 破門六劍
卷9 鐵血之陣
卷10 狼行荊楚



--
Origin: 東海大學˙資訊傳奇 bbs.csie.thu.edu.tw
Author: peicheng220-131-36-237.dynamic.hinet.net 發表


[python]detect webpage encode big5 utf-8

[python]detect webpage encode big5 utf-8

情境
常常在我們使用urllib urlopen 後,
我們fetch了一個網頁,但是使用print 或者是後續導到某些framework時
卻發生,

at
'utf8' codec can't decode byte 0xc1 in position 0: invalid start byte

類似這樣的錯誤訊息,
(以上是從web.py回傳的)
因為一般來說都是預設使用utf-8來開發framework,
所以當你自己再處理的部份導過去時,也理應先處理成utf-8。


使用是chardet 偵測網頁編碼
除了在每個py檔案加上

# -*- coding: utf-8 -*-

再使用 chardet
先install
easy_install chardet
即可

import chardet
if sys.getdefaultencoding() != 'utf-8':
reload(sys)
sys.setdefaultencoding('utf-8')

實際上使用他會回傳一個dict

htmltxt=urllib2.urlopen(url).read()
chardetdict=chardet.detect(htmltxt)
if chardetdict.get('encoding')=='Big5':
htmltxt=htmltxt.decode('big5','ignore').encode('utf-8','ignore')


這樣就可以大致上解決在fetch網頁後編碼變成亂碼的問題了。


[歌詞]等你的季節 劉詩詩

作者: peicheng (PC) 看板: peicheng
標題: [歌詞]等你的季節 劉詩詩
時間: 2012/07/05 Thu 01:05:13


劉詩詩-等你的季節MV - YouTube
http://www.youtube.com/watch?v=6_FO0tiZU54

演唱:劉詩詩 

等夏天等秋天
等下個季節
要等到月亮變全
你才會回到我身邊
要不要再見面
沒辦法還是想念
突然想看你的臉
熟悉的感覺
不 牽手也可以漫步風霜雨雪
不 能相見也要朝思暮念

只想讓你知道
我真的很好
愛一生 戀一世
我也會等你到老

只想讓你知道
放不下也忘不掉
你的笑 你的好
是我溫暖的依靠



--
Origin: 東海大學˙資訊傳奇 bbs.csie.thu.edu.tw
Author: peichenggaisant20.cs.ccu.edu.tw 發表


[閒聊] 轉信回來了

作者: peicheng (PC) 看板: peicheng
標題: [閒聊] 轉信回來了
時間: 2012/07/05 Thu 00:56:19


轉信又進來了

不過之前多設定了一組

那段時間轉了兩封一樣的進來



--
Origin: 東海大學˙資訊傳奇 bbs.csie.thu.edu.tw
Author: peichenggaisant20.cs.ccu.edu.tw 發表


2012年7月3日 星期二

步步驚心 歡聚過後 總是份外冷清 ep16


步步驚心

我不知道為什麼
突然很想遠離這裡

想清靜
人家說
音漸不聞音漸消
多情總被無情惱

人若無情
也許才真正能遠離煩惱

歡聚過後
總是份外冷清

[book]千年一嘆 十八 牛和鬥牛士 男子漢的土地



"這是一片真正站立過男子漢的土地,只不過男子漢站立得太久太累,睡了。
此時,偏西的陽光越過他的鼻眼嘴唇照在我們身上,我們舉頭仰望,
只覺得那是神奇起伏的遠山。"

from 千年一嘆 十八 牛和鬥牛士

心中一直出現某個意象~一閉眼就會出現的天空與大地...

[think]如果你喜歡的人不喜歡你,就算全世界的人都喜歡你,還是會覺得孤獨吧


Peicheng Liao
13 小時前來自 Plurk
”如果你喜歡的人不喜歡你,就算全世界的人都喜歡你,還是會覺得孤獨吧”—

2012年7月1日 星期日

[life]真的不用說太多就會懂了

有些事情,真的不用說太多就會懂了。

好久沒有這樣了,

不過這樣的人難找阿。
w t

光風霽月


2012年6月30日 星期六

[python][django]CSRF token missing or incorrect.

Help

Reason given for failure:

CSRF token missing or incorrect.


In general, this can occur when there is a genuine Cross Site Request Forgery, or when Django's CSRF mechanism has not been used correctly. For POST forms, you need to ensure:

Your browser is accepting cookies.
The view function uses RequestContext for the template, instead of Context.
In the template, there is a {% csrf_token %} template tag inside each POST form that targets an internal URL.
If you are not using CsrfViewMiddleware, then you must use csrf_protect on any views that use the csrf_token template tag, as well as those that accept the POST data.

You're seeing the help section of this page because you have DEBUG = True in your Django settings file. Change that to False, and only the initial error message will be displayed.

You can customize this page using the CSRF_FAILURE_VIEW setting.

2012年6月23日 星期六

幻境 illusion land » 馬尚仁 - 愛的容顏 孤獨的影子 (1984) http://illusionland.net/website/?p=623


幻境 illusion land » 馬尚仁 - 愛的容顏 孤獨的影子 (1984)
http://illusionland.net/website/?p=623

馬尚仁,一九五四年出生於紐約,一九五九年回到台灣就讀台北美國學校,畢業後升學美國 Cornell 大學,主修工業工程與電腦科學,二年後在加州從事音樂工作同時教授功夫,其間曾回國從事演唱及受聘國內至歐洲做功夫表演及教練,亦曾在美拍過商業廣告,直到去年由美返國,致力第一張唱片的創作、錄製。

馬尚仁根本就是神吧.他畢業的時候還在打孔寫程式吧..

[life]最近的生活 wretch crawler & lottery crawler

[life]最近的生活 wretch crawler & lottery crawler

最近有點不務正業,
上次到了pycon趁著空閒時間了寫了 樂透 爬蟲跟擬定了一些算牌的模型
最近看個幾期再研究一下。

這周三四之後主要就抽空寫了wretch crawler,
現在yahoo 的服務前端大概都走YTS (Yahoo traffic server )做cache,
所以現在的wretch大圖是有帶cache 的session值的,
已經不是像之前改改refere就可以直接抓了。

寫完multi thread version後,
又把他改成 web service。

我說身為做搜尋引擎研究的人,寫寫crawler應該很正常吧XDDD





2012年6月21日 星期四

[life]遇到大魔王了.......................


遇到大魔王了.......................
快兩年了,
好像就是這個時候的樣子。
就算是被打臉...但是還是要裝傻...

我只能說,他好像都沒變一樣的直白。
不痛嗎?~
說實話怎麼會不痛呢~

被打完收工了... ...


[think]每週工作4小時的程式設計師

兩天前看了這篇文章,
每天工作4小时的程序员
http://www.aqee.net/daily-routine-of-a-4-hour-programmer/
Software Developer Productivity | All about your Mind | Microsoft Stack - Jay On Software - Daily Routine of a 4 Hour Programmer
http://www.jayonsoftware.com/home/2012/1/9/daily-routine-of-a-4-hour-programmer.html

固定時間工作,高效的使用一整段時間,如果在專注力下降了就停止工作了。
早上冥想 在最佳時間工作,
設定好每日的GTD。
下午,則是與人溝通的時間跟學習時間。
可能用來survey方案,跟與人交流。
其實下午的時間也是用來更加快工作的累積,是一種"暗時間"。
如果沒有這段累積應該也很難高效工作吧。
晚上六點到八點 家庭時間
晚上八點 反省與對話
對於今天的反省與記錄,
在紙上寫下一些架構跟規劃。

相關資料
每周工作4小时/蒂莫西·费里斯 (Timothy Ferriss)-图书-卓越亚马逊
http://www.amazon.cn/%E6%AF%8F%E5%91%A8%E5%B7%A5%E4%BD%9C4%E5%B0%8F%E6%97%B6-%E8%92%82%E8%8E%AB%E8%A5%BF%C2%B7%E8%B4%B9%E9%87%8C%E6%96%AF/dp/B001804OEE
每周工作4小时_连载_读书_腾讯网
http://book.qq.com/s/book/0/13/13775/index.shtml
转发:Daily Routine of a 4 Hour Programmer_常志伟的胡思乱想
http://www.changzw.com/post/2012-06-07/40027634080

延伸閱讀
旅行,写作,编程
http://www.aqee.net/traveling-writing-programming/
那些关于如何提高效率的文章都是在虾扯蛋
http://www.aqee.net/productivity-posts-are-bullshit/
大前研一《专业主义》摘要_常志伟的胡思乱想
http://www.changzw.com/post/2012-05-07/18518664










[life]泰利颱風 120620

[life]泰利颱風 120620

颱風匆匆掃過,幸好西南氣流沒有帶來多強大的雨勢。

倒是放了一天颱風假,
不過,好像基本上沒有上課也沒有差了。



[think]愛情的悲劇在於:好起來不給對方空間,恨起來不給對方機會。



愛情的悲劇在於:好起來不給對方空間,恨起來不給對方機會。

中午在看 AA制生活23 聽到大偉對韓心所說的話

2012年6月18日 星期一

[python]speedup your dict get

[python]speedup your dict get method

在寫WM algo的時候,使用python dict,
pattern數9 最短長度為2
test file 90M result file 4.8M
用profile看了一下時間的瓶頸,大部份再原版本的get也就是取hash值的地方filter。

$time python wm4pc.py > tmp.pcpc5

Time spent in user mode (CPU seconds) : 37.743s
Time spent in kernel mode (CPU seconds) : 0.521s
Total time : 0:43.77s
CPU utilisation (percentage) : 87.4%
Times the process was swapped : 0
Times of major page faults : 0
Times of minor page faults : 89885
36177119 function calls in 360.682 seconds


後來改用 120618 使用collections defaultdict speed up
$time python wm4pc.py > tmp.pctry

Time spent in user mode (CPU seconds) : 20.131s
Time spent in kernel mode (CPU seconds) : 0.307s
Total time : 0:21.07s
CPU utilisation (percentage) : 96.9%
Times the process was swapped : 0
Times of major page faults : 0
Times of minor page faults : 89889


本來想說再SHFIT[key] SHIFTVALUE處自己做CACHE加了一個SHIFTVALUE
結果反而慢了10秒~


$time python wm5pc.py > tmp.pctry5

Time spent in user mode (CPU seconds) : 31.343s
Time spent in kernel mode (CPU seconds) : 0.268s
Total time : 0:32.54s
CPU utilisation (percentage) : 97.1%
Times the process was swapped : 0
Times of major page faults : 0
Times of minor page faults : 89889


結論,要大量用dict 要用 defaultdict 初始值。
多餘的變數會造成每次執行的初始化可能更慢。
dict[key]比較快 但是要處理KeyError,
且不要用try catch比較慢。

Another Mapping : The defaultdict — Building Skills in Programming
http://www.itmaybeahack.com/homepage/books/nonprog/html/p10_set_map/p10_c04_defaultdict.html
algorithm - Python - Is a dictionary slow to find frequency of each character? - Stack Overflow
http://stackoverflow.com/questions/2522152/python-is-a-dictionary-slow-to-find-frequency-of-each-character
Speed of python dict access methods (direct vs. get) | Standard Thoughts
http://www.partofthething.com/thoughts/?p=513


Power by peicheng.pixnet.net

[TED]大衛.凱利:如何建立創造力自信心 david_kelley_how_to_build_your_creative_confidence

大衛.凱利:如何建立創造力自信心 | Video on TED.com
http://www.ted.com/talks/lang/zh-tw/david_kelley_how_to_build_your_creative_confidence.html


今天我想講一講 關於創造力自信心的問題 最開始我要追溯到 俄亥俄州巴伯頓的歐克代爾學校三年級的時候

記得有一天,我最好的朋友布萊恩正在做手工 他在做一匹馬 用老師藏在水池下的陶土 那時候,跟他同桌的一個女孩子 看到他在做的東西 靠過來說道 “真差勁。看起來一點兒也不像馬。” 布萊恩的肩膀懈下來 把陶土小馬捏成一團,扔進了垃圾箱 那以後我再也沒見過布萊恩做類似的手工了

我想知道這種事有多普遍 當我對學生們講布萊恩的故事時 似乎有很多人想在課後留下來 告訴我他們自己相似的經歷 老師如何貶低他們 同學如何不留情面 其中一些人從此再也不相信 自己是有創意的人 我發現這種童年時的改變 會變得越來越深刻 甚至直至成年

所以我們看到很多這樣的例子 當我們辦學習班 或是與客戶並肩努力時 最終我們會進入一個環節 一個模糊的、非常規的環節 最終,這些高層經理會抽出他們的黑莓手機 說他們必須打幾個非常重要的電話 然後就走出了房間 他們感到極不舒服 當我們跟蹤調查,問他們到底是怎麼回事 他們回答道:“我真不是創造型的人” 我們知道事實並非如此 如果他們堅持到底 他們會做出非常驚人的成果 他們感到非常驚奇 自己和所在團隊能有多麼有創意

我研究這種評價恐懼症 你不去做一件事,因為你害怕被評價 如果你說不出正確的有創造性的想法,就會被“判決” 我的主要突破發生在 我遇到心理學家亞伯特.班杜拉(Albert Bandura)之後

不知你們是否瞭解亞伯特.班杜拉 但如果你們查查維琪百科 上面寫著他是歷史上第四名最重要的心理學家 佛洛德、斯金納、某某和班杜拉 班杜拉已經86歲了,還在斯坦福任職 他令人愉快

我去拜訪他 因他在恐懼症領域有多年經驗 而我對此很感興趣 他開發出一種方法 能在短時間內治好各種恐懼症 在四小時的治療時間裡,治癒率相當高 我們談到了蛇 不知為何 不過我們談到了蛇,以及對蛇的恐懼

談話令人愉悅,非常有趣 他告訴我他邀請受試者進入房間 對他們說:“隔壁房間有一條蛇 我們要走進去” 多數受試者回答 “天哪,不!我不會進去的! 只要蛇在那兒”

班杜拉有一套極為成功的步驟方法 把他們帶到雙面鏡前 可以觀察蛇在房間裡的動向 讓人們逐漸適應 然後經過一系列步驟 他們被帶到打開的房間門口站著 往裡面看 並逐漸適應 之後還有許多循序漸進的步驟 他們進入房間,帶著焊工用的那種皮手套 觸摸蛇 當他們摸到蛇的時候 一切安好。他們被治好了。 事實上,結果比這更好 這些生來對蛇恐懼的人 說道 “看那條蛇多漂亮” 他們可以把蛇放在膝蓋上

班杜拉稱之為“引導性精熟” 我喜歡這個術語:“引導性精熟” 其他的事發生了 這些人經歷所有程式最後觸摸到蛇 最後對人生的其他焦慮都減輕了 他們更努力,更堅持 在失敗面前表現得更有韌性 他們獲得了一種新的自信 班杜拉稱這種自信為自我效能 一種你能改變世界的感覺 你能達成自己的目標

與班杜拉的會見對我意義非凡 因為我認識到這位著名的科學家 有文獻和科學證據來證明 我們過去三十年所見證的事情 那些懼怕自己沒有創造力的人們 我們可以帶領他們經歷一系列步驟 一系列小小的成功 懼怕成為熟悉,他們給自己帶來驚喜 這種轉變是驚人的

我們不斷在斯坦福設計學院(d.school)看到 不同學科的人們 那些認為自己只是善於分析的人們 他們來我們這裡,經歷我們開發的流程 逐漸的累積自信,在最後學會從另一個角度看待自己 他們為能夠 覺得自己是一個有創造力的人 而感到激動

我認為我今天的任務之一 就是向你們展示這個過程是怎樣的 對於我來說,這個過程就像道格.迪茲(Doug Dietz) 道格.迪茲是個技術型人才 他設計醫用成像設備 大型的醫用成像設備 他為GE工作,有非常成功的事業 不過他也曾有危機時刻

他在醫院裡觀察他的核磁共振儀器的實際使用 他看到一個年輕的家庭 那家的小女孩 被嚇哭了 道格心情沮喪地發現 醫院裡將近80%的兒科患者 需要服用鎮靜劑才能做核磁共振 這令道格大為受挫 因為這之前他一直為自己的工作感到驕傲 他覺得自己的這台機器能拯救生命 然而事實給了他很大打擊,他看到了 這台機器給孩子們帶來的是恐懼

就在那時,他正在斯坦福設計學院學習 他知道了我們的流程 關於設計性思維,同情心 以及反覆運算的原型設計 他運用了這些新知識 做出了非凡的成果 他重新設計了掃描檢查的全部體驗 這就是他的成果

他把核磁共振檢查變成了孩子們的到冒險 他在牆上和機器上畫上圖案 他請懂孩子的人對醫務人員重新培訓 比如說兒童博物館的工作人員 對孩子們來說這是一次獨特體驗 他們對孩子們解釋噪音和檢查艙的運行 他們對來檢查的孩子說 “好了,你現在要潛入這艘海盜船 別亂動,不然海盜會發現你的”

結果是戲劇化的 需要服用鎮靜劑的孩子從80% 降到了10% 醫院和GE公司對此都很高興 他們不用一直找麻醉師了 每天可以做的檢查數量增加了 這個定量結果十分顯著 但道格真正在乎的是最終的質量 他陪同一位母親 等待她的孩子完成檢查 當小女孩做完了檢查 她跑到媽媽那兒說 “媽媽,我們明天還能來嗎?” (笑聲)

我不止一次聽道格講起這個故事 他的個人的轉變 以及由此而來的突破性設計 但每一次他講到那個小女孩的故事 眼裡都含著淚水

道格的故事發生在醫院裡 我恰巧對醫院略知一二 幾年前我感覺自己的脖子側面長了一個腫塊 於是輪到我去做核磁共振了 是腫瘤。惡性的。 我被告知只有40%的存活率

當我坐在一群穿著病號服的病患中間 所有人看起來都蒼白瘦弱 等著輪到自己做放療的那些時間裡 你會會想到很多事 多數時間是想“我能活下來嗎?” 我也無數次想到 要是我不在了,我女兒會怎樣 我也想到很多別的事情 我經常想:我來到世上究竟要做什麼? 我的使命是什麼?我應該做什麼? 我很幸運,因為有很多選擇 我們從事醫療福利領域的工作 為K through 12專案工作,為第三世界工作 我能做的專案有很多 但在那時我決定要投身於 我最想做的工作 去幫助盡可能多的人 重新獲得他們成長過程中缺失的創造力自信心 如果我活下來,我就去做這件事 我活下來了,如你們所見

(笑聲)

(鼓掌聲)

我堅信 當人們獲得這種自信 正如我們一直以來在斯坦福設計學院和IDEO公司看到的 人們開始研究生命中真正重要的東西 一些人辭掉當下的工作,開闢了新的方向 他們有了更多有趣的想法 來讓他們能從更好的想法中作出抉擇 他們能夠作出更好的決策

我知道在TED應該有種改變世界的精神 每個人都有這種改變世界的精神 對於我來說,就是讓這一切發生 我希望諸位能加入我的探索 作為思想的領袖 這是一件偉大的事:不讓人們把世界上的人 硬分成有創意和沒創意兩種,好像創造力是上天恩賜似的 讓人們意識到他們天生是有創造力的 自然而然應該讓創意飛翔 人們應該成就班杜拉所說的“自我效能” 你能夠達到自己的目標 你可以擁有創造力自信心 然後去觸碰蛇

謝謝各位

(鼓掌聲)

====
又是一篇跟我不謀而合的想法了。
一直都相信其實熟悉跟自信都是因為自己常做而擅長的,
因為知道自己可以所以常做,而常做之後就變成這領的專家了。
自然就會擅長了。

2012年6月17日 星期日

[gentoo]mount usb

嘻嘻哈哈工作去:Mount USB Storage (轉載) - 樂多日誌
http://blog.roodo.com/yuwang/archives/4122125.html


[電影]2012 春嬌與志明

"
《春嬌與志明》(英文:Love in the Buff)是2012年上映的香港愛情電影,監製、導演彭浩翔。由楊千嬅和余文樂領銜主演。為《志明與春嬌》的續集。電影於上映一個月後累積逾$27,953,589的票房,成為2012年度香港華語電影票房冠軍。於3月29日正式在香港上映,4月19日於馬來西亞上映,5月17日於新加坡上映。

余春嬌(楊千嬅飾)和張志明(余文樂飾)共賦同居,奈何志明在廣告公司的工作時間及壓力甚大,令春嬌甚感不滿,最後決定搬回娘家。二人分手之後,志明前往北京工作,因而在飛機上認識了空姐尚優優(楊冪飾),隨即展開了一段戀情。半年後,春嬌亦被公司調職至北京,與志明在北京重逢,此時卻遇上對春嬌有好感的富二代Sam(徐崢飾)..." From Wiki

春嬌與志明 - 维基百科,自由的百科全书
zh.wikipedia.org/wiki/%E6%98%A5%E5%...
~別問我是誰~ - YouTube
http://www.youtube.com/watch?v=R-RfP9TRllg


看完好想哭...錯過的事情如果能即時來彌補...那真的很好...若是錯過..

希望再下一刻來臨前,我們都能夠好好的彌補。
好多影像在電影中一一的閃現出來,
如果是你,你會怎樣呢?

有人說這是香港人的愛情,
我覺得那是我們大家的愛情。
每一個時刻,他都有可能變成你。

人生已經如此艱難,
所以電影的結局需要夢幻跟完滿。

Love in the Buff | 独自等待
http://www.jesummer.com/articles/love-in-the-buff.html