網頁

Visual Studio 2010 新發現(2)--讓分頁浮起來


看圖說故事。

你可以在要浮起來的「分頁」抬頭用滑鼠點拉,把分頁拉出畫面,或是在抬頭的地方點兩下。

在Visual Studio 2010我們可以讓整個「*.aspx」或「*.aspx.vb / *.aspx.cs」浮起來,然後放大到「全螢幕」來設計UI,調整控制項屬性或「撰寫程式碼」,可以全螢幕來撰寫程式碼對我來說是最爽的,完全利用整個Monitor,視覺上沒有其他「干擾」,專心在一件事上,不需要把OOXX給縮到最小,才能還給我們一些空間。

ps.. 如果你能用個雙螢幕,你的爽度會Double * Double * Double。
ps.. 我真的認為,每個開發人員最低需求要有雙螢幕,工作起來可以減少很多「滑鼠時間」。例如一個Monitor開Visual Studio 2010 IDE Tool,一個開Browser,邊寫邊測,不用在單一Monitor一直切畫面,對眼睛比較好,也對腦袋及精神沒那怎傷(這點是我自己認為)
ps.. 如果使用Visual Studio 2010個人認為應該加到三螢幕,一個寫UI(*.aspx),一個寫Code(*.aspx.vb / *.aspx.cs),一個開Browser測試,這樣也是符合微軟的三螢策略(我唬爛!)。

Visual Studio 2010 新發現--後置程式碼使用「在瀏覽器中檢視」的按鈕

Visual Studio 2010 繁體中文版,在5/26已經開放在MSDN下載了,也正式宣告新的開發世界的到來。目前看到得資料都在談.NET Framework 4.0上的新功能比較多,但Visual Studio 2010本身就介紹比較少。

就我個人使用上新發現,跟各位分享一下,主要以Visual Studio 2008與Visual Studio 2010為主(Visual Studio 2005我沒用過)。


Visual Studio 2010本身UI上有很大改進。

  1. Visual Studio 2008每一分頁無法單獨「關閉」,終於在Visual Studio 2010上可以每一分頁單獨關閉。
  2. Visual Studio 2008你只能在*.aspx上執行「在瀏覽器中檢視」,每次在「後置程式碼(Code Behind)」寫完程式碼要進行測試,還必須很麻煩的先回*.aspx檔,才可以按那顆「地球+放大境」,現在在VS 2010終於可以直接在*.asp.vb / *.asp.cs後置程式碼使用「在瀏覽器中檢視」的按鈕,而不用不斷切換畫面,只為了按個按鈕。
  3. Visual Studio 2010後置程式碼(Code Behind)中,滑鼠的快速功能表還無法使用「在瀏覽器中檢視」的快速選項,還是必須使用按鈕來執行。
 這一點點的小進步,對工作效率上的幫忙可以很大。

JavaScript Note Lists

開發網站的人,很難不碰Javascript,應該說不可能,或許你會說,我可以學jQuery,但jQuery骨子裡還是Javascript,所以我建議,入門可以學jQuery,但當你想要更上一層樓時,還是要從Javascript入手才是,以是我多年收集整理的精華,裡面有非常多實用的內容,分享出來給大家。

以下整理成一篇一篇,這樣很好找資訊,什麼地方有問題,就看哪一篇的資料。
或是各位也可以直接到Xmind.net看全部的內容。

第一篇:簡單介紹 JavaScript

  1. 變數命名
  2. 資料型別(data type)
  3. 關鍵字
  4. 保留字
  5. 比較符號
  6. 邏輯符號

第二篇:簡單介 紹JavaScript內建物件

  1. String物件
  2. Array物件
  3. Date物件
  4. Math物件
  5. Error物件
  6. Common物件

第三篇:簡單介紹 JavaScrip流程控制

  1. 條件控制(if, switch)
  2. 迴圈控制(for, while)
  3. with
  4. break, continue
  5. function

第四篇:簡單介紹DHTML架構 圖


第五篇:簡單介紹window 物件

  1. 狀態列
  2. 計時器
  3. open
  4. close
  5. 對話方塊
  6. Screen物件
  7. 座標
  8. 視窗移動與調整
  9. 內容捲動
  10. 列印

第六篇:簡單介紹 Navigator物件

  1. 取得瀏覽器相關資訊

第七篇:簡單介紹 History物件

  1. History方法

第八篇:簡單介紹 Location物件

  1. 屬性
  2. 轉向
  3. 重新載入

第九篇:簡單介紹 document物件

  1. 屬性
  2. 寫入文件
  3. cookies
  4. 集合物件
  5. 取得元素
  6. 存取HTML內容及屬性
  7. CSS

第十篇:簡單介紹event物件

  1. mouse event
  2. keyboard event
  3. html event
  4. 事件監聽
  5. 事件物件
  6. 取消事件
  7. 氣泡事件
  8. 屬性與方法

第十一篇:簡單介紹form物件

  1. <form></form>
  2. form
  3. input
  4. checkbox與radio
  5. select, option
  6. textarea
  7. regular expression

第十二篇:簡單介紹table物 件

  1. table
  2. 屬性
  3. 方法
  4. 屬性與方法
  5. TableRow
  6. TableCell

第十三篇:簡單介紹Image物 件

  1. 屬性
  2. 事件

第十四篇:簡單介紹 Iframe物件

  1. frame
  2. frameset
  3. iframe

