2012年8月30日 星期四

[新聞] 嚴長壽:年輕人缺乏熱忱使命感


嚴長壽:年輕人缺乏熱忱使命感

(轉自Yahoo新聞、自由時報2012/08/31)

雖然我尊敬嚴長壽先生的成就,
但是關於這篇文章,卻不是很認同~~

一般人會有「現在年輕人並非缺乏熱誠與使命感」的錯覺,
大概是以下幾種模式

一個是:一天到晚被灌輸「坐這個也不行、做那沒前途,只有父母、師長說得最對」
長久以來都被設定在安穩的道路上,以至於缺乏對未來的熱誠

另外就是,「被現實所利用的熱血的一群年輕人」
因為這些老闆、或是主管們,
拿著當時他們的成功模式,
也期許現在的年輕人一樣能夠跟他們當年一樣,
從免費、廉價勞工作起。

雖然我能認同多做這些活動能夠長見識、展人脈,
我也承大學、碩士畢業就要求起薪要 32K的人腦袋一定是有很大的洞,

但是同時,這些常常叫年輕人去長見識、展人脈的大老闆們,
到底是抱著善意,想要培育年輕人有見識?
還是只是想要幫公司找一些新鮮的肝?
把年輕人當成替換用的金頂電池?

我相信大家今天也不是說要很誇張的高薪,
但是要求合理薪資應該不過分吧~~~

不敢給卻老是怪年輕人抗壓力不足,
難怪台灣的勞工數量直直落,大家寧願去澳洲當台勞也不願呆在台灣當電池~~


2011年9月18日 星期日

webview 跟 JavaScript Alert

利用webViewm 與傳入的 JavaScript 之間的溝通
好像是利用Alert 來完成,

在使用onJsAlert 的CallBack時,
要記得利用 result.confirm(); 把回應關掉,
要不然會造成webView的鎖死,
導致無法控制其他的webView....

webview.setWebChromeClient(new WebChromeClient() {
@Override
public boolean onJsAlert(WebView view, String url, String message, JsResult result)
{
result.confirm();
return true;
};
});

2011年9月6日 星期二

協助 =\= 幫你把事情搞定

新聞標題:
學生賴著不走教官火大 衝到宿舍趕人
http://tw.nextmedia.com/rnews/article/SecID/105/art_id/70172/IssueID/20110906

這個在PTT的八卦版也看到的消息,

雖然不會意外,但著實讓我感到非常的新奇,

不意外的原因,是現在有相當普遍的人都認為,

所謂的協助,就是要協助的人(或單位)幫你把事情全部搞定


不對嗎??當然不對阿!!!!!

把你自己該做的事情都丟給別人對嗎??

以這篇新聞為例,

既使學生碰到再多的問題,例如:找不到房子、找不到車子、找不到室友、找不到女友(誤),

都是學生自己需要想辦法去解決的,

那教官室或學校方提出的協助,最多就是幫你找房東、找同學有沒有車,教官如果佛心來著願意幫你載送行李,那也是你的福氣,

協助方沒有義務要幫住被協助方處理所有事物



你要找女(男)朋友,難道要別人幫你談好戀愛你再上的嗎?

那跟電影「史瑞克」裡的低能國王有啥不同?


天助自助者,與大家共勉之~~


至於為什麼會感到新奇,

因為我不知道現在竟然會有人認為只要鬧上新聞就好解決,

...................................

............................

好啦,就某種程度來說的確是解決了沒錯(攤手)

2011年9月4日 星期日

hami SDK 安裝法

如果順利的申請到開發商的資格,
就可以順利的登入開發專區

這裡就是登入後的畫面













不過這個開發商專區有點弔詭,
在IE9的環境底下執行會有異常?!?!

所以你是用IE9來看的話,
需要調整網頁顯示方式,
方法為[工具]>[F12開發者工具]
將瀏覽器模式調整成[IE8]即可~~~
紅框框的地方







進入後下載[SDK說明文件集],
下載檔案並解壓縮後,會產生如下圖所示的眾多檔案:













pdf檔是說明文件應該不用說明了,

apk是沙箱(sendBox)的開發測試軟體,
只要透過apk的購買行為都不會被扣款,
所以要將它安裝在測試手機上~~

兩個 ZIP 是範例檔案,
Semple01是登入Hami app機制的測試,
Semple02是in-app機制的測試,

兩個jar才是核心的SDK,
因為開發版跟真正上架是用不一樣的,所以設定的時候要注意~~

接下來,
先將要使用的jar檔案複製到專案資料夾裡面的的[libs]資料夾內,
在 Eclipse 裡的 Android 專案中按下滑鼠右鍵,選擇[Properties]


















最後選擇[java Build Path]>[Libraries]>[Add JARs]
找到你剛剛複製的JAR檔案就完成include了~~

Hami SDK 申請

現在google Market退出台灣後,
想要利用app收費,
但是又不想要自己搞金流系統的狀況下,
只好利用中華電信的 Hami app商城來製作了.....

想要申請 Hami 的 app可以按照以下步驟:

