S小魚仔S 網誌搜尋

2012年11月20日 星期二

S小魚仔S Windows 8 使用經驗談

使用一陣子「Windows 8」以後,將「自己」的「經驗」,收集起來,我也怕「忘掉」。

首先「Windows 8」使用「Adminsitrator」,「動態磚」將「無法使用」,Why ???
PS.
「需要」建立「MSN」「帳號」 與 「密碼」

透過「Win」+「X」,找到「控制台」

點選「使用者帳戶和家庭安全」

點選「使用者帳戶」

 點選「在 電腦設定 中 變更我的帳戶」

點選「新增使用者」

 加入「MSN」帳戶 與 密碼,然後我們只需要「登出」「Administrator」使用者,登入 新增 的 「MSN」「帳戶」即可

預設「Windows 8」安裝完畢後,「桌面」,只有「垃圾桶」,如何找出「電腦」與「控制台」..等 圖示?

「桌面」=>「右鍵」=>「個人化」

畫面「左上」找到「變更桌面圖示」

 勾選「需要」顯示在「桌面」的「圖示」

 大功告成 ^_^"


為什麼,點「圖示」會有「核取方塊」?

 點選「電腦」找到「檢視」=>「顯示/隱藏」=>「項目核取方塊」拿掉


提供「Sysprep」

自從使用「Win 8」偶爾會聽到「硬碟」特別「吵」,後來發現「Win 8」預設功能, 自動執行「硬碟最佳化」

自行「衡量」需不需要「關閉」

「重要訊息中心」提供「安全」與「維護」訊息「通知」,點選「重要訊息中心」系統 圖示

找到「開啟重要訊息中心」

內有「安全性」與「維護」

點選「維護」可以得知「目前」系統「進行」維護事項

2012年11月19日 星期一

S小魚仔S VMware Workstation 9 遠端管理 經驗談

最近,使用「非常」火熱,「VMware Workstation 9」,因為「大波蘿3」的「誕生」,突然「使用者」大增,其中「不乏」周圍「一群」死黨,加入「掛機」行列,這時候「一臺」主機,肯定「不夠用」,所以我們就需要多臺「Host」加入「掛機」打寶,可是「這麼多」的「Host」主機,當然需要「集中」管理,我又不想使用「VMware vCenter TM Server」 ,這時候其實「簡單」的「VMware Workstation 9」,就能做到嚕。

環境建置圖
PS.
「192.168.0.1」的「VM」,遠端管理「192.168.0.26」的「VM」

遠端「 VM」相關設定 ( 192.168.0.26 )

 1. 「防火牆」-「設定」

      
       開放「TCP/IP 443,902」
       ( 手動 設定 )
          「Win」+「R」=>「cmd」
         「netsh advfirewall firewall add rule name="VM Remoto 443_902 (Port)" action=allow protocol=TCP dir=in localport=443,902」
          
       開放「VMware Authd Service (Privare)」
       ( 防火牆 會 自 動產生 )

       開放「VMware Workstation Server (Privare)」
       ( 防火牆 會 自 動產生 )

 2.  「Shared VMS」-「設定」


       2.1「Ctrl」+「P」,找到「Shared VMS」
        
       2.2「啟用」「Shared VMS」狀態
      
       2.3 設定「Shared VMs location」指定存放「資料夾」

PS.
 使用「遠端」建立「虛擬機」,都會存在「Shared VMs location」的「資料夾」內,建議「手動」設定「位置」較佳。

==========================================

管理「遠端 VM」相關設定 ( 192.168.0.1 )

點選「Connect to a Remoto Server」

輸入 遠端管理「IP」,「帳號」及「密碼」
PS.
「帳號」和「密碼」採用「Windows」建立「帳戶」與「密碼」

登入以後,「Library」面板,檢視「遠端」「VM」
PS.
如何在「遠端」的「VM」建立「虛擬機」就「不多詳述」,「自行研究」

 瀏覽「遠端」「VM」「硬體狀況」、登入「帳戶」..等

點選「遠端」的「VM」=>「右鍵」=>「Manage AutoStart VMs..」

