2008年4月30日 星期三

Apple 成功的關鍵是「科技」還是「社會」?

中文連結:
Apple 成功的關鍵是「科技」還是「社會」?


原文連結:
Apple's Big Success--It's All About Sociology, Not Technology. Does Google Get That?

2008/04/30每日一句

We make a living by what we get,
but we make a life by what we give.

-- Winston Churchill

2008年4月29日 星期二

2008/04/29每日一句

Remember, life is not what happens to you
but what you make of what happens to you.

-- Anonymous

2008年4月28日 星期一

2008/04/28每日一句

Business intelligence is to do with
giving the right information
in the right way
to the right people
at the right time
..

-- By Ashwani Gera

2008年4月27日 星期日

Silverlight 2開發工具安裝順序

建議的Silverlight 2開發工具安裝順序是:
1. VS2008
2. Silverlight 2.0 Run-time
3.Expression Blend 2.5
4.silverlight_chainer.exe
5.ASP.NET 3.5 Extensions

資料來源:http://forum.j2eemx.com/showthread.php?t=1445

2008/04/27每日一句

Enjoy the little things in life, for one day you may look back and realize they were big things.

-- Anonymous

2008年4月26日 星期六

2008/04/26每日一句

Everything that irritates us about others can lead us to an understanding of ourselves.

-- Carl Jung

2008年4月25日 星期五

電子商務之降龍十八掌 -- 第一掌:亢龍有悔 -- 摘要(二)

發射後再瞄準

傳統管理學教導我們要「謀定而後動」,但是在我們無法準確預測電子商務未來發展的情況下,「投石問路」或是「動後而謀定」會是另一種計劃的哲學。

策略重點在未來的市場,而不是現在的戰場

... 科技的進步很快,因此科技企業的策略重點在未來的市場,而不是現在的戰場。...

沒有計劃的計劃要如何做

沒有計劃的計劃要如何做?其中的關鍵在三個P:目的願景(Purpose)、流程制度(Process)、與有能力的人(People)

不時抬頭看看市場與科技的變化

電子商務不靠人們「埋頭苦幹」,更需要不時抬頭看看市場與科技的變化。

資料來源: 盧希鵬老師 -- 管理資訊系統實驗室

2008/04/25每日一句

Circumstances are the rules of the weak, instrument of the wise.

2008年4月24日 星期四

電子商務之降龍十八掌 -- 第一掌:亢龍有悔 -- 摘要(一)

在於這個『悔』字

洪七公對郭靖道:「此一掌法的精要不在『亢』字而在『悔』字,倘若只求亢奮凌厲,誰都會使了。因此有發必須有收。打出去的力道有十分,留在自身的力道卻還有二十分。... 便在於這個『悔』字。」(射鵰英雄傳,第471頁)

亢奮之餘,要保留實力

一整年在許多媒體上都看得到電子商務的廣告,.....但是由於缺少一個「悔」字 ..... 因為電子商務經營就與和武林高手對峙一般,你很難預測對方下一步會有什麼變化。

隨時「再出發」

電子商務是一個新興產業,.....誰也不知道未來會如何發展?

最完美的計劃,常常是差勁的計劃

