2008年12月22日 星期一

在部落格放上程式碼片段 SyntaxHighlighter

前幾天在看別人的程式碼的時候
突然發現到 SyntaxHighter 這個東東

2008年11月29日 星期六

IPohone 3G comes to Taiwan 來台灣囉

昨日在逛 Mobile01 的時候看到這篇文章
[快訊]iPhone 3G今(28)日公佈搭中華電信資費方案 8GB售價0元起
IPhone 3G 來台灣囉
中華電信 mPro 商務網站上的 IPhone 頁 http://www.mpro.net/iphone
不過費率方面有點嚇人
在 Mobile01 上面一堆人在討論
由我看來,如本身通話量大且經常使用手機上網的人購買最划算
因為他的三個方案都要一定要會有 行動上網
由其是前兩個方案,都必搭 mPro
顯示中華電信強迫推銷他們的上網服務。
ZDNet 上的文章 觀察:從iPhone費率看出了什麼? 也點明了
我看到 Mobile01 有人拿美國的費率來比較,
並且說台灣的 IPhone 算是便宜的了
但因為各國的物價及使用方式並不相同
我覺得這很難去比較是不是真的比較便宜

2008年11月20日 星期四

全民公投的思考

2008-11-20_144120 全民公投 ~ 尚親ㄟ線上投票網
http://www.myvote.com.tw/

這個網站可以讓使用者自行訂出議題
由大家來投票並且討論

在這個政治混亂的時代
或許大家應該多提提自己的想法
不要再隨著政府及媒體波動
每個人提出一些想法,多拿出一些佐證
我們才能創造新的社會

現在台灣政府不管藍綠或者其他政黨,都有其團體組織
各自有他們的人脈以及媒體
但他們掌握的權力太大
使得我們沒辦法看清他們在做什麼
的確一個國家是需要政府
但是我認為政府不應該是決定政策的單位
而應僅只是執行政策的單位
政策應該交由人民來決定,那就是你和我

2008年11月19日 星期三

大推!! Windows Live Writer

最近小弟開始寫起部落格
一邊寫一邊找好用的工具
好像寫程式的人都喜歡用簡便的工具吧
然後就看了幾篇文章
很多人都說 Windows Live Writer 不錯用
然後我也下載啦
真的不錯耶

首推這個
2008-11-19_145500
在撰寫網誌的同時就可以看到背景
感覺很好,不然背景太單調啦

另外,看上面的功能鍵就知道,整個編輯區和網誌編輯的功能一樣
超. 級. 方. 便.
使用這個也比較不會有在網頁編輯網誌時遇到的一邊麻煩的問題
像是上傳圖片
2008-11-19_150150
是的,沒有錯,只要拉進來就好了
在完成網誌之後,發佈之時,他會自動幫你上傳到圖片儲存空間。
真的是 超. 級. 方. 便.

其他零零總總還有許多好用的功能
日後有人有興趣的話,我再一一介紹囉。
2008-11-19_150629

2008年11月18日 星期二

在 Blogger 的文章裡加入程式碼

今天想在文章裡加上程式碼
然後再加以說明
記得以前有看過別人的部落格的文章裡面有很漂亮的程式碼框框
有人甚至做到可以按一下鈕就將程式碼複製起來放在剪貼簿

所以我就 Google 了一下「Blogger 文章 程式碼
發現到這個網站的文章 Blogger 邊學邊做 - 在blogger文章中顯示程式碼區
有這一段

CODE {
display: block; /* fixes a strange ie margin bug */
font-family: Courier New;
font-size: 8pt;
overflow:auto;
background: #f0f0f0 url(http://klcintw.images.googlepages.com/Code_BG.gif) left top repeat-y;
border: 1px solid #ccc;
padding: 10px 10px 10px 21px;
max-height:200px;
line-height: 1.2em;
}

但是我貼到<head>裡面之後發了一篇文章試試,發現字距變太大了
一直調整 line-height 都不能改,於是就跑到 Blogger 的設定裡調整「字型和顏色」
這才發現 Blogger 只有六種字型 >_<
Blogger- 字型和顏色
其中並沒有 Courier New,只有 Courier
因此,我只好把這段CSS 碼的font-family改成 Courier 
看的就比較順眼了

