2011年5月1日 星期日

[jquery] 讓select選單 值判斷第二個出現的select選單

有時候針對不同的選擇要出現不同的select選單

script:
$(function(){
$('#aa').change(function(){
        var value=$(this).val();
        $('#'+value).show().siblings().hide();
      });
});
HTML:

2011年4月17日 星期日

[chrome]將IE我的最愛 放到chrome 裡

點選工具裡面的選項



選擇個人化->從其他瀏覽器匯入資料



選擇要匯入的瀏覽器




完成

2011年4月16日 星期六

重灌電腦 所裝軟體

紀錄一下重灌電腦每次要下載的軟體,
不然每次還要找一下軟體的名稱。
1. Avira AntiVir(小紅傘)http://www.avira.com/zh-tw/avira-free-antivirus //防毒軟體
2.Chrome
3.Rocketdock http://rocketdock.com/  //方便工具列
4.fences http://www.stardock.com/products/fences/ //桌面管理
5.msn
6.Q-dir http://www.softwareok.com/?seite=Freeware/Q-Dir //檔案總管
7.TimeRadio  http://rickli.tw/?page_id=143 //聽radio
8.7z http://www.7-zip.org/  //解壓縮
9.PDFXchange http://www.tracker-software.com/product/pdf-xchange-viewer //看PDF
10.ditto http://ditto-cp.sourceforge.net/ //剪貼簿軟體
11.Dropbox https://www.dropbox.com/home //同步化軟體
12.evernote http://www.evernote.com/  //筆記軟體
13.Everything  http://www.voidtools.com // 電腦搜尋
14.帳務小管家  http://sonyshare.com/FreeSoft/ //記帳軟體
15.Rainlendar  http://www.rainlendar.net/cms/index.php //桌面日曆  
16.Alcohol 52 http://www.alcohol-soft.com/  //映像檔軟體
17.MiPony http://www.mipony.net/ //免費空間下載
18.Pcman http://pcman.openfoundry.org //bbs軟體
19.Launchy.http://www.launchy.net/download.php //2011-09-18快速啟動板
20.Advanced SystemCare Free http://www.iobit.com/advancedsystemcareper.html //優化軟體
21.Clover 2  http://ejie.me/ 檔案總管分頁
22.netsetman http://www.netsetman.com/index.php?s=nsm#nsmdl //網路設定管理

2011年4月10日 星期日

[jQuery]當select選單選到特定值 執行動作

在下拉式選單選到其他的選項就會show出id為other的輸入窗
$(function(){
$('select').change(function()
{
if($(this).val()=="其他"){
$("#other").show();
}else{
$("#other").hide();
}
});
});
設定change事件在切換select選單的時候就會去判斷
在tab 跟點擊都有用

[mac]facetime 用mackbook和 iphone 視訊電話

先在通訊錄加入對方的iphone手機或者apple id。


對方iphone要開啟  系統設定->通話->facetime

並且一定要用wify 上網 

就可以打開macbook應用程式裡的facetime

[Mac]我安裝的軟體

1.chrome http://www.google.com/chrome?hl=zh-TW //瀏覽器
2.adium   http://adium.im/   //即時通訊軟體用來登入msn
3.nally     bbs連線軟體
4.smcFanControl  http://www.macupdate.com/app/mac/23049/smcfancontrol  //風扇控制軟體
5.The Unarchiver http://wakaba.c3.cx/s/apps/unarchiver.html   //rar解壓縮軟體
6.mplayerX http://mplayerx.org/  //影片播放軟體
7.quicksilver http://www.macupdate.com/app/mac/14831/quicksilver //啟動版
8.komodo-edit http://www.activestate.com/komodo-edit //程式編輯軟體
9.jumpcut http://jumpcut.sourceforge.net/   //剪貼簿軟體
10. CheatSheet  http://itunes.apple.com/app/id529456740?mt=12   //快速鍵提示
11.Magican http://www.magicansoft.com/download.html //一些常用小工具

2011年3月28日 星期一

[Sikuli]加快滑鼠速度

他原本的預設速度真的很慢

Settings.MoveMouseDelay = 0.2;
只要在程式碼裡面加上這段速度就會飛快,
預設的速度是1,越低就越快

2011年3月22日 星期二

[Eclipse]安裝jsp環境eclipse+jdk+tomcat

