2013年3月29日 星期五

2013年3月28日 星期四

【 文章 】班上第十名 最容易當老闆


中廣新聞網 – 2013年3月28日 上午11:05

中央大學管理學院教授林子銘,在作客大陸武漢長江工商學院時,面對台下百多名想創業的學子指出,比較容易當老闆的常是在班級上第十名的學生而非第一名同學。

林子銘教授說,台灣的商業雜誌調查發現,一般大型企業的老闆不會是班級的第一名,通常都是第十名。這到底是什麼原因?林子銘解釋說,從謀略管理的角度來看,功課太好的學生,每天回家都會被父母盯著做功課,從小到大最看重的是自己的分數,眼中只有自己。這類學生的EQ不是很高,往往會為了一兩分去爭得你死我活,而不會關懷其他同學。

林子銘分析,第十名同學一般具備當老闆的潛質。第十名的學生無論是智商還是資歷都是中上等的,但是這類學生不會被分數控制,有更多的精力去涉獵更多的知識,抗壓能力比較強,而且人脈比較廣。這樣的學生具備謀略學的六要素,也就是智能、情緒、逆境、社會、文化、意志,這也是創業所必須的條件。

林子銘教授還說,吃飯老插隊的人、開車總想超車的人都不會成功,因為他們過於自私。此外,在一個人的成長過程中,愛是最重要的,他建議大學生要培養自己的愛心,學會關心他人,在學好專業知識的同時,不斷提升自己的情商。

2013年3月27日 星期三

2013年3月23日 星期六

【linux】安裝

【 ZEND 】
使用舊版 zend optimizer
因為不支援PHP5.3以上版本
使用http://www.ctohome.com/FuWuQi/f2/192.html的
wget http://www.CTOHome.com/linux-vps-pack/zend.sh;sh ./zend.sh;
在修改 vi /etc/yum.conf 禁只更新5.3 加入 exclude=php*5.3*
如果失敗記得把SELinux關閉
關閉SELINX,執行:/usr/sbin/setenforce 0
禁止掉SELinux
更改/etc/sysconfig/selinux 文件的內容為SELINUX=disabled


更新 apache 修改/etc/yum.repos.d/CentOS-Base.repo
[CentALT]
name=CentALT Packages for Enterprise Linux 5 - $basearch
baseurl=http://centos.alt.ru/repository/centos/5/$basearch/
enabled=1
gpgcheck=0

【 基本套件 】
#yum install php php-mysql mysql-server php-gd php-iconv php-mbstring php-freetype php-mbstring

【 優化 】
* 在httpd.conf 中設置"HostNameLookups off" 能避免針對每個訪問者的DNS 域名的反向查詢。
* 設定連線時間及數量
KeepAlive on
KeepAliveTimeout 15
MaxKeepAliveRequests 1000

【 MYSQL 】

init_connect='SET NAMES utf8'
去#cd /usr/share/mysql/找最適合的複製到my.cnf
參考http://blog.ttps.kh.edu.tw/blog/u882061/cce-linux/2009/10/31/1237
優化指令:
#mysqlcheck -a -c -o -r --all-databases -uroot -p
#myisamchk -s /var/lib/mysql/*/*.MYI

【 硬碟 】
硬碟的分割區配置狀態:fdisk -l
磁碟格式化指令:mke2fs -j -L "分割區名稱" /dev/分割區代號
磁碟掛載指令:mount -t 分割區格式 -o 選項 /dev/分割區代號 掛載點
特定目錄的使用容量: du -hs 目錄位置
開機啟動掛載:vi /etc/fstab

【 SMTP設定 】
http://gtchen.pixnet.net/blog/post/10293363-mail-server%E7%9A%84%E6%9E%B6%E8%A8%AD(centos-5)

*正式 Mail Server 所需要的必備環境條件
   1.有固定對外 IP 與 Domain Name
   2.IP 要能正反查到 Domain Name 與 IP 對應關係
   3.IP 不能出現在垃圾郵件黑名單內
   4.DNS 內的 MX 定義要正確
   5.Mail Server 的權限設定要正確
   6.Firewall 的開放設定要正確
詳細說明請參考: http://www.ichiayi.com/wiki/tech/mail 或是鳥哥的網頁

*要架設一部可以使用MUA(Mail User Agent)進行收發信件的MTA(Mail Transfer Agent)伺服器,
    至少需要啟動SMTP(Simple Mail Transfer Protocol)或Postfix以及
    POP3(Post Office Protocol version 3)或IMAP(Internet Messages Access Protocol)

*SMTP server - Sendmail
1.安裝所需套件:(若是裝系統時是全部安裝,那應該已經包含了所需套件)
   yum -y install sendmail sendmail-cf m4
2.設定收信的主機名稱:
   vi /etc/mail/local-host-names
----------------------------------
加入 abc.astr.ccc.edu.tw
----------------------------------
3.備份設定檔:
  cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc.bak
4.修改設定檔:
  vi /etc/mail/sendmail.mc
----------------------------------------------------------
52行 dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
53行 dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
#刪掉上面兩行前面的 dnl
#注意:TRUST_AUTH_METH、define 前面不要留有空格
116行 dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
#前面加上 dnl, 把這行註解起來(dnl = do not load)
#或改成下面這樣也可以
DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
----------------------------------------------------------
5.備份另一個設定檔:
   cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak
6.將 sendmail-cf 的資料轉成實際可使用的設定檔:
   m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
7.設定是否可以 Relay 的權限設定
   vi /etc/mail/access
