Monday, 27 November 2017

7 Bahasa Pemograman Favorit 2017



Assalamualaikum Wr.wb

  Hai Sahabat Mexious ! Kali ini saya akan membuat sebuah artikel nih.. dah lama saya gak update blog karena kesibukan di dunia nyata hehehe. Oke kali ini tema nya adalah "7 Bahas Pemograman Favorit" Nah Tapi diingat ya, ini merupakan menurut penilitian dari Blog Mexious xixixi






Oke Langsung Aja Ke Nomor 1 Yaitu...


1. Python





 Mengapa saya bilang python ? Python adalah bahasa dinamis dan tujuan umum yang menekankan keterbacaan kode dan memungkinkan pengembang untuk menggunakan lebih sedikit baris kode (dibandingkan dengan Java atau C ++). Ini mendukung beberapa paradigma pemrograman dan memiliki perpustakaan standar yang besar.


Pengembang menyukai bahasa ini untuk sintaks yang jelas, dukungan OOP yang bagus dan jalan pintas yang bagus.



2. C





 C adalah bahasa imperatif tujuan umum yang mendukung pemrograman terstruktur, rekursi dan cakupan variabel leksikal. Ini dirancang untuk mendorong pemrograman cross-platform dan tersedia di banyak platform.


Bahasa ini dihargai karena jelas, menyediakan akses ke perangkat keras dan memungkinkan pembuatan binari kecil.





  




3. Java 




 Java adalah salah satu pilihan utama di antara pengembang di seluruh dunia. Bahasa ini berorientasi objek dan berbasis kelas dan mengikuti prinsip "WORA": tulis sekali, jalankan di mana saja.


Orang menyukai Java untuk concurrencynya (membandingkannya menjadi lebih baik daripada Python, misalnya), beragam perpustakaan dan kinerja yang mantap. Komunitas sangat besar juga, artinya penggemar Java selalu bisa mendapatkan banyak dukungan.


4. C++





 Bahasa ini disusun, imperatif dan berorientasi program dan memungkinkan manipulasi memori tingkat rendah. C ++ mempengaruhi sejumlah bahasa lain, seperti C # atau Java dan digunakan untuk berbagai keperluan.


Fitur utamanya yang membuatnya menonjol adalah sistem tipe statis yang kuat (memungkinkan untuk menangkap lebih banyak kesalahan dalam waktu kompilasi), kemampuan untuk menggunakannya dalam beberapa gaya pemrograman, kinerja dan ekspresivitas yang baik.


5. C#





  C Sharp telah melihat peningkatan popularitas selama setahun terakhir. Ini adalah bahasa berorientasi objek dan multi-paradigma yang mencakup banyak disiplin ilmu. C # dikembangkan oleh Microsoft dan ditujukan untuk Common Language Infrastructure.


Meskipun tidak begitu luas seperti Java atau Python, C # memiliki penggemarnya yang menghargai kekurangan header, makro dan template, kehadiran tipe LINQ dan anonim.






6. R





 Ini adalah bahasa open source untuk komputasi statistik dan sangat populer di kalangan penambang data dan ahli statistik. Bahasa ini adalah paket GNU.


Pro R mencakup ekosistem paket dan luasnya dan semua manfaat charting.


dan Yang Terakhir.....

7. Javascript




 JS adalah bahasa berbasis objek dan dinamis dan merupakan salah satu teknologi inti dari produksi konten WWW. Meskipun beberapa orang cenderung menganggap Java dan JS sama (atau paling tidak, sangat mirip), JavaScript sebagian besar dipengaruhi oleh Self and Scheme.

JavaScript melihat kenaikan popularitas dan termasuk dalam tren pengembangan web terpanas untuk tahun 2017.

Nah Itulah 7 Bahasa Pemograman 2017 Versi Mexious, Update Terus Blog Mexious, dan dapatkan informasi menarik seputar dunia IT

Wassalamualaikum wr.wb



Sunday, 19 November 2017

Asal Usul Terciptanya Favicon


Assalamualaikum wr.wb

  Hai Sahabat Mexious, kali ini saya akan Menuliskan artikel yaitu Mengenai Asal Usul Terciptanya Favicon Nih... tau kan favicon? ah masa kamu developer gak tau favicon xixixix

Favicon merupakan sebuah gambar yang digunakan sebagai icon website yang biasanya ada pada title bar browser. Dua browser terbesar netscape navigator dan microsoft internet explorer pada tahun 1999 memang saling bersaing untuk menguasai pasar dunia. Saat bulan maret 1999 microsoft meluncurkan sebuah browser yang bernama internet explorer 5 yang secara otomatis terpasang pada sistem operasi windows.

persaingan antar kedua browser tersebut mengundang developer harus lebih bereksperimen dengan fitur yang canggih dan baru dengan tujuan untuk mendapat keuntungan dan bersaing secara lebih dari pesaingnya.






