Monday, October 30, 2006
Sunday, October 29, 2006
Saturday, October 28, 2006
Download Videos from YouTube, Google and Grinvi
Run Vdownloader.exe and copy the url of the video you want to download. Click on Download button...
Install
Just unzip ALL the files to a folder in your hard disk. Both vdownloader.exe and ffmpeg.exe must be in the same directory. Otherwise, videos won't be properly converted.
Download : http://www.softpedia.com/progDownload/VDownloader-Download-51327.html
Thursday, October 19, 2006
ကမၻာႀကီးအတြင္းမွ ျပႆနာမ်ားကို လူငယ္မ်ားအမွန္အတုိင္းျမင္ေတြ႕ႏိုင္ရန္ ထုတ္္လုပ္ထားျခင္းျဖစ္
ကမၻာႀကီးအတြင္းမွ စားနပ္ရိကၡာျပတ္လပ္မႈျပႆနာမ်ားႏွင့္ လူသားခ်င္းစာနာေထာက္ထားေသာအဖြဲ႕အစည္းမ်ား ႀကံဳေတြ႕ေနရေသာ အခက္အခဲမ်ားကို လူငယ္မ်ားနားလည္ေစရန္ တီထြင္ေပးထားသည့္ အဆိုပါ ဗီဒီယိုဂိမ္းကို www.food-force.com တြင္ download ျပဳလုပ္ႏိုင္သည္ဟုသိရသည္။ အဂၤလိပ္၊ ဂ်ပန္၊ အီတလီ၊ ပိုလန္ဘာသာစကားတု႔ိျဖင့္ ျပဳလုပ္ေပးထားေသာဂိမ္းကို လြန္ခဲ့သည့္ ၁၈ လကတည္းကကစားႏုိင္ခဲ့ၿပီး download ျပဳလုပ္သူ ၄.၅ သန္းထိ ရွိၿပီျဖစ္သည္။ foodforce ဟု အမည္ေပးထားေသာ အဆုိပါဂိမ္းသည္ အသက္ ၈ ႏွစ္မွ ၁၃ ႏွစ္ အရြယ္ကေလးမ်ားအတြက္ ရည္ရြယ္ထုတ္လုပ္ထားျခင္းျဖစ္သည္။
'' food-force ဟာ ဒီကေန႔ ကမၻာႀကီးမွာရင္ဆုိင္ေနရတဲ့ ဖြံ႕ၿဖိဳး ဆဲႏိုင္ငံေတြက စားနပ္ရိကၡာျပတ္လပ္တဲ့ျပႆနာေတြြကုိ သိရွိနားလည္ၿပီး ကူညီတတ္လာေအာင္ ျပဳလုပ္ေပးထားတာျဖစ္ပါတယ္'' ဟု ကမၻာ့စားနပ္ရိကၡာအဖြဲ႕မွ ဆက္သြယ္ေရးဒါ႐ိုက္တာ နီးလ္ဂါလတ္ဂ်ာကဆုိသည္။
ကမၻာတစ္၀န္းမွ ကေလးငယ္မ်ား၊ ဆရာမ်ား၊ မိဘမ်ား၊ ဂိမ္းကၽြမ္း က်င္သူမ်ားမွာ ေမ်ွာ္မွန္းထားသည္ထက္ပိုမုိႏွစ္ၿခိဳက္ခဲ့ေၾကာင္း ၄င္းက ထပ္ေလာင္းေျပာၾကားခဲ့သည္။ ဂိမ္းကစားသူမ်ားသည္ ေက်းလက္ေဒသမ်ားသု႔ိ ရဟတ္ယာဥ္မ်ားျဖင့္ စားနပ္ရိကၡာမ်ားေပးပို႔ရာတြင္ ႀကံဳေတြ႕ရေလ့ရွိသည့္ အခက္အခဲမ်ား၊ လက္နက္ကိုင္အဖြဲ႕အစည္းမ်ားႏွင့္ ညွိႏႈိင္းရျခင္းမ်ားကို အမွန္အတုိင္း ေတြ႕ျမင္ခံစားရမည္ျဖစ္သည္။
Ref: http://www.planet.com.mm/news/?linkpage=desc&id=8784
Wednesday, October 18, 2006
မဟာဂႏၶာရံုဆရာေတာ္ဘုရားႀကီး၏အဓိဌာန္
ကိုယ္တည္းတစ္ေယာက္၊ ခ်မ္းသာေရာက္ဖို႕
ခုေလာက္ႀကိဳးကုတ္၊ အားမထုတ္ဘူး၊
ဗုဒၺျမတ္စြာ၊ သာသနာ၏
ေရွးခါဘိုးဘ၊ လက္ထက္ကလွ်င္
ရသည့္တန္ခိုး၊ ထပ္မညိႈးဖို႕
အားႀကိဳးမာန္တက္၊ ငါေဆာင္ရြက္သည္၊
ဆက္လက္တည္တံ့ပါေစေသာ္ ...။
(မဟာဂႏၶာ႐ုံဆရာေတာ္)
အရွင္ဇနကာဘိ၀ံသ
Sunday, October 15, 2006
No I can't forget this evening Or your face as you were leaving But I guess that's just the way The story goes You always smile but in your eyes Your sorrow shows Yes it shows
No I can't forget tomorrow When I think of all my sorrow When I had you there But then I let you go And now it's only fair That I should let you know What you should know
I can't live If living is without you I can't live I can't give anymore I can't live If living is without you I can't give I can't give anymore
Well I can't forget this evening Or your face as you were leaving But I guess that's just the way The story goes You always smile but in your eyes Your sorrow shows Yes it shows
I can't live If living is without you I can't live I can't give any more I can't live If living is without you I can't give I can't give anymore
Saturday, October 14, 2006
"The danger that blindness to the beauty entails are great!"
အလွအပကို မျမင္တတ္ မခံစားတတ္လို႔ ျဖစ္လာတဲ့ ေနာက္ဆက္တြဲ အႏၲရယ္ဟာ အင္မတန္ ႀကီးမားတဲ့ အႏၲရယ္ျဖစ္တယ္။
အခုၿမိဳ႔ႀကီးေတြမွာ ၾကည့္လို႔ မေကာင္းတာေတြ တျဖည္းျဖည္း မ်ားလာၿပီ။ အလြန္႔အလြန္ၾကည့္လို႔ မေကာင္းတာ တစ္ခုေနရာတိုင္းမွာ ေတြ႔ရတယ္။ ဘာလဲ။ "အမိႈက္ေတြပါဘုရား"။ "အဲဒါမွန္တယ္" အင္မတန္ၾကည့္ရဆိုးတဲ့ အရာေတြ အင္မတန္လည္း ရွက္စရာ ေကာင္းတယ္။ ရာဘာနဲ႔ လုပ္ထားတဲ့ ေျပာလို႔မေကာင္းတဲ့ ပစၥည္းတစ္မ်ိဳးကို ေနရာတိုင္းမွာ စည္းကမ္းမဲ့ ပစ္ထားတာ ေတြ႔ရတယ္။ ကြမ္း၀ါးၿပီး ေထြးထားတာ ေတြကိုလည္း ေနရာတိုင္းမွာ ေတြ႔ရတယ္။
အဲဒါဘာျဖစ္လို႔လဲဆိုေတာ့ ပညာေရးထဲမွာ အမိႈက္ကို ေတြ႔ကရာေနရာမွာ မပစ္ရဘူး ဆိုတာကို မသင္ေပးလိုက္လို႔ပဲ။ မိဘေတြကလည္း မသင္ေပးလိုက္ဘူး။ ေက်ာင္းဆရာ၊ ဆရာမေတြ ကလည္း မသင္ေပးလိုက္ဘူး။ အဲဒီေတာ့ ညစ္ပတ္ေအာင္ မလုပ္ရဘူး ဆိုတာကို မသင္ေပးလိုက္တဲ့ ပညာေရးဟာ ေတာ္ေတာ္ခ်ိဳ႔တဲ့ တဲ့ပညာေရးပဲ။
သန္႔ရွင္းေအာင္မွ မေနတတ္ဘူးဆိုရင္ ပညာတတ္လို႔ေခၚႏိုင္မလား။ "မေခၚႏိုင္ပါဘူးဘုရား"
သန္႔ရွင္းေအာင္မွ မေနတတ္ရင္ လူ႔ယဥ္ေက်းမႈ အဆင့္ျမင့္တယ္လို႔ ေျပာႏိုင္မလား။ "မေျပာႏိုင္ပါဘူး ဘုရား"
Tuesday, October 10, 2006
Windows Presentation Foundation (.NET Framework 3.0)
Detail: http://www.microsoft.com/products/expression/en/wpf/default.mspx
How to hack a website by SQL Injection?
ဥပမာ။ ။ hi' OR 1=1 -- ကို UserName သို႔၊ႏွင့္ Password မွာ ဆြဲရိုက္ၿပီး Login ကို ႏွိပ္ခ်ထည့္လိုက္။
UserName:
Password:
ေရးတဲ့သူက ေအာက္မွာျပထားသလို ေရးထားေကာင္း ေရးထားပါလိမ့္မယ္။
string sql = "SELECT * FROM User WHERE Name = '" + NameTextBox.Text +
"' AND Password = '" + PasswordTextBox.Text + "'";
သူကေတာ့ သူ႔ဘာသာသူ လံုလွၿပီေအာက္ေမ့ေနတယ္ေပါ့ခင္ဗ်ာ။ အဲဒီအခ်ိန္မွာ UserName သို႔၊ႏွင့္ Password မွာ
hi' OR 1=1 --
ကို သြင္းထည့္လိုက္ရင္ (Injection လုပ္လိုက္ရင္) ေနာက္ကြယ္က SQL Query မွာ ဘယ္လိုျဖစ္လာမလဲ စဥ္းစားၾကည့္ လိုက္ပါ။
SELECT * FROM User WHERE Name = 'hi' OR 1=1 --' AND Password = 'hi' OR 1=1 --'
ဒီလိုျဖစ္လာမယ္ေနာ္။ ေကာင္းၿပီ။ ဒီလိုဆိုရင္ ကာကြယ္တဲ့နည္းမရွိေတာ့ဘူးလား။ လြယ္ပါတယ္။ Parameterized Query ေတြကိုသံုးလိုက္ပါ။ Parameterized Query ဟာ သင့္ Website ကို SQL Injection အလုပ္ခံရျခင္းမွ ကာကြယ္တယ္။ ကိုယ့္ Website ကို ျပန္ Hack ၾကည့္ၾကပါခင္ဗ်ား။ မလုပ္ရေသးရင္ လုပ္ထားၾကဖို႔ေကာင္းပါတယ္။ ေအာက္မွာ Parameterized Query ကိုေရးျပထားပါတယ္။
SqlConnection objConnection = new SqlConnection(_ConnectionString);
objConnection.Open();
SqlCommand objCommand = new SqlCommand(
"SELECT * FROM User WHERE Name = @Name AND Password = @Password",
objConnection);
objCommand.Parameters.Add("@Name", NameTextBox.Text);
objCommand.Parameters.Add("@Password", PasswordTextBox.Text);
SqlDataReader objReader = objCommand.ExecuteReader();
if (objReader.Read())
{
Ref:http://www.uberasp.net/getarticle.aspx?id=46
Ref:http://www.unixwiz.net/techtips/sql-injection.html
Ref:Improving Web Application Security: Threats and Countermeasures, Patterns & Practices
Monday, October 09, 2006
Daily Horoscope from Yahoo Astrology through http://www.shokk.com
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=taurus
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=gemini
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=cancer
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=leo
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=virgo
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=libra
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=scorpio
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=sagittarius
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=capricorn
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=aquarius
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=pisces
ေအာက္က Source-Code ကေလးကေတာ့ ASP.NET, C# နဲ႔ေရးထားတဲ့ RSS Reader ေလးပါ။ XmlTextReader ကို သံုးထားပါတယ္။
<script language="C#" runat="server">
void Page_Load(Object sender, EventArgs e)
{
string myUrl = Request.QueryString["rss"]!=null? "http://www.shokk.com/cgi-bin/astrology_rss.pl?tid="+Request.QueryString["rss"].Trim(): "http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=aries";
XmlTextReader reader = new XmlTextReader(myUrl);
DataSet ds = new DataSet();
try
{
ds.ReadXml(reader);
myGrid.DataSource = ds.Tables["item"];
myGrid.DataBind();
}
catch{}
}
</script>
<form runat="server">
<asp:DataGrid ID="myGrid" runat="server" AutoGenerateColumns="false" Width="100%" ShowFooter="false" ShowHeader="false" BorderStyle="None" GridLines="None" Font-Name="tahoma" Font-Size="9">
<columns>
<asp:TemplateColumn>
<ItemTemplate><div align="center"><a href="<%#DataBinder.Eval(Container.DataItem,"link")%>" target="_blank" style="color:blue;text-decoration:underline;font-size:12pt;">
<strong><%#DataBinder.Eval(Container.DataItem,"title")%></strong>
</a></div>
<div align="center">
<b><%#DataBinder.Eval(Container.DataItem,"Description")%></b>
<br/>
<a href="<%#DataBinder.Eval(Container.DataItem,"link")%>" target="_blank" style="color:green;font-size:7pt;">
<%#DataBinder.Eval(Container.DataItem,"link")%>
</a>
</div>
</ItemTemplate>
</asp:TemplateColumn>
</columns>
</asp:DataGrid>
</form>
Saturday, October 07, 2006
Kuala Lumpur
Wednesday, October 04, 2006
RSS Feeds in my Blog
Fig1. RSS Feeds Links