日本PHP大會 – 第1天雜記

恩,我的英文還需要加強

剛開始在櫃台跟美麗的櫃台小姐說英文時,其實是我自己聽不太懂,她好像誤會成自己講不清楚,真是很對不住她 ^^||

接著跟 Ando 碰面了,他(跟大部分的工作人員)穿著很正式,我穿的比較休閒(好像一直都這樣…),因為我提早到了,我表示說也許我可以先來學著怎麼辦活動,進到會場後就請他可以自己去忙沒關係,我就到處晃了。

活動現場的硬體設施還蠻齊全的,所以不需要太多工作人員,但是各種細節並不會因此顯的隨便。剛開始無線網路一直無法連上,所以請工作人員幫忙,原本以為是自己打錯字,後來才發現原來是白板上的 q 寫成了 g ,同時也發現桌子的電源是沒有接到電力來源的,因此提醒了 Ando ,他也很快的請工作人員修改,並且請美麗的司儀宣導電源線的問題,他跟另外一位工作人員也前來跟我道謝,讓我覺得有些不好意思 ^^||

活動一開始會逐一念出贊助廠商的名字,講者問話時下面的人還蠻配合舉手的,這是跟台灣比較不一樣的地方;當然,最不一樣的地方是他念的東西我都聽不懂,所以只能根據觀眾的反應來猜他講些什麼東西。有些英文可以聽出來,不過有很濃厚的日本口音。

第 1 個議題是 NetCommons ,看起來好像是一個開放原始碼的 CMS ,不過並沒有英文版本,這是基於另一個日本的 Maple PHP framework 所設計,不過 Maple 似乎在 2006 年後就沒有繼續發展了?(不確定)。根據 Wikipedia 取得的資訊, NetCommons 1.x 是基於 XOOPS 開發,使用 GPL 授權,而 2.x 基於 Maple ,改用 FreeBSD 授權,包含許多常見的功能,安裝簡易。好像是某個單位的成果?(看不懂簡報的人…)

恩,第 2 個穿西裝打領帶的講者,下面開始有人在打瞌睡嚕。…恩,網路也在這個時候掛掉了,可能太多人在連線吧

NetCommons 相關連結:
官方網站 – http://www.netcommons.org/
開發單位 – http://www.commonsnet.org/
Maple 網站 – http://kunit.jp/maple/
範例網站 – http://hitsuji.atnifty.com/osws/

http://opensource-workshop.jp

http://ja.wikipedia.org/wiki/NetCommons

講解 WordPress 的是個美女呢,精神突然來了(雖然一樣聽不懂她講什麼) ;)

WordPress 是從 b2 延伸而來,接著發展 wordpress.com 服務,跟 Automattic, Inc. 有關?

Technorati 統計,前 100 大熱門部落格中,有 36% 使用 WordPress ,緊接在後的是 Blogsmith ,而 wordpress.com 也是 Alexa 統計中流量排名第 19 位的熱門網站, 在  Quantcast 的統計,2009 年4月有 12 億次的點擊,2009 年 5 月大約 700 萬不重複的人瀏覽過網站,有 950 個以上的外掛與 6300 個以上的佈景

mixi engineer’s blog, ebay, yahoo anecddtal, wired magazine, tech crunch,

icon dock? p2theme.com, BuddyPress, Tasty Kitchen,

講者的連絡方式:
Happiness Engineer
naokomc@gmail.com

http://detlog.org/

twitter: @naokomc

…好像不是無線網路掛掉,好像是我的無線網路卡掛了,天啊…

剛剛跟隔壁的姊姊聊了一下,她有使用 PHP 的應用程式,也有設計 Flash ,只是想學 PHP 所以前來這個活動,她還熱心的跟我介紹了另一個在台灣的朋友,是玩音樂的,只是我不熟這一塊…^^||

接著是 ezPublish 的講者,使用蘋果電腦

eZ publish 的 API 已經可以跟多種應用連線,甚至包括 SAP ERP 呢!還展示了以 ODT 格式匯入、匯出的功能,也有 AJAX 形式即時排列版面元素的能力。在 4.x 可以使用 CouchDB 作為 Archive 資料的儲存,可以跟 Oracle 結合,而 Oracle XE 是不用錢的(雖然有功能限制),

Dolly Dimples, CMIS, ELLE 在各國的網站都透過 ez publish 進行管理, ezpedia.org, ez-teamroom.de, http://ezpublish.jp

隔壁那個姊姊的力氣比我大,地板的電源線我拔不出來,但是她居然拔出來了 -.-||

接著是 Oracle 的工商服務時間,發現桌子的電源好像有點問題,隔壁的電腦沒電了。這個 Oracle 講者的技巧比較好,只用簡單的投影片,然後全憑一張嘴嚕,現場氣氛變得比較歡樂些。會場後方的電腦螢幕訊號好像也不見了,今天狀況不少。

