Selasa, 05 November 2019

REKOMENDASI CERITA WATTPAD 2019 - GENRE FIKSI REMAJA (TEEN FICTION)

Halo guise, kembali lagi sama fatim ni^_^ kali ini aku bakal ngerekomendasiin beberapa cerita wattpad 2019 yang cocok buat kalian baca.

1. MARK


Meskipun tokoh utamanya adalah Mark lee dari bb nct itu, ini bukan fanfiction kok guys. Cerita yang masih dalam proses penyelesaian ini menceritakan kehidupan anak sma dari bad boy yang luluh saat bertemu dengan good girl, Ica. Pokoknya ini cerita rekomended banget. Udah langsung baca aja, authornya namanya @nunaf__ 


2. Senior : A B I M A N Y U 


Nah kalau yang satu ini recomended BANGET. Cocok banget sama yang suka humor dan romantis-romantis gitu. Ini ceritanya lebih ringan dan lebih nyata dibandingkan sama MARK diatas. Berawal dari kegiatan Mos, kemah, ekskul dll. Ini ceritanya tentang anak SMA banget ya cocok banget masuk library kalian. Langsung cek akunnya @nunaf__ juga💜💜 


Oke sekian dulu ya readers, see u next time yuhu💜💜 ipu💜

Minggu, 06 Oktober 2019

Virtual Private Server - VPS

Pengertian VPS

VPS (Virtual Private Server) adalah sebuah teknologi server side tentang sistem operasi dan software yang memungkinkan sebuah mesin yang kapasitasnya besar di bagi kedalam beberapa mesin virtual. Tiap virtual mesin ini nantinya akan melayani sistem operasi dan software secara sendirinya dengan konfigurasi yang cepat. VPS ini biasanya digunakan untuk Cloud Computing, Menjalankan software robot forex, software bot, dan sebagainya.

VPS juga dapat diartikan sebagai metode untuk membagi sumber daya atau resource server menjadi beberapa virtual server. Kemudian server virtual tersebut memiliki kemampuan sendiri untuk menjalankan sistem operasi layakan sebuah server. Bahkan kalian juga bisa merestart sebuah virtual server secara terpisah, tanpa harus mereboot server utamanya.

Kalian dapat mengendalikan VPS ini dengan menggunakan Remote Dekstop Protocol (RDP) atau biasa juga disebut dengan pengendali jarak jauh. Kalian bisa menggunakan aplikasi seperti Putty untuk yang menggunakan sistem operasi Windows, dan bisa menggunakan Terminal untuk yang menggunakan sistem operasi Linux.

Dasar-Dasar / Prinsip Kerja VPS:VPS bekerja layaknya sebuah server yang terpisahVPS bisa meng konfigurasi file untuk sistem dan aplikasi softwareVPS memiliki processes, file, user dan menyediakan full root accessSetiap VPS memiliki ip address, tables, port number, filtering dan aturan routing sendiriSetiap VPS dapat delete, modify, add file apapun termasuk file yang berada di root, dan dapat juga menginstal software aplikasi sendiri atau juga mengkonfigurasi root aplication software.Setiap VPS dapat memiliki sistem libraries atau dapat mengubahnya menjadi salah satu system libraries yang lain.

Spesifikasi dari sebuah VPS bermacam-macam, mulai dari segi RAM, processor, harddisk, dan pilihan sistem operasinya. VPS ini langsung terhubung ke internet salma 24 jam nonstop dengan kecepatan yang tinggi supaya para user dapat dengan mudah mengaksesnya. VPS ini bisa kalian akses melalui Komputer atau Laptop dengan menggunakan software Remote Dekstop Connection (RDC), software ini biasanya sudah tersedia langsung di perangka Windows.

VPS juga dilengkapi dengan pengaturan sendiri untuk unit script, pemrosesan, users, file system, dan sebagainya. VPS ini bekerja seperti sebuah server yang terpisah dan memiliki users, processes, filter, dan juga menyediakan full control access. Setiap VPS mempunyai ip address, tables, port number, filtering dan aturan routing sendiri. Dengan VPS ini kalian tidak perlu lagu merawat Server Virtual ini dikarenakan perusahaan penyedia VPS akan merawat server tersebut secara berkala dan mengupgradenya.

Macam-Macam VPS

Dalam penggunaanya, vps dibagi menjadi 2 macam yaitu vps managed dan vps unmanaged, berikut adalah macam-macam vps.

