Rabu, 08 Februari 2017

Mengatasi kesalahan BM-RGCH-06 pembelian menggunakan kode voucher di Play Store

Apabila anda bermasalah dengan pembelian di Play Store saat memasukkan kode ke dalam "Tukarkan Kode" dengan keterangan (Kesalahan BM-RGCH-06/ BM-PPH-02)tidak perlu khawatir karena ada sedikit masalah yang anda tidak menduganya, apa itu nih contohnya?



Kesalahan ini terjadi ketika alamat yang ada pada akun Google Payments Anda berbeda dengan negara di mana Anda melakukan pembelian kartu/kode tersebut. 
Untuk itu, Anda perlu mengedit alamat rumah atau alamat penagihan dengan cara sebagai berikut:

  1. Buka payments.google.com.
  2. Di pojok kanan atas, klik ikon setelan/roda gigi .
  3. Di samping "Alamat rumah", klik Edit.
  4. Ketik dan simpan alamat Anda.

Nah setelah anda rubah coba masukkan kodenya lagi, semoga berhasil.

Catatan:
Anda tidak akan dapat mengubah negara asal jika Anda memiliki saldo Google Wallet yang sama atau lebih besar dari $10 USD (atau setara), Saldo Google Play yang sama atau lebih besar dari $10 USD (atau setara dalam mata uang Anda), aplikasi seluler Google Wallet, atau akun Payments Merchant.

read more

Senin, 19 Maret 2012

Resume (Towers of Hanoi)

Towers of hanoi (Menara Hanoi), teka-teki ini ditemukan oleh matematikawan Prancis yaitu Edouard Lucas pada 1883. Kita diberi sebuah menara delapan disk (awalnya empat di applet bawah), awalnya ditumpuk dalam ukuran peningkatan pada salah satu dari tiga pasak. Tujuannya adalah untuk mentransfer seluruh menara ke salah satu pasak lainnya (yang paling kanan di applet bawah), bergerak hanya satu disk pada suatu waktu dari yang lebih besar ke kecil.

Teka-teki
 ini terkenal untuk mahasiswa Ilmu Komputer sejak muncul dalam hampir semua teks pengantar pada struktur data atau algoritma. Solusinya menyentuh pada dua topik penting yang dibahas di kemudian hari :

Rekursif
 fungsi dan tumpukan
Applet
 memiliki beberapa kontrol yang memungkinkan seseorang untuk memilih jumlah disk dan mengamati solusi dengan cara Cepat atau Lambat. Untuk memecahkan teka-teki disk drag dari satu wadah ke wadah lainnya mengikuti aturan. Anda dapat menjatuhkan sebuah disk ke pasak ketika pusatnya cukup dekat dengan pusat dari pasak. Applet mengharapkan Anda untuk memindahkan disk dari pasak paling kiri ke paling kanan pasak.

Bagaimana jika applet tidak berjalan?

Rekursif solusi
Mari memanggil tiga pasak Src (Sumber), Aux (Auxiliary) dan Dst (Tujuan).
 Untuk lebih memahami dan menghargai solusi berikut Anda harus mencoba memecahkan teka-teki untuk sejumlah kecil disk, katakanlah, 2,3, dan, mungkin, 4. Namun satu memecahkan masalah, cepat atau lambat disk bawah harus dipindahkan dari Src untuk DST. Pada titik waktu ini semua disk yang tersisa harus ditumpuk dalam urutan menurun ukuran tentang Aux. Setelah pindah disk bawah dari Src untuk DST ini disjs harus dipindahkan dari Aux untuk Dst. Oleh karena itu, untuk N jumlah tertentu disk, masalah tampaknya dipecahkan jika kita tahu bagaimana menyelesaikan tugas-tugas berikut:

Pindahkan N atas - 1 disk dari Src ke Aux (menggunakan Dst sebagai pasak perantara)
Pindahkan disk bawah dari Src Dst untuk
Pindahkan N - 1 disk dari Aux untuk Dst (menggunakan Src sebagai pasak perantara)
Asumsikan ada fungsi Memecahkan dengan empat argumen - jumlah disk dan tiga pasak (sumber, perantara dan tujuan - dalam urutan ini).
 Kemudian tubuh fungsi akan terlihat seperti


