Postingan

Menampilkan postingan dari Oktober, 2015

Mengatasi Error gradle DSL method not found: android() di Android Studio

Gambar
Saya telah menggunakan Android Studio lebih kurang selama setahun, saya mulai menggunakannya untuk belajar bagaimana membuat aplikasi Android. Terdapat banyak referensi yang bisa didapat untuk memulai belajar, bahkan untuk seorang pemula dalam dunia pemrograman sekalipun. Saya biasanya belajar melalui referensi yang saya punya seperti ebook ataupun website, dan terkadang juga saya mendownload open source projects (banyak terdapat di GitHub) untuk memperlajari code dari aplikasi yang dibuat oleh orang lain. Saya sendiri juga masih belum terlalu familiar dengan GitHub, jadi ketika mengimpor sebuah source aplikasi dari GitHub, Android Studio tidak dapat mengimpornya dengan lancar. Hal ini umumnya terjadi karena perbedaan versi antara source yang dibuat dan Android Studio yang digunakan. Pada kasus saya source memiliki versi yang lebih rendah dari pada versi build tools dan compile SDK yang terinstall pada laptop saya. Jadi pada saat proses impor saya mendapati error " gradle DSL meth...

Cara Mudah Mengatasi Ralink RT3290 Wireless Card Tidak Bisa Nyala di Linux

Gambar
Ketika menggunakan Linux, tidak jarang dijumpai beberapa fungsional komputer tidak berjalan dengan baik. Seperti Linux pada laptop yang paling umum terjadi adalah tidak bisa menggunakan Wi-Fi, juga ada yang mengalami touchpad tidak bisa digunakan, dan yang terakhir masalah dengan VGA driver. Ketiga masalah tersebut sangat sering terjadi dan masih juga terus terjadi hingga sekarang. Meskipun demikian, sudah banyak cara untuk mengatasi dari masing-masing masalah tersebut. Dan pada artikel ini saya akan memberikan pengalaman saya dengan masalah Wi-Fi pada laptop saya yang bertipe Ralink wireless card RT3290. Awalnya cukup menyusahkan memang tidak bisa mengakses Wi-Fi, tapi dari hasil berbagai macam sumber saya akhirnya menemukan cara untuk mengatasinya. Jika anda memiliki masalah yang sama seperti saya, mungkin cara berikut ini dapat membantu, silakan ikuti langkah berikut ini untuk mengatasi masalah wireless card RT3290 pada Linux. 1. Download terlebih dahulu driver yang diperlukan disin...

Meningkatkan Keamanan SSH Login Pada Linux Server