1. 勾選「虛擬機」
2. 設定「啟動秒數」 
PS.
此功能「當您」的「遠端」主機,重新開機後,放置在「Shared VMs」裡面的「VM」,會依照您「設定」的「秒數」等待「時間」,然後自動「重啟」

點選「遠端」的「VM」=>「右鍵」=>「Roles」

 設定「帳戶」設定「VM」的「權限」


根據「朋友」遠端「管理」「VM」後,常常會發生一些問題,如「畫面黑掉」,「沒回應」..等
如果您的「VM 系統」為「Windows 7」,需要注意「下列設定」




2012年11月16日 星期五

S小魚仔S Byethost 免費提供 PHP + MySQL

想當初以前「高職」時候,為了玩「留言板」,不知「花多少」心血,在「家裡」透過「數據機」架設「論壇」和「網站」,經過「時代」改變,國外「提供」許多「免費」、「網址」、「PHP」、「MySQL」申請,經過好多次「Google」,不斷「白老鼠」歷程,發現「Byethost」是「非常」可以「申請」的「免費空間」,使用「免費」,當然要看一下「限制」了什麼?

功能
限制
FTP
Free
檔案空間
1 GB
月流量
50 GB
MySQL
5 DataBase
PS. 
「Byethost」公司,如果「倒閉」,當然您的「網頁」和「資料庫」,當然就「嘿嘿嘿嘿」.... Say Good Bye,所以要養成「備份」好習慣....

看完以上,「限制」,如果符合您的「需求」,就可以著手「申請」,「申請」部份,請「自行」處理,「網路」有很多「教學」。

「Byethost」的「後台」採用「VistaPanel」,提供「多國語言」


提供「一般資訊」,方便瀏覽「目前」的「流量」、「資料庫」、「網域」、「空間大小」...等等

提供 「系統」的「環境資訊」、「Apache」、「PHP」、「MySQL」版本

建立資料庫 ~ 經驗談 ~

找到「MySQL 資料庫」

 建立「資料庫」名稱
PS. 
資料庫「名稱」,無法使用「中文命名」

 建立完成,點選「Admin」,進會自動帶入「phpMyAdmin」網頁管理「資料庫」

 這時候,點選「phpMyAdmin」Log 圖示

修改「資料庫」為「utf8_unicode_ci」
PS. 
如果您不想做此設定「那麼」,使用「PHP」查詢「資料庫」,就會出現「亂碼」,當然您也可以此篇文章「解決」,亂碼問題

設定「資料庫」=>「操作」=>「排序規則」=>「utf8_unicode_ci」



PHP  寫入 ~ 資料庫 ~ 經驗談

各位鄉親啊,這些都是「自己」摸索,獲得「經驗值」,我做了一些「實驗」,使用「Byethost」,「資料庫」無法使用「中文」命名,那「資料表」與「資料欄位」可以使用「中文」嗎?

建立一組「簡單」的「資料結構」,「資料表」和「資料欄位」使用「中文欄位」

1. 點選「SQL」
2. 使用「SQL」語法,建立「資料表」與「資料欄位」


建立「PHP」連線「資訊」( Byet_Host_MySQL.php )

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname = "sql313.byethost15.com";
$database= "b15_11708754_message";
$username= "xxx_xxxx";
$password= "xxxx";
$Byet_MySQL = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
?>

建立「PHP」,插入「資料」( Insert.php )

<?php   require_once('Byet_Host_MySQL.php'); ?>
<?php
$insert = "INSERT INTO b15_11708754_message.基本資料(姓名,生日)value('Landy.Wang','2012.07.07')" or die(mysql_error());
mysql_query($insert);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>INSERT</title>
</head>
<body>
INSERT Data
</body>
</html>

上傳「Byet_Host_MySQL.php」與「Insert.php」,瀏覽網頁時,非常正常。

進入「phpMyAdmin」,使用「SQL」語法,查詢,發現「資料」並沒有「寫入」

