Category Archives: Freeware

Panduan Penggunaan Aplikasi Werewolf Admin Helper v2.0

Aplikasi Werewolf Admin Helper adalah sebuah tool berbasis Windows yang dapat digunakan untuk membantu Moderator agar permainan sosial Werewolf menjadi lebih mudah dimainkan.

Aplikasi ini tidak perlu diinstal, cukup disalin ke sembarang folder di mana Anda ingin menyimpan aplikasi ini (stand alone), tidak perlu DLL atau framework apapun.

File yang Dibutuhkan

Aplikasi EXE ini ditemani sebuah file yang bernama role.ini yang harus diletakkan dalam folder yang sama dengan aplikasinya. Anda bisa ubah isinya sesuai mahdzab atau aliran Werewolf yang Anda sukai yang banyak tersedia di Internet. Pastikan ada score untuk masing-masing role.

Berikut adalah contoh isi file role.ini yang ada:

[SIMPLICITY]
Apprentice Seer=4
Blood Wolf=-4
Bomber=3
Cupid=-3
Drunker=3
Fool=1
Framer=-2
Guardian Angel=3
Hunter=2
Little Girl=2
Lone Wolf=-5
Lycan=-1
Mason=2
Mayor=2
Seer=7
Spellcaster=2
Villager=1
Virgin=3
Voodoo Lady=-2
Wolf Cub=-8
Werewolf=-6

[ULTIMATE]
Apprentice Seer=4
Aura Seer=3
Beholder=2
Big Bad Wolf=-9
Bloody Mary=1
Bodyguard=3
Bogeyman=-6
Chupacabra=4
Count Dracula=-2
Cult leader=1
Cupid=-3
Cursed=-3
Dire Wolf=-4
Diseased=3
Doppelganger=-2
Dream Wolf=-5
Drunk=3
Fruit Brute=-3
Ghost=2
Hunter=3
Insomniac=3
Leprechaun=5
Little Girl=2
Lone Wolf=-5
Lycan=-1
Martyr=3
Mason=2
Mayor=2
Minion=-6
Nostradamus=1
Old Man=0
Pacifist=-1
Priest=3
Prince=3
Paranormal Investigator=3
Sasquatch=-2
Seer=7
Sorcerer=-3
Spellcaster=1
Tanner=1
The Count=5
Tough Guy=3
Troublemaker=2
Vampire=-7
Village Idiot=2
Villager=1
Werewolf=-6
Witch=4
Wolf Cub=-8
Wolf Man=-9

Pastikan section tidak anda ubah (harus SIMPLICITY dan ULTIMATE). Lainnya bisa diubah dengan format <role>=<nilai>.

Menyiapkan Permainan

Pastikan Anda memiliki setidaknya 5 orang yang akan bermain di luar Moderator.

Pergi ke Tab Sheet : SKENARIO

Default DECK yang digunakan adalah SIMPLICTY WEREWOLF, dan Anda dapat pindah ke ULTIMATE WEREWOLF dengan mengeklik pilihan yang Anda inginkan.

Img5

Masukkan Jumlah Pemain di combo box bagian Atas.

Jumlah Variasi menunjukkan banyaknya kombinasi skenario yang Anda ingin hasilkan.

Ada 5 kolom di gambar di atas.

Kolom paling kiri akan berisi skenario yang dihasilkan oleh tool ini. Anda bisa copy and paste ke tempat lain atau disimpan untuk future reference.

Kolom nomor dua dari kiri berisi semua role yang tersedia, kolom di sebelahnya berisi daftar role yang tidak ingin Anda inginkan berada di hasil skenario yang dihasilkan.

Kolom nomor lima merupakan kebalikannya, berisi role yang harus disertakan dalam setiap kombinasi skenario yang dihasilkan. Kolom nomor tiga dan nomor 5 tidak harus diisi.

