Sunday, October 21, 2018

PHP. mmbook

PHPထေၾကာင္းα€€ိုထေျခခံα€€ေနထဆင့္ထထိထထိေα€›းထားတဲ့α€…ာထုပ္ေα€€ာင္းေα€œးပါ။

Download

Basic XML 1

1. XML Basic 

XML ဆိုα€žα€Š်α€™ှာ TAGတွေα€€ိုα€‘α€žုံးပြုပြီး၊ α€…ာပိုα€’်တစ်ခုα€›ဲ့α€–ွဲ့α€…α€Š်းပုံα€€ို α€…α€”α€…်ချα€›ာα€™ှာα€‘α€žုံးပြုα€žော α€…α€”α€…်တစ်ခု α€–ြα€…်၏။ XML α€žα€Š်α€™α€›ေα€›ာα€žော α€›ေးα€žားပုံα€…α€”α€…်α€€α€œိုα€€်မခံပဲ၊ တင်းα€€ျပ်တဲ့α€…α€Š်းα€™ျဉ်းတွေα€”ဲ့ α€…ာα€›ေးα€žားပုံα€…α€”α€…်α€€ို α€žα€်α€™ှတ်ထားα€žα€Š့်ထတွα€€် Program α€™ျားα€™ှ α€‘α€žုံးပြုα€›α€œွα€š်α€€ူα€…ေα€žော ထူးခြားα€™ှု့α€€ိုပိုင်ဆိုင်၏။ ထိုα€€ြောင့်α€›ုံးα€žုံးα€…ာα€™ျားတွင်၊ Business Data ထချα€€်α€‘α€œα€€်တွေα€€ို α€›ေးα€žားα€›ာα€™ှာ XML α€€ိုα€‘α€žုံးပြုα€”ေα€€ြ α€žα€Š်α€™ှာα€™α€›ေတွα€€်α€”ိုင်ပေ။
ထို့ထပြင် XML α€Ÿာ α€…α€”α€…်တခုα€™ှ၊ ထခြားတစ်ခုα€€ို ဆက်α€žွα€š်α€›ာα€™ှာα€‘α€žုံးပြုတဲ့ Protocol ထဖြα€…်α€”ဲ့α€œα€Š်း α€‘α€žုံးပြုα€€ြပါα€žα€Š်။ XML α€€ိုထခြေခံတဲ့ Protocol α€™ျားတွင် α€œူα€žိα€™ျားα€žα€Š်α€€ SOAPα€–ြα€…်ပြီး၊ SOAP α€€ို α€‘α€žုံးပြုα€žောα€”α€Š်းα€•α€Šာα€™ှာ Web Servicesα€–ြα€…်၏။ ထထကေ် α€–ာ်ပြပါထတိုင်း XMLα€žα€Š် α€›ုံးα€žုံးα€…ာα€›ေးα€…α€”α€…် α€™ျားα€™ှထစ Web Service ထထိတိုင်ထောင် α€”ေα€›ာα€™ျားα€…ွာတွင်α€‘α€žုံးပြုα€”ေα€€ြα€žα€Š်α€€ို α€žိα€›ှိα€”ိူင်ပါα€žα€Š်။
α€žα€Š်XML ဆီα€žို့ပထမခြေα€œှα€™်းα€™ှာတော့ XML α€›ဲ့ထကြောင်းα€€ို ထခြေα€α€žံ α€˜ောထားကထစ၊ DTD, XML Schema, XSLT, DOM, SAX ထစရှိα€ž α€–ြင့် XMLဝေါα€Ÿာရတွေα€›ဲ့α€›ှင်းα€œα€„်းချα€€်α€™ျားα€™ှထစ၊ XML α€…ာပိုα€’်α€™ျားα€€ို α€œα€€်တွေ့α€›ေးα€žားပြီး α€…α€Š်းα€…α€”α€…်α€™ျားα€€ိုα€–ော်ပြα€žွားα€™α€Š် α€–ြα€…်α€žα€Š်။

1.1 XMLဆိုα€žα€Š်α€™ှာ

