Wednesday, 29 June 2011

C# 2008 တြင္ပါ၀င္ေသာ Features အသစ္မ်ား

က်ေနာ္ C# ကို လက္ရိွ ေလ့လာေနတုန္းမွာ သိလာတာေလးေတြကို ေရးေပးမွာပါ။ Programming နဲ႔ ပတ္သက္လို႔ က်ေနာ့္အေနနဲ႔ Beginner အဆင့္ေလာက္ေတာင္မွ မသိေသးတဲ့အတြက္ အမွားအယြင္းေတြ အမ်ားၾကီး ပါႏိုင္ပါတယ္။ ၿပင္ဆင္ေပးၾကပါ။
ဒီလိုမ်ိဳး C# ရဲ႕ Features အသစ္ေတြ အေၾကာင္းကို ႏုိင္ငံၿခားဖိုရမ္ေတြမွာ အမ်ားၾကီးရွာေတြ႔ႏုိင္ပါတယ္။ C# 2008 ထြက္တာလည္း ေတာ္ေတာ္ၾကာေနပါၿပီ။ ဒါေပမယ့္ ၿမန္မာႏုိင္ငံက C# 2005 ကို သံုးေနတဲ့ သူေတြ အေနနဲ႔ C# 2008 မွာ ဘာမ်ား အသစ္ရိွလဲဆုိတာသိခ်င္တယ္ဆိုရင္ ၿမန္မာလို ေလ့လာလုိ႔ရေအာင္ေရးေပးလိုက္တာၿဖစ္ပါတယ္။ သိၿပီးသားဆုိရင္လည္း က်ေနာ္ ေရးတာက်န္ေနရင္ ၿဖည့္ေပးၾကဖုိ႔ ထပ္မံေၿပာခ်င္ပါတယ္။

အမ်ိဳးမ်ိဳးေသာ language extensions ေတြကို C# 3.0 မွာ “Orcas” ဆုိတဲ့ code-named နဲ႔ မိတ္ဆက္ခဲ့ၿပီးၿဖစ္ပါတယ္။ အဲဒီ့ Extension ေတြဟာ C# 2.0 ေပၚမွာအေၿခခံၿပီးတည္ေဆာက္ထားတာ ၿဖစ္ၿပီးေတာ့ Programming ေရးသားရာမွာ ေခတ္စားေနတဲ့ Functional Programming Style ကိုလည္း အေထာက္အကူၿဖစ္ေအာင္ ဖြဲ႔စည္းေပးထားပါတယ္။ အသစ္ၿဖစ္တဲ့ Feature ေတြကေတာ့...

• Auto-implemented Properties
• Implicitly Typed Local Variables
• Extension Methods
• Lambda Expressions
• Object Initializers
• Collection Initializers
• Anonymous Types
• Partial Methods
• Expression Trees
• Query Expressions စတာေတြဘဲၿဖစ္ပါတယ္။

အဲဒီ့ Feature အသစ္ေတြ အေၾကာင္းမေၿပာခင္ က်ေနာ့္အေနနဲ႔ .NET Programmer ေတြရဲ႕ ေရးသားနည္း အသစ္ၿဖစ္တဲ့ Functional Programming Style အေၾကာင္း အနည္းငယ္ေၿပာခ်င္ပါတယ္။ အဲဒီ့မွာ ၂ ပိုင္းခြဲထားပါေသးတယ္....

1. Functional Programming
Functional Programming ဆုိတာကေတာ့ Problem Solving လုပ္ရာမွာ Function စစ္စစ္ကိုသာ အဓိကသံုးၿပီးေရးသြားတဲ့ ပံုစံၿဖစ္ပါတယ္။ OOP programming language အမ်ားစုၿဖစ္တဲ့ Java,C#,C++ စတာေတြဟာေတာ့ Procedural Programming ကို ဦးစားေပးၿပီးေတာ့ Support လုပ္ပါတယ္။

2. Procedural Programming
Procedural Programming ဆုိတာကေတာ့ task တစ္ခု ဒါမွမဟုတ္ နည္းလမ္းတစ္ခုခုဟာ ၿပႆနာေၿဖရွင္းတဲ့ အခါမွာ ဘယ္လိုမ်ိဳးပံုစံနဲ႔ အလုပ္လုပ္သြားတယ္ဆုိတာကိုဘဲ အဓိကထားၿပီးေရးသားပါတယ္။ ဆုိလိုတာကေတာ့ Program တစ္ခုလံုးရဲ႕ Algorithms ေတြကို အဓိကထားၿပီးေရးၾကပါတယ္။ ဒါေပမယ့္ Functional Programming နဲ႔ ေရးေလ့ရိွတဲ့ Programmer ေတြအေနနဲ႔ကေတာ့ Method ဒါမွမဟုတ္ရင္ Function ေတြကို ေၾကၿငာတဲ့အခါမွာ အခ်က္အလက္ေတြဟာ ဘယ္ကေန ဘယ္ကို ၊ ဘယ္လိုပံုစံမ်ိဳးနဲ႔ ေၿပာင္းလဲသြားၾကတယ္ဆုိတာကို သာၾကည့္ၾကပါတယ္။ Procedure တစ္ခုလုံးရဲ႕ Algorithms ေတြကို အဓိကထား မစဥ္းစားေတာ့ပါဘူး။

အဲဒါေတြကေတာ့ Coding ေရးသားတဲ့ Style ႏွစ္ခုရဲ႕ ကြာၿခားခ်က္ေလးကို က်ေနာ္ သိသေလာက္ နည္းနည္းရီႊးၾကည့္တာပါ။

Auto-implemented Properties

က်ေနာ္ C# 2005 ကို သံုးဖူးတုန္းကဆုိရင္ Properties တစ္ခုကို ေၾကၿငာမယ္ဆုိရင္ေတာင္မွ Coding ရိုက္ရတာ တအားရွည္တဲ့ အတြက္ C# 2005 ကို ၁ လ သံုးၾကည့္ၿပီးေတာ့ ဆက္မသုံးေတာ့ပါဘူး။ အခု C# 2008 ထြက္လာေတာ့ သူ႔ရဲ႕ ဖီးခ်ား အသစ္ေတြကို နည္းနည္း ေလ့လာၾကည့္တဲ့အခါ Auto-Implemented Properties ပါေနတာေတြ႔ရလို႔ က်ေနာ့္အေနနဲ႔ C# ကို ၿပန္ေလ့လာၿဖစ္တာပါ။ ႏို႔မို႔ဆုိရင္ ခုခ်ိန္ထိ VB ကေန ထြက္ႏုိင္ဦးမွာမဟုတ္ေသးဘူး။ (ခုလည္း VB ကေန ခဏထြက္လာတာပါ။ ၿပီးရင္ ၿပန္၀င္ရဦးမွာ။ ပိုက္ပိုက္က အဲဒါနဲ႔ ရွာရမွာ။  ေလနည္းနည္းရွည္သြားဘီ။ ဆက္ေၿပာပါမယ္။

က်ေနာ္တုိ႔ C# 2.0 (2005) တုန္းကဆုိရင္ Properties တစ္ခုကို Declare လုပ္မယ္ဆုိရင္ ေအာက္ပါအတုိင္းလုပ္ရပါတယ္။


private int iStudID;
private string strStudName;

public int StudID
{
get
{ return iStudID; }
set
{ iStudID = value; }
}
public string StudName
{
get
{ return strStudName; }
set
{ strStudName = value; }
}


စာဖတ္သူအတြက္ေတာ့ ဘယ္လိုေနလဲမသိဘူး ၊ က်ေနာ့္အေနနဲ႔ကေတာ့ အဲဒီ့ Code ကို ရိုက္ရတာ ေတာ္ေတာ္ပင္ပန္းတယ္ဗ်ာ။
ဒါေပမယ့္ အခု C# 3.0 (2008) ထြက္လာတဲ့အခါမွာေတာ့ Auto-Implemented Properties နဲ႔တင္ ေတာ္ေတာ္ေလး အဆင္ေၿပသြားတယ္....မယံုရင္ ေအာက္က Coding ကိုၾကည့္လိုက္ပါ။


public class AutoProperties
{
public int
StudID { get; set; }
public string
StudName { get; set;}
}


ကဲ ဘယ္ေလာက္ တုိလဲ။ ေရးရတာမ်ား သက္သာလိုက္တာ ေၿပာမေနနဲ႔။ ဒါေပမယ့္ ဒီလို အလြယ္လိုက္ခ်င္ရင္ေတာ့ နည္းနည္း စဥ္းစားတတ္ဖို႔ေတာ့လိုမယ္ေနာ္။ သူ႔အလုပ္လုပ္ပံုကေတာ့ Program Run ေနတုန္းမွာ ေနာက္ကြယ္ကေနၿပီးေတာ့ Anonymous Data Fields ေတြကို Create လုပ္ပါတယ္။ အဲဒီ့လို Create လုပ္ရင္းနဲ႔ Auto-Implemented Properties ကေနၿပီးေတာ့ Program ကိုထိန္းခ်ဳပ္ေပးသြားပါလိမ့္မယ္။

Implicitly Typed Local Variables


အကယ္လို႔မ်ား က်ေနာ္တုိ႔ဟာ ကိုယ့္ Program မွာ Local Variable တစ္ခုအေနနဲ႔ var ဆုိၿပီးေၾကၿငာခဲ့မယ္ဆိုရင္ Compiler ကေနၿပီးေတာ့ အဲဒီ့ Variable သက္ဆုိင္ရာ Datatype ကို အလုိလိုသတ္မွတ္ေပးသြားပါတယ္။
ဥပမာအားၿဖင့္


var iAge = 17;
var strName = "SYKO";
var Exp = 2.0 * 3.0;


အဲလိုေၾကၿငာခဲ့မယ္ဆုိရင္ေတာ့ သူတို႔ဟာ ေအာက္ပါ Code ေတြရဲ႕ အဓိပၸါယ္နဲ႔ တူညီပါတယ္။


int iAge = 17;
string strName = "SYKO";
double Exp = 2.0 * 3.0;


အဲဒီ့ Datatype ကို တစ္ခါတည္း မသတ္မွတ္ထားတဲ့ Implicit Local Variable ေတြဟာလည္း ကန္႔သတ္ခ်က္တစ္ခ်ိဳ႕ေတာ့ရိွပါတယ္။ အဲဒီ့ကန္႔သတ္ခ်က္ေတြ နဲ႔ ေရးသားသင့္တဲ့ နည္းေတြကေတာ့...
• Implicit Variables ေတြကို Local မွာဘဲေၾကၿငာပိုင္ခြင့္ရွိပါတယ္. Global အေနနဲ႔ ေၾကၿငာပိုင္ခြင့္မရိွပါဘူး။

• null အၿဖစ္သတ္မွတ္ထားတဲ့ Variable ေတြကိုလည္း 'var' အေနနဲ႔ ေၾကၿငာခြင့္မရွိပါဘူး။
var x = null;


• var နဲ႔ ေၾကၿငာမယ္ဆုိရင္ေတာ့ ၊ အဲဒီ့ေၾကၿငာတဲ့ Variable တန္ဖုိးကို အရင္ဆုံး တစ္ခုခုေတာ့ သတ္မွတ္ေပးရပါလိမ့္မယ္။ ေအာက္က Code လုိမ်ိဳးေရးလို႔ မရပါ။
var y;


• Intialize တန္ဖိုး သတ္မွတ္တဲ့အခါ Object ကို သတ္မွတ္လို႔လည္းရပါတယ္။ Object ကို သတ္မွတ္မယ္ဆုိရင္ေတာ့ keyword ၿဖစ္တဲ့ "new" ဆုိတာကို ထည့္ေပးရပါလိမ့္မယ္။
var x = new Int32[] { 1, 2, 3 };


အကယ္လို႔ ေအာက္က Code လိုမ်ိဳး new ဆုိတာ မပါခဲ့ရင္ေတာ့ Error တက္ပါလိမ့္မယ္။
var x = { 1, 2, 3 };

var x = Int32[] { 1, 2, 3 };


• အေပၚက Feature အသစ္ၿဖစ္တဲ့ Auto-Implemented Properties ကိုလည္း var နဲ႔ ေအာက္မွာေရးထားသလို တြဲသံုးလို႔မရပါဘူး။
public var StudID { get; set; }


