2010年10月3日 星期日

精彩Dreamweaver CS4中文版動態網頁設計



  • 作者:蔡秀娟、王緒溢
  • 出版社:網奕
  • 出版日期:2009年04月03日
  • 語言:繁體中文 ISBN:9789866879630
  • 裝訂:平裝










內容簡介

製作網頁幾乎就像過去的文書處理軟體一樣,是每一個人必備的電腦使用技能之一。Dreamweaver擁有強大的網頁編製功能,在網頁編輯的軟體市場中佔有一席之地,其最大特色是可以輕鬆製作出動態化網頁,並且內建資料庫網頁編製工具,讓網頁設計快速且方便製作出互動式網站。
本書以Dreamweaver CS4中文版的各項功能為主軸,同時介紹與網頁製作相關的另兩套軟體-PhotoImpact X3和Flash CS4,共計14章,讓您多管其下,同時熟悉影像圖形、動畫製作與網頁編製工具的使用方式。
在本書裡可以獲得製作網頁所要學會的軟體操作指引,讓您熟悉網頁製作相關軟體與其功能。精熟本書,保證您所製作的網頁一定更能引人入勝。

XHTML與XML實例指引



作(譯)者:游志男

出版商:全華

出版日:2009/3/10

ISBN10:9572170015

ISBN13:9789572170014

書號:06082007

PUR膠裝 736頁 16 K


1.本書完整介紹XML的網頁設計方法,從基礎的撰寫規則、文件型態定義、Schema等,到進階的程式開發與XML的相關技術(CSS、XSL等),提供讀者完整的網頁設計知識與技能需求。
2.本書以程式設計人員慣用語法寫成,並穿插大量原文字彙,培養專業知識素養。
3.書中搭配豐富的範例實作,並隨書附贈範例光碟,提供讀者參考使用。
本書以程式設計人員慣用語法寫成,並穿插大量原文字彙,培養專業知識素養。書中搭配豐富的範例實作,並隨書附贈範例光碟,提供讀者參考使用。 

精通 vi 與 vim 第七版


Learning the vi and vim Editors, Seventh Edition
書名:精通 vi 與 vim 第七版

作者:Arnold Robbins, Linda Lamb, Elbert Hannah
編譯:莊惠淳
書號:A243
 ISBN:978-986-6840-32-6
頁數:508頁
出版日期:2009年1月
售價:680



內容簡介
將近三十年的時間裡,vi 是 Unix 與 Linux 的標準編輯器,從 1986 年開始,本書一直是第一線的 vi 導引手冊。但三十年來,Unix 已不再是三十年的樣子,這本書也不能一成不變。第七版的《精通 vi 與 Vim》擴展為包括了 Vim 的詳細資訊,它是很棒的 vi 同類品。
Vim 現在是大多數 Linux 系統上的預設編輯器,也是 Mac OS X 的預設 vi 版本,同時也能在許多其他作業系統上執行。我們的導引手冊說明文書編輯的基礎技巧,也討論進階工具,例如互動式巨集與擴充編輯器的指令稿 - 一切都編寫成容易遵循的風格,成就本書的經典地位。讀者將學到:
  • 快速於 vi 裡移動
  • 超越 vi 基礎技巧,例如使用緩衝區
  • 使用 vi 的全域搜尋與取代功能
  • 自訂 vi,並執行 Unix 的命令
  • 使用 Vim 的擴充文字物件,以及威力強大的正規運算式
  • 執行多視窗編輯,並設計 Vim 指令稿
  • 充分利用 GUI 版的 Vim,gvim
  • 使用 Vim 的強化功能,例如語法強調標示及擴充標籤
  • Vim 與其他三種 vi 同類品的比較,分別是:nvi、elvis、vile
學習 vi 或 Vim,是使用 Linux 或 Unix 時的必要知識,無論使用哪種平台,本書都是基礎中的基礎。
「vi,就像許多 Unix 早年開發出的經典公用程式,都有難以駕馭的評價。Bram Moolenaar 的強化版同類品,Vim,走了很長的路,消除這種印象……它大概已經變成最受歡迎的 vi 版本。」

2010年9月1日 星期三