使用的軟體版本:
eclipse-jee-helios-SR2-win32
apache-tomcat-6.0.32
jdk 1.6
除了jdk其他我都是選擇免安裝版。
1.將所有檔案都解壓縮,並將jdk裝好。
2.打開eclipse選擇個人設定windows->preferences

2011年3月17日 星期四

[jquery]學習筆記

.attr()  用來取得跟設定DOM 元件的屬性值, 


$(document).ready 當頁面讀取完畢之後的 事件
.fadeIn() 淡入  
.fadeOut()淡出
.bind('事件名稱',事件用的方法)將物件新增一個事件
.trigger(事件名稱);觸發事件
$.ajax({
   url: 'XXX.php', //url 用來指定要進行呼叫的位址
   error: function(xhr) {//error 是定義當 Ajax 發生錯誤時會呼叫的 callback
   alert('Ajax request 發生錯誤');

},
 success: function(response) {//而 success 則是 Ajax 成功時呼叫的 callback。
      $('#msg').html(response);//response直接就是 server 回應的內容

)

2011年3月14日 星期一

[音樂]答應不愛你 鄭中基

看仙劍奇俠傳聽到的歌
真好聽


2011年3月13日 星期日

[軟體]好用的版本控制軟體

SmartGit 2
我用來管理Github


tortoisehg
我用來管理bitbucket

2011年3月10日 星期四

[CSS]好看易用的超連結按鈕 michenriksen css3buttons

michenriksen css3buttons的網頁

只要將內附的css3buttons.css 和圖片放到網頁的相對位置上

透過更改超連結的class 就可以用出美觀的超連結按鈕




網站上有詳細的介紹跟使用方法。

2011年3月9日 星期三

[CodeIgniter] 驗證表單 form_validation

CodeIgniter 內建就有驗證的功能
先載入form_validation的library
function __construct()
 {
  parent::__construct();
  $this->load->library('form_validation');
        }

以下試驗證的函數
function checkadduser()//表單驗證
 { 
   $config=array(  //設定驗證規則
         array(  
         'field'=>'account',  //input的name
         'label'=>'帳號',     //設定名稱,在輸出錯誤訊息時出現的名稱
         'rules'=>'trim|required|xss_clean'  //驗證使用的規則
           ),  
         array(  
          'field'=>'password',  
          'label'=>'密碼',  
          'rules'=>'required|min_length[5]'  
           )
          );  
  $this->form_validation->set_rules($config);  
  $this->form_validation->set_message('required','%s不能為空值');   //%s是帶入上面所設定的label
  $this->form_validation->set_message('min_length','%s長度不能小於%s');
  $this->form_validation->set_error_delimiters('

','

'); //改變錯誤訊息的類別為error if($this->form_validation->run() ==FALSE) //判斷是否符合格式 { $this->adduserview(); //註冊失敗回到原頁面 } else { $this->adduser(); } }
接下來在view的顯示畫面加上錯誤訊息的顯示位置
//錯誤訊息的程式碼 

如果要錯誤訊息出現紅字就要到CSS裡面設定
把剛剛設定為error 的類別文字顏色變成紅色
p.errorp {
 color:  #f00;
}

在CodeIgniter還有內建許多驗證規則
可以到手冊裡面去看
參考網址:
CodeIgniter 使用手冊 Version 2.0.0

2011年3月7日 星期一

[CodeIgniter] 製作分頁 pagination函式

用CodeIgniter 製作出像下面的分頁


先在Controllers中寫下下列函式
function index()
 {
  $this->page(0);//呼叫page函式並帶入0的數值
   
 }
function page($set)
 {
  $this->load->library('pagination');   
  $data['title'] = "留言板"; //設定title
  $data['heading'] = "留言板";//設定標題 
  $data['all'] = $this->db->count_all_results('book'); 
  $config['base_url'] = base_url().'/book/page/';//設定頁面輸出網址
  $config['total_rows'] = $this->db->count_all_results('book'); //計算所有筆數
  $config['per_page'] = '10'; //一個分頁的數量
  //以下是設定樣式
  $config['full_tag_open']   = '';
  $config['first_link']      = '首頁';
  $config['last_link']       = '末頁';
  $config['next_link']       = '下一頁>';
  $config['prev_link']       = '<上一頁';
  
  $this->pagination->initialize($config);//初始化 
  $this->db->order_by('id','desc');
  $this->db->limit($config['per_page'],$set);
   $data['query']=$this->db->get('book');
        $data['pagelist']=$this->pagination->create_links();//顯示分頁,如果沒有分頁不會印出
        $this->load->view('book_viewend',$data);
   
 }

[PHP]date() 時間錯誤 相差八小時

date() 時間錯誤 相差八小時
解決方法:
打開PHP.ini
並搜尋date.timezone 將前面的";"分號取消 並將 後面的參數改為 Asia/Taipei
變成下面這樣
date.timezone = Asia/Taipei

ReStart APACHE
時間就會恢復正常

2011年3月2日 星期三

[PHP]印出星號金字塔

今天去面試遇到的問題= =
當下腦筋一片空白寫不出來
回家想一下就寫出來了= =
$b = 5;
$g = 1;
for($c=0;$c<5;$c++){
for($x=0;$x<$b;$x++)//印出空白
 {
 echo " ";
 }
      $b=$b-1;
for($y=0;$y<$g;$y++)//印出星號
 {
 echo "*";
 
 }
 $g=$g+2;
 echo "
";
}
 

印出結果
     *
    ***
   *****
  *******
 *********

2011年3月1日 星期二

[CodeIgniter] 移除網址的index.php

1.打開Apache  的httpd.conf
   搜尋 LoadModule找到下面這行
   #LoadModule rewrite_module modules/mod_rewrite.so
   將前面的#字號去除後存檔
2.restart Apache

3.將CodeIgniter資料夾下的.htaccess檔用筆記本打開修改內容
RewriteEngine on
RewriteCond $1 !^(index\.php)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]
4. 修改 \application\config\cofig.php
   搜尋 $config['index_page'] = 'index';
   去除預設值得index變成下面這樣
   $config['index_page'] = '';

完成了!!!
就不需要在加上index.php

[CodeIgniter]Unable to locate the model you have specifie: book

今天出現了這個問題 Unable to locate the model you have specified: book

原來是config下的autoload內的$autoload[model] 設錯了
我以為是要輸入資料庫名稱,原來是要輸入model的php檔名

2011年2月23日 星期三

[JavaScript]製作網頁滑動區塊

網址:http://r030515495.erufa.com/thebox.html
全部原始碼:http://pastie.org/pastes/1597813



2011年2月8日 星期二

以前看的有關別急著吃棉花糖的影片

實驗中的小孩
有關棉花糖的演講

2011年1月31日 星期一

[Python]檔案讀寫

程式碼
# -*- coding: UTF-8 -*-
'''
Python ver:3.1.3
Filename: usefile_1.py
Author: Rex Li
Data:2011-01-31
'''
print (__doc__)

p = '''\
這是一個文字檔建立的程式
試著去使用他吧
''' #斜線使第一行不空白
fileopen = open('ppp3.txt','w') #開啟檔案,w沒有該檔案就新增
fileopen.write(p)               #寫入 p的內容
fileopen.close()                #關閉檔案
fileopen = open('ppp3.txt')
while True:             
    line = fileopen.readline()  #讀寫一行
    if len(line) ==0:           #檢視是否有字串
        break
    print (line)
fileopen.close()

輸出結果
Python ver:3.1.3
Filename: usefile_1.py
Author: Rex Li
Data:2011-01-31

這是一個文字檔建立的程式

試著去使用他吧
簡易讀取
for i in open('ppp.txt'):
    print (i)

參考網站:ZHPY

2011年1月29日 星期六

[python]用RAR備份資料夾

準備
先將RAR的目錄加在環境變數裡,記得一定要加上 ; 。

這樣才可以在命令列執行RAR的程式。

2011年1月27日 星期四

[python]list and can't print big5 list(is oK)

程式碼
# -*- coding: utf-8 -*-
# File name list.py
str = ['蘋果', '香蕉', '火龍果', '橘子']
print '我有', len(str),'樣東西在清單理'
for item in str:
    print item,
print
print '我也需要買米'
str.append('米')
print '我的新的清單','[',
for item in str:
    print item,
print ']'
print '排序我的清單','[',
for item in str:
    print item,
print ']'
str.sort()
print '排序好的清單','[',
for item in str:
    print item,
print ']'
print '我第一個要買的',str[0]
olditem = str[0]
del str[0]
print '我買了',olditem
print'我的現在清單','[',
for item in str:
    print item,
print ']'

2011年1月24日 星期一

在blogger加上程式碼欄

參考網址:

Blogger加掛SyntaxHighlighter,顯示漂亮的彩色程式碼      

使用SyntaxHighlighter工具顯示HTML語法的注意事項與技巧




[python]猜數字

程式碼
# -*- coding: utf8 -*-
'''
File name guess.py
REX li
2011-01-24
'''
number = 65
running = True
while running:#當running為 Ture 會執行下 程式

    guess = int(raw_input('請輸入一個整數(0-100):'))

    if guess == number:
        print '恭喜!!你猜對了'
        print '但沒有獎品= ='
        running = False #如果為 False 會使程式終止
    elif guess < number:
        print '數字在大一點'
    else:
        print '數字在小一點'
else:
    print '遊戲結束'

輸出結果
請輸入一個整數(0-100):55
數字在大一點
請輸入一個整數(0-100):66
數字在小一點
請輸入一個整數(0-100):65
恭喜!!你猜對了
但沒有獎品= =
遊戲結束
參考網頁:http://code.google.com/p/zhpy/wiki/ControlFlow

2011年1月23日 星期日

Eclipse 安裝 Pydev套件

打開Eclipse
點選Help->Install New Software
在work withg上打上 http://pydev.org/updates
就會出現需要安裝的套件
選取同意安裝

indesign 筆記

indesign  新增頁碼
文字->插入特殊符號->標記->目前頁碼

indesign 置入文字自動排版
置入後按住Shift自動將所有文字輸入
按住Alt半自動排版

indesign  自動排文取消
編輯->偏好設定->文字->"取消"智慧文字排文。

indesign顯示隱藏字元(段落符號,空白符號)
文字->顯示隱藏字元

indesign 轉存PDF設定
indesign 檔案->轉存->檔案類型(pdf列印)->設定 一般 ->勾選跨頁
      壓縮->將高於都設為跟上面一樣
      標記和出血->勾選所有印表機標記   存檔。

indesign表格間格填色
表格->表格選項->間格填色。

photoshop 筆記

photoshop 改變填色
編輯 ->填滿->前景色

photoshop 快速去背
選取快速選取工具,選取需要的範圍。過程中若有多選的可以按Ctrl+D取消選取。
選取->反轉

photoshop 取消格點
檢視->顯示->像素格點

photoshop 筆型工具運用技巧
鍵盤上的" [ " 和 " ]" 是控制大小。
Alt 可改變槓桿。
Ctrl 可改變錨點位置。
點取錨點按住不放可以調整弧度大小

2011年1月18日 星期二

將pdf 和 PowerPoint 放到blog中 slideshare

http://www.slideshare.net/
可將自己要放的簡報檔或Pdf 簡單的放到部落格中。

indesign 試做 三折DM

試做的一個三折的DM




如果用A4的紙印出來就會是一個常見的DM囉~




讀書筆記:Google時代一定要會的整理術

為什麼會買這本書呢?

其實是因為我想買書來看看,

就去博客來的網頁去看一下書籍的排名,

看到這本書幾個禮拜內都是排行榜的前幾名,

而且對於書的內容我也蠻感興趣的就買了,

也順便看了其他想買的書,

下一本應該會買這本:零與無限大:許文龍幸福學


以下是讀書筆記


21條的整理原則



2011年1月17日 星期一

以前做的flash 打地鼠的變形

http://r030515495.zymichost.com/file/9414098-22.swf


大二上學期做的成品
原始檔下載:這裡
版本是舊版的MX 只能用flasg CS3來開。

2011年1月16日 星期日

快速拍攝螢幕畫面並存檔的軟體 FastStone capture

按下Print Screen就可以拍下螢幕畫面並直接存檔,
不用再跑到影像編輯軟體裡貼上,節省時間。

方便朋友間傳檔的傳輸軟體HFS

在視窗內按下右鍵,選擇從磁碟加入資料夾。

Illustrator 切出九宮格

先用矩形工具拉出一個方塊。

2011年1月13日 星期四

田馥甄-我想我不會愛你

最近在看國民英雄,聽到裡面的配樂。
真的是越聽越有感覺,真好聽



2011年1月11日 星期二

2011的計畫

  1. 今年要讀五十本書加上筆記
  2. 體重維持在八十公斤
  3. 換一份工作