2013年4月28日

2013年4月21日

進擊的巨人 3

妳為什麼要穿小熊裝。




㋃下旬

30日18點要領薪水了~~
領薪水! 領薪水! 領薪水!


潮爽得~
這次躺著都能得獎
對手才一個而已 而且是打醬油的!
但公司沒給我名片啦 幹幹幹
我要去 JSDC 發我的名片耍廚啦



27日21點今天早上在FB看到有人貼這個影片


然後就去附近的金石堂買了這兩本書 共 441 NTD

原本期待左邊那本內容是有趣的
可惜不是

右邊那本寫的是作者人生所見
因為作者職業的關係
所經歷的事情比起一般人有趣得多
推薦給對他人生有興趣的人看


26日22點課長走了我說話的機會就更少了...
這兩個月部門就我一個人撐了...
希望同事最好都乖乖的不要搞我...不然你們CFD就沒人做了...
希望會加薪...


25日20點課長五月要出差
好像七月才會回來
不會吧...
這樣部門不就剩我一個人了
會被充康充到死吧QQ


23日18點經過苦難才知道誰是好人


昨日(二十二日)晚上綜合板和掛圖板發生一連串惡意洗板攻擊。

受此攻擊影響,綜合板即日起暫時關閉,掛圖板增加驗證碼,兩板的行動板入口暫時關閉。
綜合板待調查封鎖攻擊來源和修改程式完成後,預計於五月一日之前重新開放。

誰知道呢~


23日18點今天發現比我晚來的同事有名片了
哭哭
我是沒有名片的廢物


22日19點CPU跑得再快 RAM加得再大
也沒有真正在做事的電腦來得有價值


這次總共有八個要跑
想說這次可以讓一核跑一個然後把RAM塞滿的~
結果RAM不夠大XD
4個已經用掉一半以上了


21日22點這週忍之道的題目是這樣的:
Top 5超讚JS Library

雖然用JavaScript直刻程式能夠充份展現對JS的掌握度,
但是江湖上流傳許多的JS Library,往往只要數行就能抵上數百行,
拯救了無數開發者的肝。你經常用什麼JS Library來提升開發的品質和效率呢?
貢獻你心目中的Top 5給大家吧!

昨天開始想要寫什麼
看了一下其他人發的文章
1.「 JS默世路(JQuery)」
只分享一個,不切題。

2.「我就是不要用jquery、就是不要用套件~歡迎病得不輕有志想練苦工的人,
想學速成效果的人麻煩請點下一道主題菜,謝謝」
來插花的...

3.「Greensock-簡單、效能強的animation library」
只分享一個,不切題。

都很爛www
主辦單位該緊張了吧!!
應該要有槍手來了吧!!
然後我今天晚上六點回到新竹
時限到今天 竟然還沒有新文章
哪妮! 沒槍手!!
好,這週我有機會得獎了。
花了三個多小時寫了篇廢文:
http://ithelp.ithome.com.tw/question/10119167

送出
然後...靠靠靠
二十分鐘前多了一篇
「5個超讚JavaScript Library,立馬提升 JS 戰力」

好吧,這週的獎他得定了。


21日19點星期五下午時身上有三個案子
最佳化 原本想說解決了 但課長有意見
要怎麼做目前夾在經理跟課長之間
我也不知道要怎麼溝通...

設計風扇 不知道能不能成功 反正就做

一般常態模擬 中午時接到的
想說能咻咻就完成
沒想到意外難搞
只因為一個小地方不同:housing 超出 gap
讓整個網格超難切
一堆ERROR 又看不懂英文

用了類似開不了機就把顯示卡拔出來吹吹的方法
複製模型 砍掉舊的
沒想到就這樣解決了一些問題= =

這個部份花了我三個小時多
最後解決時已經下午六點半了
只做到網格切完 沒有做到丟去跑
因為要趕火車回家


>>過往週記請點這

2013年4月17日

Firefox Web Console 的不詳細教學

內容來自官方WIKI:https://developer.mozilla.org/en-US/docs/Tools/Web_Console

首先 Ctrl + Shift + K 叫出網頁主控台
定義一個 Object 如下
state = {

 name: "yuusha",
 hp: 120,
 sp: 100,
 weapon: "sword"
}


keys(Object )
 如上圖,顯示Object所有的key。
values(Object)
 如上圖,顯示Object所有的value。
pprint(Object)
 如上圖,顯示完整Object在網頁主控台中。
inspect(Object)
 如上圖,顯示完整Object在另一個小視窗中。
clear()
 清空網頁主控台。

2013年4月16日

工研院 文字轉語音 Web 服務 JavaScript API 無法使用

前言複製自發出去的信中
這是第二封
第一封有回應我
不知道為什麼這封沒回應
反正可以正常使用了
不管他

之前做過用現成的Flash音樂播放器 播放Google翻譯語音的方式實現在自己的網頁播放語音
而用工研院的語音就方便很多
不需要用到Flash
還可以選人聲



內文我以這個網頁教學最後的範例作為我的網頁內容
http://tts.itri.org.tw/development/javascript_api.php

程式碼如下:
<!doctype html>

<html>
<head>
<script language="javascript" src ="http://tts.itri.org.tw/TTScript/Text2SpeechJsApiV2.php?key=myLicense"> </script>
</head>
<body>
<div id="content">
<div id="mute">不想聽到的內容</div>
<div class="mute">不想聽到的內容</div>
將會聽到的內容
</div>
<script language="javascript">
var tts = new TTS();
tts.muteTag = "id:mute|class:mute";
tts.PlayerSet.hidden = false;
tts.PlayerSet.width = 100;
tts.PlayerSet.height = 30;
tts.ConvertInit("id:content","media","Bruce","100","0","0","0","5");
</body>
</html>
</script>


結果是無法運行
我從Firefox console中收到了一些JavaScript錯誤訊息
是來自這個網址的JS檔案(http://tts.itri.org.tw/TTScript/Text2SpeechJsApiV2.php?key=myLicense)

所以我做了一些修正:

1.首先是這個範例架構有問題,</html>的位置不對,應該要放在最後面。
這應該是筆誤? 也不是主要問題的所在。

2.我在<body>中增加了一個<div id="media">,位置如下:
<div id="content">

<div id="mute">不想聽到的內容</div>
<div class="mute">不想聽到的內容</div>
將會聽到的內容
</div>
<div id="media"></div>


3.為了修改出錯的JS檔案,我新建一個JS檔案在我的伺服器,內容複製自出錯的JS檔案。

4.這個JS檔案第189行到194行
189.  var inDomIdchildNodes = document.getElementById(inDomId).childNodes;

190. for(var i=0;i<inDomIdchildNodes.length;i++){
191. if(inDomIdchildNodes[i].id.match("newMediaPanel")){
192. removeAllChild(inDomIdchildNodes[i]);
193. }
194. }

首先是189行inDomId這個變數根本沒定義

如果inDomId是167行
inDomId = mediaID;
的意思的話,第196行
if(inDomIdchildNodes[i].id.match("newMediaPanel")){
其中的inDomIdchildNodes[i]以我的網頁架構來看也不會有id這個屬性

我索性刪除了第189行到194行

5.經過我以上的修改,文字轉語音的程式就能正常運行了。

2013年4月14日

惡魔偵探Z 2

進擊的巨人 2

中二爆了www







Likey
創用 CC 授權條款