Cara mudah belajar pemrograman komputer

Selasa, 30 Desember 2014

how to save your asus zenfone 5 battery life.

Tips to save your asus zenfone 5 battery life.

1. Underclock
You can use app like cpu tuner here https://play.google.com/store/apps/details?id=ch.amana.android.cputuner&hl=en , create profile to make cpu speed down to 800-933mhz when screen of. with this cpu speed the transition effect still smoot enaough, but if you want to play middle class game, increase the cpu speed to 1.6 GHz. and 2GHz for heavy game.

if you want to know your what speed of your cpu currently running use this tool https://play.google.com/store/apps/details?id=com.a1dev.cputool

2. Increase your entropy pool
You can use this app https://play.google.com/store/apps/details?id=com.lcis.seeder&hl=en use aggressive mode, and you will get entropy at 4096.

3. Deep Sleep
If you want your cpu to be in idle mode when screen is of to deep sleep mode, you can use this app https://play.google.com/store/apps/details?id=com.rootuninstaller.batrsaver&hl=en use slumberer mode. In this mode when the screen is of all connection will be shutted down, but when the screen is on all connection will be restored.

Senin, 29 Desember 2014

How to root Galaxy note GT n8000 10.1 inch

First thing first, here thing you need to prepare before following this tutorial.
1. Your Galaxy note GT n8000
2. PC
3. Activate "USB Debugging mode" in setting->developer option
4. Disable ativirus (if any)
5. Disable samsung app kies on your PC (if installed)
6. And most important backup your data.

Ok if all the preparation above is done, here is the tutorial. But before you begin, always remember every risk that caused by this tutorial is your own.

1. First step, install samsung usb driver so your device will be recognized when come to download mode via odin process. you can download it here and install it on your pc.

2. download the required file here.
3. after the download process is finished, extract that file and you will find these files "CWM-SuperSU-v0.94.zip", "HighOnAndroidCWMRecoveryGTN8000.tar", "odin3 v1.85.exe", "Odin3.ini".

4. Connect your device to PC and copy "CWM-SuperSU-v0.94.zip" file to your device, you could place it anywhere but i recomend you to place it on root/SDCard/ (internal storage)

5. while your device still connected to computer with usb cable, pres powes button + vol down. keep pressing these two buttons till you see warning text, remember do not release these two button untill you see warning text.

6. press volume up button to continue, you will come to download mode.

7. now go to your pc klik and run the "odin3 v1.85.exe" software. after the software is running, do not click or touch anything.

8. in odin software window, in colom number two from top with yellow color with text in it. this mean that your device is successfully detected.

9. and then in "PDA" section look for "HighOnAndroidCWMRecoveryGTN8000.tar", mak sure that this is already correct, and then click start. and the process will begin.

10. after it finished your device will be automatically restarted followed by the change of yellow color to green in odin software window on coloum number one and two.

11. after your device restarted and come in home page, the process of "ClockWorkMod Recovery" is finished. unplug yout usb cable.

==================================
and now the rooting process.
1. after your device is turned on press power button and volume up untill your device restarting when you see "samsung galaxy note 10.1" logo, release the power button but keep hold the volume up button. and your device will be on "ClockWorkMod Recovery menu"

2. after you entering the "ClockWorkMod Recovery menu" there will be a lot of menu options, you can use touchscreen to select it, but it is hightly recomended that you not touch that but use volume up and volume down instead to select the menu, and power button to enter.

3. and then choose "install zip from sd card" then choose "choose zip from sd card" and then locate your "CWM-SuperSU-v0.94.zip", click the power button to enter. and then you need to find or select "yes install CWM-SuperSU-v0.94.zip" and rooting process will begin.

4. if you cannot find install zip from sd card menu, dont panic its mean that  you are entering android recovery mode, repeat the flash from odin step and uncheck "auto reboot" option.
when you finish with odin software press power button and volume up untill your device restarting when you see "samsung galaxy note 10.1" logo, release the power button but keep hold the volume up button. and your device will be on "ClockWorkMod Recovery menu"

5. after the process is finished, choose "go back and reboot system". your device will be restarted and your device is already rooted.

again, do it with your own risk.

Sabtu, 27 Desember 2014

how to flash ROM Xiaomi Mi3

