Sunday, June 18, 2017

Apa Kamu Tau Asal Usul QR CODE

Apa Kamu Tau Asal Usul QR CODE



Jaman Serba Teknologi Genggam sekarang pasti sudah macam-macam segala hal yang dipermudah, Contoh seperti QR Code, Siapa yang gak tahu Gambar yang kotak-kotak seperti MAZE ini? Smartphone (HP jaman sekarang) yang sudah kekinian cuma pakai Kamera otomatis langsung dapat informasi di kode tersebut, hehe

tapi apa kalian pernah berpikir gimana sih cara kerja QR Code, serta Asal Usul perkembangan QR Code ? 


Kode QR atau biasa dikenal dengan istilah QR Code adalah bentuk evolusi kode batang dari satu dimensi menjadi dua dimensi. Penggunaan kode QR sudah sangat lazim di Jepang Hal ini dikarenakan kemampuannya menyimpan data yang lebih besar daripada kode batang sehingga mampu mengkodekan informasi dalam bahasa Jepang sebab dapat menampung huruf kanji. Kode QR telah mendapatkan standardisasi internasional dan standardisasi dari Jepang berupa ISO/IEC18004 dan JIS-X-0510 dan telah digunakan secara luas melalui ponsel di Jepang

Definisi

 

Struktur kode QR

 Kode QR adalah suatu jenis kode matriks atau kode batang dua dimensi yang dikembangkan oleh Denso Wave, sebuah divisi Denso Corporation yang merupakan sebuah perusahaan Jepang dan dipublikasikan pada tahun 1994 dengan fungsionalitas utama yaitu dapat dengan mudah dibaca oleh pemindai QR merupakan singkatan dari quick response atau respons cepat, yang sesuai dengan tujuannya adalah untuk menyampaikan informasi dengan cepat dan mendapatkan respons yang cepat pula. Berbeda dengan kode batang, yang hanya menyimpan informasi secara horizontal, kode QR mampu menyimpan informasi secara horizontal dan vertikal, oleh karena itu secara otomatis Kode QR dapat menampung informasi yang lebih banyak daripada kode batang.

Perkembangan penggunaan Kode QR

 

 

 

Awalnya kode QR digunakan untuk pelacakan kendaraan bagian di manufaktur, namun kini kode QR digunakan dalam konteks yang lebih luas, termasuk aplikasi komersial dan kemudahan pelacakan aplikasi berorientasi yang ditujukan untuk pengguna telepon selular. Di Jepang, penggunaan kode QR sangat populer, hampir semua jenis ponsel di Jepang bisa membaca kode QR sebab sebagian besar pengusaha di sana telah memilih kode QR sebagai alat tambahan dalam program promosi produknya, baik yang bergerak dalam perdagangan maupun dalam bidang jasa. Pada umumnya kode QR digunakan untuk menanamkan informasi alamat situs suatu perusahaan. Di Indonesia, kode QR pertama kali diperkenalkan oleh KOMPAS. Dengan adanya kode QR pada koran harian di Indonesia ini, pembaca mampu mengakses berita melalui ponselnya bahkan bisa memberi masukan atau opini ke reporter atau editor surat kabar tersebut.

Fungsi kode QR

 

 

Kode QR berfungsi bagaikan hipertaut fisik yang dapat menyimpan alamat dan URL, nomer telepon, teks dan sms yang dapat digunakan pada majalah, surat harian, iklan, pada tanda-tanda bus, kartu nama ataupun media lainnya. Atau dengan kata lain sebagai penghubung secara cepat konten daring dan konten luring. Kehadiran kode ini memungkinkan audiens berinteraksi dengan media yang ditempelinya melalui ponsel secara efektif dan efisien. Pengguna juga dapat menghasilkan dan mencetak sendiri kode QR untuk orang lain dengan mengunjungi salah satu dari beberapa ensiklopedia kode QR .

Kepentingan komersial 

 

 

Selain itu, desain QR memungkinkan penggunanya untuk memasukkan logo perusahaan, klip video ataupun foto ke kode QR, tanpa menghilangkan substansi informasi apapun dari sumber yang dimasukkan. Contoh penggunaan kode QR yang didalamnya memuat konten klip video adalah kode QR yang digunakan oleh kelompok penyanyi dari Inggris bernama Pet Shop Boys pada tahun 2007. Ketika kode dipindai dengan benar, maka pengguna akan diarahkan ke situs Pet Shop Boys. Selain itu pada tahun 2009 kode QR digunakan untuk kampanye pemasaran Movie 9 di San Diego Comic Con. Pada saat itu, pelanggan diberikan kartu yang menampilkan kode QR yang telah terintegrasi dengan karya seni yang bersangkutan. Jadi, pelanggan dapat mengakses cuplikan film melalui kode QR tersebut.

Kepentingan umum

 

Taggingprozess.jpg

