WHAT'S NEW?
Loading...

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

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

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 method not found: android()" ketika compile build gradle telah selesai. Saya mulanya berpikir aneh error ini terjadi padahal saya sudah menggunakan versi build tools dan compile SDK terbaru.
Mengatasi Error "gradle DSL method not found: android()" Android Studio
Setelah mencari informasi diinternet dan menanyakan kepada teman, saya akhirnya mengetahui apa yang menyebabkan error itu terjadi.

Metode android() berada pada tempat yang salah, yaitu pada top-level build.gradle file.
Mengatasi Error "gradle DSL method not found: android()" Android Studio
Jadi yang perlu dilakukan ialah menghapus method tersebut. Buka terlebih dahulu file seperti yang tampak pada gambar diatas, kemudian cari baris code berikut ini dan hapus, misalnya:
android {
compileSdkVersion 23
buildToolsVersion '23.0.1'
}
Mengatasi Error "gradle DSL method not found: android()" Android Studio

Jika telah dihapus, silakan compile ulang atau bisa juga rebuild ulang project anda maka seharusnya errornya akan hilang dan project yang diimpor berhasil dibuild kedalam Android Studio. Selamat mencoba.

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

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

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 disini
2. Ubah nama file menjadi 2012_0508_RT3290_Linux_STA_v2.6.0.0.tar.bz2 kemudian silakan ekstrak.
3. Masuk ke dalam direktori DPO_RT3290_LinuxSTA_V2600_20120508
4. Pada direktori DPO_RT3290_LinuxSTA_V2600_20120508/OS/Linux, buka file config.mk dan ubah baris nomor 31 menjadi HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y.
5. Setelah itu melalui terminal direktori DPO_RT3290_LinuxSTA_V2600_20120508/OS/Linux jalankan perintah make ==> sudo make install ==> sudo modprobe rt3290sta ==> sudo update-initramfs -u
6. Karena nantinya laptop akan direstart, akan lebih baik modprobe dimasukkan ke dalam module.
$ sudo nano /etc/modules
modprobe rt3290sta
modprobe rt2800pci
Jika pada saat melakukan perintah make terjadi error alias proses compile gagal, lakukan perintah berikut ini:
$ cd DPO_RT3290_LinuxSTA_V2600_20120508/OS/Linux
$ sudo sed -i 's/__devexit/__exit/g' pci_main_dev.c [tekan enter]
$ sudo sed -i 's/__devinit/__init/g' pci_main_dev.c [tekan enter]
Setelah semua proses selesai, restart laptop anda dan coba nyalakan Wi-Fi, biasanya lampu indikator tidak berubah warna (warna putih = On) dan (warna orange = Off) jadi selalu berwarna On, tetapi meskipun demikian sebenarnya dengan kondisi tersebut Wi-Fi sudah bisa digunakan, harap lakukan uji coba pada area yang tersedia jaringan Wi-Fi untuk mengetahui hasilnya.

Itulah cara yang saya lakukan dan telah berhasil hingga sekarang meskipun berulang kali menginstall ulang Linux. Bila anda memiliki masalah yang sama silakan mencoba cara ini, dan bila mengalami kesulitan silakan menghubungi saya. Selamat mencoba dan semoga berhasil.

Meningkatkan Keamanan SSH Login Pada Linux Server