VPS Managed, yaitu server kosong yang hanya diberi ip address, root, dan password.VPS Unmanaged, vps yang sudah diinstall OS Windows atau Linux sesuai dengan hostingnya.

Fungsi VPS

VPS ini memiliki banyak fungsi yang sangat berguna bagi para penggunanay. Berikut ini adalah beberapa fungsi yang diimiliki oleh VPS, diantaranya adalah:



Web Hosting

Salah satu fungsi dari VPS yang paling populer adalah untuk menyediakan web hosting. VPS sangat cocok untuk untuk level menengah dan untuk situs web sebuah perusahaan, dimana aplikasi membutuhkan konfigurasi yang jelas dan hanya bisa dilakukan oleh SuperUser saja. Selain itu VPS juga cocok untuk memulai bisnis web hosting dengan anggaran yang minim namun layanan yang berkualitas.


Backup Server

Membackup layanan sangatlah penting supaya layanan dapat berjalan dengan normal. Backup server ini bisa meliputi beberapa hal seperti surel, berkas, situs web, dan basis data. Layanan ini dalam keadaan fisik dan logical yang terpisah untuk meminimalisir kerusakan serta kehilangan data.

Tes Environment

VPS juga dapat membantu dalam melakukan development testing secara efisien beberapa sistem operasi serta alamat ip publik yang dengan mudah bisa dilakukan. Koneksi jarak jauh untuk reboot dan mengganti tampilan bisa dilakukan dengan cepat.

Aplication Hosting

Dengan VPS ini kalian bisa membangun custom mission critical software tanpa perlu mengeluarkan biaya yang mahal. Selain itu melakukan outsource development aplikasi juga menjadi sebuah trend untuk menghemat biaya.

Educational Outpost

VPS juga menjadi ajang untuk melakukan ekspreimen UNIX Operating System dengan berbagai macam distribusi sekaligus. VPS ini membuat eksprimen menjadi lebih beragam dan lebih mudah dalam membandingkannya.

File Server
VPS bisa juga digunakan sebagai tempat penyimpanan dimana kita bisa menyimpan file maupun data dengan menggunakan FTP maupun HTTP.


Server Remote Dekstop

VPS juga bisa digunakan untuk mendownload dan upload file secara remote atau jarak jauh. Kita juga bisa menjalankan aplikasi forex, spinner, bot & automation.

Host Server

VPS bisa digunakan untuk keperluan Tunneling dan VPN.

Ketika kalian ingin membuat sebuah website atau blog untuk kepentinga VPS sangat disarankan untuk menggunakan VPS. VPS ini akan sana membantu kalian dalam mengelola website yang kalian miliki, bahkan jika itu dari suatu website. Hal ini juga akan sangat membantu untuk kalian yang memiliki domain dalam jumlah yang tidak sedikit dan disini tentunya kalian memerlukan kustomisasi dan berbagai macam aplikasi harus kalian gunakan.

VPS juga sangat cocok untuk kalian yang lebih mengutamakan privasi ketika mengelola website kalian. Dari pengertian VPS ini kalian dapat menarik kesimpulan bahwa server virtual ini memberikan beberapa layanan yang tidak terdapat pada paket shared hosting. Selain itu masih banyak fungsi lain dari VPS ini yang jika disebutkan satu per satu akan panjang nantinya. Intinya VPS ini cocok digunakan untuk membangun website-website seperti website perusahaan.

Siapa saja Yang Membutuhkan Virtual Private Server?

Mungkin kalian masih bingung saiap saja yang perlu atau disarankan untuk menggunakan VPS. Karena kita harus pintar-pintar memilih keputusan yang tepat, supaya hasil yang kita peloleh maksimal. Yang disarankan untuk menggunakan VPS adalah, sebagai berikut:

Portal / Website. Website disini adalah yang memiliki tingkat kunjungan tinggi, karena jika tingkat kunjungan website kalian tinggi, shared hosting sudah tidak cocok lagi untuk website kalian. Nah disaranakn untuk menggunakan VPS.

Penyedia Layanan Hosting. Apakah kalian termasuk orang yang menyediakan layanan web hosting atau mungkin developer yang menghadirkan layanan one stop service? Jika iya maka ada 2 solusi yang bisa kalian gunakan, yaitu menjadi Reseller atau menggunakan layanan VPS.

Web Developer dan Pengembang Aplikasi.
Jika kalian menggunakan VPS, kalian bebas dalam membuat akun-akun untuk pelanggan kalian. Dengan menghadirkan layanan terintegrasi ini tentunya menjadi nilai tambah untuk para pelanggan. Selai itu dengan VPS ini kalian akan lebih fleksibel dalam mengatur server kalian sendiri sehingga sesuai dengan kebutuhan aplikasi yang sedang dikembangkan.

