Monday, April 29, 2013

Twitch 公司的福利

twitch
photo from ShootMania

之前寫了 twitterdropbox 的公司福利,原本要繼續寫其他公司的,後來因為比較沒空所以還沒寫,結果有人點播要寫 Twitch 這家出名的網路直播服務公司,於是就來開工了。

Saturday, April 20, 2013

華光殘影

2013-04-20 17.13.16

今日趁著華光社區尚未拆掉去給財團賺錢,與同學去吃廖家牛肉麵,走著走著,邊聊邊感嘆,看看這些老房子,看看金華街上滿街的老樹,在未來可能就會消逝無蹤。台灣只知道拆,只知道圖利財團,而不知道怎麼保存,未來的台灣還會是台灣嗎 ? 我不知道...

如同拷秋勤的《北城講古》這首歌所說的一樣,「(台語) 啥物時陣開始,開始尋無古早味;老城門換頭改面,失去了意義;舊車頭毀毀去,新起嘛無咖sui;進步兮城市,毋倘給過去放未記 」。因為華光社區這塊地的地價夠高,所以以前那些歷史因素也都不需要管了,以前答應的安置也都可以當作沒說過,反正先BOT給財團,之後再用各種手段弄掉土地上這些人跟房子,就可以賺大錢了,可賀可喜。

Tuesday, April 16, 2013

設定工作階段逾時 Configure Session Time-out (IIS 7)

timeout
今天友人 M 氏問我了一個關於IIS設定的問題,他要設定IIS上的session timeout,但是參考了technet上的教學"設定工作階段逾時 (IIS 7)"卻失敗,因為他主要對php比較熟,所以就來問我了...

Monday, April 15, 2013

twitter 公司的福利

jobs-benefits

之前寫了一篇DropBox 公司的福利,沒想到還蠻多人看的,所以這次就來翻譯一下twitter這間社群網站公司的福利吧。

Benefits & perks 福利與津貼


  • 完整的醫療與牙科保險
  • 靈活且慷慨的休假政策
  • 在舊金山辦公室提供每日的早餐與午餐
  • 401K 儲蓄計畫
  • 帶薪的產假與陪產假
  • 健身房會費報銷
  • 每周在公司有瑜珈與彼拉提斯(pilates)課程
  • 通勤方案
  • 洗衣與乾洗服務
  • Zipcar(洗車服務)折扣
  • 無線網路折扣


感覺上好像沒有 DropBox 寫的那麼活潑,不過還是相當不錯的!!


本篇圖片與資料來源都來自 twitter-Benefits & Perks

Friday, April 12, 2013

單位換算機 Unit Converter

unitconvert

前幾天晚上與同學聊天,在繳錢的時候提到這些錢可以換成幾個核四,用google計算機算了之後,發現因為小數點後面的0太多,所以就變成 2.00909091e-9 這樣的顯示方式,有點難以閱讀,於是產生了研究的動機,大概抽了兩天的閒暇時間後,做出來這個單位換算機 Unit Converter,因為剛弄好,所以可能還有點問題,可轉換單位也不多,若對這個單位換算功能有任何意見的話,請麻煩告知我,我會盡力去處理的。

Monday, April 8, 2013

[JS] 依 iframe 內容動態調整高度

Dynamically adjust iFrame height

在公司的網站上發現了一個 js 的小 bug,這個頁面內鑲了 iframe ,但是因為 iframe 內的資料來源不一,所以頁面長度也必須跟著調整,原本的寫法是每兩秒去檢查iframe高度然後調整,但是在某些瀏覽器上會有問題,我後來想了一下,決定改成去抓iframe load event來調整高度,試過之後,code更簡潔,效果看來也更好,跨瀏覽器測試目前也沒問題,所以就先改成這樣用了,如果未來有問題再來調整。

code大致如下
document.getElementById('myframe').onload = function() {
        var ih = document.getElementById('myframe').contentWindow.document.body.scrollHeight;
        $('#myframe').css('height', (ih+50) + "px");
    };

myframe就是那個 iframe 的名稱,我是多加了50px以求美觀,要怎麼運用可以再看個人需求去修改了。

____Update____

結果我很快又回來了,前面那份code因為只會在iframe第一次載入完成時才做動,所以若iframe裡面點連結然後高度改變,就沒辦法再次更新高度,於是我又研究了一下,找出這個改法,將resize事件註冊進每次iframe更新後做動,這樣應該就可以解掉大部分可預見的狀況了,然後也順便改成不需要jquery就可以跑。
var iframe = document.getElementById('myframe');
    function resize() {
        var ih = iframe.contentWindow.document.body.offsetHeight;
  iframe.style.height = (ih +30) +"px";
    }
    
    if (iframe.attachEvent) iframe.attachEvent('onload', resize);
    else iframe.addEventListener('load', resize, false);

因為偷懶我只在chrome , firefox , opera , ie10 上測過,我想大致應該是沒問題了。