Meningkatkan Keamanan SSH Login Pada Linux Server

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): <=== (tekan enter)
Enter same passphrase again: <=== (tekan enter
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
3d:4f:08:79:3f:9d:96:3c:5a:ae:d5:38:35:ba:39:d3
Dari hasil output tersebut kita telah mendapatkan public ssh key yang kita akan gunakan. Untuk penggunaan perintah ssh-keygen dapat dilihat informasi selanjutnya dengan man ssh-keygen agar mengetahui pilihan lain yang bisa diterapkan semisal ssh-keygen -t rsa -b 2048 yang akan menghasilkan key dengan bit 2048.

Setelah mendapatkan public ssh key, selanjutnya kita masukan ssh key tersebut ke dalam server sebagai authorized_keys yang berguna sebagai tanda pengenal saat proses login berlangsung (sederhananya bisa dikatakan demikian). 
# scp ~/.ssh/id_rsa.pub userServer@10.20.30.10:.ssh/authorized_keys
Dengan demikian tahap pembuatan ssh key telah selesai. Selanjutnya kita perlu melakukan sedikit konfigurasi SSH didalam server. Masuk terlebih dahulu ke dalam server, contoh:
# ssh userServer@10.20.30.10
Dan bila sudah berhasil masuk, edit file konfigurasi SSH:
# nano /etc/ssh/sshd_configport 8399 <=== (ubah password default sesuai yang anda inginkan)
RSAAuthentication yes
PubkeyAuthentication yes
# /etc/init.d/ssh restart
Setelah itu coba login kembali untuk mengecek apakah kita berhasil login dengan pubilc ssh key yang telah ada didalam server dan port yang telah diubah. Jika berhasil maka lanjutkan edit file yang sama, sesuai yang saya katakan sebelumnya penggunaan akses root login tidaklah aman, oleh karena itu kita harus menonaktifkannya, cari dan sesuaikan isi file tersebut dengan baris dibawah ini:
PermitRootLogin no
PasswordAuthentication no
Simpan konfigurasinya, dan restart kembali SSH. Karena root sudah tidak bisa lagi diakses secara remote dengan konfigurasi diatas, maka untuk mengaksesnya bisa melalui user biasa, lakukan dengan langkah berikut:
# visudo
xxxx ALL=(ALL) NOPASSWD:ALL <=== (ganti xxxx dengan nama user anda)
Coba logout dari server dan lakukan login kembali dengan menggunakan root, semestinya kita tidak bisa lagi login menggunakan root. Dan untuk dapat kembali mengakses root login lah menggunakan user biasa sesuai dengan nama user yang telah diletakan dalam konfigurasi visudo.
$ ssh xxxx@10.20.30.10 -p 8399
$ sudo su -
Dengan perintah diatas kita bisa kembali mengakses root. Tentunya dengan cara ini akan lebih aman akses SSH yang dilakukan karena proses login berjalan dengan key yang telah dienkripsi dan juga akan sulit untuk bagi pihak lain yang mencoba mengakses server kita melalui SSH dari komputer miliknya tanpa adanya public ssh key yang telah kita berikan di dalam server. Selamant mencoba dan semoga bermanfaat.

Membuat Blog Dengan Ghost Blogging Platform

Membuat Blog Dengan Ghost Blogging Platform

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 sebelumnya download terlebih dahulu filenya di http://ghost.org (wajib mendaftar - gratis) untuk mendownloadnya. Bila sudah didownload langkah installasi yang perlu dilakukan yaitu sebagai berikut:
$ sudo mkdir -p /var/www/ghost (bisa disesuaikan keinginan anda)
$ sudo unzip ghost-x.x.x.zip -d /var/www/ghost (ganti x dengan versi anda)
$ cd /var/www/ghost
$ sudo npm install --production

Konfigurasi Ghost

Sebelum mengakses Ghost, kita harus membuat konfigurasi yang diperlukan yaitu menentukan alamat IP untuk mengakses Ghost.
$ cd /var/www/ghost$ sudo cp config.example.js config.js$ sudo sed -i 's/127.0.0.1/YOUR-IP/g' config.js (ganti dengan alamat IP anda)

Menjalankan Ghost Dalam Mode Development

Pada tahap ini, kita telah siap untuk mengakses Ghost. Perlu diketahui kalau Ghost dapat berjalan dalam 2 mode berbeda yaitu "development" dan "production". Untuk keamanannya, informasi konfigurasi Ghost disimmpan secara terpisah dalam file config.js. Misalnya, 2 mode tersebut menggunakan 2 file database yang berbeda (ghost-dev.db dan ghost-pro.db berlokasi di /var/www/ghost/content/data).

Ikuti langkah berikut ini untuk menjalankan Ghost. Secara default Ghost berjalan dalam mode development.
$ cd /var/www/ghost
$ sudo npm start
Jika berhasil, maka akan tampak listening address diterminal yang mengindikasikan Ghost berhasil dijalankan. Seperti yang tampak pada gambar berikut.
Membuat Blog Dengan Ghost Blogging Platform

Kemudian buka web browser dan akses listening address yang didapat sebelumnya, jika berhasil maka akan tampak halaman awal Ghost seperti gambar berikut ini.
Membuat Blog Dengan Ghost Blogging Platform

Menjalankan Ghost Dalam Mode Production

Setelah yakin Ghost berjalan dengan baik, hentikan mode development yang berjalan dengan menekan tombol Ctrl+C.
Dan langkah selanjutnya yaitu menjalankannya dalam mode production. Ketika Ghost berjalan dalam mode production, kita dapat menggunakan modul forever milik Node.js, yang mengindikasikan bahwa Ghost akan berjalan dapat background process. Berikut ini langkah yang dilakukan:
$ sudo npm install forever -g (install modul terlebih dahulu)
$ cd /var/www/ghost
$ sudo NODE_ENV=production forever start index.js
Karena dua mode ini berjalan pada masing-masing prosesnya, kita dapat memeriksa apakah database untuk mode production berhasil dibuat setelah menjalankan mode tersebut, dapat dilihat di /var/www/ghost/content/data/ghost-pro.db).

Dalam tahap ini kita telah selesai menjalankan tahap penggunaan Ghost. Dan bila nantinya ingin memeriksa proses blog yang berjalan (dengan asumsi blog telah dalam mode production atau telah dipublikasikan ke internet) dapat dilakukan dengan perintah berikut ini:
$ sudo forever list
Membuat Blog Dengan Ghost Blogging Platform