Pemerintah / Coorporate. Kebutuhan yang paling mencolok yang dibutuhkan pemerintah adalah email, sistem informasi dan database. Dengan memberikan VPS ini keamanan akan lebih terjamin karena email dan dafta perusahaan akan diletakan di server yang private, terpisah dari pelanggan lain. Hal ini memunginkan jaminan keamanan dan privacy yang lebih tinggi namun biaya yang sedikit sesuai kebutuhan.

Aplikasi Khusus. Biasanya ntuk menginstall aplikasi-aplikasi khusus seperti VOIP, Map Server, game server, OpenERP dan sebagainya kalian harus menggunakan dedicated server. Namun sekarang kalian bisa melakukan semua itu dengan hanya menggunakan VPS dimana harganya lebih murah dibanding dedicated server.

TV / Radio untuk Audio Streaming. Dengan menggunakan VPS ini kalian bisa menyediakan audio atau video streaming kalian sendiri tanpa harus menggunakan dedicated server. VPS ini juga bisa kalian upgrade sesuai dengan kebutuhan kalian sendiri dari sisi CPU, RAM, dan kapasita penyimpanannya.


Senin, 26 Agustus 2019

Jenis-jenis Control Panel Hosting

Control panel hosting memegang peranan penting dalam pengelolaan web. Bagi webmaster, mungkin setiap hari mengakses control panel ini, baik untuk mengelola website milik klien, Pengertian Control Panel Hosting adalah sebuah aplikasi  yang dapat dijalankan melalui browser, yang berfungsi untuk mengatur hosting, seperti membuat atau mengelola database, menginstal website, membuat email, membuat sub domain atau add on domain, dan banyak fungsi lainnya.

1. Shared Hosting


Shared artinya dipakai bersama. Di layanan hosting jenis ini, website anda disimpan didalam server yang dipakai rame-rame oleh website lain, alias satu mesin untuk bersama.

Keuntungan dari paket hosting yang satu ini adalah harga yang murah. Tentu saja harganya murah karena anda berbagi dengan orang lain. Untuk server internasional jenis ini, kisaran harganya adalah 50ribu sampai 100ribu rupiahperbulan.

Kekurangan utama dari shared hosting adalah, performa server ini ditentukan oleh website lain yang ikutan numpang di server itu.

Misalkan saya punya situsruanglaptop.com, dan anda punya situsanda.com. Kita menggunakan satu server yang sama, dan ternyata situs saya sangat populer dan mendatangkan banyak pengunjung sementara situs anda sepi.

Tenaga si server ini akan banyak digunakan oleh situs saya karena aktifitas yang lebih banyak. Otomatis performa server (performa website saya dan anda) akan berkurang gara-gara saya.

Merasa dirugikan kan?

Biasanya, ketika seseorang baru merintis bisnis, ia akan mulai dengan shared hosting karena harganya yang sangat murah. Shared hosting cocok untuk blog baru ataupun portfolio.

Untuk harga, shared hosting berkisar antara 50 ribu – 100 ribu perbulan. Kalau budget anda sangat terbatas, ada baiknya untuk memilih jasa hosting lokal karena biasanya lebih murah.

Hanya saja, pastikan layanannya terpercaya, aman, dan dengan downtimeyang minimum. Downtime adalah kondisi dimana server mati dan website anda jadi tidak bisa diakses, mirip mati lampu.

Satu hal lain yang perlu anda perhatikan dalam membuat website adalah, usahakan memakai SSL atau Secure Sockets Layer, terlepas dari apapun jenis hostingnya. Ini adalah metode enkripsi transfer data yang membuat website lebih aman dan sulit dibobol. Hampir semua website besar dan ternama sudah menggunakan SSL.

Website yang menggunakan SSL akan dimulai dengan https:// ketika diakses, dan bukan http://. Ia juga mendapat logo gembok di kolom URL browser yang mengindikasikan bahwa website tersebut aman. Menggunakan SSL juga memberi keuntungan dari segi SEO.

Anggaplah anda memutuskan untuk membeli paket hosting lokal (misal Hostinger), untuk mendapat sertifikat SSL, biasanya si penyedia hosting juga menyediakannya, jadi anda cukup install SSL dari Hostinger tanpa perlu bingung cari kemana-mana lagi. Hal serupa juga berlaku untuk penyedia jasa hosting ternama pada umumnya.

