Showing posts with label 電腦和網際網路. Show all posts
Showing posts with label 電腦和網際網路. Show all posts

Tuesday, January 17, 2012

升級電腦的思維

從國中開始,我對電腦就很有興趣,到了高中,有了零用錢,就和邱哲義兩個人玩電腦。上了大學後,電腦就真正的只是個工具,買電腦都買當季最低等級的了。我從大二主要使用的電腦寫起:
大二的時候,換了一顆賽楊300。沒錯,就是300Mhz的賽楊。
大四的時候,就變成杜龍800。
退伍之後然後換什麼althon xp 2000+。
然後因緣際會之下,我在我家樓下撿到了一套P4 Celeron 2.0。
然後樓下的電腦店,把淘汰的amd sempron 2800+給我。
就在兩個星期前,這套Sempron 2800+壞了,這顆2004年的產品,主機板上的電容爆了又換,換了又爆(以上幾台電腦都是這樣),不過這次是真的壞了,我已經沒有辦法修了。
所以,我上個禮拜買了這季2012年一月榜上最低等級CPU套餐G530加上Asus H61的主機板,僅3100台幣。其效能讓我非常的詫異,我真的太容易滿足了。

Saturday, April 23, 2011

lenovo s10 使用ubuntu 10.10 wifi 問題

記得之前沒什麼問題,我是一直從以前升級上來的。直到有一天因為某些因素使得我必須要重新灌我的lenovo s10,變發生了這個問題,當ubuntu灌好後,也設定好後,發現無線網路看似正常,但是,卻無法連接,害的我還以為是我家無線網路的問題,於是我插了另一張無線網卡,結果發現,都是正常的,唯獨ubuntu s10內建的broadcom網卡無法連線。經過幾番折騰,找到了以下方法。
sudo apt-get update
sudo apt-get --reinstall install bcmwl-kernel-source

然後重新開機,真是可喜可賀

Monday, April 18, 2011

Angry Frogs

超克隆的Angry Frogs,解救我的XT301玩Angry Bird龜速的新選擇。

介紹

Monday, March 07, 2011

Scratch Picoboard 自己做

昨天花了半天從定義到實作把Scratch 的Picoboard做出來,用的是台灣松翰的IC,原本是為了要做給一個朋友給他們生產線上使用,是想弄成兒童版的LAB VIEW給他們自己亂搞(在兩個螢幕上顯示一些產線上的資訊),一不小心發現,唔~原來這東西這麼有教育意義,給小朋友們很大的想像與創作空間,所以我可要把這個東西貢獻出來。如果想用在教育上面,可以跟我說。



目前這個板子因為有特殊用途,所以我並沒有把什麼電阻器呀,聲音感應呀,光感應,按鈕加上去,所以全部都是擴充的,你想做什麼都可以。因為如此,我上面還特別做了四個指撥開關,可以針對某些模組,去改變內部輸出的方式。

用點想像力吧,你想要搖桿,定義上下左右,你想要當數位儀表,外接一些op與電路,就可以都成你想要的『虛擬兒童儀器』,還有什麼?


2014/3/6
由於很少來關注,請直接mail給我 k i i k i i l e e {a} g m a i l . c o m

設定windows XP 的VPN

 

如何設定Windows XP的VPN連線?
 
09 / 15 / 2005

希望兩台由不同地點連上網際網路的電腦可以分享檔案,但也希望機密的檔案源分享可以用比較安全的方式進行,這時候以VPN(Virtual Private Network)方式連線大概是多數人的首要選擇,市面上關於VPN 的產品很多,若您並無額外的預算,可以考慮Windows XP內建的VPN 撥入撥出功能。

關於Windows XP VPN 連線設定,首先安裝VPN 伺服器作為VPN用戶端撥入連線,接著再安裝VPN 用戶端,以便進行VPN 撥號連線。設定步驟如下:

● 建立Windows XP VPN Server
1. 進入開始/控制台/網路連線。
2. 按「建立一個新連線」,開啟「新增連線精靈」,按『下一步』。




3. 核選「設定一個進階的連線」,按『下一步』。




4. 核選「接受連入連線」,按『下一步』。




5. 按『下一步』。




6. 核選「允許虛擬私人連線」,按『下一步』。




7. 核選要開放連入的使用者,按『下一步』。




8. 選擇「Internet Protocol(TCP/IP) 」,按『內容』。




9. 指定撥入用戶端將會指派的TCP/IP 位址。




10. 完成設定。




● 設定Windows XP VPN Client
1. 進入開始/控制台/網路連線。
2. 按「建立一個新連線」,開啟「新增連線精靈」,按『下一步』。
3. 核選「連線到我工作的地方的網路」,按『下一步』。




4. 核選「虛擬私人網路連線」,按『下一步』。




5. 輸入連線端的連線名稱,按『下一步』。




6. 輸入VPN 伺服器的網域名稱或IP位址,按『下一步』。




7. 完成連線精靈設定。




● 進行VPN連線
1. 按兩下,開啟先前設定的VPN Client 連線。




2. 如果連線過程出現800的錯誤訊息,可能是存取的VPN Server 位於防火牆或分享器的後端,請先將PPTP(TCP 1723)開啟再測試連線。




3. 如果連線過程出現937的錯誤訊息,是因為Windows XP 的VPN連入,最多只允許一個用戶連線。