hello again..
this time we come out with tutorial about how to flashing your xiamoi Mi3 ROM.
Please note that it is hightly recomended that you do backup your data before update, make sure your phone have enaught battery (50%+). And also please note that flasing ROM to the newer version (update) not need to  do a wipe datam but if you plant to do downgrade (flasing to older version of ROM) you do need to wipe data.

ther are several ways to flasing rom
#1. Using Updater app.
STEP 1.
Download requaired files (the ROM) from here
STEP 2.
Connect your phone to the computer, copy the downloaded ROM to the "downloaded_rom" folder in your internal storage. Create one if the folder doesn't exist.
Open your Updater App, pres menu button -> select installation file. Select the downloaded rom that you just copied, and then select "update now".
when the update is finished, choose reboot to get in the new system.

ok, next time we will give you more tutorial about how to flashing your Mi3 ROM using another method.

How to transform xiaomi phone as a canon remote controller shutter release


hello there...
today we are going to transform android xiaomi phone as a remote controller shutter release for canon dslr camera.

okey..
so what we need?
1. USB OTG for canon dslr that dont support or dont have wifi cappability..
2. USB Cable for your canon dslr camera.
3. Your Canon DSLR Camera..
4. The DSLR Controller by chainfire you could either download it from playtore --paid-- or download it here

Feature :
- Live View
- Auto Focus (tap Live View)
- Manual focus adjustments (in AF mode)
- Zoom control
- Bulb capture
- Continuous capture
- Video recording
- HDR/Auto Exposure Bracketing
- Focus Bracketing (incl. HDR)
- Wi-Fi Passthrough
- Extensive modification of settings
-- Shutter speed
-- Aperture
-- ExpComp and Bracket
-- ISO speed
-- Auto-Focus Mode
-- Focus and Zoom area (tap-and-hold Live View)
-- Picture Style
-- Drive Mode
-- White Balance
-- Color Temperature
-- Auto-Lighting Optimizer
-- Metering Mode
-- Image and video quality and format ... dll lkp nya liat di ps

Supported Canon EOS models:

- Full support: 1D mk IV, 5D mk II, 5D mk III, 50D, 550D, 6D, 60D, 600D, 650D, 7D, 70D, 700D, 750D, 1100D

- Limited support: 1D mk III, 1Ds mk III, 30D, 40D, 400D, 450D, 1000D

- No support: older models

Minggu, 07 Desember 2014

How to reduce battery consumption on asus zenfone 5 (by underclocking it).

How to reduce battery consumption on asus zenfone 5.

1. You need to root your device
2. Install "No frill cpu control" from play store to underclocking your android device.
3. Set the max value to 933MHz from 1.6GHz.
4. Enjoy you up to 24 hours battery of asus zenfone 5.

How to ugrade asus zenfone 5 to android 4.4 KitKat



Who have android asus zenfone 5?
this awesome android device by default come with Android 4.3 aka Jelly Bean. But it is upgradeable to 4.4 aka KitKat.
and this time we are going to give you the tutorial about how to upgrade your asus zenfone 5 to kitkat in easy way.

first, you have to make sure there is no SuperSU application installed in your device, or you have to unroot your asus zenfone 5.
second, get into recovery mode and hit factory reset.
then, you have to download the FW ofcourse, you can download it here.
after the download finished, extract the file (just extract it once) till you see file like this UL_ASUS_T00F_WW_2_19_40_6-user.zip
next, connect your android device to PC and copy UL_ASUS_T00F_WW_2_19_40_6-user.zip to internal memory.
then, unplug usb cable. Then you should see update notification, wait till the process is done.

Congratulation, you have successfully upgrade your asus zenfone 5 to android 4.4 aka KitKat

How to root android asus zenfone 5 without PC


Halo gadget geeks and tech lover, today we are going to explore our android devices, specially for Asus Zenfone 5 owner.
This time we are going to learn how to root this awesome devices.

first of all you need to set your asus zenfone 5 to allow installing apk from unknown resources. This could be done by goto setting -> security -> checklist the "Unknown sources".

then turn off your internet connection by simply activate the air plane mode.

next you need to download this awesome apk and then install it.

after the installation completed, run the apk. Checklist on the "Do not ask" box.