再把背景色跟框的顏色調整一下,就很符合我原本部落格的色調了。
但是還有一個問題,那就是總不能一直利用別人的圖檔呀!
本來想要用上傳圖片的方式,再從Picasa 抓出來用
沒想到只把background 的 url 改成從Picasa 抓,會變糊,一點美感都沒有
因此上網 Google 了一下「免費 圖片空間
免費資源網路社群 找到了一個看起來還不錯用的空間叫 mojoImage
整個操作超級方便又快速
打開 mojoImage 首頁
Free Image Hosting - Myspace Image Hosting - mojoimage.com [mi]
按下「瀏覽…」,選擇電腦裡要上傳的圖片
再按一下「Upload」就出現
mojoImageUploadedImageLinks
把其中的「Share」的 Code 複製起來,貼到我的 CSS Code 裡

結果就完成啦,範例如下 CODE  {
  display: block; /* fixes a strange ie margin bug */
  font-family: Courier;
  font-size: 8pt;
  overflow:auto;
  background: #000000 url(http://www.mojoimage.com/free-image-hosting-00/6087Code_BG.png) left top repeat-y;
  border: 1px solid #333333;
  padding: 10px 10px 10px 21px;
  max-height:200px;
  max-width:650px;
  line-height: 1.2em;
}
我覺得還不錯看啦 ^^.

2008年11月12日 星期三

SQL Server 2005 資料類型

根據 SQL Server 2005 MSDN http://msdn.microsoft.com/zh-tw/library/ms187752(SQL.90).aspx
其資料類型有以下幾項

精確數值類

-bigint
-int
-smallint
-tinyint
資料類型 範圍 儲存體

bigint

-2^63 (-9,223,372,036,854,775,808) 到 2^63-1 (9,223,372,036,854,775,807)

8 位元組

int

-2^31 (-2,147,483,648) 到 2^31-1 (2,147,483,647)

4 位元組

smallint

-2^15 (-32,768) 到 2^15-1 (32,767)

2 位元組

tinyint

0 到 255

1 位元組


-bit
值有 1、0 或 NULL,Database Engine 會將儲存體最佳化,即如資料表中有1-8個bit資料型態,會儲存為一個位元組,依此類推,9-16個bit資料型態則會儲存為兩個位元組。

-decimal
-numberic
decimal[ (p[ , s] )] and numeric[ (p[ , s] )] 指定十進位資料型態,左(p) 及右(s) 的有效位數,但須遵守 0<=s<=p 的規則。 兩者並無不同。有效位數最多為38。
有效位數 儲存體位元組

1 - 9

5

10-19

9

20-28

13

29-38

17


-money
-smallmoney
代表金融或貨幣的資料類型
資料類型 範圍 儲存體

money

-922,337,203,685,477.5808 到 922,337,203,685,477.5807

8 位元組

smallmoney

- 214、748.3648 到 214、748.3647

4 位元組



近似數值類:

-float
-real
浮點數 real 的 SQL-92 同義字是 float(24)
資料類型 範圍 儲存體

float

- 1.79E+308 到 -2.23E-308、0 及 2.23E-308 到 1.79E+308

這會隨著 n 的值而不同

real

- 3.40E + 38 到 -1.18E - 38、0 及 1.18E - 38 到 3.40E + 38

4 位元組

float [ ( n ) ] n 的預設值為53。
n 有效位數 儲存體大小

1-24

7 位數

4 位元組

25-53

15 位數

8 位元組



日期和時間類:


-datetime
-smalldatetime
資料類型 範圍 精確度

datetime

1753 年 1 月 1 日到 9999 年 12 月 31 日

3.33 毫秒

smalldatetime

1900 年 1 月 1 日到 2079 年 6 月 6 日

1 分鐘



字元字串類:


-char
char [ ( n ) ] 固定長度非 Unicode 字元資料。儲存體大小是 n 位元組。
-varchar
varchar [ ( n | max ) ] 可變長度非 Unicode 字元資料。n 可以是 1 到 8,000 的值。max 表示最大儲存體大小是 2^31-1 位元組。儲存體大小是輸入資料的實際長度再加上 2 位元組。
  • 當資料行資料項目的大小不一致時,請使用 char
  • 當資料行資料項目的大小變化相當大時,請使用 varchar
  • 當資料行資料項目的大小變化相當大,且大小可能超出 8,000 位元組時,請使用 varchar(max)
