2014年4月23日 星期三

但資料庫不同,即使是二十年前寫的基本語法,至今卻仍舊可行。

胡百敬的觀念是,找到一個自己花了十年的時間學習,而別人也要花同等時間才能趕上的領域,為此付出才算值得,而不是每隔幾年就得歸零,重新再來。以資料庫技術發展來說,至今約二十二年,當時的程式技術平台是Turbo C、Turbo Pascal、DOS(Disk Operating System),然而就算那時候被譽為程式開發神人,在目前卻已無用武之地,但資料庫不同,即使是二十年前寫的基本語法,至今卻仍舊可行。 

2014年4月22日 星期二

【一般施食儀軌】

若想要施食,用乾淨的器皿裝一些乾淨的水,然後再裝上一點煮過的飯,或煮過的麵,或食餅,念變食真言七遍

(這裡經典沒有提到要另外念甘露真言),之後再念有關施食的四位如來名號(念完名號可以彈指七遍),然後隨力觀想,將飲食倒在乾淨的地方就可以(不可以倒在會有人行走的地方、和桃樹、柳樹、石榴樹下);若想要單純施水,拿一杯乾淨的水,念甘露真言七遍,然後隨力觀想,將水輕輕灑向空中就可以;如果有時候因為時間倉促,只要虔誠的念誦觀世音菩薩名號或六字大明咒,隨力觀想,就可以進行施食、施水。每次施食、施水之後,記得要迴向功德,這裡就不詳細說了。


【一般施食儀軌】

◎變食真言(梵語簡易拼音):(經典是說要念七遍)

Namo sarva tathagata valokite Om sambhara sambhara hum.


變食真言

南       無       薩      縛         怛       他    誐        哆  
     
ㄋㄢˊ ㄇㄛˊ ㄙㄚˋ ㄨㄚˊ   ㄉㄚˊ ㄊㄚ  ㄧㄝ     ㄉㄨㄛ

嚩        嚕    枳    帝        唵         三     跋      囉      三     跋       囉    吽

ㄨㄚˊ  ㄌㄨ  ㄓ    ㄉㄧˋ   ㄨㄥˋ   ㄙㄢ  ㄅㄚˊ ㄌㄚˋ   ㄙㄢ  ㄅㄚˊ ㄌㄚˋ   ㄏㄨㄥˋ


◎有關施食的四位如來名號:(各三稱)

南無多寶如來!

南無妙色身如來!

南無廣博身如來!

南無離怖畏如來!

◎迴向(隨己意迴向,但總不離眾生與成佛)

2014年4月21日 星期一

let it go 文言文版(太神了)

霜輒夜白,日暮盡蒼生遠。 太陽的餘暉已經落盡,在這個遠離眾生被霜雪染白的大地 獨遊偶影江水寒。 只有我一個人獨自走在寒冷的江水旁 山門內外蜃城孑然。 不論遁入空門,或者身處虛幻之城,我都獨身一人 王於冰雪定蕭山。 我是這冰雪世界的王(?) 風掣千刃,寒嘯千載,慰我心安。 只有似刀狂風,呼號暴雪,在安慰著我 身得托滄海,血以薦軒轅。 即使在蒼海中浮沉,我也心繫著尚在國家的人民 勿近勿探,陰翳猶在。 不要靠近,不要刺探,傷害的陰影依舊存在於心底 綱禮持之,也堪念存心善。 謹守禮教與禮法,也常心存善念 昨日無常,今時無往, 過去的事變化難測,今天又能往哪裡去? 然,盡矣說。 但是啊,又有什麼好說的呢? 我如風,任去留。 我就像那陣風,要來就來,要走就走 休將鴻鵠比伏囚。 不要誤將能衝天高飛的巨鳥以為是被關在囚籠中的禁臠 我如虹,任天闊。 我就像天邊的那道彩虹,在廣闊的天空恣意展現自我 且聽狂瀾度三秋。 估且聽這洶湧的波滔度日吧 毋言多,不敢同苟合。 毋需再多說,我不會阿諛迎合 一霰風攤破。 狂風夾雜著冰花吹來 唯我,敢挑隻身赴寒流。 只有我,敢獨自一人置身於寒冷之中 啼笑遠煙皆邈末,屋舍儼若蟻螻。 那些人聲笑語與房舍炊煙都已經很遙遠了,遠處的屋舍就像蟻窩一樣渺小 時維往矣不勝惶恐,今非彼可製我。 過去那些令我恐懼不安的事情,如今已不再能夠影響我的心緒 適於旦夕,何以為兮。假我之力,驚剎天地。 事到如今,過去又能對我怎麼樣呢?就讓我的力量在此爆發出驚天動地的能量吧 誰是誰非,方圓無稽。 誰是誰非,就讓云云大眾自己去說吧 肆意行。 我只要過我想過的生活就好 我如風,任去留。 我就像那陣風,要來就來,要走就走 浩蕩中天氣無咎。 我在開闊的天空中自在遨翔而不用擔心會有任何過錯 我如虹,任天闊。 我就像天邊的那道彩虹,在廣闊的天空恣意展現自我 初晴乍逢霽雨後。 晴天總是在雨後出現 駕寒宮,劃地為樓, 我就是這座冰宮的主人,在這塊地上建造高樓 不懼風蕭索。 不害怕寒風的冷落衰頹 力拔千鈞氣貫地,聚息攝魄冰。 我的能舉起千斤重物力量貫通大地,凝聚冰雪的精魄 靈動珠齏騰霜起,重於游絲輕於絮。 細碎的霜塵在空氣中翻騰跳躍著,就像蠶絲或柳絮一般的輕盈 花晶盤鬱擷綺思,玉宇觀飛驚。 由冰晶構成的雪花圍繞著美妙的情思,華麗的宮殿令人驚嘆 過眼翻覆往昔,何必執於歸去。 過去的就讓它過去吧,何必執著著回去呢? 我如風,任去留。 我就像那陣風,要來就來,要走就走 願化羲和驅夜魔。 我願化身為太陽神照亮無盡的黑夜 我如虹,任天闊。 我就像天邊的那道彩虹,在廣闊的天空恣意展現自我 無暇過隙便無踪。 短暫的出現後便隱匿無蹤 駕寒宮,向陽高聳。 我就是這座冰宮的主人,面向朝陽迎風高聳 一霰風攤破。 狂風夾雜著冰花吹來 唯我,敢挑隻身赴寒流。 只有我,敢獨自一人置身於寒冷之中