XML ဆိုα€žα€Š်α€™ှာ Extensible Markup Language ဆိုတဲ့α€…α€€ားα€œုံးα€›ဲ့ ထတိုα€€ောα€€်ထခေါ်ထဝေါ်α€–ြα€…်ပြီး၊ Markup Language တစ်ခုα€–ြα€…်၏။ Markup α€˜ာα€žာα€…α€€ားဆိုα€žα€Š်α€™ှာ [<>]α€–ြင့်ဝန်းα€›α€”်ထားတဲ့Tagတွေα€€ိုα€‘α€žုံးပြုပြီး ထချα€€်α€‘α€œα€€်တွေα€€ိုα€–ေါ်ပြα€›ာα€™ှာ α€‘α€žုံးပြုα€€ြပေα€žα€Š်။ Web Pageတွေα€€ိုα€›ေးα€žားα€›ာα€™ှာ α€‘α€žုံးပြုတဲ့ HTML α€Ÿာα€œα€Š်း Markup α€˜ာα€žာတစ်ခု α€–ြα€…်ပေα€žα€Š်။
HTML α€ŸာWeb Browser ပေါ်α€™ှာα€…ာα€œုံးတွေကထို င်α€›ှားထောင်α€œုပ်α€–ို့၊ ပြီးတော့α€…ာပိုα€’်တွေα€€ုခွဲခြားα€–ို့ထတွα€€် Tagတွေα€žα€€α€™် ှတ်ထားပါα€žα€Š်။ α€žို့ပေα€™α€š့်XMLကတော့α€›ေးα€žားα€žူα€€ α€‘α€žုံးပြုα€–ို့ထတွα€€် Tagတွေα€€ို α€œွတ်α€œα€•်α€…ွာ α€žα€်α€™ှတ်α€”ိုင်ပါα€žα€Š်။ ထိုထချα€€်α€Ÿာ XML α€ŸာWeb Page ထပြင်α€œα€Š်း α€‘α€žုံးပြုα€œို့ရတဲ့ Data ပုံα€…ံထဖြα€…် α€‘α€žုံးα€™ျားရခြင်း ထကြောင်းတစ်ခု α€–ြα€…်α€œာα€…ေပါα€žα€Š်။
ထောα€€်ပါထတိုင်းXML α€™ှာ ထူးခြားချα€€်α€œေးချα€€် α€›ှိပါα€žα€Š်။
1. α€€ွα€”်ပျုတာပေါ်α€™ှာα€‘α€žုံးပြုα€›α€œွα€š်α€€ူခြင်း
XML α€Ÿာα€›ှင်းα€œα€„်းပြီးတိα€€ျတဲ့ α€…ာα€›ေးα€žားပုံα€”α€Š်းα€…α€”α€…်α€–ြα€…်α€žα€Š့်ထတွα€€်၊ α€€ွα€”်ပျူတာProgramတွေα€€α€”ေ α€‘α€žုံးပြုα€›α€œွα€šα€€် ူα€…ေα€α€š် ဆိုတဲ့ထူးခြားချα€€်α€€ို ပိုင်ဆိုင်၏။ ထို့α€€ြောင့် α€€ုα€”်ပစ္α€…α€Š်း ထချα€€်α€‘α€œα€€်တွေ α€€α€”ေ၊ α€™ှတ်တမ်းα€…ာα€›ွα€€်α€…ာတမ်းတွေα€€ိုα€›ေးα€žားခြင်း၊ ထင်တာα€”α€€်α€€ိုα€‘α€žုံးပြုပြီး α€€ုα€”်ပစ္α€…α€Š်း ထချα€€်α€‘α€œα€€်တွေα€€ို α€œဲα€œှα€š်တဲ့ Enterprise Systemတွေα€™ှာ XML α€€ိုα€‘α€žုံးပြုα€”ိူင်ခြင်းတို့α€–ြα€…်ပါα€α€š်။
2.Text ပုံα€…ံα€–ြင့်α€›ေးα€žားထားခြင်း
XML α€€ိုText File ထဖြα€…်α€”ဲ့α€‘α€žုံးပြုတဲ့ထတွα€€်၊ Platformတော်တော်α€™ျားα€™ျားα€™ှာ α€‘α€žုံးပြုα€”ိူင်ပါα€žα€Š်။ Text File α€€ိုတော်တော်α€™ျားα€™ျား Platformတွေα€€ Support α€œုပ်တဲ့ထတွα€€်၊ Text Editor α€€ိုα€‘α€žုံးပြုα€œျှင် XML α€™ှာα€˜ာတွေ α€›ေးα€žားထားα€α€š်ဆိုတာα€€ို α€œူတွေα€€α€‘α€œွα€š်တကူ α€žိα€›ှိα€”ိူင်ပါα€žα€Š်။ တဖန်α€…ာα€œုံးCodeတွေ α€˜ာα€žာα€…α€€ားတွေ၊ မတူα€Šီတဲ့Platformတွေ ထတွα€€်ကတော့၊Unicode α€€ို α€‘α€žုံးပြုခြင်း၊ α€…ာα€œုံးCodeတွေ၊ α€˜ာα€žာα€…α€€ားCodeတွေα€€ို XML α€™ှာတိုα€€်α€›ိုα€€် α€›ေးα€žားခြင်းထားα€–ြင့် α€œွα€š်α€€ူα€…ွာ α€–ြေα€›ှင်းα€”ိူင်ပေα€žα€Š်။
3. Tagတွေα€€ိုα€‘α€žုံးပြုပြီးα€›ေα€žားရခြင်း
XML α€Ÿာα€œα€Š်းHTML α€œိုပဲ Markup Language တစ်ခုα€–ြα€…်တဲ့ထတွα€€် Tagတွေα€€ိုα€‘α€žုံးပြုပြီး α€›ေးα€žားရပါα€™α€Š်။ HTML α€™ှာα€€
<A> <BR>
α€‘α€…α€›α€žှိ α€–ြင့် Tagတွေα€Ÿာα€‘α€žုံးပြုပုံ α€žα€€်α€™ှတခ် ျα€€်α€›ြှိ α€€၏။ α€žို့ပေα€™α€š့် XML α€™ှာကတော့ Tagတွေα€›ဲ့α€”ာα€™α€Š် α€€ိုα€œွတ်α€œα€•်α€…ွာပေးα€”ိူင်၏။ ထဲ့α€’ီထတွα€€် α€…ာပိုα€’်တွေα€›ဲ့ α€–ွဲ့α€…α€Š်းပုံα€€ိုα€”ှα€…်α€žα€€α€ž် α€œို α€žα€€်α€™ှα€α€œ် ုိ့α€›α€”ိူင်ပေα€žα€Š်။ တဖန်α€”ားα€œα€Š်α€œွα€š်တဲ့ Tagတွေα€€ိုα€‘α€žုံးပြု ခြင်းထားα€–ြင့် α€œူတွေကဖတ်တဲ့ထခါα€›ော၊α€…α€€်α€€α€‘α€žုံးပြုတဲ့ထခါα€™ှာပါ α€œွα€šα€€် ူတဲ့ ထချα€€်α€‘α€œα€€်(data) α€–ွဲ့α€…α€Š်းပုံα€€ိုα€›ေးα€žားα€”ိူင်ပေα€™α€Š်။
4. Tree α€–ွဲ့α€…α€Š်းပုံα€€ိုα€‘α€žုံးပြုထားခြင်း
XML α€…ာပိုα€’်တွေα€Ÿာ Tree α€–ွဲ့α€…α€Š်းပုံα€€ိုα€™ှုα€α€Š်ပြီး α€›ေးα€žားထားတာα€–ြα€…်၏။ ထပင်α€–ွဲ့α€…α€Š်းပုံα€Ÿာ ပင်မထမြα€…်α€€α€”ေထစပြုပြီး ထကိုင်းထခက်တွေα€€ို ထပ်ခါထပ်ခါခွဲထုတေ် နတဲ့ α€žα€…်ပငတ် α€…်ပင်α€œို Dataတွေα€€ိုα€–ွဲ့α€…α€Š်းထားခြင်း α€–ြα€…်၏။ XML α€…ာပိုα€’်တစ်ခုα€™ှာα€œα€Š်း ပင်ရင်းRoot Tag ကထစပြုပြီး၊ တစ်ဆင့်ထက်တစ်ဆင့် α€žα€…်α€€ိုင်း α€žα€…်ခက်တွေα€€ဲ့α€žို့ ထောα€€α€€် Tagတွေα€€ိုα€›ေးα€žားα€”ိူင်ပါα€žα€Š်။1.2 XML α€›ဲ့ ထခြေခံ α€–ွဲ့α€…α€Š်းပုံ
XML α€…ာပိုα€’်တွေα€Ÿာထဓိကထားα€–ြင့် ထစိတ်ထပိုင်း၃ခကု α€”ေ α€–ွဲ့α€…α€Š်းα€α€Š်ဆောα€€်ထားခြင်း α€–ြα€…်ပါα€žα€Š်။
  1. XML Declaration
  2. Document Type Definition (DTD)
  3. XML Instance
ထိုထစိတ်ထပိုင်းတွေα€Ÿာ α€›ေးα€žားα€›α€™α€š့်ထစီထစဉ်တွေ α€žα€်α€žα€်α€™ှတ် α€™ှတ်α€›ှိပြီး၊ ထပေါ်α€€α€”ေ[XML Declaration] [DTD] [XML Instance]ဆိုပြီး ထစီထစဉ်တကျα€™α€›ေးα€žားα€œို့မရပေ။ ထဲ့α€’ီထထဲα€™ှာတော့ [DTD]ဆိုတဲ့ ထစိတ်ထပိုင်းα€Ÿာ α€™α€œိုထပ်α€œို့α€›ှိရင် α€™α€›ေးα€žားပဲα€œα€Š်းα€”ေα€œα€›ို့ ပါα€žα€Š်။ α€žα€Š်ထခန်းα€™ှာတော့ [DTD]α€€ို α€™α€›ေးပဲ α€”α€™ှုα€”ာα€™ျားα€€ို α€›ေးα€žားα€žွားα€™ှာα€–ြα€…်ပါα€žα€Š်။ ထောα€€်ပါα€”α€™ှုα€”ာ goods.xml α€€α€”ေပြီး XML α€›ဲ့α€–ွဲ့α€…α€Š်းပုံတွေα€€ို α€›ှင်းα€œα€„်း α€žွားပါα€™α€Š်။
<?xml version="1.0" encoding="UTF-8"?>
<goodsList>
<goods id="001">
<name>Apple</name>
<price>100</price>
</goods>
<goods id="002">
<name>Banana</name>
<price>150</price>
</goods>
</goodsList>
goods.xml α€€ို Web Browser α€”ဲ့α€–ွင့်α€€ြα€Š့်α€œိုα€€်α€™α€Šα€†် ုိα€œျှင် ထောα€€်ပါပုံထတိုင်း တွေ့α€™ြင်ရပါα€œိα€™့်α€™α€Š်။ ထဲ့α€’ါα€Ÿာ Internet Explore α€™ှာα€›ှိတဲ့ XML Parser ကဖတ်α€šူပြီး၊ Tree α€–ွဲ့α€…α€Š်းပုံα€€ို α€–ော်ပြပေးတဲ့ထတွα€€် α€–ြα€…်ပါα€žα€Š်။ α€žα€Š်α€”α€™ှုα€”ာα€€α€”ေပြီး XML α€›ဲ့ထခြေခံα€–ွဲ့α€…α€Š်းပုံတွေα€€ို α€œေ့α€œာα€€ြα€Š့်ရထောင်။