Jika anda melihat output seperti gambar diatas, itu berarti Ghost berjalan dengan baik di background process.
Dan untuk menghentikan mode production, dengan maksud untuk kembali ke mode development (ulangi langkah menjalankan mode development), cukup hentikan modul forever dengan perintah berikut:
$ cd /var/www/ghost$ sudo forever stop index.js
Itulah cara membangun blog dengan Ghost di Linux. Platform ini cukup menarik dan memiliki fitur yang bagus, terlebih lagi design yang diberikan juga sangat bagus dan terkesan elegan, jadi mungkin platform ini bisa menjadi salah satu pilihan anda yang ingin membuat blog. Selamat mencoba.

4 Film Animasi Open Source Terbaik Dan Wajib Di Tonton

open source

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

open source

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 anda ingin menontonnya dalam film sepenuhnya, anda dapat mengakses via Youtube atau Vimeo. Dan jika anda ingin mendownload source file-nya, dapat didapat secara gratis melalui official site Blender.

Elephants Dream

open source

Film ini diklaim sebagai "the world's first 3D animated" open source movie. Pada film ini terdapat misteri kecil dalam jalan ceritanya (anda akan melihat 2 karakter yang mengeksplor sebuah mesin aneh). Anda tentu dapat menyaksikan aksi kedua karakter tersebut dalam durasi hampir 11 menit dan lihat apa yang akan terjadi.

Bila anda ingin menonton keseluruhan filmnya, anda dapat melihatnya di Vimeo. Jika anda ingin mendownload file produksinya, dapat didapatkan pada link ini dan kemudian klik link untuk 2 DVD.

Sintel

open source

Jika anda fan dari Dragon dan pecinta cerita yang mengharukan, Sintel cocok untuk anda. Ceritanya berawal dari seorang gadis muda yang sedang mencari dragonnya yang hilang, tetapi terdapat plot yang dapat menarik perhatian anda dalam kisahnya. Anda akan terpaku dalam kisahnya selama hampir 15 menit.

Untuk versi streaming anda dapat lihat melaui Youtube, dan jika anda ingin mendownload source filenya, bisa anda dapatkan melalui official site Blender.

Sita Sings the Blues

open source

Film ini berdurasi 1 jam 21 menit. Ceritanya berdasarkan cerita Hindu yaitu Sita dari Ramayana. Terdapat nyanyian, tarian, sajian wayang dan juga terdapat kontroversi (dengan lisensi musik dan komunitas Hindu) didalam ceritanya.

Film ini dirilis di bawah Creative Common license, tetapi kemudian beralih ke milik umum. Anda dapat menonton filmnya secara penuh melalui Youtube, tetapi jika anda ingin mendownload filmnya dapat diakses melalui hosted version. Dan untuk versi source file dari file produksinya dapat di download melalui website Archive.

Itulah beberapa film open source yang dapat anda gunakan secara bebas. Masih terdapat banyak film lainnya yang bisa anda temukan, tentunya hasil film yang dibuat dengan teknologi open source juga tidak kalah bagus. Jika anda tertarik untuk membuat atau mendistribusikan film-film tersebut, bisa di download terlebih dahulu filenya dan kemudian bisa didistribusikan kembali. Selamat menyaksikan.

Linux Terbaik Untuk Komputer Dengan Spesifikasi Rendah

linux

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.
linux

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 macam Desktop Environment (DE) yang tersedia dan dapat digunakan sekaligus, tetapi karena kita akan menginstallnya pada komputer lama sehingga kita perlu untuk menentukan pilihan yang sesuai karena masing-masing DE mempunyai pemakaian resource yang berbeda. Saya sendiri menggunakan XFCE. Selain menggunakan DE kita juga dapat untuk tidak menggunakannya dan hanya menggunakan Windows Manager (WM), akan tetapi dengan WM kita lebih banyak bermain dengan script sehingga tidak cocok bagi pemula.
linux

Multimedia Codecs dan Media Player

Multimedia codecs digunakan untuk menjalankan media. Setelah menginstall codecs kemudian perlu untuk memilih aplikasi yang tepat, saya merekomendasikan VLC player karena mendukung hampir semua format file media, sehingga kita tidak perlu menginstall banyak aplikasi media player. VLC lebih umum untuk penggunaan video player, tetapi bila ingin menginstall audio player saya merekomendasikan Audacious.
linux

Memilih Web Browser