Kode QR dapat dimanfaatkan sebagai keamanan makanan dengan cara menambahkan kode QR yang berisikan data-data mengenai kandungan nutrisi dan masa kadaluarsa pada tiap label makanan sehingga pelanggan dapat merasa lebih aman dalam memilih makanan yang dibeli sebab mereka dapat mengetahui informasi-informasi tentang makanan tersebut. Di Jepang, hal ini telah diterapkan oleh McDonald. Terdapat 19 jenis " sandwich " yang diberi kode QR yang mengandung informasi alergi, jumlah kalori dan nutrisi yang terkandung dalam sandwich tersebut. Selain itu kode QR juga dapat diberikan di halte bus, sehingga penumpang dapat mengetahui keberadaan bus yang sedang ditunggu. Cara kerjanya adalah dengan memberikan hipertaut ke kamera CCTV di setiap jalan melalui koneksi internet pada ponsel. Lebih lanjut lagi, kode QR dapat dipasang pada kartu pelajar, sehingga akan mempermudah proses absensi siswa, dan mempermudah akses bagi para siswa,guru, dan orang tua murid kepada informasi proses belajar mengajar.

Cara penggunaan kode QR

 

 

Kode QR dapat digunakan pada ponsel yang memiliki aplikasi pembaca kode QR dan memiliki akses internet GPRS atau WiFi atau 3G untuk menghubungkan ponsel dengan situs yang dituju via kode QR tersebut. Pelanggan, yang dalam hal ini adalah pengguna ponsel hanya harus mengaktifkan program pembaca kode QR, mengarahkan kamera ke kode QR, selanjutnya program pembaca kode QR akan secara otomatis memindai data yang telah tertanam pada kode QR. Jika kode QR berisikan alamat suatu situs, maka pelanggan dapat langsung mengakses situs tersebut tanpa harus lebih dulu mengetikkan alamat dari situs yang dituju. Jika ingin mengakses kode QR dengan ponsel tanpa kamera, maka hal pertama yang harus dilakukan oleh pengguna adalah dengan menjalankan terlebih dahulu aplikasi peramban yang ada pada ponsel, lalu masukkan URL halaman yang bersangkutan, selanjutnya masukkan �ID� atau 7 digit nomor yang tertera di bawah kode dan klik tombol Go, maka pengguna akan memperoleh konten digital yang diinginkan. Hal ini tentu mempermudah pelanggan dalam mendapatkan informasi yang ditawarkan oleh pemilik usaha. Jenis-Jenis aplikasi yang dapat membaca kode QR antara lain misalnya Kaywa Reader , yang dapat di instal pada ponsel nokia, iMatrix, aplikasi untuk iPhone dan ZXing Decoder Online yang dapat digunakan untuk mendekode kode QR berupa imaji dengan memasukkan URL image maupun dengan menguploadnya

Kelebihan kode QR

 

 

 

Kode QR memiliki kapasitas tinggi dalam data pengkodean, yaitu mampu menyimpan semua jenis data, seperti data numerik, data alphabetis, kanji,kana,hiragana,simbol,dan kode biner. Secara spesifik, kode QR mampu menyimpan data jenis numerik sampai dengan 7.089 karakter, data alphanumerik sampai dengan 4.296 karakter, kode binari sampai dengan 2.844 byte, dan huruf kanji sampai dengan 1.817 karakter. Selain itu kode QR memiliki tampilan yang lebih kecil daripada kode batang. Hal ini dikarenakan kode QR mampu menampung data secara horizontal dan vertikal, oleh karena itu secara otomatis ukuran dari tampilannya gambar kode QR bisa hanya seperspuluh dari ukuran sebuah kode batang. Tidak hanya itu kode QR juga tahan terhadap kerusakan, sebab kode QR mampu memperbaiki kesalahan sampai dengan 30%. Oleh karena itu, walaupun sebagian simbol kode QR kotor ataupun rusak, data tetap dapat disimpan dan dibaca. Tiga tanda berbentuk persegi di tiga sudut memiliki fungsi agar simbol dapat dibaca dengan hasil yang sama dari sudut manapun sepanjang 360 derajat.


Sumber : Wikipedia
Read full post »

Saturday, June 3, 2017

ANGRY BIRDS FULL VERSION ACTIVATION CODE FOR PC VERSION ANGRY BIRDS RIO V1 2 2 ANGRY BIRDS SEASONS V1 5 1 AND ANGRY BIRDS V1 6 2

ANGRY BIRDS FULL VERSION ACTIVATION CODE FOR PC VERSION ANGRY BIRDS RIO V1 2 2 ANGRY BIRDS SEASONS V1 5 1 AND ANGRY BIRDS V1 6 2




Here, I am saying about a game. This is worlds most popular game named Angry Birds. Now i share activation code for three Angry Birds pc game versions (Angry Birds Rio v1.2.2, Angry Birds Seasons v1.5.1 and Angry Birds v1.6.2) . This  Activation code 100% working properly right now. You can download Angry Birds limited versions from official sites or other site, and enter given registration code in registration field. When you copy paste, you have to see an error sometimes. So you must enter your serial code directly on your game registration field. Copy activation code from below and enjoy�.