and then you need to choose SuperSU and choose "ROOT" Button.

Wait till the demonstrations mode to finish, and you will get ""You have activated this demo device OFFLINE successfully" message. Close the application and reboot your android devices.

When your phone back on after restarting, open the "root zenfone" Application, if root proccess was successfull the the SuperSU ask for ROOT access to this application.
Congratulation, you've successfully rooted your android asus zenfone 5.

Jumat, 12 September 2014

Combobox otomatis terpilih ketika update atau edit data -- PHP --

Barusan ada temen yang nanya tentang gimana sih cara untuk membuat tampilan form pas edit data supaya data di dropdown terpilih sesuai dengan data yang ada di database atau data yang kita edit pada saat itu.
Perasaan gampang deh caranya, tapi kok dia bilang banyak kawan kawan yang googling gimana caranya gak ketemu.
weh, yasudah tak buatkan saja disini. kan memang programmer GoBlog ini judulnya.

Belum mudeng ya apa yang saya maksud diatas?
oke dijelasin deh.
misalnya kita punya data di tabel tertentu, dan (biasanya sih ada tombol untuk editnya) ketika kita mau edit itu data kan muncul form untuk edit. misal data mahasiswa ada kolom NPM, NAMA, JENIS KELAMIN, AGAMA.
biasanya kan kolom NPM dan NAMA bisa pakai textbox (input type="text" kalau di html).
nah untuk agama sih biasanya kita pake combobox/dropdown/select. kalo di html sih biasanya gini

<select>
<option value='islam'>Islam</option>
<option value='kristen'>Kristen</option>
<option value='katolik'>Katolik</option>
<option value='hindu'>Hindu</option>
<option value='budha'>Budha</option>
</select>

Nah pas input sih gak ada masalah, tinggal pilih aja, tapi gimana pas edit, kan di data sudah ada agamanya, biasanya pas di halaman edit yang terpilih di Combobox ini yang paling atas.
Trus gimana supaya Combobox ini otomatis terisi sama dengan data yang ada di database nya?

gampang, tinggal kita test aja dengan if else. kalo data di value sama ya langsung aja kita tambahkan selected di option nya.

contoh:
data mahasiswa yang kita edit agamanya kristen,

$agamaDariDatabase='kristen';


<option <?php if( $agamaDariDatabase=='islam'){echo "selected"; } ?> value='islam'>Islam</option>

<option <?php if( $agamaDariDatabase=='kristen'){echo "selected"; } ?> value='kristen'>Kristen</option>

<option <?php if( $agamaDariDatabase=='katolik'){echo "selected"; } ?> value='katolik'>Katolik</option>

<option <?php if( $agamaDariDatabase=='hindu'){echo "selected"; } ?> value='hindu'>Hindu</option>

<option <?php if( $agamaDariDatabase=='budha'){echo "selected"; } ?> value='budha'>Budha</option>

Nah, kalau ternyata data $agamaDariDatabase ini sama dengan kristen (di baris 2) maka di tempat itu bakal ditambahin script selected yang artinya pilihan itu yang ditampilin sebagai data yang terpilih di combobox tadi.

simpel aja sih, buat ngelatih logika aja, sisanya dikembangkan sendiri ya.
semoga bermanfaat.

Selasa, 08 Juli 2014

Menambahkan dan menampilkan data dari database ke peta google map

Halo sahabat programmer..
Mari kita lanjutkan lagi belajar kita tentang membuat web gis dengan memanfaatkan google map. tutorial ini adalah lanjutan dari dua tutorial kita sebelumnya yaitu Dasar Pemrograman web GIS dengan Google Map API v3 dan Menambahkan fungsi klik kanan untuk menambahkan marker Pada google map api v3 Jika anda belum membaca saya sarankan untuk menyempatkan membacanya terlebih dahulu.

Baiklah, pada tulisan kali ini programmer goblog bakalan membahas tentang menyimpan dan mengambil data koordinat titik pada database mysql menggunakan PHP sebagai bahasa pemrograman server side nya.

Pada tutorial sebelumnya kita telah membahas tentang apa itu web gis dan juga membahas bagaimana menambahkan titik pada peta. pada tutorial kali ini kita akan belajar bagaimana menyimpan data koordinat titik tersebut beserta keteranganya kedalam database mysql.