4. 如果連線正常,VPN 用戶端顯示連出狀態。




5. VPN 伺服器端顯示的連入訊息。



Friday, February 18, 2011

小盒子

最近在YOUTUBE看到一個小盒子,令人非常著迷

http://www.youtube.com/e/ELijl7mhOus

看起來好讚哟,我想做了。

 

Wednesday, August 06, 2008

ubuntu使用1394來連接網路

我是使用 ubuntu 8.04版本,在終端機視窗先開啟eth1394這個模組

sudo modprobe eth1394

在主機裡面就會出現新的ethx了,皆下來就是要設定該ethx的ip

sudo ifconfig ethx xxx.xxx.xxx.xxx up

接著設定route與nameservers

sudo route add default gw xxx.xxx.xxx.xxx dev ethx

接下來,你的ubuntu就可以利用1394來上網了

(為什麼要使用1394來上網呢?)

因為1394的速度為400Mbps,比一般的100Mbps的lan快,當然,除了新的1Gbps的lan之外,是比較快速的選擇。尤其是內網在傳遞資料時,速度理應比較快速。(我試過用FC可以達到5.xxmb/s)

然後、、、、根據自己的需要,寫一個shell script就搞定囉!!

Sunday, June 10, 2007

沈迷的數學計算

那個叫做『哆』少年沈迷用π來計算,
他開始沈迷於比較其中的關鍵,Presler與Allendale的拉距,甚至還將Brisbane考慮進來
他看到了samuel 2的慘狀,Thoroughbred還有katmai的比較,
他摒棄過去的偏執於samuel 2, Thoroughbred還有工作負荷量大的katmai,
轉向接納又不是最頂尖的Allendale,頂尖的有Conroe和Kentsfield與終極的Yorkfield

喔,我所擁有的Allendale(的確是已經擁有了)
但是還要不要再次擁有?
真是個困難的抉擇(握著Thoroughbred)

PI=3.1415926535 8979323846 2643383279 5028841971 6939937510

Friday, December 30, 2005

搞孤僻的亂數產生器

今天是十二月三十日,大概跨年的時候要去老地方二吧。所謂的老地方二,顧名思義,是老地方第二號。我沒有帶過妳去過,但是我們曾經第一次與邱出去的地方,就在旁邊而已。(這句話請自動篩選)

而今年跨年,跟去年無異,我依舊是一個人,然後閒的不知道怎麼說。那不如說我說我寄情於工作,工作是我的全部。是的,這是我的事業,我要他好。就像是───我的小孩


演算法的書內幾乎都會提到亂數的產生。牽涉到質數等等問題。
和編碼、解碼等資訊理論相關。

嗯,架空於運算法之上的虛擬碼,回解於運算法則之不可逆,我想,大概就是亂數產生器吧。用虛擬碼去思考亂數的函數。是不可能行得通的。

#include <math.h>

static unsigned int seed1[128];
static int seedptr1;
void mi_initrand(unsigned long s)
{
int i;
seedptr1 = 128;

seed1[0] = s;

for (i=1;i<128;i++)
seed1[i] = (16807*seed1[i-1])&amp0x7fffffff;
}

FLOAT mi_rand()
{
int i;
if (seedptr1 < 128) {
seedptr1++;
return (FLOAT) seed1[seedptr1-1]/2147483648.0;
}
for (i=0;i<63;i++)
seed1[i] = seed1[i+1]^seed1[i+65];
for (i=63;i<126;i++)
seed1[i] = seed1[i+1]^seed1[i-63];
seed1[126] = seed1[127]^seed1[63];
seed1[127] = seed1[0]^seed1[64];
seedptr1 = 1;
return seed1[0]/2147483648.0;
}
我們從小的時候,上數學課,答案總是只有一個,到了國中,高中,
答案也是依舊只有一個。死死板板只有一個解答。
雖然從古典自動控制理論告訴我,自然的事物,可以讓他變成函數化,
變成一個數字模型,只要我建立出這個數字模型,
我就可以虛擬甚至預測未來、、、、、
我至今仍深信不已
int rand_seed;
int Random( void )
{
rand_seed = ((long)rand_seed + 56791 )*13579;
return( rand_seed & 0x7fff );
}

則會傳回從 0 ~ 0x7fff 之亂數。
 
有一天,我發現我越來越迂迴,越來越對自己說不出實話。
我明明還是跟以前一樣,我明明還是這麼在意,
雖然已經不再回想,但是還是有新的衝動。
 
所以,我的思緒,我的情感,可以轉成數學模型嗎?
若可以,我真想知道,我到底還在意不在意。
 

Wednesday, August 24, 2005

一直沒有一本專業書或是work draft是以中文的方式來介紹ATAPI的所有控制

楔子:

最近,一直在研究ATAPI控制,找了很多很多的資料,幾乎都是英文的資料。我看了這麼久,其實還是非常的模糊。因此,讓我想為ATAPI出一份中文版的Work Draft。會不會完成?嗯,看我有沒有那個恆心將它完成。也盼先進能夠不吝指正。

 

李愷20050824

 

結構

 

ATA是一個標準,規範出機械及電特性以匯流排明確地定義週邊配件發展。
也定義指令指向週邊, 記憶體暫存器和資料轉移的方法。