2014年4月20日 星期日

What is OMD

How to Setup OMD in 1 Hour



What is OMD

OMD bundles Nagios together with many important add-ons and can easily be installed on every major Linux distribution. We provide pre-built packages for all enterprise Linux distributions and also for some other, such as Ubuntu.
Want to learn more about what OMD is about and what it can do for you? Check out my other post - Best Monitoring Solution - OMD (Nagios + Check_MK)
enter image description here

Install OMD Server on Ubuntu 12.04

Setup OMD Repository

Run the following on the Ubuntu server command line.
Stable
gpg --keyserver keys.gnupg.net --recv-keys F8C1CA08A57B9ED7
gpg --armor --export F8C1CA08A57B9ED7 | apt-key add -
echo 'deb http://labs.consol.de/repo/stable/ubuntu precise main' >> /etc/apt/sources.list.d/omd-stable.list
apt-get update
Testing-Release
gpg --keyserver keys.gnupg.net --recv-keys F8C1CA08A57B9ED7
gpg --armor --export F8C1CA08A57B9ED7 | apt-key add -
echo 'deb http://labs.consol.de/repo/testing/ubuntu precise main' >> /etc/apt/sources.list.d/omd-testing.list
apt-get update

Install OMD

apt-get install omd
And then just follow the instructions on the screen.

Setup Check_MK Agent on the Monitoring Target

You want to install the Check_MK Linux agent on the server you want to monitor - a remote host. The Check_Mk agent version on the repository is not up to date, so we will just download it from the website.

Install Check_MK Agent

Go to the check_mk download page. Find the right version of Linux agent package for your Check_MK version. You can find the version information once you log in to the OMD web interface and choose the Multisite GUI. On the top left hand side corner, next to the Check_MK logo you will see the version number of the Check_MK that is running on your OMD server.
Let’s assume we are using Check_MK server version 1.2.2p2, so we want to download the same version of Check_MK Linux agent on the target server and install it.
cd /usr/src/
wget http://mathias-kettner.de/download/check-mk-agent_1.2.2p2-2_all.deb
dpkg -i check-mk-agent_1.2.2p2-2_all.deb

Patch for MegaCli Check

You want to do this if you are running hardware RAID with LSI raid controller on your servers, otherwise you can skip this step.
MegaCli command currently doesn’t work with Linux kernel newer than 2.6 without a fix. Create a bash script using the following example but change the path of the original MegaCli command relative to your environment. Save the script under /usr/local/bin/and name it MegaCli. Make it executable and it will work.
#!/bin/bash

setarch x86_64 --uname-2.6 /usr/local/sbin/MegaCli $@
change the path above to locate your MegaCli command accordingly.