Memecahkan (N, Src, Aux, Dst)
    jika N adalah 0
      keluar
    lain
      Memecahkan (N - 1, Src, Dst, Aux)
      Pindah dari Src untuk DST
      Memecahkan (N - 1, Aux, Src, Dst)
Ini benar-benar berfungsi sebagai definisi fungsi Memecahkan.
 Fungsinya adalah rekursif dalam hal itu berulang kali menyebut dirinya dengan penurunan nilai dari N sampai kondisi mengakhiri (dalam kasus kami N = 0) telah dipenuhi. Bagi saya kesederhanaan belaka dari solusi adalah hati. Untuk N = 3 itu diterjemahkan menjadi

Move from Src to Dst
Move from Src to Aux
Move from Dst to Aux
Move from Src to Dst
Move from Aux to Src
Move from Aux to Dst
Move from Src to Dst
Tentu saja "Move" berarti bergerak disk paling atas. Untuk N = 4 kita mendapatkan urutan berikut

Move from Src to Aux
Move from Src to Dst
Move from Aux to Dst
Move from Src to Aux
Move from Dst to Src
Move from Dst to Aux
Move from Src to Aux
Move from Src to Dst
Move from Aux to Dst,o:p>
Move from Aux to Src
Move from Dst to Src
Move from Aux to Dst
Move from Src to Aux
Move from Src to Dst
Move from Aux to Dst

Kekambuhan hubungan

TN adalah jumlah minimum langkah yang diperlukan untuk memecahkan teka-teki dengan disk N. Dari bagian sebelumnya T3 dan T4 = 7 = 15. Satu dapat dengan mudah meyakinkan diri sendiri bahwa T2 = T1 = 3 dan 1. Seorang ahli matematika yang terlatih juga akan mencatat bahwa T0 = 0. Sekarang mari kita mencoba untuk menurunkan rumus umum.

Solusi rekursif di atas melibatkan bergerak dua kali (N - 1) disk dari satu wadah ke wadah lainnya dan membuat satu gerakan tambahan di antaranya.
 Kemudian berikut bahwa

TN ≤ TN-1 + 1 + TN-1 = 2TN-1 + 1

Ketimpangan ini menunjukkan bahwa ada kemungkinan untuk memindahkan disk U dengan kurang dari 2TN-1 + 1 bergerak.
 Yang sebenarnya tidak terjadi.Memang, ketika saatnya tiba untuk memindahkan disk bawah, (N - 1) disk lebih kecil akan telah pindah dari Src ke Aux dalam setidaknya-1 TN bergerak. Karena kita berusaha untuk digunakan sebagai langkah sesedikit mungkin, kita bisa mengasumsikan bahwa sebagian dari tugas mengambil persis TN-1 bergerak.Hanya diperlukan satu gerakan untuk memindahkan disk terbesar dari Src Dst untuk. Satu kemudian perlu langkah-langkah persis TN-1 lebih untuk menyelesaikan tugas. Oleh karena itu jumlah minimum langkah yang diperlukan untuk memecahkan teka-teki dengan disk N sama dengan TN-1 + 1 + TN-1 = 2TN-1 + 1 bergerak.

Dengan kata lain,

TN = 2TN-1 + 1

Dengan demikian kita dapat mendefinisikan TN kuantitas

T0 = ​​0
TN = 2TN-1 + 1 untuk N> 0

Kita dapat menghitung T1 = 2T0 + 1 = 1, T2 = 2T1 + 1 = 3, T3 = 2T2 + 1 = 7 dan seterusnya secara berurutan.

Ekspresi di atas dikenal sebagai relasi rekursi yang, seperti yang mungkin telah menyadari, hanyalah sebuah fungsi rekursif.
 TN didefinisikan dalam hal hanya salah satu nilai yang sebelumnya. Hubungan kambuh lain mungkin lebih rumit, misalnya, f (N) = 2f (N - 1) + 3f (N - 2). Hubungan kambuh muncul di bawah berbagai samaran dalam banyak cabang Matematika dan aplikasi.