1. XML Declaration
<?xml version="version_number" encoding="encoding_declaration"?>
XML Declaration α€Ÿာ[]α€”ဲ့ဆုံးရပါα€žα€Š်။
XML α€…ာပိုα€’်α€›ဲ့α€žα€်α€™ှတ်ချα€€်α€€ို α€›ေးα€žားα€™α€Š်ဆိုα€œျှ င် ဦးα€…ွာα€‘α€žုံးပြုα€™α€Š့် Version α€€ို α€žα€€်α€™ှတ်α€›ေးα€žားα€›α€™α€Š်α€–ြα€…်α€žα€Š်။ ၂၀၀၄ခုα€”ှα€…်α‚α€œα€•ိုင်းကစပြီး version 1.1 α€€ို ထုတ်ပြα€”်ခဲ့ပြီးα€–ြα€…်α€ž α€Š်။ α€žို့ပေα€™α€š့် α€žα€Š်α€”α€™ှုα€”ာထဲα€™ှာတော့ version 1.0 α€€ို α€‘α€žုံးပြုα€žွားပါα€™α€Š်။ ထိုα€™ှတဆင့် α€‘α€žုံးပြုα€™α€Š့် Encoding System ထကြောင်းα€€ို α€žα€်α€™ှတ်α€›ေးα€žားα€›α€™α€Š်α€–ြα€…်α€žα€Š်။ Versio ထကြောင်းα€›ဲ့ α€žα€်α€™ှတ်ချα€€်α€›ဲ့ ထနောα€€်α€™ှာ Encoding ထကြောင်းα€€ို α€›ေးα€žားရပါα€œိα€™့်α€™α€Š်။ Encoding α€›ဲ့α€žα€€်α€™ှတ်ချα€€်α€€ိုα€™α€›ေးα€žားပဲα€”ေα€™α€Š်ဆိုα€œျှင် Unicode α€€ိုα€‘α€œိုα€‘α€œျှောα€€် α€žα€်α€™ှတ်α€žွားα€™α€Š် α€–ြα€…်ပေα€žα€Š်။
တဖြα€”်α€œိုထပ်α€œာα€œျှင်α€œα€Š်း Standalone ဆိုတဲ့ထချα€€်α€€ိုα€œα€Š်း α€žα€€်α€™ှတ်α€”ိုင်ပေα€žα€Š်။
2. XML Instance
goods.xml α€–ိုင်α€›ဲ့α€’ုတိα€šα€™ြောα€€် α€…ာα€€ြောင်းα€€ α€”ေထဆုံးထထိα€žα€Š် XML Instance ထပိုင်းα€–ြα€…်၏။ ထဓိကထားα€–ြင့် XML α€™ှာα€‘α€žုံးပြုα€™α€Š့် ထချα€€်α€‘α€œα€€်α€™ျား α€–ြα€…်α€€ြပေα€žα€Š်။ α€žα€Š်α€”α€™ှုα€”ာα€™ှာတော့ ထချα€€်α€‘α€œα€€်α€™ျားα€€ို ထောα€€်α€–ော်ပြပါ ပုံα€…ံထတိုင်း Tree α€–ွဲ့α€…α€Š်းပုံ ပေါ်α€™ှာα€™ူα€α€Šြ်ပီး ပါဝင် α€–ွဲ့α€…α€Š်းထား ပါα€žα€Š်။
XML α€™ှာတော့ α€žα€Š်α€œို Tree α€–ွဲ့α€…α€Š်းပုံα€™ျိုးα€€ို၊ α€‘α€žိုα€€်ထမြုံ α€–ွဲ့α€…α€Š်းပုံα€œα€œို့ α€Š်း ခေါ်ဆိုα€€ြပါα€žα€Š်။ ထပေါ်ဆုံးα€™ှာα€›ှိတဲ့Tag α€€ိုတော့ Root Element α€Ÿုခေါ်ပြီး၊ တစ်ခတု α€Š်းα€žာ α€α€Š်α€›α€›ှိ ပါα€™α€Š်။ Root Element α€›ဲ့ထောα€€α€€် Tagတွေα€€ိုတော့Child Element α€Ÿုခေါ်α€žα€Š်။
ထောα€€်α€”α€™ှုα€”ာထဲα€™ှာဆိုα€œျှ င် goodslist ထဲα€™ှာ goods တွေα€€α€›ှိပြီး၊ ထဲ့α€’ီgoods တစ်ခုဆီα€™ှာα€œα€Š်း name α€”ဲ့ prize α€€ိုပိုင်ဆိုင်ပြα€”်α€žα€Š်။
3. Tag
[<>]α€”ဲ့ဝန်းα€›α€”်ထားတဲ့ထစရှိတဲ့ထစိတထ်ပိုင်းα€žα€Š်Tagα€œို့ခေါ်ဆိုα€žော ထစိတ်ထပိုင်းα€™ျားα€–ြα€…ြ် α€€α€žα€Š်။ Tag α€™ှာထဖွင့်α€”ဲ့ ထပိတ်ဆိုပြီးα€›ှိ၏။
ထပိတ်Tag တွင် Tag α€‘α€™α€Š်α€…ာα€œုံးထရှေ့α€™ှာ[/]α€€ိုα€›ေးα€žားα€›α€™α€Š်α€–ြα€…်α€žα€Š်။ XML α€™ှာTag α€›ဲ့α€”ာα€™α€Š်α€€ို α€”ှα€…်α€žα€€်α€žα€œိုပေး α€”ိူင်၏။ α€žို့ပေα€™α€š့် XML α€™ှာα€‘α€žုံးပြုα€”ေတဲ့ ထဓိပ္ပါα€š် α€–ွင့်ဆိုချα€€် α€…α€€ားα€œုံးα€™ျားα€™ှာတော့ α€‘α€žုံးပြု၍α€™α€›α€žော α€…α€€ားα€œုံးα€™ျားα€–ြα€…ြ်ကပါα€žα€Š်။တဖန်α€€ိα€”်းဂဏန်းα€”ဲ့ ထစပြုα€žα€Š့် α€‘α€™α€Š်α€™ျားα€€ိုα€œα€Š်း α€‘α€žုံးပြုα€œို့α€™α€›α€”ိူင်ပေ။
4. Element

<goods id=”001”> 
<name>Apple</name>
<prize>100</prize>
</goods>

Tag ထဖွင့်α€€α€”ေစပြီး ထပိတ်ထထိထစိတ္ထပိုင်းထားα€œုံးα€žα€Š် Element α€–ြα€…်ပါα€žα€Š်။ Element တစ်ခုတွင် တခြား Elementတွေ၊ Text α€…ာα€žားတွေ၊ Properties တွေα€€ိုα€žα€်α€™ှတ်α€œို့ရတဲ့
Attributes တွေα€€ို ပိုင်ဆိုင်α€”ိူင်ပါα€žα€Š်။ ထထက်ပါ α€₯ပမာထဲα€™ှာဆိုα€œျှင် goodsElement α€ŸာnameElement α€”ဲ့ priceElement α€›α€š်၊ id ဆိုတဲ့
Attribute α€€ို ပိုင်ဆိုင်α€ž α€Š်။ တဖန် name Element α€™ှာ Apple ဆိုတဲ့ Text Contents α€€ို ပိုင်ဆိုင်α€žα€Š်။
5. Comment