Setup Firewall

You can also skip this step if you don’t care about security. The following iptable rules will allow only the OMD server to contact this target host through tcp port 6556 and ping test. And this is assuming you have everything else locked down in the iptable rules, or else this is useless.
# Monitoring Agent communication
/sbin/iptables -A INPUT -p tcp -s 1.1.1.1 --dport 6556 -j ACCEPT
/sbin/iptables -A INPUT -p icmp -s 1.1.1.1 --icmp-type 8 -j ACCEPT
/sbin/iptables -A OUTPUT -p icmp -d 1.1.1.1 --icmp-type 0 -j ACCEPT
Change the 1.1.1.1 IP address to your OMD server IP address

Setup xinetd Connection

First, make sure you have xinetd service installed on your target host. It is used to open a tcp port 6556 for the OMD server to connect to and execute the Check_MK agent this way. If xinetd is not yet installed, install it now:
apt-get install xinetd
By default, the xinetd connection configuration will be setup by the package itself and reloaded. We want to secure the connection to allow only the OMD server to connect to the xinetd port. Edit /etc/xinetd.d/check_mk, uncomment the following line and add the OMD server’s IP besides 127.0.0.1
only_from      = 127.0.0.1 xx.xx.xx.xx
Now reload xinetd service
service xinetd reload

Start Monitoring Target Hosts

Now that you have successfully installed and enabled the Check_MK agent on a target host. Let’s start monitoring this little pain in the butt without further ado.
Log in to Check_MK Multisite interface with admin privilege. Under the WATO - Configuration section on the left hand side panel. Click on Host & Folders, then on the right hand side of the page, click the New Host button. You will see the following:
enter image description here
Enter the host name or IP address for the Hostname field. If you entered FQDN instead of IP address, make sure it is able to translate by DNS server to an IP address that is pointing to the host you want to monitor. By default, the Agent Type for monitoring any new host is using Check_MK Agent (Server), so all you need to do is just enter Hostnameinformation and click the Save & go to Services button at the end.
Your OMD server is now connecting to the check_mk agent on the target host. In a few seconds, you will see a list of available services to be monitored on the browser. Click on Activate missing button and you will see on the top of the page it tells you that you’ve made 1 change to the system.
enter image description here
You want to click on that button that tells you how many changes you have and then followed up by clicking Activate Changes! button. Now you should see the host and its services are now being monitored by the OMD server. Give it a few more minutes to populate some monitoring data to give you some visuals in the PNP4Nagios graphs.
enter image description here
Look how beautiful it is with all the basic health information you need in nice descriptive format and dynamic historical performance graph at your finger tips. This is just the tip of the iceberg of what OMD can do for you. I will be showing you the more advanced stuff from here on.
Now you know how to setup agents and add target hosts to be monitored, we are going to move on and find out how can we have the OMD system send notifications when things go south on any of your servers or services.

Add Custom Monitoring Script

This is a bigger topic which will be covered in future post. In short, there are 4 types of checks that sits on the target host instead of the OMD server.
  1. Check_MK local script
  2. Check_MK plug-in script
  3. Log watch plug-in
  4. Nagios plug-in via MRPE

Setup Notification

Flexible Notification from Check_MK

Source Document
Require Check_MK version > 1.2.1i2
Each user can have multiple notification methods with separate filters. That way you can for example send always emails, but SMS only for certain services or in certain time periods - without creating multiple contacts per user which is a huge shortcoming in traditional Nagios!
For each notification the Nagios core will simply pass them to the Check_MK flexible notification feature while providing all necessary information about the alert. Then Check_MK will process those notification however you want via the configuration in the GUI (WATO).

Preparing Notifications in General

Setting up the notifications requires some care. If you miss one of the following steps then the most probable case is that simply nothing will happen. You need to do the following:
  1. Create a contact group. WATO users: this is done with the module Contact Groups.
  2. Important: put some hosts/services into that contact group. WATO: Host & Service Parameters -> Grouping -> Assignment of hosts/services to contact groups.
  3. Create a user and put him into that contact group. Enable notifications for that user.
  4. Enter an email address. WATO: Users & Contacts
  5. Make sure that your monitoring server is correctly setup so that it can send emails. Test this with:
    root@linux# echo "Mailbody" | mail -s "Testsubject" test@example.com
  6. Restart your core with cmk -R in Linux command line or activating changes in WATO.

Testing and Debugging

When dealing with notifications it’s important to know how to test and debug your setup. A very easy way to send test-notifications is to pick a random service that is contained in the upper contact group, open the Commands dialog and select Custom Notification:
  1. Check nagios log
    ~/var/log/nagios.log
  2. Check Check_MK notification log
    ~/var/check_mk/notify/notify.log