Web browser menjadi hal vital dalam sebuah perangkat, karena tanpa aplikasi ini kita tidak dapat mengakses internet untuk hal browsing dan lain sebagainya. Dalam konten internet modern terdapat beberapa karakteristik yang perlu diperhatikan, karena sebuah web browser akan berperan penting dalam menampilkan konten tersebut. Pada saat ini terdapat 2 web browser populer yaitu Mozilla Firefox dan Google Chrome, dan pada kasus ini saya merekomendasikan Google Chrome untuk diinstall.
linux

Memilih Email Client

Email client sangatlah penting bagi orang yang sering berkirim email. Tetapi pada dasarnya email client tidaklah begitu penting jika memang tidak ingin memakai resource berlebih karena kita sudah dapat mengaksesnya langsung melalui browser. Jadi pilihan untuk email client tergantung pilihan anda.
linux

Linux Office Suite

Office suite yang sangat terkenal dan banyak digunakan adalah Microsoft Office. Namun dalam kasus ini kita tidak akan menggunakannya karena kita akan menggunakan Linux office suite. Terdapat beberapa Linux office suite yang cukup populer seperti OpenOffice, LibreOffice dan KingSoft. Untuk yang ingin menyesuaikan dengan interface Microsoft Office dapat memilih KingSoft, tetapi bila ingin menggunakan office suite yang sederhana dapat memilih salah satu dari 2 yang lainnya.
linux

Linux Photo Manager

Photo manager digunakan untuk menampilkan gambar, aplikasi ini tentunya perlu ada didalam komputer. Dan untuk pilihan yang saya rekomendasikan yaitu Viewnior.
linux

Image Editor

Image editor untuk Linux sudah pasti akan direkomendasikan GIMP, karena bisa dikatakan aplikasi ini merupakan Photoshop untuk Linux.
linux

Beberapa hal tersebut penting untuk diperhatikan agar sistem operasi dapat berjalan dengan lancar dengan memaksimalkan penggunaan resource (Storage & RAM) secara efisien. Saya sendiri menginstall Linux menggunakan Debian yang kemudian saya install package yang hanya saya butuhkan, jadi tidak ada package yang tidak terpakai.

Jadi bila anda ingin tetap menggunakan perangkat komputer lama anda, gunakanlah Linux. Tidak perlu khawatir karena terdapat banyak ragam linux yang bisa digunakan pada perangkat komputer dengan spesifikasi rendah. Rekomendasi yang bisa saya berikan yaitu Lubuntu, Xubuntu, Linux Lite dan BunsensLab semuanya pernah saya gunakan dan hasilnya berjalan dengan baik, silakan anda tentukan sendiri salah satunya atau mungkin bisa mencari rekomendasi distro lainnya di internet.

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

hack wifi router

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 keamanan yang ada dalam perangkat dengan memberitahukan kepada pemilik untuk:
  • Mengubah default password yang mereka gunakan
  • Menutup telnet port yang berpotensi memiliki celah keamanan
Meskipun tidak dikembangkan untuk kegiatan yang dapat merusak, tetapi periset telah menemukan backdoor dalam malware ini yang bisa digunakan oleh developer untuk melakukan kegiatan merusak secara remote.

Bagaimana mengamankan Wireless Router anda ?
Meskipun resiko yang ditimbulkan Linux.Wifatch kecil, tetapi para periset tetap mengawasi kegiatannya.

Langkah keamanan penting yang harus dilakukan:
  • Aktifkan firewall dan juga blokir semua koneksi yang masuk
  • Gunakan anjuran password yang baik
  • Matikan fitur sharing jika tidak diperlukan
  • Aktifkan setting enkripsi router jika ada
  • Ubah default SSID
  • Matikan network name broadcasting
  • Gunakan MAC Address filter
Langkah untuk menghapus Linux.Wifatch malware:
  • Reset perangkat; akan menghapus malware tersebut
  • Update sistem perangkat yang digunakan
  • Jika menggunakan password default, segeralah ubah
  • Ubahlah password secara rutin
Itulah beberapa langkah yang perlu dilakukan. Pencegahan akan lebih berguna sebelum terjadi hal yang tidak diinginkan, sekecil apapun resiko yang dihadapi karena data sangatlah penting untuk dilindungi.


source: thehackernews

10 Alasan Umum Kenapa Blog Anda Tidak Bisa Menghasilkan Uang

10 Alasan Umum Kenapa Blog Anda Tidak Bisa Menghasilkan Uang

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 akan sulit untuk bisa menghasilkan banyak uang.

3. Topik blog anda tidak menjual

Beberapa topik blog memiliki nilai jual yang tinggi dari pada yang lain semacam blog download file. Bila dilihat dari pola pikir pemasang iklan, mereka lebih senang memasang iklan pada blog yang memiliki banyak pengunjung yang tentunya memberikan kesempatan besar dari para pengunjung tersebut tertarik kepada iklan mereka. Banyaknya pengunjung yang didapat tentunya karena topik blog yang menarik, jadi bila blog anda tidak memiliki topik cukup menarik pembaca maka akan sulit untuk mendapatkan pengiklan dan juga pengunjung blog