<!-- α€™ှတ်ချα€€်တွေα€€ိုα€›ေးα€žားα€”ိူင်ပါα€α€š်။ -->

XML α€™ှာα€œα€Š်းHTML α€€ဲ့α€žို့ α€™ှတ်ချα€€်တွေα€€ို α€…ာα€žားတွေထဲα€™ှာ α€›ေးα€žားα€”ိူင်ပါα€žα€Š်။ α€›ေးပုံα€›ေးα€”α€Š်းα€€α€œα€Š်း HTML α€€ဲ့α€žို့ပင်α€–ြα€…်၏။

1.3 XML α€…ာပိုα€’်ထမျိုးထစားα€™ျား

XML α€…ာပိုα€’်တွေα€€ိုထဓိα€€ ထားα€–ြင့် α€”ှα€…်α€™ျိုးα€”ှα€…်α€…ား ခွဲခြားα€žα€်α€™ှတ်ထားပါα€žα€Š်။
1. Well Formed XML
XML α€…ာα€žားထနေα€”ဲ့ ပုံα€žα€္α‚‘α€”α€€် ျα€”ေတဲ့ α€…ာα€žားα€™ျိုးα€€ိုခေါ်ဝေါ်α€œေ့α€›ှိα€žα€Š်။ α€α€”α€Š်းထားα€–ြင့်ဆိုα€žော် XML α€œို့ α€žα€်α€™ှတ်α€œို့ရတဲ့ ထချα€€်α€‘α€œα€€်တွေα€”ဲ့ ပြα€Š့်α€…ုံတဲ့α€…ာပိုα€’်ထမျိုးထစားတွေα€€ို α€žα€်α€™ှတ်α€œေ့α€›ှိα€žα€Š်။ ထထက်ပါပုံတွင် α€–ေါ်ပြထားတဲ့ထတိုင်း XML Declaration α€”ဲ့ XML Instance α€žာပါα€™α€Š်ဆိုα€œျှင် Well-formed XML α€œို့α€žα€်α€™ှတ်α€”ိုင်ပါα€žα€Š်။
2. Valid XML
XML ထနေα€”ဲ့ပုံα€žα€္α‚‘α€”်α€€ျα€›ုံα€™α€€ α€‘α€žုံးပြုα€™α€š့်ထချα€€်α€‘α€œα€€်တွေα€€ို α€žα€€်α€™ှတ်ထ ားတဲ့ XML α€…ာပိုα€’်တွေα€€ို Valid XML α€œို့ခေါ်၏။ α€α€”α€Š်းထားα€–ြင့် XML Declaration, DTD, XML Instanceတွေα€€ို α€›ေးα€žားထားပြီး Instance α€Ÿာα€œα€Š်း Schema Language α€–ြα€…်တဲ့ DTD α€€ိုα€œα€€ို ်α€”ာပြီး α€›ေးα€žားထားတဲ့ XML α€€ိုα€™ှ ပြα€Š့်α€…ုံတဲ့ XML ထဖြα€…် α€žα€်α€™ှတ်α€”ိုင်α€™ှာα€–ြα€…်α€žα€Š်။

1.4 Name Space

XML α€Ÿာ Tagတွေα€€ိုα€œွတ်α€œα€•်α€…ွာ α€›ေးα€žားα€”ိူင်α€žα€Š့်ထတွα€€် ကဏ္႑ထမျိုးα€™ျိုးα€€ Dataတွေα€€ိုထတူတကွ တွဲα€–α€€်ပြီး α€‘α€žုံးပြုα€”ိူင်α€žα€Š်။ α€žို့ပေα€™α€š့် α€œူထမျိုးα€™ျိုးα€€α€žα€€်α€™ှတထ် ားတဲ့ Tagတွေα€€ို α€…ာပိုα€’်တစ်ခုထဲα€™ှာ α€›ောပြီးα€‘α€žုံးချα€™α€Š်α€†α€œို ျှင်၊ α€₯ပမာထားα€–ြင့် α€€ုα€™္ပဏီ၂ခကု ပေါင်းစပ်α€€ြပြီး α€žူတို့α€›ဲ့ထချα€€်α€‘α€‘α€œα€€်တွေα€€ို ပေါင်းစပ်α€›α€™α€Š်ဆိုα€œျှင် α€”ာα€™α€Š်တူ Tagေ တွα€€ို α€‘α€žုံးချထားတာ α€›α€œာα€”ိုင်α€žα€Š်။ α€’ီα€œိုထခက်ထခဲတွေα€€ို α€–ြေα€›ှင်းပေးα€”ိူင်တာကတော့ Name space α€–ြα€…်ပေα€žα€Š်။
Name space α€Ÿာ URI α€€ိုα€‘α€žုံးပြုပြီး Tag α€”ာα€™α€Š်တွေα€€ို α€™α€›ှုပ်ထွေးထောင် α€žα€€်α€™ှတ်ပေးα€”ိူင်α€žα€Š်။ α€α€”α€Š်းဆိုα€žော် Tag α€‘α€™α€Š်တွေα€€ို ခွဲခြားα€–ို့α€žα€€်α€žα€€်ထတွα€€် Name space α€€ိုα€‘α€žုံးချတဲ့ထတွα€€် Name space α€Ÿာ XML α€…ာα€žားတွေα€™ှာ α€™α€›ှိα€™α€–ြα€…်α€™α€Ÿုတ်ပေ။
ထောα€€်ပါ α€”α€™ှုα€”ာကတော့ Namespace α€€ိုα€‘α€žုံးပြုထားတဲ့ α€”α€™ှုα€”ာတစ်ခုα€–ြα€…်ပါα€žα€Š်။

<?xml version=”1.0” ?>
 <itboost xmlns:advances=”http://www.little-burma.com/”>
<advances:course>XML</advances:course>
<advances:course>UML</advances:course>
<advances:course>Design Pattern</advances:course>
</ itboost>

α€’ုတိα€šα€™ြောα€€်α€…ာα€€ြောင်းα€€ itboost α€™ှာ advances ဆိုတဲ့ Name space α€€ို α€‘α€žုံးပြုα€™α€š်ဆိုပြီး URI α€”ေα€›ာα€™ှာ http://www.little-burma.com α€€ို α€Šွှα€”်ပြပေးပါα€žα€Š်။ Name space α€€ိုα€‘α€žုံးပြုα€™α€Š် ဆိုα€œျှင် α€’ီα€…ာα€€ြောင်းα€€ို ဦးα€…ွာα€™α€›ေးα€™α€–ြα€…် α€œိုထပ်ပါα€žα€Š်။ α€…ာα€€ြောင်း α€”ံပါတ် ၃ α€€α€”ေ ၅ ထထိα€žα€Š် Element α€›ဲ့α€‘α€™α€Š်α€™ှာ Name space α€€ို α€‘α€žုံးပြုα€”ေတာα€€ို α€™ြင်တွေ့α€”ိူင်ပါα€žα€Š်။ α€”α€™ှုα€”ာတွင်α€‘α€žုံးပြုα€”ေα€žော ထချα€€်α€‘α€œα€€်α€™ျားα€žα€Š် http://www.little-burma.com α€›ဲ့ Name spaceα€–ြα€…်တဲ့ course elementα€–ြα€…်α€€ြောင်းα€€ို ခွဲခြားα€žိα€›ှိα€”ိူင်ပါα€žα€Š်။

