2011-05-23
影音轉檔到IPAD觀看
2011-05-11
Oracle Triggers 觸發器
- 當資料庫伺服器發生資料操作語言(DML) 事件-包含對資料表或檢視發出的 UPDATE、INSERT 或 DELETE 陳述式。
觸發程序可協助強制執行商業規則,以及當資料表或檢視中的資料修改時協助擴充資料的完整性。 - 當資料庫伺服器發生「資料定義語言」(Data Definition Language,DDL) 事件-包含 CREATE、ALTER、DROP 陳述式。
觸發程序可以用來執行資料庫中的管理工作,例如稽核與管理資料庫作業。
- Statement triggers
此種 trigger 跟 DML 操作(例如:DELETE、INSERT、UPDATE)有關聯,但每一次的 DML 操作僅會觸發一次 trigger。
雖然設定在 DML 操作上的 trigger 在 DML 操作發生時僅會出發一次,但可以同時設定多個 trigger 在同一個 DML 操作上,而且還可以透過「FOLLOW」、「PRECEDES」… 等關鍵字來決定多個 trigger 觸發的先後順序。 - Row triggers
當 table 中的每一列資料發生 INSERT、UPDATE 或是 DELETE 時,此種 trigger 就會觸發。大致跟 statement trigger 運作方式相同,但 row trigger 是針對「每一列」資料進行觸發;因此假設一個 DML 同時影響很多筆資料時,statement trigger 僅會出發一次,但 row trigger 卻會觸發很多次。 - INSTEAD OF triggers
可以用在當使用者針對 VIEW 或是衍生欄位進行操作時,可透過 trigger 將資料進行正確的資料處理。 - User event triggers
用於 DDL(例如:CREATE、ALTER、DROP、USER LOGON/LOGOFF … 等等) 以及特定的 DML 操作(分析、統計、稽核、使用者權限管理)上。 - System event triggers
當資料庫啟動、關閉、或是發生錯誤的事件發生時,會進行觸發。
- trigger name 在同一個 schema 中,trigger name 必須是唯一的。
- {BEFORE | AFTER | INSTEAD OF}
即該TRIGGER 是在觸發事件發生之前(BEFORE)還是之後(AFTER)觸發,也就是觸發事件和該TRIGGER 的操作順序。不是每個事件都有前後可以設定,例如:STARTUP、SUSPEND、LOGON … 等事件,就僅有 AFTER 可以用;而 SHUTDOWN、LOGOFF … 等事件就僅有 BEFORE 可以用。 - {INSERT | DELETE | UPDATE [OF column [, column …]]} ON {[schema.] table_name | [schema.] view_name}
何種情況下觸發TRIGGER; 例如:INSERT, UPDATE, DELETE。 - REFERENCING
說明相關名稱,在ROW Triggers的PL/SQL塊和WHEN 子句中可以使用相關名稱參照當前的新、舊列值,預設的相關名稱分別為OLD和NEW。觸發器的PL/SQL塊中應用相關名稱時,必須在它們之前加冒號(:),但在WHEN子句中則不能加冒號。 - WHEN
說明觸發約束條件。Condition 為一個邏輯表達時,其中必須包含相關名稱,而不能包含查詢語句,也不能調用PL/SQL 函數。WHEN 子句指定的觸發約束條件只能用在ROW Triggers的BEFORE 和AFTER 不能用在INSTEAD OF。 - triggered_action:trigger 所要執行的程式內容。
Trigger 的設計原則與限制
雖然 trigger 看似很好用,可以作很多的管理與控制,但最好還是注意以下幾點原則與限制:
- 過度使用 trigger 或許會產生複雜的依賴關係,後續的維護變得很困難。
- 確定當某個特定工作執行後,所有相關與相依的工作都有被一一執行。
- 避免將 recursive trigger 的發生,否則記憶體裝再多都沒用。
- 避免 trigger 的工作會觸發另一個 trigger 而造成連鎖效應,以免造成非預期的情況發生,或是對資料庫效能造成影響。
- 不要用 trigger 作一些資料庫已經能做的工作,例如:參考完整性的檢查。
- 確定「BEFORE」、「AFTER」的使用有符合規則與需求。
- trigger 的程式碼不宜過多(Oracle 限制不能超過 32 Kb),若是程式碼太多,或許可以考慮寫成 stored procedure 來處理。
- 確定 trigger 中運作的工作符合資料庫與商業邏輯規則,若是要針對特定人物、特定團體或是特定 application 客製化工作需求,別用 trigger,寫在 application 裡面吧!
- 在 trigger 中無法使用 COMMIT、ROLLBACK、SAVEPOINT … 等關鍵字,因為 DDL 操作已經隱含 COMMIT 在裡面了。
2010-12-15
Android 初探 -網路資源
什麼是 Android 應用程式框架 (Application framework)?
對於應用程式的開發者來說,他得以透過Java程式呼叫應用程式框架所提供的應用程式界面(Application Programming Interface, API),來實作更底層的函式庫(Libraries)功能。在這個應用程式框架之中,包含了活動管理者(Activity Manager)、視窗管理者(Window Manager)、內容提供者(Content Providers)、外觀元件系統(View System)、程式管理者(Package Manager)、電話功能管理者(Telephony Manager)、資源管理者(Resource Manager)、地理位置管理者(Location Manager)以及訊息管理者(Notification Manager)等服務或者系統。
什麼是 Dalvik 虛擬機器 (Dalvik virtual machine)?
Android SDK會將所有檔案壓縮包裏成單一的Android封裝檔(副檔名為 .apk,Android application package)。在Andorid當中的每一個應用程式都會對應”一個”專屬它的Dalvik VM。如此的設計,可以確保每一個應用程式之間都是相互獨立而彼此不影響。
什麼是 Webkit 網頁引擎 (Web browser engine)?
它可以讓正常網頁(非手機版本)如同在個人電腦般,自動調整成頁寬(auto fit page)的方式完整縮小呈現在手機的小螢幕中,如此可以方便使用者立即在手機上看到正常網頁的全觀(如下圖所示),如果要近看某區塊之內容時,只要將該區塊放大即可。這是其它舊式網頁引擎不容易做到的事,但應用Webkit網頁引擎卻可輕易達成。
Android API 已內含Webkit相關的函式庫,應用程式需要內嵌顯示網頁內容或者需要執行Java Script客戶端網頁程式碼等狀況時,皆可運用Webkit函式庫來進行整合的動作。
什麼是 OpenGL ES?
Android的圖形處理分成兩個部份,一為2D圖形處理,這部份是採Android自行規範定義的2D圖形處理函式庫(2D graphics library)。二為3D圖形處理,此部份則採行OpenGL ES 3D圖形處理函式庫。
什麼是 SQLite 資料庫?
開發者在開發應用程式的過程之中,難免會有資料儲存的需求,比如需要儲存應用程式的設定資料或者上一次遊戲關卡的資料等…。因此,Android內建了一個名為SQLite的關聯式資料庫引擎(Relational database engine)。Android應用程式的開發者則採呼叫API的方式來與SQLite作溝通。同時,SQLite當中的資料庫是以單一檔案的方式儲存在手機硬體當中。
Android 支援那些感應器(Sensor)?
Andorid應用程式開發者所能發揮的空間,除了取決於作業系統的版本之外,也指涉了手機硬體上的週邊設備。亦即,開發者能夠應用智慧型手機上的數位相機鏡頭(手機照相機)、衛星定位裝置、電子羅盤(方向感應器)與重力感應器等週邊設備,去創造更多深具創新價值的應用程式。
什麼是 Android SDK?
Google為了讓更多開發者參與Android應用程式的開發行列,因此,它開放給大眾免費下載安裝Android 軟體開發工具包(software development kit, SDK)。而且,這個工具包可以安裝在Windows、Linux以及Mac等不同的作業系統環境當中。 Android SDK除了提供了完整的Android API之外,更包括了Android應用程式除錯工具(Android Debug Bridge, ADB)以及Android 手機模擬器(Android Emulator,此為在個人電腦上模擬Android手機的環境)。如此免費與開放是Android之所以在近來深受手機應用程式開發者喜愛的主因之一。除了Android SDK之外,其它配合它的軟體也是免費性質。這些軟體包括了Eclipse整合開發環境(Integrated Development Environment, IDE)以及Eclipse專用之Android開發工具外掛(ADT Plugin for Eclipse)。再加上原本就免費開放下載的Java開發工具包(Java Development Kit, JDK)。開發者幾乎不用花費到一毛錢,便可以自己建構一個很完整且便利的Android應用程式開發環境,並專心構思與發展屬於自己的應用程式。不過,如果開發者要上傳應用程式到Android Market網站供大家免費下載或收費販售時,則需要再付25美元的帳號註冊費。
開發套件的流程順序
2010-06-28
觀察電腦效能:效能監視器
要使用系統監視器監視系統,請依下列步驟進行:
- 按 開始 / 控制台 / 系統管理工具 / 效能 ,進入系統監視器視窗。

