Posts

Showing posts from August, 2018

Hacker ဆိုတာ ဘာလဲ?

Image
  Hacker ဆိုတာ Electronic ပစ္စည်းတွေ၊ ကွန်ပြုတာ စနစ်တွေ၊ Network စနစ်တွေကို အလွန်ကလိချင်သူတွေ ဖြစ်ပါတယ်။ သူတို့ဟာ ကွန်ပြုတာ စနစ် အလုပ်လုပ်ပုံကို အသေးစိတ် သိချင်နေသူတွေဖြစ်ပြီး ပိုမိုကောင်းမွန်အောင် အသုံးပြုနိုင်မယ့် နည်းလမ်းတွေကို ရှာဖွေချင်နေကြပါတယ်။ Hacker အမျိုးအစား (၂) မျိုး ရှိပါတယ်။ White Hat သူတို့ကို Good Guy အဖြစ် သတ်မှတ်ကြပါတယ်။ White Hat Hacker တွေဟာ တရားဥပဒေ ချိုးဖောက်ဖို့ အတွက် သူတို့ရဲ့ ပညာရပ်ကျွမ်းကျင်မှုတွေကို အသုံးမပြုကြပါဘူး။ များသောအားဖြင့် သူတို့ဟာ ကွန်ပြူတာ လုံခြုံရေး ကျွမ်းကျင်သူတွေ ဖြစ်လာကြပြီး Black Hat တွေရဲ့ ရန်ကနေ ပြည်သူလူထုကို ကာကွယ်စောင့်ရှောက်ပေးပါတယ်။ Black Hat သူတို့ကိုတော့ Bad Gay အဖြစ် သတ်မှတ်ကြပါတယ်။ Black Hat Hacker တွေက သူတို့ရဲ့ နည်းပညာဆိုင်ရာ ကျွမ်းကျင်မှုတွေကို ကိုယ်ကျိုးအတွက် အသုံးချပါတယ်။ Black Hat တွေဟာ ဘယ်လိုလူစားတွေလဲ ဆိုတော့ ဘဏ်တွေကို ထိုးဖောက်ဝင်ရောက်တယ်၊ Credit Card တွေကို ခိုးတယ်၊ Website တွေကို ပုံစံပြောင်း ပြုပြင်ရေးသားကြတယ်။ ဒီစကားလုံးနှစ်ခုဟာ ရှေးဟောင်းအနောက်တိုင်း ရုပ်ရှင်က ဆင်းသက်လာ ကြတာဖြစ်ပြီး လူကောင်းတွေက ဦးထုပ်ဖြူ ဆောင်းကြပ...

ပြိုင်ဆိုင်မှုပြင်းထန်လာတဲ့ Smart Phone စစ်ပွဲ (သို့မဟုတ်) Android OS မွေးဖွားလာခြင်း 2

Image
   ဝေဖြိုးအောင် (AIT Computer) ယခင်အပတ်မှအဆက် Android OS က Linux OS ကို အခြေခံတည်ဆောက်ထားပါတယ်။ Linux OS က Unix OS ကို အခြေခံထားတာပါ။ ဒါကြောင့် OS family အရ ပြောမယ်ဆိုရင် Android OS ဟာ Unix အမျိုးအနွယ်ဝင် ဖြစ်ပါတယ်။ Android OS မှာ အသုံးပြုထားတဲ့ Programming Language တွေက C (core), C++, Java(UI) တို့ဖြစ်ပါတယ်။ Unix OS ကို ခမ်းသောပဆွန်နဲ့ ဒန်းနစ်ရစ်ချီတို့က ၁၉၆၉ ခုနှစ်မှာ စတင်ရေးသားခဲ့ကြပြီး ၁၉၇၀ မှာ စတင်ထုတ်လုပ်နိုင်ခဲ့ပါတယ်။ Linux OS ရဲ့ အဓိက Kernel ကိုတော့ လင်းနစ်တာဗယ်က ၁၉၉၁ မှာ စတင်ရေးသားပြီး အင်တာနက်မှ တဆင့် သူ့ရဲ့ Linux OS ကို Open Source အဖြစ် မည်သူမဆို စိတ်ကြိုက်ပြင်ဆင်အသုံးပြုနိုင်တဲ့ OS အဖြစ် Free ဖြန့်ချီခဲ့ပါတယ်။ Linux OS ရဲ့ Kernel Version 2.6 နဲ့ 3.x ကို အခြေခံထားတဲ့ Android OS ကိုတော့ ၂၀၀၅ မှာ စတင်ရေးသားခဲ့ပြီး ၂၀၀၈ ခုနှစ်မှာ ဖြန့်ချီခဲ့ပါတယ်။ User Interface Android ရဲ့ User Interface ဟာ မျက်နှာပြင်ကို တိုက်ရိုက်ထိတွေ့နိုင်တဲ့ Touch Screen နည်းပညာကို အသုံးပြုထားပါတယ်။ ဖိဆွဲခြင်း (swiping), ဆက်ခနဲ တောက်ခြင်း (tapping), မြင်ကွင်းအကျဉ်း အကျယ်လုပ်ရန် လက်နှစ်ချောင်းဖြင...

ပြိုင်ဆိုင်မှုပြင်းထန်လာတဲ့ Smart Phone စစ်ပွဲ (သို့မဟုတ်) Android OS မွေးဖွားလာခြင်း

Image
  Android OS ဆိုတာ Smart Phone, Tablet စသည် Touchscreen Mobile Device အတွက် ရည်ရွယ် ဒီဇိုင်းဆွဲထားတဲ့ Linux အခြေပြု Operating System တစ်ခု ဖြစ်ပါတယ်။ ဒီနည်းပညာကို Android Inc က စတင် Developed လုပ်ခဲ့ပြီး ၂၀၀၅ ခုနှစ်မှာ Google က ဝယ်ယူခဲ့ပါတယ်။ ၂၀၀၇ ခုနှစ်မှာ Mobile Device တွေအတွက် စံချိန်စံညွှန်းတွေကို သတ်မှတ်နိုင်ဖို့ Open Handset Alliance အဖွဲ့ကို ထူထောင်ရင်းနဲ့ Android OS ကို Google က စတင်မိတ်ဆက်ခဲ့တယ်။ Android OS ပါဝင်တဲ့ ကမ္ဘာ့ပထမဆုံး Android Phone ကို ၂၀၀၈ ခုနှစ် အောက်တိုဘာမှာ စတင်ရောင်းချခဲ့တယ်။ Google ဟာ Android OS ကို Open Source အနေနဲ့ Apache License အောက်ကနေ Code တွေကို ဖြန့်ဝေပေးခဲ့တယ်။ ဒီ Android Souce Code တွေကို Hardware Device ထုတ်လုပ်သူတွေ၊ နည်းပညာစိတ်ဝင်စားသူ မည်သူမဆို လွတ်လပ်စွာ ဖြန့်ဝေခွင့်၊ စိတ်ကြိုက် ပြန်လည်ပြင်ဆင်ခွင့်တွေ ပေးခဲ့တယ်။ Android Platform မှာ run နိုင်တဲ့ Application တွေကို Software Developer တွေက သူတို့စိတ်ကြိုက် JAVA programming language version နဲ့ ရေးသားကြတယ်။ ၂၀၁၂ နှစ်ကုန်ပိုင်းထိမှာတောင် Android Application စုစုပေါင်း (၇) သောင်းကျော် ရှိခဲ့တယ်...