1.5 ပြα€”်α€œှα€”်α€žုံးα€žα€€်ချα€€်

XML ဆီα€žို့ခြေα€œှα€™်းα€™ျားα€›ဲ့ ပဋ္α€Œα€™α€ြေα€œှα€™်းထနေα€”ဲ့ ထခြေခံXML ထကြောင်းα€€ို ထကျဉ်းချံုး တင်ပြခဲ့ပြီး α€–ြα€…်α€žα€Š်။ α€žα€Š်ထခန်းα€™ှာတော့ XML α€Ÿာတင်းα€€ြပ်တဲ့ α€…α€Š်းα€€α€™်းα€”ဲ့α€žα€်α€™ှတ်ထားα€€ြောင်း၊ DTD ထစရှိတဲ့ Schema language α€€ိုα€‘α€žုံးပြုပြီး XML α€›ဲ့ Tagတွေα€€ို α€žα€…်ပင်α€–ွဲ့α€…α€Š်းပုံထတိုင်း α€žα€€်α€™ှတ်α€”ိုင်တဲ့ထကြောင်း၊ XML α€€ိုα€˜α€š်α€œိုပုံα€…ံα€”ဲ့့ α€›ေးα€žားα€›α€™α€Š့်ထကြောငး် ၊ ထစရှိတဲ့ ထခြေခံဝေါα€Ÿာရတွေα€€ို ထဓိကထားပြီး α€–ော်ပြခဲ့ပါα€žα€Š်။
α€”ောα€€်ထခန်းဆက်တွေα€™ှာတော့ DTD α€”ဲ့ XSLT ထစရှိတဲ့ XML α€”ဲ့ပတ်α€žα€€်တဲ့ α€”α€Š်းα€•α€Šာရပ်တွေα€€ို α€”ောα€€်ခြေα€œှα€™်းα€™ျားထနေα€”ဲ့ α€–ေါ်ပြα€žွားပါα€™α€Š်။ ထို့α€”ောα€€် XML ထချα€€်α€‘α€œα€€်တွေα€€ို Program α€€α€”ေ α€‘α€žုံးချတဲ့ α€…α€”α€…်α€™ျားα€–ြα€…်တဲ့ DOM α€”ဲ့ SAX α€›ဲ့ ထကြောင်းα€€ို ဆက်α€œα€€်α€–ေါ်ပြα€žွားပါα€™α€Š်။ α€‘α€žုံးပြုα€™α€š့် Programming α€˜ာα€žာရပ်ကတော့ Javaα€–ြα€…်ပါα€α€š်။
ဆ

Saturday, October 20, 2018

DDOS ATTACK

DoS ဆုိတဲα‚” တုိα€€္ခုိα€€္α€™ႈα€Ÿာ α€šေα€”α‚”ေခတ္α€™ွာ ထင္တာα€”α€€္ တုိα€€္ခုိα€€္ေα€›းα€žα€™ားတုိα‚” 
α€‘α€žုံးၿပဳတဲα‚” α€”α€Š္းα€œα€™္းတစ္ခုα€œα€Š္းၿဖစ္ပါα€α€š္.. Denial of Service ဆုိတဲ႔ထတုိင္း ထတုိα€€္ 
ခုိα€€္ခံα€›α€žူα€›ဲα‚• Computer α€žုိα‚”α€™α€Ÿုတ္ Webserver α€›ဲα‚• Bandwidth , CPU, Memory 
α€‘α€žုံးၿပဳα€™ႈေတြα€€ α€žာα€™ာα€”္ေပးα€…ြα€™္းႏုိင္တဲα‚” ပမာဏထက္ ပုိၿပီးα€œုိထပ္တဲ႔ထတြα€€္ Out of Service ေတြ 
ၿဖစ္α€€ုα€”္တာပါ။ ၾကားၿဖတ္၍ Resource ထားα€œုံးα€€ုိ α€…ားα€žုံးα€œုိα€€္ၿခင္းပဲ ၿဖစ္ပါα€α€š္။ ထပ္ၿပီး 
α€›ွင္းေထာင္ေၿပာα€›α€™α€š္ဆုိရင္ ကၽြα€”္ေတာ္တုိα‚”α€€ www.planetcreator.net ဆုိၿပီး Browser 
α€™ွာα€›ုိα€€္α€‘α€Š့္α€œုိα€€္ရင္ ေα€”ာα€€္α€™ွာ α€‘α€œုပ္ α€œုပ္ေပးတာα€€ www.planetcreator.net တင္ထားတဲα‚” 
Webserver α€€ α€‘α€œုပ္α€œုပ္ ေၿဖၾကား၊ ေα€–ာ္ေဆာင္ေပးရတာၿဖစ္ပါα€α€š္။ α€’ီေတာ့ 
α€žာα€™ာα€”္ေတာင္းဆုိα€™ႈα€”ဲα‚” ပုိတဲα‚” Fade Request ေတြα€€ုိ server ကၿပန္α€œα€Š္ေၿဖၾကား 
 ေပးေနရတဲ႔ထတြα€€္ Over Load ၿဖစ္α€€ာ Server α€€ ဆက္α€žြα€š္α€™ႈရပ္တန္α‚”α€žြားရၿခင္းၿဖစ္ပါα€α€š္။ 
DoS တုိα€€္ခုိα€€္α€™ႈα€™ွာ α€žα€္α€™ွတ္ထားတဲα‚” Targeted System (Victim) α€”ဲα‚” ၄င္း System α€›ဲα‚• Port, 
network component, firewall α€€ုိ ထတိထက်ေα€›ြးခ်α€š္ တုိα€€္ခုိα€€္တာၿဖစ္တဲα‚” ထၿပင္ printer ေတြ 
Alarm System ေတြၿပတ္ေတာα€€္α€žြားေထာင္ တုိα€€္ခုိα€€္တာα€œα€Š္းα€›ွိပါα€α€š္....

          Download

Thursday, October 18, 2018

Subnetting Made Easy (Part -1)

Subnetting is Easy (Network α€žα€™ားတိုင္းα€™α€žိα€™ျα€–α€…္α€žိα€€ိုα€žိα€›α€™α€š္)
+++++++++++++++++ ဖတ္α€›α€”္ၾကာခ်ိα€”္ ၂ α€™ိα€”α€…္ * 
----------------------------------------------

Subnetting α€”ဲα‚” Super Subnetting တြα€€္α€”α€Š္းေတြα€Ÿာ CCNA ေျα€–α€™α€Š့္α€žူα€™်ား ႏွင့္ α€œုပ္ငန္းခြင္α€α€š္ ပရိုတစ္ေα€šာα€€္ထျα€–α€…္ α€œုပ္α€€ိုင္α€œိုα€žူα€™်ားထတြα€€္ α€œြα€”္α€…ြာထင္မတန္ ထေα€›းၾကီးပါα€α€š္။
ကၽြα€”္ေတာ့္α€›ဲα‚• subnetting ခြဲα€”α€Š္းေα€œးα€€ို ေα€™းထားတဲα‚”α€Šီα€€ိုေတြα€›ွိα€œိုα‚” α€’ါေα€œးα€€ို ျပန္α€œα€Š္ေ၀မွ်ေပးα€œုိα€€္ပါα€α€š္ခင္α€—်ာ..