2. Reseller Hosting


Reseller web hosting pada dasarnya adalah shared hosting, yang dilengkapi beberapa software tambahan supaya anda bisa menjual lagi paket hosting tersebut.

Anda bisa mengontrol lebih banyak aspek teknis di reseller hosting (biasanya dengan Web Host Manager / WHM). Paket reseller juga menyediakan software pembayaran untuk memudahkan transaksi dengan klien anda, serta beberapa kelebihan lain diantaranya:

Template Website GratisWhite Label Technical Support: Perusahaan hosting akan menangani keluhan teknis klien andaPrivate Name Server: Membuat anda terlihat lebih profesional karena klien harus mengarahkan nameserver domain mereka ke ‘ns1.perusahaananda.com’

Soal harga, hosting reseller biasanya berkisar antara 150 ribu sampai 500 ribu perbulannya tergantung fitur dan spesifikasi server.

Kalau anda berencana buka bisnis paket web hosting, maka reseller web hosting cocok untuk anda.

3. Cloud Based Hosting


Cloud hosting ini terbilang cukup baru. Teknologi cloud ini memungkinkan ratusan server untuk bekerja bersama sehingga berperan layaknya satu server raksasa.

Tujuan dari cloud hosting ini adalah, ketika kebutuhan bertambah, si perusahaan tinggal menambah server lain ke jaringannya.

Keuntungan terbesar dari cloud hosting adalah, penyedia server bisa mengakomodasi lonjakan traffic yang datang ke website anda, ketimbang mematikan website anda karena penggunaan resource yang berlebihan.

Kalau website anda mulai besar, dan sedang menanjak popularitasnya, maka hosting jenis ini cocok.

Kisaran harga untuk cloud based web hosting ini tergantung besar penggunaan. Simpelnya kalau website sepi, anda bayar murah. Kalau website ramai, anda bayar mahal.

4. Virtual Private Server


VPS membagi satu server ke banyak server (seperti shared), tapi ia seperti satu server sendiri.

Anggap satu mesin server punya power sebesar 4. Kalau di shared hosting, orang lain bisa menggunakan 3 dan anda dapat sisanya yaitu 1. Nah kalau di VPS, anda akan mendapat resource yang sudah ditentukan di awal, misalnya sebesar 2.

Tetangga di server yang sama tidak bisa menganggu resource anda, sehingga apapun yang terjadi, anda tetap punya 2, tidak akan berkurang.

Harga untuk VPS berkisar antara 500ribu sampai 2juta perbulan.

5. Dedicated Server


Ketika anda punya paket hosting dedicated, artinya anda menyewa satu mesin server secara utuh. Anda bisa punya kontrol penuh (disebut “root” di Linux) kalau mau.

Dengan dedicated server, anda tidak perlu kuatir dengan tetangga satu server yang merusak atau mengurangi performa website anda.

Dedicated server adalah level tertinggi dari paket hosting di pasaran umum.

Kalau bisnis atau website anda sudah sangat besar sampai-sampai perlu dedicated server, cobalah pertimbangkan untuk memiliki server sendiri, berhubung harga sewa dedicated server yang terbilangsangat mahal.

6. Colocation Hosting


Anda membawa mesin server milik anda sendiri, lalu pasang di rak sebuah data center. Mereka menyediakan listrik, pendinginan, keamanan, dan jaringan internet. Ini berarti anda bertanggungjawab penuh atas software di server anda, penyimpanan data, prosedur backup, dan lain-lain.

Kalau mesin server anda rusak, tentu harus ganti sendiri. Colocation Web Hosting pada dasarnya adalah sewa tempat, listrik, pendinginan, keamanan, dan akses internet.

Kecuali anda orang IT yang paham betul tentang server, jangan gunakan opsi ini.

7. Managed WordPress Hosting


Dengan semakin meningkatnya popularitas WordPress sebagai platform pembuat website, banyak penyedia jasa hosting sekarang menawarkan paket ini.

Pada dasarnya, Managed WordPress Hosting adalah layanan dimana penyedia jasa akan mengurus semua hal tentang instalasi wordpress anda, serta menjaga situs anda dari serangan hacker

Meskipun sedikit lebih mahal dari shared hosting, paket ini cocok untuk anda bisnis startup yang menggunakan wordpress sebagai platform utamanya.

8. Self Service Hosting


Yang satu ini tingkat dewa.

