2012年4月19日 星期四

Howto:Disable guest account from Login Screen

http://www.tejasbarot.com/2011/11/25/howto-disable-guest-account-from-login-screen-ubuntu-11-10-oneiric-ocelot/

Hello Guys,
Using Ubuntu 11.10 Oneiric Ocelot is wonderful experience from few days. Ubuntu 11.10 has wonderful GUI and it seems stable to me as of now.
I don’t want anybody should login without having Login credentials, Why should i allow login to guests to My Computer, Atleast i don’t want and i hope most of the people don’t want. So those who wants to disable guest account, This post is your friend.
One thing i have noticed from the first day in Ubuntu 11.10 Oneiric Ocelot is that there is guest account was enabled and i have disabled it on the same day but not get enough time to write article/howto on that. So Today I am posting how-to for those who wants to disable guest login.
Please perform follwing steps to disable guest account on Ubuntu 11.10 Oneiric Ocelot :-

###  DO IT AT YOUR OWN RISK. ###
1) You have to be root to perform this how-to.
If you are not root then be root by executing following command :-
ubuntu11.10@tejas-barot-linux-ahmedabad:~$ su –
2) First of all Please take backup of original file, execute following command :-
root@tejas-barot-linux-ahmedabad:~# cp -p /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.orig

3) Now Open /etc/lightdm/lightdm.conf, Execute Following command :-
root@tejas-barot-linux-ahmedabad:~# vi /etc/lightdm/lightdm.conf
4)Now Please enter following line to SeatDefaults Selection:-
allow-guest=false
For Example your /etc/lightdm/lightdm.conf should look like below :-
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
allow-guest=false
Now Save and Exit from file. ( ESC and :wq )
5) Now reboot Ubuntu 11.10 Oneiric Ocelot, You will not able to see guest login.
Note :- If you are using Ubuntu with GDM ( Which is previously default ) then you should try to disable guest account by removing gdm-guest-session
I hope this will helps you all.
If this works for your then Please Click Google +1 Button and Show Your Support. Your Support will encourage me to write more articles.
Enjoy Ubuntu 11.10 Oneiric Ocelot :) Enjoy Ubuntu  :) Enjoy Open Source :) Enjoy Linux :)

2012年4月14日 星期六

How to install PL/SQL developer on linux

http://ylw6006.blog.51cto.com/470441/541262

PL/SQL developer 在linux上的安装方法
工欲善其事必先利其器,PL/SQL和toad对于ORACLE从业人员来说都是很重要的工具,但这些工具都没有linux的发行版,如果要在linux上面使用这些工具,就需要借助
wine或者crossover这种windows应用程序模拟器,crossover是wine的增强版,废话不多说了,下面开始演示安装步骤:
1:环境介绍
操作系统:RHEL5.4 64位操作系统,KVM客户机 (其他的linux操作系统也可尝试)
PL/SQL Developer版本:8.0.4.1514
CROSSOVER版本:7.00
ORACLE客户端:instantclient-basic-win32-10.2.0.5
2:安装crossover
首先给crossover安装程序(实际上为一个shell脚本)赋可执行权限,然后在图形界面下运行即可安装成功
3:安装PL/SQL developer安装程序
安装完crossover后,点击"applications"--"crossover"--"install windows software",勾选"install unsupport software"后点击"next"按钮继续
选择"other installer file"按钮后,浏览pl/sql安装程序setup.exe文件的路径,点击"next,continue"按钮,即可安装成功
4:导入oracle客户端
instantclient-basic-win32-10.2.0.5 为绿色软件,下载地址为:http://www.oracle.com/technetwork/indexes/downloads/index.html
下载完成后,上传到服务器,解压到/root/.cxoffice/winxp/drive_c/Program Files目录下,并改名为instantclient 其中"winxp"为crossover bottle的名称,也可指定新建的瓶子
在instantclient目录下使用mkdir -p 命令创建network/admin目录,然后在该目录下创建tnsnames.ora文件
(备注:还有一种做法是在crossover里面安装wfclient2635程序,也可以装上oracle客户端,这种做法笔者测试过,没有成功,还有待研究!)
5:配置PL/SQL developer客户端程序
双击桌面上的PL/SQL图标,出现登陆页面,若在最底下有出现connect as选项框,则说明前面的oracle客户端导入步骤成功,否则请从新执行第4步
输入用户名,密码,连接将会出现失败,点击"cancel"按钮,弹出界面框,点击"tools"--"preferences"--"connection"
指定oracle home的值为/root/.cxoffice/winxp/drive_c/Program Files/instantclient
指定oci library的值为/root/.cxoffice/winxp/drive_c/Program Files/instantclient/oci.dll
点击"apply"按钮后退出从新登陆即可连接成功
6:客户端字符集问题
在vnc或者virt-manager界面中使用PL/SQL的时候,登陆均没有问题,但执行语句的时候会出现ORA-24329: invalid character set identifier错误