• Implicit Variables ေတြကို Iterative Statements(Looping) ေတြၿဖစ္တဲ့ "for" ေတြနဲ႔ေတာ့ တြဲသံုးလို႔ရပါတယ္။
foreach (var a in new Int32[] {1, 2, 3})
Console
.WriteLine(a);


• Implicit Type သံုးထားတယ္ဆုိရင္ေတာ့ Methods ေတြဟာ Return ၿပန္ႏိုင္စြမ္းမရိွေတာ့ပါဘူး။ မယံုရင္ ေအာက္က Code ကို Run ၾကည့္ပါ။ Compile လုပ္ေနခ်ိန္မွာ Error တက္မွာေသခ်ာပါတယ္။
public var BadThings()
{
return
0;
}


ဒါကေတာ့ Implicitly Typed Local Variables နဲ႔ ပါတ္သက္လို႔ က်ေနာ္ေလ့လာမိသေလာက္ပါ။ က်န္ရင္လည္းက်န္မယ္ထင္တယ္။ တခ်ိဳ႕ ႏုိင္ငံၿခားဖိုရမ္ေတြမွာေတာ့ ရွင္းထားတာ ပိုၿပီးမ်ားတယ္ထင္တယ္။

Extension Methods

Extension Method ဆုိတာကေတာ့ instance method ေတြမွာပါေလ့ရိွတဲ့ static method ေတြကိုေခၚတာပါ။ Static Method ကိုေတာ့ Static Class ေတြမွာသာ ေၾကၿငာလို႔ရတယ္ဆုိတာ Programmer တုိင္းသိၾကမယ္ထင္ပါတယ္။ မသိေသးတဲ့ ပရုိဂရမ္မာေပါက္စေလးေတြလည္း က်ေနာ္နဲ႔ အတူေလ့လာၾကည့္ရေအာင္ေနာ္။(က်ေနာ္လည္း ဘာမွမသိေသးလို႔ပါ


public static void ExportToExcel (this DataSet ds)
{
//do something...

}


Extension Methods ေတြကို "this" ဆုိတဲ့ keyword နဲ႔ ေၾကၿငာၿပီးေတာ့ ေရွ႕ဆုံးက ပါရာမီတာ မွာ ေမာ္ဒီဖိုင္ရာ တစ္ခုအေနနဲ႔ သတ္မွတ္ပါတယ္။ အေပၚက ကုဒ္မွာဆုိရင္ ExportToExcel ဆုိတဲ့ method ဟာ Dataset ဆုိတဲ့ Class တစ္ခုရဲ႕ Extension Method အေနနဲ႔ ေၾကၿငာထားတာပါ။

Extensin Method ေတြဟာ သူတို႔ကိုေၾကၿငာထားတဲ့ Static Class ေတြရိွေနတဲ့ NameSpace ထဲမွာပါ ရိွေနပါတယ္။
ေအာက္က ဥပမာကို ေလ့လာၾကည့္ပါမယ္။

namespace Orcas.Samples
{
public static class Extensions
{
public static void
ExportToExcel(this DataSet ds)
{
//do something...

}
}
}


အေပၚက Method ေလးကေတာ့ Client Program မွာပါတတ္ပါတယ္။ ဘယ္လိုပါတတ္လဲဆုိေတာ့

using Orcas.Samples;


DataSet ds = new DataSet();
ds.ExportToExcel();


Extension methods ကို အသံုးၿပဳခ်င္တယ္ဆုိရင္ေတာ့ လိုက္နာရမယ့္စည္းကမ္းေတြလည္းရိွပါေသးတယ္။

* Instance methods ေတြကို Static Class ေတြထဲမွာဘဲ declared လုပ္ပိုင္ခြင့္ရိွပါတယ္။
* Instance methods ေတြဟာ extension methods ေတြထက္ ဦးစားေပးခံရပါတယ္။
* Inner NameSpace ထဲမွာရိွတဲ့ Extension methods ေတြဟာ ၊ တၿခား namespace ေတြေပၚမွာရိွတဲ့ Extension Methods ေတြထက္ ဦးစားေပးခံရပါတယ္။

Monday, 2 May 2011

ကြန္ပ်ဴတာမွာ Stick မတက္ ဘူးဆိုရင္

USB Memory Stick ေတြဟာ တျခား External HD ေတြနဲ႔ ႏႈိင္းယွဥ္ရင္ သိုေလွာင္မႈ နည္းပါးၿပီး ေစ်းျမင့္တယ္လို႔ ထင္ရေပမယ့္ သံုးစြဲရ လြယ္ကူ အဆင္ေျပေစပါတယ္။ သို႔ေပမယ့္ pen drive, flash drive ေတြနဲ႔ USB ေပါက္မွာ ထိုးတဲ့ တျခား external device ေတြဟာ တစ္ခါတစ္ရံမွာ detect မမိျဖစ္ေနတက္ပါတယ္။ ဒီအခါ Tast-bar မွာ "USB Drive Not Recognized" လို႔ Error Message ျပသတက္ပါတယ္။

ဒီအေျခအေနမ်ိဳးမွာ မ်ားေသာအားျဖင့္ USB Memory Stick ကို ျဖဳတ္တပ္လုပ္ဖို႔ပဲ စဥ္းစားမိၾကပါလိမ့္မယ္။ ဒါဟာ အလုပ္မျဖစ္ႏိုင္ပါဘူး။ ကြန္ပ်ဴတာ က USB ကို မသိျခင္း၊ ဒါမွမဟုတ္ Window ခၽြတ္ယြင္းျခင္း ျပႆနာကို ႐ိုးရွင္းတဲ့ ေအာက္ပါ နည္းလမ္းႏွစ္သြယ္နဲ႔ ေျဖရွင္းပါလိမ့္မယ္။

နည္းလမ္း(၁)

- ကြန္ပ်ဴတာကို ပိတ္ၿပီး Power Supply ႀကိဳးကို ျဖဳတ္လိုက္ပါ။(မားသားဘုတ္မွာ Power ဝင္ေနတဲ့အတြက္ ႀကိဳးေတြ ျဖဳတ္လိုက္ဖို႔ လိုအပ္ပါတယ္)

- တစ္မိနစ္ၾကာတဲ့အထိ ကြန္ပ်ဴတာကို ပိတ္ထားပါ။

-ၿပီးရင္ ကြန္ပ်ဴတာကို ျပန္ဖြင့္ပါ။ System မွာ (Printer, Network Service...) ေတြ ၿပီးဆံုးေအာင္အထိ တပ္ၿပီးမွ Memory Stick ကို စက္မွာ ျပန္ထုိးပါ။

နည္းလမ္း(၂)

- ေနာက္တစ္နည္းကေတာ့ Run Box မွာdevmgmt.msc ကို ႐ိုက္ထည့္လိုက္ပါ။

- Device Manager ေပၚလာရင္ My Computer မွာ ကလစ္ႏွိပ္ပါ။(Stick ကိုစက္မွာ တပ္ၿပီးသား ျဖစ္ပါေစ)

- Action Menu ေအာက္က "Scan for Hardware Changes" command ကိုႏွိပ္လုိက္ပါ။

ဒီအခါမွာ ကြန္ပ်ဴတာက USB ကိုျမင္ႏုိင္ပါၿပီ။ အဝါေရာင္ Error Message ကို ျမင္ခ်င္ပါတယ္ဆိုတာေတာင္ ျမင္ရမွာ မဟုတ္ေတာ့ပါဘူး။

Saturday, 30 April 2011

Website တစ္ခုလံုး Copy ကူးျခင္းနည္းလမ္းမ်ား

Website တစ္ခုလံုး Copy ကူး ေလ႔လာခ်င္သူမ်ား အတြက္

၁ ။ အရင္ဆံုး Web Copier ကုိ Install လုပ္ပါ ။

၂ ။ Web Copier ရဲ႔ File ေအာက္က New ကုိ ေရြးပါ ။

၃ ။ Next ကုိ Click ပါ ။

၄ ။ Project Title မွာ ကုိယ္ဆြဲမယ္႔ Website အမည္ကုိ ေပးပါ ။

၅ ။ Add the address entering by its URL ကုိ ေရြးပါ ။

၆ ။ Next ကုိ Click ပါ ။

၇ ။ URL မွာ ကုိယ္ Copy ကူးမယ္႔ Website ရဲ႔ Address ကုိေပးပါ ။ ( http://www.w3Schools.com )

၈ ။ Next ကုိ Click ပါ ။

၉ ။ User ID နဲ႔ Password ကုိ တစ္ခုခု ေပးပါ ။

၁၀ ။ Save in Directory မွာ သိမ္းခ်င္တဲ႔ ေနရာကုိ ေပးပါ ။ ( C:\Program Files\WebCopier\Download\ ေအာက္မွာ သူက အလုိလုိ သိမ္းမွာပါ ။ ၾကိဳက္ရာေျပာင္းသိမ္းနုိင္ပါတယ္ )

၁၁ ။ Next ေရြးပါ ။

၁၂ ။ Use the default Download Option ေရြးပါ ။

၁၃ ။ Next ေရြးပါ ။

၁၄ ။ Save the project and start Download now ဆုိတာေလးကုိ Check ေပးလုိက္ပါ ။

၁၅ ။ Finish နွိပ္ပါ ။

၁၆ ။ File Name မွာ NewProject.wcp ဆုိတဲ႔ ေနရာမွာ ၾကိဳက္တဲ႔ Name ေပးပါ ။ ( w3Schools.wcp ဆုိပါေတာ႔ )

၁၇ ။ ျပီးရင္ Save နွိပ္ပါ ။ အလုိလုိ Copier ကူးေနတာေလး ေတြ႔ရမွာပါ ။

Web Copier Download Link :

http://www.freedownloadscenter.com/Network_and_Internet/Offline_Browser_Tools/WebCopier.html

C#.Net နဲ႔ ပတ္သက္ေသာ အေၾကာင္းအရာမ်ားကုိ Facebook တြင္ Stringlive အမည္ျဖင္႔ Knowledge Sharing လုပ္ေပးထားပါတယ္ ။

How To Format Hard disk with a Text Document

ေအာက္က ေရးေပးထားတဲ့ ကုဒ္ေလးေတြကို ကူးျပီး Notepad မွာ Paste ေပးပါ...
ျပီးရင္ file name.exe ဖိုင္အေနနဲ႔ Save လုပ္ပါ... ရလာတဲ့အဲ့ဒီဖိုင္ ကို Run လိုက္ရင္ေတာ့
Hard disk ကို Format ခ်သြားပါလိမ့္မယ္...

010010110001111100100101010101 01010000011111100000

*စမ္းၾကည့္ခ်င္ရင္ေတာ့ ရလာတဲ့ .exe ဖိုင္ေလးကို ရမ္းၾကည့္ေပါ့ ..

Saturday, 5 March 2011

Firefox မွာ သင့္ Mouse က Wheel ကုိပုိသံုးႏုိင္မယ့္ နည္းလမ္းမ်ား

သင့္ Mouse မွာပါတဲ့ Wheel ဟာ Mozilla Firefox မွာ Web Page ကုိ Scroll up , Scroll Down လုပ္ႏုိင္ရံုပဲလုိ႕ ထင္ထာမိပါလား..။ အဲ့ဒါထက္ ပုိၿပီးလုပ္ႏုိင္မယ့္ နည္းေတြ ရွိပါေသးတယ္..။
( Firefox မွာ Tab အသစ္ဖြင့္ခ်င္ရင္ Ctrl+T ကုိႏွိပ္ၿပီး ဖြင့္လုိ႕ရပါတယ္…။)

1. Closing Tabs

Firefox မွာ Tab ေတြအမ်ားၾကီးဖြင့္ထားမိလား…။ ပိတ္ခ်င္ရင္ ပိတ္ခ်င္တဲ့ Tab ေပၚမွာ Mouse Cursor ထားၿပီး Mouse Wheel ကုိ ႏွိပ္ခ်လုိက္ရံုနဲ႕ ပိတ္သြားပါလိမ့္မယ္..။ ဒီနည္းနဲ႕ ပိတ္ၿခင္းဟာ.. Tab ရဲ႕ အဆံုးမွာရွိတဲ့ အနီၾကက္ေၿခခတ္ေလးကုိ သံုးၿပီး ပိတ္တာထက္ ပုိၿပီး ၿမန္ဆန္မွာပါ..။

2. Opening hyperlinks in new tabs

Link တစ္ခုကုိ Tab အသစ္မွာ ဖြင့္ခ်င္တယ္လား…။ ပံုမွန္ဆုိရင္ အဲ့ link ေပၚမွာ Right-Click>Open Lin in New Tab ကုိ ႏွိပ္ၾကတာေပါ့…။ အဲ့လုိလုပ္မယ့္အစား… ဖြင့္ခ်င္တဲ့ Link ေပၚမွာ Mouse Wheel ကုိ ဖိခ်လုိက္ရံုပါပဲ…။ Tab အသစ္ေပၚလာၿပီး Loading…. စလုပ္ေပးပါလိမ့္မယ္…။ Home Button, Back Button, Forward Button ေပၚမွာ ဒီလို Mouse Wheel ကုိ ဖိလုိက္ရံုနဲ႕ Tab အသစ္မွာလည္း Loading…. လုပ္ေပးပါလိမ့္မယ္…။

3. Scrolling through the tabs

Firefox မွာ Tab ေတြ (13) ခုေလာက္ ဖြင့္ထားမိလား…။ Tabေတြ အမ်ားၾကီးဖြင့္ထားၿပီးတာနဲ႕ တစ္ၿပိဳင္နက္ Tab Bar ရဲ႕ တစ္ဖက္တစ္ခ်က္ဆီမွာ arrrow ေလးေတြ ရွိေနတတ္ပါတယ္..။ ညာဘက္ အစြန္ဆံုးမွာဆုိရင္ arrow ေလးနဲ႕အတူ Down Arrow ေလးပါရွိေနပါတယ္..။ ဒီ Down Arrow ေလးဟာ ဖြင့္ထားတဲ့ Tab ေတြကုိ စုစည္းၿပီးေဖာ္ၿပထားပါတယ္..ေနာက္ၿပီး ကုိယ္သြားခ်င္တဲ့ Page ေပၚမွာ Click လုပ္ရံုနဲ႕ လြယ္လြယ္ကူကူသြားႏုိင္ပါတယ္…။ ဒါ့အၿပင္ Tab Bar ေပၚမွာ Mouse Cursor ကုိထားၿပီး Mouse က Wheel ကို Scroll ဆြဲလုိက္တာနဲ႕ ဖြင့္ထားတဲ့ Tab ေတြကုိ အလြယ္တကူသြားႏုိင္ပါေသးတယ္…။

4. Moving Forward/Backward

Firefox ေပၚမွာ Website ေတြၾကည့္ေနရင္းနဲ႕ Mouse Wheel ကုိသံုးၿပီး Back,Forward သြားႏုိင္ပါေသးတယ္…။ Shift Key ကုိဖိထားၿပီး Mouse Wheel ကုိ ေအာက္ဆြဲခ်လုိက္ရင္ Backward ကုိႏွိပ္တာနဲ႕ တူတူၿဖစ္ၿပီး တြန္းတင္လုိက္ရင္ Forward ကုိ ႏွိပ္တာနဲ႕ တူတူပါပဲ…။ အဓိက ကေတာ့ Shift ကုိႏွိပ္ဖုိ႕ မေမ့ပါနဲ႕…။

5. Zooming

Webpage တစ္ခုကုိ ခ်ဳ႕ံၾကည့္ခ်င္ရင္… Ctrl Key ကုိဖိထားရင္း Mouse Wheel ကုိ ကုိယ့္ဘက္ဆြဲလုိက္ပါ..။ ခ်ဲ႕ၾကည့္ခ်င္ရင္ေတာ့ … Ctrl Key ကုိဖိထားရင္း Mouse Wheel ကုိ ကုိယ္နဲ႕ ေ၀းရာကိုတြန္းလုိက္ပါ…။ ဒီလုိနည္းနဲ႕ ခ်ဲ႕ၾကည့္…ခ်ံဳ႕ၾကည့္လုိ႕ရပါတယ္..။

How To Disable Disk Write Protect in Windows Registry

Write-Protected Error ကို ကြန္ပု်တာ အသံုးျပုေနတဲ့သူေတာ္ေတာ္မ်ားမ်ား ျကံုေတြ့ဘူးျကလိမ့္မယ္လို့ ထင္ပါတယ္။ USB ေတြ သြင္းလိုက္တဲ့အခါ အမ်ားဆံုး ျဖစ္တာပါ။ Write-Protected Errorက USB ကို ကြန္ပု်တာမွ သြင္းလိုက္ျပီး ဘာမွ ကူးလို့မရ ဘာမွလုပ္မရတဲ့ အခါမွာ တက္လာတဲ့ Error Message ပါ။ ဒီလို အခက္ေတြ့လာျပီဆို ေအာက္မွာ ေပးထားတဲ့ နည္းလမ္းေလးကို အသံုးျပုျကည့္ပါ။ အဆင္ေျပသြားပါလိမ့္မယ္။ * Run ( Windowkey+R ) မွာ regedit ကို ရိုက္ထည့္ျပီး Enter (or ) OK ေပးလိုက္ပါ။ Registry Editor တက္လာပါလိမ့္မယ္။ * HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control ထိေရာက္ေအာင္သြားလိုက္ပါ။
* Control ေပၚမွာ Right Click ေထာက္ျပီး New မွာ Key ကို ေရြးလိုက္ပါ။ အမည္ကို StorageDevicePolicies လို့ ေပးလိုက္ပါ။
* StorageDevicePolicies ကို Click လိုက္ျပီး ညာဘက္မွာ Right Click ေထာက္ New ကေန DWORD ကို Click ေပးျပီး အမည္ကို WriteProtect လို့ေပးလိုက္ပါ။
* WriteProtect မွာ Double click ( or ) Right Click ေထာက္ Modify ကေန Value ကို 0 ထည့္ေပးလိုက္ပါ။
အေပၚက နည္းလမ္းေတြအတိုင္းျပုလုပ္ျပီးရင္ Registry Editor ကို ပိတ္ျပီး USB ကို ျပန္သြင္းျပီး အသံုးျပုျကည့္ပါ။
Write-Protected Error ေျကာင့္စိတ္ညစ္ေနရတဲ့သူငယ္ခ်င္းေတြစိတ္ခ်မ္းသာျကပါေစ။

Rootkit အေၾကာင္း

Rootkit သည္ ကြန္ပ်ဴတာ Malware အမ်ိဳးအစားတစ္ခုျဖစ္ၿပီး သူ႔ရဲ့အလုပ္လုပ္ပံုက Virus ေတြအလုပ္လုပ္ပံုနဲ႔ တစ္ခုကြဲျပားပါတယ္။ Rookit ကူးစက္ခ်င္းခံရေသာ ကြန္ပ်ဴတာမ်ားရဲ့ ထိန္းခ််ဳပ္ခြင့္ကို Rootkit ပိုင္ရွင္ Attacker သို႔ ေပးအပ္ျခင္းျဖင့္ Attacker လုပ္ခ်င္တဲ့အရာမ်ားကို လုပ္ကိုင္ေပးႏိုင္ပါတယ္။ Viruses ေတြနဲ႔ မတူတာတစ္ခုကေတာ့ မိမိစက္ကို ဖ်က္စီးျခင္းမလုပ္သလို Worms ေတြလိုလည္း သူမ်ားကြန္ပ်ဴတာ (သို႔) မိမိဖိုင္လ္ေတြကို ျမန္ႏိုင္သေလာက္ျမန္ေအာင္ ကူးစက္ျခင္းမလုပ္ပါဘူး။

Rootkit သည္ စက္တစ္လံုးေပၚရွိ Private Data ႏွင့္ System Files မ်ားကို Remote User ျဖစ္တဲ့ Attacker ကို Administrative Rights ေပးၿပီး ထိန္းခ်ဳပ္ပိုင္ခြင့္ေပးပါတယ္။ ဒါေၾကာင့္ attacker သည္ မိမိစက္ကို သံုးခ်င္တာသံုးလို႔ရေအာင္ ျပဳလုပ္ေပးႏိုင္ပါတယ္။ Rootkit ကိုအသံုးခ်ျခင္းကေတာ့ Grid Computing ကဲ့သို႔ Processing power ကို မ်ားစြာေသာ PC မ်ားကို အသံုးခ်၍ Load ကို Distributing လုပ္ေပးျခင္းျဖင့္ အခေၾကးေငြယူ၍ Cryptography လုပ္ငန္းမ်ားလုပ္ေဆာင္ေပးျခင္း ဥပမာ Wireless Password မ်ားကို Crack ခ်င္း၊ Zombie network ကိုအသံုးျပဳ၍ DDoS ျပဳလုပ္ျခင္း၊ သူမ်ား Network ကို Penetrate လုပ္ၿပီးေနာက္ Law Enforcement မွ လူမ်ား လမ္းေၾကာင္းလြဲေစရန္ မိမိစက္ကို ဓါးစာခံျဖင့္ တမင္တကာထားခဲ့ျခင္း စသည္တို႔ကို လုပ္ေဆာင္ေပးပါတယ္။

Rootkit ဆိုသည္မွာ အသစ္အဆန္း Malware တစ္မ်ိဳးေတာ့ မဟုတ္ပါ။ Rootkit ကို ၁၉၈၀ ခုႏွစ္ထဲက စတင္ေတြ႕ႏိုင္ပါတယ္။ ပထမဆံုး Rootkit ကို Unix Servers မ်ားကို ထိန္းခ်ဳပ္ရန္အတြက္ စတင္ေရးခဲ့ပါတယ္။ Rootkit ကို ပထမဆံုး တြင္တြင္က်ယ္က်ယ္ စသိေစတာကေတာ့ Sony BMG က သူေရာင္းခဲ့တဲ့ သီခ်င္း CD ေတြမွာ ထည့္ေပးခ်င္းျဖင့္ User မသိေအာင္ Install လုပ္ခြင့္ေပးခဲ့ပါတယ္။ Sony ကေတာ့ DRM Protection အတြက္လုပ္ခဲ့တာေပမဲ့ ဒီ Rootkit ကို အလြယ္တကူ Hijack လုပ္ၿပီး သံုးႏိုင္ခဲ့ပါတယ္။

Rootkit ကို မိမိသံုးေနတဲ့ Software ေတြမွာတြဲပါၿပီးလည္းေကာင္း၊ Viruses မ်ားမွ တစ္ဆင့္ကူးျခင္းျဖင့္လည္းေကာင္း၊ မိမိဝယ္သံုးတဲ့ Hardware ေတြမွာ Pre-installed အေနနဲ႔ပါလာျခင္းျဖင့္ ကူးစက္ႏိုင္ပါတယ္။ ဥပမာ Smartphone, iPod, Laptops မ်ားေတြမွာ Pre-installed လုပ္ၿပီးပါလာတတ္ပါတယ္။

Rootkits ေတြကို ရွင္းရန္အတြက္ Trend Micro ကထုတ္တဲ့ Rootkit Buster သည္ ကြန္ပ်ဴတာထဲရွိ Folder မ်ားႏွင့္ Master Boot Records မ်ားကို စစ္ေဆးေပးပါတယ္။

ကိုေရးတဲ့ Antibody သို႕မဟုတ္ Anit-virus အလုပ္လုပ္မလုပ္

ကၽြန္ေတာ္ သြားရင္းလာရင္း ေတြ႔ထားတဲ့ နည္းလမ္းေလးပါ။
Virus အတုေလးပါ...
Anti-virus အလုပ္လုပ္ႏိုင္ မလုပ္ႏိုင္ Check ေပးႏိုင္တဲ့ Code ပါ

၁။ note pad ကိုဖြင့္ပါ။
၂။ X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H* ဒါေလးကို အတိအက်ရိုက္ထည့္ပါ
၃။ File ကို myfile.com လို႕ေပးၿပီး Save ပါ
၄။ Double ေခါက္၍ ဖြင့္ပါ
၅။ Anti-virus အလုပ္လုပ္ရင္ Warning ပါလိမ့္မယ္

ကြန္ပ်ဴတာထဲတြင္ ဗိုင္းရပ္ရွိမရွိ

ဒီေန႔ သူငယ္ခ်င္းတစ္ေယာက္ စက္ကိုကိုင္ေပးရင္းနဲ႔ ဗိုင္းရပ္စစ္ေပးလိုက္တယ္ ခုဟာကေတာ့ ႀကံဳလို႔ေရးလိုက္တာပါ

Virus ေဆာ့ဖ္၀ဲမသံုးပဲ ကြန္ပ်ဴတာထဲမွာ ဗိုင္းရပ္ရွိမရွိ ဘယ္လိုစစ္မလဲ သိၿပီးတဲ့သူေတြလဲ ရွိမွာပါ မသိေသးသူေတြအတြက္ပါ

ဒီလိုေလး လုပ္ၾကည့္ပါ Window key+R or Run >>> cmd >>> ထဲကို ၀င္ပါ ၿပီးရင္ setup လို႔ ေရးၿပီး Enter ေခါက္လိုက္ပါ

Plesae go to the Control Panel to install and configure system components လို႔ ေပၚလာရင္ေတာ့ ဗိုင္းရပ္ရွိမေနပါဘူး

D ကို စစ္မယ္ဆိုရင္ေတာ့ D:\>setup လို႔ စစ္ႏိုင္ပါတယ္ အထက္ပါ စာမေပၚခဲ့ရင္ေတာ့ ဗိုင္းရပ္ရွိေနပါတယ္

အလြယ္ကူဆံုး စစ္နည္းေပါ့ဗ်ာ

Wednesday, 15 September 2010

G-mail (account)ကိုဘယ္လုိဖ်က္မလဲ

အလကားရတိုင္း account ေတြအမ်ားၾကီးဖြင့္ျပီး စိတ္ရႈပ္ေနတဲ့ သူငယ္ခ်င္း ကိုကို မမ ညီငယ္ ညီမငယ္ မ်ားအတြက္
အသံုး၀င္မယ္ထင္ပါတယ္။

G-mail ကိုဘယ္လုိဖ်က္မလဲ…..(သိသင္႔တယ္ထင္တာေလးေတြ...)


အခမဲ႔ရတဲ႔ G-mail ေတြသင္႔မွာမ်ားေနၿပီ..က်ဴခံရတာမ်ားလို႔စိတ္ညစ္လို႔ပဲျဖစ္ျဖစ္

ဒါမွမဟုတ္ ကိစၥတစ္ခုခုေၾကာင္႔ ဖ်က္ခ်င္တာပဲျဖစ္ျဖစ္ ဖ်က္ၾကည္႔ရေအာင္…………

-Google Account Settings ဆီကိုသြားပါ။Edit ထဲကိုအရင္သြားလိုက္ေနာ္ ၿပီးရင္.

-Delete a Service ေအာက္က Delete G-mail Service ကို Click ပါ။

ဒီေနရာမွာ Close account and delete all service and info associated withit ကိုေရြးလည္းရပါတယ္။ဒီီလိုေရြးခ်ယ္မယ္ဆိုရင္ဖ်က္ခ်င္တဲ႔အေကာင္႔နဲ႔သက္ဆိုင္သမွ်

i-google ,Google Docs စတာေတြပါ ပါသြားမွာပါ။

-Yes ,I want to permanently delete deletemememetoo@gmail.com and remove from my google account ကိုေရြးပါ။

-New Email Address ေနရာမွာ သင္႔ရဲ႕ အီးေမးလ္ လိပ္စာတစ္ခုခုအသစ္ေရးပါ။

G-mail က Secondary email ကိုသတင္းေပးရာမွာ အသံုးျပဳလို႔ပါ။ ဒီ E-mail က Google အတြက္ သင္႔မူပိုင္ပါပဲ။

-ဖ်က္ျပစ္လိုက္တဲ႔ E-mail ရွိ ၊မရွိ ေစာေစာေလးက ေပးထားခဲ႔တဲ႔ Mail မွတစ္ဆင္႔ျပန္စစ္ၾကည္႔ပါဦး။

-Current Password ေအာက္က G-mail Password ကို၀င္ပါ။

-Remove G-mail ကိုေရြးပါ။

-Account-neroplyegoogle.com မွ Confirmation ကို သင္ေပးခဲ႔တဲ႔ Secondary account မွာ ဖြင္႔ၾကည္႔ပါ။

-Deletion Link ကို၀င္ပါ။

-Password ရိုက္ထည္႔ပါ။ၿပီးရင္ Verify: ေပါ႔။

OK ၿပီေနာ္…..

Galk မွာ ကိုယ့္ကို ဘယ္သူေတြ block လုပ္ထားသလဲ... စမ္းသပ္နည္း

Gtalk မွာ ကိုယ္ မ chat ခ်င္တဲ့/မေက်နပ္တဲ့ သူကို block လုပ္လို႔ရတယ္ဆိုတာအားလံုးသိၿပီးသား ျဖစ္မွာပါ။
ကိုယ္ block လုပ္ခ်င္တဲ့သူရဲ႕ ID ေပၚမွာ right-click လုပ္ၿပီး block ကို ေရြးလိုက္ရံုပါပဲ။
ကိုယ့္ဘက္မွာ အဲဒီID ေပ်ာက္သြားၿပီး၊ သူ႔ဘက္မွာေတာ့ ကိုယ္က offline ျဖစ္ေနမွာပါ။
(သူမ်ားကိုသာ block လုပ္ခ်င္တာ...ကိုယ့္ကို block လုပ္တာကိုေတာ့ သိပ္ေက်နပ္တာမဟုတ္ဘူး။ ဟုတ္တယ္မဟုတ္လား..။ )
အဲဒီေတာ့ ကိုယ့္ကို block လုပ္ထား/မထားကို စစ္ၾကည့္လို႔ရပါတယ္။
ပထမဆံုး ကိုယ္သိခ်င္တဲ့သူကို ေရြးပါ..ၿပီး.. 'Send voicemail' button ကိုႏွိပ္ၿပီး call လုပ္လိုက္ပါ။
(သူ႔ကို offline အေနနဲ႔ပဲျမင္ရမွာမို႔ အဲဒီအခ်ိန္မွာ 'Send voicemail' button ပဲေပၚေနမွာပါ။)
မိန္းကေလးသံနဲ႔ 'The person you are trying to reach is unavailable.Please leave a message...' ဆိုတဲ့ အသံမ်ိဳး ၾကားရရင္ေတာ့ ကိုယ့္ကို blockလုပ္မထားပါဘူး။
တကယ့္ကို offline ျဖစ္ေနတာပါ။
အဲလိုမဟုတ္ပဲ ေခၚလိုက္တာနဲ႔က် က်သြားတယ္၊ ဘာသံမွလည္းမၾကားရဘူးဆိုရင္ေတာ့...
စိတ္မေကာင္းပါဘူး...သင့္ကို block လုပ္ထားတာပါ...
ကဲ...ကိုယ့္ကို ဘယ္သူေတြ block လုပ္ထားသလဲသိခ်င္ရင္ စမ္းၾကည့္လိုက္ပါလား...။
သိလာပါလိမ္႕မယ္....။

gmail trace လိုက္နည္း

gmail ရဲ႕ feature တစ္ခုျဖစ္တဲ့ Show original ကိုသံုးၿပီး ကိုယ့္ဆီ ေရာက္လာတဲ့ mail ဘယ္ကပို႔လဲလို႔ အလြယ္ေလးသိႏိုင္တယ္ inbox ထဲက သိခ်င္တဲ့ mail ကိုဖြင့္ၾကည့္ လိုက္ပါအံုး Reply ေဘးကမွ်ားေလးကို ႏွိပ္ၿပီး Show original ကို ေရႊးလုိက္၊ဒီေတာ့ web page တစ္ခုက်လာၿပီ X-Originating-IP: ဆိုတာရွာ သူ႕ေနာက္ က IP address ကိုကူး၊

http://ipinfo.info/html/ip_checker.php (proxy တစ္ခုခုႏွင့္ေက်ာ္ပါ)
ကိုသြား domain whois record ဆိုတဲ့ check box ေလးကို အမွန္ျခစ္ေပး လိုက္ပါအံုး၊ (မေက်ာ္ခ်င္ရင္ http://www.geobytes.com/IpLocator.h tm?GetLocation ကိုသြားပါ) ကဲ ေစာေစာက ကူးထားတာေလး past လုပ္ေပး ၿပီး enter ႏိွပ္လိုက္ေတာ့၊

ေဟာ ေဟာ မိၿပီ Domain Whois Record ေအာက္မွာ Owner/Main contact ေအာက္မွာ နာမည္ေရာ လိပ္စာေရာ ႏိုင္ငံေရာပါပဲ အကုန္ကို ေပၚတာပါပဲ

စိတ္ဝင္စားဖြယ္ Gmail Tips 1

မိတ္ေဆြရဲ့ gmail address က "obama@gmail.com" လို႕ဆိုပါေတာ့။ ဒါဆိုရင္ေအာက္က ဘယ္လိပ္စာဆီပဲ email ပို႕ပို႕ မိတ္ေဆြရဲ့ "obama@gmail.com"ဆီကိုေရာက္မွာပဲ

obama@gmail.com
o.bama@gmail.com
ob.ama@gmail.com
oba.ma@gmail.com
obam.a@gmail.com

obama@googlemail.com
o.bama@googlemail.com
ob.ama@googlemail.com
oba.ma@googlemail.com
obam.a@googlemail.com

ဒါတင္လားဆိုေတာ့ ဘယ္ဟုတ္လိမ့္မလဲ။ dots ေတြၾကိဳက္သေလာက္ထည့္လို႕ရတယ္။ ဥပမာ"o.b.a.m.a@gmail.com" နဲ႕သုံးျပီးစာပို႕ရင္လဲ မိတ္ေဆြရဲ့ မူလ emailျဖစ္တဲ့ "obama@gmail.com" ဆီကို အဲဒီစာေရာက္မွာပဲ။
ေနာက္တခုက ကိုယ့္ email address ေနာက္က ‘+’ sign သုံးျပီးကိုယ္ထည့္ခ်င္တဲ့စာေတြ ထပ္ေပါင္းထည့္လို႕ရေသးတယ္။ ဥပမာ"obama+iloveyou@gmail.com" ကိုမိတ္ေဆြရဲ့ email address ပြါးအေနနဲ႕သုံးလို႕ရေသးတယ္

ဒါဆိုရင္ အဲဒါေတြသိေတာ့ ဘာလုပ္ရမွာတုန္း?
သိပ္ရတာေပါ့ဗ်ာ။

1.
email ေတြ သက္ေစ့ဖြင့္စရာ မလိုပဲ account တခုထည္းနဲ႕အမ်ားၾကီးပြါးသုံးလို႕ရတာေပါ့။ ဘယ္လိုပြါးမွာလဲ။ ဒီလိုေလးပါခင္ဗ်။က်ေနာ္ဆိုရင္ေပါ့ ေကာင္မေလးေတြကို ဒီလိပ္စာေပးပါမယ္"airbusistein@gmail.com" ။ ေယာက္က်ားေလးေတြကိုေတာ့ ဒီလိပ္စာေပါ့"airbus.istein@gmail.com"။ ျပီးရင္ အဝင္ mails ေတြကို filterလုပ္လိုက္ပါမယ္။ "airbusistein@gmail.com" လိပ္စာနဲ႕လာတဲ့ mail ဆို ’sentto’ သုံးျပီး "forever" ဆိုတဲ့ folder ထဲသြားခိုင္းလိုက္မယ္။"airbus.istein@gmail.com" လိပ္စာနဲ႕ ဆိုရင္ေတာ့ "for delete" ဆိုတဲ့folder ထဲေဂ်ာင္းေပေတာ့။

2.
spammers ေတြရဲ့ရန္ကကာကြယ္လို႕ရေသးတယ္။
website တခုမွာ ကိုယ္ sign up လုပ္တဲ့အခါတိုင္း email addressကိုဒီလိုေလးေပးပါမယ္ "obama+thatsitename@gmail.com"။ဒီလိုလုပ္ခ်င္းအားျဖစ္ အဲဒီ site ကလာတဲ့စာေတြကို ကိုယ္မလိုခ်င္ရင္အခ်ိန္မေရြးဘန္းလို႕ရတဲ့ အျပင္ အဲဒီ site က spammers ေတြကို ကိုယ့္ emailaddress ျဖန္႕ေပးေနလား မေပးလားဆိုတာပါသိႏိုင္တယ္။

Sunday, 1 August 2010

Sharing software sites

http://www.dl4all.com/ (softwares, musics etc)

http://download.ir/ (softwares, ebooks, musics etc)

http://www.crackdb.com/ (Video, games, music, software)

http://rapidlibrary.com/ (software, movie+, keygen, ebooks)

http://www.megadownload.net/ (search files from Megaupload and Rapidshare)
http://4megaupload.com/ (search files from Megaupload)

http://123-logiciels.blogspot.com/ (Top Software)

http://flmsdown.net/ (Movies, games, musics, softwares, ebooks +)

http://www.download.com

http://www.filehippo.com

http://www.softpedia.com

www.123-freedownload.com

http://www.tucows.com/

www.wisdom-soft.com

www.download3000.com

www.click-now.net

www.9down.com

www.1000-downloads.com

http://www.topdownloads.net/

http://www.top20free.com/software.html

http://www.download-tipp.de/

http://www.apniisp.com/forum/index.p...r&f=10&t=36212

http://peclive.com/vBulletin/upload/showthread.php?p=33

http://foro.uptodown.com/

http://tecno044.wordpress.com/

http://www.software-full.blogspot.com/

http://tribuzero.blogspot.com/

http://manchojrs.blogspot.com/

http://osandsoft.blogspot.com/

http://www.darkreloaded.com/home.php

http://www.ddl2.com/ (software, movies+, pics+)

http://www.xphilez.com/archive/index.php?f-17.html (Tech Help & Security (software & hardware)

http://www.board4all.cz/archive/index.php/t-51516.html

http://www.intercambiosvirtuales.org/

http://mega9999.blogspot.com/ (100000 files from Megaupload)

http://www.zonafull.com/

http://technovnzla.blogspot.com/

http://vtp3.blogspot.com/search/label/Appz

http://www.avaxsphere.com/software

http://arun26.blogspot.com/2007/07/a...ollection.html

http://tec-updates.blogspot.com/

http://softhunt.blogspot.com/

http://softhuntzone.info/

http://rapidshare.com/users/8TADDC

http://rapidshare.com/users/B9RGSK

http://the-cana.blogspot.com

http://www.freewebs.com/mariuxazz/programos.html

http://members.lycos.nl/amoza

http://www.724download.com/en/software

http://www.rapidshare-searcher.com

http://apps.katz.cd

http://students786.blogspot.com

http://yourallneeds.blogspot.com

http://www.chillonline.nl/index.php?...d=16&Itemid=43

http://www.rsult.com/?q=core&start=0

http://www.rapidfind.org/upload/index.php

http://street-gang.forum-2007.com/pc...e-section-c12/

http://filesbot.com

http://ddl2.com

http://www.area51warez.info

http://www.phazeddl.com/pg/apps1.html

http://www.flazx.com

http://www.xpressionsz.com

http://www.xboard.us/showthread.php?t=27201

http://www.psicofxp.com/forums/manua...books-etc.html

http://fileshunt.com/

http://www.warez4u.info/software

http://4down.info/applications

http://www.leetupload.com/dbindex2/ (strange software)

အင္တာနက္ကိုဘယ္လိုျမန္ေအာင္လုပ္မလဲ

အင္တာနက္ အဆ ၂၀ ျမန္ေအာင္ လုပ္နည္း
၁။ start >>> Run ကိုသြားျပီး gpedit.msc လို႕ရိုက္ပါ။ ျပီးရင္ Enter ကိုနွိပ္ပါ၊
၂။ Administrative Templates ကို နွိပ္ပါ။

၃။ Network ကိုႏွိပ္ပါ။
၄။ QoS Packet Scheduler ကိုနွိပ္ပါ။
၅။ Limit reservable bandwidth ကိုနွိပ္ပါ။
၆။ Enabled (optional) ကိုေရြးပါ။
၇။ Bandwidth limit (%) ကို 20 ကို 0 ေျပာင္းပါ။
၈။ Apply ကိုနွိပ္ျပီး ေပၚေနတဲ့ Windows ေတြအားလံုးျပန္ပိတ္လိုက္ပါ။ သင့္Computer ရဲ႕ Internet Speed 20% ျမန္သြားပါျပီ။ (သူငယ္ခ်န္းးတစ္ေယာက္ပီးတဲ့နည္းတစ္ခုကို မွ်လိုက္ပါေရ. သိသူမ်ားလည္းရွိပါဖို႔မသိသိမ္းသူမ်ားအတြက္ပါ။)

Credit
http://rakhinefamily.ning.com/profiles/blogs/2653399:BlogPost:1525

Friday, 30 July 2010

အင္တာနက္ ဆိုင္မွာ သံုးရင္ ကိုယ့္ပက္စ္ေ၀ါ့အတြက္လံုျခံဳေအာင္

ကြ်န္ေတာ္အခုေျပာျပမဲ့အေၾကာင္းအရာကေတာ့ အင္တာနက္ဆိုင္မွာသံုးတဲ့သူမ်ားအတြက္ပါ။ အေရးၾကီးလားမၾကီးဘူးလားေတာ့မသိဘူးဗ်။
ကြ်န္ေတာ္တို႔ Gtalk သံုးျပီး sign out တဲ့အခါ username မွာ ကြ်န္ေတာ္တို႔အသံုးျပဳခဲ့တဲ့နာမည္ေတြကိုက်န္ခဲ့မွာဆိ ုးလို႕ ေလွ်ာက္ရုိက္ျပီးထြက္တတ္ၾကပါတယ္။
ကြ်န္ေတာ္တစ္ေန႔က registery ထဲဝင္ကလိရင္းနဲ႔ေတြ႕သြားတာပါ။ အဲလို as ေပးျပီးပိတ္ခဲ့လဲ registery မွာ Gtalk ကိုဘယ္ user ေတြသံုးခဲ့လဲဆိုတာျပန္ၾကည့္လို႔ရတယ္ဗ်။

(အင္တာနက္ဆိုင္မွာလုပ္တဲ့သူမ်ားေကာင္မေလးေခ်ာေခ်ာေလး လာသံုးလို႔ gtalk သိခ်င္ရင္လဲၾကည့္လို႔ရတာေပါ့ ေကာင္မေလးမ်ားဆိုရင္ေတာ့ေကာင္ေလးေခ်ာေခ်ာေလးကိုမွတ္မ ွာေပါ့ေနာ္ ) ကြ်န္ေတာ္အခုဒီပိုစ္ေလးေရးတာအဲလိုလုပ္ဖို႔ေတာ့မဟုတ္ပ ါဘူးဗ်။ အဲဒါကိုကာကြယ္ဖို႔နည္းေလးပါ။ ဒီပိုစ္ေလးကိုဖတ္ျပီး ကိုယ့္ gtalk ကိုသူမ်ားေတြလာၾကည့္လို႔မရေအာင္ကာကြယ္ဖို႔သက္သက ္ပါ။

ကဲအဲဒါေလးကိုဘယ္လိုကာကြယ္မလဲဆိုေတာ့။ win+R ႏွိပ္ပါ။ box ထဲမွာ regedit ရုိက္ထည့္ပါ။ အဲဒီကေန HKEY_CURRENT_USER==>Software==>Google==>Google Talk==Accounts ကိုေထာက္လိုက္ပါ။ ညာဘက္မွာ o ဆိုတာေတြ႕ပါမယ္။ အဲဒါကို double Click ႏွိပ္ပါ။ Value data: ေအာက္မွာ gtalk သံုးခဲ့တဲ့ username ေတြကိုေတြ႕ရပါမယ္။ ကုိယ္နာမည္ပါရင္ဖ်က္ခဲ့ေပါ့။ ကူညီခ်င္တယ္ဆိုရင္ေတာ့သူမ်ားနာမည္ေတြပါဖ်က္ေပးခဲ့ရင္ ပိုေကာင္းတာေပါ့ ။ အဲဒါျပီးရင္မျပီးေသးဘူးဗ် ေစာေစာက Accounts ကိုၾကည့္ေနတယ္မလား အေပၚကအဆင့္ျပီးရင္ အဲဒီ +Accounts ဆိုတာရွိတယ္မလား အဲဒီ + ေလးကိုႏွိပ္လိုက္ပါ။ အဲဒီမွာ ကိုယ္ဝင္ထားတဲ့ Username ေတြရွိပါေသးတယ္။ ကိုယ့္ Username ေပၚ click ေထာက္လိုက္ပါ။ right click==>delete နဲ႔ဖ်က္လိုက္ပါ။ ဒါဆိုရင္ေတာ့လံုျခံဳျပီေပ့ါ ။

Firefox ရဲ့ download speed ကို ျမႇင့္တင္ရေအာင္။

Firefox က default အေနနဲ႕ dial-up speeds ကို ထားထားတာပါ ။ သင္ဟာ highspeed internet ကိုသုံးေနတာဆိုရင္ firefox ရဲ့ settingအနည္းငယ္ေျပာင္းေပးရုံနဲ႕ သင့္ရဲ့ download speedေတာ္ေတာ္ေလးျမန္လာတာကိုေတြ႕ရပါလိမ့္မယ္။ Firefox ရဲ့ number ofconnections ကိုေျပာင္းခ်င္းျဖစ္လဲ သင့္ရဲ့ bandwidth ကိုအၾကီးအက်ယ္တိုးေပးပါလိမ့္မယ္။ သင္ ဖိုင္ size ၾကီးၾကီးေဒါင္းေလ သင့္download speed ပိုျမန္လာေလ ျဖစ္ပါလိမ့္မယ္။

1) Firefox connection setting ကိုေျပာင္းေပးဖို႕ [COLOR=#NaNNaNNaN]about:config[/COLOR] ကို Firefox ရဲ့ address bar မွာ႐ိုက္ထည့္လိုက္ပါ။

2) "Filter:" bar မွာ persistent ဆိုျပီး႐ိုက္ထည့္လိုက္ပါ

3) ေအာက္ကအတိုင္း preference names ႏွစ္ခုကို သူတို႕ရဲ့တန္ဖိုးနဲ႕တြဲျပီးျမင္ရပါမယ္
network.http.max-persistent-connections-per-proxy user set interger 8
network.http.max-persistent-connections-per-server user set interger 6

4) အဲဒီ preference name တခုဆီမွာ Double click ႏွိပ္လိုက္ပါ။ တန္ဖိုးခ်ိန္းေပးဖို႕ pop-up window ေလးတက္လာပါလိမ့္မယ္။ သင္အသုံးျပဳေနတဲ့internet connection က cable သို႕မဟုတ္ DSL ဆိုရင္ 20 နဲ႕ 30 ၾကားထဲကနံပါတ္တခုခုကို ထည့္ေပးလိုက္ပါ။ (ကိုယ့္ connection speed ကိုလိုက္ျပီးအဲဒီ အတြင္းမွာ အတိုးအေလွ်ာ့လုပ္ၾကည့္ပါ။ ) ျပီးရင္ OK ကိုႏွိပ္လိုက္ပါ။