Kembali ke definisi TN, mendefinisikan SN = TN + 1.
 Kemudian S0 = 1 dan SN = TN + 1 = (2TN-1 + 1) + 1 = 2TN-1 + 2 = 2 (TN-1 + 1) = 2SN-1. Yang mengatakan bahwa SN dapat didefinisikan sebagai

S0 = 1
SN = 2SN-1 untuk N> 0

Yang terakhir ini diselesaikan dengan mudah dalam bentuk tertutup (tidak berulang) SN = 2N.
 Situlah

TN = 2N - 1 untuk N ≥ 0.


Catatan 1

Pelaksanaan terbaru applet olahraga "Sarankan bergerak" tombol yang memanfaatkan algoritma yang dibuat oleh Romek Zylla yang anggun memasang di Web penjelasan tentang algoritma-nya.
 Algoritma ini benar-benar memberikan yang lain, solusi non-rekursif untuk teka-teki.

Catatan 2

Ada cukup beberapa variasi pada teka-teki.
 Sebagai contoh, Anda mungkin ingin bereksperimen dengan yang bicolor atau 3 warna versi.

Referensi

A. Beck, MN Bleicher, DW Crowe, Excursions ke Matematika, AK Peters, 2000

Menara Hanoi
Menara Hanoi, Jalan Keras
Bicolor Towers of Hanoi
Bicolor Towers of Hanoi, Solusi
3-Warna Menara Hanoi
3-Warna Menara Hanoi (Algoritma)
Hanoing
Sierpinski Garket dan Menara Hanoi

Di Internet

Kombinatorial Obyek Server
Menara Hanoi di Web, Miroslav Kolar
Baru cepat berulang algoritma komputer untuk teka-teki Menara Hanoi, M. Kolar
Sebuah implementasi JavaScript yang menampilkan tombol Bantuan.
 Salah satu jenis yang. Dengan Romek Zylla. Versi ini menggunakan bingkai, yang lain adalah tanpa bingkai.
Sebuah varian multi-pasak oleh Robert J. Swartz.


Source Code
/**
 * TowersOfHanoi.java
 * Created by Stijn Strickx on Aug. 12 2006
 * Copyright 2006 Stijn Strickx, All rights reserved
 */

import java.io.*;

public class TowersOfHanoi {

                    static int moves = 0;
                    static int totalDisks = 0;
                   
                    public static void main(String[] arguments) throws java.io.IOException {
                                         int disks;
                           $3B              char fromPole = 'A';
                                         char withPole = 'B';
                                         char toPole = 'C';
                                    +     disks = getNumber("\nHow many disks are there on the tower? ");
                                         totalDisks = disks;
                                         if(totalDisks > 10){
                                                             System.out.println("Working...");
                                                             }
                                         FileOutputStream fos = new FileOutputStream("TowersOfHanoiSolution.txt");
                                         PrintStream ps = new PrintStream(fos);
                                         solveHanoi(disks, fromPole, toPole, withPole, ps);
                                         ps.close();
                                         System.out.println();
                                         System.out.println("\nAmount of moves: " + moves + "\n");
                                         System.out.print("You can now access the TowersOfHanoiSolution.txt file");
                                         System.out.println(" which is in the same directory as the .class file of this program.");
                                         }
                   
                    static void solveHanoi(int disks, char fromPole, char toPole, char withPole, PrintStream ps) {
                                         if (disks >= 1) {
                                                             solveHanoi(disks-1, fromPole, withPole, toPole, ps);
                                                             moveDisk(fromPole, toPole, ps);
                                                             solveHanoi(disks-1, withPole, toPole, fromPole, ps);
                                                             }
                                         }
                                        