Karena Eksperimen tadi seorang developer bernama bharat shyam orang microsoft membuat sebuah fitur favorite sederhana. Di Browser Internet explorer 4, pengguna dapat menambahkan sebuah website ke daftar favorit mereka, tiruan dari fitur bookmark netscape. Tapi sayang kedua browser tersebut masih belum bisa menemukan fitur agar dikenali user.


Seiring berjalannya waktu,shyam mendapat ide untuk menambahkan fitur sebuah icon kecil disebelah nama website didaftar favorit. Icon nya memiliki ukuran sebesar 16 x 16px yang dapat membantu pengguna lebih muda mengenal satu website dengan website lain agar tidak keliru. Fitur ini diberi nama "favicon" oleh shyam, Favicon ini merupakan sebuah campuran antara "favorite" dan "icon" jadi "FavIcon". File favicon yang akan dipasang diwebsite di buat dengan ekstensi .ico (favicon.ico).

Pada malam hari shyam memanggil seorang junior project manager yang bernama ray sun agar melihat fitur ini, Karena sangat menyukai fitur ini sehingga sun tanpa meminta ijin ke managernya untuk menambahkan fitur ini ke versi internet explorer versi selanjutnya yaitu (Internet Explorer 5).

Esok hari sun pun ditegur oleh manager lain karena mengijinkan fitur baru ini dengan cepat. Syham tahu program managernya mungkin tidak akan menawarkan ijin untuk membawa fitur baru ini. Akan tetapi fitur favicon ini telah terlanjur di merge.







Seiring waktu berjalan, ternyata fitur favicon ini banyak disukai oleh para developer dan perusahaan besar. Perusahaan besar yang pertama menggunakan fitur favicon yakni Yahoo.

Selain mempermudah mengenal antara satu website dengan website yang lain di daftar favorit, favicon juga bisa menghitung ada jumlah orang yang  berkunjung pada suatu web.



Menaruh gambar favicon ke root directory web server mungkin terbilang sulit untuk beberapa kasus, lalu pihak w3c pun mengganti atribut tersebut dengan menggunakan elemen link  atribut. link ini dapat mencari dimana letak gambar favicon berada. TIdak hanya itu W3c juga membuat favicon agar bisa menggunakan format ekstensi lain selain .ico. Berikut contoh script nya:




<link rel=”shortcut icon” href=”/path/icon.png”>


Nah Itulah Sedikit Sejarah Mengenai Favicon. Update Terus blog Mexious, dan dapatkan informasi menarik seputar dunia IT

Wassalamualaikum wr.wb

Friday, 17 November 2017

Mengenal Apa Itu .htaccess dan Apa Kegunaannya


Assalamualaikum wr.wb

     Hai Sahabat Mexious, kali ini saya akan membuat sebuah artikel , yang dimana kali ini kita mengenal .htaccess, nah sebelum dah pada tau belum apa itu .htaccess? nah yang belum tahu mari baca artikel berikut ini...

Pengertian 

File.htaccess merupakan file yang berisi text tetapi berformat ASCII yang biasa di gunakan untuk mengubah konfigurasi kepada web server. File .htaccess bisa di letakkan di mana saja, baik itu di dalam folder maupun di dalam folder website kita.Untuk membuat file .htaccess ini kita bisa menggunakan text editor baik itu text editor sublime text untuk coding maupun text editor biasa seperti notepad.




Hal Hal Yang Bisa dilakukan Oleh .htaccess


  • Mengamankan direktori agar tidak bisa di kunjungi pengunjung
  • Membawa atau men-redirect pengunjung ke folder atau halaman lain
  • Mengamankan password direktori
  • Merubah by default index website

Kegunaan - Kegunaan .htaccess

Status "Allow / Deny" pada folder 

 Disaat orang yang mengakses sebuah URL dari website kita dimana folder tersebut akan melihat list/daftar dari file dan folder yang terdapat di dalam website tersebut. Untuk mencegah aktivitas-aktivitas seperti ini yang dapat mengakses terhadap folder, bisa dengan menaruh perintah di bawah ini pada file .htaccess nya :