5)Firefox ကို Restart ခ်လိုက္ပါ။ file ေတြပိုမ်ားမ်ားကို တျပိဳင္တည္းdownload လုပ္လို႕ရႏိုင္ျပီး download speed လဲ ေတာ္ေတာ္တက္လာတာကိုေတြ႕ရပါလိမ့္မယ္။

blogger အေၾကာင္းေဆြးေႏြးၾကမယ္။

Blog ဆိုတ့ဲ စကားလုံးေပၚလာတာ လြန္ခ့ဲတ့ဲ၈ႏွစ္ကပါ။ Blog ဆုိတာ Web Log ရဲ.အတုိေကာက္ပါ။Web က B နဲ႔ Log မွ logကုိေပါင္းစည္းျပီး Blog လုိ႔ ေယဘုယ်ေခၚဆုိတာပါ။

Blog ဟာ အင္တာနက္စာမ်က္ႏွာေတြ ထဲကတခု ျဖစ္ေပမယ့္၊ သူ႔မွာ အစီအစဥ္ တက် စီစဥ္ထားတဲ့ ေန႔ရက္၊အခ်ိန္၊ အကၡရာစဥ္က စျပီးေတာ့ သက္ဆုိင္ရာ ေခါင္းစဥ္မ်ား အလုိက္၊အမ်ိဳးအစားမ်ား အလုိက္၊ ပုံစံတူမ်ား အလုိက္၊ စသည္ျဖင့္ စနစ္တက် ပါရွိပါတယ္။ Blog တစ္ခုကို ဖန္တီးဖို႔ Html ၊ java script စတဲ့၀ဘ္ဆိုက္ေရးနည္းမ်ားကို အထူးသင္ၾကား ေနစရာ မလိုဘဲBlog host မ်ားကေပးထားတဲ့ စာမ်က္ႏွာမ်ားမွာ လြယ္ကူစြာ အဆင္သင့္ ၀င္ေရးလိုက္ႏိုင္ပါတယ္။ေနာက္ၿပီးေတာ့ လာေရာက္ လည္ပတ္ၾကသူေတြ ကိုလည္း ပြင့္လင္းစြာ၊ အရွိကုိအရွိအတုိင္း၊ အျမင္ကုိ အျမင္အတုိင္း ေရးသားႏုိင္ေအာင္ စီစဥ္ထားေပး ထားတာဟာတျခားေသာ အင္တာနက္ စာမ်က္ႏွာေတြနဲ႔ ကြာျခားေစတဲ့ အခ်က္တစ္ခ်က္ ျဖစ္ပါတယ္။