                    static void moveDisk(char fromPole, char toPole, PrintStream ps) {
                                         moves++;
                                         if(totalDisks <= 10){
                                                             System.out.print("Move from " + fromPole + " to " + toPole + ". ");
                                                             ps.print("Move from " + fromPole + " to " + toPole + ". ");
                                                             if (moves%4 == 0){
                                                             System.out.println();
                                                             ps.println();
                                                             }
                                                             }
                                                             else {
                                                             ps.print("Move from " + fromPole + " to " + toPole + ". ");
                                                             if (moves%4 == 0){
                                                             ps.println();
                                                             }
                                                             }
                                                             }
                   
                    static int getNumber(String question) throws java.io.IOException {
                                         String theNumber;
                                         int number = 0;
              $3B                           BufferedReader in = new BufferedReader (new InputStreamReader(System.in));
                                         System.out.print(question);
                                         theNumber = in.readLine();
                                         System.out.println();
                                         number = Integer.parseInt(theNumber);
                                         return number;
                                         }
                    }


Sumber Pustaka : 
- www.cut-the-knot.org
- www.proglogic.com
- www.youtube.com

read more

Selasa, 10 Januari 2012

10 Tokoh Paling Berpengaruh Di Dunia IT 2011


Berikut ini adalah 10 tokoh yang paling berpengaruh di dunia teknologi informasi tahun 2011menurut Tomshardware.
10. Jeffrey Jaffe, CEO W3C
Sebagai orang nomor satu di World Wide Web Consortium (W3C), Jeffrey Jaffe, bekerja sama dengan Tim-Berners Lee, sang penemu standar World Wide Web (WWW).
Standar baru yang akan ditetapkan W3C di tahun 2013, HTML5, akan menjadi teknologi yang semakin banyak digunakan dan bersaing dengan Adobe Flash.
9. Virginia Rometty, CEO IBM
Virginia “Ginni” Rometty terpilih untuk menduduki posisi puncak di perusahaan yang menjadi ikon IT yang mempekerjakan hingga 427.000 orang di seluruh dunia, IBM. Virginia “Ginni” Rometty mampu membuat IBM lebih fleksibel, dinamis dan mengalahkan rivalnya, HP.
IBM merupakan ujung tombak inovasi super komputer yang lebih cepat dibanding pesaingnya. IBM juga memimpin pasar high-end computing yang bisa diandalkan.
8. Burt Rutan, Pendiri Scaled Composites
Nama Burt Rutan memang kurang terkenal di Indonesia, namun pendiri Scaled Composities ini layak masuk 10 tokoh yang paling berpengaruh di dunia teknologi informasi.
Burt Rutan mengawali karir di desain pesawat terbang dan berhasil mewujudkan mimpinya dengan SpaceShipOne, pesawat luar angkasa swasta pertama di tahun 2004. Kini Burt Rutan sedang mengembangkan Stratolaunch, peluncuran pesawat luar angkasa terbesar di dunia.
7. Jeff Bezos, CEO Amazon
Ketika banyak perusahaan yang gagal mengikuti jejak Apple untuk mencari peluaang pasar baru, Jeff Bezos dengan produk Kindle-nya cukup sukses diterima di pasar.
Apple mungkin menguasai pangsa pasar tablet kelas atas, namun Jeff Bezos memiliki pangsa pasar kelas $ 200 dengan produk Amazon Kindle. Jeff Bezos memiliki gaya yang unik dan manajemen yang tak terduga, mungkin inilah yang membuatnya sukses.
6. Marc Pincus, CEO Zynga
Pengguna facebook pasti tidak akan lupa dengan game seperti Zynga PokerCityVille serta game lain yang ikut mendorong popularitas jejaring sosial facebook.
Zynga memiliki 222 juta pengguna aktif di facebook, jumlah ini empat kali lipat dari jumlah pengguna EA games dan Microsoft. Zynga memiliki sekitar 3000 karyawan dan nilai pasar 15 hingga 20 juta dollar.
5. Sundar Pichai, Senior Vice President, Chrome, Google
Sundar Pichai adalah nahkoda dari browser milik GoogleChrome. Google dikabarkan memberikan 50 juta dollar awal tahun ini sebagai insentif tetap perusahaan atas prestasinya.
Menurut StatCounter, Chrome mampu mengalahkan pangsa pasar Firefox dan diprediksikan mengalahkan Internet Explorer di pertengahan 2012.
4. Mark Zuckerberg, CEO Facebook