WATO users find this setting in Global Settings -> Notifications -> Debug notifications. The resulting log file is in the directory notify below Check_MK’s var directory. OMD users find the file in ~/var/check_mk/notify/notify.log. Isn’t it great to have fixed paths in OMD?

Send Notification through Email to SMS Gateway

Some countries’ mobile carriers support sending Email to their SMS gateway which will convert that Email message to a SMS(text) message to the destination mobile phone number. For example if you have a 5555555555 T-Mobile phone number in the USA, you can send SMS message to that number with Email using the following Email address:
5555555555@tmomail.net
Having notifications being sent to mobile devices are extremely helpful if you are looking to setup some kind of 24/7 on call monitoring. I wrote a custom notification script that will let you send notification through Email to SMS gateway with the bare minimum information you need from an alert.
Download the most updated script email-sms-custom.sh from  Github.
Save my script into this directory on your OMD server and make it executable:
/omd/site/YOURSITE/local/share/check_mk/notifications/email-sms-custom.sh
Check_MK will consider every executable file in this directory as a notification script. You can use any programming language you want. If you use a scripting language (Shell, Perl, Python, etc.) then you can use a comment in the second line for giving the script aname. This name will appear in the UI for you to choose in a drop down list of different notification methods. I have named the script on the 2nd line to be SMS via Email to SMS Gateway.
Here is a list of all the Email to SMS Gateway provider in the world. Use them and test them at your own risk. All SMS message fees still applies.

Integration with Configuration Management Tools

Puppet

I am not sure if Orca is the best solution, but I have figured out how to use the Check_MK API to automate adding new hosts and services using the curl command. I am thinking to use that in combination with Puppet to automate the monitoring of new hosts. I will update the blog once that is in production.

OMD Maintenance

OMD Upgrade

  • OMD with lastest Check_MK version

OMD Backup/Migrate

  1. Install the same version of OMD package on your new hardware
  2. Stop omd on the source server
  3. Copy /omd/sites/ to your new target server.
  4. Mind the permission! Create the same “Site” user on the target server
  5. Start OMD on your target server

High Resolution Graphing for PNP4Nagios for One Year

When you have longer period of graphing data on PNP4Nagios, zooming into year graph down to the day seems to have averaged out greatly. You can’t rely on the graph to dig up any historic event metrics this way.
To address the issue, edit rra.cfg in your pnp4nagios config. Documentation is on rrdtool and pnp4nagios websites.
http://serverfault.com/questions/534186/how-to-change-the-amount-of-data-stored-in-pnp4nagios
http://apfelboymchen.net/gnu/rrd/create/

Hackpad

你可曾跟其他朋友或工作伙伴在線上共同瀏覽、編輯同一份文件嗎?如果有,一定會先聯想到 Google Docs,透過共用文件功能,可以讓至多 50 人同時在線上編輯、檢視檔案,若用來進行事務討論,其實也相當方便。另外一個選擇是 Hackpad ,它提供個人或組織能夠共同撰寫文件,並將這些內容妥善保存的空間,不僅如此,它還能將每次編輯的情形記錄下來,或是把內容給嵌入、發佈到其他網站。
在台灣的太陽花學運中廣泛運用 Hackpad 來進行線上共同筆記、多人協作,主要是讓參與者可利於彙整資料,互相協調事務,畢竟在一些大型活動中資訊更新速度很快,可能不是幾個人就能把資訊集結起來,必須透過眾人的力量,才能讓速度更快,提高準確度,而一個線上能讓大家共同寫作,互相補充和分類的平台就顯得非常重要。
Hackpad 特色是可直接在瀏覽器上進行編輯、寫作,即時預覽,內建簡易編輯器,並會對每個人新增、修改或標註的段落進行記錄,可以輕鬆回復到某個版本,類似維基百科,使用者也能把頁面直接內嵌到其他地方。
目前這項服務開放給所有個人用戶免費使用,如果要建立私人專案,前五位使用者免費,超過後每位使用者也只要 $2 美元費用(每月),相當實惠。另外,Dropbox 在 4/17 宣布收購 Hackpad,成為旗下的服務之一,同時也收購雲端相片服務 Loom,未來勢必能提供使用者更多、更好的功能與穩定的伺服器環境。
網站名稱:Hackpad
網站鏈結:https://hackpad.com/

使用教學

