Recently in 其他 Category

   最近看到一則相當有趣的新聞, The Times of London週日的報導,一位哈佛大學學者表示,一般使用桌上型電腦進行一筆搜尋會產生7公克的二氧化碳,相當於煮熱一壺開水產生的碳排放。
   「Google在全世界都設有資料中心,會耗用極為龐大的電力。」Alex Wissner-Gross向媒體表示。「因此使用Google來做搜尋當然對地球也會有影響。」
根據該報紙引用Gartner的數據,全球IT產業製造了約2%的二氧化碳排放量,相當於全球航空公司所產生的溫室氣體。
   這學者所研究的是否真實, 沒人知道, 也不清楚該學者是用什麼辦法進行測試與計算。

宅男與御宅族 Part 2

| No Comments | No TrackBacks
    宅, 分成兩種。

    真宅與偽宅。

    真宅(御宅)就是在相關領域有極深入的了解的人,但現在一般多主要指熱衷於動漫畫, 游戲(電腦游戲或者PS2, PS3)。  目前, 在日文中御宅一詞有擴及適用在熱衷於主流文化的興趣、甚至是在職業領域中具有較深造詣的人的意思。

    偽宅就是如前文所述那般, 可能沉迷於某種東西, 足不出戶或者極不愿意踏出家門一步抑或是因為某些因素而窩在家裏的人, 一般稱為家裡蹲(最典型的例子就是《Chaos;Head》 男主角 - 西條拓己, 《歡迎加入NHK!》 男主角)或者隱蔽青年/在家生蛋而非宅男。

    此外, 并非瘋狂喜愛動漫, 就自稱御宅族/宅男。  真正的御宅族/宅男對動漫有專業的知识、并且能解讀作品中每個符號甚至劇情分析的技巧能力,同時也是動漫品質保證人以及評論家。御宅族/宅男甚至可以從消費者轉身成為生產者(比如日本的同人漫畫或者雜志, 抑或從事動漫相關事業, 比如親身投入動漫制作)。 正如御宅王所說的,御宅族/宅男的精神是努力、进取、自我表示及跨国界血缘!

宅男與御宅族 Part 1

| No Comments | No TrackBacks
    轉貼這篇文章的主要原因是因為許多人(包括我身邊的人, 而且不管我如何解釋, 如何地大費唇舌, 他們總是自以為是, 以自以為是的想法與觀念來認定"宅"的定義, 并且極為蔑視宅族。) 對于"宅"有非常深而且大錯特錯的解釋以及無知。  為了再次讓人更加深入而且明白"宅"的定義, 特地找了這文章轉貼在這。

    我曾經聽到某個馬來西亞國營電臺主持人用錯誤的觀念來解釋"宅"。  就連一些歌星也自認是宅, 因為自己很少出外, 窩在家裡寫歌。

    有些人卻一味的認為宅人就是每天窩在家裡打"手槍"。

    嗚呼哀哉, 真是悲哀。

    希望那些對"宅"的定義有誤解的人, 能夠因為這篇文章解開誤會。  要知道, 真正的宅并不如你們所想象的那麼簡單, 因為真正的宅人, 可是對相關領域非常的了解, 知識范圍, 熱誠以及了解程度甚至在你我之上。  而此類的宅人, 有可能就是電腦駭客。 而且在我所認識的一些人當中, 雖然并不完全是宅族, 但卻是相關領域的專才, 比如軟體業界的專才。

    不多說廢話了, 立即切入正題。  以下文章均轉載自wikipedia, 并非本人原創。

    宅男是2000年代台灣網際網路文化興盛後產生的一個特定用語,相似的有宅女等用語。此語源可能來自於「御宅族」,但已被社會各界廣闊濫用。

寫程式時要養成手動排序的習慣

| No Comments | No TrackBacks
很多人, 包括我啦, 都習慣使用IDE 提供的自動排序功能 (按enter 之後, 新的一行會自動排序)。

可是這樣子卻會造成一個問題, 那就是, 倘若用其他的軟體來開啟, 比如Linux 的VIM, Windows 的Notepad 之類的, 會發現排序出現混亂的問題, 亂透了。

如果一向來使用某個IDE或者某個文字編譯器, 用自己慣用的IDE看是沒問題啦, 倘若是賣給客戶, 包括原始碼, 對方的程序員看到你所寫的程式, 排序出現問題(可能這一行是五個空格, 下一行是1個空格, 再下一行是10個空格), 這可影響了別人看程式碼的時間, 而且也會認為你的程度問題以及專業。

因為前些日子我用不同的IDE 來看程式碼, 結果沒看多少, 就開始頭暈了.. - -" 我從沒想到這些IDE 的自動排序(預設4個空白格子)會造成排序混亂的問題, 無可奈何之下我取消掉自動排序的功能, 改用手動排序, 雖然麻煩了點, 可是時候的效果, 程式碼看起來很整齊, 乾凈。

這對於我這個潔癖的人來說, 還真是看了覺得非常舒服。

MT 安裝步驟

| No Comments | No TrackBacks
安裝步驟:

1. 將所有CGI的權限改成0755
2. 修改mt-config.cgi-original 成mt-config.cgi
3. 修改mt-config.cgi的內容
4. 修改mt.cgi, 內容如下:

use strict;
BEGIN { $ENV{'MT_HOME'} = '/home/your_home/public_html/'; }
use lib $ENV{MT_HOME} ? "$ENV{MT_HOME}/lib" : 'lib';
use MT::Bootstrap App => 'MT::App::CMS', Config => '/home/your_home/public_html/mt-config.cgi';

5. 修改lib/MT/Bootstrap.pm, 在sub BEGIN { 底下增加以下這一行:
$ENV{'MT_HOME'} = '/home/your_home/public_html/';
數個月前安裝Vista 來玩之後, 發現每次登入視窗, 硬碟就一直在跑個不停, 明明所有東西都已經載入完成了, 可是硬碟就是一直跑, 我就這樣放著什麼都不作(什麼軟體也沒開)數分鐘之後才停止下來.  我還以為是我的記憶體不足呢, 可是查詢看看, 才用了最多不到60%... 還有安內多記憶體可以用, 不可能會這樣龜速...

我的電腦配備:
Intel C2D 1650
ASUS P5K
2GB DDR2 667
320GB SATA II 7200 轉

我安裝Vista Ultimate 而且將所有特效開啟 (相信其他的也是一樣的問題)

後來真的受不了硬碟一直在跑, 所以就上網救命了.  哈, 還真的給我找到原因以及解決方法

用VB 實現WordWrap的功能

| No Comments | No TrackBacks
因為負責的項目的某項需求, 因此寫了一個陽春的WordWrap函式.

這函式依照使用者的需求 (一行多少個字) 然後自動將文字裁減, 可說是Mid() 的進階函式.

比如, 我有一組文字, "This is testing only", 我想要一行顯示17個字元, 然而17個字 = This is
testing o, 這很難看, 因此使用這函式將自動拿掉不合理的組合, 變成 "This is testing" -- line 1.

這函式是return Array 的方式, 因此如此使用的話...

Dim a as integer, i as integer
Dim b as Variant

b = WordWrap("This is testing only",17)
a = ubound(b)

For i=0 to a
    Msgbox b(i)
Next i

顯示結果:
This is testing
only

這函式還不夠完善, 因為return 出來的Array數是所要顯示的一行的字數.  懶得修改, 因此只把雛型放出來.

About this Archive

This page is an archive of recent entries in the 其他 category.

健康 is the previous category.

心情札記 is the next category.

Find recent content on the main index or look in the archives to find all content.