---------------------------
#加入可以RELAY的IP或網域
Connect:192.168.1 RELAY
Connect:edu.tw    RELAY
#依自己狀況修改
---------------------------
8.製作出 hash 格式的資料庫
  makemap hash access < access    
9.啟動服務:
  service saslauthd start  (或/etc/rc.d/init.d/saslauthd start)
  service sendmail start   (或/etc/rc.d/init.d/sendmail start)
10.設定開機時就啟動:
  chkconfig saslauthd on (這是一個smtp認證服務  與postfix相關 可以不用理它 詳見鳥哥網頁)
  chkconfig sendmail on
11.設定郵件別名:
   vi /etc/aliases
#左邊是『別名』右邊是『實際存在的使用者帳號或者是 email address』
#以下是一個例子
root: root,ccd
# 信件會傳給root與ccd這兩個帳號
root: ccd
# 從此root收不到信了,都由ccd來接受
-----------------------------------------
#加入
#mailman aliases
mailman:postmaster
mailman-owner:mailman
#userdefined  (以上應該可以都不用加)

to_all: abc@xyz.com,
            cia@xyz.com,
             fbi@xyz.com
#假設本機domain name為abc.astr.ccc.edu.tw, 而"to_all"不必為本機使用者
#當外部送信給 to_all@abc.astr.ccc.edu.tw時 會轉送給(abc,cia,fbi)@xyz.com三個mail address
------------------------------------------
  newaliases (或postalias hash:/etc/aliases)

*POP server
無論MTA使用的是sendmail還是 postfix,
還得要配合POP3/IMAP這個提供使用者端來收信的協定才行

1.安裝套件:
   yum -y install dovecot
2.備份設定檔:
   cp /etc/dovecot.conf /etc/dovecot.conf.bak
3.修改設定檔:
   vi /etc/dovecot.conf
-----------------------------------------
17行 #protocols = pop3 imap pop3s imaps 修改成--> protocols = pop3
#只開啟 pop3 的功能,若要 imap 請自行加入,此設定值若不修改,預設是都是開啟
81行 #ssl_disable = no 修改成--> ssl_disable = yes
#不啟動 ssl 加密功能
-----------------------------------------
4.啟動服務:
   service dovecot start (或/etc/rc.d/init.d/dovecot start)
5.設定開機時就啟動:
   chkconfig dovecot on

*Webmail Server
這裡是用squirrelmail來架設
1.架設前的準備:
  -WWW Server (Apache) 已經順利運作
  -Mail Server (Postfix/sendmail、dovecot) 已經順利運作
2.安裝套件:(若是裝系統時是全部安裝,那應該已經包含了所需套件)
   yum install squirrelmail
3.重新啟動web server:
   service httpd restart
4.連結http://abc.astr.ccc.edu.tw/webmail  (http://domain name (or IP)/webmail)
   會顯示squirrelmail webmail登入畫面就是成功了
   登入後可以找"設定"來修改語系  若是設定英文語系的話會無法看到正確的中文
ps:鳥哥的網頁有openwebmail的安裝方法

*防火牆記得要開啟:
                    SMTP:25
                    POP3:110
                    httpd:80
                    x11:6000


2013年3月22日 星期五

【linux】資料備份

資料備份
day=`date +%Y-%m-%d`
有重複檔名會繼續複製
crontab -e
crontab -l
/sbin/service crond restart
/sbin/service crond reload

#1.刪除十天前,的舊每日備份檔
date10=`date --date='10 days ago' +%Y-%m-%d`

rm -rf /back/backup/daily/mysql."$date10".tar.gz


#2.刪除21天前,的舊每週備份檔
date21=`date --date='21 days ago' +%Y-%m-%d`

2013年3月21日 星期四

【Xcode】複製檔案

複製檔案如果出現錯誤要將.m放入 targets->build phases->compile sources
所有檔案資源都要在拉到左邊選單

http://blog.csdn.net/duxinfeng2010/article/details/8265273

2013年3月3日 星期日

【android】安裝jave、eclipse

1.先裝java是給eclipse用
http://java.sun.com/javase/downloads/index.jsp


2.下載eclipse
http://www.eclipse.org/downloads/


3.安裝java 解壓縮eclipse(可直接使用)
開啟eclipse,先選擇工作路徑後進入編輯畫面,
安裝ADT –Eclipse plugin
點選help->Install new software
開啟install畫面
點選ADD在輸入http://dl-ssl.google.com/android/eclipse/site.xml
在全選工具並下載
接下有同意就同意,有下一步就下一步

4.點選windows->Android SDK Manager 之後選擇需要的Android版本並同意下載安裝
5.修改顯示頁面可點選window->show view開啟想要的面板
6.新增android專案點選file->new file->othery在點選Android->Adroid Application Project
下一步再輸入檔名
7.開啟模擬器
點選window->Android Virtual Devices 在按new新增模擬器
輸入名稱在選擇尺寸和版本就新增完再在點選此模擬器在點start就開啟模擬器

8.執行程式
開啟模擬器後就可以按run執行了


2013年3月1日 星期五

【android】改名

想在 Eclipse 裡徹底更改 Android Project 名稱或更改 APK 名稱,有兩個地方要注意:
1. 先右鍵點選 Project > Refactor > Rename 更改在 Eclipse 裡 Project 名稱
2. 再選 Android Tools > Rename Application Package 更改 APK 名稱
2.vim ~/workspace/PROJECT_NAME/res/values/strings.xml應用程式名稱

後來發現址改strings.xml會有問題,安裝到手機會發現是同一支程式
要用原本的方法Android Tools > Rename Application Package 更改 APK 名稱
如果src裡面的名子也沒變 要點他按F2在修改一次名稱