1. 進入以下網址下載準備文件範本:
https://halink.emome.net/developer/Cooperate.jsp

2. 個人開發商申請要準備三份文件,分別是申請單、帳戶正反面影印本、身分證正反面影印本
這三份文件的簽名都要是本人簽名,並且蓋上私章
如果覺得不放心可以加簽「僅供XXX申請使用」

3. 將文件掃描或是用數位相機翻拍後,
上傳到https://halink.emome.net/Provider/halinkapply/sw_applyForm.jsp?mall=soft

接下來就是漫長的等待,根據本人經驗,大概要等5個工作天,
最機車的是,還沒有電話可以詢問 = ="

等到以後,就可以進入供應商專區下載SDK的文件了~~

2011年8月17日 星期三

Android - MapView 紀錄

MapView是Google Map的展示視窗,

當你要新增MapView時,必須要取得開發者的API,
詳細的申請方法就請大家去拜一下Google大俠,

注意:是開發的API是跟著電腦跑的,
也就是每台電腦的API都會不同~~

--------------------------------------------------------------------------------------------

在設定部分有幾點要注意:

1. 開發系統記得要選擇 Google APIs 的版本


2. 在 AndroidManifest.xml 加上



<action name="android.intent.action.MAIN">
<category name="android.intent.category.LAUNCHER">
</category>
</action>



目前有幾個function提供參考:

2011年8月2日 星期二

Ogre3D SDK 1.7.3 for Apple iPhone iOS on MAC開發環境


全文參考
http://www.tonybhimani.com/2011/07/09/ogre3d-sdk-1-7-3-for-apple-iphone-ios-howto/
再加上自己反覆的測試所得到的結果

測試環境:

VMware 7.0
MacOS 10.6
Xcode 3.2

第一步:準備檔案

想在Mac上運行Ogre3d IPhone需要準備以下檔案


2. 進入 Ogre iOS dependencies 下載Ogre_iOS依存性(?)套件 Ogre_iOS_4.3_Dependencies_20110411.dmg
與 Xcode 的Ogre模板套件 Ogre_Xcode_Templates_20101211.pkg.zip

3. 進入CMake官網下載區 下載 Mac版的 CMake 2.8.5 (或更新的版本)




第二步:安裝SDK



先把回來的OGRE 1.7.3 SDK for iPhone點兩下,然後會看到圖示後,將 OgreSDK 資料夾複製到 System 下。












Dependencies_20110411.dmg點兩下,並將 iPhoneDependencies 複製到 OgreSDK 裡面。










第三步:編譯SDK

由於SDK都是用C++的函式庫編輯的,所以我們需要用CMake來將SDK轉為xCdoe專案

在安裝完CMake後,在 Where is the soucer code:Where to build the binaries: 都指向路徑
/OgreSDK (也就是剛剛把OgreSDK複製到的位置) ,然後按下 Configure















按下後在下拉式選單選擇 Xcode,按下 Done

這時候CMake會開始進行編譯,但是會出現錯誤,此為正常狀況,


這時候按下 Add Entry,出現彈出視窗後,在Name欄輸入OGRE_BUILD_PLATFORM_IPHONE,TypeBoolValueTrue ,設定完成以後按 done 並重新按下 Configure,此時會正確的完成並沒有錯誤,完成後再按下 Generate 產生 .xcodeproject 檔案

產生完畢之後,雙擊 Orge.xcodeproject 打開Xcode專案,

確定 Project > SetActiveTarget 選擇為 ALL_BUILD
然後按下Build And Run即可看到範例檔




第四步:建立模板

點開Xcode 的Ogre模板套件 Ogre_Xcode_Templates_20101211.pkg.zip
此時會產生一個 Ogre Templates for Xcode.pkg,在點兩下進行安裝,
再安裝到最後的時候會出現以下的畫面,

上面那個是一般的Ogre3D的模板,可以略過,
所以點選下面的Find Oger,並且指向 /OgreSDK,並且按確定後即可

















接下來是非常麻煩的基本設定,
經過基本設定以後再 New 一個新的專案以後,
lib設定就不用在設定一次,


首先先打開終端機,分別鍵入以下指令:

cd /Library/Application\ Support/Developer/Shared/Xcode/Project\ Templates/Ogre/iPhone\ OS/
cd ___PROJECTNAME___.xcodeproj/
sudo nano project.pbxproj

如果成功就會進入以下畫面
















在編輯模式下有幾個快速鍵,
ctrl + \ 是取代
ctrl + _ 
先用取代將_OGRESDK_ROOT_取代成 /OgreSDK_iOS

然後用跳行指令在323、335行揷入以下Code

OTHER_LDFLAGS = /usr/lib/libz.dylib;

做完以後按下ctrl + o進行寫入的動作,然後按下ctrl + x跳出

如果以上動作有確實完成,
就可以新增一個新的Xcode專案,並新增一個 Ogre 的 IPhone專案,


新增後直接Build And Run就可以看到成果了,真是可喜可賀~~~<