2012年6月18日 星期一

[Linux] 修改 hostname

檢查你正在試用的hostname
[root@test ~]# hostname
yourname

1.  使用hostname命令
  •  [root@test ~]# hostname yourNewHostname 暫時更改你個hostname
    重新啟動系統就會還原

2.  修改設定檔 /etc/sysconfig/network 和 /etc/hosts
  •  [root@test ~]# vi /etc/sysconfig/network NETWORKING=yes
    HOSTNAME=yourname  #在這裡修改hostname
  •  [root@test ~]# vi /etc/hosts 127.0.0.1      newhostname localhost localhost.localdomain localhost4 localhost4.localdomain4
    ::1    newhostname localhost localhost.localdomain localhost6 localhost6.localdomain6
    #在這裡修改2個hostname

    完成修改後請restart network & apache
    [root@test ~]# service network restart
    [root@test ~]# service httpd restart

2012年5月29日 星期二

C:\WINDOWS\system32\drivers\etc\hosts 有乜用?



C:\WINDOWS\system32\drivers\etc\hosts
host 是一個没有副檔名的系統文件,純文字組成
用家需要用 administrator 權限開啟 notepad 再打開這個檔案進行修改 (window vista and 7)

到底有什麼用途???

佢會將網址同 IP 建立一個資料庫
利用這台電輸入同一樣的網址時, 瀏覽器首先會在 host file 尋找對應的 IP,如果没有找到,才會把網址交給 DNS server 分析

我想大家都有試過在瀏覽器上網時會自動打開另一個網頁或廣告, 這有可能係病毒改了你的HOST FILE.
檢查一下你的 HOST 有没有增加其他網址, 有的可以刪除或將IP 改為 127.0.0.1 (本地電腦的地址) SAVE IT.
對於大陸網頁很喜歡出現的插件  你可以改 IP 0.0.0.0 (不可能存在的網址), 系統會隔離該網, 防止病毒木馬的插件.


以下只是測試時修改..... 

正當不加修改時 ping www.google.com 會得到 IP :74.125.71.103

加了 8.8.8.8 www.google.com host file 

可以見到 IP 已經由 74.125.71.103 變了 8.8.8.8




2012年5月28日 星期一

Css : Capitalize / Uppercase / Lowercase





在打一大段文字時文章內大細楷變化 會令讀者閱讀起來有不同的感覺
整齊的文字會令讀者讀得更舒適而全大楷的寫法其實會引起讀者的注意 有強調的作用

text-transform 是一種簡單而且常用的 css style

1
2
3
text-transform: capitalize;
text-transform: uppercase;
text-transform: lowercase;


1. 每個英文頭一個字母都是大楷 
capitalize first letter for every words.

2. 全句用大楷 
all words show in uppercase

3. 全句用細楷
 all words show in lowercase
 
*remark  :    不適用於中文字

2012年5月25日 星期五

Javascript : go back / go forward



番回前一頁網頁, 可以

<a href="javascript:history.go(-1)">Go back 上一頁</a>

番回後一頁網頁
 
<a href="javascript:history.go(1)">Go forward 下一頁</a> 

Google : google map language




有時想在網頁中引用 Google Map
聰明既 Google 會自動跟隨每個國家的語言顯示
但宜家講求國際化,很多人想用英文簡體.進軍不同的市場
要求不同的顯示方式

有時那個地區會有多過一種官方語言用家可以從左手邊揀選
Google 提供不同的語言檢視「Google 地圖」或者你直接從下列揀語言顯示地圖

 地址變成了英文  =)

2012年5月24日 星期四

XML : Different between CDATA and PCDATA

CDATA - (Unparsed) Character Data
The term CDATA is used about text data that should not be parsed by the XML parser.

PCDATA - Parsed Character Data
XML parsers normally parse all the text in an XML document.

Characters like "<" and "&" are illegal in XML elements.



係 XML 世界
所有內容都會被 XML analysis
只有加上 CDATA, <tag> 才會被忽略, 直接交給他程序用
例如 XML 加插 HTML, Javascript 等等
<![CDATA[" and ends with "]]>

而 PCDATA 表示已經ANALYSIS 的數據
佢會自動幫你 replace html escape charater
example:
< should be given as &lt;
> should be given as &gt;
& should be given as &amp;


Remark: *
CDATA 內不可以 contain string "]]>" , "]]>" mean 這個 CDATA section 完
Nested CDATA sections are not allowed.

reference : http://www.w3schools.com/xml/xml_cdata.asp

Joomla : Article date display format


joolma article 只可以選擇顯不顯示日期
但沒有得揀日期 format
覺得無需要咁詳細顯示時分, 普普通通日期已經足夠
其實簡單改一改得 okay

/components/com_content/views/article/tmpl/default.php
<?php if ($this->params->get('show_create_date')) : ?><tr>
<td valign="top" class="createdate">
<?php echo JHTML::_('date', $this->article->created, JText::_('DATE_FORMAT_LC2')) ?>
</td>
</tr>
<?php endif; ?> 

紅字是你改的地方
DATE_FORMAT_LC2 = 星期, 日,月, 年, 時, 分

由 administrator/language/en-GB/en-GB.ini 可以見到不同的 Date format
DATE_FORMAT_LC=%A, %d %B %Y
DATE_FORMAT_LC1=%A, %d %B %Y
DATE_FORMAT_LC2=%A, %d %B %Y %H:%M
DATE_FORMAT_LC3=%d %B %Y
DATE_FORMAT_LC4=%d.%m.%y
DATE_FORMAT_JS1=y-m-d
%Y-%M-%D=%Y-%m-%d
%A, %B %E=%A, %B %e 

從這裡揀你要顯示的方式, 取代紅字