Siapa yang tidak kenal Mark Zuckerberg? Seorang milyuner termuda yang telah mendirikan jejaring sosial paling populer saat ini, Facebook. Facebook diperkirakan memiliki 800 juta pengguna, 1,4 triliun halaman dan pendapatan hingga 4 milyar dollar.
Facebook diperkirakan memiliki nilai pasar antara 70 hingga 80 milyar dollar. Facebook juga diperkirakan akan semakin kuat menantang Google di dunia periklanan.
3. Steve Jobs
Steve Jobs
Anda pecinta produk Apple? Jika ya, mungkin Steve Jobs jadi tokoh yang Anda idolakan. Mantan CEO Apple yang meninggal oktober lalu, merupakan sosok yang kreatif dan penuh dengaan inovasi.
IPhone dan Ipad merupakan produk hasil ide kreatif dan inovasi Steve Jobs yang kini menggebrak pasar dan menjadi produk yang fenomenal.
2. Steven Sinofsky, Presiden Divisi Windows, Microsoft
Steven Sinofsky membawa beban dan tanggung jawab besar dari Microsoft untuk memperkenalkan sistem operasi windows dengan perubahan paling agresif selama 18 tahun terakhir, Windows 8, yang akan dirilis tahun 2012.
Jika Steven Sinofsky berhasil dengan Windows 8, mungkin ia akan menempati posisi unik di Microsoft, mengikuti jejak Steve Ballmer yang kini sebagai CEO Microsoft.
Namun juga Windows 8 gagal, maka dampaknya bagi perusahaan akan lebih besar daripada dampak yang ditimbulkan oleh produk gagal Microsoft, Windows Vista.
1. Warren East, CEO ARM
ARM mungkin terdengar asing di kalangan pengguna, namun apakah Anda tahu bahwa sebagian besar PDA, Tablet PC dan Smart Phone menggunakan prosesor berbasis arsitektur ARM ini.
Iphone dan Ipad yang kini sedang populer juga menggunakan prosesor berbasis ARM ini.
ARM bukanlah perusahaan yang besar, hanya mempekerjakan 1700 karyawan. Namun, kehadiran ARM merupakan ancaman bagi produsen prosesor x86 terbesar, Intel.
Bahkan, kehadiran ARM ini lebih mengancam jika dibandingakan produsen prosesor lain seperti AMDdan Samsung.
Windows 8 yang akan diluncurkan tahun ini, dikabarkan dapat berjalan di chip ARM dan menjadi pesaing bagi raksasa prosesor, Intel.

Sumber : sidomi.com

read more

Senin, 09 Januari 2012

6 Kesalahan Fatal Dalam Dunia IT


1. Yahoo Melewatkan Facebook



Tahukah Anda kalau Mark Zuckerberg pernah nyaris menjual hak kepemilikan Facebook kepada Yahoo? Tahun 2006, Yahoo melihat potensi Facebook cukup besar untuk dijadikan lawan MySpace. Mereka sempat menawarkan uang sebesar US$ 1 miliar kepada Mark.

Namun saat akuisisi nyaris terjadi, tiba-tiba Yahoo mengalami penurunan saham sampai 22 persen. Reaksi Yahoo? Bernegosiasi menurunkan tawaran harga kepada Mark menjadi US$ 800 juta saja. Jelas dirinya menolak dan akhirnya memutuskan untuk membesarkan Facebook sendirian.



2. Real Networks Menolak "iPod"

          


iPod, pemutar file multimedia paling populer saat ini, ternyata pernah ditolak konsepnya oleh Philips dan Real Networks. Tepatnya tahun 2000, Tony Fadell menawarkan konsep pemutar MP3 mungil, bergaya, dan menyediakan content-delivery system yang memudahkan pengisian musik, bernama Pod.

