MMWebFonts

MyWebFont က bandwidth ပြည့်လို့ ၁ ရက်လောက် သုံးမရတာ တွေ အခု တလော ခဏခဏ ဖြစ်နေပါတယ်။ ဒါနဲ့ ကျွန်တော့် ဆီ mail ပို့ပြီး သူတို့ရဲ့ server မှာ host တင်ပြီး run မယ်လို့ စာတွေ ပို့ကြတယ်။ သို့သော်လည်းပဲ MyWebFont က Google App Engine အတွက် ရေးထားတာဖြစ်ပြီးတော့ လက်ရှိ Linux server တွေမှာ run လို့မရပါဘူး။

MMWebFonts ဆိုပြီးတော့ mywebfont code အတိုင်းကို PHP နဲ့ ပြန်ပြင်ရေးထားပါတယ်။ hosting ပေါ်မှာ မ run ချင်သူတွေ အနေနဲ့ကတော့ http://mmwebfonts.comquas.com/ ကနေ MyWebFont သုံးသလိုမျိုး external style sheet အနေနဲ့ သုံးလို့ရပါတယ်။ ကိုယ့် hosting မှာ တင်သုံးချင်တယ်ဆိုသူတွေကတော့ source code ကို github မှာ ရယူနိုင်ပါတယ်။

Myanmar Web Font

Google Web Font ကိုသဘောကျရင်းနဲ့ စဉ်းစားမိတာက မြန်မာ Unicode တွေကော အဲလို လုပ်လို့မရဘူးလားပေါ့။ အဲလိုမျိုး လုပ်ဖို့ စဉ်းစားနေတာ ကြာတော့ ကြာနေပြီ။ ပြဿနာက ဘာလဲဆိုတော့ Mac OS X ပြဿနာပဲ။ Mac မှာက Master Piece ပဲ အလုပ်လုပ်တယ်။ font embed လုပ်လိုက်ရင် အခြား unicode font နဲ့ ရေးထားတာတွေ Mac မှာ ဖတ်လို့မရတော့ဘူး။ နောက်ပြီး iPhone iPad မှာ ဖတ်လို့မရတော့ဘူး။ Mac မှာဆိုရင်တော့ မြန်မာ Unicode အတွက် font embed မလုပ်တာ အကောင်းဆုံးပဲ။ ဘာလို့လည်းဆိုတော့ Rendering တွေ အလုပ်မလုပ်တော့လို့ပါ။ iPhone , iPad မှာဆိုရင် Masterpiece Uni Sans ပဲ အလုပ်လုပ်ပါတယ်။

Firefox မှာ ဆိုရင်တော့ ပြဿနာ တစ်ခုက Cross Domain ပဲ။ Blogspot မှာ ကျွန်တော်ပေးထားတဲ့ Script ထည့်မရဘူးဆိုတာက cross domain ကြောင့်ပါ။ Firefox က domain မတူတာကနေ request လုပ်တဲ့အခါမှာ font ကို မပြပေးဘူး။ အဲဒီတော့ font မမြင်ရတာတွေဖြစ်ကုန်တယ်။ မနေ့က Google App Engine ကို စမ်းရေးကြည့်မယ်ဆိုပြီး ရေးဖြစ်လိုက်တယ်။

http://mywebfont.appspot.com

အဲဒီပြထားတဲ့ CSS အတိုင်း အသုံးပြုရင် iPhone , iPad တွေဆိုရင် Masterpiece နဲ့ ပြောင်းအောင်လည်း လုပ်ထားပေးပါတယ်။ IE ဆိုရင်လည်း EOT ကို font embed ပြန်လုပ်ထားတယ်။ Chrome နဲ့ Mac OS ကိုတော့ support မလုပ်ဘူး။
Continue reading

Meta for iDevice

Mobile Web Application တစ်ခု ရေးတာပဲ ဖြစ်ဖြစ် Website လုပ်တာပဲဖြစ်ဖြစ် iDevice တွေအတွက်ဆိုရင်တော့ Meta tag တွေကို မဖြစ်မနေသိထားရတယ်။ Mobile Web ဆိုတာက အရင်ကတော့ iPhone, Android လောက်ပဲရှိပေမယ့် ipad ထွက်လာတော့ Web လောက ပြောင်းလဲသွားရပြန်ပါတယ်။ တနည်းပြောရင် iPhone အရွယ်အစားအတွက်လား iPad အတွက်လား ဆိုပြီး သီးသန့်ရေးလာရတာတွေ ရှိတယ်။ ပုံမှန် အားဖြင့် iPad အတွက် သီးသန့် ရေးဆွဲလေ့ မရှိဘူး။ iPad က လက်ရှိ width 960 လောက်ရှိတဲ့ website တွေနဲ့ ဆို အဆင်ပြေပါတယ်။ သူက 1024 X 768 resolution ရှိတယ်။ ဒါကြောင့် website တော်တော်များများနဲ့ အဆင်ပြေပါတယ်။ Website တော်တော်များများကလည်း width 960 လောက်ထားပြီး ရေးကြတော့ 768 ဖြစ်သွားပေမယ့် စာလုံးတွေက သိပ်မသေးသွားဘူးပေါ့။
Continue reading

Developer or Programmer

Developer နဲ့ Programmer တွေ မကွဲကြသေးတဲ့သူတွေအရင်ဆုံး dictionary မှာ အဲဒီ စာလုုံး နှစ်လုံးကို ရှာကြည့်သင့်တယ်။

Developer (n) : နယ်မြေကို ဖွံ့ဖြိုးတိုးတက်အောင် ဆောင်ရွက်သူ(သို့)ကုမ္ပဏီ။ (ဖလင်၊ ဓာတ်ပုံ) ပုံဖော်ဆေး။
Programmer (n) : ကွန်ပျူတာအတွက်ညွှန်ကြားချက်ရေးသားပြုစုသူ။

အဲဒါကတော့ ornagai.com မှာ ရှာထားတဲ့ result တွေပါ။ WordNet မှာ ပြထားတဲ့ result တွေကတော့

developer (someone who develops real estate (especially someone who prepares a site for residential or commercial use))

programmer, computer programmer, coder, software engineer (a person who designs and writes and tests computer programs)

လို့ ရေးထားပါတယ်။ wiki မှာဆိုရင်တော့

Programmer

A programmer, computer programmer or coder, is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software.

Developer

A software developer is a person or organization concerned with facets of the software development process. They can be involved in aspects wider than design and coding, a somewhat broader scope of computer programming or a specialty of project managing including some aspects of software product management.

Continue reading

ရောက်တက်ရာရာ

ဒီနေ့ emo လေး နဲ့ facebook မှာ စကားပြောတော့ Concept ကို ဘယ်မှာ သွားသင်ရမလဲလို့ မေးတယ်။ သူ ဝါသနာပါတာက Designer။ PHP လေ့လာဖို့လိုလားလို့ မေးတော့ ကျွန်တော်ကလည်း ပြောပါတယ်။ သိရုံလောက်ပဲ လုံလောက်တယ်။ တေဇာ အဖြေက ပိုရှင်းတယ်။ SmashingMag မှာ Programming Language အကြောင်းပါလားလို့ မေးလိုက်တော့ အဖြေက ရှင်းသွားတာပဲ။
Continue reading