Anda melakukan semuanya sendiri mulai dari server, software, jaringan internet, listrik, pendinginan, dan keamanan. Sama seperti colocation, kalau anda bukan orang IT yang dewa soal komputer, server, dan internet, sebaiknya hindari.

Membuat sebuah website, apalagi bagi seorang pemula bukanlah hal yang mudah dan instan. Dibutuhkan banyak kesabaran dan niat belajar, tapi ilmu ini tentu akan banyak berguna dan terbayar di kemudian hari.

Yang paling penting adalah, pilih paket hosting yang sesuai!


Sumber : content://com.sec.android.app.sbrowser/readinglist/0826111923.mhtml

Jumat, 23 Agustus 2019

Control Panel Hosting

Pengertian Control Panel Hosting adalah sebuah aplikasi  yang dapat dijalankan melalui browser, yang berfungsi untuk mengatur hosting, seperti membuat atau mengelola database, menginstal website, membuat email, membuat sub domain atau add on domain, dan banyak fungsi lainnya.

Jenis- jenis Control Panel Hosting :

control panel hosting yang tersedia saat ini sangat beragam, diantaranya ialah:

1. cPanel

2. Plesk

3. Ensim

4. Direct Admin

5. SPanel

6. GPLHost

7. VHCS.

8. Virtualmin / Webmin


Cpanel adalah kontrol panel terproteksi. Untuk masuk perlu username dan password. Informasi alamat akses Cpanel dan login ada dalam email aktivasi hosting. Cpanel sendiri ditampilkan dalam format web base, artinya bisa diakses melalui browser internet, semisal Internet Explorer, Firefox, Safari, dll. Fungsi Cpanel adalah sebagai jembatan perintah-perintah teknis ke program-program pendukung website yang berada di web server. Program pendukung website misalnya database MySQL, Apache/LiteSpeed, PHP, dll. Karena fungsinya sebagai jembatan, maka web designer bisa mengelola kebutuhan website. Beberapa diataranya adalah :

  • Membuat/hapus alamat email
  • Menciptakan email forwarder
  • Membuat/hapus nama/user database MySQL
  • Upload file-file website dan database
  • Atur konfigurasi PHP
  • Melihat statistik pengunjung website
  • Konfigurasi keamanan (security) folder/website
  • Pengaturan sub domain/parkir domain dan tambahan domain (addon domain)Install instan script website, misal wordpress, joomla, dll.


Kesimpulannya: Cpanel adalah aplikasi berbasis website yang berfungsi sebagai kontrol panel program-program pendukung website yang tertanam dalam komputer web server. Cpanel sendiri sejatinya sebuah merk kontrol panel yang populer di Indonesia dan mayoritas digunakan oleh perusahaan penyedia web hosting di seluruh dunia.


Webmin adalah antarmuka berbasis web untuk administrasi sistme untuk Unix. Menggunakan browser web yang modern, Anda dapat mengatur account pengguna, setup Apache, DNS, file sharing, dan banyak lagi. Webmin menghilangkan kebutuhan untuk secara manual mengedit file konfigurasi Unix seperti / etc / passwd, dan memungkinkan anda untuk mengelola sistem dari konsol jarak jauh.jadi selain mengunakan remote access secara cli yaitu telnet dan ssh ternyata juga dapat dipantau melalui web dan digunakan dan diatur admin melalui web browser.


Dan diantara berbagai macam control panel tersebut ada yang gratis dan ada juga yang berbayar. Jika kita membeli web hosting, biasanya control panel tersebut sudah disediakan oleh penyedia web hosting, kecuali paket hosting yang tidak dimanage yang biasa kita temukan di penyedia hosting luar, seperti unmanage VPS.

Modul – modul control panel :

Biasanya control panel hosting berisi modul-modul antara lain:

1. Web server (misalnya Listpeed, Apache, Nginx, IIS)

2. DNS Server

3. Mail server dan spam filter

4. FTP server

5. Database

6. File manager

7. System monitor

8. Web log analysis software

9. Firewall


Tips memilih control panel hosting :

Yang perlu dipertimbangkan sebelum memilih control panel hosting yang akan digunakan:


Antarmuka pengguna yang mudah dikelola. Control panel harus menyediakan antarmuka pengguna yang mudah dikelola sehingga pengguna dapat mengelola semua aspek dari hosting mereka dengan mudah.


Platform bebas.Sebagian besar contol panel tersedia secara online yang dibuat untuk server berbasis Linux. Jika situs web yang Anda buat dikodekan di asp.net yang berfungsi baik dengan sistem Windows, maka Anda harus memilih control panel yang berfungsi di server Windows.