開啟 Hackpad 後,先免費註冊一個帳戶,可直接登入你的 Google 或 Facebook 帳號,或者填入 Email 來加入這項服務。
2014 04 18 1008
註冊後登入 Hackpad,先從左上角選單按下 New Workspace ,或是從右邊點擊 Create a private space for your team 來建立一個新的組織頁面,在建立新空間時必須填入組織名稱、網址,然後選擇公開(Public)或是私人(Private)模式,私人模式可選擇要讓那些人加入、編輯專案內容,前五位使用者免費。
2014 04 18 1046
建立好你的專案空間後,就能開始來編輯內容,首頁會提供一個範例,讓你先練習、測試 Hackpad 功能。
2014 04 18 1047
Hackpad 編輯器相當流暢、好用,不輸給 Google Docs(反而使用起來比較卡),上方一樣有所見即所得編輯器的相關功能按鈕,當然如果直接利用快速鍵來操作,會更節省時間,編輯時會自動存檔,當你完成編輯後不用再按儲存按鈕。
按下右邊的「+ Name/Email」可以邀請其他使用者來加入協作編輯,利用「@」可以連結到其他頁面或是使用者,支援使用 iPhone、iPad 或 Android 來操作 Hackpad。
2014 04 18 1011
在編輯時左邊會出現該段落是由那位使用者新增、刪減或編輯,點擊使用者的名稱,會顯示完整編修記錄。
2014 04 18 1013
從右上角選擇 View History,能檢視整份文件的歷史,在哪個時間、那位使用者編輯過什麼段落都一目了然,類似於維基百科的歷史功能,如果文件遭到破壞,也能快速返回先前版本。
2014 04 18 1014
另一個內嵌功能(Embed),能產生版面(Pad)的嵌入程式碼,直接把頁面內容給置入其他網頁或部落格,能選擇要不要帶有可編輯的 Hackpad 功能,或者僅產生純文字,對於本身需要多人協作、但又沒有這項功能的網站來說,Hackpad 提供了一個不用花錢、又方便安全的解決方案。
2014 04 18 1015
Hackpad 不僅具備線上多人協作功能外,更棒的是能組織、管理文件,把一個項目或專案的內容放在一起,便於日後的整理或使用,另外使用者也可以設定通知功能,一旦有人編輯文件時,就可透過 Email 來收取通知。

2014年4月17日 星期四

Microsoft Security Essentials 出問題..把它移除後就正常了.

最近聽到很多XP的電腦突然發生當機或開機速度變很慢..有時出現msmpeng.exe錯誤...

好像是MS的Microsoft Security Essentials 出問題..把它移除後就正常了.
如果電腦已經開機進桌面都很困難的...在開機後快進windows 桌面前..Ctrl+Alt+Del叫出工作管理員..把準備載入的msmpeng.exe強制中斷..不過它會一直重新載入..再趕快去控制台把MS security Essentials移掉..重開機就順了
Windows Server 2003 也中了 
移除 MSE 就恢復正常了
公司還有 2 成的電腦還是舊 XP + MSE

美德Q

IQ基本條件<EQ<AQ<MQ

所以你有善良的心(MQ)
任何事情都會處理的很好(AQ)
就會與身邊的人和氣相處(EQ)
自然會提升自己的能力(IQ)

另外還有
創意商數(CQ)
有創意可以滋潤平淡的人生,因為創意的基本元素是『變』。變得恰如其分,變得心花怒放,但不是變得一塌糊塗。
耐心商數(PQ)
培養耐心商數首重“放下” 。事事務務緣聚而成,緣散而減。牽涉變數極多,過於注重並求速成,常適得其反。放下就是放下『得失心』;也就是只問耕耘,不問收穫。

以下所有的Q~~
AQ(Ace Quotient)--王牌商數就是最重要的學問

AQ它的組成分子有

IQ: Intrlligence Quotient 智力商數的簡寫(智商)

KQ(知識商數,knowledge)

EQ:Emotional Intelligence Quotient情緒商數的簡寫(情緒智商)

HQ(健康商數,health)

DQ(命定商數,destination)

LQ(運氣商數,luck)

SQ:Spiritual Intelligence Quotient心靈商數的簡寫(心靈智商)



MQ:Moral Intelligence 道德智商也叫美德智商

其中的內容包括了體貼、尊重、容忍、寬恕、誠實、合作、負責、勇敢、和平、忠心、禮貌、 獨立、幽默等各種美德。

台(中)美兩地有個捷然不同的教育觀: 老中::不要輸在起跑點.老美::不要輸在終點.

