I’m sharing my gist of ServiceHandler with the new post Android Marshmallow (API 21) HttpURLConnection
https://gist.github.com/mypapit/642de0968a01bf13a936b6f62e874a48
Free and Open Source blogger with an attitude
I’m sharing my gist of ServiceHandler with the new post Android Marshmallow (API 21) HttpURLConnection
https://gist.github.com/mypapit/642de0968a01bf13a936b6f62e874a48
I hope it is the rumored granular permission mode. But if it resembles anything in this SMH article, then it sounds like JavaME permission model all over again :p
Marshmallow also streamlines the “permissions” model for users to install and upgrade apps.
Users running certain apps will not need to grant any permissions when they install or upgrade, and the applications instead request permissions as it needs them.
Here’s a simple guide on how to add the correct mime-type for Android APK file for Nginx webserver.
sudo nano /etc/nginx/mime.types
In “mime.types” file, add this line within the “types” block
types { ... ... application/vnd.android.package-archive apk; ... ... }
Restart nginx server
sudo service nginx restart
Done!
Here is the video showing Ubuntu 13.04 Raring Ringtail (still in development at this time of writing) running on Nexus 7, a 7.81″ tablet which runs Android Jelly Bean by default.
It is expected that more announcement will be made regarding Ubuntu tablet at the upcoming Ubuntu Developer Summit (UDS) in Denmark, which Mark Shuttleworth himself drop a hint that future Ubuntu development will focused on mobile platform. He even encouraged attendees to bring Nexus 7 to the summit.
My Thoughts
Its refreshing to see Ubuntu can be ported on tablets. It open up several opportunities to integrate Ubuntu operating system with mobile platform and together with the possibility of cloud computing, it will be able to unify the way people use their computers in their daily life. However, a new GUI has to be designed in order to make Ubuntu usable and convenient to be used on tablets.
All in all, it is a bold move from Canonical.
Here’s a short guide on how to convert between sqlite2 to sqlite3 database file:
sqlite2 /path/to/mysqlite2.db .dump > backupfile sqlite3 /path/to/mynewsqlite3.db < backupfile
Using the same method, you can convert sqlite3 db to sqlite2 db too!
p/s: Why you need to convert? because embedded device (read: iPhone and Android) only supports sqlite3 database, while PHP 5 by default supports sqlite2 database.
Thus, this method provide a convenient way to convert between the two different version of sqlite db format.
Recommended Reading
I always wanted a smooth development machine which can run multiple virtual machine (VM) at once, which is a must when testing app that is meant to be portable across different platform. So just before Ramadhan (in July), I bought 8GB RAM and 1TB hdd from a local pc shop and proceed to set-up my development machine.
The machine already has 4GB ram so adding the extra RAM bumped it to 12GB. The machine I was running is an older Intel Core i5, which is decent enough to execute all the VM that is necessarily when developing and testing the app.
with all those RAM, seems it’ll be quite a while before I use the swap space again.