9 Plugin Sublime Text Wajib Diinstal Programmer


Sublime Text merupakan teks editor yang canggih untuk kode, markup, dan prosa. Sublime Text memiliki antarmuka yang polos, dengan fitur yang luar biasa, dan memiliki kinerja yang luar biasa. Fitur dan kinerja yang luar biasa tersebut terletak pada plugin yang bisa kita install dengan mudah. Plugin Sublime tersedia sangat banyak sekali dan sebagian besar dari antaranya gratis. Berikut ulasan 9 plugin sublime yang wajib diinstal programer untuk menambah kinerja sublime versi CodePolitan.
 1. Package Control
Package control merupakan fitur package manajer. Plugin ini harus diinstal terlebih dahulu setelah SublimeText diinstal. Dengan menggunakan package control, kita dapat menginstal, meng-upgrade, menghapus dan melihat paket atau plugin pada SublimeText kita dengan sangat mudah. Untuk menginstal package control, dapat dilakukan dengan langkah berikut ini:
Langkah pertama, buka jendela console dengan menekan ctrl+` atau View – Show Console. Setelah terbuka, paste kode ini sesuai versi SublimeText
SublimeText
import urllib2,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' +'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp =sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) elseNone; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by =urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh =hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == helse None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')


SublimeText 3


import urllib.request,os,hashlib; h = '2deb499853c4371624f5a07e27c334aa' +'bf8c4e67d14fb0525ba4f89698a6d7e1'; pf = 'Package Control.sublime-package'; ipp =sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener( urllib.request.ProxyHandler()) ); by =urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh =hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb').write(by)


kode tersebut menciptakan folder pada SublimeText, kemudian akan men-download paket control SublimeText ke dalamnya.
Jika ketika console tidak berfungsi, langkah kedua yang dapat kita lakukan adalah melakukan instalasi package control, dengan cara:
1. Klik Preferences dan pilih Browse Packages
2. Buat folder dengan nama Installed Packages
3. Download Package Control.sublime-package dan simpan pada direktori Installed Packages yang telah dibuat sebelumnya


Setelah install package control
Cara menggunakannya: ctrl + shift + p (pada windows/linux) atau cmd + shift + p (pada OS X)

Tampilan saat menggunakan package control
2. Alignment
Alignment merupakan keselarasan pada teks atau tulisan. Pada SublimeText juga terdapat alignment, dapat dilakukan dengan cara manual. Tetapi, dengan menggunakan plugin Alignment ini, kita dapat mengatur keselarasan tulisan/teks yang kita buat secara cepat menggunakan quick key.
Fitur-fitur yang disediakan, seperti:
  • menyelaraskan semua baris yang terpilih dengan menyisipkan spasi atau tab sesuai baris pertama yang dipilih
  • menyelaraskan semua baris yang terpilih dengan tingkat level indentyang sama
  • menyelaraskan semua baris yang terpilih yang terdapat simbol ‘=’ dengan menyisipkan spasi
Untuk menginstal alignment pada SublimeText 2 maupun SublimeText 3, dapat dilakukan dengan langkah-langkah berikut ini:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan Alignment, lalu enter. Langkah ketiga, pastikan pada Preferences – Package Setting – Aligment – [ Setting User ] dan [ Key Bindings User ] terdapat syntax seperti berikut:

Syntax setting user pada alignment

Syntax key bindings user pada alignment
Kita dapat copy syntax dari Preferences – Package Setting – Aligment – [ Setting Default ] dan [ Key Bindings Default ]. Cara menggunakannya: ctrl + alt + a (pada windows/linux) atau cmd + alt + a (pada OS X)

Sebelum ctrl + alt + a


Setelah ctrl + alt + a
3. All AutoComplete
Sejatinya, sublime menyediakan layanan auto complete berdasarkan kata yang pernah diketikkan dalam file yang sama. Tetapi, sublime kini menyediakan tools dengan nama All AutoComplete yang merupakan plugin tambahan yang berguna untuk melengkapi teks secara otomatis dengan menampilkan berbagai kemungkinan sesuai kata yang kita ketik. Dengan all auto complete, kita dapat dengan cepat dan mudah untuk main coding.

Cara penggunaan all auto complete
Cara instalnya, dengan langkah-langkah berikut:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan All AutoComplete, lalu enter.
4. DocBlockr
DocBlockr merupakan plugin pembuat comments/komentar yang berguna untuk dokumentasi. Hanya saja, docblockr dibuat dengan sangat memudahkan dalam penggunaannya. Dengan hanya mengetikkan ‘/**’ dan enter, sublime yang telah terinstall docblockr akan secara otomatis membuatkan dokumentasi atau penjelasan dengan parsing fungsi, parameter, variabel, dan beberapa dokumentasi lain yang memungkinkan untuk dibuat.

Menggunakan DocBlockr
Cara instal DocBlockr, dengan langkah-langkah berikut:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan DocBlockr, lalu enter. Langkah ketigacopy Setting Default pada docblockr dan paste ke Setting User pada docblockr.
5. SideBarEnhancements
SideBarEnhancements merupakan plugin tambahan yang menyediakan operasi pada side bar file dan folder pada SublimeText.  Operasi tambahan lain pada SideBarEnhancements ialah:
  • Menyediakan operasi penghapusan file ke Recycle, open with, danclipboard.
  • Layanan untuk menutup, membuka, memindahkan, dan mengembalikanbuffers yang dipengaruhi oleh perubahan nama atau perpindahancommand.c. Preferensi untuk mengkontrol jika buffer harus ditutup bila dipengaruhi oleh proses penghapusan.
  • Memberikan layanan membuat file/folder baru, membuka atau menjalankan, mencari, meng-cutcopy-paste, mengubah nama, menindahkan, menghapus, dan refresh.
  • Kecanggihan lainnya, ialah: menyalin sebagai URI, URL, konten sebagai UTF8, konten sebagai data Base64 URI, salin sebagai image(img/script/style), dan duplicate.
  • Memungkinkan untuk menampilkan tanggal perubahan file, dan ukuran file.

Tampilan SideBarEnhancement
6. Terminal
Terminal merupakan tempat eksekusi beberapa program, salah satunya program bahasa c. Plugin terminal digunakan untuk membuka otomatis terminal berdasarkan folder tempat menyimpan file. Hanya dengan ctrl+shift+t, kita dapat langsung membuka terminal dan direktorinya.

Menggunakan ctrl + shift + t
Cara instal plugin terminal pada sublime, dengan langkah-langkah berikut:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan terminal, lalu enter. Langkah ketigacopy [Setting Default ] dan [ Key Bindings Default ] dan paste ke [ Setting User ] dan [ Key Bindings User ] pada Preferences – Packages Setting – Terminal.
7. CanIUse
Plugin CanIUse merupakan layanan tambahan pada sublime text yang berfungsi untuk memeriksa format syntax CSS dan HTML yang dapat digunakan pada browser kita. Hal ini, mempermudah web programmer untuk membuat desain menggunakan CSS. Menggunakannya pun sangatlah mudah, kita dapat melakukannya dengan cara menyorot syntax CSS atau elemen HTML , lalu klik kanan dan pilih Can I Use, maka akan langsung membuka halaman CanIUse.com.

Cara menggunakan CanIUse
Cara instal plugin CanIUse, dengan langkah-langkah berikut:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan CanIUse, lalu enter.
8. CSSComb
CSSComb merupakan plugin tambhan pada SublimeText dengan fungsi untuk mengurutkan syntax CSS berdasarkan sifatnya. CSSComb menjadikan kodingan yang kita buat menjadi rapi, terurut dengan benar, dan konsisten. Hal ini juga membantu menggabungkan kode yang dikerjaan oleh banyak pekerja / tim pengembang yang mengerjakan masing-masing.
Cara menggunakan dapat dengan cara: blok/ sorot syntax dan klik crtl + shift + c (Tools – Run CSSComb) atau dengan klik kanan pilih Run CSSComb.

Cara menggunakan CSSComb

Cara instal plugin CSSComb, dengan langkah-langkah berikut:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan CSSComb, lalu enter. Langkah ketigacopy [Setting Default ] dan [ Key Bindings Default ] dan paste ke [ Setting User ] dan [ Key Bindings User ] pada Preferences – Packages Setting – CSSComb.
9. Trimmer
Trimmer merupakan plugin tambahan SublimeText yang berguna untuk membantu menghapus spasi yang tidak berguna dan dapat menyebabkan kesalahan pada kode JavaScript. Cara menggunakannya pun sangat musah, hanya dnegan blok / sorot dan klik ctrl + shift + s. Fitur-fitur lain yang dapat kita gunakan setelah install trimmer adalah:
Memotong spasi diawal dan/atau diakhir setiap baris, menghapus baris kosong / garis spasi, menghapus karakter spasi, mengganti beberapa simbol yang tidak sesuai, seperti:
  • Smart single quotes: ’‘ menjadi ”
  • Smart double quotes: “” menjadi “”
  • Ellipsis: … menjadi …
  • Em dash: — menjadi —
  • En dash: – menjadi —
  • Middle dot: • menjadi *



penggunaan trimmer
Cara instal plugin Trimmer, dengan langkah-langkah berikut:
Langkah pertama, pastikan Package Control telah terinstal. Lalu lakukanInstall Package melalui Command Pallete, dapat ditemukan dengan cara Tools – Command Pallete atau Preferences – Package Control (ctrl +shift + p), dan ketikan Install Package, lalu enter. Langkah kedua, tunggu hingga install package selesai. Jika telah selesai, command pallete akan tampil kembali dan ketikkan trimmer, lalu enter. Langkah ketigacopy [Setting Default ] dan [ Key Bindings Default ] dan paste ke [ Setting User ] dan [ Key Bindings User ] pada Preferences – Packages Setting – Trimmer.

Read More

Download AIMP 4.02.1713 Terbaru 2016 Free

AIMP adalah audio player gratis yang sangat ringan.  Aplikasi ini dapat menghasilkan suara yang lebih jernih dan lebih halus sob...
Tipe file yang dapat dimainkan di antaranya : AAC, AC3, APE, AIF, AIFF, APE, CDA, FLA, FLAC, IT, KAR, MAC, MID, MIDI, MO3, MOD, MP1, MP2, MP3, MP +, MPC, MPP, MTM, OFR, OFS, OGA, OGG, RMI, S3M, SPX, TTA, UMX, WAV, WMA, WV (WavPack), XM.
Fitur AIMP diantaranya sebagai berikut :
Advanced Tag Editor (Ctrl + T)
Sound Recorder (Ctrl + R)
Audio Converter/CD Grabber (Ctrl + K)
Penggunaan Ram & Recource CPU yang rendah.
Skin yang dapat diganti.
Internet Radio Browser
Mendukung banyak format audio.
Auto shutdown.
Multi playlist.
Advanced Search.
Audio Library (Ctrl + M)



DOWNLOAD | 8.48 Mb

Read More

4 Alasan Minum Kopi Itu Baik Lho


Di siang hari  mengantuk?,.. biasanya begitu hehehe. Tak cuma memberi efek mengurangi rasa kantuk, mengonsumsi kopi pun bermanfaat bagi kesehatan.

1. Menurunkan risiko terkena penyakit stroke
Rutin mengonsumsi kopi ternyata mampu menurunkan risiko terkena penyakit jantung, stroke, diabetes tipe 2 dan penyakit saraf. Hal tersebut diungkapkan berdasarkan penelitian oleh Harvard T.H. Chan School of Public Health.
Menurut peneliti kandungan alami di dalam kopi yang menyebabkan hal tersebut terjadi. "Kopi berkafein dan tanpa kafein mengandung polifenol, ini adalah antioksidan dan mineral yang kemungkinan memiliki manfaat positif bagi tubuhh," tutur penulis studi, dokter Frank Hu.


2. Memperbaiki fungsi hati
Beberapa studi di Inggris mengungkapkan mengonsumsi kopi bisa menurunkan risiko seseorang terkena sirosis hati hingga 44 persen. Tapi peneliti mengingatkan dibutuhkan penelitian lanjutan untuk mengonfirmasi hal ini.
3. Mencegah kanker
Mengonsumsi kopi setiap hari bisa mengurangi potensi kanker hadir kembali pada kasus kanker usus stadium 3. Penelitian yang dilakukan Dana-Farber Cancer Institute mengungkapkan hal ini terjadi karena kafein kemungkinan mencegah peradangan.
4. Menjaga berat badan
Studi dengan hasil menarik ditemukan peneliti University of Copenhagen. Orang yang mengonsumsi kopi berisiko rendah alami obesitas, sindrom metabolik, dan diabetes tipe 2.

sumber : 

Read More

Xiaomi Redmi 3 rilis di Indonesia



Emmm kapan yaa,.. Xiaomi Redmi 3 rils di Indonesia? pastipasti uda pada nggak sabar, terutama para fans Xiaomi/pecinta smartphone 4G LTE murah berkualitas heheh..
Mau tahu berapa harga Xiaomi redmi 3? di negara asalnya, dibanderol RMB 669 jika dikonversikan ke rupiah berkisar Rp. 1,4 juta, waahhh gillaa!!! harga Redmi 2 juga setara. Tunggu dulu tapi akan masih kena pajak dan lain-lain jadi kemungkinan sampai di Indinesia harganya menjadi Rp. 1,7 jutaan tapi diperkirakan tak akan melebihi Rp 2 juta.

Spesifikasi antara lain, layar 5 inchi LCD IPS dengan resolusi HD. Material body yang digunakan dari bahan metal Alumunium Alloy, dan sudah dilapisi dengan lapisan antigores. DI sektor dapur pacu, spesifikasi Xiaomi redmi 3 tak kalah ciamiknya, smartphone ini dibekali dengan prosesor Octa Core 1,5 GHz dan chipset Snapdragon 616 yang terkenal gahar. Tak hanya itu saja Xiaomi redmi 3 juga dibekali dengan RAM 2 GB plus memori internal 16 GB. Kelebihan Xiaomi Redmi 3 juga bisa kita lihat di sektor kamera yang menggunakan 13 MP prime camera dan 5 MP secunde camera.

Kemungkinan besar Xiaomi Redmi 3 akan dipasarkan di Indonesia di kuartal pertama tahun ini lhooo,.. yaitu antara bulan Februari-Maret. 

Read More

Sedikit Motivasi Untuk Malam Ini

Sedikit Motivasi Untuk Malam Ini


Mendobrak diri sendiri

Batasan, kadang hanya kita sendiri yang menciptakan. Karena itu, butuh keberanian, tekad, dan kematangan diri untuk mendobrak dan menciptakan kesuksesan demi kesuksesan sejati!

Setiap kali menghadapi tantangan dan cobaan, sebenarnya kita sedang dipersiapkan untuk menjadi insan luar biasa yang mampu menjadi pemenang-pemenang sejati kehidupan.

Pepatah Tiongkok kuno mengatakan: zi wo tu po (mendobrak diri sendiri)! Maka sebenarnya setiap insan tercipta dengan segala macam potensi untuk mengatasi berbagai halangan & rintangan. Hanya saja, adalah pilihan bagi kita, untuk mau selalu "mendobrak", atau sekadar menerima kondisi kenyamanan yang telah diterima.

Manusia pada dasarnya punya hawa nafsu yang membuatnya tak pernah puas. Jika dilihat dari sisi positif, sebenarnya sifat tak pernah puas ini justru akan mendorong orang menuju pada target yang selalu diperbarui. Sehingga, selalu ada kekuatan dan "daya dobrak" yang akan mengangkat derajat seseorang menuju pada level lebih tinggi yang terus diperbaiki. Namun sebaliknya, jika ia langsung berpuas diri saat menerima hasil yang telah diraih-kemudian bertahan di zona nyaman tersebut-bisa jadi ia hanya akan jadi "katak dalam tempurung" yang tak tahu dunianya sendiri.


Takut gagal sebelum memulai, takut ditolak sebelum presentasi, takut jatuh sebelum berusaha. Semua itu memang mungkin terjadi. Ketakutan itu memang bisa saja nyata. Tapi, tanpa mencoba, kita tak pernah tahu, ada hal apa di balik ketakutan itu jika berhasil kita terobos.

Karena itu, sebenarnya, keberanian untuk mendobrak diri sendiri harus kita miliki. Sebab, sebagai manusia, kita diberikan berjuta potensi oleh Yang Maha Kuasa. Adalah tanggung jawab kita untuk memilih, potensi apa yang patut kita kedepankan agar mampu meraih prestasi demi prestasi. Atau, kita hanya berhenti pada satu titik dan kemudian menunggu mati.

Mari, dengan sikap & semangat mendobrak diri, kita maksimalkan segala potensi untuk mencapai prestasi! Untuk itu, kita harus mau membayar lebih. Dengan berjuang lebih keras, bekerja lebih giat, berkarya lebih rajin pada titik di mana kita memiliki kemampuan. Berbekal kemauan kuat dan kekayaan mental, kita wujudkan rasa syukur atas karunia Tuhan, dengan memaksimalkan segala potensi yang telah diberikan-Nya. Sehingga, dengan semangat tersebut, saat sukses diraih, akan segera disusul sukses lain yang lebih tinggi. Begitu seterusnya hingga batasan itu berhenti pada titik ajal, sehingga kita bisa meninggalkan dunia ini dengan penuh arti.

Salam Sukses Luar Biasa! 
Andrie Wongso
Read More

Main Game Dapet Iphone 6 mau?



Kira kira nih, pada mau gak kamu kamu semua di kasih iphone 6? Atau samsung galaxy S6? Seharga Rp.10.000 aja.
Terdengar mustahil, dan yang pasti di benak kalian akan terfikir "penipuan", iyaa kan? Tapi hal ini bisa lhoo, dengan mr.ceban.
Mr.ceban adalah icon dari sebuah game yang bernama cumaceban, yaitu hanya dengan bermain game kita akan mendapatkan hadiah dari mr.ceban. Di google play, aplikasi ini semakin populer lho di kalangan masyarakat.


Sebenarnya untuk mendapatkan hadiah dari aplikasi ini, cukup simpel, yaitu kita hanya memainkan game2 kecil aja di dalam aplikasi ini, dan setiap kita main, akan mendapatkan tiket, nah tiket inilah yang akan memberikan anda hadiah, jadi jika anda sudah mempunyai tiket yang banyak silahkan tukarkan tiket anda misal voucher belanja/ pulsa

Saat ini di cuma ceban ada 5 jenis permainan, yang di sediakan hehehe kalo gak salah sih lupa saya.
Setiap permainan/game mempunyai peraturannya sendiri-sendiri, dan untuk sekali main 1 nyawa tapi jangan kawatir yaa , karena setiap harinya ada bonusan nyawa setiap anda masuk ke aplikasi ini/cumaceban, nih ss nya sob...


Aplikasi ini hanya tersedia untuk android dan IOS. Silahkan download di google play kawann...
Eitsss tapi untuk aplikasi ini hp jangan yang di root, karena tidak akan bisa di instal di hp yang sudah di root.
Jangan lupa lho nih masukin kode saktiku 1396AAOE9 agar kamu langsung dapat 50 tiket gratis tanpa main game terlebih dahulu, tapi jika kamu nggak masukin kode saktiku tiketmu masih nol hehehe nih kodenyaa


Download Cumaceban di google play 


Read More