2009年5月31日 星期日

[軟體] Chromium

每個人對瀏覽器的習慣不同,
老灰仔個人就對 火狐、IE 沒有愛

自聽說 Chromium 破百萬人次使用之後老灰仔才跟進
在那之前 IE6 就湊合著用,用了 Chromium 之後覺得... 挺 OK 的,
界面乾淨簡潔,而且還有 "無痕式視窗",挺新鮮的!



請注意使用項次第五項:站在您身後的人!
這... 讓老灰仔想到... 『XXX在你身後,他非常火』
咳,不對,這實在是太惡搞了...

Chromium 方便之處在於它的網址列等同於搜尋列
而且可以讓使用者設定搜尋引擎。

更多說明在 ~
海芋小站:http://www.inote.tw/search/label/Google%20Chrome
Youtube 也有相關教學影片唷!

雖然說對其他瀏覽器目前沒有任何感覺 (因為還沒試著去用)
以後有機會接觸再說吧...
雖然老灰仔是覺得順手的 or 喜歡的瀏覽器一個就夠了

下載頁面:

海芋小站阿榮福利味 都有提供免安裝版本喔!
右側連結區有放他們的連結!

2009年5月30日 星期六

[聲明]

也許會有路人會覺得...
這裡怎麼文章裡的圖片、音樂、影音都沒有阿!

請觀看本篇:智慧財產權

雖然是無味了一點,
但在下認為還過得去...

2009年5月24日 星期日

[趨勢] 微網誌

最近 "微網誌" 似乎很火紅 @@"

甚至有人喊出『部落格已死』的口號,

但是老灰仔不認為微網誌能完全取代部落格!


首先來認識微網誌是什麼!


其實微網誌就是部落格的縮版,

也就是微網誌只有部落格的部份功能。


原因是:

部落格隨著大家的胃口越做越繁複,

後台管理介面也越趨複雜,

以及許多用不到的功能。

所以微網誌設計成讓使用者能想說就說,且管理輕鬆的方式

不過微網誌的優點正是它的缺點!


目前流行的微網誌有:

TwitterPlurkBuboo


為何老灰仔會認為微網誌無法取代部落格呢?

"科技始終來自於人性",一項東西設計出來自然有它的市場

簡單說,因為有人需要,所以才會有人去做阿!

再說,微網誌畢竟只是微網誌,無法做到部落格的 "圖文並茂"。

比較一下兩者用戶就知道了阿~


不過微網誌的確正在慢慢啃食部落格的市場就是了。

因為兩者強調的功能性不同,

微網誌主打『想說就說』的即興,

很多網友的部落格通常網誌文章就是這類型,

所以會慢慢轉移過去一點也不意外。


微網誌的缺點是:

內容只有一句話,根本無法從中得知訊息!


所以微網誌取代部落格是有難度的,

畢竟部落格的文章比較能正式排版,

如果真的不懂老灰仔再說什麼,

親自點上方連結看看就知道嚕~


已上是老灰仔的淺見

[食譜] 蘋果茶

有鑒於前幾天學弟突然問老灰仔蘋果茶怎麼做,
所以老灰仔決定不藏私的公佈出來!

step 1:準備
水 1000 c.c. ~ 1200c.c.
一顆頻果 (最好是當季的喔!)
紅茶葉約10克 (量可斟酌,嫌麻煩可用茶包*2替代)
冰糖少許

step 2:
蘋果切丁後一同與水倒置鍋子,以慢火或中火熬煮,
tip:頻果不可削皮喔!越接近表皮頻果越是香甜,怎能削去呢!

step 3:
待煮到微滾時,將紅茶葉倒置鍋中,與蘋果一起熬煮約 3 至 5 分鐘
覺得顏色及香味差不多既可將火關掉,
然後將茶葉及蘋果濾掉並加入冰糖即大功告成!


如果想多作怪的話,蘋果奶茶的作法便是最後再依個人喜好倒入牛奶即可
個人不建議使用奶粉或奶精替代牛奶!

老灰仔也曾經再加上 "焦糖" ~
變成 "焦糖蘋果奶茶" ~
好喝的勒~

做法不難,大家可以試試看

2009年5月7日 星期四

[Blogger] 標籤雲

隨著文章越來越多,標籤也跟著越來越多
標籤雲有很多種形式,但我用最簡單的就好...

以下在 [版面配置] - [修改 HTML ] 之中完成,並將<>改為小寫。

1.在]]></b:skin>之前輸入
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {text-align:center;font-family:arial,sans-serif;}
#labelCloud .label-cloud li{display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}


2.在]]></b:skin>之後、</head>之前加入下面的Java Script
<script type='text/javascript'>
// Label Cloud User Variables
var lcBlogURL = 'http://YOURBLOG.blogspot.com';
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [0,0,255];
var minFontSize = 10;
var minColor = [0,0,0];
var lcShowCount = false;
</script>


3.其中在
var lcBlogURL = 'http://YOURBLOG.blogspot.com';取代為自已blog的網址,maxFontSize和maxColor則分別為標籤最大字型及最大字型的顏色,而minFontSize和var minColor則分別為標籤最小字型及最小字型的顏色,字型大小以px為單位,顏色則是使用RGB色碼。