Memiliki dukungan dan Forum. Jika panel kontrol dipasang di server, pengelolaan layanan dilakukan oleh control panel itu sendiri dan sangat penting untuk mendapatkan support jika ada masalah.


Fitur dan dukungan Perangkat Lunak.  Penting bahwa control panel mendukung semua perangkat lunak atau fitur yang diperlukan yang harus diinstal di server.


Efektivitas biaya. Jika Anda tidak mampu membayar untuk mendapatkan contol panel, maka Anda bisa memilih control panel gratis. Pilihan yang paling populer ialah Virtualmin / Webmin. Namun jika Anda ingin mendapatkan control panel berbayar yang sesuai dengan kebutuhan Anda dan menawarkan dukungan teknis yang bagus jika membutuhkan bantuan, maka pilihan terbaik ialah cPanel, Plesk, dan DirectAdmin.


Pembaruan Stabilitas dan Keamanan. Stabilitas dan keamanan server merupakan faktor yang sangat penting yang akan mempengaruhi bisnis Anda jika tidak dikelola dengan benar. Sangat penting menggunakan server dan control panel yang stabil dan tidak menyebabkan downtime yang tidak perlu bagi pengguna.

EHCP



EHCP (Easy Hosting Control Panel) adalah aplikasi opensource yang sangat effective digunakan untuk Control Panel Hosting yang menawarkan Anda untuk meng-host situs web, membuat account ftp, account email, sub domain dan sebagainya. Ehcp adalah control panel hosting yang pertama ditulis dengan menggunakan bahasa pemrograman PHP dan tersedia secara gratis.

EHCP ini menawarkan semua fitur kontrol  panel hosting seperti FTP Account, MySQL Database, Pengguna Panel, Reseller, MailBox dengan Squirrelmail and Round Cube dll Ini adalah satu-satunya control panel pertama yang menyediakan untuk mendukung Nginx dan PHP-FPM dengan benar-benar membuang Apache dan memberikan kinerja yang lebih baik untuk server low end atau VPS

Salah satu panel hosting gratis adalah EHCP. EHCP atau lebih dikenal dengan Easy Hosting Control Panel merupakan web hosting control panel yang dibuat untuk sistem operasi Linux dan keturunan Debian. Jujur saja, ini salah satu hosting panel yang pernah saya coba dan hasilnya lumayan bagus dan mudah khususnya untuk memenejemen domain.
 
     Fitur-fitur :
  • Unlimited Resellers, Panel Users, Domains, FTP Users, Email Accounts and mySQL databases
  • Apache
  • BIND
  • PHP
  • Vsftpd
  • Domain and subdomain management
  • Email with IMAP, SMTP and POP3 with support for email forwarding, autoresponder,and catch-all 
  • SquirrelMail integration
  • FTP server management with web-FTP (net2ftp) interface
  • Web stats (webalizer)
  • MySQL web administration
  • SSL supportMulti-server and multi-MySQL support
  • Bulk add domain option
  • Disk and Email quota control
  • Custom HTTP
  • Custom DNS
  • Domain redirects, transfers, and aliases
  • Custom server messaging
  • Server system up-time and state information
  • Automated backup/restore
  • Web-based error log reporting
  • ‘Fix Apache’ option
  • ‘Fix POSTFIX’ option
  • 16 customizable GUI templates
  • 27 easy install scripts including Wordpress, Joomla, Drupal, os
  • Commerce, ZenCart, phpMyAdmin, and MediaWiki.


Sumber :
content://com.sec.android.app.sbrowser/readinglist/0824084737.mhtml

Selasa, 22 Mei 2018

Algoritma dan Pemograman