Download Angry Birds PC games directly from official site: Click here 

Angry Birds Rio v1.2.2 - Registration Code  :  THET-ALEV-LEFR-USWO
Angry Birds Seasons v1.5.1 - Registration Code: E5EA8A8-52AEE4B1
Angry Birds v1.6.2 - Registration Code :  THET-ALEV-LEFR-USWO

Read full post »

Thursday, May 18, 2017

Androids some important security code

Androids some important security code


Theres a lot of secret codes for android phone, which we do not know it. you use this code, you can change the settings of your Android phone . Lets assume that some of the secret code


*#06# �  IMEI numbers will be displayed

*2767*3855# �   Factory reset code (Loss all data in mobile )

*#*#4636#*#* -- Phone and battery information

*#*#273282*255*663282*#*#* - All media files are backed up to code.

*#*#197328640#*#* �  Service Test mode code.

*#*#1111#*#* �  FTA software version

*#*#1234#*#* �  PDA and firmware version.

*#*#232339#*#* �  Wireless LAN test code.

*#*#0842#*#* �  Vibrate test code and taillights.  

*#12580*369# -  Software and Hardware Information.

*#*#2664#*#* �  Test code for the touch screen.

*#9900# �  System dump code .

*#9090# � Diagnostic configuration 

*#*#34971539#*#* �  Camera Information

*#872564# � USB login  control.

*#301279# �  HSDPA / HSUPA Control Menu.

*#7465625# �  Phone lock status.

*#*#7780#*#*   �  Factory re - store settings. The system will delete all data including the Google account.

*2767*3855#   �   Factory settings format. All internal and external data can be deleted and re firmware - will be installed.

*#*#34971539#*#*    -  Camera Information. Do not use the option to update the camera firmware. The functions of your camera will be closed.

*#*#8255#*#*  -  G Talk service monitor code.

*#*#7594#*#*   �   This code calls your inda / Power button is becoming a Direct Power Off button.

*#*#197328640#*#*    -  Service mode code. Changing the settings for a variety of test and.       




   
Read full post »

Sunday, May 7, 2017

anti gray code fragment

anti gray code fragment



Given some index,

        int antigray;
        int vp = index >> 1;
        antigray = vp ^ (vp >> 1);
        antigray <<= 1;
        if ((index & 1) == 1) antigray ^= -1;

Produces a unique antigray code. Theres likely going to be a simpler solution somewhere. Rather than shifting right, gray coding, shifting left, and inverting due to the original bit. But, its the code solution to my Anti-Gray Codes and a pretty easy couple lines. And having found out that I needed something else for the question I was answering, I cut this bit, and didnt really want to lose it.

There are other gray codes than index ^ (index >> 1) but thats a really good derivation. My solution works for any gray codes. So this shouldnt be taken as the only optimally distant code. Also, there might be more distance possible between step-2 codes. Its maximally distant hamming distance is only for the very next and just previous code. But, the code after the next code, may end up being very similar to the current code. Solving for a code giving the maximally distant hamming distance beyond absolutely adjacent codes might not even be derivable through my method. Though, assuming one doesnt weight the code requirements such that step-2 codes being very maximally different could trump some slightly closer step-1 codes. The hamming distance pattern would be N, N-1, N, N-1 ... to which the anti-code would have to be a gray code.

The most distant step-2 code segments would require that with a hamming distance of 1, the same bit not be modified until all other bits are modified.

So the gray code to derive this would be something like:
0000
0001 -- bit 1.
0011 -- bit 2.
0111 -- bit 3
1111 -- bit 4
1110 -- bit 1 - 4 distance.
1100 -- bit 2 - 4 distance.
1000 -- bit 3 - 4 distance.
1001 -- bit 1 - 3 distance.
1011 -- bit 2 - 3 distance.
1010 -- bit 1 - 2 distance (this might be an error).
0010 -- bit 4 - 7 distance.
0110 -- bit 3 - 5 distance.
0100 -- bit 2 - 4 distance.
0101 -- bit 1 - 4 distance.
1101 -- bit 4 - 4 distance.

Which would then derive to several different gray codes which should still have 1 hamming distance between step-2 codes, but hamming distances of 2 for step-4 codes. Though, it would have less hamming distance at step-3 codes, which may defeat the entire purpose and depending on how much more you value step codes from one another. But, maximizing step-4 and step-6 codes may well minimize step-3 and step-5 codes.  But,  should at the very least it should maintain a hamming distance above 2 for step-2, and step-3 and potentially step-4 codes, and maximally distant codes at step-1.


Read full post »

Sunday, April 2, 2017

ain"">

ain"">


Read full post »
 

Copyright © Video game tester Design by Free CSS Templates | Blogger Theme by BTDesigner | Powered by Blogger