-text
在未來的 Microsoft SQL Server 版本中,將移除 ntexttextimage 等資料類型。 (SQL Server 2005 及 2008 的MSDN都這麼說,雖然不知何時移除,但也表示此資料類型已不適用)


Unicode 字元字串類:


-nchar nchar [ ( n ) ] 固定長度 Unicode 字元資料。n 必須是 1 到 4,000 的值。儲存體大小是 n 位元組的兩倍。
-nvarchar nvarchar [ ( n | max ) ] 可變長度,Unicode 字元資料。n 可以是 1 到 4,000 的值。max 表示最大儲存體大小是 2^31-1 位元組。儲存體大小是輸入字元數的兩倍 + 2 位元組 (以位元組為單位)。
-ntext 在未來的 Microsoft SQL Server 版本中,將移除 ntexttextimage 等資料類型。 (SQL Server 2005 及 2008 的MSDN都這麼說,雖然不知何時移除,但也表示此資料類型已不適用)


二進位字串類:


-binary
binary [ ( n ) ] 固定長度的二進位資料,其長度為 n 位元組,n 代表 1 到 8,000 的值。儲存體大小是 n 位元組。
-varbinary
varbinary [ ( n | max) ] 可變長度的二進位資料。n 是 1 到 8,000 的值。max 表示儲存體大小上限是 2^31-1 位元組。儲存體大小是輸入資料的實際長度再加上 2 位元組。
-image
在未來的 Microsoft SQL Server 版本中,將移除 ntexttextimage 等資料類型。 (SQL Server 2005 及 2008 的MSDN都這麼說,雖然不知何時移除,但也表示此資料類型已不適用)


其他資料類型:


-cursor
-sql_variant
-table
-timestamp
-uniqueidentifier
-xml
這些資料類型用法較特殊,且不常使用,擇日再補述。

2008年11月10日 星期一

大小創意

大小創意
http://dxmonline.com/

這個網站是由 大愛電視台前總監姚仁祿先生 和 天下遠見文化事業群 所開發經營的
我覺得這個網站做的最好的部份就在於簡潔的介面和豐富的內容
每天都有不同的新資訊呈現,每天都很值得一看
裡面的項目有

-編輯推薦
編輯由其他項目中選出五項目前值得關注的題目。

-報導
-頻道
-思考
各種值得思考的報導。

-活動
網站上的活動,基本上是廣告,
會員參與活動可以得到點數。

-推薦TED
TED為科技(Technology)、娛樂(Entertainment)、設計(Design)三字的縮寫。
本區分享 TED.com 的各種演講。

-姚言
姚先生的各種想法。非常值得一看

-Top10
由會員選出各種想法的前10名報導。


點擊了某個項目之後,就會出現該項報導。
左方會出現該報導的影片或圖片。

2008年11月6日 星期四

我的遊戲口袋- 小遊戲的大寶箱



我的遊戲口袋
http://mygamespocket.com/

這次介紹的網站,是一個放置一大堆網頁小遊戲的網站。
網站內的網頁小遊戲已經有 1796 個(2008.11.4),真的超級多,而且站長每個禮拜都會增加幾款新遊戲。
聽說站長是一位在紐約工作的華裔美術設計師哦...

如果要玩站內的遊戲,要記得安裝
Adobe Flash Player
Adobe Shockwave Player
Java Runtime Environment
站長在他的首頁最上方也有提供連結


在首頁點了自己喜歡的遊戲之後,再點「立刻去玩」或遊戲的圖片,馬上就可以進入遊戲囉

如果玩遊戲玩到一半,被媽媽叫去做家事,可以加入會員,把遊戲儲存起來
下次再拿出來玩,非常的方便。

進入每一個遊戲下方都有一個討論的區塊,可以在這邊和網友們一起討論。
有的遊戲非常的難,有的遊戲是看不懂的文字,可以詢問別人怎麼玩。

網友們還可以自行推薦遊戲,如果在哪邊看到很好玩的遊戲
可以放到站上和大家一起玩