Algoritma dan Pemrograman saat ini telah di pelajari diseluruh dunia dan merupakah salah satu program wajib di sekolah-sekolah dan bangku kuliah. Kalau di bangku Kuliah, Algoritma dan Pemrograman adalah matakuliah wajib bagi mereka yang ambil jurusan Informatika, Sistem Informasi, Teknik Komputer bahkan Teknik Elektro. 
Bagi jurusan Informatika seperti di kampus Binus, matkul ini berbobot 6 SKS yang artinya sangat menentukan pada nilai IP mahasiswa. Matkul ini juga banyak ditakuti mahasiswa karena memang cukup susah. 
1. Sejarah Singkat Algoritma 
Algoritma ditemukan oleh seorang ilmuan timur tengah jaman peradaban islam bernama Abu Ja’far Muhammad Ibnu Musa Al-Khwarizmi (780-850 masehi) dan kata Algoritma (inggris: Algorithm) menurut sebagian ilmuan belakangan diambil dari namanya yakni Al-Khwarizmi . Dintinjau dari bahasa, Algoritma berasal dari kata algorism yang artinya perhitungan dalam angka arab namun para ahli sejarah kesulitan menemukan asal-usul istilah ini sampai akhirnya mereka menemukan bahwa Algorithm/Algoritma berasal dari nama penemunya seperti disebutkan diatas. 
Al-Khwarizmi Juga dikenal sebagai penemu Aljabar atau Algebra dan juga beliau ini adalah seorang ahli Astronomi dimasanya. 
2. Pengertian Algoritma 
Algoritma secara singkat dapat didefinisikan sebagai Langkah-langkah Sistematis dan Logis dalam menyelesaikan suatu masalah. Dengan konsep Algoritma maka suatu permasalahan harus diselesaikan secara Sistematis, Logis dan bisa diuji benar atau salahnya. 
Karena Algoritma adalah sebuah konsep, maka tentu setiap orang bisa mempunyai Algoritma yang berbeda-beda terhadap masalah yang sama. Contoh ada suatu permasalahan X dan solusinya adalah Y, maka tiap orang bisa mendapatkan Y dengan Algoritma mereke masing-masing, tidak harus sama akan tetapi menghasilkan output yang sama yaitu Y. 
Pada prakteknya penerapan Algoritma haruslah efisien. Efisien disini artinya Cepat, Tepat dan Simple. Seperti kasus membuat Software komputer, Software yang dibuat dengan Algoritma yang baik akan menghasilkan software yang efisien, tidak banyak bugs dan tidak makan banyak memory yang tidak perlu misalnya. 
Penyajian Algoritma biasanya tertuang dalam bentuk PseudocodeFlowchart, dan Diagram-diagram. 
Contoh kita ingin membuat Aplikasi utk menghitung Luas segitiga. Maka Algoritma nya dapat ditulis sbb:
  1. Input panjang alas nya
  2. Input panjang tinggi nya
  3. masukan rumus matematikanya : 1/2 x alas x tinggi
  4. Tampilkan hasilnya
  5. selesai
Algoritma diatas lalu ditulis kedalam bahasa pemrograman seperti ( C, C++, java, Python, PHP, dsb) sesuai kebutuhan . 
misal dalam PHP 
function luasSegitiga($alas, $tinggi) {    $luas = 1/2 * $alas * $tinggi;    return $luas;}$alas = 4; $tinggi = 5; echo luasSegitiga($alas, $tinggi);
3. Pemrograman 
Pemrograman adalah proses membuat suatu Program dengan Algoritma + Bahasa Pemrograman. Sebuah Software hanya bisa terwujud jika dibuat dengan Algoritma dan Bahasa Pemrograman. 
Langkah-langkah yang dilakukan dalam pemrograman yang umum adalah :
  • - Definisikan Masalah
  • - Mengumpulkan kebutuhan (requirement)
  • - Buat Algoritma dan Struktur Cara Penyelesaian
  • - Menulis Program dengan bahasa pemrograman
  • - Testing dan Verifikasi Program
  • - Implementasi/Instalasi Program
  • - Dokumentasi Program
  • - Pemeliharaan Program
Kita bisa memilih Bahasa Pemrograman apa saja yang kita mau dan kuasai. Namun tentu tidak semua bahasa pemrograman cocok dengan permasalahan yang ada dan kita wajib mencari tahu manakah yang cocok dan sesuai dengan kebutuhan kita. 
Contoh untuk membuat App Android kita bisa pilih bahasa pemrograman Java, untuk App iOS kita pakai Swift dan Objective-C, untuk Website kita bisa pakai PHP atau Javascript, membuat games bisa pakai C++ dsb. 
Dalam membangun aplikasi (Software Engineering), metoda yang umum digunakan adalah WaterfallAgileScrumExtreme ProgrammingRapid Application Development Methodology dan Spiral. Saya sendiri senang dengan Scrum namun terkadang masih pakai Waterfall.

Senin, 21 Mei 2018

Resensi Novel If you know Why - Indriya

Identitas buku :
Judul : If You Know Why
Nama penulis : Indriya
Penerbit : Loveable
Tahun terbit : 2017