Pertama kita akan meyiapkan database nya terlebih dahulu, silahkan sobat buat database dan table nya menggunakan sintak sql berikut.
  


create database belajargis;
use belajargis;
create table tempat(
    id_tempat int not null auto_increment primary key,
    latlng varchar(100) not null,
    nama_tempat varchar(100) not null,
    keterangan_tempat text
    )

nah kira kira seperti gambar dibawah ini struktur database yang kita buat.

baiklan, selanjutnya kita akan menambahkan form untuk tambah data pada script map.html kita dari tutorial sebelumnya.

tambahkan baris kode berikut di tempat yang bertanda biru seperti gambar dibawah ini.

 var form = '<h4>Tambah Data</h4><form id="formtambahdata" method="post" action="simpan.php"><br><input type="text" id="nama" placeholder="nama tempat" name="nama"><br><textarea id="keterangan" name="keterangan" placeholder="Isi Keterangan tempat"></textarea><br><input type="text" id="latlng" name="latlng" value="'+lat+','+lng+'"><br><input type="submit" value="Simpan"></form>';  


Refresh halaman web kita, hasilnya kira-kira seperti gambar dibawah ini.

nah selanjutnya kita akan membuat sebuah file simpan.php untuk menyimpan data dalam form tersebut ke database.

 <?php  
 mysql_connect('localhost','root',''); // membuka koneksi ke database mysql  
 mysql_select_db('belajargis'); //memilih database yang akan digunakan  
 $nama_tempat = $_POST['nama']; // mengambil data dari form  
 $keterangan = $_POST['keterangan'];// mengambil data dari form  
 $latlng = $_POST['latlng'];// mengambil data dari form  
 $query = "insert into tempat (nama_tempat,keterangan_tempat,latlng) values('$nama_tempat','$keterangan','$latlng')";// query untuk insert data ke database  
 if(mysql_query($query)){  
      header('location:map.html'); // mengarahkan ke halaman map.html lagi setelah data berhasil tersimpan  
 }  
 ?>  

mari kita coba inputkan data.
caranya pada peta kita klik kanan, klik ok kemudian akan muncul sebuah marker baru. arahkan kursor mouse ke marker yang baru tersebut. dan akan tampil form seperti gambar dibwah ini.
Inputkan data pada kolom nama tempat dan keterangan.


Selanjutnya kita cek di database mysql kita apakah data berhasil tersimpan.
ya, data tersimpan dengan benar.
dengan cara yang sama coba kita tambahkan beberapa data lagi,
kok di peta belum muncul yah data yang kita tambahkan??? muncul pertanyaan seperti ini di benak anda?
Ya, itu karena kita belum menambahkan script untuk mengambil data ini dari database.
Selanjutnya kita akan menampilkan data dari database ke peta.
pertama kita rename dulu file map.html kita agar menjadi map.php
selanjutnya kita akan menyisipkan beberapa baris kode php kedalam file map.php tersebut.
buka file map.php dan cari baris kode yang ditandai dalam kotak putih.
 kemudian ganti dengan kode berikut.

  <?php  
           mysql_connect('localhost','root','');  
           mysql_select_db('belajargis');  
           $query="select * from tempat";  
           $datas = mysql_query($query);  
           while ($data=mysql_fetch_array($datas)) {  
             ?>  
             ["<?php echo $data['nama_tempat'];?>", <?php echo $data['latlng']; ?> ,1, "<h4><?php echo $data['nama_tempat'];?></h4><p><?php echo $data['keterangan_tempat'];?></p>"],  
             <?php  
           }  
         ?>  

sehingga menjadi seperti gambar berikut ini.
Baiklah jika sudah, mari kita buka file map.php kita tadi dengan menggunakan browser kesayangan sobat masing masing.
kira kira hasilnya seperti gambar dibawah ini.

nah, sekarang data yang tampil sudah sesuai dengan data yang kita tambahkan tadi,,
sebagai catatan, file simpan.php dan map.php harus berada dalam satu folder/directory ya, dan harus didalam web server, dalam kasus penulis kedua file ini berada didalam folder 'belajargis' didalam folder htdocs pada web server xampp..

Tambahan, jangan lupa ganti text header('location:map.html'); di file simpan.php menjadi header('location:map.php');

