About saturngod

Mobile and Web Developer

Update mmwebfont

* add config.php to enabled or disable google analytics.
* for php 4 , remove use UnitedPrototype\GoogleAnalytics; in line 8 at fonts/index.php

Google Analytics for using how many users are request per day and what fonts are popular.

download https://github.com/saturngod/mmwebfonts

Mountain Lion

Lion ပြီးရင် ဘာ ကြောင်မျိုးနွယ် အသစ်ထွက်မလဲစဉ်းစားနေတာ Apple က နောက်ထပ် OS အသစ်ကို Mountain Lion လို့ နာမည်ပေးပြီးတော့ စတင် မိတ်ဆက်လိုက်ပါပြီ။ Lion မှာ ကျွန်တော်တို့တွေကို touch အသစ်တွေ နဲ့ မိတ်ဆက်ခဲ့ပြီးတော့ အခု Mountain Lion မှာ အခြား feature အသစ်တွေ ထပ်ပါလာပြီ။ iOS က feature တွေကို Mountain Lion မှာ ထည့်ပေါင်းလာပါတယ်။

Continue reading

Bootstrap

Twitter bootstrap ကို သိတာတော့ တော်တော်လေးကို ကြာလှပါပြီ။ Twitter မှာ bootstrap ကို တစ်ယောက်က tweet လိုက်ကတည်းက သဘောကျခဲ့တာ အမှန်ပဲ။ MMWebFonts ကိုတောင် Bootstrap က 1.1 ပဲ ရှိပါသေးတယ်။ အခု အချိန်မှာတော့ version 2 တောင် ရောက်နေပါပြီ။

Twitter bootstrap ဆိုတာကတော့ သူကတော့ ဒီလို ဆိုထားပါတယ်။

Simple and flexible HTML, CSS, and Javascript for popular user interface components and interactions.

user interface နဲ့ interactions တွေအတွက် လူသုံးများတဲ့ HTML , CSS , Javascript တွေ စုစည်းထားတာလို့ ဆိုလို့ရပါလိမ့်မယ်။ ကျွန်တော် ကတော့ နောက်ပိုင်း UI အပိုင်း စဉ်းစားဖို့ အချိန်မရှိတော့ဘူးဆိုရင် bootsrap ကို ပဲ လွယ်လင့် တကူ အသုံးပြုလိုက်ပါတယ်။

Continue reading

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 မှာ ရယူနိုင်ပါတယ်။

ကျောင်းတွင်း ဒီမိုကရေစီ

Facebook မှာ ခင်မြတ် က ဦးသန့်ရဲ့ ကျောင်းတွင်း ဒီမိုကရေစီ စာအုပ်ကို ပြန်ရိုက်ပြီး တင်ထားပေးပါတယ်။ ပြီးတော့ PDF နဲ့ share ထားတယ်။ message ပို့ပြီးတော့ epub file လုပ်ဖို့အတွက် တောင်းတော့ မူရင်း doc file ကိုပို့ပေးပါတယ်။ ဒါနဲ့ ကိုယ့်ဘာသာကိုယ် online က နေ ပုံတွေ ပြန်ရှာပြီးတော့ cover လုပ်လိုက်တယ်။ epub ပြောင်း ။ mmepub နဲ့ font epub ထည့်။ cover ထည့် လိုက်ပါတယ်။

cover

epub version ကိုတော့ ဒီမှာ download ချနိုင်ပါတယ်။

PDF ကိုတော့ ဒီမှာ ဖတ်ပြီး download original ကို နှိပ်ပြီးတော့ download လည်း ချလို့ရပါတယ်။

Keymagic Developer , Thant Thet is working on iOS 5 keyboard

Good news who waiting keyboard, Keymagic Developer , Thant Thet is working on iOS 5 keyboard.

iOS 5 new keyboard making is not easy like before. If you want to create new keyboard , you need to do reverse engineering.

Thant Thet said :

It’ won’t be easy if you don’t have reversing engineering experience before. First, you will need to learn
1. ObjectiveC
2. ARM assembly

If you know about. Start reversing engineering on iOS. There is some resources on reversing iOS. Here some results from Google

http://media.hacking-lab.com/scs3/scs3_pdf/SCS3_2011_Bachmann.pdf

http://dvlabs.tippingpoint.com/blog/2009/03/06/reverse-engineering-iphone-appstore-binaries

http://networkpx.blogspot.com/

http://networkpx.blogspot.com/ is iKeyEx developer’s blog. it has resource for how iOS 3.x keyboard works.

And finally will have to write extension for MobileSubstrate and hook iOS keyboard functions and classes. http://iphonedevwiki.net/index.php/MobileSubstrate

It need a lot of time to do and need to learn a lot. Sorry, I can’t learn and can’t make keyboard for iOS 5.

Now, I am working on new DhammaStream that include download function and can work offline.

iOS 5 keyboard

Thanks Thant Thet for trying iOS 5 keyboard. I hope, he can make for Zawgyi Keyboard also.

Btw, like the keymagic on Facebook page to support him :)