Setelah Anda siap menghasilkan skenario, klik tombol Acak Skenario untuk menghasilkan semua skenario yang Anda inginkan. Caption tombol akan berubah menjadi Stop jika misalnya Anda mencoba menghasilkan 1000 variasi kemungkinan lalu berubah pikiran. Hal lain juga apabila Anda terlalu banyak memasukkan role mandatory sehingga total score sesuai slide bar (-2, -1, 0, 1, dan 2) tidak bisa terpenuhi. Ini bisa dilihat dari angka yang terus merangkak naik di samping tombol Acak/Stop namun aplikasi tidak bisa mencari kemungkinan lain agar total score sama dengan angka slide bar tersebut. Permainan ini harus dibuat seimbang mungkin. Sisi jahat (werewolf dan teman-temannya) selalu negatif sementara sisi Villager dan teman-temannya yang baik nilainya positif. Total kesemuanya sebaiknya 0. Nilai negatif jika Anda merasa sisi jahat harus dominan di awal, dan positif jika Villager dominan di awal permainan.

Img6

Dalam skenario di Atas ada 5 pemain dengan 3 variasi skenario di mana Lycan tidak ingin dimainkan dan role yang wajib adalah Guardian Angel dan Seer.

Setelah Anda cocok dengan suatu skenario, pilih nomor Skenario yang diinginkan, lalu klik Pilih Skenario. Anda akan dibawa ke Tab sheet Game.

Masukkan nama ke 5 orang pemain. Lalu klik Acak Peran ke Para Pemain.

Img7

Tombol Hitung Balance Score digunakan untuk menghitung nilai total permainan sesuai dengan banyaknya role yang akan dimainkan. Nilai totalnya muncul di sebelah tombol tersebut.

Pada setiap siang hari, nilai vote yang diterima setiap pemain diketikkan di kolom Lynch Vote. Jangan lupa simpan perubahan dengan mengeklik tombol navigasi checklist berwarna hijau di bawah grid.

Klik Tombol Statistik Vote untuk menampilkan di bagian bawah siapa yang harus dieliminasi siang itu.

Contohnya:

Hasil vote adalah sebagai berikut:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Joni -> 3
Broto -> 1
Sugeng -> 1
Yang akan mati berikutnya dibakar warga adalah Joni
Pemain Joni telah mati…
Game Balance Status : 3
Kekuatan didominasi oleh GOOD SIDE

Img8

Anda juga bisa menyalin tulisan di atas ke WhatsApp / Line / Telegram Group jika Anda bermain daring.

Jika ada warga yang akan dimakan warga, klik saja pemainnya, lalu klik tombol Dimakan Serigala. Jika dia Lycan, perannya akan otomatis berubah menjadi Werewolf. Jika seseorang mati karena dibunuh Hunter atau Bloody Mary atau karena pasangannya dibunuh, maka klik checkbox Hidup dan tekan tombol simpan (Checklist Hijau) untuk mengubah statusnya.

werewolf

Selamat Bermain! Kalau mau mengunduhnya silakan ambil di sini, gratis!

 

 

 

Kumpulan Skenario Werewolf

Masih ingat social game Werewolf yang pernah saya posting sebelumnya di sini? Nah kali ini saya ingin berbagi ribuan skenario untuk permainan ini, khususnya buat yang mau jadi Moderator.

Ada dua jenis skenario yang saya bagikan, yaitu versi Werewolf Simplicities dan Ultimate Werewolf. Simplicity5 artinya role untuk Simplicity dengan pemain 5 orang. Ultimate8 artinya role untuk Ultimate Werewolf dengan 8 orang. Setiap file terdiri atas 300 kombinasi skenario yang total nilainya 0, artinya seimbang antara kekuatan sisi baik maupun sisi buruk.

Nilai skor yang digunakan menggunakan informasi dari Wikipedia Ultimate Werewolf dan sebagian saya sesuaikan terutama untuk Simplicities yang scoring-nya tidak begitu jelas di panduannya.

[SIMPLICITY]
Apprentice Seer=4
Blabbermouth=2
Blood Wolf=-4
Bomber=3
Cupid=-3
Drunker=3
Fool=1
Framer=-2
Guardian Angel=3
Hunter=2
Little Girl=2
Lone Wolf=-5
Lycan=-1
Mason=2
Mayor=2
Seer=7
Spellcaster=2
Villager=1
Virgin=3
Voodoo Lady=-2
Wolf Cub=-8
Werewolf=-6