...... Net Ready的作者也說:「計劃是重要的,但是電子商務經營者不要作太詳盡的計劃,目前要做的,就是不斷的推出新的產品,新產品如果成功了,便是商品,如果失敗了,便算是市場調查。」。

  • 資料來源: 盧希鵬老師 -- 管理資訊系統實驗室

  • MIS 新理論 -- 摘要

           我一直很羨慕教英文的人,因為他們的講義不需要年年換,因為文法單字,只會越記越多,不會過時。

    資訊管理卻不是這樣。這幾年因為網際網路的風行,資訊管理概念的變化非常快,如果一年不讀書,許多觀念就跟不上了。

    英文比的是「學習時間」的長短,資訊管理比的卻是「學習速度」的快慢。所以在資訊界,無法倚老賣老,只要不讀書,就跟不上時代。

    要讀一些經典,因為經典的「有效期限」較長,有些文章既使過了十年,談以來還是津津樂道,有些文章,在讀的時候,就已經過時了。

    如果毫無目的的讀書,只有浪費時間,因為你讀的越多,記得的就越少。

    學管理, 還是要找一本教科書來讀。

    資料來源:盧希鵬 MIS 新理論 | 管理資訊系統實驗室

    2008/04/24每日一句

    Athough the world is full of suffering, it is also full of the overcoming of it.

    -- Helen Keller

    2008年4月23日 星期三

    除了證照以外

    除了拿到證照以外,考檢定還學到什麼?

    以軟體應用丙級為例:

    1. 學會更多電腦文書操作技巧。
    2. 練習到能在時間內完成作品的熟練度。
    3. 完成作品後,檢查的能力,找出錯誤的能力,更正錯誤的能力。
    4. 練習過程中,更有耐心,更細心的工作態度養成。

    下次有人質疑您的丙級證照的用途時,大聲把上面四點跟他講清楚。

    另外,如果有除了上面四點以外的寶貴意見,請記得告訴我。感謝您!

    勵志小故事-自信與友善

     

    我不是不友善,只是太害羞!

    請將

    「自信與友善」寫在臉上 
    「我們要搞清楚,
    沒有人天生有義務要對我們好,
    而是我們要主動去關心、照顧別人,
    才會交到好朋友!

    我們要記得,『朋友』和『爸媽』不同,
    是不會自己從天上掉下來的!」

    j0431140

     

    一個大學社團的新生歡迎會上,幹部依例請新生們「自我介紹」。當一個女生被點名站起來時,她羞怯地說:「我叫李×萍,很高興來參加這個社團……我比較害羞,但我是很好相處的人,希望大家多來找我玩!」


    接著,輪到另一女生,她說:「大家好,我叫吳×卿……我的個性比較內向,不過我也是很好相處的人……希望大家常來找我聊天!」


    接下來,輪到一男生,他說:「大家好,我叫陳×誠,我有很多優點,相信大家跟我相處久了,就會知道,希望以後大家多來發掘我的優點……」


    在旁的一男學長聽到這裡,實在按捺不住,站起來說:「喂,拜託你們不要一直說『我很好相處,希望多來找我玩』、『我有很多優點,請大家多來發掘』好不好?我們都是大學生了,我們要學習主動關心別人、照顧別人,而不是坐在那邊,只會等別人來關心你、照顧你啊!」


    學長這麼一說,許多女生都紅著臉、低著頭。學長接著又說:「我們要搞清楚,沒有人天生有義務要對我們好,而是我們要主動去關心、照顧別人,才會交到好朋友!所以,我們要記得,『朋友』和『爸媽』不同,是不會自己從天上掉下來的!」


    此時,一男新生舉手說:「報告學長,我覺得『爸媽』也不是天上掉下來的,而是──『我們』是天上掉下來的!」

     

    資料來源:http://s1.grjh.tnc.edu.tw/~tj173/courage.htm

    2008/04/23每日一句

    If matters go badly now, they will not always do so.

    -- Horace

    2008年4月22日 星期二

    2008/04/22每日一句

    Better say nothing than nothing to the purpose.

    2008年4月21日 星期一

    2008/04/21每日一句

    Custom makes all things easy.

    2008年4月20日 星期日

    Silverlight 學習筆記(1)

     

    環境

    VS2008
    Silverlight.1.1.AlphaRefresh.exe
    silverlight_sdk.exe
    Blend 2

    可使用的語言

    JavaScript

    VB

    C#

    VS2008會自動轉JaveScript,
    Silverlight的概念就在操弄XAML檔案

    範例

     http://silverlight.net/Learn/ 有Step by Step的教學影片


    資料來源:http://tw.knowledge.yahoo.com/question/question?qid=1608031103170

    2008/04/20每日一句

    God gave burdens, also shoulders.

    --- Yiddish saying

    2008年4月19日 星期六

    迴路入門練習題目

     

    下面題目原為VB6上的練習題,若要在 VB2008上執行必須先宣告參數及把print改為debug.print

       

    1

    s = 0

     

    For i = 1 To 10

     

         s = s + i

     

    Next i

     

    Print s

       
     

    輸出結果為

     

    (A) 55, (B) 110, (C) 155, (D) 45

       
     

    解答:A

       
       

    2

    s = 0

     

    For I = 1 To 10

     

         s = s + I

     

    Next I

     

    Print I

       
     

    輸出結果為

     

    (A) 10, (B) 9, (C) 11, (D) 12

       
     

    解答:C

       
       

    3

    s = 0

     

    For I = 1 To 9 Step 2

     

         If I <> 9 Then

     

              Print I; "+";

     

         Else

     

              Print I; "=";

     

         End If

     

         s = s + I

     

    Next I

     

    Print s

       
     

    輸出結果為

     

    (A) 1+3+5+7=16, (B) 1+3+5+7+9=25, (C) 1+3+5+7+9+10=35, (D) 2+4+6+8+10=25

       
     

    解答: B

       
       

    4

    s = 0

     

    For I = 2 To 20 Step 10

     

         s = s + I

     

    Next I

     

    Print s

       
     

    輸出結果為

     

    (A) 14, (B) 24, (C) 34, (D) 44

       
     

    解答: A

       
       

    5

    s = 0

     

    For I = 2 To 20 Step 10

     

         s = s + I

     

    Next I

     

    Print I

       
     

    輸出結果為

     

    (A) 2, (B) 12, (C) 22, (D) 32

       
     

    解答: C

       
       

    6

    for i = 1 to 6

     

         s = s + 1

     

    next I

     

    j = s + I

     

    print j

     

    輸出結果為

     

    (A) 28, (B) 21, (C) 27, (D) 15

       
     

    解答:A

       
       

    7

    for i = 1 to 3

     

         for j = 1 to 2

     

              s =s + 1

     

         next j

     

    next I

     

    print s

     

    輸出結果為

     

    (A) 5, (B) 6, (C) 7, (D) 8

       
     

    解答: B

       
       

    8

    for i = 1 to 3

     

         for j = 1 to 2

     

              s =s + I

     

         next j

     

    next I

     

    print s

     

    輸出結果為

     

    (A) 11, (B) 12, (C) 13, (D) 14

       
     

    解答: B

       
       

    9

    for i = 1 to 3

     

         for j = 1 to 2

     

              s =s + j

     

         next j

     

    next I

     

    print s

     

    輸出結果為

     

    (A) 7, (B) 8, (C) 9, (D) 10

       
     

    解答: C

       
       

    10

    for i = 1 to 2

     

         for j = i to 3

     

               s =s + j

     

         next j

     

    next i

     

    print s

     

    輸出結果為

     

    (A) 9, (B) 10, (C) 11, (D) 12

       
     

    解答: C

       
       

    11

    for i = 1 to 2

     

         for j = i to 3

     

              s =s + i

     

         next j

     

    next i

     

    print s

     

    輸出結果為

     

    (A) 6, (B) 7, (C) 8, (D) 9

       
     

    解答: B

       
       

    12

    i = 1

     

    while i <= 10

     

         i = i + 1

     

    wend

     

    print i

     

    輸出結果為

     

    (A) 10, (B) 11, (C) 12, (D) 13

       
     

    解答:B

       
       

    13

    i = 1

     

    while i <= 6

     

         s = s + i

     

         i = i + 1

     

    wend

     

    print s

     

    輸出結果為

     

    (A) 18, (B) 19, (C) 20, (D) 21

       
     

    解答: D

       
       

    14

    i = 1

     

    while i < 6

     

         s = s + i

     

         i = i + 1

     

    wend

     

    print s

     

    輸出結果為

     

    (A) 14, (B) 15, (C) 16, (D) 17

       
     

    解答: B

       
       
       
     

    參考資料:http://www.gotop.com.tw/waweb2004/main/home.aspx?pg=HM010X2007&bn=AEQ003100

    2008/04/19每日一句

    We cannot change anything unless we accept it.

    --- Carl Jung

    2008年4月18日 星期五

    常見註解格式

    C、Css /*…註解…*/
    C++、Java Script //…註解…
    HTML 〈﹗-- 註解 --〉

    書籍介紹

     

    程式語言Visual Basic 6一切搞定

    作者: 吳進北

    書號: AEQ003100
    出版日: 2006/12/25
    類別: 程式設計
    開數: 16K

    頁數: 324
    色彩: 單色
    附件:  CD*1

    ISBN: 9789861810713
    EAN: 9789861810713

    1.誘發讀者學習程式設計的興趣
    2.引導讀者學習程式設計相關觀念
    3.建立讀者物件導向程式設計概念
    4.帶領讀者藉由模仿、改寫小程式,進而學會自己寫程式
    5.使讀者具備升學考試計算機概論程式語言基礎

    入門篇
    第一章:開發工具及環境
    第二章:資料的基本觀念
    第三章:物件導向概念
    第四章:決策指令
    第五章:迴路指令與計時器
    第六章:常用控制項
    第七章:常用函數
    第八章:繪圖指令與圖形控制項
    第九章:滑鼠與鍵盤事件應用
    第十章:陣列應用
    第十一章:函式、副程式與多表單程式
    第十二章:資料庫與檔案
    第十三章:除錯
    實例演練篇
    第十四章:以程式解數學題目
    1.尋找質因數
    2.拋物線作圖
    3.連分數
    4.等差級數、等比級數及特殊級數
    5.歐基里德輾轉相除法
    6.習題
    第十五章:把數學概念融入程式設計中
    1.跳跳球 (座標應用)
    2.字龍 (座標應用)
    3.小蜘蛛 (座標應用)
    4.摩天輪 (三角函數應用)
    5.月亮、地球、太陽之運行 (三角函數與向量座標綜合應用)
    6.習題
    第十六章:實用程式設計
    第十七章:遊戲程式設計
    附錄

    範例程式檔


    入門。


    國中、高中、高職。

     

    網頁連結:http://www.gotop.com.tw/waweb2004/main/home.aspx?pg=HM010X2007&bn=AEQ003100

    Jane's Blog: CSS 命名規則

     

    1. 外框: container (8/40)
    2. ‧頁首: header (18/40)
    3. ‧主導覽列: nav (4/40) 但是nav相關名稱(navigation,   navber, topnav, navcontainer)也佔多數
    4. ‧左邊或右邊欄位: sidebar (7/40)
    5. ‧內容: content (16/40)
    6. ‧頁尾: footer (24/40)
    1.     次導覽列: sub-nav
    2. ‧網站搜尋: search
    3. ‧搜尋結果: search-results
    4. ‧版權資訊: copyright

     

    資料來源:http://jane-wu.blogspot.com/2007/05/css.html

    Blogger 的版型概念

    最外層叫 outer-wrapper,像整個 Blog 的 container。

    在 outer 裡面從上到下分成三大塊,分別是

    標題列(頁首)、 header-wrapper
    內文 content-wrapper
    頁尾 footer-wrapper

     

    content-wrapper 又分為

    main-wrapper  顯示 Blog 文章
    sidebar-wrapper 旁邊 sidebar

     

    階層關係如下

    - outer-wrapper
          - header-wrappe
          - content-wrapper 
                 - main-wrapper
                 - sidebar-wrapper
         - footer-wrapper

     

    資料來源:Abin's Tech Note: Template 的基本內容和結構

    巢狀If例

    1 Public Class Form1
    2 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    3 Dim Tday = "非假日"
    4 Dim sel = "運動"
    5 If Tday = "假日" Then
    6 Debug.Print("不上班")
    7 If sel = "運動" Then
    8 Debug.Print("要運動5點起床")
    9 Else
    10 Debug.Print("不運動7點起床")
    11 End If
    12 End If
    13 If Tday <> "假日" Then
    14 Debug.Print("要上班")
    15 If sel = "運動" Then
    16 Debug.Print("要運動5點起床")
    17 Else
    18 Debug.Print("不運動6點起床")
    19 End If
    20 End If
    21 End Sub
    22 End Class
    參考資料:http://www.gotop.com.tw/waweb2004/main/home.aspx?pg=HM010X2007&bn=AEQ003100

    Select 例

    1 Public Class Form1
    2 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    3 Dim age = 14
    4 Select Case age
    5 Case 0 To 6
    6 Debug.Print("幼稚園")
    7 Case 7 To 12
    8 Debug.Print("國小")
    9 Case 12, 13, 14, 15
    10 Debug.Print("國中")
    11 Case 16 To 18
    12 Debug.Print("高中")
    13 Case Is >= 19
    14 Debug.Print("大專")
    15 End Select
    16 End Sub
    17 End Class


    參考資料:http://www.gotop.com.tw/waweb2004/main/home.aspx?pg=HM010X2007&bn=AEQ003100

    氣泡排序詳解

    下面程式從比大小、交換、三個數排序、四個數排序、N個數排序,循序詳細解說氣泡排序的構成,讀者可利用「F8」逐步執行,了解每個指令的執行情形。


    1 Public Class Form1
    2
    3 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    4
    5 Dim a, b, c, t As Integer
    6 a = 20
    7 b = 10
    8
    9 '比大小
    10 If a > b Then Debug.Print(a & ">" & b)
    11 If a < b Then Debug.Print(a & "<" & b)
    12 If a = b Then Debug.Print(a & "=" & b)
    13
    14 '交換
    15 Debug.Print(a & "," & b)
    16 t = a
    17 a = b
    18 b = t
    19 Debug.Print(a & "," & b)
    20
    21 '由小至大
    22 a = 10
    23 b = 20
    24 Debug.Print(a & "," & b)
    25 If a > b Then
    26 t = a
    27 a = b
    28 b = t
    29 End If
    30 Debug.Print(a & "," & b)
    31
    32 '由小至大--三個數
    33 a = 20
    34 b = 30
    35 c = 15
    36 Debug.Print(a & "," & b & "," & c)
    37 For i = 1 To 2
    38 If a > b Then
    39 t = a
    40 a = b
    41 b = t
    42 End If
    43 If b > c Then
    44 t = b
    45 b = c
    46 c = t
    47 End If
    48 Next i
    49 Debug.Print(a & "," & b & "," & c)
    50
    51 '由小至大--四個數
    52 Dim z(5) As Integer
    53 z(1) = 20
    54 z(2) = 30
    55 z(3) = 15
    56 z(4) = 5
    57 Debug.Print(z(1) & "," & z(2) & "," & z(3) & "," & z(4))
    58 For i = 1 To 3
    59 If z(1) > z(2) Then
    60 t = z(1)
    61 z(1) = z(2)
    62 z(2) = t
    63 End If
    64 If z(2) > z(3) Then
    65 t = z(2)
    66 z(2) = z(3)
    67 z(3) = t
    68 End If
    69 If z(3) > z(4) Then
    70 t = z(3)
    71 z(3) = z(4)
    72 z(4) = t
    73 End If
    74 Next i
    75 Debug.Print(z(1) & "," & z(2) & "," & z(3) & "," & z(4))
    76
    77 '由小至大--四個數--重覆動作改寫為迴路
    78 ' Dim z(5) As Integer
    79 z(1) = 20
    80 z(2) = 30
    81 z(3) = 15
    82 z(4) = 5
    83 Debug.Print(z(1) & "," & z(2) & "," & z(3) & "," & z(4))
    84 For i = 1 To 3
    85 For j As Integer = 1 To 3
    86 If z(j) > z(j + 1) Then
    87 t = z(j)
    88 z(j) = z(j + 1)
    89 z(j + 1) = t
    90 End If
    91 Next j
    92 Next i
    93 Debug.Print(z(1) & "," & z(2) & "," & z(3) & "," & z(4))
    94
    95 '由小至大--四個數--重覆動作改寫為迴路--改寫為N筆適用--輸出至MsgBox
    96 ' Dim z(5) As Integer
    97 Dim n As Integer = 5
    98 z(1) = 20
    99 z(2) = 30
    100 z(3) = 15
    101 z(4) = 5
    102 z(5) = 10
    103 Debug.Print(z(1) & "," & z(2) & "," & z(3) & "," & z(4) & "," & z(5))
    104 For i = 1 To n - 1
    105 For j As Integer = 1 To n - 1
    106 If z(j) > z(j + 1) Then
    107 t = z(j)
    108 z(j) = z(j + 1)
    109 z(j + 1) = t
    110 End If
    111 Next j
    112 Next i
    113 Debug.Print(z(1) & "," & z(2) & "," & z(3) & "," & z(4) & "," & z(5))
    114 Dim msgStr As String = ""
    115 For i = 1 To n
    116 msgStr = msgStr & z(i) & " "
    117 Next
    118 MsgBox(msgStr)
    119 End Sub
    120 End Class

    2008/04/18每日一句

    Knowledge is the realization of ignorance.

    --- Spanish Proverb

    2008年4月17日 星期四

    禁止拷貝網頁內容的入門方法(二)

    之前提供的方法,在某些版本的瀏覽器上,有點問題,可試試這個更簡易方法,改寫

    <BODY>

    <BODY  onSelectStart="event.returnValue=false">

    即可

    2008/04/17每日一句

    A bad excuse is worse than none.

    2008年4月16日 星期三

    如何加入Google Search做部落格內部搜尋

    進入版面配置畫面如下圖

    image

    點選「Add a Page Element」選項

    image

    點選「HTML/JavaScript」內的「加入BLOG」按鈕

    clip_image002

    填入標題後

    在「內容」欄位中,貼上下列程式碼

    <form id="sfrm" action="/search" name="f" method="get">
    <table cellspacing="0" cellpadding="0">
    <tr>
    <td valign="top" class="gseain" align="middle"><input value="ig" name="source" type="hidden"/>
    <input id="hl" value="zh-TW" name="hl" type="hidden"/>
    <input id="q" maxlength="2048" autocomplete="off" name="q"/>
    <input id="btnG" value="Google 搜尋" name="btnG" type="submit"/></td></tr></table>
    </form>

    完成後如下圖

    image

    再按「儲存變更」即可