Websterအဘိဓာန္မွာေတာ့ Blog ကုိ "ဒုိင္ယာရီ၊ အင္တာနက္ စာမ်က္ႏွာေပၚ တင္ထားတ့ဲကိုယ္ေရး ကုိယ္တာေတြလုိ႕ ဖြင့္ဆုိ ထားပါတယ္။ ဒါေၾကာင့္ တခ်ိဳ႕ေသာ သူမ်ားကBlog ကုိ အင္တာနက္ေပၚမွ ကုိယ္ေရးခံစားခ်က္ စာမ်က္ႏွာမ်ား သို႔မဟုတ္ကုိယ္ေရး မွတ္တမ္းမ်ားလုိ႔ ျမန္မာလုိ အတတ္ႏုိင္ဆုံး တူေအာင္၊ ဆီေလ်ာ္ေအာင္အဓိပၸာယ္ ဖြင့္ဆိုၾကပါတယ္။

BLog မွာ မိမိ ေရးသား ထားတာေတြကုိမိမိတစ္ဦးတည္းသာဖတ္ရႈ ႏိုင္ေစရန္၊ မိမိရဲ႕ Blog ကုိ တပါးသူမ်ား မဖတ္ရႈႏုိင္ေစရန္၊ ဒါမွမဟုတ္ ဖိတ္ၾကား ထားသူမ်ားသာ ၀င္ေရာက္ ဖတ္႐ႈႏုိင္ရန္တားဆီးထားႏုိင္သလုိ၊ လူအမ်ား ၀င္ေရာက္ ၾကည့္႐ႈ ႏိုင္ေအာင္လည္း ဖြင့္ထားေပးႏုိင္တဲ့ အတြက္ အဆင္ေျပလွပါတယ္။