Baiklah, sampai disini kita sudah bisa menambahkan dan menampilkan data dari database ke peta google map.
Bagi yang membutuhkan file lengkapnya silahkan download disini
Jika sobat programmer merasa tulisan ini bermanfaat, jangan lupa untuk share agar orang lain juga bisa dengan mudah menemukan tulisan ini. terimakasih telah berkunjung dan belajar bersama Programmer GoBlog..

Senin, 07 Juli 2014

Menambahkan fungsi klik kanan untuk menambahkan marker Pada google map api v3

Hai sobat programmer. Programmer GoBlog baglik lagi dengan tutorial web gis dengen google map. Sebelumnya di tutorial Dasar Pemrograman web GIS dengan Google Map API v3 Kita telah mengenal GIS dan mencoba membuat web gis sederhana untuk menampilkan titik-titik koordinat tertentu di peta google map. Nah kali ini kita akan melanjutkan web GIS kita dengan menambahkan fungsi tambahan pada web kita agar user dapat menambahkan titik tertentu di peta dengan melakukan klik kanan pada peta tersebut.

Tutorial ini merupakan tutorial lanjutan dari Dasar Pemrograman web GIS dengan Google Map API v3 bagi yang belum mebaca saya sarankan untuk membacanya terlebih dahulu sebelum mengikuti tutorial ini, namun tidak menjadi sebuah keharusan karena anda tetap bisa mengikuti tutorial ini dengan beberapa penyesuaian.

Baiklan, kita buka lagi file tutorial web gis menggunakan google map api v3 kita dari tutorial sebelumnya. Sekarang kita tambahkanbaris berikut dipaling bawah sebelum tutup tag </script>
1:  function setAction(map){  
2:            
3:          google.maps.event.addListener(map, "rightclick", function(event) {  
4:    
5:          if(confirm("Tandai Titik Ini? (klik pada tanda yang muncul untuk melihat pilihan)")){  
6:            var lat = event.latLng.lat();  
7:            var lng = event.latLng.lng();  
8:              
9:            var siteLatLng = new google.maps.LatLng(lat, lng);  
10:            var marker = new google.maps.Marker({  
11:                position: siteLatLng,  
12:                map: map,  
13:                title: "add data",  
14:                zIndex: 100,  
15:                html: "ddd"  
16:    
17:              });  
18:             google.maps.event.addListener(marker, "mouseover", function () {  
19:                  
20:                infowindow.setContent(this.html);  
21:                infowindow.open(map, this);  
22:              });  
23:    
24:          }  
25:            
26:        });  
27:        }  

selanjutnya kita perlu memanggil fungsi
setAction(map);
melalui fungsi initialize();
tempatkan baris code

setAction(map); 

dibawah baris setMarkers(map,sites);

berukut merupakan keseluruhan kode kita.