Gambar
Umumnya tidaklah aman memberikan akses remote ke server dengan root login, bahkan meskipun menggunakan password untuk otentikasinya juga masih belum cukup aman. Pada artikel ini saya akan memberikan sedikit dasar pengaturan untuk meningkatkan keamanan SSH login. Mengamankan SSH Login Dalam prosesnya, meningkatkan keamanan SSH login dapat dilakukan dengan menggunakan Public Key Authentication , jadi pada tahap ini saya akan membuat sebuah public key. Langkah yang dilakukan  juga cukup sederhana. Karena kita ingin melakukan akses ke server secara aman, perlu membuat key terlebih dahulu dari komputer client (komputer yang anda gunakan untuk mengakses server).  $ ssh-keygen -t rsa <=== (lakukan perintah ini dari client) Dengan perintah di atas maka akan muncul output sebagai berikut: Generating public/private rsa key pair. Enter file in which to save the key (/home/user/.ssh/id_rsa): Created directory '/home/user/.ssh'. Enter passphrase (empty for no passphrase): <=== (t...

Membuat Blog Dengan Ghost Blogging Platform

Gambar
Ghost adalah salah satu blog publishing platform. Sebagaimana yang kita tahu saat ini yang masih mendominasi blogging platform adalah WordPress. Terdapat banyak platform yang dapat digunakan baik secara gratis maupun berbayar. Fitur-fitur yang disajikan juga beragam dan menarik sehingga user dapat memilih sesuai dengan kebutuhan mereka. Pada artikel ini saya akan memberikan contoh bagaimana membangun blog dengan menggunakan Ghost di Linux. Install Ghost Ghost ditenagai oleh Node.js. Oleh karena itu, haruslah terlebih dahulu menginstall Node.js untuk dapat menggunakannya. Langkah untuk menginstall Node.js adalah sebagai berikut: $ sudo apt-get install nodejs <= install melalui repository Dan berikut ini langkah installasi melalui source: $ sudo apt-get install nodejs $ sudo update-alternatives --install /usr/bin/node nodejs /usr/bin/node 100 $ sudo curl https://www.npmjs.com/install.sh | sh Setelah persiapan Node.js selesai, selanjutnya kita langsung menginstall Ghost, tapi sebelu...

4 Film Animasi Open Source Terbaik Dan Wajib Di Tonton

Gambar
Open source umumnya dianggap merupakan gambaran dari software gratis, retro video games, Rasberry Pi proyek, dan proyek lainnya, tetapi tahukah anda kalau sebenarnya juga terdapat film open source yang beredar ? Film itu dapat anda download gratis, dapat anda jadikan tontonan gratis, dan juga dapat anda edit dan distribusikan secara gratis.  Film open source ini benar adanya. Terdapat beberapa film open source yang beredar, tetapi saya akan berikan 4 film open source yang cukup populer. Anda dapat melihatnya langsung seperti apa hasil film yang dibuat menggunakan tools open source seperti Blender . Big Buck Bunny Film animasi ini berdurasi kurang dari 10 menit, tetapi terdapat banyak aksi disetiap menitnya. Cerita yang disajikan cukup sederhana, ada seekor kelinci raksasa yang sedang menikmati indahnya hari dengan cuaca cerah, hingga dia bertemu dengan 3 pembuat onar. Kemudian dimulailah permasalahnya. Plot yang ditampilkan sangat lucu dan grafik yang ditampilkan juga bagus. Jika a...

Linux Terbaik Untuk Komputer Dengan Spesifikasi Rendah

Gambar
Perangkat komputer dulunya merupakan barang mewah dan tidak banyak orang yang memilikinya. Namun dengan berjalannya waktu banyak komputer atau laptop yang dulu dimiliki tidak lagi terpakai karena tidak sesuai dengan syarat minimum sistem operasi jaman modern. Akan tetapi jika anda masih memiliki komputer atau laptop lama, anda sekarang dapat menggunakannya kembali agar berfungsi maksimal dengan menggunakan Linux. Memilih Distro Linux Linux memang dikenal dengan beragam macam distro yang ada, karena bersifat open source membuat banyak pihak yang mengembangkannya dan lahirlah banyak ragam distro. Tetapi untuk beberapa distro dikhusukan dibuat untuk berjalan pada komputer yang lama. Beberapa diantaranya yang banyak digunakan yaitu BunsensLab (fork dari Crunchbang), Linux Mint XFCE, Linux Lite dan masih banyak lainnya. Saya sendiri menggunakan Linux Debian dengan menginstall dari basic server dan menentukan sendiri package yang diperlukan. Menentukan Desktop Environment Terdapat banyak mac...

Luar Biasa! Seseorang Telah Menghack 10,000 Wi-Fi Routers Untuk Membuatnya Jauh Lebih Aman

Gambar
Pernahkah kalian mendengar tentang " Vigilante-style Hacker " yaitu orang yang meng-hack segala celah sistem untuk membuatnya jauh lebih aman ? Seperti sebuah cerita yang keren bukan, tapi itu sebenarnya nyata. Dilaporkan bahwa seseorang telah meng-hack ribuan Wi-Fi router yang tidak aman dan memaksa pemilik harus lebih mengamankannya. Symantec telah menemukan sebuah malware baru, dijuluki " Linux.Wifatch " a.k.a " Ifwatch ", menginfeksi lebih dari 10.000 celah perangkat Internet of Things, dan menyebar dengan cepat. Bagaimanapun juga, Ifwatch tidak hanya menghapus celah backdoor tetapi juga mendorong pengguna untuk memperbaharui password mereka yang lemah. Bagaimana Linux.Wifatch bekerja ? Ketika sebuah perangkat terinfeksi, Linux.Wifatch menghubungkan diri kejaringan peer-to-peer yang sedang digunakan untuk menyebarkan peringatan ancaman keamanan. Linux.Wifatch tidak dikembangkan untuk kegiatan jahat, melainkan untuk mendeteksi dan memulihkan celah keama...

10 Alasan Umum Kenapa Blog Anda Tidak Bisa Menghasilkan Uang

Gambar
Berbagai macam tujuan orang yang membuat sebuah blog, tapi umumnya adalah untuk berbagi informasi kepada para pembaca. Selain dengan memberikan informasi tujuan lainnya yaitu menghasilkan uang. Ya memang sekarang kita dapat menghasilkan uang melalui internet salah satunya menggunakan blog. Mayoritas dari para blogger dapat menghasilkan sedikit uang, tetapi ada juga yang berhasil mendapatkan banyak uang. Mendapatkan sedikit uang dikarenakan hal-hal tertentu dan hal ini memang sudah menjadi kesalahan yang umum terjadi. Berikut ini beberapa hal terkait yang perlu diperhatikan. 1. Blog anda masih terlalu baru Jika anda masih baru memulai membuat blog, jangan terlalu berharap cepat untuk menghasilkan uang. Oleh karena itu lupakan sejenak bila ingin menghasilkan uang dari blog anda. 2. Blog anda tidak memiliki cukup trafik Trafik menjadi salah satu kunci penting bagi blog anda, karena apa gunanya bila mempunyai blog tetapi tidak ada pengunjungnya. Jika tidak memiliki banyak pengunjung maka a...

Membangun Layanan Streaming Pribadi Menggunakan Emby

Gambar
tu Pada saat ini kita hidup dijaman yang segala sesuatunya berada di cloud. Tren ini sendiri memiliki kelebihan dan kekurangan. Kelebihan terbesar yang kita rasakan yaitu kita dapat mengakses data dimanapun, kapanpun dan dari perangkat apapun. Disisi lain kekurangan terbesarnya yaitu kita kehilangan kontrol terhadap hal milik kita. Dengan bersadarkan hal tersebut, terdapat pilihan yang bisa kita lakukan yaitu membangun infrastruktur cloud kita sendiri. Kali ini saya akan memberikan contoh sederhana cara membangun sistem cloud. Cloud yang saya rekomendasikan yaitu ownCloud karena memiliki fitur yang bagus, tetapi pada artikel ini saya akan fokuskan dalam membangun layanan streaming menggunakan Emby . Emby server memiliki fitur yang otomatis mengkonversi media untuk dapat diputar pada perangkat apapun. Installasi Emby Proses installasi cukup mudah, dan juga emby support banyak ragam distro seperti Debian, CentOS, Arch Linux, Fedora, Ubuntu. Pada contoh ini saya akan menggunakan Ubuntu 14...

Perihal Menentukan Sebuah Password

Gambar
Untuk mengakses sebuah layanan akun dan mengakses sistem komputer, user mengotentikasi identitas mereka dengan menggunakan sebuah password. Banyak orang diminta untuk melakukan tugas berat yaitu perlu melakukan pembuatan password dengan karakteristik unik, panjang dan kompleks untuk setiap akun, mudah diingat, dan mengubahnya secara sesering mungkin. Dikatakan tugas yang berat karena banyak orang yang mengabaikan hal tersebut. Ketika suatu kejadian seseorang kehilangan akun, password tersebutlah yang akan mereka sendiri salahkan (menyesal membuat password yang gampang ditebak). Tetapi sebenarnya seorang pemilik akun tidaklah salah, masalah yang sebenarnya ialah password itu sendiri, password merupakan sebuah cara yang mengerikan untuk melindungi keamanan suatu data, dan menjadi objek yang menjadi penyebab banyaknya pelanggaran data. Permasalahan Password Kita sering mendengan anjuran "pilih sebuah password yang panjang dan kompleks. Gunakan karakter huruf besar dan huruf kecil, si...

Tingkatkan Keamanan Data Dengan Disk Encryption

Gambar
Keamanan sebuah data menjadi hal vital yang harus diperhatikan tiap orang. Terdapat beragam cara untuk mengamankan data salah satunya dengan sistem enkripsi. Kita dapat menenkripsi segala jenis terkait dengan data seperti files dan partition. Namun beberapa orang hanya lebih mengutamakan untuk mengamankan data, tetapi bukankan lebih baik mengamankan wadah untuk data itu sendiri yaitu partition atau disk. Mengenal Whole Disk Encryption Whole disk encryption adalah sebuah proses dalam mana dalam setiap bit data yang ada dalam sebuah disk terenkripsi menggunakan software ataupun basis dari hardware. Yang artinya whole disk encryption akan mengekripsi seluruh data yang ada didalam disk termasuk software yang melakukan enkripsi itu sendiri. Manfaat dari whole disk encryption: Segala hal akan terenkripsi. Ini termasuk swap space dan temporary files yang dapat memperlihatkan data penting yang seharusnya tidak diperlihatkan. Banyak orang tidak berpikir untuk mengekripsi file ini. Tidak perlu m...

Streaming Youtube Secara Multitasking

Gambar
Berbagai ragam aktivitas internet yang dilakukan orang, dan kebanyakan dari tiap orang memiliki perbedaan, mungkin salah satunya lebih senang dengan social media, streaming video, baca artikel, main games dan yang lain sebagainya. Namun terkadang sering kita alami saat ingin streaming video di Youtube tetapi pada saat yang sama kita juga ingin melihat timeline social media, tentu ini menyulitkan karena harus berpindah tab, namun sekarang tidak perlu repot karena sekarang kita dapat melakukan kedua aktivitas tersebut secara bersamaan. Sideplayer adalah merupakan Chrome extension yang berguna dalam melakukan aktivitas streaming youtube video dalam bentuk pop-up yang berada diatas tab yang berjalan. Install terlebih dahulu sebelum menggunakannya. Setelah berhasil terinstall, masuk ke youtube dan cari video yang ingin ditonton lalu cukup copy URL dari video tersebut. Kemudian lakukan kegiatan utama semisal social media, pada bagian sisi browser bagian kanan, klik icon side player lalu pas...

AdBlock Telah Dijual Diam-diam Kepada Anonymous Buyer

Gambar
Seorang advertiser tentunya sangat mengenal yang namanya AdBlock Extension, ya memang extension ini menjadi momok yang sangat tidak disukai. Tahukah anda kalau AdBlock telah dijual secara diam-diam oleh pembuatnya kepada pembeli yang tidak diketahui. Michael Gundlach, sang creator menolak menyebutkan nama pembeli tersebut dan berapa nominal penjualan perusahaannya hanya karena si pembeli tidak ingin diketahui oleh orang lain. Berita ini muncul dalam pop-up dari AdBlock Extension seperti yang tampak pada gambar dibawah ini: Dilaporkan bahwa sang creator tidak akan lagi ikut andil dalam perusahaan AdBlock pada pemilik barunya. Hal ini menyebabkan banyak pengguna yang bertanya-tanya, siapa pembelinya? masih bisakah extension ini dipercaya ? dan pertanyaan lainnya. AdBlock juga mengubah kebijakannya dengan mengikuti program "Acceptable Ads" untuk menghasilkan pendapatan. Sejauh ini perusahaan mendapatkan penghasil dari donatur dan juga dari pembayaran licensi. Jadi dengan fitur ...

Mengelola Server Dengan Webmin Control Panel

Gambar
Pada artikel ini saya akan memberikan contoh bagaimana mengelola server ataupun VPS dengan melalui Control panel. Sebelumnya saya juga telah membuat artikel mengenai  VPS Control Panel Terbaik  yang terdiri dari banyak user yang menggunakannya dan mendapatkan review yang baik. Saya akan menggunakan Webmin/Virtualmin Control Panel. Control panel ini sudah tidak asing lagi bagi yang sudah sering mengelola server. Kegunaan control panel akan memudahkan admin sebagai pengelola dalam menangani server melalui interface (antarmuka) yang berbasis web. Umumnya server tidak memiliki interface, jadi hanya berupa shell saja sehingga mungkin bagi sebagian orang hal itu sedikit menyulitkan. Namun dengan adanya control panel kita mendapatkan pengalaman yang baru dalam mengelola server dengan interface yang interaktif. Untuk menginstall Webmin/Virtualmin dapat di download melalui official site webmin . Dan saya akan menggunakan Debian sebagai server dan sudah terdapat beberapa service yang t...

Amerika Utara Kehabisan IPv4

Gambar
Ketersedian IPv4 didunia memang semakin menipis karena perkembangan teknologi saat ini hampir memenuhi cadangan IPv4. Dan untuk di America Utara, IPv4 address telah habis persediaannya dan tidak bisa diproduksi lagi. Berita ini disampaikan langsung oleh American Registry for Internet Numbers (ARIN) yang telah mengumumkan titik akhir dari persediaan IPv4 address mereka telah mencapai Nol. Tetapi sebenarnya mereka menerima permintaan untuk mendapatkan IPv4, yang mana akan dapat diterima dengan 2 syarat: 1. Menunggu daftar permintaan IPv4 penuh  - Ikut kedalam daftar tunggu dan berharap akan ada tersedia blok IP yang bisa didapatkan. 2. IPv4 transfer market  - Bisa didapatkan dengan membeli dari perusahaan atau organisasi lain yang memiliki IP lebih dari yang digunakan. Mengenai IPv4 bukan hanya perhatian di negara America saja, namun juga hampir negara sudah memasuki limit persediaan IP mereka. Termasuk salah satunya di Indonesia sendiri juga telah bersiap akan hal itu dengan mu...

Monitoring Proses Sistem Linux Dengan Htop

Gambar
Pada artikel sebelumnya beberapa waktu yang lalu, saya telah membuat artikel tentang tools monitoring server linux , lalu sekarang ini saya akan mengenalkan tool monitoring lainnya yang disebut Htop, saya gunakan pada laptop saya mengunakan linux Debian. Tool ini juga tentu dapat digunakan pada distro yang lainnya. Htop sendiri merupakan pengganti perintah shell Top , dan saya sendiri telah menggunakan tool ini sejak lama. Apa itu Htop Htop adalah tool atau aplikasi interaktif yang berfungsi untuk monitoring proses sistem pada Linux. Tool ini bekerja dengan menampilkan daftar lengkap dari proses sistem yang sedang berjalan dan juga tentunya mudah untuk digunakan dalam menangani proses sistem yang berjalan seperti mematikan (kill) salah satu proses yang sedang berjalan. Menginstall Htop Untuk menginstall Htop tidaklah susah, terlebih bila menggunakan distro Debian ataupun Ubuntu yang sudah tersedia langsung di repository-nya. Lakukan perintah berikut ini untuk menginstall Htop: # apt-ge...