老中注重IQ教育,(IQ: 邏輯智力商數)老美注重EQ,SQ,AQ,CQ, MQ和PQ教育. (EQ:情緒商數, SQ: 社交商數, AQ: 逆境商數, CQ: 創造力商數 MQ: 道德商數,PQ:體能商數) (Ok,別期望我什麼,我到US時,已經錯過中小學的EQ&SQ訓練的機會.)

IQ是左腦的事,老中窮其一生在這裡打轉,偏偏老中是偏右腦的文化.這是老中教育上吃虧的地方.

而老美,因為偏重EQ,AQ,SQ,CQ,MQ和PQ教育,所以不但左撇子多,創新力強,而且無論在國際的運動或金融政治上總是榜上有名.(很明顯的,也從沒有為了比賽輸了而自殺或人間蒸發的事.)但老美青少年在數理上則是有名的"笨",正因為那時期潛力發展的教育方向不同.

老美首先提出並注重所謂八種智慧,後來有32種,甚至精密到乾脆以多元智慧一語帶過.其實,在孔子時代就有72種智慧,可惜老中的士大夫觀念作祟,搞得理論歸理論,現實歸現實.可是放大眼睛看去,真相卻說明了一切.世上各行業的佼佼者,都是IQ不高,但其它智慧卻卓越非凡.尤其是用學歷跟IQ劃上等號的,更是似是而非的糊塗公式,人們就用了幾千年.結果,幫王永慶,比爾蓋滋,各國總統工作的,都是一堆高學歷人才.

現代資訊充沛,人們有了更大的視野更多的資源省思,如果,我或我的孩子IQ不高怎辦? 絕大部份的[不要輸在起跑點]的大補帖,都是針對IQ設計,其它訓練也是為了希望提高IQ的輔助.美國中小學已經有開辦EQ,SQ訓練課程,幫助孩子從小開發:壓力管理,情緒管理,時間管理,社交管理等智慧.這些智慧,最重要的核心精神,是成為一位領導者,管理者.若是沒有IQ成為天才,或者當一個管理天才的主管也是不錯.另一個重點是::若沒有辦法管理它人,也最好能夠管理自己.

老中剛好相反,把孩子的情緒失控當成 - 活潑有元氣. 社交障礙當成 - 守規矩好乖.為怕麻煩,處處妥協孩子的"活潑有元氣";或者鼓勵孩子的"守規矩好乖"持續的久一點.

因為人們有一種觀念,控制=權威=管理.這三者,真的不需要劃上等號,也不需要都當成負面名詞來灌輸給孩子.我們這幾代,因為資訊不足,已經嚴重洗腦,但一定要努力修正,所以不會複製上一代的錯誤到下一代.如果都當成負面情感的字眼,就很難善用這些名詞的功能.

例如,家規,校規,公司規範,國法,等必須要有權威性,才能維持系統運作.例如,產品,商品,工作,服務等,必須要有品質控制,才能保障人們的福利.例如,生活,情緒,工作,言行行為等,必須管理,才能不侵犯它人.這些,都是要學習的正面意義的智慧.

教育者,不能只喊口號,講漂亮理論,卻言行不一.如果都只一股腦的想著要好學歷,好成績,好表現,好享受的觀念,而忽略了真正的"允許心智多元發展",就很能看見有著不同智慧的孩子,能夠在其它方面落實"發展"的真正種子.

去做就好,與好好做到了,是兩回事.把多元發展當成小菜綠葉,還是為了繞著IQ的主軸轉,自然分散了真正的發展火力.教育者若沒有"專業觀",自然就只能培養出通才來.