- 在 計數器記錄檔 上按一下右鍵,並從快顯功能表中選擇新增記錄檔設定(1) 。出現 新記錄檔設定 對話方塊後,在這裡輸入您的記錄檔設定名稱(2) ,最後按一下 確定 。

- 點選 [新增計數器](3) ,並鍵入您想要在 [電腦] 方塊中監視的電腦的名稱。比方說鍵入 \ \ computername。
- 選擇想要監視的項目(4),並選擇想要收集的數據內容(5),以及監視的個體(6)
- 不清楚可看解說(7)
監視 CPU 使用狀況
持續偏高的 CPU 使用量比率可能代表必須將 CPU 升級,或增加多個處理器。此外,偏高的 CPU 使用率可能代表應用程式的微調或設計不良。將應用程式最佳化後可降低 CPU 的使用率。
Processor:% Processor Time
是指處理器執行非閒置執行緒的時間百分比。計算方式是,先計算在某個取樣區間中,閒置執行緒處於使用中的時間,再減去這個時間。(每個處理器都有一個閒置執行緒,如果沒有執行其他執行緒的話,閒置執行緒會不停執行迴圈來消耗時間。)這個計數器式處理器活動的主要顯示器,會顯示取樣區間中執行工作的平均百分比。計算方式是,監視服務停用時間,然後用 100% 減去這個時間值。
狀態維持在 80% 到 90%,可能代表必須將 CPU 升級或增加更多處理器。使用多處理器系統時,可針對每個處理器監視此計數器的不同執行個體。此值代表特定處理器上的處理器時間總和。
Processor:%User Time
是在使用者模式中所用到的處理器時間百分比。使用者模式是一種限制性的處理模式,設計給應用程式,環境子系統,及整合子系統使用。另外一種模式是特殊權限模式,設計給作業系統元件使用,允許直接存取硬體及所有的記憶體。作業系統會將應用程式執行緒轉換到特殊權限模式來存取作業系統服務。這個計數器用百分比格式來顯示忙碌時間平均值。
Processor:% Privileged Time
相當於處理器花費在執行 Microsoft Windows 核心命令的時間百分比。不同的磁碟控制器和驅動程式會使用不同的核心處理 (kernel Process) 時間量。有效率的控制器和驅動程式將使用較少的授權時間,留下較多的處理時間供使用者應用程式使用,同時增加整體的處理能力。
監視記憶體使用狀況
定期監視 Server 執行個體,以確認記憶體使用量是在一般範圍內。您需要確定處理序並未缺少記憶體或消耗太多記憶體。
Memory:Available Bytes
是指在電腦上可用記憶體的數量 (以位元組計算)。它等於記憶體清單中所有歸零記憶體,可用記憶體及待命記憶體加總,此數值代表目前有多少記憶體位元組可供處理序使用。小於4M或是實體記憶體總數的5%表示不足
Memory:Pages/sec
是從磁碟讀取或寫入磁碟,以便解決硬體分頁錯誤的速度。這個計數器是偵測導致系統延遲這類錯誤的主要指示器。超過20也表示不足。
監視硬碟使用狀況
PhysicalDisk:Avg. Disk sec/Transfer
是磁碟轉移操作的平均時間,以秒為單位。在執行 SQL Server 的電腦上,Average Disk Sec/Transfer 時間通常少於 15 毫秒。如果 Average Disk Sec/Transfer 值增加,表示磁碟 I/O 子系統並未以最佳的方式應付 I/O 需要。
2010-06-24
Windows XP 虛擬記憶體設定