α€€ဲα€…α€œိုα€€္ၾကရေထာင္ ေα€”ာ္…
ကၽြα€”္ေတာ္ α€™ိတ္ေဆြတိုα‚”α€€ို Class C Address – 192.168.1.0/24 α€€ို Subnet 4 ခု ခြဲျပတာေα€œး ျပန္α€œα€Š္ေ၀မွ်α€œိုα€€္ပါα€α€š္။ subnet α€˜ာေၾကာင့္ခြဲα€›α€α€š္ဆိုတာα€€ိုေတာ့ α€’ီα€€α‚‘α€™ွာ ကၽြα€”္ေတာ္ထေα€žးα€…ိတ္α€™α€›ွင္းျပေတာ့ပါα€˜ူး။ ေα€”ာα€€္α€™ွ ေα€žα€်ာ ေα€›းေပးပါα‚”α€™α€š္။

192.168.1.0/24 α€€ို Network 4 ခု (α€α€”α€Š္းထားျဖင့္ subnet 4ခု) ခဲြခ်င္α€α€š္ဆုိပါα€…ိုα‚”။ octet တစ္ခုα€™ွာ Decimal ထားျဖင့္ αΎα€€α€Š့္ရင္ေတာ့ 255 α€›ွိα€α€š္α€—်။ ထဲ bits ထားျဖင့္ေျပာရင္ေတာ့ 8 bists ပါα€—်။ α€’ီα€œိုျမင္αΎα€€α€Š့္α€—်ာ။ 255.255.255.0 ဆိုတာ ၾကီးα€€ို binary ေျပာင္းရင္ 11111111.11111111.11111111.00000000 ဆိုတာα€›α€™α€š္α€—်။ ထဲα‚”ေတာ့ ကၽြα€”္ေတာ္တိုα‚” α€œိုခ်င္တာα€€ network 4 ခု (တစ္α€”α€Š္းထားျဖင့္ subnet 4ခု) ထဲα‚”ေတာ့ ကၽြα€”္ေတာ္တိုα‚” borrow bit α€šူα€›ေတာ့α€™α€š္α€—် α€™ိတ္ေဆြတိုα‚” တစ္ခုα€žိထားα€›α€™ွာα€€ ထရင္ဆံုး Class ေပါ့။ တစ္α€”α€Š္းထားျဖင့္ Network Portion α€”ဲα‚” Host Portion α€€ို α€žိရင္ subnet α€€ α€œြα€š္α€žြားα€™ွာပါ။ (ကၽြα€”္ေတာ့္α€šူဆခ်α€€္) α€€ဲထဲα‚”ေတာ့ Class ေတြα€‘α€œိုα€€္ Network Portion α€”ဲα‚” Host Portion ေတြα€€ြာျခားαΎα€€α€α€š္။ α€’ီα€œိုα€—်။ Ip Address တစ္ခုα€™ွာ octet 4 ခုα€›ွိα€α€š္ေα€œ။ α€˜ာα€œို႔ဆို။ ipv4 α€€ 32 bits α€›ွိတာα€€ို း .. ထိုေα€€ေα€”ာ္... α€’ါဆို Class A ထတြα€€္ network Portion α€€ ပထမ octet ပါပဲ။ ဆိုα€œိုတာα€€ 10.0.0.0 α€™ွာ Network Portion α€€ (ေα€›ွ႔ဆံုးα€€ 10 ဆိုတဲα‚” ေα€”α€›ာတစ္ခုပါပဲ။ bits ထားျဖင့္ဆိုရင္ေတာ့ 8 bitsα€›α€™ွာေပါ့။) subnet mask α€”ဲα‚” ေျပာရရင္ေတာ့ (255.0.0.0 ) Class B α€€်ေတာ့ (First Octet α€”ဲα‚” second Octet α€—်) ထဲα‚”ေတာ့ α€₯ပမာထားျဖင့္ 172.16.0.0 α€™ွာ 172 α€”ဲα‚” 16 ေပါ့ ထဲα‚” ၂ ပိုင္းα€€ Network portionေပါ့။ ဆိုေတာ့ (bits ထားျဖင့္ေျပာရင္ 16 bits)ေပါ့ ။ subnet mask α€”ဲα‚” ေျပာရရင္ေတာ့ (255.255.0.0 ) Class C α€€်ေတာ့ (First α€›α€š္၊ Second α€›α€š္၊ Third α€›α€š္ ၃ခု α€€ Network Portionပါ။ α€₯ပမာဆိုရရင္ (192.168.1.0 α€™ွာ 191,168 α€”ဲα‚” 1 တိုα‚” ၃ ပိုင္းα€€ ( Netowrk Portion ပါပဲ။ Bits ထားျဖင့္ ေျပာရရင္ေတာ့ 24 bitsပါ။ α€˜ာα€œို႔ဆို ကၽြα€”္ေတာ္တုိα‚” Network Portion ဆိုတာ Octet ၃ ခုα€›ွိေနတာေၾကာင့္ 8+8+8=24 bits ပါ။ subnet mask α€”ဲα‚” ေျပာရရင္ေတာ့ (255.255.255.0 )
ထေα€•αšα€€ Class B α€œဲ Octet 2 ခုေပါင္းထားα€œိုα‚” 16 bits ဆိုတာ α€›α€œာတာပါ။




α€’ါေα€œးα€€ို αΎα€€α€Š့္ရင္ α€™ိတ္ေဆြတိုα‚” α€›ွင္းပါα€œိα€™့္α€™α€š္။
             N.H.H.H
Class A - 10.0.0.0
Class B - N.N.H.H
           172.16.0.0
Class C - N.N.N.H
          192.168.1.0

Subnet ခဲြရင္α€™ိတ္ေဆြတိုα‚” တစ္ခုထပ္α€žိထားα€›α€™ွာα€€ Block size ဆိုတာပဲα€—်။ Block Size α€€ို α€˜α€š္α€œိုα€žိႏုိင္α€œဲ α€œြα€š္ပါα€α€š္။ ကၽြα€”္ေတာ္တိုα‚” subnet α€œိုခ်င္α€žေα€œာα€€္α€›α€–ိုα‚” Host α€€ေα€” Bits ေတြေခ်းα€œိုα€€္α€α€š္။ α€₯ပမာ ကၽြα€”္ေတာ္α€€ subnet 4 ခုα€œိုခ်င္α€œိုα‚” ေα€”ာα€€္α€€ Host α€€ ေα€”
2 Bits ေခ်းα€œိုα€€္α€›α€α€š္ဆိုပါေတာ့ ထဲα‚”ေတာ့ ထေခ်းခံα€œိုα€€္ရတဲα‚” Octet α€™ွာ 6 Bits ပဲα€€်α€”္ေတာ့α€™α€š္။
α€’ီα€œုိေα€œα€—်ာ။ ကၽြα€”္ေတာ္တိုα‚”α€žိထားတာ octet တစ္ခုα€™ွာ 8 bits 2 Bits ထေခ်းခံα€œိုα€€္α€›ေတာ့ 6 Bits
ပဲα€€်α€”္ေတာ့တာေပါα‚” ။ ထဲα‚”ေတာ့ Binery ဆိုေတာ့ Base 2 ေα€œ ကၽြα€”္ေတာ္တိုα‚” α€€်α€”္တဲα‚” Bits ေတြα€€ို ၂ α€”ဲα‚” ေျα€™ွာα€€္ေပးα€›α€™α€š္။ α€™ိတ္ေဆြတိုα‚” α€žိα€α€š္ေα€”ာ္.. ေျα€™ွာα€€္တာ 2 α€€ို 6 ခါေျα€™ွာα€€္α€›α€™ွာပါ။ ထဲα‚”ေတာ့ ထျα€–α€€ 26=64 α€›α€α€š္။ α€Ÿုတ္ျပီ ထခုကၽြα€”္ေတာ္တိုα‚”α€›α€œာတဲα‚”ေα€€ာင္α€€ α€™ိတ္ေဆြတိုα‚”α€€ို ကၽြα€”္ေတာ္ေျပာျပခ်င္ေနတဲα‚” Block Size ဆိုတာပဲα€—်။ α€’ီေα€œာα€€္ဆို Block Size α€€ို α€™ိတ္ေဆြတိုα‚” α€”ားα€œα€Š္α€™α€š္ထင္ပါα€α€š္။

Network ID – Network ID ဆိုတာα€€ ကၽြα€”္ေတ္ာတုိα‚” Subnet ခြဲရင္α€›α€œာα€™α€š့္ subnet α€›ဲα‚• ပထပဆံုး Address α€€ိုဆိုတာပါ။

Broadcast ID – Broadcast ID ဆိုတာα€€ေတာ့ ကၽြα€”္ေတာ္တိုα‚” Subnet တစ္ခုခဲြရင္α€›α€œာα€™α€š့္ Host ထေရထတြα€€္α€›ဲα‚• ေα€”ာα€€္ဆံုး Address α€€ို ဆိုတာပါ။ (α€žူα‚”α€€ို α€œိုခ်င္ရင္ေတာ့ ေα€”ာα€€္ network ထစထဲα€€ေα€” 1 ႏႈတ္ေပးရပါα€α€š္။ α€’ါေတြထခုα€™ိတ္ေဆြတိုα‚” α€™α€žိေα€žးα€œဲ မပူပါα€”ဲα‚” ကၽြα€”္ေတာ္တိုα‚” Subnet ခြဲတဲ႔ထခါ α€™ိတ္ေဆြတိုα‚” α€”ားα€œα€Š္းα€žေα€˜ာေပါα€€္α€œာပါα€œိα€™့္α€™α€š္။

α€…ံုα€žေα€œာα€€္ေတာ့α€›ွိျပီα€—် α€™ိတ္ေဆြတိုα‚” ထေα€•αšα€€α€Ÿာေတြα€žိရင္ေတာ့ subnet စခြဲαΎα€€α€Š့္α€œိုα‚”α€›ျပီေပါ့α€—်ာ။
ဆက္ဆြဲၾကရေထာင္.. .

ကၽြα€”္ေတာ္ထေα€•αšα€™ွာ ေျပာခဲ႔တာα€€ α€™ိတ္ေဆြတိုα‚”α€€ို 192.168.1.0/24 α€€ို Network 4 ခုထတြα€€္ခြဲျα€•α€™α€š္α€œိုα‚” ေျပာခဲ႔တာေα€”ာ္.. ထိုေα€€α€—်။ ေαΎα€žာ္ .. ကၽြα€”္ေတာ္ထခု ေα€›းα€œိုα€€္တဲα‚” Address ေα€”ာα€€္α€€ / (Salah) α€žေα€€ၤတနဲα‚” ဂဏန္းα€€ို α€™ိတ္ေဆြတိုα‚” α€…ိတ္မပ်α€€္ပါα€”ဲα‚” ထဲα‚”α€’ါα€€ α€œြα€š္ပါα€α€š္။ α€™ိတ္ေဆြတိုα‚”α€€ို ကၽြα€”္ေတာ္ေျပာျပခဲ႔ပါα€α€š္။ ကၽြα€”္ေတာ္တိုα‚” Octet တစ္ခုα€™ွာ 8bits α€…ီα€›ွိαΎα€€α€α€š္ဆိုတာα€€ိုေပါ့။ ထဲα‚”ေတာ့ ကၽြα€”္ေတာ္ထခု subnet ခြဲျပမွာ Class C α€™α€Ÿုတ္ပါα€œား α€’ါဆို α€™ိတ္ေဆြတိုα‚”α€€ Class C α€›ဲα‚• Default Subnet mask α€€ိုα€žိျပီးျα€–α€…္α€™ွာပါ။ 255.255.255.0 ေα€œ (255 တစ္ခုခ်င္းα€…ီα€™ွာ 8bits α€›ွိေတာ့ 3 ခုဆိုေတာ့ 8+8+8=24bits။ α€Ÿုတ္ပါျပီ α€™ိတ္ေဆြတိုα‚”α€€ို ကၽြα€”္ေတာ္ေျပာျပခ်င္တဲα‚” Address ေα€”ာα€€္α€€ / (Salah) α€”ဲα‚” ဂဏန္းဆိုတာα€€α€œα€Š္း subnet mask α€€ို ေα€›းα€žားထားျခင္းတစ္α€™်ိဳးပါပဲ။
α€’ါဆိုရင္ေတာ့ α€™ိတ္ေဆြတိုα‚” α€”ားα€œα€Š္ႏိုင္αΎα€€α€™α€š္ထင္ပါα€α€š္။

α€’ီα€™ွာေတာ့ တြα€€္ျပတာမပါေα€žး၀ူးးးး α€’ါα€€ Part-1 ေပါ့α€—်ာ။ Part-2 α€™ွာ ကၽြα€”္ေတာ္ α€™ိတ္္ေဆြတိုα‚” α€”ားα€œα€Š္ေထာင္ ေα€žα€်ာတြα€€္ျပပါα‚”α€™α€š္။ဆရာα€žα€™ားα€™်ားα€œα€Š္း ေ၀ဖန္ထၾကံျပဳေပးၾကေα€…α€œိုပါα€α€š္။ ကၽြα€”္ေတာ္α€œα€Š္း ေα€œα‚”α€œာေနဆဲ α€œူα€„α€š္တစ္ေα€šာα€€္ဆိုေတာ့ ထမွားပါရင္ခြင့္α€œႊတ္ေပးေα€…α€œိုပါα€α€š္။ ထဆင္ေျα€•α€α€š္ဆိုရင္ေတာ့ ထျခားα€žူα€™်ားα€œα€Š္း ေα€œα‚”α€œာႏုိင္ေထာင္ α€€ိုα€š္α€œα€Š္း ေα€–α‚”α€…္α€˜ြတ္α€žံုးရင္း α€”ိဗၺာα€”္ေα€›ာα€€္ေထာင္ α€•α€Šာα€’ါα€” ျပန္α€œα€Š္ေ၀မွ်ေပးၾကပါα€₯ီးခင္α€—်ာ ။

ဆရာα€žα€™ားα€™်ားထားα€œံုးα€€ို ထစα€₯္ေα€œးα€…ားα€œ်α€€္
α€œွα€™်ိဳးေα€™ာင္
Facebook - https://www.facebook.com/johnny.freedom.587

Sunday, October 14, 2018

Symlink



Websiteတစ္ခုα€€ို Hackၿပီး Shellတင္Defaceထုပ္ၿပီးထားခဲ့α€™ွာα€œား.....
Symlinkα€€ိုα€‘α€žုံးျပဳၿပီး ဆာα€—ာတစ္ခုα€œုံးα€™ွာ႐ွိတဲ့ Databaseα€€ို ႏိူα€€္α€šူၿပီး Admin accessေတြα€€ို α€™α€œိုခ်င္α€˜ူးα€œား...
α€’ီα€…ာထုပ္ေα€œးα€€ိုဖတ္αΎα€€α€Š့္ပါ ျα€™α€”္α€™ာα€œိုထ႐ွင္းဆုံးေα€›းထားတာ....
For Beginner




Download

Saturday, October 13, 2018

Vbulletin Cracked version Installation in localhost https://ift.tt/2QQTv1v Vbulletin ဆုိတာ α€œူα€žုံးα€™်ားတဲ့ forum CMS တစ္ခုပါ။ α€‘α€žုံးα€™်ားတဲ့ထျပင္ ပုံα€™ွα€”္ CMS ေတြα€œုိ ထခမဲ့α€‘α€žုံးျပဳရတာ α€™α€Ÿုတ္ပဲα€”ဲ ့ ထခေၾကးေငြα€”ဲ ့α€‘α€žုံးျပဳ ရတဲ့ CMS တစ္ခုျα€–α€…္ပါα€α€š္။ α€€ြ်α€”္ေတာ္α€€ုိα€š္တုိင္α€œα€Š္း α€α€š္α€™α€žုံးα€–ူးေα€•α€™α€š့္ α€α€š္α€žုံးα€–ူးတဲ့α€žူေတြα€›ဲ ့ထဆုိထရ α€α€œα€€ုိ $20 ေα€œာα€€္α€€်α€žα€„့္α€α€š္α€œုိ ့ ၾကားα€žိα€›α€–ူးပါα€α€š္။ α€€ြ်α€”္ေတာ္α€žိα€žေα€œာα€€္ VBulletin α€‘α€žုံးျပဳထားတဲ့ website ေတြα€€ုိ α€₯ပမာေပးα€›α€™α€š္ဆုိရင္ေတာ့ ျα€™α€”္α€™ာα€–ုိα€›α€™္ေတြ ထဲα€™ွာဆုိရင္ေတာ့ https://ift.tt/2A883Ei , http://www.mmso.org , https://ift.tt/2QOMONj တုိ ့ျα€–α€…္ၾကပါα€α€š္။ vbulletin α€€ုိ ထခေၾကးေငြတစ္α€…ုံတစ္α€›ာα€™ေပးα€˜ဲ crack α€œုပ္ျပီးα€žုံးα€…ြဲ α€œို ့α€›ေα€•α€™α€š့္ α€™ိα€™ိတုိ ့တင္ထားတဲ့ hosting α€€α€žိα€žြားပါα€€ α€–်α€€္ပစ္ျခင္း ေၾကာင့္ေα€žာ္α€œα€Š္းေα€€ာင္း software ေα€›းα€žားα€žူα€›ဲ ့ ethic α€€ုိေα€œးα€…ားေα€žာေၾကာင့္ ေα€žာ္α€œα€Š္းေα€€ာင္း α€‘α€žုံးျပဳေα€œ့α€™α€›ွိၾကပါα€˜ူး။ α€žုိ ့ေα€žာ္α€Šားα€œα€Š္း α€™ိα€™ိတုိ ့ထိα€™္တြင္း local α€™ွာα€…α€™္းα€žα€•္α€‘α€žုံးျပဳေα€œ့α€œာ α€žူα€™်ားထတြα€€္α€™ူα€€ာ $20 α€™ွာα€™်ားေα€”ႏုိင္ပါα€α€š္။ α€’ါေၾကာင့္ ထိα€™္တြင္းα€…α€™္းα€žα€•္ α€‘α€žုံးျပဳα€™α€Š္ဆုိပါα€€ cracked version α€™်ားα€€ုိα€‘α€žုံးျပဳα€…α€™္းα€žα€•္ ႏုိင္ပါα€α€š္။ α€žုိ ့ေα€žာ္α€Šားα€œα€Š္း စတင္ေα€œ့α€œာα€žူα€™်ားထေα€”α€”ဲ ့ေတာ့ cracked version α€€ုိ install α€œုပ္ျခင္း α€‘α€”α€Š္းα€„α€š္α€›ႈပ္ေထြးα€™α€Š္ျα€–α€…္α€žျဖင့္ α€’ၤီ tutorial α€€ုိေα€›းα€žားα€œုိα€€္ပါα€α€š္။ (for education purpose only) Download

α€…ာေပ ပန္းခင္း https://ift.tt/2ITatJN

Vbulletin Cracked version Installation in localhost

Vbulletin ဆုိတာ α€œူα€žုံးα€™်ားတဲ့ forum CMS တစ္ခုပါ။ α€‘α€žုံးα€™်ားတဲ့ထျပင္ ပုံα€™ွα€”္ CMS ေတြα€œုိ
ထခမဲ့α€‘α€žုံးျပဳရတာ α€™α€Ÿုတ္ပဲα€”ဲ ့ ထခေၾကးေငြα€”ဲ ့α€‘α€žုံးျပဳ ရတဲ့ CMS တစ္ခုျα€–α€…္ပါα€α€š္။ α€€ြ်α€”္ေတာ္α€€ုိα€š္တုိင္α€œα€Š္း
α€α€š္α€™α€žုံးα€–ူးေα€•α€™α€š့္ α€α€š္α€žုံးα€–ူးတဲ့α€žူေတြα€›ဲ ့ထဆုိထရ α€α€œα€€ုိ $20 ေα€œာα€€္α€€်α€žα€„့္α€α€š္α€œုိ ့ ၾကားα€žိα€›α€–ူးပါα€α€š္။
α€€ြ်α€”္ေတာ္α€žိα€žေα€œာα€€္ VBulletin α€‘α€žုံးျပဳထားတဲ့ website ေတြα€€ုိ α€₯ပမာေပးα€›α€™α€š္ဆုိရင္ေတာ့ ျα€™α€”္α€™ာα€–ုိα€›α€™္ေတြ
ထဲα€™ွာဆုိရင္ေတာ့ http://www.mysteryzillion.org , http://www.mmso.org , http://www.myidgroup.org တုိ
့ျα€–α€…္ၾကပါα€α€š္။ vbulletin α€€ုိ ထခေၾကးေငြတစ္α€…ုံတစ္α€›ာα€™ေပးα€˜ဲ crack α€œုပ္ျပီးα€žုံးα€…ြဲ α€œို ့α€›ေα€•α€™α€š့္ α€™ိα€™ိတုိ ့တင္ထားတဲ့
hosting α€€α€žိα€žြားပါα€€ α€–်α€€္ပစ္ျခင္း ေၾကာင့္ေα€žာ္α€œα€Š္းေα€€ာင္း software ေα€›းα€žားα€žူα€›ဲ ့ ethic α€€ုိေα€œးα€…ားေα€žာေၾကာင့္
ေα€žာ္α€œα€Š္းေα€€ာင္း α€‘α€žုံးျပဳေα€œ့α€™α€›ွိၾကပါα€˜ူး။ α€žုိ ့ေα€žာ္α€Šားα€œα€Š္း α€™ိα€™ိတုိ ့ထိα€™္တြင္း local α€™ွာα€…α€™္းα€žα€•္α€‘α€žုံးျပဳေα€œ့α€œာ
α€žူα€™်ားထတြα€€္α€™ူα€€ာ $20 α€™ွာα€™်ားေα€”ႏုိင္ပါα€α€š္။ α€’ါေၾကာင့္ ထိα€™္တြင္းα€…α€™္းα€žα€•္ α€‘α€žုံးျပဳα€™α€Š္ဆုိပါα€€ cracked version
α€™်ားα€€ုိα€‘α€žုံးျပဳα€…α€™္းα€žα€•္ ႏုိင္ပါα€α€š္။ α€žုိ ့ေα€žာ္α€Šားα€œα€Š္း စတင္ေα€œ့α€œာα€žူα€™်ားထေα€”α€”ဲ ့ေတာ့ cracked version α€€ုိ install
α€œုပ္ျခင္း α€‘α€”α€Š္းα€„α€š္α€›ႈပ္ေထြးα€™α€Š္ျα€–α€…္α€žျဖင့္ α€’ၤီ tutorial α€€ုိေα€›းα€žားα€œုိα€€္ပါα€α€š္။ (for education purpose only)

 Download