Monday, October 30, 2006

(ေလးျဖဴ) - အေရးမႀကီးဘူး

Sunday, October 29, 2006

MRT Prelude (TP Thingyan)

Saturday, October 28, 2006

Download Videos from YouTube, Google and Grinvi

VDownloader will download Google, Youtube and Grinvi videos on your computer in avi or mpeg format (not flv) !

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

I Can't Live (If Living is Without You)



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)

The Windows Presentation Foundation (or WPF), formerly code named Avalon, is the graphical subsystem feature of the .NET Framework 3.0 (formerly called WinFX) and is directly related to XAML . It will be pre-installed in Vista, the next version of the Microsoft Windows operating system. WPF is also available for installation on Windows XP SP2 and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear seperation between the UI and the business logic. WPF application can be deployed on the desktop or hosted in a web browser. It also enables richer control, design, and development of the visual aspects of Windows programs. It aims to unify a host of application services: user interface, 2D and 3D drawing, fixed and adaptive documents, vector graphics, raster graphics, animation, data binding, audio and video.
Detail: http://www.microsoft.com/products/expression/en/wpf/default.mspx

How to hack a website by SQL Injection?


Website အခ်ိဳ႔ကို SQL Injection နည္းနဲ႔ လြယ္လြယ္ေလး Hack လို႔ရတယ္။ Login Page တစ္ခုေတြ႔တယ္ဆိုပါစို႔။ ေအာက္မွာျပထားသလို အစမ္း ရိုက္ၾကည့္ လိုက္ပါ။ ဒီအေၾကာင္းမသိေသးတဲ့ Website ေတြ အမ်ားႀကီးရွိပါတယ္။ အထူးသျဖင့္ SQLServer သံုးထားတဲ့ Website ေတြေပါ့။

ဥပမာ။ ။ 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

မိတ္ေဆြရဲ႔ Web site ထဲမွာ DailyHoroscope ထည့္ခ်င္သလား။ Yahoo ရဲ႔ Daily Horoscope ကို RSS format (XML format) န႔ဲ ယူၿပီး ကိုယ့္ဘာသာကိုယ္ Javascript (သို႔)  ASP.NET နဲ႔ RSS Reader ေလးေရးၿပီး ဆြဲထည့္လို႔ရတယ္။
http://www.shokk.com/cgi-bin/astrology_rss.pl?tid=aries
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

Free Image Hosting at www.ImageShack.us
Kuala Lumpur photos taken from KL Tower, Malaysia
KL မွာလည္း ေလထုညစ္ညမ္းမႈ ျဖစ္ေနလို႔  ပံုေတြ သိပ္မၾကည္ဘူး။ (အင္ဒိုနီးရွား ေဘာ္နီယိုကၽြန္းမွာ ေတာမီးေတြေလာင္လို႔ မီးခိုးရိုက္ေနတာ)

Wednesday, October 04, 2006

RSS Feeds in my Blog

My Google, Google Reader, My Yahoo, My MSN စတာေတြ အျခား RSS Reader ေတြမွာ ဒီ Blog ထဲက Post ေတြ ထည့္သြင္းထားခ်င္ရင္ ဒီေနရာမွာ Link ေတြ ရွိပါတယ္။ အသစ္အသစ္ Post လုပ္တုိင္း လုပ္တိုင္း သင့္ရဲ႔ Reader ေတြမွာလည္း Update ျဖစ္ျဖစ္ေနမွာပါ။

Fig1. RSS Feeds Links


Fig 2. My Google တြင္ Feed လုပ္ၿပီးေသာအခါ။

Tuesday, October 03, 2006

Burmese Food served in Google Manhattan Office

Free Image Hosting at www.ImageShack.us
Google မွ မေနာမယ ထမင္း၀ိုင္း။  အမဲသား ႏွင့္ အာလူး ၊ အုန္းထမင္းႏွင့္ၾကက္သားဟင္း ၊ ေရႊဖယံုသီး အံုးႏို႔ႏွပ္ ၊နန္းႀကီးသုပ္ ၊ ခရမ္းသီးမီးအံုး မန္းက်ည္းရည္ဆမ္း ၊ ဘိန္းမုန္႔ ..  စံုလို႔ပါပဲဗ်ာ။