當電腦上實體安裝的隨機存取記憶體 (RAM) 不足時,Windows 會在硬碟上使用分頁檔 (通常稱為虛擬記憶體) 模擬實體 RAM 以新增可用的記憶體。根據預設,在安裝期間建立的虛擬記憶體分頁檔為電腦實體 RAM 的 1.5 倍。因此,安裝 1 GB RAM 的電腦將會有 1.5 GB 的虛擬記憶體。建議的最小分頁檔大小為電腦 RAM 的 1.5 倍,最大則為最小值的 3 倍。例如,如果您的 RAM 為 256 MB,則最小值為 384 MB,最大值為 1152 MB。
用右鍵點擊桌面上的「我的電腦」圖示﹝或是執行 sysdm.cpl﹞,在出現的右鍵功能表中選項「內容」選項開啟「系統內容」視窗。在視窗中點擊「進階」選擇項,出現進階設定的對話視窗
點擊「效能」區域的「設定」按鈕,在出現的「效能選項」視窗中選項「進階」選擇項,開啟其對話視窗。
在該對話視窗中可看到關於虛擬記憶體的區域,點擊「更改」按鈕進入「虛擬記憶體」的設定視窗。選項一個有較大空閒容量的分區,勾選「自訂大小」前的複選框,將具體數值填入「初始大小」、「最大值」欄中,而後依次點擊「設定→確定」按鈕即可,最後重新啟動電腦使虛擬記憶體設定生效。
當您選取磁碟時,請遵循這些指導方針:
- 避免將分頁檔置於與系統檔案相同的磁碟上 (通常為 C)。
- 避免將分頁檔置於容錯磁碟上,例如鏡像磁碟區或 RAID-5 磁碟區。分頁檔不需要容錯,且某些容錯電腦寫入資料的速度可能變慢,因為這些電腦會將資料寫入多個位置。
- 請勿將多個分頁檔置於相同實體磁碟機中的不同磁碟分割。
tags:Windows XP,虛擬記憶體,電腦效能
2009-08-18
Oracle SQLPlus 匯出資料
set newpage none --換頁空幾行
set space 0 --欄位間空幾個space
set pagesize 0 --輸出每頁行數,預設為24,為了避免分頁,可設定為0。
set heading off --欄位表頭
set echo off --Show SQL語法在畫面上
set termout off --顯示腳本中的命令的執行結果
set trimout on --刪除標準輸出每行的行尾空格
set trimspool on --刪除行尾空白
set linesize 2500 --每行長度(太小會斷行,太大效能差)
spool test.csv --匯出到 test.csv 檔案裡,目錄與sqlplus 相同。
Select 欄位A||'┴'|| replace(欄位B ,CHR(10),CHR(13))||'┴' from 資料庫.資料表 where 欄位B is not null order by 欄位A;
/*因為欄位B 裡有斷行符號^p,要將他轉換成分行符號^l
/*^p, ^l為word 的代碼,ASCII碼分別為CHR(10),CHR(13)
/*欄位A與欄位B間,用┴作區隔
spool off --結束匯出
2008-04-24
數位文件管理(一)

在電腦世界裡,只要是可以透過電腦處理並儲存在儲存裝置的檔案,就能算是數位文件。但隨著電腦相關技術的發展,電腦的檔案類型多到無法想像的地步。不過,一般使用者日常生活會運用到的檔案類型並不會太多種,主要可概分有:文件檔、圖片檔、影音檔、網頁檔、壓縮檔。
所謂文件檔,以目前市場佔有率來看,多半指微軟辦公室應用軟體(Word、Excel、PowerPoint)所製作的檔案,以及純文字檔或PDF檔。
圖檔則是以圖樣呈現的檔案,比方用數位相機照出來的照片,也是種圖檔。或者是用美工、繪圖軟體所製作的檔案。
影音檔也可以稱為多媒體檔案,泛指各種影片,以及各種型態的音樂檔,如時下流行的mp3。
網頁檔則是指透過瀏覽器瀏覽的網頁,因個人需求而下載到電腦裡。或者是自己透過網頁編輯軟體所製作的檔案。
檔案類型的判別 檔案名稱包含:主檔名+副檔名(主檔名.副檔名)
如何看見副檔名
1. 開啟【檔案總管】→點選【工具】\【資料夾選項】。

2. 點選【檢視】,在【進階設定】裡將【隱藏已知檔案類型的副檔名】的勾勾拿掉。

* Excel.doc →名叫Excel的Word文件檔。
* Word.xsl →名叫Word的Excel文件檔。
* Excel.htm →名叫Excel的htm網頁檔。
* Word.jpg →名叫Word的Jpg圖檔。
檔案與資料夾的關係
電腦的儲存媒介是藉由「檔案」與「資料夾」所組成。「資料夾」是放「檔案」的地方。
檔案的樹狀結構
儲存裝置(硬碟)→磁碟分割區→資料夾→檔案。
路徑:檔案存放的位置。
tags: 樹狀結構、儲存裝置、檔案類型、檔名、副檔名
2008-04-22
瀏覽器、網頁、網站的關連
網頁瀏覽器主要是在顯示網頁伺服器或自己電腦裡的的HTML文件,個人電腦上常見的網頁瀏覽器包括微軟的Internet Explorer、Mozilla的Firefox、Maxthon和Safari。

網頁瀏覽器主要通過HTTP協議連接網頁伺服器而取得網頁,HTTP容許網頁瀏覽器送交資料到網頁伺服器並且獲取網頁,目前最常用的HTTP是HTTP/1.1。
瀏覽網頁是以URL作為探訪網頁的地址;以http://開首的便是通過HTTP通訊協定方式鏈結。
很多瀏覽器同時支援其他類型的URL及協議,例如ftp:是FTP(檔案傳送協議)、gopher:是Gopher及https:是HTTPS(以SSL加密的HTTP)。
網頁通常使用HTML(超文本連結標記語言)文件格式,並在HTTP協議內以MIME內容形式來定義。大部分瀏覽器均支援許多HTML以外的文件格式,例如JPEG、PNG和GIF圖像格式,還可以利用外掛程式來支援更多文件類型。在HTTP內容類型和URL協議結合下,網頁設計者便可以把圖像、動畫、影音和流媒體包含在網頁中,或讓人們透過網頁而取得它們。
網站是指在網際網路上,根據一定的規則,使用HTML等工具製作的用於展示特定內容的相關網頁的集合。一臺電腦主機可以存放許多個網站,一個網站也可以分別存放在許多電腦主機內。簡單地說,網站是一種通訊工具,就像布告欄一樣,人們可以通過網站來發布自己想要公開的資訊,或者利用網站來提供相關的網路服務。人們可以通過網頁瀏覽器來訪問網站,獲取自己需要的資訊或者享受網路服務。
tags:網站, 網頁, 瀏覽器
瀏覽器、網頁、網站的關連
網頁瀏覽器主要是在顯示網頁伺服器或自己電腦裡的的HTML文件,個人電腦上常見的網頁瀏覽器包括微軟的Internet Explorer、Mozilla的Firefox、Maxthon和Safari。

網頁瀏覽器主要通過HTTP協議連接網頁伺服器而取得網頁,HTTP容許網頁瀏覽器送交資料到網頁伺服器並且獲取網頁,目前最常用的HTTP是HTTP/1.1。
瀏覽網頁是以URL作為探訪網頁的地址;以http://開首的便是通過HTTP通訊協定方式鏈結。
很多瀏覽器同時支援其他類型的URL及協議,例如ftp:是FTP(檔案傳送協議)、gopher:是Gopher及https:是HTTPS(以SSL加密的HTTP)。
網頁通常使用HTML(超文本連結標記語言)文件格式,並在HTTP協議內以MIME內容形式來定義。大部分瀏覽器均支援許多HTML以外的文件格式,例如JPEG、PNG和GIF圖像格式,還可以利用外掛程式來支援更多文件類型。在HTTP內容類型和URL協議結合下,網頁設計者便可以把圖像、動畫、影音和流媒體包含在網頁中,或讓人們透過網頁而取得它們。
網站是指在網際網路上,根據一定的規則,使用HTML等工具製作的用於展示特定內容的相關網頁的集合。一臺電腦主機可以存放許多個網站,一個網站也可以分別存放在許多電腦主機內。簡單地說,網站是一種通訊工具,就像布告欄一樣,人們可以通過網站來發布自己想要公開的資訊,或者利用網站來提供相關的網路服務。人們可以通過網頁瀏覽器來訪問網站,獲取自己需要的資訊或者享受網路服務。
tags:網站, 網頁, 瀏覽器
擷取網頁好工具 Super Screenshot


2008-04-16
一般電腦 v.s. 伺服器
電腦硬體的部份,則可依組成部分區分為:五大組成部份:
中央處理單元、主記憶體、輔助記憶體、輸入單元、輸出單元。
四大組成部份:
中央處理單元、記憶體(含輔助記憶體)、輸入單元、輸出單元。
三大組成部份:
中央處理單元、記憶體(含輔助記憶體)、輸入/輸出單元。
兩大組成部份:
主機(CPU、主記憶體)及週邊(輔助記憶體、輸入單元、輸出單元),
或CPU及週邊(主記憶體、輔助記憶體、輸入單元、輸出單元)。

作業系統(Operating System,簡稱OS)是一管理電腦硬體與軟體資源的程式,同時也是電腦系統的核心與基石。作業系統身負諸如管理與配置記憶體、決定系統資源供需的優先次序、控制輸入與輸出裝置、操作網路與管理檔案系統等基本事務。作業系統也提供一個讓使用者與系統互動的操作介面。目前作業系統除市佔率最高的Windows 系列外,尚有:UNIX、BSD、Linux、MAC OS、IBM OS/2、Solaris....等等。
應用程式是為了某種特定的用途而被開發的軟體。它可以是一個特定的程式,比如一個圖像瀏覽器。也可以是一組功能聯繫緊密,可以互相協作的程式的集合,比如微軟的Office軟體。也可以是一個由眾多獨立程式組成的龐大的軟體系統,比如資料庫管理系統。較常見的有:文字處理軟體、資料庫軟體、設計軟體、教育與娛樂軟體、影像處理軟體...等。
※※※※※※※※※※※※※※※
解說電腦的基本組合後,我們來看看伺服器的部份,伺服器的定義有兩種:
一、為管理資源並為用戶提供服務的電腦軟體,通常分為檔案伺服器(能使用戶在其它電腦存取檔案),資料庫伺服器和應用程式伺服器。
二、為運行以上軟體的電腦,伺服器作為硬體來說,通常是指那些具有較高計算能力,能夠提供給多個用戶使用的電腦。
----
伺服器與主機不同,主機是透過終端給用戶使用的,伺服器是透過網路給客戶端用戶使用的。
作為一台網站伺服器,必須有網站伺服器軟體,以提供網站服務,管理網頁元件和回應網頁瀏覽器的請求。換言之檔案伺服器,就是電腦裡有提供檔案上傳、下載等功能之相關軟體。

時下我們使用瀏覽器觀看的網站,簡單來說,也就是電腦的基本組合裡,應用程式層裡有著網站伺服器、資料庫與檔案伺服器等。

※※※※※※※※※※※※※※※
以上只是為了一般使用者,簡單去區分一般電腦 & 伺服器的方式。
tags:電腦、作業系統、軟體、硬體、應用程式、伺服器、單元
2008-02-21
部落格經營
一開始在部落格書寫,是為在快速流逝的時光中,留下些紀錄,並且與關心的人分享。後來為了因應blogger 的功能,分別申請了幾個不同的blog,來切割主題﹝blog 的發展也是有歷程的,呼~﹞。當時沒真的去思考「經營」這檔子事,畢竟書寫也訓練了自己的文筆,以及思考的完整度。書寫的當下,讓許多惱人的事情,透過文字呈現與整理,轉化、消失,不會像盤根錯節的樹根般,困住自己。對照過去與現在的文章,也更能了解自己,以及增加自己文字的力量。
直到隨著網路世界版圖的擴張,以及自己文字累積數量的增加,慢慢的想針對某些主題,與人有所接觸,尤其是以自助旅行為主題的blog,特別希望能有交流的機會。想獲得特定族群眼光的注目,並願意與你交流,談何容易。除了必須豐富自己的內容、提供有效的資訊,如何透過文字讓人理解與接受你的看法,更是挑戰。
因此自嗨的在部落格書寫了幾年後,想想似乎該經營經營自己部落格了,因此開始搜尋相關指導原則,沒想到,這樣的文章還真不少,而且還是出自許多名家部落客之手。以下要重點是整理各大家之精華,最後再附上參考資料的來源,有興趣的人,按照網址就能去參考原文啦~
※※開始之前※※
- 依照目標與理念決定經營的原則,並評估自己的能力與資源來決定實踐方式。
- 觀察自己喜歡的成功部落格,學習作者如何有效運用自己的能力與資源,準確地在部落格實踐了自己的目標與理念。
※※書寫應注意的事項※※
- 每篇文章提供足夠的脈絡,讓無意間看到文章的讀者,很容易地理解談論的主題及呈現的觀點。
- 每篇文章都只有單一觀點,字數上限以 1500 字為原則。
- 保護隱私、避免觸法、減少冒犯與誤解。
- 使用好標題:好的標題是文章的「一句話摘要」。
- 寫好第一段:好的第一段是文章的摘要。
- 文章使用簡單詞彙、適當比喻,提供足夠脈絡、呈現單一觀點。
- 建立部落格的撰寫時程。
※※打格基本動作※※
- 到幾個部落格「聯播台」登錄你的部落格(例如Oui-Blog聯播網、台灣部落格、番薯藤blog登錄、中時優格推薦等)
- 向你欣賞的文章發出徵引
- 你喜歡的部落格留下誠懇的迴響意見,並加上你的網址連結。
- 偶爾寫一些針對部落客的幫助性文章。
- 做好網站引導。
- 製造連結因子。
參考資訊:
老貓學出版
蔡志浩Taiwan 2.0相關文章
部落格經營+行銷超級懶人包