ဒါဆုိရင္ Blog ေတြမွာ ဘယ္သူေတြ၀င္ေရးေနပါသလဲ၊ တုိးတက္ေသာ ႏုိင္ငံေတြရဲ႕ ေလ့လာခ်က္အရ အလုပ္သမားေတြ၊ေက်ာင္းသားေတြ၊ ရဟန္း သံဃာေတြ ကစျပီး ႏုိင္ငံရဲ႕ တာ၀န္ေတြကုိအျမင့္ဆုံးယူထားၾကတဲ့ ၀န္ႀကီးကေန သမၼတ အထိ Blog စာမ်က္ႏွာေတြ ကုိယ္စီ ရွိၾကပါတယ္။အာရွမွာ ဆုိရင္ ဂ်ပန္၊ ကုိရီးယား ကစၿပီးေတာ့ အိမ္နီးခ်င္း ထုိင္း၊ စင္ကာပူနဲ႕ မေလးရွားတို႔မွ ၀န္ၾကီးေတြကပါ ကုိယ္ပုိင္ Blog ေတြကုိ ေရးသားလာၾကပါတယ္။ မၾကာခင္မွာ ျမန္မာ ဘေလာ့ဂ္ေတြလည္း အင္တာနက္ေပၚမွာက်ယ္က်ယ္ျပန္႔ျပန္႔ ေနရာယူလာ ၾကေတာ့မွာ ျဖစ္ပါတယ္။
Bloggerဆုိတာကေတာ့ Blog တခုမွာပါ၀င္ ေရးသားေနသူလို႔ ေယဘုယ် မွတ္ယူႏုိင္ပါတယ္။Blogger တေယာက္ျဖစ္ဖုိ႔ လြယ္ေပမယ့္၊ ေအာင္ျမင္တဲ့ Blogger တေယာက္ျဖစ္ဖုိ႔အလြန္ခက္ခဲပါတယ္။ ၂၀၀၆ ခုႏွစ္မွာ Blog စာမ်က္ႏွာေတြရဲ႕ စစ္တမ္းကုိTechnorati ( http://www.technorati.com ) ကုမၼဏီက ေကာက္ယူ ခ့ဲရာမွာတစ္ကမာၻလံုးမွာ Blog အေရအတြက္ စုစုေပါင္း ၅၇သန္းေက်ာ္ ရွိေနၿပီ ဆိုတာေတြ႕ရပါတယ္။ နာရီနဲ႔အမွ် Blog ေတြ မ်ားလာေနသလုိ၊ Blogger ေတြလည္း တေန႔ထက္တေန႔ပိုမ်ား လာပါတယ္။ သူတုိ႔ကုိ အင္တာနက္ ဂ်ာနယ္လစ္လို႔ ေတာင္တင္စားၾကပါေသးတယ္။

ျမန္မာ Blogger ေတြမွာ လည္းရြက္ပုံးသီး စာေပသမားေတြအမ်ားအျပား ရွိေနတာဟာလည္း ျမန္မာစာေပေလာကအတြက္ အားရစရာပါ။ ေခတ္လူငယ္ Blogစာေရးဆရာ ေတြရဲ႕ လက္ရာေတြဟာလည္း အာ၀ဇၨန္းရႊင္ရႊင္၊ ပညာသားပါပါနဲ႔ အႏုပညာရသေျမာက္လြန္းလို႔ အံ့မခန္း ေလးစားထုိက္သလုိ၊ သူ႔ထက္ငါ တေန႔ထက္တေန႔လက္စြမ္းျပ ေနၾကတာကုိက တရုပ္သုိင္းကား ၾကည့္ေနရသလုိလုိ၊ ကုိရီးယားကားအခန္းဆက္ ဇာတ္ကား ၾကည့္ေနရလုိ ျဖစ္ေအာင္ စြဲေဆာင္ႏုိင္ၾကပါေလရဲ႕ .......
Bloggingဆုိတာကေတာ့ အခုလုိ အြန္လိုင္းေပၚက Blog မွာ စာေရးသားၾကတာမ်ဳိးကို ေခၚတာပါ။ေနာက္ပိုင္း မွာေတာ့ Blogger ေတြစုၿပီး အေၾကာင္းအရာ တစ္ခုခုကို ဦးတည္ခ်က္ထားၿပီး ေဆြးေႏြးၾကတာမ်ဳိးကိုလည္း Blogging လို႔ သံုးလာၾကပါတယ္။
ဒါဆုိရင္Blog မွာ ဘာေတြကို ေရးသားၾက၊ ဘယ္လိုအျမင္ေတြကို ဖလွယ္ၾကပါသလဲ။ Blog မွာလူတန္းစားမ်ိဳးစုံ၊ အေျခအေနမ်ိဳးစုံ၊ ဘ၀မ်ိဳးစုံက လူေတြက မိမိတေန႔တာျဖတ္သန္းသြားလာမႈ၊ ခံစားမႈ၊ ရႈျမင္မႈ၊ သုံးသပ္ ခ်က္ေတြ၊ နည္းပညာဆုိင္ရာသင္ၾကားမႈေတြ၊ ဖန္တီးမႈေတြ၊ ေအာင္ျမင္မႈေတြ၊ ေဖ်ာ္ေျဖေရး အစီအစဥ္ကစလုိ႔၊ႏုိင္ငံေရးဆုိင္ရာ သေဘာထားေတြ အထိ Blog မွာ လာေရာက္ေရးသား ရင္ဖြင့္ၾက၊မွတ္တမ္းတင္ၾက၊ ေ၀မွ်ၾက နဲ႕ အေၾကာင္းအရာက႑ စုံလင္လွပါတယ္။ Blog မွာဓါတ္ပုံမ်ားနဲ႔ မွတ္တမ္းတင္ ထားတဲ့ photoblog ကစျပီး၊ ဗီဒီယုိမွတ္တမ္းမ်ား တင္ထားတဲ့ vlog၊ စသည္ျဖင့္ မိမိႀကံဳေတြ႕ခဲ့ရ၊ ျမင္ခဲ့ရ၊ပါ၀င္ခဲ့ရေသာ အျဖစ္အပ်က္မ်ား၊ ျပႆနာမ်ား၊ ေအာင္ျမင္မႈမ်ား၊ ခရီးသြားမွတ္တမ္းမ်ား၊ နည္းပညာ ဆုိင္ရာ အေျခအေနမ်ား စသည္တို႔ကုိလ်င္လ်င္ျမန္ျမန္နဲ႔ ထိထိ ေရာက္ေရာက္ ေရးသား လႊင့္တင္ ႏုိင္ၾကတဲ့အတြက္Blog ေလာကဟာ တေန႔ထက္တေန႔ ပိုမို က်ယ္ျပန္႔လာသလုိ၊ Blog ေတြရဲ႕ ရုိက္ခတ္မႈေၾကာင့္ ျဖစ္ေပၚလာတဲ့ အေျခအေနကုိ ထိန္းသိမ္းဖု႔ိ တခ်ိဳ႕ေသာႏုိင္ငံေတြမွာ ကန္႔သတ္မႈေတြနဲ႔ စတင္ျပဳလုပ္ေနရၿပီ ျဖစ္ပါတယ္။ ဒါဆုိရင္Blogger ေတြမွာေရာ ေစာင့္စည္းအပ္ေသာ က်င့္၀တ္ေတြ၊ ထိန္းသိမ္းအပ္ေသာ၀တၱရားေတြ မရွိလုိလားလုိ႔ ေမးစရာ ရွိလာပါတယ္။ Blog နဲ႔ Blogger ေတြမွာေစာင့္ထိန္းရမဲ့ က်င့္၀တ္ေတြ သိကၡာေတြအသီးသီး ရွိၾကပါတယ္။ စခါစကေတာ့သာမန္လို႔ သာေျပာႏိုင္ေလာက္ပါတယ္။ ကိုယ့္ရင္ထဲရွိတာ၊ ကိုယ့္စိတ္ထဲရွိတာခ်ေရးလိုက္တဲ့ သေဘာမို႔ ဒိုင္ယာရီေရးတာနဲ႔ တူပါတယ္။ ေရးၾက ေျပာၾကတဲ့အေၾကာင္းအရာ အမ်ားစုကလည္း ပုဂၢိဳလ္ေရးသက္သက္က မ်ားပါတယ္။ “မာမီက ေျပာတယ္၊ဒီေန႔ မိုးရြာမယ္တဲ့” စတာမ်ဳိး။ ေနာက္ေတာ့ အမ်ားနဲ႔ သက္ဆိုင္တဲ့ ကိစၥ၊(ေျပာရရင္) လူထု အဖြဲ႕အစည္း တစ္ခုလံုးနဲ႔ ဆက္စပ္ေနတဲ့ ကိစၥေတြကိုပါအခ်င္းခ်င္း အျပန္အလွန္ ေဆြးေႏြးၾကတာ၊ ေဝဖန္ၾကတာေတြ ရွိလာပါတယ္။ဒီလိုနဲ႔ပဲ Blog ေတြ hot ျဖစ္လာၾကတာပါ။
Blog ရဲ႕ထူးျခားခ်က္က ဘာအကန္႔အသတ္ အထိန္းအခ်ဳပ္မွ မရွိတာပါပဲ။ ဥပေဒနဲ႔ ကန္႔သတ္တာ ထိန္းသိမ္းတာမေျပာနဲ႔၊ အယ္ဒီတာေတာင္ မရွိပါဘူး။ ကိုယ္ေရးခ်င္၊ ေျပာခ်င္တာကိုလြတ္လြတ္လပ္လပ္ ခ်ေရးၾကတယ္။ မ်ားေသာအားျဖင့္ နာမည္ဝွက္နဲ႔ ေရးၾကတာမ်ားလို႔ မေက်နပ္တဲ့ လူေတြ ဘက္ကလည္း အေရးယူဖို႔ မလြယ္ပါဘူး။ အခုလိုအထိန္းအခ်ဳပ္ မရွိလို႔ ဗရမ္းဗတာျဖစ္တာမ်ဳိး ရွိသင့္သေလာက္ ရွိေပမယ့္လြတ္လပ္ ပြင့္လင္းတဲ့ သတင္း စီးဆင္းမႈကို အားေပးတာေတာ့ အမွန္ပါပဲ။ႏိုင္ငံသား အခြင့္အေရး (citizen right) ကို အျပည့္အဝ အသံုးခ်ၾကတာမို႔ႏိုင္ငံသား ဂ်ာနယ္လစ္ (Citizen Journalist) လို႔ ေခၚၾကတာေတြလည္းရွိပါတယ္။မီဒီယာ ေလာက အေနနဲ႔ Blogger ေတြကို အေလးထား လာရတဲ့ ကိစၥကေတာ့သူတို႔ရဲ႕ “ခရာ မႈတ္သူ”(whistle blower) အခန္း က႑ေၾကာင့္လို႔ ဆိုပါတယ္။C.B.S လို အေက်ာ္ေဒးယ် မီဒီယာႀကီးကိုေတာင္ Blogger ေတြကဖြင့္ခ်ခဲ့ဖူးလို႔မီဒီယာ ေတာ္ေတာ္မ်ားမ်ားက ၿဖံဳၾကပါတယ္။ တၿပိဳင္နက္တည္းမွာပဲေျမေပၚမီဒီယာေတြ ဘယ္လိုမွ ရဖို႔ မလြယ္ေလာက္တဲ့သတင္းဦး၊ သတင္းထူးေတြေပးႏိုင္တာမို႔၊ ဂ်ာနယ္လစ္ေတြရဲ႕ အားကိုးရာလည္း ျဖစ္ေသးတယ္။ 'တံခါးဖြင့္စူးစမ္း ေလ့လာၾကတဲ့ သတင္းခန္းမ' (open-source newsrooms) ေတြ အြန္လိုင္းေပၚမွာအၿပိဳင္းအရိုင္း ေပၚလာတာဟာလည္း Blogger ေတြရဲ႕ေက်းဇူးေၾကာင့္လို႔ေျပာစရာ ရွိပါတယ္။ အီရတ္စစ္ပဲြ အႀကိဳ ကာလေလာက္ကစၿပီး မီဒီယာေလာကသာမကေတာ့ဘူး ႏိုင္ငံေရးေလာက ကပါ Blogger ေတြကို အေလးထား ေစာင့္ၾကည့္လာရေတာ့တယ္။ အထူးသျဖင့္ ဘုရွ္အစိုးရရဲ႔ အီရတ္စစ္ပြဲ ေပၚလစီကိုေဝဖန္ေထာက္ျပတဲ့ အမည္မသိဘေလာ့ဂါေတြရဲ႕ သေဘာထား အျမင္ေတြဆိုရင္ စစ္မဟာဗ်ဴဟာပညာရွင္ ဆိုသူေတြေတာင္ လက္ဖ်ားခါရတယ္လို႔ ဆိုပါတယ္။ ပညာရွင္ တခ်ဳိ႕ကဆိုရင္ဘေလာ့ဂါ ေတြကို ဆိုက္ဘာဒီမိုကေရစီကို လက္ေတြ႕က်င့္သံုး ေနၾကတဲ့ ပထမဆံုး'ခရု ဆိတ္တာ' ေတြလို႔ေတာင္ အမႊန္းတင္ၾကတယ္။ ဘာပဲျဖစ္ျဖစ္ Blog စတာ ဘာမွမၾကာလွေသးေပမဲ့ အံ့ၾသေလာက္ေအာင္ က်ယ္ျပန္႔ လာတာေတာ့ ေသခ်ာပါတယ္။အခုေလာေလာဆယ္ ဝက္ဘ္ဆိုက္ ေပၚမွာ ဘေလာ့ေပါင္း ၅၇သန္းေက်ာ္ ေနၿပီလို႔သိရပါတယ္။ အေမရိကန္ ျပည္ေထာင္စု တခုတည္းမွာကိုပဲ ဘေလာ့ဂါ ပရိတ္သတ္ (၃၂)သန္းထိ ရွိလာၿပီလို႔ ဆိုပါတယ္။ နယူးေယာ့ တိုင္းမ္ ဂ်ာနယ္လစ္ 'ေတာမတ္ဖရီးမင္း' ကေတာ့ Blog လႈပ္ရွားေနမႈကို 'တံခါးမရွိ၊ ဓားမရွိ စူးစမ္းေလ့လာေရး' (open-source) လို႔ အကဲျဖတ္သလုိ၊ ကမၻာႀကီးကို အဖ်ားခတ္လိုက္တဲ့နည္းပညာလႈိင္းရဲ႕ ရိုက္ခ်က္တစ္ခု လို႔လည္းဆိုေနပါေၾကာင္းပါေၾကာင္း ခင္ဗ်ာ။

credit
http://kminnkyaw.blogspot.com/2007/05/blog-blogger-blogging.html

Facebook နဲ႔ Privacy အေၾကာင္း

ဒီေန႔ေတာ့ Facebook နဲ႔ privacy အေၾကာင္းေၿပာခ်င္လို႔ပါ။ personal ၿမင္တာပဲေၿပာမွာပါ နဲနဲေတာ့ လန္႔တယ္ လူေတြက တစ္ခုခုဆို ဘာရယ္မဟုတ္ copy ကူးၿပီး forward mail လုပ္တတ္ၾကေသးတာကိုး.. အရင္ တစ္ေခါက္ကလဲ ၿပသနာ အၿပံဳလိုက္ရခဲ့ၿပီးၿပီ။ အခုကေတာ့ ၾကိဳေမတၱာရပ္ခံထားမွ.. FaceBook အေၾကာင္းဆိုတာက အဓိကက သူ႔ရဲ႕ policy အသစ္အေၾကာင္းပါ။ FaceBook F8 Event ၿပီးေတာ့ အသစ္ၿဖစ္လာတဲ့ Terms & Conditions ေတြေတာ္ေတာ္မ်ားမ်ားက ပြင့္ပြင့္လင္းလင္းေၿပာရရင္ အခ်ိဳးမေၿပလို႔ ေရးၿဖစ္ပါတယ္။ အားလံုးလဲ သိထားသင့္တယ္ထင္လုိ႔ပါ။
Policy အသစ္ရဲ႕ Section 2.1 အရ FaceBook မိတ္ေဆြ တင္သမွ် Data including status update, photos, videos အားလံုးက FaceBook က ပိုင္တယ္ဆိုတာ သေဘာတူထားၿပီးသား အလိုေလ်ာက္ၿဖစ္ပါတယ္။ ဆိုလိုတာက သူတို႔ အဲဒီ messages ေတြကို လိုသလိုသံုးႏိုင္တယ္။ ဥပမာ – Live Search လုပ္ခ်င္လဲ လုပ္လို႔ရတယ္.. ဓာတ္ပံုဆိုလဲ သူတို႔ပိုင္သြားတယ္ဆိုေတာ့ ၾကိဳက္တာလုပ္ခ်င္တာလုပ္မယ္ဆိုတဲ့ သေဘာပါပဲ။ Wink.com လို Person Search Engine လုပ္ခ်င္ လုပ္လို႔ရသြားႏိုင္တယ္။ ဒါမ်ိဳးက ဆိုးပါတယ္ ဥပမာ DeviantArt လို ဆိုဒ္မွာ ကြ်န္ေတာ္ art work သြားတင္ထားလဲ ကိစၥမရွိပါဘူး Right က ကြ်န္ေတာ့္ဆီမွာပဲ အၿပည့္ရွိတယ္.. သူတို႔ ဟာက free service ၿဖစ္တာေတာင္ အဲဒီ art work, photo ကို print လုပ္ခ်င္ရင္ ေရာင္းခ်င္ရင္ ကြ်န္ေတာ့္ကို ဆက္သြယ္ရပါတယ္။ FaceBook policy အရဆိုရင္ Right တင္မက အားလံုး exact data ကိုပိုင္တယ္ဆိုတဲ့ သေဘာပါ။ ဒါမ်ိဳးက ဘယ္ social networking ဆိုဒ္မွာမွ policy မရွိပါဘူး။ Flickr လိုမ်ိဳးမွာလဲမရွိဘူး Stock Photo ေရာင္းတဲ့ iStockPhoto မ်ိဳးမွာေတာင္ ကိုယ့္ photo တင္ထားေရာင္းဦးေတာ့ သူတို႔ မပိုင္ပါဘူး ေကာ္မရွင္ခပဲ ယူလို႔ရပါတယ္။
Section 4.6 အရ မိတ္ေဆြဟာ FaceBook မွာ up to date မၿဖစ္ရင္ status update မလုပ္ရင္ notice မေပးပဲ ဖ်က္ပိုင္ခြင့္ရွိတယ္လို႔ ဆိုပါတယ္။ ကြ်န္ေတာ္ လြန္ခဲ့တဲ့ ၅ ႏွစ္ေလာက္က လုပ္ထားတဲ့ Friendster account ေတာင္ မ၀င္တာ ၂ ႏွစ္ေလာက္ရွိေပမယ့္ အခုထိရွိေသးတယ္။ FaceBook မွာ ၂ ႏွစ္ေလာက္ ဆိုရင္ အေကာင့္ခံပါ့မလားပဲ ေတြးမိတယ္။ Gizmodo ကေထာက္ၿပတာ ေနာက္တစ္ခုက FaceBook founder, CEO Zukerbag ရဲ႕ Ethic ၿပသနာလဲ ရွိေသးတယ္လို႔ ဆိုပါတယ္။ Founder ကိုယ္တိုင္က အရင္တုန္းက users ေတြရဲ႕ အေကာင့္က password ကိုၾကည့္ၿပီး personal email ေတြ ၀င္ဖတ္ဖူးတဲ့ ၿပသနာရွိတယ္လို႔ ေၿပာပါတယ္။
FaceBook က F8 Conference မွာ Open Graph ဆိုတဲ့ API ကို စၿပီး မိတ္ဆက္ေပးပါတယ္ အမွန္ေတာ့ ကြ်န္ေတာ္ personally မၾကိဳက္ပါ ကြ်န္ေတာ္တင္မဟုတ္ အၿခားႏိုင္ငံၿခားက ဘေလာ့ဂ္ေတြမွာေရာ ကြန္မန္႔ေတြမွာပါ လူေတြ မၾကိဳက္တာေတြ႔ပါတယ္။ Open Graph ထပ္စာရင္ Open Grab ဆိုၿပီးေၿပာင္းလိုက္ ရင္ေကာင္းမယ္။ ဘာေတြၿပသနာ ရွိလဲဆိုေတာ့ FaceBook Like button ပါတဲ့ အၿခားဆီက blog တစ္ခုခုမွာ ကြ်န္ေတာ္ Like ကို ႏွိပ္လိုက္တယ္ဆိုရင္ ကြ်န္ေတာ့္ FaceBook သူငယ္ခ်င္းေတြဆီက timeline မွာ ကြ်န္ေတာ္ အဲဒီ link မွာ like လုပ္တဲ့ အေၾကာင္းသြားၿပတယ္.. ကြ်န္ေတာ္ အဲဒီ ပို႔စ္ကို ကြ်န္ေတာ့္ကို သူငယ္ခ်င္းေတြဆီကို share လုပ္မွာလားဆိုတာမ်ိဳးလဲ မေမးဘူး။ ေနာက္ဆို Like မႏွိပ္ခင္ အဲဒီကိစၥပါ စဥ္းစားဖို႔လိုလာတယ္.. FaceBook အထဲမွာက friend ဆိုၿပီးသာပါတာ ကိုယ္နဲ႔ မသိတဲ့ သူက အမ်ားၾကီးရယ္…

FaceBook မွာ status message က အရင္ကတည္းက public လုပ္မွာလား private လုပ္မွာလားဆိုၿပီး ရွိပါတယ္။ ကြ်န္ေတာ္ကေတာ့ friend only private လုပ္ထားေတာ့ message ေအာက္ေတြမွာ lock ပံုေလး အၿမဲပါတယ္။ အခုခ်ိန္မွာေတာ့ public ဆိုတာက friend တင္မဟုတ္ friend of friend တင္လဲမဟုတ္ေတာ့ဘူး FaceBook Society အကုန္ပါသြားၿပီ facebook API သံုးထားတဲ့ ေနရာမွန္သမွ်ကို public လို႔ ဆိုလိုတာ ၿဖစ္သြားပါၿပီ။ အဲဒါကိုလဲသတိထားဖို႔ လိုပါတယ္။
ေနာက္တစ္ခုက FaceBook Application ေတြက user data ေတာ္ေတာ္မ်ားမ်ားကို access လုပ္ခြင့္ရေနတယ္လို႔ ဆိုပါတယ္။ ကြ်န္ေတာ္က developer မဟုတ္ေတာ့ ေသခ်ာေတာ့ မသိပါဘူး ဒါေပမယ့္ သတင္းေတြတိုင္းလိုလိုမွာလဲ ေတြ႔ေနရေတာ့ သတိထားဖို႔လိုတယ္လို႔ ထင္တယ္။ တခ်ိဳ႕ application ေတြဆို ကိုယ့္ဓာတ္ပံုဖိုင္ေတြထဲ ၀င္ေမႊၿပီး Idiot of the Day လုပ္လို႔လုပ္နဲ႔ အဲဒီပံုေတြ access လုပ္လို႔ ရကတည္းက နဲနဲေတာ့ လန္႔ေနၿပီ F8 လဲၿပီးေရာ ေၾကာ္ၿငာေတြက အစ Google Adsense ထက္ပို တိက်တာမ်ိဳးေတြ ညာဘက္မွာ ေပၚေနၿပီ ဥပမာ – Singapore မွာ Rock Concert ရွိတယ္ဘာညာနဲ႔ Advertiser ကလဲ ကြ်န္ေတာ့္ profile data ကို access လုပ္လို႔ရေနတဲ့ သေဘာပဲ ဘယ္မွာေနတယ္.. ဘာ movie ၾကိဳက္တယ္.. ဘာ music ၾကိဳက္တယ္ အကုန္ယူထားတယ္။ တခါတေလေတာ့လဲ update သိရတာေပါ့လို႔ စဥ္းစားမိေပမယ့္ ေၾကာ္ၿငာေတြက ကိုယ့္ data ယူသံုးေနတယ္ဆိုေတာ့ နဲနဲေတာ့ တင္းလာၿပန္တယ္။
ၿပီးေတာ့ Technical problems ေတြ holes ေတြလဲ ရွိတယ္လို႔ ဆိုပါတယ္။ အဲဒီ technical problems ေတြ အသာထားၿပီး social problems ေတြပဲ ဆက္ေၿပာေတာ့မယ္.. ကြ်န္ေတာ့္ သူငယ္ခ်င္း တစ္ေယာက္ ၿပသနာမ်ိဳးလဲ ရွိေသးတယ္… ၿဖစ္တာက သူ႔အေကာင့္ထဲမွာ အရင္ ရည္းစားရဲ႕ ညီမနဲ႔ friend ၿဖစ္ေနတုန္းပါ အဲဒီမွာ ၿပသနာက ရွင္းေအာင္ A B C D နဲ႔ပဲေၿပာေတာ့မယ္ဗ် ဘယ္လိုေၿပာရမလဲမသိလို႔ သူ႔ရည္းစားေဟာင္းကို A လို႔ ထားလိုက္မယ္.. ရည္းစားေဟာင္း ညီမကို B ထားလိုက္မယ္ဗ်ာ.. ၿပသနာက သူ႔ရည္းစား A နဲ႔က remove လုပ္ထားၿပီးတာၾကာၿပီ အဲဒီမွာ B ၿဖစ္တဲ့ သူ႔ညီမ နဲ႔က friend အေနနဲ႔ ရွိေသးေတာ့ ရည္းစားေဟာင္း ဓာတ္ပံုေတြကို A နဲ႔ friend မဟုတ္ေတာ့ေပမယ့္ ၀င္ၾကည့္လုိ႔ရေနတယ္.. အခု ကြ်န္ေတာ့္ ေဘာ္ဒါက မိန္းမရတာ ၁ ႏွစ္ေက်ာ္ၿပီ အဲဒီမွာ သူ႔မိန္းမက သူ႔ iPhone ကေန၀င္ၾကည့္ၿပီး မ်ိဳးစံု ၿပသနာ တက္တယ္ေၿပာတယ္.. B ကိုပါ ဖ်က္ခ်င္တာ iPhone FaceBook App မွာကလဲ remove မပါေတာ့ ကြ်န္ေတာ္နဲ႔ေတြ႔ေတာ့မွ laptop ကေန remove လုပ္လို႔ရသြားတယ္။
ေနာက္ၿပသနာေတြရွိေသးတယ္ အဲဒါက photo ေတြမွာ tag လုပ္ရင္ profile album ထဲမွာ လာလာေပၚတာကလဲ ၿပသနာ.. ငယ္ငယ္တုန္းကလို ေသာင္းက်န္းတုန္းက ပံုေတြ ေဘာ္ဒါေတြက ၿပန္တင္ၿပီး tag ၾကရင္ profile ထဲမွာ လာၿပီး ခန္႔ခန္႔ၾကီးေပၚလို႔ဗ်ာ.. ကြ်န္ေတာ့္ ေဘာ္ဒါဆို ညဘက္ၾကီး အက်ီကြ်တ္ေတြနဲ႔ လမ္းေဘးမွာ ဂစ္တာတီးေနတဲ့ ပံုေတြ သူမ်ားတင္ေတာ့ tag ခံရၿပီး profile ထဲမွာ အခန္႔သားေပၚလာေတာ့ ေအာက္က comment ေပးသြားတယ္။ အကိုတို႔ ငယ္ငယ္က ေတာ္ေတာ္ စရိုက္က်တာပဲေနာ္တဲ့.. =P တိန္ ဒီၾကားထဲ application မ်ားက fake tag ၾကတာက အၿပြတ္လိုက္ပါေသးတယ္။ အဆိုးဆံုးကေတာ့ My SIM ဆိုလားပဲ တစ္ခါ tag ရင္ အမ်ားၾကီးပဲ.. ၾကည့္မရတဲ့ facebook က ေဘာ္ဒါမ်ားကို ေနာက္ အရွက္ခြဲခ်င္ရင္ ငယ္ငယ္က ပံုေတြသာတင္ၿပီး ၿပန္ tag ေပးလိုက္ဗ်ာ သူတို႔ timeline ထဲမွာ သြားေပၚၿပီး အၿခားသူေတြပါ ေၾကၿငာၿပီးသားၿဖစ္သြားမယ္.. တစ္ခုေတာ့ သတိထားဗ် တင္သမွ်ပံု FaceBook က သူပိုင္တယ္ လုပ္မွာေနာ္..
ၿပသနာေတြထဲမွာ FaceBook icons ေတြလို လိုက္လုပ္ထားတဲ့ fake Applications ေတြကလဲ ရွိေသးတယ္။ ေနာက္သတိထားစရာက FaceBook က avatar, Profile Photo ဟာ လံုး၀ public ၿဖစ္တယ္ဆိုတာပါ web site ေတြ blog ေတြက side bar မွာ Like လုပ္ထားရင္ ေနာက္လူေတြလာဖတ္ရင္ သိသိမသိသိ Fan အေနနဲ႔ ၿပမွာပါ။ Post ကို Like လုပ္တာကေတာ့ friend only ၿပေပမယ့္ အဲဒီ Fan Like ကေတာ့ public ၿဖစ္သြားတာမို႔ ေကာင္မေလးနဲ႔ တြဲရိုက္ထားတာမ်ိဳးေတြ ပံုေတြ တင္ရင္ သတိထားဖို႔လိုပါတယ္ ေယာက္ဖေတြ ေယာကၡမေတြေတြ႔သြားရင္ လံုး၀ မလြယ္ပါဘူး
အခုေတာ့ ညနက္ေနၿပီမို႔ ဒီေလာက္ပဲဗ်ာ ေအာက္မွာေတာ့ link ေတြထည့္ေပးထားပါတယ္ FaceBook Privacy အေၾကာင္း ဆက္ဖတ္ခ်င္ရင္ ဖတ္လို႔ရပါတယ္။ ၿမန္မာလို အမ်ားဆံုးေရးၿပီး status messages update လုပ္တာေတြက သူတို႔လဲ တခ်ိန္သံုးလို႔ ရမရ မေသခ်ာေပမယ့္ photos ေတြ videos ေတြပါ ပိုင္တယ္ဆိုတဲ့ policy ကို အစာမေၾကတာေၾကာင့္ အမ်ားသိေအာင္ အသိေပးတာပါ။ FaceBook အေနနဲ႔ေတာ့ အခ်ိန္မွီ Google Buzz လို မၿဖစ္ေအာင္ ၿပန္ၿပင္သင့္တယ္ ထင္တာပါပဲ။ ေလာေလာဆယ္ေတာ့ FaceBook အေကာင့္ delete လုပ္ဖို႔ campaign ေတြလဲ ရွိေနတာေတြ႔ရတယ္။ ဖ်က္ဖို႔ အထိကေတာ့ မလြယ္ပါဘူး ဓာတ္ပံုေတြ ဘာေတြတင္တာ ဆင္ၿခင္ႏိုင္တာေကာင္းပါတယ္။ ေလာေလာဆယ္ေတာ့ US Congress ကလဲ စာပို႔ၿပီး စံုစမ္းေနတယ္ ေၿပာပါတယ္။ Have A Nice Day!!


credit
http://www.htootayzar.com/myblog/2010/05/facebook-and-privacy/#more-3029

ဘန္းထားတာကိုေက်ာ္ခြေပးမဲ့ firefox add-on မ်ား

UltraSurf Firefox add-on
UltraSurf ကေတာ့ ဘန္းေက်ာ္သားတို႕နဲ႕ရင္းႏွီးျပီးသားမို႕လို႕ အထူးတလည္ေျပာစရာမလိုေတာ့ဘူးထင္တယ္။ အရင္က ဆို UltraSurf ကို IE မွာပဲ သုံးလို႕ရတယ္ေလ။ အခုေတာ့ firefox မွာပါသုံးလို႕ရျပီျဖစ္ပါတယ္။
ေက်ာ္ဖို႕ခြဖို႕ တခုတည္းမဟုတ္ပဲ ကိုယ့္ရဲ့ privacy ကိုကာကြယ္ဖို႕လဲ သုံးလို႕ရပါတယ္။
ဒါေပမဲ့ ဒီ add-on ရဲ့အားနည္းခ်က္ကေတာ့ အရင္ IE မွာ သုံးရသလို proxy ကို auto မေျပာင္းေပးတာပါပဲ။ ဒီေတာ့ proxy setting ကို ကိုယ့္ဟာကိုယ္ေျပာင္းယူရပါမယ္။

အသုံးျပဳပုံ
ေအာက္က လင့္မွာ UltraSurf software ေဒါင္းလုပ္ဆြဲလိုက္ပါ။ ( အင္စေတာလုပ္ရန္မလိုပါ ။ လိုအပ္သည့္အခါတြင္တာ .exe file ကို double click ႏွိပ္ေပးရန္လိုပါသည္)

file size: (442Kb)
http://www.ultrareach.net/download_en.htm

Ultrasurf Firefox add-on ကို ဒီမွာထပ္ေဒါင္းျပီး zip file ကိုေျဖလိုက္ပါ
file size: (23Kb)
http://www.ultrareach.net/download_en.htm

Firefox browser ကိုဖြင့္လိုက္ျပီး wjbutton_en.xpi file ကို Firefox window ထဲကို drag ဆြဲထည့္လိုက္ပါ။ ျပီးရင္ "Install" button ကိုႏွိပ္ျပီး အင္စေတာလုပ္လိုက္ပါ။ Firefox window ရဲ့ညာဘက္ေထာင့္မွာ UltraSurf icon သို႕မဟုတ္ စာသားကိုျပပါလိမ့္မယ္။ ျပီးရင္ firefox windows အားလုံးကိုပိတ္ျပီး Firefox ကိုျပန္ဖြင့္လိုက္ပါ။

ေအာက္မွာ UltraSurf ကို enable or disable ကလစ္ႏွိပ္ျပီး ေရြးေပးလို႕ရပါတယ္။