1:  <html>  
2:  <head>  
3:   <title></title>  
4:  </head>  
5:  <body>  
6:  <div id="map_canvas" style="width:100%; height:100%;">  
7:    
8:       
9:    </div>  
10:  </body>  
11:  <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>  
12:  <script type="text/javascript">  
13:  var infowindow = null;  
14:  (function() {  // fungsi untuk dijalankan ketika halaman web dubuka  
15:     
16:      
17:   initialize(); // mengeksekusi fungsi initialize()  
18:     
19:  })();  
20:      
21:    
22:    function initialize() {  
23:        // Baris berikut digunakan untuk mengisi marker atau tanda titik di peta  
24:        var sites = [  
25:    
26:         ['Polinela', -5.358725,105.233413 ,1, '<h4>Politeknik Negeri Lampung</h4><p>Keterangan didalam marker</p>'], // pertama merupakan judul market, kedua adalah titik koordinan latitude, ketiga longitude, dan keempat merupakan z index (titik mana yang ditampilkan lebih dulu) untuk menentukan titik mana diatas titik mana, ketiga merupakan isi keterangan marker nya.  
27:         ['Unila', -5.364505,105.243442 ,2, '<h4>Universitas Lampung</h4><p>Keterangan didalam marker</p>'],  
28:    
29:        ];  
30:        var centerMap = new google.maps.LatLng(-5.387625, 105.249326); // mengatur pusat peta  
31:          
32:        var myOptions = {  
33:          zoom: 13, // level zoom peta  
34:          center: centerMap, // setting pusat peta ke centerMap  
35:          mapTypeId: google.maps.MapTypeId.ROADMAP //menentukan tipe peta  
36:        }  
37:    
38:        var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions); //menempatkan peta pada div dengan ID map_canvas di html  
39:    
40:        setMarkers(map, sites); // memanggil fungsi setMarker untuk menandai titik di peta.  
41:        setAction(map); //tambahan dari tutorial 2 untuk memanggil fungsi setAction(map);  
42:        infowindow = new google.maps.InfoWindow({  
43:            content: "loading..."  
44:          });  
45:    
46:        var bikeLayer = new google.maps.BicyclingLayer();  
47:        bikeLayer.setMap(map); //memnunculkan peta  
48:          
49:      }  
50:    
51:        
52:    
53:    
54:    
55:        function setMarkers(map, markers) {  
56:         //berikut merupakan perulangan untuk membaca masing masing titik yang telah kita definisikan di sites[];  
57:        for (var i = 0; i < markers.length; i++) {  
58:          var sites = markers[i];  
59:          var siteLatLng = new google.maps.LatLng(sites[1], sites[2]);  
60:          var marker = new google.maps.Marker({  
61:            position: siteLatLng,  
62:            map: map,  
63:            title: sites[0],  
64:            zIndex: sites[3],  
65:            html: sites[4]  
66:    
67:          });  
68:    
69:          var contentString = "Some content";  
70:          // berikut merupakan fungsi untuk mengatur agar keterangan marker muncuk ketika mouse diarahkan ke marker (mouse over)  
71:          google.maps.event.addListener(marker, "mouseover", function () {  
72:              
73:            infowindow.setContent(this.html);  
74:            infowindow.open(map, this);  
75:          });  
76:        }  
77:      }  
78:    
79:      //-----------------------------------Tambahan1 dari tutorial 2 -----------------------------------------------  
80:    
81:        function setAction(map){  
82:            
83:          google.maps.event.addListener(map, "rightclick", function(event) {  
84:    
85:          if(confirm("Tandai Titik Ini? (klik pada tanda yang muncul untuk melihat pilihan)")){  
86:            var lat = event.latLng.lat();  
87:            var lng = event.latLng.lng();  
88:              
89:            var siteLatLng = new google.maps.LatLng(lat, lng);  
90:            var marker = new google.maps.Marker({  
91:                position: siteLatLng,  
92:                map: map,  
93:                title: "add data",  
94:                zIndex: 100,  
95:                html: "ddd"  
96:    
97:              });  
98:             google.maps.event.addListener(marker, "mouseover", function () {  
99:                  
100:                infowindow.setContent(this.html);  
101:                infowindow.open(map, this);  
102:              });  
103:    
104:          }  
105:            
106:        });  
107:        }  
108:    
109:      //-----------------------------------akhir tambahan1 dari tutorial 2--------------------------------------------  
110:    
111:    
112:  </script>  
113:  </html>  

Baiklah, demikian tutorial kita kali ini tentang bagaimana menambahkan fungsi klik kanan untuk menambahkan marker Pada google map api v3.

Jika ada yang ingin mendownload source code nya silahkan ambil disini
Dan apabila anda merasa tutorial ini bermanfaat anda bisa membantu orang lain menemukan artikel ini dengan meng-klik icon sosial media dibawah untuk membagikannya.

Minggu, 06 Juli 2014

Dasar Pemrograman web GIS dengan Google Map API v3

Hai sahabat programmer, kali ini programmer goblog bakalan mengulas dan memberikan tutorial tentang web GIS atau SIG memanfaatkan google map sebagai peta.
Apa sih SIG atau GIS?
Sistem Informasi Geografis atau dalam bahasa inggris Geographic Information System merupakan sebuah aplikasi yang mampu mengolah, menyimpan dan menyajikan data yang memiliki informasi spasial atau berbasis keruangan. misal data yang berupa lokasi bangunan, luas lahan, rute, dll.

Lantas apa sih gunanya GIS?

Popular Posts

Recent Posts

Unordered List

Pages

Kunjungan

Diberdayakan oleh Blogger.