PS.
結論來了~ ~ 千萬不要使用「中文」命名,「資料表」 和 「資料」欄位,如果您是「自行架設」「PHP」、「MySQL」,那麼使用「中文」命名,是「可行」的。
若您需要使用「國外」,提供「免費空間」就要使用「英文」命名

2012年10月31日 星期三

S小魚仔S MS-DOS 常用指令

系統:

「Appwiz.cpl」-「新增移除工具」or 「程式和功能」

「Calc」- 「計算機」

「Certmgr.msc」- 「證書管理實用程序」

「Cleanmgr」- 「磁碟垃圾整理」

「Compmgmt.msc」- 「電腦管理」

「Devmgmt.msc」-  「裝置管理員」

「Dxdiag」- 「檢查 DirectX 資訊」

「Eventvwr」- 「事件檢視器」

「Fsmgmt.msc」- 「共用資料夾管理器」

「Gpedit.msc」- 「本機群組原則」

「Inetmgr」-「開啟 IIS ( 7 ) 管理員」

「Lusrmgr.msc」-「本地機用戶和組」

「Msconfig」-「開機 啟動 選項」

「Mstsc」- 「遠端桌面」

「Notepad」-「開啟記事本」

「Osk」- 「開啟螢幕小鍵盤」

「Odbcad32ODBC」- 「資料來源管理器」( x86 )

「Odbcad32」-「資料來源管理器」( x64 )

「Services.msc」- 「本機服務設定」

「Secpol.msc」- 「本機安全性設定」

「Sndvol」- 「音量控制程序」

「Taskmgr」- 「工作管理器」

「Virtmgmt.msc」-「Hyper-V」

=============================================

網路:  (命令提示字元)

「Ipconfig」-「顯示 網卡 IP 位置」

「Ipconfig /release」-「釋放 IP 位置」

「Ipconfig /renew」-「更新 IP 位置」

「Ipconfig /flushdns」-「DNS解析器的暫存內容全數刪除」

「Netstat -an」- 顯示「TCP 和 UDP」所有「連線」和「接聽連接埠」以及 顯示「位址」和「連接埠」號碼。

「Netstat –e」- 顯示「網路卡封包流量」相關資訊

「Netsh Firewall Show Config」- 顯示「防火牆目前的設定」

=============================================

網路磁碟機: (命令提示字元)

「Net View IP」- 顯示「區網 內 共用資源」

「NetUse * /d /y」-「清楚全部網路磁碟機」


=============================================


系統授權查詢: (命令提示字元)

( Windows  Server 2008、2008 R2、Vista、7、8 )

「slmgr /dlv」 -「顯示詳細授權資訊 (預設: 目前的授權)」


==============================================

執行「服務」: (命令提示字元)

「cmd」=>「net stop 服務名稱」、「net start 服務名稱」

FireWell ( 防火牆 ) - 「Mpssvc」

Hyper-v ( 虛擬機 )「Vmms」

MSE ( 防毒軟體 ) -「WinDefend」

==============================================

參考資料:

「賴榮樞」-「slmgr 所有選項一覽」

「豆沙包的健忘筆記本」-「Command 開啟 Windows 防火牆 的 Port」

「Communism Windows- CMD 指令大全」- 「Windows- CMD指令大全」

「Jerry_IT」-「Net Use 使用方式」

2012年10月18日 星期四

S小魚仔S Photoshop CS 參考線 與 切片工具 製作 網頁版模

建立「網頁」的「板模」有幾種作法「CSS+DVI」或「Table」,我們就使用「簡單」的「Table」製作「網頁」的「板模」吧 !___!"

1. 「建立」,網頁「寬與高」之「像素」
2. 建立「參考線」分割「位置」
3.  利用「參考像」設定「網頁」模型
4. 使用「切片工具」進行「板模」切割
5. 輸出「網頁與裝置應用」

1. 建立「寬」與「高」分別為「700 px」、「600 px」
2. 網頁使用「解析度」為「72 px」
3. 設定「RGB 色彩」為「8」位元

「Ctrl+R」,顯示「尺標」

「滑鼠」 設定「尺標」,改為「像素」顯示「單位」