第十五篇:簡單介紹 Anchor物件

  1. 屬性

第十六篇:簡單介紹W3C DOM

  1. HTML DOM
  2. 屬性
  3. 方法
  4. 樣式

第十七篇:簡單介紹XML DOM

  1. XML
  2. XHTML
  3. DOM
  4. MSXML

第十八篇:簡單介紹ajax技術

  1. 同步與非同步
  2. ajax組成
  3. XMLHttpRequest物件
  4. 屬性與方法

第十九篇:簡單 介紹JavaScript物件導向(OOP)

  1. OOP
  2. Object
  3. 建構式
  4. 複本

第二十篇: 簡單介紹JavaScript的除錯(Debug)

  1. 錯誤
  2. 清單
  3. 處理

第廿一篇:簡單 介紹JavaScript程式碼最佳化

  1. 壓縮程式碼
  2. 最佳化程式碼
  3. 影響

    標籤綁架(TabNapping)測試 for TrendMicro

    「防守與攻擊」,是人類規則裡最重要的兩點。小至遊戲,大至戰爭,所有的規則如果沒有這兩點,好像就不叫規則了。

    網路近來有一新功擊手法稱「標籤綁架(TabNapping)」,細節可參考「阿碼外傳」,另外又剛好看到「重灌狂人」在介紹一套WOT(WEB OF TRUST)的軟體。馬上就試想,我們家的防毒不知道~嘿~嘿~嘿~通不通的過阿碼的測試面。


    還好,沒讓我擔心,有點感受到「錢」花下去的價值了。 給Trend Micro拍拍手。

    這可以引申到另一個討論,就是「免費」的防毒軟體,一般免費的防毒軟體是不防這類網路攻擊的,要防可以,請花點費用,升級為付費版本,就可以有完善的防護功能。
     
    現在的攻擊絕大多數都是來自「網頁」。

    如果你常常上一些「不正常」的網站,那非常建議各位,千萬不要考慮免費版的防毒軟體,或是自己就要安裝一些如「WOT」這類的外掛來保護自己,像TrendMicro也有出「WPT」,也是過濾網頁的瀏覽器外掛。

    From 黑暗教育界的內線消息

    [轉貼]
    台視接獲家長投訴,在台北縣板橋一所國小的六年級,班導師每天不上課,要學生自己自修,自己則是坐在電腦前看電 影,到了月考前一個星期,才囫圇吞棗的趕課,家長現在看不下去,向老師反應,不過老師還嗆說不會去上安親班嗎!台視鏡頭直擊,發現作業不是老師親自批改, 而是學生改的,誇張行徑,令人搖頭。

    上課時間,教室吵翻天,從學生提供的手機畫面可以看到,老師專心的坐在電腦前 連忙否認利用上課時間用電腦看電影,但是家長投訴的項目,還不只這一項, 考試前才急急忙忙的把課補完,學生們反應根本聽不懂,還被嗆聲 當台視接獲家長陳情,直擊學校教室,竟然又捕捉到,學生們自己改課本習題, 上課時間摸魚看電影,又不親自改作業,校方得知,態度很低調, 這名老師的誇張行徑,已經持續有兩年之久,校長透露,今年當事人已經申請退休,是否因為即將退休,消極教學,看到小學生連絡簿上,寫到無聊的上課,每天自 習發呆睡覺,如此校園生活,老師要負全部責任。

    幫自己留個記錄。

    因為內人,也就是「人妻界」的代表,剛好在不是人幹的「安親班」上班,所以時常可以聽到一些黑暗教育界的內線消息。當光明教育界的學子們下班後,就是他們黑暗教育界接手「教育」的開始。

    老實說,現在孩子沒苦吃,受到很好的愛護或保護,所以「很難教」。小時候,家裡務農,我還記得,上幼稚園時,我必須自己一個人走路去,我,一個幾歲大的小朋友就必須走一段不算短的距離(以公里計算)去上學,雖然只有短短一~二學期(印象中是家裡說沒錢),但確是我人生中非常快樂的一段回憶。反觀現在的小孩,出門要什麼交通工具都有,開車吹冷氣有什麼問題,要他們走點路流點汗,免談。這是其一。

    其二,現在的小孩及小孩的學業是用「錢」砸出來的。 父母上班都沒空了,只好把小孩往安親班送,其中有幾點是我認為很怪的地方:
    • 一是這些學校老師:
      從心態上根本認為小孩下了班就是會去安親班補習,所以沒教好是…「安親班」的責任。沒錢補習,那是你家的事,反正課隨便上一上,也不管課上到那裡了,作業隨便出一出,不會的,還沒教的,請去問「安親班老師」!
    • 二是這些家長:
      學校的老師是「老大」,有分數上的生死大權,台灣家長愛分數勝於一切,所以學校老師說一,這些家長不敢說二,所以這些家長只能把目光放在「他們出錢」而且能「關切」的地方,孩子成績差了一點(就我所知,90-95是可以接受而已、而已),就來「安親班」「聊聊天」,請安親班老師好好加強!
    有時真的認為,九年國教應該改為「九年補習國民教育」,從幼幼班、大象班…可以一路補到碩士班,真的把孔子理論執行到「極致」。

    我個人認為,現在整個台灣教育從上到下都還有很多可以進步的空間,從教育單位的心態、老師的心態、學生的心態、家長的心態…只有整體的大改變,才有可能讓台灣的教育出現一個新氣象。


    非正式的安親班學生調查

    婆婆聽到光明教育界也發生黑暗事件後,馬上在黑暗教育界所在班級進行非正式調查,她直接問小朋友們,在光明教育界時,是「學生們自己改課本習題」然後拿給老師批分數的人,請舉手?結果是高達50%的小朋友舉手。而且除了常聽到的前後改、左右改,還有小朋友的班級是,每一排有一位改考卷、改作業的小老師,小老師改好再拿給老師批分數。

    所以說,是記者大驚小怪,還是…?,現在不認真的老師…真多…尤其在有很多「安親班」的地區。 


    有空的話,應該來多寫一些黑暗教育界的內線消息。^_^

    第十八篇:簡單介紹ajax技術

    1. 同步與非同步
    2. ajax組成
    3. XMLHttpRequest物件
    4. 屬性與方法

    小兒發燒照護須知

    • 發燒的定義
      人體正常體溫為37度,若超過38度稱為發燒。發燒本身是身體對外來病原體侵襲的一種「正常」反應,會發燒表示身體防禦能力正常,因此並非發燒將腦部燒壞,而是因腦炎或腦膜炎之疾病所引起的。
    • 發燒的徵兆
      發抖、四肢冰冷、寒顫、臉潮紅、發熱、活動力降低、食慾降低、睡不安穩、倦怠虛弱等。
    • 發燒處理原則

      1. 發覺發燒時,不要驚慌,先測量體溫。
      2. 散熱:出現四肢冰涼又猛打寒顫現象時,應外加衣物覆蓋,使全身保暖,並注意意識是否清醒,當體溫增高,全身變溫熱且出汗後,則應減少小孩衣著及被蓋,降低室在22度~28度為宜,保持室內通風,以促進體溫散熱。
      3. 物理退燒:冰枕使用,溫水拭浴。
      4. 藥物退燒:依照醫師處方給予退燒藥使用。一般而言同種退燒藥的使用須間隔4~6小時以上,不同種退燒藥須間隔1.5~2小時以上。退燒藥不是「止」燒藥,它主要是使高燒降低,讓身體感覺舒服一些,屬於症狀治療並不能根治小朋友的疾病。
      5. 發燒容易喪物水分,除了腸胃炎引起的發燒外,可多補充水分及攝取高蛋白、高熱量、易消化食物之飲食。
    叮嚀:
    1. 使用藥物退燒可與其他退燒方法合併使用,其退燒效果更好。
    2. 無論使用何種退燒方法都需要時間產生效果,所以記得每小時量一次體溫,以監測體溫變化。
    3. 若已找出發燒之病因,依病菌及抵抗力而定,有時候發燒可能會持續約三至五天,若起過此時間,應回門診再讓醫師評估。
    4. 小朋友的「活動力食慾」是非常重要的指標,若退燒後仍有明顯減退,應提前返診讓醫師評評。
    以上為新竹馬偕醫院給的小單子,覺得不錯,留個底。

    大寶貝發燒住院約二週,先是嘯喉引起發燒,然後又是支氣管肺炎,現在雖然出院了,但還會打噴嚏及流鼻水,真是禍不單行,希望寶貝可以快點回復健康。

    這也引發了我和婆婆的一些討論。像我們夫妻倆,獨立在新竹討生活,什麼事都要自己來,這才會發覺,身邊有個人手「真好」(父母親)。

    第十二篇:簡單介紹table物件

    1. table
    2. 屬性
    3. 方法
    4. 屬性與方法
    5. TableRow
    6. TableCell

    第十一篇:簡單介紹form物件

    1. <form>
    2. form
    3. input
    4. checkbox與radio
    5. select, option
    6. textarea
    7. regular expression

    第十篇:簡單介紹event物件

    1. mouse event
    2. keyboard event
    3. html event
    4. 事件監聽
    5. 事件物件
    6. 取消事件
    7. 氣泡事件
    8. 屬性與方法

    第九篇:簡單介紹document物件

    1. 屬性
    2. 寫入文件
    3. cookies
    4. 集合物件
    5. 取得元素
    6. 存取HTML內容及屬性
    7. CSS

    Microsoft Visual Web Developer 2010 Express with SQL Server 2008 R2 Express Install from Microsoft Web Platform Installer

    話說,我有一台Benq Joybook S72的Note Book,這台NB很奇怪,從我買來時,就一直出現CPU running 100%時間超過幾分鐘(不一定),就會自動斷電,可是每每送回Benq測試,又不會當,但拿回來,又當的一踏糊塗,幾次之後,我也就懶的送修了。

    前幾年使用,其實當的機會不多,但隨著時間過去,各種AP越來越肥大,執行程式CPU running 100%的機會越來越多,CPU running 100%時間也越來越長,所以當機機會大大增加,而且當到會影響工作,不得以跟公司申請一台Desktop PC,而把這台NB放到一邊,有機會就兼著用,上上網,做做文書,還算OK。

    雖然Desktop PC在使用上有絕對優勢,但在「行動」這一點上面,就被NB打的死死的,所以還是會有使用NB的機會時間,像現在我人在醫院照顧女兒,現在新蓋的醫院很不錯,還有免費無線上網,讓我這半夜失眠的老人家,還可以做點事。

    因為CPU running 100%會當機的原因,所以我這台NB一直無法使用離線安裝成功一些AP,例如SQL Server 2005/2008 Express,Visual Studio 2008這種怪獸等級更是不可能。

    今天心血來潮,實在想玩.NET Framework 4.0上面的新東西,Visual Studio 2010(.NET Framework 4.0)正式版已經上市,而且一併肆出Microsoft Visual Web Developer 2010 Express(英文版)免費開發工具,下載ISO燒光碟~哦~遜,當然是透過Internet來安裝(這算雲端應用嗎?)

    在之前介紹安裝SQL Server 2008 Express時介紹過一套Microsoft Web Platform Installer,這是一套網站/網頁平台的架設安裝工具,透過此自動化工具,讓我們可以非常方便就安裝起來各種網站應用及設定,此工具的好處是「快、方便」,缺點是「沒有彈性」,一切都是使用「預設值」。

    安裝過程我就不多說了,反正就是選擇你安裝的Application,然後按「確定」→同意條款→按下「安裝」,就等結果。等待原本不可能的事,所以也沒放在心上,事情永遠都是這樣,你越執著,越不成功,你越平常心,就會平平順順。

    什麼?我之前在這台NB上安裝了不下10多次不成功的VWD、SQL Server都被Microsoft Web Platform Installer安裝成功,而且還是最新版,哈、哈、哈,我心狂也!太高興了。

    詳細看看,這次除了安裝VWD 2010外,還會一併安裝SQL Server 2008 R2 Express版,結果VWD 2010還沒玩,到是這個SQL Server 2008 R2 Express版本玩的很高興,發現幾件有趣的事。

    1. 如果你的電腦裡有SQL Server 2008 Express而且Instance name為SQLEXPRESS,那它會直接幫你把電腦中的版本升級為SQL Server 2008 R2 Express版本。
    2. SQL Server 2008 R2 Express版本將單一資料庫的儲存容量升級到「10GB」。
    我在另一台PC安裝,我的Instance name不是SQLEXPRESS,所以在我的PC裡有就同時有2008與2008 R2版本。

    SQL Server 2008 Express版本:

    SQL Server 2008 R2 Express版本:


    除了版本上的升級,最值得大書特書的就是「單一資料庫檔案升級到10GB」,這是德政,不過還是再酸一下Microsoft,打死就是不開放「記憶體1GB限制」,不過沒關係,它還是我的最愛。不過因為才剛發表,所以SQL Server 2008 R2 Express這個版本的資訊不是很多,但在SQL Server 2008 R2 Express裡有一些有趣的…


    範例資料庫



    PS:使用SSMS連線後,出現的版本資訊還是10.0.x,而非10.1.x,這應該是Bug。

    aspnetdb資料庫


    從整個目錄可以看得出來,SQL Server 2008 R2 Express這個版本一開始就放入很多範例資料庫,連Northwind、pubs都已經內建,還有一些新增範例資料庫,但好玩的是「aspnetdb」這個資料庫,這個資料庫是asp.net內建的會員管理類別(Member Ship)所使用的資料庫,但它一開始就建在SQL Server 2008 R2 Express之中,這點我猜(因為我還沒試),在Visual Studio 2010中,在使用會員管理類別時,可以直接或間接使用SQL Server 2008 R2 Express的aspnetdb當來源資料庫,而非從前Visual Studio 2005/2008,預設是直接新增到App_Data目錄之下,如果要改使用SQL Server 2008 R2 Express這種遠端資料庫中,那就有很多設定要做。不然最少是透過「簡易設定」就讓我可以完成這件事,不然這個範例資料庫,在這裡看不太出來有什麼意思。



    FileSystemSQL資料庫


    直接看圖,看是那裡有趣:

    一、Schema


    二、Select結果


    第二張就是讓我為之一亮的地方,它把整個ASP.NET Code全部放進資料庫裡。這部份我還未實作,也不知道Microsoft放這個範例資料庫的用意,是讓我們可以透過資料庫來管理整個ASP.NET Code,這樣的話,以後的ASP.NET Page(*.aspx檔案)內容只有資料庫相關程式碼,其他什麼可以都沒有,程式碼集中資料庫管理。

    不過說也奇怪,Microsoft沒有把AdventureWorks資料庫內建在裡面?還要我們手動再去新增,真麻煩!

    參考:

    第五篇:簡單介紹window物件

    1. 狀態列
    2. 計時器
    3. open
    4. close
    5. 對話方塊
    6. Screen物件
    7. 座標
    8. 視窗移動與調整
    9. 內容捲動
    10. 列印

    建議使用右下方Popout按鍵來「全螢幕」觀看。

    第四篇:簡單介紹DHTML架構圖

    建議使用右下方Popout按鍵來「全螢幕」觀看。

    經典IT笑話

    以下為真人真事,真的很經典,不留下來太可惜了。


    用IE URL來收Mail

    台鐵送花

    今天一大早走出台中火車站,看到出口處有台鐵人員在發送康乃馨,才想起來,明天就是母親節了,雖然這個母親節確定要在醫院過了,但收到這個禮物還是很高興,台鐵人員一邊發一邊說「祝大家母親節快樂」,聽了心裡就很舒服,讓我一整天的心情不會太低沉。

    祝天下各位母親

    母親節快樂!

    不負責任的父母

    我和婆婆都很生氣。

    保母那裡有二位約二歲大的小朋友,我很不能認同,為了上班、為了賺錢,連小孩發高燒還是一樣往保母那裡送,我們保母人太好了,不懂拒絕。原本文發高燒,也只有一個人,帶去保母那裡,第一天云也發燒了, 第二天樂與鴻也發燒。


    今天樂已經第五天了,從發燒引發嘯喉,燒了又退,退了又燒。實在很生氣,為了自己的方便,害死別人。

    可能就是我們看錢不重,所以才不會大富大貴吧。

    第三篇:簡單介紹JavaScrip流程控制

    1. 條件控制(if, switch)
    2. 迴圈控制(for, while)
    3. with
    4. break, continue
    5. function

    建議使用右下方Popout按鍵來「全螢幕」觀看。

    在學路畢業路--「未曾生我,誰是我?生我之時我是誰?」

    1. 前言
    2. 愛你所選,選你所愛
    3. 寫你的故事
    4. 我的學習經驗
    5. 中文vs英文
    6. 現在不做,以後要加倍還
    7. 棉花糖吃了沒
    8. 把班級當公司
    9. 6540萬
    10. 學歷,有時只是死讀書
    十封信,很多東西是「老生常談」的話題了,但寫Blog是我能做的最後一件事。我的至友家賢說:

    有自知之明的人,
    不用人家說;
    無自知之明的人,
    說了也沒用。
    這句話讓我想了好久好久,重點在第二句。這句話又讓我想到我最愛的電影,已經在龍x電影台放了N*N次方遍的「達摩祖師傳」。雖然已經看過多次,但每每感受不同,再看一次,又感覺又從電影裡得到了什麼!

    舉個片段,最後山賊搶錢,達摩為了感化賊頭,不昔受賊頭一箭火箭,然後使出重生術,使得一群山賊個個跪地求佛。

    演講時,客氣的,倒頭就睡。不客氣的,與台上的學長比大聲。我自己不是完人,我也放棄過自己,或是說「墮落」,但我自己經歷從差勁慢慢進步到尚可的階段,我有過那種突然一閃,突然被「噹」~被敲開腦袋的靈光,被撥開頂頭的烏雲,才知道,原來我也可以不一樣。

    我相信,這些無自知之明的人,只是時間未到,只是欠雷劈(欠電),他們的腦袋隨時都有可能「通了」,不當機了。但如果你是那個伸出手之人,那不是更加完美!達摩最後提到「一念」:「一念可以成惡,一念也可以成善。」,不要放棄任何一個人。

    在與大寶貝一起學習「弟子規」,第一段:

    弟子規,聖人訓;
    首孝弟,次謹信。
    汎愛眾,而親仁;
    有餘力,則學文。
    注意,「則學文」是放在最後面。行行出狀元,完成你自己人生的修業,走一條抬頭挺胸的路。在學或畢業,絕不只是單單只有「成績」、「排名」,重點是在「對人生的態度」,學校希望學生好,老師希望學生好,父母親希望子女好,你呢?

    希不希望「你好?」問問自己「你好嗎?」


    「達摩祖師傳」裡讓我受用的一些話,整理下來也送給大家:
    • 未曾生我,誰是我?生我之時我是誰?
    • 若知前世因,今生受的是;若知來世果,今生做的是。
    • 吾本來茲土,傳法救迷情,一花開五葉,結果自然成。
    • 磨瓦不能成鏡,坐禪又豈能成佛?
    • 怎麼樣做才能見到大道?從根本上修。甚麼叫根本?心為根本。罪由心生,還由心滅,一切善惡,皆由心生。
    • 說理的人多,但知理的人少。
    • 欲想參悟禪機,就要用心觀察,一舉手一投足都有其禪意存在。

    在學路畢業路--學歷,有時只是死讀書

    聯強國際集團總裁兼執行長杜書伍:「學歷,有時只是死讀書。」

    在我人生過程中了解,有很多事是讀書學不到的,例如:「理財」、「戀愛」、「當爸爸」…,我們除了IQ(智商)外,更要有EQ(情商)或FQ(財商), 應該IQ+EQ+FQ…追求各方面全面平衡發展,追求一個「全方位的人生」才是我們最大的目標。

    我們從小上學,我們人生裡有約有三分之一到四分之一是在學校渡過,反過來想,整整有三分之二或四分之三,是要離開學校,離開師長,這些「學校沒教的事」或「老師沒教的事」你說重不重要!學校或老師交的事沒學好,還有重來的機會,但離開學校之後,這些沒教的事,很多事情是沒辦法重來,「婚姻」就是一個很好的例子,離開學校後很多事才是真正的開始。不管是學業、工作、感情…一切的一切只有兩個字「認真」而已。

    我曾經看有一則有趣的數學題,我自己命名為「0.1的威力」,這個數學題很簡單,程度大約只有國小等級,也考考各位:

    第一題:1*1*1*1*1*1*1*1*1*1 = ?
    (請回答)
    第二題:1.1 * 1.1 * 1.1 * 1.1 * 1.1 * 1.1 * 1.1 * 1.1 * 1.1 * 1.1 = ?
    (請回答)
    第三題:0.9 * 0.9 * 0.9 * 0.9 * 0.9 * 0.9 * 0.9 * 0.9 * 0.9 * 0.9 = ?
    (請回答)

    2.59代表著積極;0.31代表著懈怠。積極的人是持續不斷的每天進步一點點,懈怠的人就是每天後退一點點,1.1進步到2.59成長率是135%以上,0.9到0.3成長率是負66%以上,這一來一往之差距是多少?201%,這就是「積極」與「懈怠」會有截然不同的命運的原因!

    以上是我的「肺腑之言」,希望能幫助到各位。

    in 跟not in一體兩面的範例

    in與not in的效能問題篇中,有網友提到不太了解「對於{in 跟not in一體兩面,能下in就能下not in}不太了解,我簡單寫了個範例,以下使用Northwind資料庫中Customers資料表為例,用簡單範例來完整表現整個in與not in的精華:

    use Northwind 
    go
    
    /* 使用in,找出城市為London的資料 */
    select CustomerID, City
    from customers
    where CustomerID in (
     select CustomerID
     from Customers
     where City = 'London')
    /* 上面的in子查詢,帶入6個where條件 */
    
    /* 使用not in,找出城市為London的資料 */
    /* 因為使用not in,所以要帶入「相反」條件,給not in非London的資料 */
    select CustomerID, City
    from customers
    where CustomerID not in (
     select CustomerID
     from Customers
     where City <> 'London') 
    /*上面的not in子查詢,帶入85個where條件 */
    go
    

    上面的差異很清礎了吧,6比85,好壞立刻分曉!在只有91筆的資料裡就可以差數十倍,那資料不用到幾十萬、幾百萬筆,那更是差數百到數千倍。

    好的SQL語法讓你住樓房,
    壞的SQL語法讓你住套房。
    ^_^

    以下為同樣結果:

    CustomerID City
    ---------- ---------------
    AROUT      London
    BSBEV      London
    CONSH      London
    EASTC      London
    NORTS      London
    SEVES      London
    
    (6 個資料列受到影響)
    
    CustomerID City
    ---------- ---------------
    AROUT      London
    BSBEV      London
    CONSH      London
    EASTC      London
    NORTS      London
    SEVES      London
    
    (6 個資料列受到影響)
    
    

    Microsoft大量授權KMS,MAK,VAMT啟用(Activation)方式

    微軟大量授權在Windows Vista、Windows 7、Windows  Server 2003 / 2008 / 2008 R2、Office 2010以後,使用新的啟用(Activation)方式,而且方式多達三種之多,整理三種不同啟用流程:

    KMS(Key Management Service)


    *引用大量授權服務中心說明:您至少需要五 (5) 部執行 Windows Server 2008 或 Windows Server 2008 R2 的電腦,以及至少二十五 (25) 部執行 Windows Vista 或 Windows 7 的電腦,才能使用此啟用方式。如果您已部署 Microsoft Office 2010 產品 (包括 Project 2010 與 Visio 2010),則至少需要五 (5) 部執行 Office 2010、Project 2010 或 Visio 2010 的電腦。

    1. 需在內網架設KMS Host;
    2. 取得VLA(Volume License Agreement);
    3. KMS Host會去與Microsoft Hosted Activation Services做啟用認證,然後授權給KMS Host;
    4. 設定DNS;
    5. KMS Client(即安裝大量授權OS或Software)在啟動時會去問DNS啟動伺服器在那裡?
    6. DNS回應KMS Host位址(IP)給KMS Client;
    7. KMS Client跟KMS Host進行啟用認證;
    8. KMS Host回應KMS Client啟用結果。

    參考:Office 2010 KMS主機安裝

    就是在內網架一台認證主機,這台認證主機只要透過微軟AS授權,就可以在內網進行啟動授權的動作,不必再連線到外網的微次AS來進行啟用動作。

    MAK(Multiple Activation Key)


    1. 取得VLA(Volume License Agreement):取得授權數量;
    2. 由Client與Microsoft Hosted Activation Services做啟用認證;
    3. Microsoft Hosted Activation Services回應啟用認證結果;成功,授權數量減一。
    我們一般啟用的方式,一台一台Client去跟微軟AS主機進行啟用認證。

    VAMT 2.0( Volume Activation Management Tool 2.0)


    為MAK的另一種類型,又稱MAK Proxy Activation(MAK代理啟用)

    1. 在一主機安裝VAMT 2.0
    2. 取得VLA(Volume License Agreement);
    3. Client將啟動需求統一一次交給VAMT Host;
    4. VAMT Host統一一次向Microsoft Hosted Activation Services做啟動認證;
    5. Microsoft Hosted Activation Services回應啟用認證結果給VAMT Host;
    6. VAMT Host將結果回應給啟動Client。

    有點像KMS,但不是微軟AS授權的啟用主機,而是一個集中啟用管理的中心,可以透過VAMT將啟用動作一次提交給微軟AS,微軟AS再將啟用結果一次交給VAMT,然後由VAMT轉交啟用結果。


    參考:

    在學路畢業路--6540萬

    前面講了那麼多,但校園生活只是各位生活的一部份,學校培養各位的專業知識,但除了專業這種硬知識,企業更需要有軟知識的人:統合能力、組織能力、溝通能力、人際能…這些軟知識更是你出了社會後的分水嶺,更重要的是畢業面後的你需要面對現實面的問題,什麼現實面,就是經濟就是錢啦,沒有錢什麼都不用談。

    各位學過數學、學過統計、經濟、初會、中會、高會、成會…學了那麼多,但理財的東西卻教的很少,理財很簡單,「收入與支出」,我教完了,你們會說開玩笑,這我也會,那我們再深入一點,收入減支出大於零稱「資產」,收入減支出小於零稱「負債」,你一輩子的努力就是在多一個零或少一個零,這些是基礎。

    俗話說的好:「談錢很俗氣。」我說:「不談錢沒志氣。」

    拿出你的夢想清單,我們來確認一件事,我敢保證,你的夢想清單裡面有95%是需要用錢來實現,你要好好面對這個問題。好,你現在有了夢想,接下來我們來看,接下來我們來看你要怎麼實現!

    收入與支出不外乎兩種方式,的方面有二種:一種稱「量入微出」;一種稱「微入量出」。
    我相信各位都會選擇前面,收入與支出那個好算,當然是收入好算。我們先來算算你的收入,現在大學畢業(甚至碩士畢業)的基本薪資是多少?最近我聽到一個名詞叫「22K」,也就是各位畢業後要有心理準備,這可能就是將來你的基本薪資,現在基本薪資已經低到可以稱之為「可憐」,我們算2萬8千。那你會說,我很優秀,我說好,那我一個月就給你3萬5,接下來你想工作幾年?大學畢業約25歲,假設我們工作30年退休,那我們這30年可以創造收入是:

    3.5萬 * 14月 * 30年 = 1470萬,一生的收入就那麼簡單算出來了。

    再來,我們來看支出,支出好像很難算,支出不外乎是食、衣、住、行、育、樂,我們試著來算算看:

    房子:750萬

    我們不要談太遠,就談談我們芎林的鄰居六家就好,六家現在一戶公寓基本價都要上千萬,而且還不含裝潢,那我不要住那麼好可不可以,我住郊區一點,那我減個四分之一,750萬。

    車子:100萬*3台=300萬

    車子很難估計,同學應該有很多人開車來上學,我看學校外面的停車場都停滿滿的,但我相信如果可以在不考慮價錢的情況下給各位選擇,請問哪位同學會說:「我的夢想就是立志要開March」,我們取其中間,工作30年每10年換一台100萬的車子,應該不過份吧。(不含保養、油錢、回數票)

    孩子:1500萬*2人=3000萬

    中國時報有做過一份這樣的報導,一個小孩從小到大,要花費多少錢,他們計算出來的數目字是一個1500萬,如果像我七月第二個小孩又要出生了,所以我光小孩就要花3000萬。

    父母:5000*2人*2家*12月*30年=720萬

    各位畢業工作後,還要跟家裡拿錢嗎?我們已經跟家裡拿了幾年的錢,工作賺錢總要拿一些回家給爸媽吧,我們長大了代表什麼,父母親老了,我們不要多,一個人一個月5000元就好,所以是5000元*2人,那你就會結婚吧,對方的父母親也要吧,所以…720萬。

    家用:3萬*12月*30年=1080萬

    一個家庭的的支出有很多,水、電、瓦斯、電話、房貸(利息)、小朋友的零用錢…我們來抓個整數好了,3萬元就好,這是一般家庭很平均的支出。

    休閒:5萬*30年=150萬

    各位工作了30年,這30年總不可能都不去玩吧,總要有些休閒活動,逛逛街-買買衣服買買鞋子,和朋友唱唱歌,吃吃飯,旅遊、出國…不要多,一年,一年哦,我們算5萬就好。

    退休:3萬*12月*15年=540萬

    30年到了,總要退休吧,那退休後總要留點現金在身邊,每個月還是花用,還是需要錢,退休了,那我們節省一點,我不要抓太高,倆夫妻一個月3萬元就好。再來,55歲退休,那你要活幾年,現在人的壽命越來越長,平均大約可以活到80幾歲,那我說,我們不要活那麼久,假設我退休後只要活15年就好。這是…540萬。

    如果今天你25歲畢業投入工作,工作30年: 6540萬/30年/12月 = 18.166
    如果今天你25歲畢業投入工作,工作40年: 6540萬/40年/12月 = 13.625
    如果今天你25歲畢業投入工作,工作50年: 6540萬/50年/12月 = 10.9
    …50年已經很久了,你澴要再工作下去嗎?…

    羅勃特‧T‧清崎所著的「富爸爸、窮爸爸」一書中,提出「ESBI」4個象限:

    E --- Employee ( 僱員 ):
    時間換取金錢的上班族,一個人的時間是有限的。
    S --- Self employed ( 自由職業者 ):
    生命換取金錢的自營老闆和專業人士,個體的力量很薄弱。
    B --- Businessman ( 企業所有人 ):
    擁有一個具銷售網絡的企業,但你需要先有一大筆資金。
    I --- Investor ( 投資者 ):
    掌握通路創造財富的投資家,時間與金錢都很自由。

    ESBI沒有絕對那個象限一定好,只是單純從Money、錢的角度來談,書上當然鼓勵大家向投資者的方向前進,由上面可以知道,我們努力的方向可以有二條,一是縮小你的慾望來符合你的收入,你開始刪除-減低6540萬的項目,我猜,大家第一個都是刪除孩子那一項,還不行,那就在刪第二項;二是放大你的能力,整個腦袋裡想的都是我要怎麼辦來增加我的能力,放大我的收入來完成這些夢想。

    你選擇放大或縮小?

    在學路畢業路--把班級當成公司

    一個班級的風氣影響這個班級所有人,你一個人優秀,有滿腹理想,但你一進教室就是大家低著頭笑著說:讀什麼書,玩比較重要。壞的風氣能讓好的人向惡,好的風氣能讓不好的人向善。所以一個班級風氣的養成是非常重要,是向上提升或是向下沉淪?

    很多東西是可以刻意經營,不管如何,一切都來得及,可以從現在開始,把班級當成公司來經營,要有業績目標,可能是由大家和班導師一起討論,這也可以是你故事的一部份,利用你所學的任何一切來經營你們的公司。有了業績和目標,在來就是凝聚共識,凝聚大家的共識之後,接下來就是計劃與執行,就是我們常說的PDCA。

    在你們進行PDCA時,互相討論,意見的火花是很重要的。這是在出社會之後學到很重要的一課,事前仔細的討論,勝過事後一切的檢討。上班工作就是最好例子,你們做不好,了不起是分數差成績差,多當一科,了不起再補修就好了。但我們可不行,做不好的後果是什麼…(看老闆),但我還有二個不會伸手跟我說:「爸,給我錢。」的小孩,你說可以不認真嗎?不過這種情況如果是被老師「ㄉ一ㄤ(台)」時,我不知道各位有沒有一種很爽的感覺。而且出了社會之後,你才會發現越是對你不客氣的老師,你越是感謝他,像我就是超感謝戴x崧及陳x良兩位老師,他們是我人生中的貴人。

    …因為,我讀大學只有被二位老師當過,而且好巧的是,這二位老師都是我電腦教室的管理老師。

    在學路畢業路--棉花糖吃了沒

    美國史丹佛大學有一著名的實驗,這個實驗把一個四歲小孩子單獨留在房間裡,給他們一人一塊棉花糖,他們可以選擇馬上吃掉棉花糖,或是等十五分鐘,再多累積一塊棉花糖當獎賞。研究人員經過十年的追蹤,又發現驚人的結果。他們發現,比起一離開房間就把棉花糖吃掉的小孩,掙扎很久或沒有吃掉棉花糖小孩,在學校的表現比較好。

    他們得到一個結論,要預測一個人未來成不成功,延遲享樂是很重要的指標。

    大學四年,你應該為「為自己讀書」,課外,我建議可以看點哲學性的書(傅佩榮教授的書不錯),看哲學的書可以訓練思考,這是你們最缺的,習慣去進行深度思考,加深你們看事情的廣度與深度,為自己讀書,你就能:

    1. 在學業(人生)上找樂趣
    2. 學業(人生)中找到「價值感」
    3. 找出自己最擅長部份

    為自己讀書,你才會有動力,才會有方向。


    如果說思考是一,那我會說危機感是二。

    因為求學的階段,什麼都是家人準備好的,茶來伸手飯來張口,學費家裡出,生活費家裡出,交通費家裡出,住宿費家裡出,連餐費都是家裡出…這是一。你身在資管,有沒有好好了解現在整個IT產業,有沒有了解現在整個就業市場,有沒有了解身為資管人你的競爭力在那裡…這是二。

    當你知道了自己目標與方向,接下你就要可以進行自我SWOT分析、五力分析,管理理論不是只有讀讀考試而已,法蘭西斯‧培根:「知識就是力量」,如果你認真思考過,這句話是有問題的,知識本身不會產生力量,「知識『運用』就是力量」,學就要拿來用,用越多你就會得到越多

    總合以上所說:

    1. 知道你所追求的
    2. 知道該怎麼去做
    3. 發展出敏銳感
    4. 發展出達成目標的變通能力
     除了同學本身外,還有一個很重要的因素影響著各位,「班級」。

    在學路畢業路--現在不做,以後要加倍還

    我想跟各位說,很多事,「現在不做,以後要加倍還」。

    有一次週末看電視,剛好看到一部叫做「第二回合我愛你」連續劇精華集,反正劇情就是人生可以重來一次,看完後,我轉頭問我老婆:你人生可以重來一次,你想做什麼?老婆回答:「好好讀書。」她說,她以前不愛讀書,現在就讓我當老師,每天看書看作業看到爽,看到眼睛「脫窗」,而且現在書和作業的內容還要很認真的看,很用心的看,還不能看錯,「以前不做,現在要加倍還」。


    另外,有一次去修理機車,這位車行的老闆是我來新竹讀書後認識的,我認識他已經快十年,他在談他參加鐵人三項的經過;

    我簡介一下鐵人三項:
    1. 游泳3~4公里
    2. 自由車155~180公里
    3. 路跑42公里

    我個人最長也才跑過10000公尺,也就是10公里路跑,光路跑42公里,你可以想像他們的身心受的是多大的痛苦,我這樣問好了,有沒同學跑過10公里,可能1、2公里你們就受不了了。他說他原本修機車修到下半身「經骨(台)」都不好了(酸、痛)。有一次他朋友帶他去參加鐵人三項,他原本是抱著玩玩的心情去參加,之後有一次他修理機車時站起來時,突然有一個感覺從他的腳底由下往上衝,他突然感到他整理經骨從通了,雖然只有數秒,他知道這感覺對了。後來他悟出了一個道理,參加鐵人三項時,「他先把以後要受的苦痛,提前受完了」,所以他現在才能輕鬆自在。

    這世上有這樣的一個理論,就是說,你在出生之時,你的生、老、病、死、喜、怒、哀、樂…你能得的與你能用的,你的一切的「」都已經決定好了,也就是說,你能賺多少錢是注定,你能用的是注定的,你能玩多少是注定的。聯強國際集團總裁兼執行長杜書伍說:「不要急著玩,慢慢玩,玩光了,你的人生就沒什麼趣味了。」