使用xmanager连接登陆,出现提示字符集不匹配,需要修改注册表提示!但执行命名后显示正常



7:参考文档
http://www.codeweavers.com/compatibility/browse/name/?app_id=3633;forum=1;msg=44522
若需要相关软件,请联系Q群:135919739

2012年4月4日 星期三

劉屏專欄-罵人不必帶髒字

名作家黃春明演講時遭到一名教員(註)連續滋擾,憤而當場以髒話回應。對方告上法院,黃春明被依公然侮辱罪判處罰金一萬元,緩刑兩年。
     黃春明如果不「問候」別人的母親,情況可能不一樣。在美國亦然,一旦涉及F開頭的「四個字母的字」(4-letter word),後果總是很嚴重的。這樣的字眼,文字媒體不會印出來,電子媒體則以消音處理,否則被吊銷執照都有可能。
     罵人不帶髒字,往往比使用髒字更加痛快淋漓。如果黃春明套用美國歷史上最出色的維權律師之一丹諾(Clarence Darrow,1857-1938)的名言,說「我會非常暢快的閱讀你的訃聞」。可以想見,氣得要出口成「髒」的,恐怕是那名教員了。
     也許黃春明可以再加上一句,「你的訃聞一定會傳的很快」。但更有力(更惡毒?)的是「你一定要事先找到人把訃聞傳給我哦」。這句話的潛台詞是:「你的死,不過與草木同朽。誰在乎?」
     其實最高明的反擊,往往是相應不理。那名教員的計謀很明白,就是「以下駟對上駟」。他的地位與黃春明相較,不可以道里計。但是黃春明一回 嘴,他就紅了。黃春明大可以不理不睬,令他自討沒趣。就好像某位美國拳王的故事。話說拳王有次與幾個朋友搭地鐵,上來幾個小混混尋釁。一言不合,打了起 來,所幸警察趕到,眾人平安無事。朋友質問拳王:「我們打,你在旁邊看,怎麼不動手?」拳王回答說,「我這一拳多值錢呀?打這種不入流的小混混?」
     有個故事,很多人以為是英國故首相邱吉爾的,其實主人翁是美國十九世紀最著名的神學家與社會改革推動者畢傑(Henry Ward Beecher 1813-1887,其偉大事蹟之一是堅決反對美國國會制定《排華法案》)。某星期日,畢傑步上講台,正準備證道時,發現講桌上有張紙,上面寫著「蠢 蛋」。畢傑拿起這張紙,不疾不徐的說,「通常我收到的信,有人會忘了簽名;這封不同,這個人只簽了名,卻忘了寫內容」。
     這個故事不是邱吉爾說的,不過邱吉爾確實留下很多罵人高招。茲舉二例。英國下議院第一位女性議員Nancy Astor諷刺邱翁:「如果你是我丈夫,我會在你咖啡裡下毒」;邱翁對曰:「如果你是我妻子,我會喝下去」。
     有一回,劇作家蕭伯納拿著兩張票送給邱吉爾,邀他觀賞發表會,並挖苦道:「你可以和朋友一道來─如果你有朋友」。邱吉爾回應道:「第一場我沒法去,但我會去第二場─如果有第二場」。
     西方社會罵人不帶髒字的例子還有很多。美國女演員Ilka Chase演戲出色,寫小說也出色,或許因此遭忌。有位女演員對她說:「我很喜歡讀妳的小說,誰幫妳寫的?」Chase回說:「我很高興妳喜歡我的作品,誰讀給妳聽的?」
     兩位政治人物的對話:「我不知道你會怎麼死,死在絞架上,或死於不可告人的性病」。對方回應:「大人,那得看我是擁抱你的理想而死,還是擁抱你的情婦而死」。
     現代的著名例子也不少。在公車上,登徒子向少婦搭訕未果。惱羞成怒之餘,說道:「我還以為是我媽媽呢」(意思是:妳很老)。少婦回應道:「怎麼會是?我是結了婚的」(意思是:你媽是沒結婚的)。
     某男士罵某夫人是「豬」,夫人告上法庭,男士被罰美金一百元。男士問法官:「所以我不可以罵夫人是豬?」法官說:「不能,不然又要罰 款」。「那麼我可以對著一隻豬說夫人嗎?」「對著豬,你愛說什麼就說什麼」。只見這位男士轉身向夫人說道:「夫人(Ma’am)」。
     要不要罵?梁實秋說,「想罵人的時候而不罵,常在身體上弄出毛病,所以想罵人時,罵罵何妨。」忍無可忍,乃有罵人之舉,乃人情之常。不過有些人不值得罵,免得髒了嘴。聖經也說,「生氣卻不要犯罪;不可含怒到日落」(以弗所書四章廿六節)。