Hanya Apple yang mau menerima proposal Fadell dan memproduksi peranti yang kita kenal sebagai iPod serta content-delivery system bernama iTunes. Saat ini iTunes mendominasi 80% pasar musik digital berbayar di dunia.

Kabar Real Networks? Dengan RealPlayer-nya, pendapatan mereka per tahun hanya segelintir dibanding penghasilan Apple dari iTunes saja, belum ditambah penjualan iPod.



3. IBM Mengatrol Microsoft

Tahun 1980, IBM sedang mengerjakan proyek PC pertama dan mencari perusahaan perangkat lunak yang bisa menyediakan disc operating system (DOS). Awalnya mereka meminta bantuan Gary Kildall dari Digital Research, pembuat sistem operasi CP/M.

Namun negosiasi tidak berjalan mulus sehingga akhirnya IBM beralih kepada duo Bill Gates dan Paul Allen yang memiliki program Microsoft DOS. Kontrak pun terjalin dan IBM menuai sukses besar, sekaligus mengangkat nama Microsoft.

Jika saja Kildall mau menerima tawaran IBM, mungkin perusahaannya-lah yang bakal meraksasa seperti Microsoft saat ini.



4. Xerox Alto "Dicuri" Apple



Vendor Xerox mengembangkan sebuah komputer pertama yang memakai window-based GUI. Komputer yang ada sebelumnya hanya mengandalkan teks sebagai oper`sionalnya.

Diberi nama Alto, komputer ini sudah dilengkapi mouse, jaringan ethernet, dan editor teks WSYIWYG (what you see is what you get). Namun saat diluncurkan tahun 1973, pasar konsumen PC belum terbentuk.


Akibatnya Xerox hanya mendistribusikan Alto ke beberapa universitas secara gratis. Nah, tahun 1979, Steve Jobs mengunjungi Xerox PARC, tempat pengerjaan Alto.

Saat melihat komputer ini, ia langsung terinspirasi dan kemudian mengimplementasikan banyak fitur utama Alto ke dalam Lisa dan Mac, dua PC yang sedang perusahaannya kembangkan.

Ternyata Mac sangat laris manis, sementara Xerox yang akhirnya mengikuti dengan memasarkan Xerox Star (berbasis teknologi Alto) sudah terlambat masuk pasar.



5. "Google" Sebelum Google


Medio 1990-an ketika perang antarmesin pencari masih berimbang antara Yahoo, Altavista, dan Lycos, ada satu yang mencuat ke permukaan. Open Text Web Index namanya.

Mirip Google saat ini, Open Text dikenal karena kecepatan respon, akurasi, dan komprehensif. Tahun 1995, arsitektur Open Text bahkan dibeli Yahoo untuk diterapkan dalam mesin pencariannya.

Namun dua tahun berselang, pemilik Open Text memutuskan berpindah haluan ke sektor content management system untuk enterprise. Padahal tahun 1998, Google baru diluncurkan.

Jika saja Open Text (dan Yahoo) tetap bermain di teknologi mesin pencari, mungkin saat ini merekalah yang memimpin pasar. Sayang, mereka tak menyadari besarnya industri mesin pencari pada masa seperti sekarang ini.



6. Microsoft Menyelamatkan Apple


Tahun 1997 adalah tahun kebangkitan Apple. Dalam kondisi krisis keuangan akibat Mac-nya kalah bersaing dengan Power Computing dan Radius, mereka terancam berhenti produksi.

Untungnya, datang bantuan yang tak disangka-sangka, Microsoft. Tanpa diduga mereka bersedia membeli saham Apple sebesar US$ 150 juta, relatif cukup untuk memperpanjang nafas.

Steve Jobs, sebagai negosiator dalam perundingan dengan pihak Microsoft, akhirnya ditunjuk sebagai CEO Apple. Kemudian lewat tangan dinginnya, Apple kini malah mampu menandingi Microsoft dalam kompetisi bisnis IT.

Sumber :
startinspiration.blogspot.com

read more