linux 硬體資訊

檔案位置:/var/log/dmesg
可使用 dmesg | more 查看開機時的資訊


建立 console 硬體檔
位置:/dev/
mknod console c 5 1
chmod 777 console  -->改變使用權限

Linux 時間

Linux 時間設定有兩個
一個是Linux的系統時間,另一個是BIOS 記錄的實際時間
因此需要兩個都進行調整.


date MMDDhhmmYYYY
參數:
MM:月份
DD:日期
hh:小時
mm:分鐘
YYYY:西元年

例 date 120716362006

hwclock [-rw]
hwclock -r 查閱 BIOS 時間
hwclock -w 存檔

html 跳脫字序

特殊字元

在HTML中有四個ASCII字元集( > , < , & , " ) 是有其特殊意義,
不能像其他字元一般的正常顯示,甚至會讓瀏覽器誤解原意。所以若要顯示的話,
就需要所謂「跳脫字序」(ESCAPE SEQUENCES)的方法。
 
若想要在HTML文件中鍵入上面所提到的四個字元中的任何一個,則需用下列的方式
來代替。例如:
                 
         字元                  表示字元(跳脫字序)
    Less-than sign ( < )            <
    Greater-than ( > )              >
    Ampersand sign itself ( & )        &
    Double quote sign ( " )       "
    可參閱 ISO Latin-1 字元

 
跳脫字序不像HTML的標籤一樣, 他是屬於大小寫相關的。你不可以用&LT來取代
「<」。這取決於瀏覽器.

網頁圓角框線

圓角,是 CSS3 的規範。
使用語法如下.直接在html中加入下列語法
  1. <div style="-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: #000 1px solid; height: 50px; width: 100px;">
     內文 </div>

需看瀏覽器是否支援哦.若看的到下面結果.表示您使用的瀏覽器有支援
結果如下

內容

2010年8月31日 星期二

Ubuntu 展示畫面

說真的.Ubuntu.並沒有那麼快.也沒有那麼好用...不過還不算難用就是了..也且也還算快速


Ubuntu from Keith Kenniff on Vimeo.

php 上傳檔案

一、前置作業

PHP 檔案上傳運作原理PHP 上傳檔案時會先將檔案移到暫存目錄,上傳成功後再將檔案送往上傳目錄並自動清除暫存檔

php.ini 檔案上傳相關設定







; Whether to allow HTTP file uploads. 檔案上傳,預設為開啟
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified). PHP 暫存目錄設定,預設為系統暫存目錄,若需設定請將前置分號移除
;upload_tmp_dir =

; Maximum allowed size for uploaded files. PHP 預設上傳限制為 2Mupload_max_filesize = 2M

post_max_size = 8M 這是利用post傳輸時的限制.若使用post傳送.這裡也要修改哦

二、檔案上傳示範 (big5)

file.htm






<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>檔案上傳</title>
</head>
<body>
<form action="file_ok.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="max_file_size" value="1024000">
<input type="file" name="myfile">
<input type="submit" value="上傳">
</form>
</body>
</html>


1. 範例檔案為 big5 編碼,因 utf-8 編碼有中文檔案名上傳問題,之後再討論。
2. 上傳檔案時,form 的 enctype 屬性要設定為 multipart/form-data 
3. 
<input type="hidden" name="max_file_size" value="1024">
可限定上傳檔案大小(1k = 1024),要寫在<input type="file" ... > 之前



file_ok.php






<?php
$uploaddir = '/kevin-test/';
$uploadfile = $uploaddir.basename($_FILES['myfile']['name']);

echo "<pre>";
if (move_uploaded_file($_FILES['myfile']['tmp_name'], $uploadfile)) {
    echo "Upload OK \n";
} else {
    echo "Upload failed \n";
}
print_r($_FILES);
echo "</pre>";
?>

1. PHP 4.1 之前版本,要用 $HTTP_POST_FILES 取代 $_FILES
2. $uploaddir 為上傳目錄設定,注意需要設定上傳資料夾的檔案權限
3. 移除檔案可使用 unlink() 函數,例 unlink($uploaddir.$uploadfile);

php 中的 xml 運用

可延伸標示語言eXtensible Markup Language,簡稱XML),又稱可延伸標記語言,是一種置標語言。置標指電腦所能理解的資訊符號,透過此種標記,電腦之間可以處理包含各種資訊的文章等。如何定義這些標記,既可以選擇國際通用的標記語言,比如HTML,也可以使用像XML這樣由相關人士自由決定的標記語言,這就是語言的可延伸性。XML是從標準通用置標語言(SGML)中簡化修改出來的。它主要用到的有可延伸標示語言、可延伸樣式語言(XSL)、XBRLXPath等。
延伸閱讀 (維基百科)
利用php 架站時可利用 xml 充當小型資料庫使用如下範列

