2009年12月15日 星期二
BIG SIX
http://www.big6.com/
作者:Mike Eisenberg
Developed by educators Mike Eisenberg and Bob Berkowitz, the Big6 is the most widely-known and widely-used approach to teaching information and technology skills in the world. The Big6 is an information and technology literacy model and curriculum, implemented in thousands of schools – K through higher education. Some people call the Big6 an information problem-solving strategy because with the Big6, students are able to handle any problem, assignment, decision or task.
資訊問題解決大六法。 Big6分為六階段,可用12步驟來提問促使思行。:
一、Task Definition
定義資訊問題:例如研究主題是什麼?該如何做?需要回答的問題?需要什麼的資訊?
確認完成任務或解決資訊問題的資訊需求:在課堂上討論或透過網路線上討論,集思廣益、腦力激盪,課後可以使用電子郵件資料交流或網路教學平台,彼此討論,以界定出所需要的資訊。
二、Information Seeking Strategies
運用腦力激盪法,決定可能的資訊來源範圍:運用圖書館館內可用的資源及利用館藏目錄查詢;可詢問家長或同儕,請提供相關策略;也可參加相關主題的聊天室或討論群,或者利用網路檢索相關的電子資源。
決定不同資訊的順序,選擇最佳的資訊來源:將可能用的資源,按優先順序列出。
三、Location and Access to Information
定位資訊來源的所在位置:運用學校或社區圖書館找到合適的資訊資源,或透過網際網路找到合適的資源。
從來源中找到所需的資訊:可透過網路與相關專家連絡並取得幫助。
四、Use of Information
在資訊來源中,進行資訊的判讀:閱讀的資訊哪些是適切的?如何紀錄發現的資訊?是否會下載及剪貼資訊?
從資訊來源中,摘錄有關的資訊:經瀏覽、閱讀、組織、分析選出與主題有關的部份,將資料編輯成所需要的電子資料。
五、Synthesis
由眾多的資料來源中,重新組織資訊:將蒐集到的資料分門別類,重新組織資訊。
展示整合的資訊:運用文書處理或簡報軟體呈現資料,或建立多媒體、超連結的電子資源。
六、Evaluation
判斷作品的有效性:完成評量單;資料的搜尋,能學會多種的方法。
判斷資訊問題解決歷程的效能:完成作業的需求嗎?這是最好的作品了嗎?是否真正瞭解了?
2009年11月29日 星期日
Nikon-D90調控
2009年11月25日 星期三
NGN簡介--廣興國小
===================================================
時間:98.11.25
地點:廣興國小
- outline
- 新一代網路建置計畫
- NetPhone
- Google服務應用
Bloom's Taxonomy
Bloom's Taxonomy
Benjamin Bloom created this taxonomy for categorizing level of abstraction of questions that commonly occur in educational settings. The taxonomy provides a useful structure in which to categorize test questions, since professors will characteristically ask questions within particular levels, and if you can determine the levels of questions that will appear on your exams, you will be able to study using appropriate strategies.
Competence | Skills Demonstrated |
Knowledge |
|
Comprehension |
|
Application |
|
Analysis |
|
Synthesis |
|
Evaluation |
|
* From Benjamin S. Bloom Taxonomy of educational objectives.
取自http://www.coun.uvic.ca/learn/program/hndouts/bloom.html
Bloom的教學目標,最初是分成認知領域、動作技能領域、情意領域。然後再依據領域分成不同層次。其中認知領域教學目標,由最簡單到最複雜的六個層次,依序為:
- 知識(Knowledge)
- 理解(Comprehension)
- 應用(Application)
- 分析(Analysis)
- 綜合(Synthesis)
- 評鑑(Evaluation)
2001年,Anderson、Krathwohl、Airasian、Cruikshank、 Mayer、Pintrich、Raths與Wittrock主編《Ataxonomy for learning teaching, and assessing: A revision of Bloom's taxonomy of educational objectives》一書中,修訂Bloom認知分類為「認知歷程向度(Cognitive Process Dimension)」(動詞)、「知識歷程向度(Knowledge Dimension)」(名詞)。
認知歷程向度包括六個層次:
- 記憶(Remember)
- 暸解(Understand)
- 應用(Apply)
- 分析(Analyze)
- 評鑑(Evaluate)
- 創造(Create)
原先的知識層次劃分為動詞層面和名詞層面,動詞層面便是記憶,名詞層面則是知識向度。知識向度又分成四項知識,分別是事實知識(Factual Knowledge)、概念知識(Conceptual nowledge)、程序知識(Procedural Knowledge)、後設認知知識(Metacognitive Knowledge)。
綜觀現今學生學習多重於低層次的記憶與瞭解,為改善學生學習的品質與知識的應用分析與創造,運用PBL(Project or Problem based learning)教學,是可行的教學策略之一。2009年10月28日 星期三
Forensic Tools
- AIR(Automatic Image and Restore)
AIR is a GUI front-end to dd/dcfldd designed for easily creating forensic bit images.
Features:
# 自動偵測 IDE and SCSI drives, CD-ROMs, and tape 等媒體。
# 可選取使用 dd or dcfldd等dump出來的檔案。
# 由MD5 or SHA1/256/384/512驗證image是否與source相同。
# 使用gzip/bzip2執行image壓縮與解壓縮
# image over a TCP/IP network via netcat/cryptcat
# 支援 SCSI tape drives
# wiping (zeroing) drives or partitions
# splitting images into multiple segments
# detailed logging with date/times and complete command-line used
For Windows
2009年10月26日 星期一
後設認知
- 知道自己學到多少、那些部份能充分瞭解、那些部份還要再學習
- 還需要多少時間才能學會某個章節 (某個概念、某個數學題)
- 知道什麼方法可以幫助自己學會這個概念
- 遇到困難時知道自己可以如何尋求外援及解決辦法
2009年10月15日 星期四
WindowsXP IPV6設定
- 進入command line
- >ipv6 Iinstall
- 出現執行成功,表示IPv6 安裝完成
- >ping6 ::1→測試local host
二、設定IP:
- >ipv6 if→確定連線介面(如:區域連線:介面5)
- ipv6 adu 5/ipv6位址
三、設定router
- >ipv6 rt(→顯示ipv6路由狀態)
- ipv6 rtu ::/0 5/2001:288:84ff::ffff pub lifetime 1800
四、測試ipv6 DNS運作狀態
- C:\>nslookup
- > http://www.kame.net/
- > http://www.ipv6.hinet.net/
- > set type=AAAA (→改由ipv6查詢)
- > http://www.kame.net/
> www.ipv6.hinet.net
五、ipv6測試網頁:
2009年10月11日 星期日
旅遊人像攝影技巧
http://blog.dcview.com/article.php?a=BD4AbVYxCzo%3D
寫得真棒!!
重點如下:
- 改變拍攝角度
- 放大光圈讓主題浮現出來
- 改變被攝者的眼神
- 利用光線突顯主題
- 運用快門表現不同手法
- 慢速快門拍攝
- 追焦拍攝
- 抓住表情
- 捕捉文化氛圍(當地重點特色)
- 人與背景環境的搭配
2009年10月9日 星期五
還原卡的設定
還原卡密碼:source
IP更改程式:
- For windows:c:\Program Files\Saming\NetWorkMgr\ChangeIP.exe
- For Ubuntu:以root身份登入後→/ipch/82(←163.16.82.0)/sh IP(←要設定的新IP最後一個數) sh
2009年9月25日 星期五
PyFlag
What is PyFlag?
PyFlag原是由澳洲國防部設計,之後被以GPL License(Free Software Foundation, 2007)模式釋出為自由軟體。原始設計是做為以資料庫與分析工具所架構的數位鑑識工具,後來又再加上了先進的網路鑑識的能力。它具有以下的特性:
- PyFlag是一種圖形界面的鑑識軟體,它可以以分析比對大容量的檔案、和log檔。
- PyFlag有強大的功能,包括載入許多不同類型的log檔案、執行磁碟與映象檔的鑑識分析。Pyflag也能藉由tcpdump快速有效率地進行網路流量分析。
- 因為PyFlag是在web之上使用的軟體,它能夠部署於Server中並由多位user同時共用。資料是載入到case中以便與資訊隔離開來。
- PyFlag基於GPL授權,可供任何人使用、修改與改良。
Feature List
- Network Forensics
PyFlag能分析TCPDump的網路記錄格式,支援不同類型的通訊協定。
- Log Analysis
PyFlag擁有強大的log分析能力。支援許多log格式及提供查詢log檔案的強大系統。
- Disk Forensics
PyFlag具備強力的分析鑑識硬碟images能力,支援多數檔案系統。也擁有Carve (比對檔案中,出現某一特徵的程序)的能力。
- Memory Forensics
PyFlag利用Volatility Framework可支援記憶體鑑識的功能。
The general PyFlag architecture:
PyFlag的主要元件如下:
- IO Sources:
為了提供壓縮,或在原始image中儲存案件有關的meta-data,通常image除了dump(有時稱為dd格式)外還會以其他格式儲存。鑑識的資料通常來自不同的格式。透過IO Source Drivers,PyFlag可支援多種不同的image格式。IO子系統使用不同的driver,將資料以統一格式呈現,提供了一個標準的介面將image呈現給PyFlag。
在我們使用PyFlag分析image前,我們必須定義一個IO Source。一個IOSource僅僅是收集資訊以獲取原始image的數據資料。
例如,為了讀取一組Encase類型檔案,我們需知道使用Encase的Driver。透過讀取partition table來瞭解檔案系統是從那裡開始。這組必要的資訊稱為一個「IO Source」,而我們也可以自行將其命名。
一些常用IO Source drivers使用包括EWF(Expert Witness Forensic file format, Kloet,2007)這種支援業界目擊證據文件格式,以及標準IO Source也增加了可以直接取用dd program的原始image檔的能力。這提取可以把容量非常大的PCAP檔案以EWF格式儲存,以利壓縮、hash認證和檔案metadata等功能的使用。
- The Virtual File System:
檔案系統是數位鑑識的核心,因此Virtual File System(VFS)是PyFlag的核心。PyFlag使用源自Unix的觀念是,“所有的東西都是檔案”。VFS是一個抽象的檔案系統。主要功能是向用戶提供信息。在VFS中的檔案不一定存在於image中,但所呈現信息已經由VFS推導出來。VFS本身只是儲存inode和檔案名稱的關係。
VFS基本上是一個樹狀結構,把PyFlag所有的物件在裡頭呈現。VFS是模仿真正的檔案系統,物件被稱為inode。VFS inode是個字串,它可以描述出這個物件如何獲得,物件相關的路徑、名稱等。這種途徑把inode在VFS下安排成一個目錄結構。內部的物件以inode的ID呈現,這種用法常見於一般工具中。PyFlag採用的新技術是可以把取自Data的來龍去脈以inode string來呈現。這種模式讓使用者可以很方便地檢視每個推論來自何處。
Virtual File System(VFS)提供了三個主要功能:
- 開啓檔案
- 在VFS中建立新檔案
- 在VFS瀏覽檔案結構(檔案名稱和目錄)。
l The File System Loader:
新建一個case後,PyFlag VFS是空的。我們必需先塞入原始資料,這便是由File System Loader的工作。
透過IO Source把imgaes載入後。File System Loader會檢查檔案系統的位置,並發掘所有在其中的檔案。負責把調查的檔案系統中所找到的檔案列表填入VFS的inode中。File System Loader是一個特殊的模組,它可以從一個實際的檔案系統(如NTFS或ext2)來處理和填入VFS inode。也能建立虛擬inodes來呈現抽象物件。
File System Loader有很多種,大致上可以分為幾種類型:
- sleuthkit的文件系統驅動程序:
這類drivers使用Brian Carrier's Sleuthkit的程式讀取許多種類型的檔案系統,如NTFS、FAT、ext2、ext3、ffs等。 - Mounted File System Driver:
這個drver只能與已掛載的IO Source一起運作,而它是在一個給定的目錄下,來記錄所發現的文件和目錄之用。 - PCAP Filesystem:
這個虛擬的檔案系統提供了存取PCAP檔案的能力,讓PyFlag能從事網路鑑識。
例如:PCAP FileSystem Loader在VFS中呈現代表的TCP Stream的節點,而記憶體鑑識Loader把porcess IDs和memory structure在VFS呈現。每種filesystem loader把它的inodes用一個特定的掛載點載入到VFS中。這讓許多不同的IO Source和filesystem可以同在VFS中呈現。藉由這些source產生VFS的inodes,應用程序整個一起呈現共同比對。
l Scanners:
VFS是PyFlag的核心,它提供inode的存儲場所。而我們可以使用各種不同的VFS File Drivers開啓這些inode。File System可以從IO Source匯入到VFS。但File System Loader不是將檔案系統匯入VFS的唯一方式。我們也可以用掃描的方式來完成這個動作。
掃描是指使用一個或多個scanner來檢查某個目錄的過程。scanner是一種能夠細察與蒐集檔案資訊的模組元件。這過程中可能又某些檔案會被新增至VFS中(可再次掃描)。
掃描一組檔案可以從網頁瀏覽檔案系統的頁面開始,或直接從Load Data的選單進行。PyFlag有許多不同的Scanner。Scanner是一種小型的、專門為了從檔案系統中搜索檔案及資訊所建立的程式碼。例如,Zip file Scanner,旨在搜尋所有壓縮文件,並創建VFS的inode來表示zip檔的內容。
每次Scanner創建一個新的VFS檔案,便會使用一整套完整的Scanner去動作。假設pst檔案Scanner發現了一個pst檔案,從而建立新的VFS inode處理每一封電子郵件發現的附件。然後Zip Scanner,可以掃描發現其中一個附件是一個壓縮檔,從而建立了一套VFS的inode代表壓縮檔的內容。然後Virus Scanner發現一個可能這些文件中的某一個檔案是病毒。
圖2.scanner
l The GUI and Table widget:
GUI提供了一個能檢視Scanner所掃瞄成果和使用VFS的界面。PyFlag最強大的工具集是table viewer。這個工具允許搜索極其複雜的數據。下圖顯示了一個典型的使用表的部件,儘管它是用在許多地方在PyFlag。
圖3.Table widget
l Scripting and automation:
PyFlag擁有強大的GUI快速導覽鑑識分析結果。但在任何硬體下,鑑識工作是一個緩慢的過程。硬碟image大小目前發展呈指數型增加,許多鑑識工作需要越來越多時間去進行。PyFlag會將鑑識分析結果cache起來,讓鑑識分析工作只需要進行一次。之後從cache中讀取操作起來會快上許多。
PyFlag的優點之一是使用者界面(UI)。換句話說,使用者如何與軟件交互,可以方便地改變而不用改變主要的程式碼。這讓使用者能擁有多種不同於GUI界面的選項。
命令行界面(CLI)一直是Unix的核心概念。雖然大多數新用戶擔心不懂得如何使用CLI,聲稱這是不直覺式、比GUI更難使用。然而CLI仍不被遺忘,原因就是CLI是更強大。在某些情況下,它允許批次或使用Script方式處理工作。PyFlag允許用戶互換任何模式來操作,因此,使用者如果不熟悉CLI,仍然可以使用GUI。
Flash commands:
Flash 可以從 PyFlag 主目錄下鍵入./flash:
mic@debian:~/pyflag$ ./flash Welcome to the Flag shell. Type help for help Flag Shell: />help PyFlag shell allows direct access to the filesystems. Command line expansion is supported. The following commands are defined, type help command to find out more: ['load', 'execute', 'set', 'help', 'less', 'cd', 'pwd', 'exit', 'ls', 'command', 'cp', 'istat'] Flag Shell: />help load load case.iosource: loads the iosource within case into the shell. |
l Network Frensics:
在數位鑑識調查中最有價值的證據之一是網絡所擷取的資訊。網絡流量可以呈現了豐富的價值和安全/管理的價值訊息。可惜一般被設計來分析網絡流量的工具(例如:Ethereal),只能調試網路問題或解剖通訊協議。但在鑑識調查中,高層次訊信息如FTP、Email…等社交網路才是重點。
模組目的是提供高層次的分析資料,同時提供足夠的信息來查明準確掌握每一塊數據的來源。例如,當瀏覽聊天訊息時,我們可以精確地看到每個聊天訊息的封包。
多層次地進行遞歸分析數據是PyFlag架構的優點之一,它可以發掘檔案被封裝在其他檔案中。這種方法是應用在分析網路通訊協議上最是理想,一般高層協議是架構在底層通訊協議之上。
PyFlag通常採取以下步驟來剖析網絡流量:
- 對PCAP檔案進行分析和並從中擷取封包。
- 將這些封包在不同低層通訊協議中分析,如以太網,IP,TCP或UDP。
- 使用TCP stream reassembler將有關TCP封包收集到stream中。Reassembler思索封包重送並按順序排序。
- 所產生的Stream用高層通訊協議的解析器(如:HTTP, IRC, MSN Chat)剖析。
我們首先載入一個IO Source並將其命名,把PCAP檔案載入到PyFlag。然後選擇PCAPFS檔案系統。PCAP檔案系統,掃描IO Source並把封包建立索引。然後在VFS建立一個獨立檔案稱為rawdata。該檔案代表著原始封包資料。
The Network Scanners
初始的VFS只有一個檔案,network scanner負責填入VFS的新檔案。以下是一些重要的network scanner:
- Steam Reassembler Scanner
Steam Reassembler Scanner將TCP封包分類到個別的stream。相對應的VFS Driver就可以使stream資料像個一般檔案使用。
- HTTP Scanner
掃描儀的HTTP Scanner管理已重組的Stream並把曾造訪過的不同的網址分類。然後為HTTP下載的物件內容建立VFS的inode。
- POP/SMTP Scanners
在POP scanner管理POP stream並辨識已傳送的email。依靠RFC2822 scanner的幫助,這個scanner可以為傳送的電子郵件中的附件建立VFS的stream。
- MSN/IRC Scanners
記錄所有聊天信息,並讓它們顯示成便於檢索的格式。MSN檔案傳輸,也可以被進一步地掃描進VFS中。
2009年7月13日 星期一
2009年7月4日 星期六
Google搜尋十大技巧
前言:多數人在使用Google搜索的過程是非常低效和無謂的,如果你只是輸入幾個關鍵詞,然後按搜索按鈕,你將是那些無法得到Google全部信息的用戶,在這篇文章中, Google搜索專家邁克爾.米勒將向您展示如何更智能、更高效地進行Google的系列搜索。
Google是一個非常精密成熟的搜索引擎,但大多數的用戶都沒有能完全地利用到它的能力。 一般人就是在Google的搜索框中輸入一兩個關鍵字,然後點擊“搜索”按鈕,等著Google顯示出它第一頁的搜索結果。 這是一個相當簡單模式匹配算法的搜索,不幸的是,通常此時出現的大部分都是並不需要的結果。
其實,還是有更好的方式能夠讓搜索產生一些更少、更為準確的結果。 你所需要做的事只是學習一些簡單的技巧,你就能很快得到更多更好的Google搜索結果。
技巧一:使用正確的方法
無論你是使用一個簡單或是高級的Google搜索,在此都存在你應該使用的某種可靠的方法。 遵循適當的方法你就能獲得非常準確的結果;要是忽略這條建議的話,你也許就會看到大量不相關的結果或是缺乏你想要的相關結果。
雖然有很多不同(且同樣有效的)方法用於網絡搜索,我保證這個特別的方法將能帶來最棒的結果。 這是一個分六步驟的過程,如下:
1、首先,想好你想要尋找什麼。 哪些詞能夠最好地描述你要尋找的信息或者概念? 哪些詞是你能夠用來替換的? 有沒有那些詞是可以不必包括在你想要搜索的更好定義你的需求之內?
2、構建你的搜索要求。 使用盡可能多你所需要的關鍵詞;越多越好。 如果皆存在可能的話,試著用適當的搜索操作來使你的搜索更精煉——或者,如果你願意的話,可以使用高級搜索頁面。
3、點擊“搜索”按鈕進行搜索。
4、評估一下搜索結果頁面上的匹配程度。 如果一開始的結果與你想要的不一致,再精煉你的搜索要求並重新搜索——或轉向更合適的搜索站點再進行搜索。
5、選擇你想要查看的匹配的頁面,點擊進行瀏覽。
6、保存這些最符合你需求的信息。
換言之,這需要你在搜索之前思考清楚,接著在獲得最初結果後精煉你的搜索。 這些多做的努力都是輕微的,但確實很值得。
技巧二:合理利用一個“與/或”的搜索
大多數的用戶都沒有意識到,Google會自動假定一次搜索要求中所有的詞之間都是一種“和”的關係。 也就是,如果你輸入兩個詞,它就會假定你所尋找的頁面是包含這兩個詞的。 它不會反饋給你僅包含其中一個詞的頁面。
這就使得你無須在輸入搜索要求時輸入一個“和”。 如果你想要搜索的包括“Bob”和“Ted”,你所需要做的就是輸入bob ted即可。 Google會自己假定一個“和”,並自動地將它包括在內部的索引搜索內。
這與在所要求的詞之間假定“或”是不同的。 例如,對比輸入的要求“bob ted”(記得,這個實際上是bob和ted)與“bob或ted”。 根據第一個要求所得的結果所包含的頁面會共同提到Bob和Ted.而後者,結果所包含的頁面會只單獨提到Bob,也有些頁面是單獨提到Ted,還有一些是共同提到他們二者的。 這是一個微妙的差異,但卻是很重要的。
因此,如果你想要一個“與/或”的搜索——搜索包括一個或另一個詞的頁面,但不一定是都包括二者——你必須在兩個關鍵詞之間插入一個帶有“或者”功能的操作。 當你輸入這個“OR”的表示“或者”操作時,請確保所輸入的要大寫,否則Google會將它忽視為一個忽略的單詞(stop word)——也我們接下去將要講到的。
技巧三:你的搜索中包括或不包括的詞
關於這些“and”和“or”的詞,Google會自動地將這些在你輸入的搜索要求中的不重要的、普通的詞忽略掉。 這些被稱作是“忽略的單詞”,包括“and”、“the,”、“where”、“how”、“what”、“or”(所有字母皆為小寫,還有其它一些類似的詞——包括一些單獨的數字或單獨的字母(例如“a”)。
在搜索中包含忽略的單詞並沒有什麼大礙,不過會使搜索速度有些下降,這就是Google將它們剔除的原因。 舉一個例子,你想要搜索的是“how a toaster works”(烤箱如何工作),Google會移除“how”和“a”兩個詞,並自行按新的更短的關鍵詞“toaster works ”進行搜索。
如果你想要讓這些一般的詞包含在你的搜索要求內,你可以通過讓Google必須在搜索中包含這些特定的詞,使它不去排除“忽略的單詞”。 想要做到這點,你可以在你確實需要的詞之前加上一個“+”符號。 例如,要在搜索要求中包含“how”,你應該輸入“+how”。 請確保在+符號之前有一個空格符,而不是在它之後。
從另一方面來說,有時你會想要通過排除一些包含特定詞的頁面來精煉你的搜索結果。 你可以通過使用一個“-”號來去掉搜索結果中不想要包括在內的詞;在你的搜索要求中任何之前加上了“-”符號的詞都會自動地排除在搜索結果之外。 同樣地,也請記住在“-”符號之前留一個空格符。
例如,如果你想要搜索“bass”,你所得到的頁面可能會包括男歌手一類的或是關於魚的一類的。 如果你僅向搜索的是歌手這類的頁面,輸入搜索要求時應如下:“bass -fish”。
技巧四:搜索近似的詞
不確定你在一次搜索中想要搜索的詞是正確的? 你是否擔心一些頁面會使用可替代的詞來描述你想要的東西呢?
幸運的是,Google能夠讓你搜索近似的詞——叫做同義詞——通過使用“~”符號。 只要在想要搜索的詞之前加上“~”符號,Google就會搜索所有包括這個詞以及合適的近義詞的頁面。
例如,要搜索類似“elderly”的詞,輸入“~elderly”,所得到的頁面就會不僅是包括“elderly”這個詞,還會有包括“senior”、“older”、“aged”等等詞的頁面。
在此還有個額外的技巧:如果要只是列出近義詞的頁面,而不需要給出許多原先輸入的那個詞的頁面,可以用“-”符號來連接“~”操作,例如“~keyword - keyword”。 這樣就能在近義詞所得的結果中排除原先輸入的詞。 在先前的例子中,要得到僅有“elderly”近義詞的搜索結果,就輸入“~elderly -elderly”即可。
技巧五:搜索特定的詞組
當你搜索一個特定詞組時,如果你只是簡單地輸入詞組中所有的詞你是無法得到最好的結果的。 Google也許能夠反饋出包含這個詞組的結果,但它也會列出包含你所輸入所有詞的結果,卻未必讓這些詞按照正確的順序。
如果你要搜索一個特定的詞組,你應該將整個詞組放在一個引號內。 這樣就能讓Google搜索規定順序的精確的關鍵詞。
例如,如果你要搜索“Monty Python”,你可以輸入monty python作為你的搜索要求,接著你也許會獲得可接受的結果;這些結果中會包含有著“monty”和“python”兩個詞的頁面。 但這些結果並不僅是包含了關於英國喜劇團體的頁面,還包括了名叫Monty的蛇以及名叫Monty的傢伙,他養了蛇來當寵物,還有其它一些包括了“monty”和“python ”的詞的頁面,即使它們之間看起來似乎毫無關聯。
為了將搜索結果限定在只關於Monty Python喜劇團之內,也就是你想要搜索的頁面是按規定的順序,將這兩個詞作為一個詞組包含在內的,你就應該在輸入搜索要求時輸入"monty python"——確保這個詞組在引號之內。 這樣的話,如果沒有按照規定的順序將這兩個次匹配為一個精確的詞組,這個頁面就不會被列在搜索結果當中。
技巧六:列出相似的頁面
你是否有發現過一個網頁是你確實很喜歡的,又想知道是否還有與它類似的其它網頁呢? 不需要再疑慮地思考了;你可以使用Google的相關來尋找:這個操作算符所顯示的頁面會與特定的頁面在某些方面是相似的。 例如,如果你很喜歡InformIT上的文章,你可以通過輸入“related:http://www.informit.com”來尋找類似的頁面。
技巧七:通過其它的操作算符調整你的搜索
使用相關操作算符只是眾多你可用來調整Google搜索結果的方法之一。 所有的這些輸入的操作算符都是以相同的方式工作的,將這些算符作為你搜索請求的一部分輸入,再將變量緊接在這些輸入的操作算符之後的冒號之後(而不是空格),就像這樣:“'操作算符':'變量'”。
有哪些搜索的操作算符是你可以利用的呢? 以下是一個簡短的清單:
算符 | 用途 | 用法 |
allinanchor: | 限制搜索的詞語是網頁中鏈接內包含的關鍵詞(可使用多個關鍵詞) | allinanchor:keyword1 keyword2 |
allintext: | 限制搜索的詞語是網頁內文包含的關鍵詞(可使用多個關鍵詞) | allintext:keyword1 keyword2 |
allintitle: | 限制搜索的詞語是網頁標題中包含的關鍵詞(可使用多個關鍵詞) | allintitle:keyword1 keyword2 |
allinurl: | 限制搜索的詞語是網頁網址中包含的關鍵詞(可使用多個關鍵詞) | inurl:keyword1 keyword2 |
filetype: | 限制所搜索的文件一個特定的格式 | filetype:extension |
inanchor: | 限制搜索的詞語是網頁中鏈接內包含的關鍵詞 | inanchor:keyword |
intext: | 限制搜索的詞語是網頁內文包含的關鍵詞 | intext:keyword |
intitle: | 限制搜索的詞語是網頁標題中包含的關鍵詞 | intitle:keyword |
inurl: | 限制搜索的網頁的地址 | inurl:keyword |
site: | 限制所進行的搜索在指定的域名或網站內 | site:domain |
技巧八:搜索特定的事實
如果你要搜索一些客觀事實,Google也許能夠幫得上忙。 是的,Google總是能夠反饋給你一個匹配你指定的搜索要求的清單,但只要你能夠正確地描述了你的搜索要求,且接著搜索的事實是Google已經預先鑑定了額,你就能在搜索結果頁面的最頂端得到你所需要的精確信息。
我們在此談到的有哪些類型的信息呢? 是一些事實性的信息,例如誕生日、誕生地、人口等等。 你所需要做的就是輸入你想要知道的描述事實的搜索要求。 例如:
要查詢聖弗朗西斯科的人口,則輸入“人口聖弗朗西斯科”。
要查詢馬克·吐溫在哪裡出生,則輸入“出生地馬克吐溫”。
要查詢總統比爾·克林頓什麼時候出生,則輸入“生日比爾克林頓”。
要查詢雷蒙德·錢德勒什麼時候去世,則輸入“去世雷蒙德·錢德勒”。
要查詢誰是德國總統,則輸入“總統德國”。
這些問題的答案就會顯示在搜索結果頁面的頂部。 你能夠獲根據關聯的網站得應對你的疑問的正確答案。 點擊相關的鏈接還能從這個資源里獲悉更多的東西。
技巧九:搜索Google Directory
Google在它的搜索數據庫中將成千上萬的網頁索引化——這就能使得不會產生壓倒性數量的搜索結果。 量確實已經夠了,但有時你也許會更願意得到一些高質量的結果。
由於質量較數量更為重要,就可以繞過主要的Google搜索引擎而使用Google Directory來代替。 Google Directory是一個網頁清單相對較小的數據庫,它們都是通過一個人工編輯團隊手動精心挑選的。 Google Directory是有被註釋和組織到相關的話題類目下的。 你可以通過類目來瀏覽網頁目錄,或是搜索指定的項目。
Google Directory是一個可用來搜索大量Google網頁索引實用選擇。 Google Directory的結果比起你在更大的搜索索引範圍中的搜索結果更為集中且高質,也能夠幫助你在任何給定的類目下更好地認識什麼是可用的信息。 另外,如果你喜歡,你也可以利用瀏覽類目來替代搜索。
要進入Google Directory,點擊Google主頁上的“更多”鏈接,在接下來的頁面中選擇類別。 當然,你也可以直接進入Google的Directory,只要在瀏覽器中輸入directory.google.com即可。
技巧十:使用Google的其它專業搜索
Google Directory不僅僅是Google所提供的除了主搜索引擎之外的唯一選擇。 根據你所做的搜索類型,你也可以通過使用其中Google更為專業的搜索站點之一來得到更好的結果。 它們包括:
Froogle可以用來搜索那些有著最低價格的特定商品的在線購物網站。
Google Answers所提供的服務是直接讓你的搜索需求面向專業人員的小組,大多數都是用於當你有著更為複雜的問題,而無法通過簡單的搜索來解答的時候。
Google Apple Macintosh Search主要是在apple.com域名中以及和其它與蘋果相關的站點進行搜索。
Google Blog Search是用來搜索博客和博客文章的。
Google Book Search可以搜索成千上萬的小說和非小說類圖書的全文。
Google BSD UNIX Search可以搜索到大量專門為BSD版本的UNIX操作系統專業化的站點。
Google Groups可以搜索到Google Groups檔案的相關文章。
Google Linux Search用來搜索大量與Linux相關的網站。
Google Microsoft Search可以搜索主要是microsoft.com域名中的內容以及其它微軟相關的站點。
Google News可用來搜索大量有最新新聞和頭條的新聞網站,也能夠搜索歷史的新聞資料,一直可以追溯到兩個世紀之前。
Google Scholar在一個有著學術雜誌、文章、報紙、論文和書籍的數據庫中進行搜索,也能夠選擇大學或研究書庫。
Google US Government Search是用來搜索那些美國政府的網站——這是一個最好的用來搜索官方性政府舉措、信息、報告等等的地方。
Google University Search能在一個有著超過600所大學網站的數據庫中進行搜索——能夠用來查詢課程安排、入學資料等等。
原文作者:Michael Miller
原文標題:Ten Tips for Smarter Google Searches
原文地址:http://www.informit.com/articles/article.asp?p=675274&rl=1
原創文章如轉載,請註明:轉載自月光博客 [ http://www.williamlong.info/ ]