IndexIgnore */*

Secara umum banyak perusahaan-perusahaan yang menyediakan layanan hosting melakukan Deny terhadap foldernya(deny directory browsing) yang di jadikan default di websitenya. Untuk mengizinkan(allow) akses terhadap directory browsing website kita,maka letakkan perintah di bawah ini pada file .htaccess

Options +Indexes

Me-Redirect atau membawa pengunjung dari satu halaman atau folder ke halaman atau folder lain



Taruh perintah berikut pada file .htaccess pada root folder dan Kita juga bisa melakukan multiple redirect pada website kita menggunakan .htaccess , letakkan perintah di berikut ini pada file .htaccess :

syntax : Redirect permanent [folder lama/nama file][spasi][folder baru/nama file]
Redirect permanent /folderlama /folderbaru
Redirect permanent /folderlama /sebuahfolder/folderbaru
Redirect permanent /filelama.htm /filebaru.htm
Redirect permanent /filelama.htm http://domain.com/filebaru.htm

Mengamankan hot links image pada website kita jika website kita 

berisi gambar, dimana website lain melakukan link ke gambar kita untuk ditampilkan pada website, maka bandwith milik kita akan berkurang. Untuk menangkal kejadian tersebut kita dapat menggunakan perintah ini :

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?nama-domain.com/.*$ [NC]
RewriteRule .(gif|jpg)$ – [F]
Maksud perintah di atas, kita bisa mengganti nama domain dengan nama domain semau kita walaupun tanpa www.




Mengamankan akses ke file .htaccess

 Agar pengunjung kita tidak melihat file .htaccess kita, bisa menggunakan perintah berikut pada file .htaccess nya.

<Files .htaccess>
order allow,deny
deny from all
</Files>

Nah Itulah beberapa kegunaan dari .htaccess , untuk mempelajari banya tutorial mengenail .htaccess, anda bisa berkunjung ke web dokumentasinya di http://httpd.apache.org/docs/2.2/howto/htaccess.html.

Update Terus Blog Mexious, dan dapatkan informasi menarik seputar dunia IT

Wassalamualaikum wr.wb

Tuesday, 14 November 2017

Maksud Dari public static void main (String[] args) Pada JAVA


Assalamualaikum wr.wb

   Hai Sahabat Mexious ! Kali Ini saya akan Membagikan Artikel Mengenai Maksud Sebuah Perintah Pemograman JAVA yaitu "public static void main (String[] args)", Yuk Simak..

Nah Dalam bahasa pemrograman Java kita sering kali melihat suatu statement yang berbunyi “void Main (String[] args)” Nah sekarang apa maksud dari statement tersebut ?


public static void main (String[] args)


public static void main (String[] args) merupakan elemen wajib yang harus ada dalam bahasa pemrograman java, karena tanpa adanya elemen tersebut, Program yang di buat dengan bahasa pemrograman java tidak akan berjalan dengan baik.

Pada elemen di atas, terdapat kata public. Public merupakan sebuah pernyataan yang menyatakan bahwa elemen atau statement tersebut bersifatpublic yang artinya, dapat di panggil di manapun.

Pada statement di atas juga terdapat metode main. Apakah yang dimaksud dengan Metode dalam bahasa pemrograman Java ? 

Metode merupakan sekumpulan kode yang diberi nama dan melekat dalam Class. Lantas Apakah yang dimaksud dengan metode main pada Java ?



Metode main merupakan sebuah metode yang pertama kali akan di jalankan saat program di eksekusi, metode main dapat di artikan sebagai ibu dari program – program di bawahnya atau dapat juga di sebut metode utama yang mendukung program – program agar dapat berjalan.

Didalam metode main dapat kita lihat terdapat String[] args yang terdapat di dalam tanda kurung "()", bagian yang terdapat di dalam kurung tersebut disebut dengan parameter atau argument.

public static void main (String[] args) 

Public, dapat diartikan bahwa argumen atau metode main() merupakan sebuah metode yang bersifat publik, dengan kata lain metode main dapat dipanggil dimana saja. Void, void merupakan suatu tipe data yang menyatakan bahwa deklarasi code tidak memerlukan nilai balik atau return. Pada kasus ini metode main tidak memerlukan sebuah nilai balik.

String menyatakan bahwa argumen yang terdapat pada code java terseebut merupakan String. Apakah yang dimaksud String dalam Java dan bahasa pemrograman lain ? 






String merupakan kumpulan char atau sekumpulan character, dalam bahasa indonesia string dapat di artikan sebagai kata atau kalimat sedangkan char merupakan character, character meliputi huruf, angka dan beberapa symbol.

Dan args merupakan argumen bertipe data string yang mengandung array. Darimana kita tahu bahwa args mengandung array ? perhatikan pada string[] args pada element tersebut mengandung tanda "[ ]", yang mana dalam bahasa pemrograman tanda seperti itu di artikan bahawa elemen tersebut merupakan array.




Apa Fungsi dari args dalam JAVA?

Args dapat di misalkan sebagai memory untuk menampung program.
Misal, apabila kamu menjalankan programmu pada Java “Program_Java satu dua” dan kemudian args akan terisi [“satu”, “dua”]


Nah Mungkin Itu Saja Sedikit Penjelasan Maksud dari public static void main (String[] args). Update terus blog mexious dan dapatkan informasi menarik seputar dunia IT.

Wassalamualaikum wr.wb

Monday, 13 November 2017

Perbedaan VPS XEN, KVM dan OPENVZ



Assalamualaikum wr.wb

   Hai Sahabat Mexious ! dah lama banget nih gak ngeblog hehehe , kali ini saya akan membagikan sebuah artikel yaitu perbedaan sebuah Virtual Private Server (VPS). yuk simak...


Could server mengadobsi teknologi yang disebut dengan virtualization 
Suatu teknik dimana server fisik [ disebut juga node ] dibagi menjadi beberapa
Virtual private server (VPS) ,

Yang membuat servermu tampak seperti menjalankan site yang beroperasi
Pada deticated server. Ada 3 tipe utama dari virtualisasi yg digunakan provider
Hosting pada umumnya saat ini yaitu XEN, KVM & OpenVZ berikut perbedaanya

VPS Xen
Xen merupakan metal hypervisor, yang membuatnya mampu untuk menjalankan beberapa instances dari  virtual machine dalam single host. Host tersebut tidak dibatasi oleh kernel dari host dan oleh karena itu , tidak perlu untuk menjalankan Linux di VPS.
Xen Virtualization mampu untuk menjalankan hosting Windows and BSD operating systems secara lancer seperti halnya juga dengan Linux guest, dan juga  Xen itu merupakan hypervisor yang sangat ringan dnegan  foot print yang kecil. Hal tersebut menjadikan resources yang bernilai sesuai dengan kebutuhan kamu. Benefit lainnya dari sudut pandang pelanggan adalah  Xen tidak dapat over-subscribed. Setiap guest’s resources di alokasikan setiap saat di  host node. Tanpa sharing memory  Xen supportsHardware Virtual Machine (HVM) & Paravirtualization (PV) di hypervisor.



Klik Iklan Di Laman Ini Untuk Mendukung Kegiatan Mexious





Kelebihan Xen
1. Kebanyakan orang memilih Xen untuk performa bagus dengan stabilitas luar biasa.
2. Host Xen biasanya akan mengalokasikan RAM dan Core CPU ke hypervisor xen sehingga ia memiliki sumber daya khusus tersendiri yang tidak dapat dipengaruhinya untuk mencapai stabilitas.

3. Xen hadir dalam 2 rasa namun bisa berjalan bersamaan di host fisik yang sama


4. Mendukung instalasi dari ISO dan juga instalasi berbasis template, namun dilengkapi dengan pemisahan yang baik dalam hal privasi


5. Kebanyakan orang memilih KVM untuk performa dan fleksibilitas yang bagus
6. OpenVZ juga dapat disarangkan di dalam Xen atau KVM
7. Dapat mencapai kepadatan yang lebih besar lagi
8. Karena volume kontainer  dapat berjalan di satu node host sehingga harga OpenVZ lebih kompetitif daripada KVM dan Xen
9. OpenVZ sangat populer di industri hosting karena penyebarannya yang cepat dan kepadatannya sangat tinggi
10. Kernel host dibagi dengan para tamu beserta RAM, CPU dan disk, dengan pemisahan yang cukup mendasar antara tamu dan host I/O, kemacetan hampir tidak ada





Kekurangan Xen
1. Anda hanya bisa menjalankan Linux di Xen PV

VPS KVM
KVM (Kernel-based Virtual Machine) merupakan solusi untuk full virtualization pada Linux berisikan virtualization extensions (Intel VT ataus AMD-V). Menggunakan KVM, dapat menggunaan Linux dan Windows virtual machine berjalan secara bersamaan pada hardware yang sama.
Setiap virtual machine memiliki private virtualized hardware: kernel sendiri ,a network card, disk, graphics adapter, dll. Dikarenakan memiliki virtualized hardware sendiri,virtual server akan bertindak secara mandiri.Dikarena kan KVM menjaga instances terpisah untuk setiap virtual server, KVM menggunakan resources lebih banyak secara signifikan daripada OpenVZ.
Kelebihan KVM
1. Virtual Machine (VM) berjalan sebagai proses pada node host sementara ini bagus untuk menemukan tamu mana yang menyebabkan masalah saat diminta
Kekurangan  KVM
1. Setiap tamu (VM) berjalan sebagai proses pada node host hal itu dapat menyebabkan masalah jika host berada di bawah beban berat yang dialami semua tamu

VPS OpenVZ
OpenVZ virtualization untuk Linux  berbasis container. OS level virtualization berarti banyak komponen dasar ada sekali di dalam mesin, dan dapat digunakan oleh seluruh  guest (seperti  identical kernel). Artinya bahwa setiap container membagikan OS yang sama  tetapi masih mengoperasikan Linux container yang terisolir. Setiap container  perform dan executes persis layaknya stand-alone server; sebuah container dapat di reboot secara mandiri dan memiliki root access, users, IP address, memory, processes, files, applications, system libraries dan configuration files. Dengan begitu anda dapat menggunakan resources lebih efisien tetapi pada saat yang sama  Lebih effisienwalau tidak dapat menjalankan OS yang berbeda di saat yang sama (Linux & Windows).




The cons tidak mudah untuk di migrasi ke platform yang lainnya satu-satunya  kernel modules yang tersedia adalah yang terisi di host dan jika kehilangan sesuatu . hal tersebut tergantung provider untuk ditambahkan atau tidak.
Kelebihan OpenVZ  :
1. Kecepatan akses disk dan latensi disk OpenVZ adalah pemenang yang jelas jika dibandingkan dengan KVM dan Xen
Kekurangan Openvz  :
1. OpenVZ hanya mendukung Linux

Nah itulah dia perbedaan Antara VPS XEN, KVM dan OPENVZ. Update Terus Artikel Mexious, dan dapakan informasi menarik seputar dunia IT

Wassalamualaikum wr.wb



Tuesday, 31 October 2017

Implementasi Google reCAPTCHA pada Website dengan PHP


Assalamualaikum wr.wb

    Hai Sahabat Mexious, kali ini saya akan membagikan sebuah tutorial yaitu mengenai cara memasang Google reCaptcha, nah disini saya bukan hanya menjelaskan cara memasang nya gitu saja, tetapi kita akan mempelajari bagaimana contoh respon dari recaptcha tersebut jika tidak di centang, dll yuk simak .....

Membuat reCaptcha

Oke, Untuk Step pertama, silahkan anda mengunjungi https://www.google.com/recaptcha/ dan pastikan anda mempunyai sebuah akun gmail.

Setelah itu, klik tombol "Get reCAPTCHA" pada pojok kanan atas

Lalu anda akan di suruh untuk mengisi beberapa form, nah untuk pilihan label bebas sih terserah kamu, dan pada "Choose the type of reCAPTCHA" pilihlah reCAPTCHA V2, untuk domain silahkan di isi sesuai link website yang kamu ingin letak captcha.. dan jangan lupa centang "Accept the reCAPTCHA Terms of Service."


Kemudian Klik register...

Setelah Sukses, maka kamu akan diberikan beberapa informasi mengenai Autentikasi reCAPTCHA  dengan Websitemu




Oke, sekarang kita mulai untuk membuat kode untuk Form nya, saya buat sederhana saja ya, dan Form ini sudah menggunakan Bootstrap.

Silahkan buat file baru dengan nama index.php, kemudian ketikkan kode di bawah ini:



Untuk penjelasan kode sudah saya masukkan ya, bisa di baca didalam kodenya.

Selanjutnya, kita buat file untuk memproses Form nya, buat file daftar.php dan masukkan kode di bawah ini:


Nah Selesai Deh, Gampang Kok, Untuk Melihat Demo nya , mari kunjungi link di bawah ini..



Oke, update terus blog mexious dan dapatkan informasi menarik seputar dunia IT
Wassalamualaikum wr.wb

Monday, 30 October 2017

Membuat File Upload Drag and Drop menggunakan DropzoneJS dan PHP


Assalamualaikum wr.wb

  Hai Sahabat Mexious ! Kali Ini saya akan memberikan artikel mengenai cara membuat upload drag, kali ini menggunakan DropzoneJS Ya Masih Ada Keterkaitannya dengan Javascript <3 hahaha oke langsung saja ke step by step nya...


Pertama, Kalian membutuhkan file dropzone.css dan dropzone.js, bagi sobat yang belum tahu dimana mendapatkan file-file tersebut. Sobat bisa mendapatkannya langsung di http://www.dropzonejs.com/ dan untuk dropzone.css, bisa download di http://rifky.ml/dropzone.css


Sekarang, buat tiga buah folders.
-Folder yang pertama adalah folder js yang mana file dropzone.js akan disimpan pada folder itu,
-Folder yang kedua adalah folder css, seperti js. dropszone.css juga disimpan di folder css.
-Dan yang ketiga adalah folder uploads/ yang berfungsi untuk menyimpan file-file yang diupload.


Kedua, Buat database dengan nama upload_draganddrop, lalu buat table files seperti dibawah ini





Ketiga, Buat code html nya di "index.html", yang berisi code menyisipkan dropzone.js dan dropzone.css dan juga form untuk uploadnya



Terakhir, Setelah itu buat file "upload.php" untuk memproses file yang diupload





Nah Itu dia cara membuat Upload Drag and Drop menggunakan DropzoneJS dan PHP. Update terus blog mexious dan dapatkan informasi menarik seputar dunia IT

Wassalamualaikum wr.wb

Saturday, 21 October 2017

Cara Install PostgreSQL di Ubuntu


Assalamualaikum, wr.wb

  Hai sahabat mexious, kali ini saya akan membuat artikel nih... yaitu menginstall PostgreSQL di Ubuntu, Kali Ini Saya Masih menggunakan Ubuntu versi lama, yaitu 12.04 yuk langsung simak..


PostgreSQL adalah salah satu database besar/big database yang menawarkan performa dan daya kerja yang tinggi. PostgreSQL termasuk dalam label open source software (FOSS). Pemakaiannya meluas di bermacam-macam platform dan disupport oleh banyak bahasa pemrograman.

Nah Lalu gimana cara menginstall di Ubuntu? Gampang Kok, Pertama, Buka Terminal , Lalu klik perintah dibawah ini

sudo apt-get install tasksel

Nah, Tunggu Hingga Proses Selesai, Setelah Selesai Klik :

sudo tasksel

Maka , Jika Sudah Muncul seperti gambar seperti dibawah ini, pilih lah "PostgreSQL Database, Btw Jika Anda Belum Menginstall LAMP Server, Install Juga Dengan Memilih "LAMP Server", Bagaimana Cara Memilih nya? Tekan Space Di Mana Yang Kalian Install....


Tasksel Process

Setelah Itu Klik OK, dan Tunggu Hingga Selesai

Install Process

Jika Semua Telah Selesai Kita Aktifkan PostgreSQL dengan  koneksi TCP/IP

Secara default koneksi ke postgreSQL melalui TCP/IP di disabled, untuk mengaktifkannya, masuk ke directory /etc/postgresql/9.1/main

cd /etc/postgresql/9.1/main

NB : Ubah Tulisan Yang Merah Sesuai Versi Postgre Kamu

Untuk mengaktifkan koneksi TCP/IP, kita harus mengedit file /etc/postgresql/9.1/main/postgresql.conf

sudo nano /etc/postgresql/9.1/main/postgresql.conf

Lalu Cari Baris :

#listen_addresses = ‘localhost’;

ubah menjadi:

listen_addresses = ‘localhost’;


Tekan Ctrl+O untuk menyimpan, dan Ctrl+X untuk keluar dari nano.

 Selanjutnya kita akan memberikan password terhadap user postgres. User dengan nama postgres ini adalah user default dari postgreSQL.

 Kita akan konek ke database template1 menggunakan user postgres dengan cara menjalankan command berikut dari terminal:

sudo -u postgres psql template1


Kamu akan dibawa menuju SQL prompt dari postgreSQL Untuk mengubah password jalankan syntax SQL berikut ini:


Setelah itu, keluar dari SQL prompt dengan cara mengetik \q dan tekan enter.

Tidak berhenti sampai di situ, anda harus mengedit file /etc/postgresql/9.1/main/pg_hba.conf untuk menggunakan authentikasi MD5 dengan user postgres tadi. Edit file pg_hba.conf dengan command:

sudo nano /etc/postgresql/9.1/main/pg_hba.conf

tambahkan baris berikut:

local sameuser postgres md5 T

Tekan Ctrl+O untuk menyimpan, dan Ctrl+X untuk keluar dari nano.

Terakhir, anda harus merestart postgreSQL agar setting yang baru saja anda ubah dapat berjalan dengan baik.

sudo /etc/init.d/postgresql-9.1 restart

Nah Itulah Dia , Install dan Konfigurasi PostgreSQL di Ubuntu
Update Terus Blog Mexious, dan dapatkan informasi menarik seputar dunia IT.

Wassalamualikum wr.wb

Friday, 20 October 2017

Download Theme Wordpress Hostingpress Premium Free


Assalamualikum wr.wb

  Hai Sahabat Mexious ! Kali Ini Saya akan membagikan sebuah theme wordpress nih... salah satu theme yang dibilang premium di ThemeForest, Nah Saya Akan Membagikan nya secara gratis...
dan theme ini berguna juga untuk kamu mau bikin web site hosting heheheh

Nah  Berikut Ini Sedikit Contoh Tampilannya...






Mantap Bukan? Ya Langsung Saja Download Linknya Dibawah Ini Yuk..



Key Download : MXS1-480A-19KD-XY21
(Mohon Tidak Ada Konten Spasi Saat Meng Copy Key)


Nah Itulah dia theme gratis untuk pengguna wordpress,... update terus blog mexious, dan dapatkan informasi menarik seputar dunia it
Wassalamualikum wr.wb

Wednesday, 18 October 2017

Download Theme Wordpress Keysoft Premium Gratis


Assalamualikum wr.wb

  Hai Sahabat Mexious ! Kali Ini Saya akan membagikan sebuah theme wordpress nih... salah satu theme yang dibilang premium di ThemeForest, Nah Saya Akan Membagikan nya secara gratis...

Nah  Berikut Ini Sedikit Contoh Tampilannya...





Mantap Bukan? Ya Langsung Saja Download Linknya Dibawah Ini Yuk..



Via Google Drive
Update : 7 Januari 2018


Nah Itulah dia theme gratis untuk pengguna wordpress,... update terus blog mexious, dan dapatkan informasi menarik seputar dunia it
Wassalamualikum wr.wb

Tuesday, 17 October 2017

Tidak Mau Regristrasi Ulang Kartu SIM ? Ini Sanksinya !


Assalamualikum wr.wb

   Hai Sahabat Mexious, Tempo lalu, Kemkominfo Memberikan Pemberitahuan Untuk Menregristrasikan Ulang Kartu SIM dan Regristasi Kartu Dengan KTP dan KK, Nah Kali Ini Kita Akan Membahas, apa sanksi nya jika tidak di regristrasi ulang? .....


Pemerintah melalui Kementerian Komunikasi dan Informatika (Kemkominfo) mewajibkan pengguna ponsel untuk melakukan registrasi nomor kartu SIM. Kali ini, pengguna harus mengikutsertakan nomor induk kependudukan (NIK) KTP dan nomor Kartu Keluarga (KK).

Kewajiban pelaporan ini diberlakukan mulai 31 Oktober 2017, dengan batas akhir registrasi ulang kartu SIM yang divalidasi dengan NIK KTP dan nomor KK pada 28 Februari 2018. Peraturan ini juga berlaku bagi pelanggan operator seluler prabayar baru maupun lama.

Lantas, bagaimana dengan pengguna ponsel yang tak melakukan registrasi nomor ponsel? Pemerintah akan menindak tegas bagi pengguna yang tak melakukan registrasi.

Baca Artikel Lainnya :


Direktur Jenderal Penyelenggaraan Pos dan Informatika, Ahmad M Ramli, menjelaskan, sanksi akan diberikan bagi pelanggan yang tidak melakukan registrasi hingga batas akhir pada 28 Februari 2018.

Menurutnya, sanksi akan diterapkan secara bertahap. Pada tahap awal, pemerintah akan memblokir layanan panggilan telepon dan SMS bagi pelanggan yang tak juga melakukan registrasi hingga 30 hari setelah batas akhir, yakni 30 Maret 2018.

"Lalu ditambah waktu 15 hari lagi (jika pelanggan belum registasi) mereka tidak akan bisa melakukan panggilan, menerima panggilan, SMS, dan akses internet pun dimatikan," ujarnya beberapa waktu lalu.

Setelah itu, pemerintah akan memberikan waktu 15 hari lagi agar pelanggan melakukan registrasi. Apabila hingga batas tersebut atau pada 29 April 2018, penggguna tak melakukan registrasi, nomor SIM miliknya akan diblokir.

Dalam proses registrasi, Kemkominfo berkoordinasi dengan Badan Regulasi Telekomunikasi Indonesia (BRTI), Ditjen Kependudukan dan Pencatatan Sipil (Dukcapil), dan para penyelenggara jasa telekomunikasi (operator seluler).

Data yang telah diverifikasi petugas operator seluler, akan divalidasi ke database Ditjen Dukcapil. Setelah itu, nomor kartu SIM pelanggan yang bersangkutan akan diaktivasi.

Sebagai informasi, penetapan ini diatur dalam Peraturan Menteri (Permen) Kominfo Nomor 14 Tahun 2017 tentang Registrasi Pelanggan Jasa Telekomunikasi yang merupakan perubahan Permen Nomor 12 Tahun 2016.

Sebelumnya, pemerintah hanya mewajibkan KTP sebagai syarat registrasi kartu prabayar. Perubahan ketentuan ini dilakukan untuk memvalidasi pelanggan seluler termasuk mengurangi dan mencegah kejahatan siber, seperti penipuan atau penyebaran hoax.

Nah itulah sanksi yang diberikan jika tidak meregristrasi ulang kartu SIM. Update Terus Blog Mexious, dan dapatkan informasi menarik seputar dunia IT

Wassalamualikum wr.wb

Sunday, 15 October 2017

Membandingkan MariaDB VS MySQL


Assalamualaikum wr.wb

  Hai sahabat mexious, kali ini kita akan membandingkan nih antara 2 software database, kemarin telah membahas antara MySQL VS PostgreSQL, Kali ini MariaDB dan MySQL Ya Meskipun MariaDB Masih Satu "perusahaan" bersama mysql, pasti ada perbandingannya...


Perbedaan MySQL dan MariaDB

MariaDB pada dasarnya merupakan fork atau versi pengembangan terbuka dan mandiri dari MySQL. Jadi MariaDB merupakan versi MySQL yang dikembangkan oleh komunitas dan bersifat terbuka, berbeda dengan MySQL yang saat ini dimiliki oleh perusahaan Oracle. MariaDB muncul sejak diakuisisinya MySQL oleh Oracle pada September 2010, Monty Program sebagai penulis awal kode sumber MySQL memisahkan diri dari pengembangan dan membuat versi yang lebih mandiri yang dikembangkan oleh komunitas yaitu MariaDB.

Jadi, pada awalnya Michael “Monty” Widenius (Pendiri MySQL AB) menbuat software manajemen database yang kita sebut sebagai MySQL sekarang ini, kemudian pada tahun 2009, MySQL diakuisisi oleh Sun Microsystem yang pada akhirnya Sun Microsystem diakuisisi oleh Oracle. Selanjutnya Michael “Monty” Widenius memilih untuk meninggalkan MySQL dan membuat proyek baru dari kode sumber yang sama denga MySQL, bernama MariaDB.

Kehadiran MariaDB sendiri bertujuan menghadirkan versi open source dari MySQL, karna pada kenyataannya sekalipu MySQL menggunakan lisensi GNU General Public License (GPL), tetapi Oracle juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.

Secara keseluruhan tidak ada perbedaan yang begitu signifikan antara MySQL dan MariaDB. File database dari MySQL dapat berjalan pada MariaDB, begitu juga sebaliknya karena MariaDB kompatibel dengan MySQL. Selain itu penomeran versi MariaDB mengikuti MySQL, hal ini sebagai indikasi bahwa versi MariaDB 5.x kompatibel dan bekerja selayaknya dengan MySQL 5.x.

Walaupun MariaDB kompatibel dengan MySQL, akan tetapi terdapat beberapa perbedaan fitur, dan juga permasalah kompatibilitas antara lain :


  • MariaDB menyertakan semua engine open source yang populer, tidak ada InnoDB, sebagai gantinya digunakan XtraDB.
  • MariaDB mengklaim memiliki peningkatan kinerja dan kecepatan dibandingkan dengan MySQL
  • Terdapat beberapa ekstensi open source baru yang dimiliki MariaDB, akan tetapi tidak dimiliki oleh MySQL
MariaDB mengklaim telah memenuhi standar SQL99 Complete, sebagaiman halnya dengan MySQL. Sehingga tidak akan ada perbedaan dalam query pada MariaDB ataupun MySQL.

Sebagai info tambahan, nama MariaDB sendiri diambil dari nama putri Michael “Monty” Widenius, yaitu Maria.

Nah Itulah demikian perbedaannya, update terus blog mexious, dan dapatkan informasi menarik seputar dunia IT

Wassalamualaikum wr.wb

Saturday, 14 October 2017

Bos Apple : Belajar Coding Lebih Penting dari Bahasa Inggris


Assalamualaikum wr.wb

   Hai sahabat mexious, kali saya akan membagikan sebuah berita unik yang datang dari bos apple nih... yuk simak


Penguasaan bahasa Inggris sebagai salah satu bahasa universal ternyata tak terlalu dianggap penting oleh CEO Apple Tim Cook, setidaknya bagi siswa di Prancis. Menurutnya, saat ini lebih baik mempelajari coding ketimbang bahasa Inggris.

Hal itu diungkapkan Cook saat melakukan wawancara dengan salah satu media asal Prancis, Konbini. Ia beralasan, bahasa pemrograman merupakan salah satu bahasa universal yang dapat menjangkau lebih banyak orang di dunia.

"Kalau saya seorang siswa Prancis berumur 10 tahun, saya akan memilih untuk belajar coding ketimbang bahasa Inggris," ujarnya, seperti dikutip dari CNBC, Jumat (13/10/2017).

Kendati demikian, bukan berarti ia menyarankan agar orang-orang tak belajar bahasa Inggris. Akan tetapi, bahasa pemrograman memungkinkan seseorang mengekspresikan dirinya ke lebih dari 7 miliar orang di dunia.

"Saya rasa, coding harus ada di tiap sekolah negeri di seluruh dunia," ujar pengganti Steve Jobs ini. Di sisi lain, ucapan Cook ini memang masuk akal, sebab ia memang bekerja di perusahaan yang berjalan di bidang teknologi. Namun, terlepas dari hal itu, data dari Glassdoor menunjukkan pegawai dengan kemampuan pemrograman komputer termasuk orang yang mendapat gaji tinggi. Di Amerika Serikat, programmer masuk dalam daftar tiga besar pekerjaan dengan bayaran tinggi.

Meski terlihat menggiurkan, pimpinan Apple itu menyebut keuntungan dari memiliki kemampuan coding lebih dari itu. Ia mengatakan, kemampuan ini memungkinkan seseorang untuk menghasilkan hal hebat.

"Kreativitas adalah tujuannya dan coding memungkinkan hal tersebut. Kreativitas berada di bangku depan, teknologi di bangku belakang. Perpaduan ini membuat kamu dapat melakukan hal-hal hebat," tuturnya.

Nah Itulah demikian,update terus blog mexious, dan dapatkan informasi menarik seputar dunia IT.

Wassalamualaikum