我個人不相信IQ至上的制度,因為有IQ不會用,等於只是個無用的光環.(人們總是被教育開發IQ,卻沒有被教育如何使用IQ....==")我聽過Beryl Comar,一位劍橋大學催眠訓練師獎者的一場EQ演講,她說,'美國催眠業界有個經典統計::催眠師的IQ(或學歷)越高,危機處理越糟.'因為他她們的投資都在書本上,其它訓練太少,遇到事情的處理經驗,全是書本沒有教的.而IQ平常的催眠師,則必須學會在處處高學歷的威脅下倖存,因此更懂得生存之道.
 節制,不囫圇吞棗,不狂飲
沉默,發言一定要能夠為對方或自己創造價值
秩序,生活中的所有事物都要有它們自己的位置,所有業務都要有它們自己的時間
意志,說到的就要做到,做到跟你說到的一樣好
節儉,花費一定要能夠為別人或自己帶來價值
產出,時間跟精力必花在有用的事物上面
誠懇,不用詭計,用純粹而平等的角度思考,如果要發言,就照著你的思想說
公平,不冤枉人,應得的就要取
中道,避免極端,不要落井下石
整潔,絕不容忍身上、衣服與家中的髒亂
平靜,不被世俗所擾,也不為無法改變的事情所困
潔身,性愛是健康與生育的,不是發洩或是報復的管道
謙遜,像耶穌或與蘇格拉底一般


二、生涯發展
(一)生涯發展乃指一個人生涯過程中妥善規劃,造成個人認知自己優缺點,把自己的位子擺對,發展潛能,成功經營快樂,有意義人生。人生是彩色的,要把這個世界走完才可以離開這個世界,這世界很美,要把自己位置擺對,人生要從現在開始規劃。
SWOT:STRENGTH,WEAKNESS,OPPORTUNITY,THREAT
(二)生涯發展成功的關鍵在於正確理念的引導
三、正確理念影響一生生涯發展
(一)1與0的觀念:1代表身心健康、家庭幸福,0代表每一項成就。人生真正要拼的是健康、家庭幸福,我沒什麼錢可是感覺很有錢,需要的其實不多,不是不可以賺錢,但不要把賺錢擺第一,還有很多東西可以追求。
(二)李妱姒教授:「年輕人最黑暗的時光就是每天坐下來想如何賺取更多錢」。不要把賺錢當作最重要的,賺錢不是不重要,但人生還有很多事情比金錢更重要。
(三)林山田教授:「不怕懷才不遇,只怕無才可懷」
(四)經營人生:EVERYTHING IS POSSIBLE,只要盡心盡力,都可達成目標。
1想當老師:我一直很想當老師,以前只要師範學校畢業就可以當初中老師,但我們家有六個兄弟姐妹,家裡沒什麼錢,但一直向想當老師的目標邁進卻都失敗,最後來到了警大,但卻因為來了警察大學,我成了校長。
2追求愛情:戀愛經濟學
3一生志趣:犯罪學
四、12Q輔導理念與生涯發展
SQ、MQ、AQ、RQ、TQ、PQ、IQ、GQ、BQ、EQ、CQ、HQ
(SMART PIG BEACH有一隻聰明的小豬在沙灘散步),讀書要有方法,要會答題的技巧
1、SQ(SMILE QUOTIENT)微笑商數:追求平安喜樂快樂人生
1.        SMART+MODERN+INTELLIGENCE+LEISURE+ENJOY YOUR LIFE
2.      快樂的4S理念:SMILE、SIMPLE、SHARE(能夠和別人分享就是快樂,不論是得意或失意都要和別人分享)、SLOW
3.      笑可紓解壓力、提升免疫力
4.      每天想快樂的事情微笑三次,可增加10年壽命
5.      喜樂乃是治病良藥
6.      內心平安喜樂的幸福勝過物慾滿足的幸福(物慾滿足沒有什麼,內心平安喜樂才是重點)
2、MQ(MORALITY QUOTIENT)道德商數:可提升自我控制,強化社會倫理及社會秩序
1.      尊重倫理長輩、師長、孝敬父母
2.      品格決定一生勝負的關鍵
3.      道德是教育的基礎
4.      澳洲學者BRAITHWAITE的羞恥整合
3、AQ(ADERSITY QUOTIENT)處逆境商數:可提升面對壓力、挫折及處理問題能力
1.      神未應許天色常藍,人生無常,老天爺沒有答應我們每天的天空都得要是藍的
2.      人生道路有順境也有逆境
3.      跌倒時不要白白站起來,應看看路上有什麼可撿的,撿拾這次跌倒的教訓,如果沒有失敗的經驗就要擔心了,沒有處理失敗的經驗,就像草莓一樣,經不起壓力和問題的挑戰,應該要當個百香果,面臨挫折壓力挑戰時,仍能挺立不屈。
4、RQ(RELATIONSHIP QUOTIENT)人際關係商數:可促進人際互動和諧,以及相加相乘、相輔相成效果
1.      人際關係不好的原因:自私、本位主義、溝通技巧不好,現在就要學習溝通的技巧,人際關係不好一定不快樂,所以人際關係一定要建立好
2.      促進人際關係方法:將心比心、為別人著想
5、TQ(TIME QUOTIENT)時間管理商數:可充分運用時間做好生涯規劃
1.      先後有序、輕重緩急,懂得時間管理的人,就有辦法分出輕重緩急把重要的事情先做好
2.      一天24小時的運用
3.      RELAX BY KEEPING BUSY:聽老師講兩個小時比自己讀一整天還重要,做好時間的管理,睡眠不一定是放鬆的方法
6、PQ(PATIENCE QUOTIENT)耐心商數:可促進定力及智慧
1.      耐心:排隊、開車、傾聽
2.      耐煩:處理各種雜務
3.      沒耐心傾聽,老化徵兆
7、IQ(INTELLIGENT QUOTIENT)智力商數:可知己知彼,為人處事有方法,創造快樂人生
    一天,李昌鈺博士來校演講,從紐約機場搭機返台,當時博士還把我的照片放入演講的內容中,這就是他做人成功的地方,然後接下來又進行了一整天不停息的工作,奔波至中正大學演講、晚上還要去開會,從紐約到台灣令人困擾的時差問題他都可以輕易的克服,那天24小時就入帳了6000元美金,憑著他的能力賺錢,但那都只是小錢,真正重要的是他的能力,而身為執法人員的我們也不應該去貪圖不屬於我們的小錢,應該要正直的過人生。
1.成功的人找方法,失敗的人找藉口。
2.成功的4A理念:AWARE(瞭解)ACCEPT(接受)ADJUST(調適)APPRECIATE(感恩)
3.有智慧的人對過去感恩惜福
8、GQ(GOD QUOTIENT)宗教商數:追求平安喜樂,可減少憂鬱發生
1.      內心平安喜樂
2.      晚上不會背著書包睡覺,有了宗教就可以把負擔放下來
3.      追求生命意義與價值
4.      再多的財富不如內心的平安
9、BQ(BLISS QUOTIENT)處順境商數:才能謙卑,不驕傲、不招人忌、減少阻力
1.      處順境要謙卑-不驕傲
2.      處逆境要忍耐-不增憂
10、EQ(EMOTIONAL QUOTIENT)情緒商數:積極、樂觀、豁達、有愛的人生
沒有失敗過的人生才是失敗的,所以如果失敗過不要難過
1.      學習情緒管理:控制情緒、調適壓力、提升挫折忍受力
2.      樂觀豁達的人生觀:三個夢的啟示
3.      謝坤山:只看自己所擁有的,而不看自己所沒有的
4.      楊恩典:六龜育幼院的故事
11、CQ(CREATIVITY QUOTIENT)創造商數
要有創意
12、HQ(HEALTH QUOTIENT)健康商數:投資健康經營,促進快樂人生
1.  1與0的理念
2.健康的飲食管理:少吃多吃、多吃少吃,每天少吃點東西,可以較長壽,反而吃比較多東西
3.養身要動、養心要靜
4.保持好心情


優美的德性。史記·卷二十三·禮書:「洋洋美德乎!宰制萬物,役使群眾,豈人力也哉?」魏書·卷五十·尉元傳:「若不屈從高謨,復何以成其美德也。」

相反詞:劣行﹑惡習
美德指美好的品德,優良的品質、情操和行為,是每一個人都應該培養的優點。一個富有美德的人,是一個有氣質的人,被稱為有涵養,有內在美。

目錄  [隱藏]
1 美德分類
1.1 中國和東亞儒家文化圈中的美德
1.2 其它地區和文化中的美德
2 參見
美德分類[編輯]
美德包含許多方面,有從正面列舉數算的,也有從負面描述的(不甚麼、不甚麼)。本文盡量嘗試從正面列舉,如誠實、勤奮、恭敬、節儉、端莊、愛心、準時、寬容、饒恕、和藹等。

中國和東亞儒家文化圈中的美德[編輯]
孔子、孟子講忠、孝、仁、義、禮、智等。孟子談論四端說:「惻隱之心,仁之端也;羞惡之心,義之端也;辭讓之心,禮之端也;是非之心,智之端也。」《中庸》所講的三達德為智、仁、勇。
中國畫裏的梅、蘭、竹、菊各被賦予了美德的象徵:梅代表堅毅、忍耐,蘭代表高雅、文靜,竹代表忠貞、正直、謙虛,菊代表真誠、樸素。
孔融讓梨的故事家喻戶曉,歌誦孔融對其哥哥謙讓的美德。
其它地區和文化中的美德[編輯]
西方歐美地區
西方歐美世界所公認的四種傳統美德為智慧、公正、勇氣和適度。
中世紀歐洲曾將道德等同於宗教信仰,認為離開了基督教就談不上道德。基督教《聖經》中以信、望、愛為信徒的三大美德。天主教講的七美德為貞潔、適度、慷慨、熱心、溫純、善施(一說博愛)和謙卑。
伊斯蘭教社會(主要分布於西亞、北非等地區)
伊斯蘭教所公認的四種傳統美德為智慧、善於交流、信用和智力。至今在許多伊斯蘭教國家,人們認為離開了伊斯蘭教就談不上道德。
印度
印度:誠實、勇氣、服務、自我控制、非暴力