「檢視」=>「新增參考線」,垂直「20 px」




使用「參考線」分割完成的「板模」



使用「板模」插入「圖片」與「按鈕」


設計好以後,可以將「參考線」先「關閉」( Ctrl + ;),再進行「裁切」,使用「裁片工具」


裁切「非常」有「學問」,無法詳述....,共 裁切「17」片


最後輸出「Html」與「Image」( Alt + Shift + Ctrl + S )


1. 設定「格式」為「Html 和 影像」
2. 點選「儲存」

~~~ 大功告成 ~~~

2012年10月17日 星期三

S小魚仔S 新增 修改 刪除 查詢 (PHP+MySQL)


之前就一直想要把「PHP」如何「新增」、「修改」、「刪除」、「查詢」的程式記錄下來,後來一直沒有時間整理,因為都在加班,今天終於有時間,從不懂「PHP」、「MySQL」到現在已經「三個月」,已經知道如何運作「PHP」做簡單的「運用」,時間花在哪裡,成就,就在哪裡,也許不是每個人都適合寫「程式」,起初也認為不「適合寫程式」,但是後來經過某某工作後,開始洗禮自己,並且學會「PHP」和「MySQL」,相信各位朋友一定有「同樣」的「經驗」,喜歡去「複製」人家寫好的「程式」來用,但是老實說,如果功能要做「小修改」可能還不算難,如果要「大改」這時候就必死無疑,因為「看不懂」人家寫的程式,當然我也是這樣「複製」程式的「過來人」,「複製」程式的同時,也要稍微「理解」對方寫些什麼,才能讓觀念清楚。


1. 開始看「新增」「修改」「刪除」「查詢」程式時,您需要瞭解「MySQL」和「PHP」相關語法


「MySQL」 - 「INSERT」

「MySQL」 - 「UPDATE」

      「MySQL」 - 「DELETE」  

「MySQL」- 「SELECT INTO」

「PHP」 - 「mysql_query」

「PHP」 - 「mysql_error()」


2.  您還需要瞭解,資料庫架構,不然你怎麼「新增」、「修改」、「刪除」、「查詢」您所需要的資料

「work_new」資料庫

「etch」資料表

「e統一編號、e技師事務所名稱、e事務所身份」資料欄位


==============================================

如何使用「PHP+MySQL」 - 「新增資料」?

寫法一 :

<?
$insert = " INSERT INTO work_new.etch(e統一編號,e技師事務所名稱,e事務所身份)value('123','123','123') " or die(mysql_error());
mysql_query($insert);
?>

寫法二  :

<? 
$insert = mysql_query ( " INSERT INTO work_new.etch(e統一編號,e技師事務所名稱,e事務所身份)value('456','456','456') " ) or die(mysql_error());
  ?>

==============================================

如何使用「PHP+MySQL」 - 「新增多筆資料」?

寫法一 :

<?
$insert = "INSERT INTO work_new.etch(e統一編號,e技師事務所名稱,e事務所身份)value('123','123','123'),('456','465','456')" or die(mysql_error());
mysql_query($insert);
?>

寫法二 :

<?
$insert = mysql_query ("INSERT INTO work_new.etch(e統一編號,e技師事務所名稱,e事務所身份)value('123','123','123'),('456','465','456')" ) or die(mysql_error());
?>

==============================================

 如何使用「PHP+MySQL」 - 「修改資料」?

寫法一 :

<? 
$update = " UPDATE work_new.etch SET e統一編號='789', e技師事務所名稱='123', e事務所身份='123' WHERE e統一編號 = '123' " or die(mysql_error());
mysql_query($update);
 ?>

寫法二 :

 <?
$update = mysql_query(" UPDATE work_new.etch SET e統一編號='789', e技師事務所名稱='123', e事務所身份='123' WHERE e統一編號 = '456' ") or die(mysql_error());
?>

==============================================

如何使用「PHP+MySQL」 - 「刪除資料」?

 寫法一 :

<?
$delete = " DELETE FROM work_new.etch  WHERE e統一編號 LIKE '123' " or die(mysql_error());
mysql_query($delete);
 <?