4.在你的template中搜尋這一段<b:widget id="'Label1'" locked="'false'" title="'Labels'" type="'Label'/">以下列程式取代
<b:widget id='Label1' locked='false' title='Label Cloud' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>

<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>

// Don't change anything past this point -----------------
function s(a,b,i,x){
if(a>b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}

var ta=0
var c=[];
var labelCount = new Array();
var ts = new Object;
<b:loop values='data:labels' var='label'>
var theName = "<data:label.name/>";
ts[theName] = <data:label.count/>;
</b:loop>

for (t in ts){
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
tz = labelCount.length-1;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
for (var i=0;3 > i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = ts[t]+' Posts in '+t;
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = lcBlogURL+'/search/label/'+encodeURIComponent(t);
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(t));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(t));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>

<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>

2009年5月6日 星期三

[Blogger] 自訂 RSS 發佈


[註]:以下要把<>改為小寫才能用喔!
我想這語法應該也可以應用在其他網誌吧!?
但多多少少會有點差別就是了~

以下為 RSS 新文章的語法:


<a href="BLOGGER網址/feeds/posts/default" target="_blank">
<img border="0" src="照片網址"/>
</a>


以下為 RSS 新回應的語法:

<a href="BLOGGER網址/feeds/comments/default" target="_blank">
<img border="0" src="照片網址"/>


</a>

兩者很相似吧~
如果想要有其他效果,可以參考 HTML 相關語法。

[動漫] 鋼之鍊金術師 Fullmetal Alchemist

今年 4 月的動畫我推的只有一部,但不是鋼鍊 FA 就是了~
但老灰仔還是有在看鋼鍊 FA 就是了 (踢飛)

到目前鋼鍊 FA 已經播到第五集了,
基本上鋼鍊 FA 比較有按照原著作者的劇情在走,
但那些都是別人在說的,老灰仔沒看過原著,所以不在此討論
倒是水島版鋼鍊看到中後段老灰仔就想睡了 zZzZz

FA 的人物
基本上有增無減。。。就目前看到的來說。。。

至於音樂的話。。。
水島版一直在換 OP 及 ED,不管聽幾次老灰仔都印象不深
FA 第一集音樂剛下的時候老灰仔覺得這聲音好耳熟阿!
果然被我猜到 OP 是 YUI 唱的~

網路上對於這兩個版本的音樂評價倒是兩極化,
老灰仔個人就是比較偏好 FA,
劇情的話。。。 等到看完整部再討論也不遲~
誰知道哪時候劇情會急轉直下呢?
還是很期待這部就是了~

2009年5月4日 星期一

[Linux] makefile 指令 note

為了方便記下 makefile 的相關指令
所以寫在這邊做 note


有些 phony 目標是GNU建議的,不見得一定要有,
只是建議目標。例如

all    :內定的編譯動作
install   :安裝binary檔的動作
clean   :清除obj檔的動作
dist    :產生configure的動作
distclean :清除configure所產生的檔

內部變數

$?:代表已被更新的 dependencies 的值。
也就是 dependencies 中,比 targets 還新的值。
$@:代表 targets 的值。
$<:代表第一個 dependencies 的值。 $*:代表 targets 所指定的檔案,但不包含副檔名。


PHONY:
在這個後面的target無條件執行。


.SUFFIXS:
make有一些內定方法編譯特別副檔名,
這些副檔名規則的副檔名 (名單)list,是在SUFFIXS這個變數裡,
可能有.c .o .cpp 等等。 用下列清掉內定副檔名list。

.SUFFIXS:


用下列加上.sgml .hack到內定list。

.SUFFIXS: .sgml .hack



.EXPORT_ALL_VARIABLES:
把所有變數告訴後來sub shell的子程序


好亂。。。看得頭好暈。。。
遲早都要整理過這些指令,那就等有空再說吧(毆飛)

2009年5月3日 星期日

[軟體] Audacity 1.3.7

這次更新之後老灰仔深深的覺得真的有比以往來得好用!
深刻的體會阿~

上週老灰仔在分割剪輯音樂檔,
在這之前雖然已經知道 Audacity 有 1.3.7 版
但是老灰仔就是沒空理他
之後幾天老灰仔安裝 1.3.7 版之後發現,
竟然有老灰仔想要的功能!!(淚...)
而且可以讓老灰仔剪輯得更為神速,早知如此就早點更新了...

簡述一下 Audacity 好了~
雖然 Audacity 不美觀,但是非常實用!
雖然不及 nero wave editor,但是使用直覺且攜帶輕便!
若真要與 nero wave editor 來比較的話

   Audacity     nero wave editor
版權  免費       要摳摳買
容量  輕巧        大
安裝  免         要
功能 該有的都有了   比你想得還多

老灰仔不知道還要比什麼耶...
反正免費免安裝又輕巧使用方便老灰仔就倒戈了...
話也不是這麼說的啦~
只是 Audacity 我真的一用就上手了~
而且免費軟體這麼多,能不要盜版當然是最好的阿~
再加上多出來的一些新功能...
才不要花錢買 nero wave editor 勒~

2009年5月1日 星期五

[聲明] Slow

老灰仔的新藏身處*2都還在裝潢中。。。
不過會有些文章慢慢流過來啦~
應該很快就會佈置完成了吧(?)
(喜)