Ubuntu 開機啟動服務

鳥哥網站的教學指令是以 RedHat 系的為而Ubuntu 有些許是能不適用的,例如 chkconfig 開機啟動服務設定(這是 RedHat 的工具程式)
Ubuntu 也可以額外安裝 chkconfig,使用apt-get 來安裝,但若你使用過Ubuntu的 sysv-rc-conf 你應該會跟我一樣認為sysv-rc-conf比較好用,但有些時候(功能取向)chkconfig提供了較大的利用空間,我並不是高手.而是新手,若有任何意見.請不吝指教.謝謝

Linux(ubuntu)使用網路芳鄰

安裝套件Samba

1.安裝 samba
# sudo apt-get install samba

2.設定 samba 設定檔
#sudo vim /etc/samba/smb.conf

3.增加分享的資料夾
在檔案的最後面加上

[Sharename]                          ;分享出來別人看到的名字
    path = /var/lib/share           ;欲分享路徑
    browseable = yes              ;是否可瀏覽
    read only = no                    ;唯讀
    create mask = 2770         ;檔案遮罩
    directory mask = 2770     ;資料夾遮罩
    security = share                 ;不需帳號密碼登入
4.重新啟動 samba 服務
# sudo /etc/init.d/samba restart

5.建立samba帳號密碼
# sudo smbpasswd -a <帳號>

2010年5月11日 星期二

上班的第一天

今天是2010年5月10日,再過48天我就在公司服務五年了,家裡也在8月份將會再添一名男丁,而仍在假日求學的我,在眾多原因之下是不可能離職的,不過發生了一件事,使我毅然決然離開原公司,離開相處多年的好戰友,離開熟悉的工作.

2010年3月10日 星期三

同學們.你們讀信了嗎?

因為我擔任班上的班代.常需要發信通知班上的同學一些重要訊息.我用的是Gmail 但Gmail尚未提供信件回條的服務.因此常無法得知同學是否收到了我的信,日前發現了一個有趣的網頁, spypig ,他可以幫你確認信件送達後是否被開啟了.我很好奇他是如何做到的.也試用了一下.發現他真的可以做到.但是他只會傳回開信者的ip.或web mail的ip.所以若是你的收件者人數只有一兩位.這項服務還算不錯.可是對我來說.班上同學少說也三四十位.用起來還是少了實用性

2010年2月22日 星期一

善用Google 日曆簡訊免費

人生中有太多的事情需要去記住,可是人腦通常會自動的幫你分類(重要的事記的比較牢,不重要的事容易忘記),一但事情多了,很容易造成遺忘,所幸現在的網路有很多方便的網站可以幫助你管理記事,而google推出的眾多服務中.有一項叫google日曆,Google日曆於2006年4 月13日開放使用,至今已有為數不少的使用者,但是最重要的事,Google日曆能自動將您的備忘事項,發簡訊於您的手機中.(目前2009/2/11還是免費的階段)這對許多使用者來說是一大褔音,猶其是幫我提醒學校及公司的重要事項,較可惜的是,這項服務在台灣並不是每個手機號碼都能成功.(成功率約為90%)什麼原因不明,接下來就來看看如何使用這項簡訊功能啦

2010年1月27日 星期三

為你的親密戰友做點事吧

低頭看看你的鍵盤.你每天與他接觸多久.你有多久沒好好清潔他了?有研究指出鍵盤上的細菌是馬桶的4到5倍(這裡),常使用電腦的你多久沒清洗鍵盤了?