4. Anda tidak konsisten

Jika kamu mem-publish artikel kemudian menghilang begitu saja (jarang buat artikel), maka hal ini juga akan menjadi salah satu penyebab sulitnya anda menghasilkan uang dari blog. Frekuensi postingan blog mempengaruhi seberapa sering orang-orang mengunjungi blog anda, karena blog yang kurang aktif akan sulit mendapatkan pembaca tetap bahkan bisa kehilangan pengunjung. Perlu diingat kembali, tanpa pengunjung maka tidak akan mungkin untuk menghasilkan uang dari blog.

5. Konten blog yang berantakan

Hal ini menjadi bagian yang cukup banyak terjadi. Banyak orang yang tidak bisa menulis artikel yang baik. Ingat pembaca mengunjungi blog anda adalah untuk membaca, jadi perlu untuk memberikan tulisan yang baik, jika tidak maka para pengunjung akan malas untuk kembali ke blog anda. Copy-paste bukanlah jalan pintas, tetapi akan mengurangi nilai dari blog anda. Kehilangan pembaca akan menghilangkan penghasilan juga, jadi tingkatkan atau perbaiki kualitas menulis anda atau bisa juga menggunakan jasa penulis artikel bila ingin mendapatkan artikel yang baik (jgn salah memilih jasa penulis artikel).

6. Anda terlalu sibuk

Mengelola sebuah blog bukan hanya asal jadi dengan memposting dan membalas komentar. Anda perlu untuk melihat ekosistem pengunjung blog anda. Lakukan analisis terhadap data yang didapat, bisa seperti artikel seperti apa yang populer dibaca, data artikel seperti itu dapat anda gunakan sebagai acuan untuk artikel lainnya. Jadi luangkanlah waktu meskipun sedikit untuk mengelola blog anda, blog yang tidak diurus tidak akan bisa mendapatkan penghasilan yang sesuai anda inginkan.

7. Anda melakukan hal yang salah

Jika blog anda memiliki banyak iklan daripada isi konten yang lebih sedikit, bukan hanya pengunjung yang akan malas mengunjungi blog anda, tetapi ada kemungkinan juga blog anda akan dianggap sebagai oleh Google. Itu artinya blog anda akan kehilangan trafik pengunjung dan berarti anda juga akan kesulitan mendapatkan uang dari iklan tersebut. Jadi gunakanlah iklan yang baik, atur iklan dengan tempat dan jumlah yang sesuai, jangan asal memasang semaunya, pikirkan juga para pengunjung.

8. Anda berjalan ditempat

Untuk menghasilkan uang dari blog, anda memerlukan trafik blog, yang artinya anda perlu keluar dari lingkungan blog (bukan hanya mengurus blog). Anda memerlukan promosi terhadap blog anda yang bisa anda lakukan dengan menggunakan social media marketing ataupun email marketing terhadap rekan anda sehingga anda akan mendapatkan pengunjung tambahan selain dari mesin pencari.

9. Anda membingungkan pembaca

Apa topik blog anda dan siapa target pengunjung anda ? Jika anda tidak membuat kontent yang relevan terhadap yang pengunjung inginkan maka mereka akan pergi dan tidak akan mau lagi mengunjungi blog anda. Tetaplah fokus pada isi konten anda, semisal bila anda membuat blog yang memberikan informasi mengenai makanan sehat, jangan sesekali mencoba dan memulai untuk memposting artikel yang tidak sesuai dengan fokus konten blog anda.

10. Anda berpikir hanya untuk menghasilkan uang

Jika anda beralasan membuat blog untuk menghasilkan uang, para pengunjung dapat mengetahuinya dan akan malas untuk kembali mengunjungi blog anda. Jika anda membuat blog karena anda ingin berbagi pengetahuan atau untuk berdiskusi untuk mendapatkan masukan dari pengunjung mengenai pengalaman anda, maka pengunjung akan jelas mengetahui maksudnya, dan mereka akan memberikan anda hadiah berupa mereka akan menjadi pengunjung tetap karena blog anda yang menarik, dan memungkinkan mereka juga akan men-sharing artikel anda pada rekan mereka. Hal ini tentunya akan menjadi point penting untuk mendapatkan pengunjung lebih untuk meningkatkan trafik blog anda.

Beberapa point diatas merupakan acuan yang sangat saya perhatikan dalam mengelola blog saya ini, seluruh point diatas bukanlah dari pemikiran saya pribadi melainkan dari sumber yang ada dinternet dan saya rangkum menjadi point penting untuk menjadi acuan bagi saya pribadi. Jadi bila memang anda mengacu pada seluruh point diatas (bukan keharusan) maka blog anda akan tumbuh perlahan dengan baik.