[ULTIMATE]
Apprentice Seer=4
Aura Seer=3
Beholder=2
Big Bad Wolf=-9
Bloody Mary=1
Bodyguard=3
Bogeyman=-6
Chupacabra=4
Count Dracula=-2
Cult leader=1
Cupid=-3
Cursed=-3
Dire Wolf=-4
Diseased=3
Doppelganger=-2
Dream Wolf=-5
Drunk=3
Fruit Brute=-3
Ghost=2
Hunter=3
Insomniac=3
Leprechaun=5
Little Girl=2
Lone Wolf=-5
Lycan=-1
Martyr=3
Mason=2
Mayor=2
Minion=-6
Nostradamus=1
Old Man=0
Pacifist=-1
Priest=3
Prince=3
Private Investigator=3
Sasquatch=-2
Seer=7
Sorcerer=-3
Spellcaster=1
Tanner=1
The Count=5
Thing=3
Tough Guy=3
Troublemaker=2
Vampire=-7
Village Idiot=2
Villager=1
Werewolf=-6
Witch=4
Wolf Cub=-8
Wolf Man=-9

 

Silakan unduh skenarionya di sini.

Oh ya jika ada masukan role yang seharusnya berdampingan dengan role lain namun tidak ada di skenario, kasih tahu ya, agar program generatornya bisa saya update.

Img1

Tampilan Skenario Generator

PowerPoint Clicker using Mobile Phone

Apakah Anda ingin bisa mengontrol PC sewaktu presentasi menggunakan mobile phone Anda? Di internet banyak sekali aplikasi yang bisa melakukan hal ini, dan izinkan saya membagikannya salah satunya di sini. Setelah dulu terkesan 8 tahun lalu dengan aplikasi bawaan Nokia E51, saya juga membutuhkan aplikasi serupa dari Mobile Phone saya. Setelah melakukan pencarian di Internet saya mendapat beberapa kandidat. Setelah mencoba beberapa, saya tertarik dan langsung jatuh cinta dengan UnifiedRemote. Aplikasi ini tersedia untuk Windows Phone dan Android, serta masih uji coba di iOS.

Dengan aplikasi ini Anda bisa melakukan kontrol ketika melakukan presentasi dengan PowerPoint (standar Next, Prev, zooming in, zooming out, klik kiri dan kanan, pergi ke Slide tertentu, dsb). Kita juga bisa menelusuri folder di Windows Explorer lalu membuka file dari jauh. Berpindah dari aplikasi yang satu ke lainnya juga mudah dilakukan.

Dan hebatnya, untuk aplikasi seperti ini mereka menyediakan versi gratis yang bekerja dengan sangat baik. Fitur lebih lengkap bisa dilihat di sini.

 

Transferring Address Book from Blackberry or Other Phone to Windows Phone (Lumia)

I just purchased a new phone since my Blackberry Torch 2 has problem with its internal (built in storage). This problem caused the phone  cannot be used since when it is restarted, it stopped when reaching 85% progress. iPhone 5 was first came to my mind (7 years ago I didn’t like iPhone but since I had iPad, I changed my mind), but because of it’s ridiculous price in Indonesian market, I need to look other alternative. Android is just like iPhone, cheaper but not better. I have 2 iPads and iPod Touch gGen #1. iPad 1 (my children has claimed it as theirs at home) and iPad 3 (for my daily business activity). If I took Android gadget (my wife has Galaxy Note), I will have a gadget with similar user interface like iPad. But definitely not better. No, I am not a fan boy. I am a gadget freak, and I believe I can judge quite objectively. iDevice is still the best gadget in the market in term of  the completeness of applications, simplicity, and responsive user interface. Until now, I can say I have no chemistry with Android as a user. As a developer, I would probably create an application in that platform. Blackberry Z10 has arrived. I went to Blackberry store and I found that RIM is trying to combine Windows 8 and iOS. But the GUI for me is pretty clumsy. No Whatsapp at the moment, we still need couple of months until it’s ready. So basically RIM hasn’t cooked its product well done yet. Ok, now time to compare with Lumia 920. I used to be a Nokia fans. Lumia 920 is claimed has a good camera with a responsive user interface. When I was at the Nokia store they sold it with a free wireless charger.  Since I have Acer Iconia and Lenovo Twist, both with Windows 8, I would like to try the new Nokia Win 8. It has offline map for driving (doesn’t has to connect to Internet).

