Mulyana Sandi

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Star Bolic

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Home Mini Server and VoIP

Banyak sekali perangkat yang terselubung diantara ilmu yang bermanfaat, perangkat kecil dengan hasil yang gak bisa di taksir.

Mulyana Sandi

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Antenna Star Bolic

Menembus jarak dengan perangkat yang murah meriah namun memerlukan kreatifitas dalam pembuatannya.

Tuesday, September 16, 2014

Setting BBM Android Pada VirtualBox Agar Tampilan BBM Menjadi Vertical / Portrait

BBM AndroidArtikel "Setting BBM Android Pada VirtualBox Agar Tampilan BBM Menjadi Vertical / Portrait" merupakn lanjutan dari artikel sebelumnya yaitu tentang "Membuat Virtual Mesin Di VirtualBox" dan "Cara Instal Android Di VirtualBox". Karena tujuan kedua artikel tersebut yang pada ujungnya bertujuan untuk menginstal BBM Android pada VirtualBox, maka pada artikel kali ini akan kita bahas cara menangani tampilan BBM yang terbalik/landscape pada Android yang telah kita instal sebelumnya di VirtualBox.

Banyak yang bertanya-tanya "Kok tampilan BBM saya pada Android di VirtualBox miring/landscape?". Karena Android-x86 pada dasarnya di terapkan untuk PC Tablet yang memiliki screen landscape, maka ketika BBM yang di install pada Android di VirtualBox akan terbalik atau tampilan landscape. Solusinya kita menambahkan ukuran screen baru pada VirtualBox yaitu screen resolusi 400x640.




Berikut langkah-langkah Setting BBM Android Pada VirtualBox Agar Tampilan BBM Menjadi Vertical / Portrait

Langkah1 : Buka Command Prompt.
Command Prompt

Langkah2 : Setelah terbuka, arahkan ke lokasi directori dimana kita menginstall VirtualBox, caranya ketik perintah:
cd C:\Program Files\Oracle\VirtualBox\
Setelah di arahkan ke lokasi directori VirtualBox, maka tambahkan screen resolusi baru dengan mengetik.
VBoxManage setextradata "NamaVirtualMesinAnda" "CustomVideoMode1" "400x640x16"Note: Teks yang berwarna hijau silahkan rubah sesuai nama Virtual mesin yang ada pada VirtualBox anda. 
Android pada virtualbox

Langkah3 : Close CMD, lalu kita rubah resolusi layar pada Android di VirtualBox. caranya jalankan Android yang akan di rubah resolusi layarnya, pada saat Grub Loading maka pilih Mode Debug tunggu beberapa saat maka akan terbuka seperti gambar di bawah.
BBM Android Di virtualbox
Setelah masuk lalu ketikan perintah untuk mengakses "menu.lst" dan mengeditnya.
mount -o remount,rw /mnt  (tekan Enter)
cd /mnt/grub  (tekan Enter)
vi menu.lst

Maka akan terlihat seperti contoh dibawah. Untuk dapat mengeditnya tekan tombol "i" pada keyboard, lalu edit bagian pada baris ke 7 menjadi
kernel /android-2.3-RC1/kernel quiet root=/dev/ram0 androidboot_hardware=eeepc acpi_sleep=s3_bios,s3_mode DPI=160 UVESA_MODE=400x640 SRC=/android-2.3-RC1 vga=864Note: Cukup tambahkan bagian teks yang berwarna hijau, sisanya ga usah di edit!
Edit layar BBM Di android virtualbox

Jika sudah selesai mengedit file "menu.lst" tekan "Esc" lalu ketikan perintah.
:wq (tekan Enter)
Terakhir reboot Android anda dengan perintah.
cd / (tekan Enter)
umount /mnt (tekan Enter)
reboot -f

Maka tampilan Android anda sekarang telah berubah menjadi Portrait View.
Selamat mencoba.

Sumber : http://tipscantix.blogspot.com/2014/03/setting-bbm-android-pada-virtualbox.html

Saturday, September 13, 2014

How to redirect to mobile site using htaccess

Do not redirect to your mobile site using javascript or PHP script. It wastes resources to execute the script. The right place to redirect to your mobile site is in .htaccess file. If you have proper redirect rules set up in the .htaccess file, the web server will forward the visitor to your mobile website before it executes the script.

The following set of rewrite rules will redirect all smart phone devices to a specific mobile website.

Simple Version of Rewrite Rules


# turn on rewrite engine
RewriteEngine on

# only detect smart phone devices if we are not on mobile site
# to prevent redirect looping
RewriteCond %{HTTP_HOST} !^m.mysite.com$

# a bunch of smart phone devices
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|iphone|ipod"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "iemobile|opera mobile|palmos|webos"[NC,OR]

# redirect google mobile bot
RewriteCond %{HTTP_USER_AGENT} "googlebot-mobile"[NC]

# if the request is from any one of the above devices
# redirect to mobile site
RewriteRule .? http://m.mysite.com%{REQUEST_URI}  [L,R=302]

Complete Version of Rewrite Rules


# turn on rewrite engine
RewriteEngine on

# only detect smart phone devices if we are not on mobile site
# to prevent redirect looping
RewriteCond %{HTTP_HOST} !^m.mysite.com$

# a bunch of smart phone devices
RewriteCond %{HTTP_USER_AGENT} "sony|symbian|nokia|samsung|mobile" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "windows ce|epoc|opera|mini|nitro" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "j2me|midp-|cldc-|netfront|mot" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "up\.browser|up\.link|audiovox" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} "mini|nitro|j2me|midp-|cldc"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "netfront|mot|up\.browser|up\.link"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "audiovox|blackberry|ericsson,"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "panasonic|philips|sanyo|sharp|sie-"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "portalmmm|blazer|avantgo|dange"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "palm|series60|palmsource|pocketpc"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "smartphone|rover|ipaq|au-mic,"[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "alcatel|ericy|vodafone\/|wap1\."[NC,OR]
RewriteCond %{HTTP_USER_AGENT} "wap2\.|iPhone|android"[NC,OR]

# redirect google mobile bot
RewriteCond %{HTTP_USER_AGENT} "googlebot-mobile"[NC]

# if the request is from any one of the above devices
# redirect to mobile site
RewriteRule .? http://m.mysite.com%{REQUEST_URI}  [L,R=302]

Source : http://ningningwang.blogspot.com/2012/07/how-to-redirect-to-mobile-site-using.html

Build your own Google TV Using RaspberryPi, NodeJS and Socket.io

Image By http://korben.info/
Image By http://korben.info/


If you’d like to support this project please flattr this!
Please note that this project is not intended to replicate an actual GoogleTV, but it’s simply a proof of concept using modern web technologies.
Watch the full workshop here hosted by Menaversity
This workshop was given at Lamba Labs Beirut First Hackerspace 
after a series of lightning talks check out the presentation here
If you'd like to bypass the tutorial and jump into the fun stuff, you can always  fork the code on Github
Google-tv-logo3-l

What’s Google TV ?