寫法二 :

<?
$delete = mysql_query(" DELETE FROM work_new.etch  WHERE e統一編號 LIKE '123'  " ) or die(mysql_error());
 ?>

==============================================

如何使用「PHP+MySQL」 - 「查詢資料」 ?

寫法一 :

<?
$select = " SELECT * FROM work_new.etch " or die(mysql_error());
mysql_query($select);
?>

寫法二 :

 <?
$select = mysql_query(" SELECT * FROM work_new.etch " ) or die(mysql_error());
?>

==============================================

如何使用「PHP+MySQL」 - 「印出查詢資料」?

<?
/*  mysql_fetch_array() 函數以陣列的方式查詢資料  */
 while($row = mysql_fetch_array($select))
 {
/*   印出陣列中的資料 */
    echo $row['e統一編號']."</br>";
    echo $row['e技師事務所名稱']."</br>";
    echo $row['e事務所身份']."</br>";
/*   Html 分隔線  */
 echo "<hr>";
 }
?>

==============================================

到目前為止,您一定很好奇,疑是不是缺少了什麼?

沒錯,還缺少一樣非常重要的東西,就是「php」載入「資料庫」(MySQL)「連接設定 」,一定要讓「php」知道連結「資料庫」相關資訊,才能進行存取,使用「php」-「require_once」函數載入「資料庫連線資訊」。

<?php  require_once('Connections/work_new.php'); ?>


「work_new.php」-「資料庫」(MySQL)「連接設定」,到底該如何寫呢,可以參考以下範例:

<?php
# FileName="Connection_php_mysql.htm"
# Type="MYSQL"
# HTTP="true"
$hostname_work_new = "192.168.0.25";
$database_work_new = "work_new";
$username_work_new = "123456";
$password_work_new = "123456";
$work_new = mysql_pconnect($hostname_work_new, $username_work_new, $password_work_new) or trigger_error(mysql_error(),E_USER_ERROR); 
mysql_query("SET NAMES 'utf8'",$work_new);
?>

這篇文章「原本」寫在「內地」的「QQ」空間,實在被「盜連」太「嚴重」,趕快「搬」過來

靜思語: 清茶淡香,既可口又提神;若太濃則苦得喝不下。 世間的其情愛也是如此。

S小魚仔S Photoshop CS Kuler 推薦 主題 色票 風格

透過「Kuler」套件,可以找到「設計」完成的「配色」,當然有「許多」主題,可以搭配「套用」。

「視窗」=>「延伸功能」=>「Kuler」

找到「推薦」的「主題」色票

輸入「Sky」

找到「推薦」主題,搭配「色票」

如果需要「使用」此組「色票」,點選「新增至色票面板」

完成如下 ^___^"

靜思語: 對自己所愛的人,能以智慧斷除佔有的感情, 對自己不愛的或不投緣的人,能盡量善解,以好的心念去對待人。

2012年10月12日 星期五

S小魚仔S Action Script 3 Loader() 函數 應用

有時候,製作「Flash」,為了減少「網路」讀取「流量」,會使用「Loader()」函數,載入「外部」的「Flash」,就可以使用「Loader()」函數,幫助我們減少「讀取」的「流量」,使用「Loader()」函數,之前需要搞清楚「Flash」在「畫面」「對應」之「座標」,畫面「左上」一律都是用「X=0 , Y=0」為「起始值」,除非您設計「Flash」時候,就已經「處理」好「畫面」大小,不然還是需要知道的喔。



//「建立」Loader 函數,放入「變數」
var loadit = new Loader();

//指定「網址」或「檔案」,放入「變數」,可指定「網址」
loadit.load(new URLRequest("http://l.yimg.com/f/a/tw/amber/836731_100912_350x200.swf"));

//設定「變數」的「存放位置」
this.addChild(loadit);

//「指令」存放「Flash」畫面「位置」,使用「X」與「Y」軸,決定位置
loadit.x=0;
loadit.y=0;

靜思語: 心中有愛﹑就不會有礙。