Sinopsis :
Apa jadinya bila seorang cewek yang mempunyai sifat periang, cerewet, dan gak bisa diam berubah menjadi sosok yang sangat pendiam, murung, dan ketus?.
Vanilla Arnesya
Cewek cantik blasteran Jerma-Indo yang usianya belum genap 16 tahun itu, harus menghadapi pahitnya kehidupan semenjak kecelaaan nahas yang menimpanya pada masa lalu.
Banyak yang tidak kalian ketahui tentang dirinya. Dia bagaikan sebuah manekin hidup yang hanya bisa mengedipkan mata tanpa bisa bergerak.
Tapi, semenjak menginjak SMAdan bertemu dengan Dava, semangat hidupnya kembali hadir. Ia erusaha melupakan masa lalunya dan mencoba untuk menyembuhkan penyakit yang dideritanya.
Jangan berpikir hidupnya akan berjalan sesuai harapan. Pada kenyataannya, masalah tak henti – henti menimpa Vanilla. Hingga suatu saat ia merasa lelah dan memilih untuk menyerah. Apakah Vanilla juga harus menyerah akan penyakit yang dideritanya?

Resensi :
Novel yang berasal dari wattpad ini memang novel unggulan yang dapat menguras emosi para pembaca. Indriya yang merupakan penulis novel ini benar – benar dapat merangkai kata – kata di dalamnya dan membuat para pembaca dapat merasakan apa yang dirasakan tokoh utama.
Mengisahkan Vanilla Arnesya dengan segala permasahan di hidupnya. Diawali dengan kesan misterius yang membuat pembaca sangat penasaran akan langkah apa yang akan diambil Vanilla dalam menyelesaikan setiap masalah yang tak henti – henti menghadang.
Di lihat dari cover dan blurb yang tertera, dapat membuat para pembaca penasaran dengan kisah novel ini. Seorang gadis yang sedang menutup matanya, menghiasi cover depan novel ini, disertai dengan kalimat “I’m not as strong as you see” seperti mewakilkan pribadi Vanilla yang terlihat tegar, namun ia tak setabah yang orang lain kira.
Kisah ini dimulai ketika Vanilla dan kembarannya, Vanessa, juga teman – temannya akan pergi berlibur. Namun, sungguh naas karena mobil yang mereka tumpangi jatuh ke jurang dan membuat salah seorang dari mereka harus meregang nyawa.
Dari situlah, semua yang ada di kehidupan Vanilla berubah, hampir 180 ̊ . yang membuat Vanilla menjadi sosok baru yang tak dikenal. Menjadi sosok dingin tak tersentuh. Ketika satu persatu misteri mulai terjawab, semua masalah yang terjadi dalam hidupnya mulai terungkap. Di situlah Vanilla merasa lelah dengan semuanya. Entah apakah ia akan menyerah atau tidak.
Novel yang mengajarkan kita tentang menghadapi semua masalah kehidupan, dari sosok Vanilla. Bagaimana perjuangan Vanilla beruang untuk bertahan hidup dan ’berperang’ dengan penyakitnya, di saat orangtuanya tidak peduli dengan dirinya.
Pembaca akan dibuat penasaran dan kesal dengan perilaku beberapa tokoh di dalam novel ini. Kata – kata yang ringan namun cukup membuat pembaca menumpahkan air matanya. Dalam setiap chapte di novel ini yang memberi kesan ‘gantung’ membuat pembaca dengan semangat ingin menyelesaikan bacaannya untuk segera mengetahui apa yang terjadi selanjutnya.
Buku yang dicetak pada tahun 2017 ini mendapat banyak apresiasi dari para pembaca terbukti pada cetakan kedua, buk ini dilabeli National Book Best Seller. Dan pada cetakan ketiga, sudah dilabeli ‘Akan segera difilmkan’. Di tambah, ada visual character yang tersedia di dalamnya, membuat pembaca semakin semangat untuk memburu novel terbitan Loveable ini.
Namun, setiap karya pasti ada kekurangannya, pada cetakan pertama, terdapat beberapa kesalahan penulisan yang ada di novel ini. Itu memang wajar, mengingat pembuatan naskah tidaklah mudah.
Buku ini memang sangat direkomendasikan sekali untuk para pembaca, khususnya para remaja yang menyukai kisah teen fiction yang mengharu – biru. At all, semua yang ada di buku ini memang patut di acungi jempol.

REKOMENDASI CERITA WATTPAD 2019 - GENRE FIKSI REMAJA (TEEN FICTION)

Halo guise, kembali lagi sama fatim ni^_^ kali ini aku bakal ngerekomendasiin beberapa cerita wattpad 2019 yang cocok buat kalian baca. 1....