Jadi percayalah pada isi konten blog yang anda kelola, jangan mudah terpancing dengan pendapatan orang kebanyakan, mereka juga memulai dari nol dan membutuhkan waktu yang lama, jadi bersabarlah bila memang anda ingin menghasilkan uang dari blog anda sampai waktunya tiba teruslah kelola blog anda dengan baik.

Membangun Layanan Streaming Pribadi Menggunakan Emby

Membangun Layanan Streaming Pribadi Menggunakan Emby

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.04 server VM yang sudah terinstall. Langkah installasi yang dilakukan yaitu:
# wget -qO - http://download.opensuse.org/repositories/home:emby/xUbuntu_14.04/Release.key | apt-key add -
# sh -c "echo 'deb http://download.opensuse.org/repositories/home:/emby/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/emby-server.list"
# apt-get update
# apt-get install mono-runtime mediainfo libsqlite3-dev imagemagick-6.q8 libmagickwand-6.q8-2 libmagickcore-6.q8-2
# apt-get install emby-server
Pada saat proses installasi, akan terdapat peringatan untuk menentukan user. Default user yang terinstall yaitu "emby", tetapi bila memang ingin menggunkan user default tersebut perlu untuk memperhatikan hak aksesnya terhadap direktori dan file, tetapi bila ingin menggunakan user lain silakan diganti pada saat proses installasi. Seperti contoh gambar dibawah ini, kita dapat mengganti user sesuai yang kita inginkan.
Membangun Layanan Streaming Pribadi Menggunakan Emby

Setelah proses installasi selesai, kita dapat langsung mengaksesnya melalui web browser dengan http://localhost:8096/web/wizardstart.html untuk masuk ke proses konfigurasi. Konfigurasi yang perlu dilakukan diantaranya yaitu:

- Menentukan bahasa
- Membuat user yang akan mengakses media
- Mempersiapkan media library
- Menentukan bahasa utk metadata (samakan dgn pilihan pertama)
- Skip TV Tuner
- Accept the terms of service
Membangun Layanan Streaming Pribadi Menggunakan Emby
Halaman Konfigurasi

Membangun Layanan Streaming Pribadi Menggunakan Emby
Halaman Setup media library
Membangun Layanan Streaming Pribadi Menggunakan Emby
Halaman akses user ke server

Setelah selesai kita dapat langsung masuk ke dalam Emby media server untuk menentukan media library lebih lengkap dan konfigurasi lain yang diperlukan.
Membangun Layanan Streaming Pribadi Menggunakan Emby

Sistem media server seperti ini sangat cocok digunakan pada local network, seperti jika kita mempunya Wi-Fi router, kita dapat memberikan informasi mengenai media server yang sudah kita buat pada halaman login Wi-Fi, tetapi terlebih dahulu kita perlu mengedit halaman login tersebut.

Sistem seperti ini memang sangat menarik jika diterapkan seperti cara tersebut sehingga user dapat mendapatkan pengalaman yang lebih menarik selain kegiatan internetan. Jika tertarik bisa langsung mencobanya sendiri dan silakan share pengalaman anda setelah menggunakannya.

Perihal Menentukan Sebuah Password

password

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, simbol dan angka. Mudah untuk diingat. Ubah secara rutin. Dan lakukan pada semua akun yang anda miliki".

Banyak orang tidak melakukan hal ini. Password yang paling populer masih terdiri dari sebuah kalimat seperti "password" atau hal lain yang mudah diingat yang bahkan seorang hacker dapat meng-crack dalam hitungan detik. Orang-orang menggunakan 1 password untuk banyak akun, menuliskannya pada sebuah kertas dan ditempel dekat komputer mereka, atau membawanya dalam potongan kertas kecil di dompet mereka dan tidak pernah mengubah password.

Bagi mereka yang menggunakan internet lebih sering dan memiliki banyak akun menjadikannya sulit ditangani sehingga tidak mengherankan banyak yang tidak mengikuti anjuran pembuatan password yang baik. Manajemen password sangat direkomendasikan oleh banyak pakar keamanan meskipun strategi ini hanya menyelesaikan beberapa permsalahan password.

Menambahkan Sebuah Faktor Keamanan

Faktor keamanan yang perlu dilakukan ialah dengan menemukan metode untuk menghindari kerentanan terhadap masalah password. Terdapat banyak metode yang bisa digunakan salah satunya yang sudah banyak digunakan yaitu metode two-factor authentication.

Skema kerja metode ini cukup sederhana, dengan memiliki dua lapis sistem otentikasi yang melalui otentikasi password pada lapisan pertama dan kemudian akan diproses oleh sistem dengan mengirimkan sebuah kode unik ke objek yang dituju semisal nomor hp, secondary email dsb untuk proses otentikasi pada lapisan kedua. Metode ini sangat layak digunakan, karena meskipun kita memiliki password yang buruk. Meskipun begitu bukan berarti password yang buruk akan menjadi baik dengan adanya metode ini. Oleh karena itu two-factor authentication jauh lebih baik dari pada single password.