Ok, now it’s time to transfer all of my contacts (thousands) from long time ago since I used Nokia and now it has merged in Blackberry contact. Actually it’s pretty easy to transfer the contacts. Basically I just sync your contacts to Microsoft Outlook, and export all contacts to CSV, and upload it to Microsoft People at http://people.live.com. Ensure that we have a microsoft account (hotmail, outlook, etc) and use the same account in Lumia. When I uploaded the file, it didn’t say error, it just return to Import screen. There must be something wrong with the file. So I discussed it with a fellow in Microsoft, and he suggested me to code a small tool to detect which line may causing the problem. In less than half of an hour I successfully made the tool and spot which line that causing the error. The problem is with all contacts that have notes. Since notes usually stored as memo, it has several lines. When using CSV, those lines will be treated just like a new record. That’s the problem. Microsoft actually should ignore all bad records and store the valid ones. This tool doesn’t correct the CSV but it will spot suspicious lines that may cause a problem when we try to import it.

Problem found

Problem found

After deleting unwanted records:

Looks Good

Looks Good

 

The algorithm is pretty straight forward. Iterate all records in the CSV file, if you spot suspicious character, show it in the memo result.

currentChar := UpperCase(Copy(list[i], j, 1))[1];
if Not (CharInSet(currentChar, ['0'..'9']) or CharInSet(currentChar, ['A'..'Z']) or
 CharInSet(currentChar, ['(', ')', '/', ',', '"', '-', '.', ' ', '@', '+', '_', '<', '>', ''''])) then
 begin
  mmResult.Lines.Add('Line : ' + VarToStr(i+1) + ' containing ' + QuotedStr(VarToStr(currentChar)) + ' : ' + list[i]);
 end;

You may download the tool here, with your own risk.

My Lumia look and feel:

Gesundheit!

Game puzzle ini aku unduh setelah terpilih sebagai App of the Week minggu lalu. Begitu aku lihat gratis, langsung saja aku sikat. Ceritanya sangat sederhana namun setiap levelnya sungguh menantang. Kisahnya sederhana, anak kecil yang ingusan ingin bermain bersama kawan-kawannya. Namun datanglah sekelompok monster yang akan menculik mereka. Hanya si anak kecil yang ingusan itu yang tidak tertangkap dan ia berusaha membebaskan kawan-kawannya.

Yang menarik dari game ini adalah kesederhanaan konsepnya. Panduan cara bermain ditunjukkan tanpa tulisan apapun, hanya petunjuk gambar yang bisa kita mengerti. Tingkat kesulitan bertambah setiap levelnya dan memaksa kita untuk berpikir tujuan dari tiap levelnya.

Musik dan soundtracknya begitu menawan dan menghibur. Ilustrasi gambarnya menarik. Game ini cocok dimainkan untuk usia 6 tahun ke atas. Versi iPhone/iPodnya gratis! Sangat direkomendasikan buat mereka yang menyukai teka-teki. 8/10.

Gesundheit ini artinya semoga sehat, mirip God Bless dalam bahasa Inggris, atau Yarhamukallah dalam bahasa Arab, doa ketika mendengar seseorang bersin.

 

Unstuck : Aplikasi untuk Membantu Mencapai Resolusi 2013

Mentok karena sesuatu? Gak ada ide? Kehilangan motivasi? Butuh pencerahan? Butuh kontemplasi? Cobain deh aplikasi Unstuck untuk iPad ini.

Unstuck is a new in-the-moment approach to personal growth for anyone who wants to live better every day. Combining personalized digital tools with tips and know-how from a community of other people facing stuck moments, Unstuck makes it easy to get on-demand coaching whenever you need it.

Apa saja sih yang bisa dicerahkan dengan aplikasi ini?

  • Menentukan suatu keputusan
  • Menentukan suatu target yang mau dicapai
  • Melihat semua peluang
  • Menyiasati hambatan
  • Mencari bantuan yang diperlukan
  • Menemukan kembali tujuan hidup
  • Membuat rencana
  • Memperjelas gagasan
  • Menambah motivasi
  • Menyiasati perubahan

Setelah mencobanya, saya langsung termotivasi untuk mencoba memenuhi resolusi panjang saya yang sulit sekali dicapai. Dengan tools yang ada saya dipaksa untuk jujur dengan diri sendiri. Semakin kita jujur dan objektif, maka solusi dan rencana aksi yang akan dilakukan untuk mencapai tujuan kita semakin jelas.

Buat rekan-rekan yang kebetulan memiliki iPad bisa mendownload aplikasinya secara gratis di sini.

Slideshow ini membutuhkan JavaScript.

Update #1 Aplikasi Siyandu (Sistem Informasi Posyandu)

Perbaikan #1 ini berisi :

  1. Perbaikan Tab Order (urutan fokus pada text edit pada penggunaan tab untuk berpindah dari satu isian ke isian berikutnya) pada form Data Individu tab Detail Individu
  2. Perbaikan query pada form Daftar Hadir Kegiatan. Query yang lama hanya akan menampilkan peserta posyandu apabila dia mengambil imunisasi dan suplemen. Jika ia tidak diimunisasi atau mendapatkan suplemen dia tidak akan muncul di Grid. Pada perbaikan ini peserta yang tidak diimunisasi atau tidak diberi suplemen akan tetap muncul
  3. Pada resolusi layar 1024 x 768 beberapa caption / teks pada tombol berdesakan. Diputuskan hanya menampilkan tombol penting saja untuk menu Imunisasi dan menu Suplemen

Ada dua cara untuk mengupdate aplikasi Posyandu ini:

  1. Install dari awal termasuk databasenya (download lebih besar) di sini
  2. Timpa / override file Posyandu.exe dengan versi yang terbaru (biasanya aplikasi secara default terinstal di C:\Program Files\Sistem Informasi Posyandu). Unduh exenya saja di sini

Beberapa tips dalam menggunakan aplikasi ini:

  1. Isi terlebih dahulu semua data individu / data anak terlebih dahulu
  2. Lengkapi data imunisasi dan data suplemen yang tersedia di posyandu
  3. Buat kegiatan posyandu baik yang sudah terjadi maupun akan dilaksanakan
  4. Lengkapi data hadir untuk setiap kegiatan dan update berita acara kegiatan posyandu
  5. Nama posyandu yang tercetak di footer pencetakan laporan bisa diganti di menu Konfigurasi

Terima kasih kepada para donatur yang sudah memberikan donasinya ya.

Aplikasi Sistem Informasi Posyandu ver 1.0

Alhamdulillah, akhirnya aplikasi Sistem Informasi Posyandu ver 1.0 selesai juga. Aplikasi ini sudah lama direncanakan namun baru selesai dikembangkan untuk versi pertamanya. Sempat dirombak di tengah jalan karena merasa ada yang “missed”, akhirnya ditulis ulang agar lebih sederhana dan harapannya mudah untuk dipergunakan dan ada manfaatnya untuk menunjang kesehatan masyarakat, khususnya bayi dan balita.

Aplikasi ini tercetus setelah melihat kesungguhan ibu-ibu kader Posyandu di kompleks perumahan saya tinggal dalam memberikan layanan kesehatan, yang dikomandoi Ibu RW, Ibu Rosilawati, istri dari Pak Andi Kristanto. Saya niatkan untuk membuatkan aplikasi untuk mendata semua bayi yang datang, dan mencatat kondisi anak serta imunisasi atau suplemen yang didapatkan pada saat kunjungan. Berat dan tinggi anak kemudian dibandingkan dengan standar berat dan tinggi yang informasinya saya dapatkan dari situs ini. Splash image dari aplikasi saya unduh dari sini.

Untuk mencobanya, Anda dapat mengunduh aplikasinya di sini. Double click aplikasinya, lalu pada saat diminta memasukkan password, masukkan password instalasinya.
Untuk mendapatkan password silakan bergabung ke milis Posyandu di sini. Password akan otomatis dikirimkan setelah Anda mengisi kuesioner untuk membantu pengembangan aplikasi gratis.

Berikut ini adalah tampilan aplikasinya:

Slideshow ini membutuhkan JavaScript.

Silakan diunduh dan dicoba. Anda bisa menggunakannya untuk mengontrol perkembangan anak Anda, atau bisa Anda berikan kepada kader posyandu terdekat Anda.

Hampir semua informasi dalam aplikasi ini bisa dicetak dan dapat digunakan untuk laporan ke dinas kesehatan terkait.

Selamat menggunakan, selamat menyehatkan masyarakat Indonesia!

Letterpress for iOS, a Brand New Word Game with Adrenalin

A new app, Letterpress,  just came from Apple Store, created by Loren Brichter who created the best Twitter App, called Twetie which is bought by Twitter. The game is totally addictive, you may need a few games for learning curve, and you know exactly how to win.

The rule is simple. You are given 5×5 letters without background color. Meaning, nobody owns them. You will play with exactly one opponent, you may invite him/her from Game Center, or the servers will pick one randomly for you. Once the letters being played to form a valid word based on their dictionary, the background of the letter will turn to either your or your opponents, depends who plays them. The game is over when all letters are used at least once. The winner is the one who owns more letters than his/her opponents. You may protect your own letter by surrounding it with your own other letters. All protected letters cannot be turned to the opponent when they are protected.

Tips for the game:

  1. Try not only form a long word (use as many as possible letters), but also think how to protect your own letters
  2. When there are few letters left being used, try to form a word long enough using those unclaimed letters with final amount of your letters more than your opponent has

As usual, after creating a helper application for Draw Something phenomenon in my earlier blog here, I updated the application so it can be used for Letterpress as well. Well, don’t use it if you don’t want to lose the excitement of playing the game! But if you insist, you can download the ‘helper’ here.

Letter Press in Action!

The pink letters are belong to my opponent but still can be turned when I use them. The red one cannot. It is protected.

Word Cruncher for Letterpress and Draw Something

This helper application comes with a dictionary.txt that contains words from internet. Since the Letterpress dictionary is different with this app’s, this helper sometimes cannot help you 🙂

You may group all words with the same length by dragging the header of the column (length) to upper area of the grid. Or you may filter it by clicking the pick column / combobox for length header.

Filtering the result by its length

Or you may filter all results with 8 in length and contains S and K, like this.

All words with S and K and 8 in length

Once again, don’t over use this helper app since it will ruin the excitement. Use your own brain, not the CPU 🙂

Free e-Book : Naga yang Mulutnya Bau Naga

Satu lagi buku digital sebagai alat bantu mendongeng untuk Aila. Total waktu yang digunakan untuk menggambar dan merekam suara serta spontanitas pembuatan cerita kurang dari setengah jam. Kuncinya adalah kecepatan karena Aila sangat tidak sabar untuk melihat buku digitalnya yang ada suara ayahnya.

Berikut ini adalah bahan-bahan untuk membuat buku digital kurang dari 30 menit:

Alat

Sebuah iPad, boleh mini, boleh maxi, semakin baru semakin baik 🙂

Aplikasi dari App Store untuk menggambar, rekomendasinya adalah:

Paper for iPad

Bentuknya sangat mirip buku konvensional dan gambarnya artistik

Covernya cantik sekali

Bisa diupload ke mana-mana

Paper sangat indah dan harga awalnya free. Ada in App untuk membeli alat gambar lain sesuai kebutuhan yang dibandrol 1,9 USD.

Alternatif lain untuk menggambar buku cerita Anda adalah:

Adobe Ideas

Saya dulu mendapatkannya gratis! Sekarang sudah 9,9 USD 🙂

Gambar bagus memang tergantung artisnya juga 🙂

Bisa membuat beberapa layer

Magic Painter

Aplikasi ini juga dulu saya dapatkan gratis, sekarang 2,9 USD.

Magic!

Easy to paint!

 

Perangkat lunak berikutnya untuk meramu hasil gambar Anda adalah Book Creator.

Harganya 4,9 USD, sangat mudah dioperasikan, bisa expor ke PDF maupun ePub untuk dibuka di iBooks.

Cover Buku

Naga membakar perkampungan

Aila berdialog dengan naga

Bahan

Bahan untuk membuat buku cerita anak digital adalah sebuah pesan atau nasihat singkat dan sedikit imajinasi.

Dalam cerita ini saya ingin menekankan pentingnya menggosok gigi. Contoh kasus di atas adalah adanya masalah yang dihadapi naga yang tanpa ia sadari mengganggu perkampungan akibat mulut naganya. Solusi terpecahkan ketika tokoh utama menyarankan untuk menggosok gigi agar tidak bau naga.

Hasilnya? Aila langsung semangat menggosok giginya malam ini 🙂

Selamat mendongeng, dengan lisan, gambar konvensional, atau gambar audio visual dengan tablet Anda.
Karenanya sangatlah penting untuk memilih gadget untuk Anda. Jangan beli yang asal murah.
Tapi lihat juga kualitas pirantinya maupun kelengkapan aplikasinya. 🙂

Buku ePub tentang naga di atas bisa diunduh di sini. Mau yang PDF saja? Ok, unduh di sini.