那個打瞌睡的仁兄又開始了,我想他的點頭頻率可以拿來作為講者的評分工具,至少剛剛美女講話的時候他沒有點頭呢 ;)

Oracle 的 DEMO 是在 Amazon EC 2 上面建置 Oracle XE 的環境,換個人講,也許剛剛那個是業務、這個是工程師吧。登入了 Amazon 的 AWS 介面,從網頁進行虛擬機器的管理。進入後點選 Launch Instance Wizard ,選擇 Community AMIs ,用 oracle-corp 當作關鍵字就可以找到,點選 Select 按鈕就可以開啟。接著輸入使用的 CPU 數量、選擇群組送出後就完成了。可以從左手邊的 instances 找到剛剛新增的項目,將它啟動(跟開機一樣需要一點時間),在項目的資料中有 public DNS 的資料,可以用來做連線。完成後使用 putty 遠端登入進行測試。

1. 切換為使用者 oracle
2. ps -ef 檢視執行中的程序
3. sqlplus /nolog
4. connect sys/oracle as sysdba
5. select * from v$version:
6. url:8080/apex 可以登入到網頁介面的資料庫管理工具

Oracle demo 的 API 編號: ami-7acb2f13

又有一個美女講師上場啦,不過她只是上去測試,希望她不會只是工作人員

GREE
- 個人趣味的經營?
- 2004 年 12 月開幕
- 2008 年 12 月上市
- 108 個員工平均年齡為 29 歲
- GREE 是 SNS 網站,展示釣魚、虛擬人物等遊戲
- 有專門的團隊去監控遊戲內容,避免有惡意的內容出現
- 競爭者包括 mixi ,不過那個統計的時間表有點問題,好像是未來的資訊,應該是 roadmap ,但是會讓人誤會 GREE 跟另外兩個市場先行者的差距不大
- 20090630 的註冊人數 1260 萬人, 20 歲以上會員的比率是 75% ,  2008 年以來增加了 706 萬人
- 2009 年 6 月預估第 4 季收入為 5144 ,收益為 2631 ,單位百萬日幣(看看就好)
- 希望將 SNS 的魅力帶到非電腦領域,像是 NintendoDS 、PSP 等等
- SNS as a platform
- 目標朝 2,000 ~ 3,000 萬人前進,希望未來可以朝著世界性網站發展

講師的中氣很足,聲音比剛剛的講師都來的大些(還是因為音響調整過?)

…看到那個美女在拍照…她應該只是 GREE 的工作人員,真可惜, PHP 產業少了一個生力軍

隔壁的姊姊熱心的問,如果需要翻譯的話,可以跟她說,我說沒關係啦,有些字看的懂,只要知道部份資訊就好了

這個感覺也是工商服務時間,肚子有點餓了,還好外面有免費的可可能喝,阿不然就這樣溜走應該會被 K 吧 ;)

這個講者一直講,他難道不知道一個只看的懂日文漢字的人是很需要更多投影片的;不過也算了,工商服務的內容應該跟技術沒什麼關係。

議程的安排是一個社群議程搭配一個贊助商議程,這樣子可以避免兩種議程過度分開讓參加者不願意參與贊助商提供的議程,有助於吸引贊助商的參與(如果到了他的議程發現人都走光了,下次贊助應該就不會有他了)

好,可以確定這個講者的內容不是很好聽,因為那位仁兄又睡著了,這種評估指標真方便 ;)

但是隔壁姊姊卻很賣力的打起記錄來,想必這個講者的資訊無法吸引工程師的注意,隔壁那位也許是行銷專長的姊姊。(希望那個姊姊不是在練習打字,或是剛好有人在 MSN 上面敲她…)

開始有些人離開了,可能因為工商服務的內容太多吧

那個美女看來是 GREE 講者的助理或秘書吧

HASH Consulting Corp. ,講網頁介面應用開發的安全性

一開始談的是發案者如何在合約上面寫明,開發者需要為應用程式的安全性負起責任,真是高明…

RFI/RFP 的 3 個重點
1. 提案的要求
2. 功能細節的描述
3. 稽核的提示 – 也許會有第 3 方公司進行檢查

使用 Prepared statement ,避免直接在程式中使用 SQL

這個講者的公司看樣子是以第 3 方稽核者的業務為主,目前的講稿都是在說專案發包的一些注意事項,特別是跟安全性有關的部份,原本以為是要討論資訊安全相關的技術。

專案條件的設計主要考量3個方向,機密性、完全性、可用性

WAF, IDS/IPS 入侵偵測與入侵保護, SSL

相關網址:

http://www.ipa.go.jp/security/vuln/websecurity.html

脆弱性診斷.jp