Segeralah ubah password anda jika masih menggunakan jenis password yang buruk dan tidak sesuai yang dianjurkan, serta gunakan metode keamanan yang tersedia guna meningkatkan keamanan data anda agar terhindar dari tindakan jahil orang-orang tertentu.


source: wired

Tingkatkan Keamanan Data Dengan Disk Encryption

disk encryption

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 melakukan enkripsi secara manual terhadap files. Jadi tidak perlu menentukan file mana yang harus dienkripsi secara manual karena semua file akan terenkripsi
  • Kerusakan data secara langsung. Bila kunci enkripsi dirusak maka seluruh file akan hancur dan tidak bisa digunakan lagi (pencegahan pencurian data)

Aplikasi Disk Encryption

Ada banyak aplikasi yang tersedia untuk melakukan hal diatas, baik untuk Unix, Mac dan Windows.
Untuk sistem Unix salah satu pilihan terbaiknya yaitu loop-AES yang memanfaatkan algoritma AES untuk melakukan enkripsi.
Pilihan untuk sistem Unix lainnya yaitu Cryptoloop.

Allan Latham's PPDD (Practical Privacy Disc Driver) adalah sebuah driver perangkat Linux yang membuat sebuah perangkat terlihat seperti sebuah partisi. PPDD memanfaatkan algoritma Bruce Schneier's Blowfish dalam melakukan proses enkripsi.

Julian Assange's Rubberhose merupakan tool Linux unik karena dalam proses enkripsi yang dilakukan dengan mengkombinasikan sistem enkripsi dan steganography. Rubberhose mendukung DES, 3DES, IDEA, RC5, RC6, Blowfish, Twofish dan CAST.

Pilihan untuk sistem Windows lebih banyak, beberapa diantaranya yaitu Cypherix Cryptainer LE aplikasinya bersifat gratis dan sistem enkripsi yang dipakai yaitu dengan algoritma Blowfish, tetapi hanya dibatasi 25MB untuk pembuatan partisi. Ada juga CrossCrypt yang merupakan aplikasi disk enryption Windows yang bersifat open source dengan dukungan sistem AES dan TwoFish. CrossCrypt dirancang agar cocok dengan aes-loop, yang sangat berguna bagi pengguna dual-boot Linux dan Windows

Itulah beberapa tools yang dapat digunakan untuk mengamankan data yang kita miliki secara menyeluruh yang ada dalam partisi. Pilihlah yang sesuai dengan kebutuhan anda dan mungkin juga bisa mencari aplikasi lain karena masih banyak yang tidak saya deskripsikan, dan juga untuk penjelasan beberapa jenis algoritma diatas dapat dipelajari lebih lanjut bila memang tertarik dalam bidang keamanan. Selamat mencoba dan semoga bermanfaat.

Streaming Youtube Secara Multitasking

streaming youtube secara multitasking

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.
streaming youtube secara multitasking

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 paste URL youtube sebelumnya dan klik play.

Ketika pop-up sudah tertampil dibagian sisi kanan, kita dapat menyeret dan memindahkannya kemanapun posisi yang kita inginkan, dan juga kita dapat menentukan size dari pop-up tersebut

Sideplayer pop-up akan tetap berada ataupun muncul meskipun kita berpindah-pindah tab. Hal ini tentunya sangat hebat karena kita tetap akan dapat melihat video meskipun bersamaan aktivitas browsing lainnya.

AdBlock Telah Dijual Diam-diam Kepada Anonymous Buyer

AdBlock Telah Dijual Diam-diam Kepada Anonymous Buyer

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 baru ini akan memungkinkan pemasang iklan untuk menentukan iklan mereka tetap tertampil pada website tertentu meskipun AdBlock extension aktif, dengan syarat pemasang iklan harus membayar untuk iklan mereka.

Karena berita ini masih baru jadi tidak dapat diambil kesimpulan pasti mengenai hal ini, tetapi pengguna AdBlock tentunya harus memikirkan alternatif lain seperti mengganti extension blokir iklan untuk bila nantinya AdBlock sudah aktif dengan fitur baru pada update terbarunya.

Mengelola Server Dengan Webmin Control Panel

webmin

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 telah terinstall didalamnya seperti MySQL, Nginx web server.

Install Webmin/Virtualmin

Masuk terlebih dahulu kedalam server, kemudian download package webmin.
#wget http://skylineservers.dl.sourceforge.net/project/webadmin/webmin/1.760/webmin_1.760_all.deb
Install dependensi yang dibutuhkan yaitu:
# apt-get install libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl libnet-ssleay-perl
# dpkg -i webmin_1.760_all.deb
Tunggu proses installasi selesai. Ketika berhasil menginstall webmin maka kita dapat langsung menjalankannya melalui web browser.

Menjalankan Webmin Control Panel

Untuk menjalankan webmin control panel dapat diakses melalui https://localhost:10000. Secara default webmin menginstall SSL untuk akses kedalam control panel sehingga kita harus mengaksesnya melalui protokol HTTPS, localhost dapat diganti dengan alamat IP server. Berikut ini halaman awal webmin control panel.
webmin

Mengkases control panel memerlukan user. User yang dimaksud ialah user sistem Linux, sebagai contoh gunakan user root untuk masuk ke dalam control panel. Berikut ini tampilan menu dalam webmin control panel
webmin

Pada sisi kiri terdapat daftar menu yang sudah disediakan oleh webmin, dan juga dapat dilihat terdapat service yang sudah terinstall dalam server saya yaitu MySQL dan Nginx web server. Saya dapat langsung melakukan konfigurasi terhadap service-service tersebut melalui control panel.
webmin
Selain melakukan konfigurasi terhadap service yang ada, juga masih tersedia banyak menu pilihan yang dapat kita konfigurasi sesuai dengan kebutuhan kita. Jadi tidak perlu lagi kita menggunakan terminal untuk melakukan konfigurasi karena dengan control panel kita bisa lebih mudah mengelola server yang kita punya dengan melalui interface berbasi web yang menarik.

Masih ada banyak control panel lainnya, silakan baca disini. Dan saya sendiri lebih senang menggunakan webmin karena lebih simple dan sudah terbiasa dalam penggunaannya, tetapi terkadang saya juga sering mencoba control panel lainnya untuk melihat perbedaan dan mencari pengalaman yang baru. Jadi selamat mencoba dan semoga bermanfaat.

Amerika Utara Kehabisan IPv4

ipv4

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 mulai memasuki era IPv6.

IPv6 ditemukan sekitar 2 dekade yang lalu pada tahun 1998 dan dengan fitur address yang lebih panjang, misalnya FE80:0000:0000:0000:0202:B3FF:FE1E:8329. Contoh ini dapat mengartikan kalau IPv6 akan tersedia dengan total panjang alamat 340 Triliun Triliun Triliun untuk dapat tersedia dalam jangka panjang.

Memang IPv6 belum terlalu banyak digunakan namun saat ini sudah banyak pihak yang mulai berbenah secara perlahan guna memasuki era tersebut. Dengan era IPv6 belum diketahui kapan akan habis karena melihat dari IP itu sendiri sangat banyak jumlahnya dan tentunya akan bertahan sangat lama hingga habis nantinya. Jadi kita tunggu saja era itu datang dan juga sambil menunggu teknologi apa yang akan muncul bersamaan dengan erat tersebut.


source: thehackernews

Monitoring Proses Sistem Linux Dengan Htop

monitoring linux htop

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-get install htop
# htop <== menjalankan aplikasi htop via terminal
Setelah berhasil menginstall, kita dapat langsung menjalankannya melalui terminal dengan perintah htop, atau bisa juga melalui shorcut icon yang sudah tersedia.

Htop mempunyai 3 bagian utama yaitu:

- Header, dimana kita dapat melihat informasi seperti proses CPU, RAM, Swap dan juga melihat sebuah task, Load average dan Up-time sistem.
- Daftar proses berurut berdasarkan pengguna CPU.
- Bagian footer yang menampilkan options seperti help, setup, kill, nice, quit dll.
htop

Htop Shortcut dan Function Keys

Kita dapat menggunakan footer yang menampilkan function keys untuk menangani proses sistem, tetapi saya lebih menganjurkan untuk menggunakan shortcut keys karena lebih mudah. Berikut ini daftar shortcut dan function keys dan beserta fungsinya dalam interaksi aplikasi htop.
monitoring linux htop

Tekan F2 atau S untuk setup menu, terdapat 4 kolom didalamnya Setup, left column, right column dan available meters.
monitoring linux htop

Tekan t untuk menampilkan proses sistem dalam tampilan tree
monitoring linux htop

Beberapa contoh gambar diatas saya lakukan untuk memonitoring proses sistem laptop saya, dapat dilihat salah satunya yaitu penggunaan CPU dan RAM yang cukup tinggi. Dengan tool ini memang sangat memudahkan kita yang terbiasa senang multitasking sehingga sering mengabaikan proses sistem yang digunakan, kadang kala kita merasakan bunyi komputer yang cukup nyaring, dengan tool ini kita dapat ketahui penyebabnya, dan biasanya disebabkan oleh CPU usage 100% yang sering kita temukan, untuk menghindari hal itu kita dapat mematikan proses yang menyebabkan penggunaan CPU yang berlebihan dengan tool ini. Selamat mencoba dan semoga bermanfaat.