Hidup bagaikan sekumpulan jejak

Maka siapakah kita ? adalah bergantung dari bagaimana kita membuat jejak tersebut.

Dibalik perjalanan panjang

Tak mengapa jalanmu sempit, kecil, dan berkerikil. Yang penting tujuanmu indah, lapang, dan besar.

Terlahir, hidup, dan mati hanya 1 kali

Sejarah hanya akan mengenalmu sebagai 3 orang, saat terlahir, saat hidup, dan saat meninggal.

23/12/18

Cara Menghitung Satuan Skala Suhu

Suhu merupakan indikator yang menjadi dasar ukuran dari derajat suatu benda. Secara keilmuan terdapat beberapa satuan skala suhu yang digunakan. Biasanya mata pelajaran terkait suhu sudah diajarkan sejak duduk di bangku SMP (Sekolah Menengah Pertama). Untuk dapat membatu memudahkan perhitungan satuan skala suhu, dapat digunakan aplikasi berikut :

Aplikasi diatas tersedia dalam platform Android dengan dukungan fitur untuk menghitung satuan suhu dalam satuan-satuan berikut :
  • Kelvin
  • Celsius
  • Fahrenheit
  • Rankine
  • Delisle
  • Newton
  • Reamur
  • Romer
Untuk dapat menggunakannya, silahkan download aplikasi diatas secara GRATIS di link berikut :

Share:

Cara Menghitung Tahlilan Hari Selamatan Orang Yang Meninggal

Menghitung jumlah hari kematian sebagai peringatan hari bagi orang yang meninggal merupakan salah satu aktivitas penting. Biasanya banyak orang yang melakukan peringatan khususnya pada hari-hari sebagai berikut :

  • 3 hari
  • 7 hari
  • 40 hari
  • 100 hari
  • 1 Tahun (Pendhak 1)
  • 2 Tahun (Pendhak 2)
  • 1000 hari
Untuk membantu memudahkan proses perhitungan hari berdasarkan tanggal kematian (tanggal wafat) dari seseorang, aplikasi berikut sangat berguna dan direkomendasikan. Perhitungan yang dijalankan pada aplikasi berikut berdasarkan jumlah perhitungan hari kalender dalam beberapa jumlah hari seperti pada point diatas.


Aplikasi diatas saat ini tersedia dalam versi Android dan dapat di download secara GRATIS di Google Play Store pada link berikut :

Share:

03/11/18

Belajar Huruh Hijaiyah Dengan Mudah


Harus kita sadari bahwa aplikasi android saat ini telah menjadi salah satu aplikasi favorit dalam kehidupan sehari-hari, mengapa demikian ? Hal tersebut dikarenakan aplikasi android menjadi alat kebutuhan yang dapat memudahkan penggunanya khususnya dari beberapa kalangan dan beberapa aspek bidang. Peran aplikasi android telah cukup banyak dirasakan mulai dari medis, pendidikan, transportasi, dan lain-lain, selain itu kalangan pengguna yang cukup fleksibel mulai dari anak-anak hingga orang dewasa membuat aplikasi android semakin mudah diterima dalam kehidupan sehari-hari.

Kali ini, kita akan membahas sebuah aplikasi android yang edukatif khusus untuk anak-anak. Si Alif merupakan sebuah aplikasi android yang dibuat khusus untuk pembelajaran Al-Qur'an bagi anak usia dini. Si Alif diperkaya dengan beberapa fitur unggulan yang cocok untuk usia anak-anak seperti pembelajaran huruf hijaiyah, pembelajar doa sehari-hari, dan game akhlak yang interaktif sehingga dapat melatih pola berfikir anak. Saat ini Si Alif dapat di unduh/download secara GRATIS di playstore.

Link :

Share:

29/09/18

Cara Import Database MySQL


Dalam proses pembuatan sistem khususnya web dengan data dinamis, tentu diperlukan adanya penggunaan database yang berfungsi sebagai wadah atau media penyimpanan yang akan mendukung peran dari suatu sistem tersebut. Maka dari itu, postingan kali ini akan kita jabarkan secara mudah dan lengkap terkait proses import file database mysql. Perlu diketahui bahwa database yang digunakan sebagai contoh merupakan MySQL dengan bantuan tools XAMPP. Untuk mempermudah, kita jelaskan dulu tentang XAMPP.

XAMPP merupakan sebuah perangkat lunak atau software gratis yang berperan sebagai wadah dari sekumpulan paket program yang dibutuhkan dalam proses pembangunan sistem. Secara sederhana XAMPP dapat dikatakan sebagai sebuah server yang berdisi sendiri dengan dukungan sistem yang terdapat di dalamnya seperti Apache, MySQL, pemrograman PHP, Perl. Salah satu bagian penting yang dimiliki oleh XAMPP yang akan kita gunakan saat ini sebagai contoh adalah phpMyAdmin. phpMyAdmin merupakan sebuah layanan yang digunakan untuk mengelola data terkait MySQL. Untuk implementasi terkait proses import database MySQL menggunakan phpMyAdmin adalah sebagai berikut :

1. Download terlebih dahulu program XAMPP di internet secara gratis.
2. Install sesuai dengan prosedur.
3. Setelah proses instalasi sukses, jalankan program XAMPP di komputer/laptop.


4. Setelah muncul tampilan seperti gambar diatas, silahkan klik tombol "start" pada module service bagian "Apache" dan "MySQL". Jika proses menjalankan service berhasil maka akan berubah menjadi gambari dibawah ini.

5. Setelah berhasil, silahkan jalankan browser pada komputer/laptop (Rekomendasi menggunakan browser Google Chrome).
6. Setelah browser dijalankan, ketik pada kolom URL link : "localhost/phpmyadmin". Lalu enter, tunggu proses dan jika berhasil akan tampil halaman seperti berikut.


7. Pada menu diatas (header) pilih menu Import. Seperti gambar berikut.

8. Setelah pilih menu import, halaman akan beralih ke halaman import.

9. Pada halaman import, pilih "Choose File" pada bagian file import. Lalu tentukan file database yang akan di import. (Format file dapat *.gzip, *.bzimp2, *.sql dll)


10. Setelah terpilih file database yang akan di import, silahkan klik tombol "Go" yang ada dibagian bawah (seperti gambar diatas).
11. Tunggu beberapa saat, ketika proses berhasil maka akan muncul pemberitahuan bahwa proses import telah sukses dilakukan.

Semoga tulisan ini bermanfaat, dan jangan lupa di share.
Share:

16/09/18

Perbedaan VPN dan VPS


VPN dan VPS, secara makna dan definisi tentu kedua istilah tersebut berbeda. Namun bagi sejumlah orang kedua istilah tersebut masih sulit untuk dibedakan. Lantas seperti apakah penjabaran dari perbedaannya ?

VPN
VPN merupakan singkatan dari (Virtual Private Network) yang artinya sebuah jaringan Virtual serta private/pribadi (tidak semua orang bisa mengakses) dari koneksi publik. Data yang dikirimkan akan terenkripsi sehingga kerahasia data tetap terjaga meskipun melalui jaringan publik.

Jenis VPN :

  1. Remote VPN : Jenis VPN ini ditujukan pada pengguna yang ingin mengakses jaringan pusat dari tempat yang berada di luar area pusat data dimana user dapat mengakses data perusahaan kapanpun dan dimanapun.
  2. Intranet VPN : VPN jenis ini biasa diterapkan pada infrastruktur jaringan pada perusahaan yang memiliki beberapa lokasi gedung berbeda, biasanya digunakan untuk menghubungkan kantor-kantor cabang dengan kantor pusat dalam suatu perusahaan.
  3. Extranet VPN : Pada jenis ini VPN menggunakan Internet sebagai backbone utama. Biasanya VPN jenis ini ditujukan untuk skala komunikasi yang lebih luas melibatkan banyak pengguna dan kantor cabang yang tersebar.


VPS
VPS merupakan singkatan dari (Virtual Private Server) yang artinya VPS adalah sebuah server virtual pribadi yang dibagi menjadi beberapa VM (Virtual Machines) dari sebuah komputer server fisik yang memiliki resource besar, dimana di setiap VM adalah berupa Virtual server. Setiap virtual server dapat di install sebuah system operasi tersendiri sesuai dengan yang disediakan oleh provider. Dalam implementasinya sendiri server tersebut akan berjalan dan bisa di akses selama 24 jam nonstop (online).

Contoh sederhananya yang bisa kita ketahui adalah ketika kita melakukan installasi OS pada VirtualBox/VMware. Saat OS tersebut telah di implementasikan, maka processor, RAM, Hardisk dari komputer fisik yang kita gunakan akan dialokasikan ke VirtualBox/VMware. Serta pada VPS tersebut sudah dilengkapi dengan koneksi berkecepatan tinggi.

Jenis-Jenis VPS :

  1. Managed : yang berarti segala hal teknis yg berkaitan seperti, maintenance, instalasi, keamanan, konfigurasi serta optimasi di vps akan ditangani oleh admin dari provider vps, sehingga user tinggal menggunakan saja.
  2. Unmanaged : yang berarti user diharuskan mandiri dalam mengelola servernya, mulai dari konfigurasi, instalasi, maintenance serta kemanannya, dan harganya relatif lebih murah dari managed vps (karena tanpa biaya admin).

Share:

01/09/18

Waspada, Modus Penipuan Bagi Pelaku Jual Beli Online

Saat ini transaksi jual beli online mungkin sudah menjadi hal yang biasa di kalangan para pelaku usaha bisnis. Kemudahan akses dan pelayanan yang dirasa sangat membantu dalam menjawab kebutuhan masyarakat luas khususnya pengguna internet saat ini membuat pesatnya perkembangan penyedia situs-situs yang menyediakan layanan tersebut. Namun di satu sisi, aspek keamanan transaksi dalam jual beli online masih dirasa sangat minim. Salah satunya pada sisi pembayaran non-tunai (transfer), dimana pihak penjual dan pembeli yang terkadang masih cukup awam dalam memahami SOP atau alur proses didalamnya.



Pada kesempatan kali ini, aspek keamanan yang akan kita bahas terkait transaksi pembayaran dalam jual beli online. Dalam satu tahun belakangan ini cukup banyak modus dan kasus penipuan dalam transaksi pembayaran yang biasanya dilakukan pihak pembeli terhadap penjual. Salah satu contohnya adalah terkait modus pembayaran melalui mandiri e-cash. Jika kita memahami dengan seksama terkait sistem e-cash tentu modus penipuan tersebut dapat terhindarkan. Sebelumnya bagi yang belum mengerti terkait e-cash, kita akan jabarkan dahulu tentang definisinya.

Secara umum, Mandiri e-cash merupakan uang elektronik berbasis server yang memanfaatkan teknologi aplikasi di handphone dan USSD, atau yang disebut sebagai uang tunai di handphone, dimana yang memungkinkan pemegangnya untuk melakukan transaksi perbankan tanpa harus melakukan pembukaan rekening ke cabang Bank Mandiri. Dari definisi tersebut, kita sederhanakan dulu bahwa e-cash sebenarnya bukan rekening bank, melainkan sebuah aplikasi pada platform mobile yang menyimpan saldo dengan ketentuan registrasi melalui nomor handphone kita.

Berlanjut ke masalah kasus penipuan yang sering dilakukan oleh pihak pembeli. Biasanya para calon pembeli akan mengarahkan penjual (calon korbannya) untuk mengkonfirmasi pembayaran yang akan dia lakukan melalui e-cash. Pada saat pembayaran telah dilakukan, pembeli biasanya akan mengirimkan bukti pembayaran palsu dengan model seperti gambar berikut (banyak contoh lain bukti pembayaran palsu yang biasanya telah direkayasa oleh pembeli) :



Setelah mengirimkan bukti seperti gambar diatas, biasanya pihak pembeli akan mengirimkan instruksi-instruksi terkait tata cara mencairkan dana yang sudah dikirimkan. Berikut contoh instruksi palsu yang biasanya banyak digunakan :


Dari langkah-langkah diatas, pihak penjual harus waspada pada point (bahasa inggris). Alasan pembeli menginstruksikan demikian dikarenaka untuk membuat calon korbannya kebingungan dalam memilih menu selanjutnya (dikarenakan sebagian penjual kurang mengerti terkait penggunaan bahasa inggris). Dan pada saat inilah pihak pembeli akan menguras saldo yang ada pada rekening penjual tanpa disadari diawal. Apabila kita teliti tentu kita dapat pahami bahwa maksud dari langkah-langkah diatas adalah secara tidak langsung pihak penjual akan melakukan top-up saldo pada akun e-cash milik pembeli.

Untuk mengantisipasi modus seperti diatas, para penjual di situs jual beli online harus memahami secara dasar terkait informasi dalam dunia transaksi pembayaran. Contohnya dalam kasus ini, perlu di ingat bahwa mandiri e-cash hanya dapat melakukan transaksi pengiriman pada akun sejenis (sesama pengguna e-cash) dan pada rekening bank mandiri saja (tidak dapat melakukan transaksi antar bank yang berbeda). Kemudian, saat melakukan transaksi pengiriman, pihak penerima tidak perlu melakukan konfirmasi untuk pencairan saldo (dengan OTP atau kode sejenis) diakarenakan saldo penerima akan secara otomatis bertambah saat transaksi telah diterima. Lalu bagi pihak yang kurang mengerti terkait transaksi pada e-cash, sebagai langkah pencegahan sebaiknya tidak perlu taktut untuk meminta konfirmasi/informasi lanjutan kepada bank mandiri terdekat apabila menerima pembayara e-cash (khususnya pada transaksi jual beli online).

Terimakasih telah membaca, semoga informasi ini bermanfaat dan jangan lupa share postingan ini ke orang-orang terdekat kalian supaya banyak yang mengerti.
Share:

20/08/18

Cara Mudah belajar Basis Data MySQL




MySQL merupakan Sebuah program database server yang mampu menerima dan mengirimkan datanya sangat cepat, multi user serta menggunakan perintah dasar SQL (Structured Query Language).
MySQL merupakan dua bentuk lisensi, yaitu FreeSoftware dan Shareware. MySQL yang biasa kita gunakan adalah MySQL FreeSoftware yang berada dibawah Lisensi GNU/GPL (General Public License).

MySQL Merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya. MySQL pertama kali dirintis oleh seorang programmer database bernama Michael Widenius. Selain database server, MySQl juga merupakan program yang dapat mengakses suatu database MySQL yang berposisi sebagai Server, yang berarti program kita berposisi sebagai Client. Jadi MySQL adalah sebuah database yang dapat digunakan sebagai Client mupun server.

Database MySQL merupakan suatu perangkat lunak database yang berbentuk database relasional atau disebut Relational Database Management System (RDBMS) yang menggunakan suatu bahasa permintaan yang bernama SQL (Structured Query Language).

Kelebihan MySQL

  1. Database MySQL memiliki beberapa kelebihan dibanding database lain, di antaranya :
  2. MySQL merupakan Database Management System ( DBMS )
  3. MySQL sebagai Relation Database Management System ( RDBMS ) atau disebut dengan database Relational
  4. MySQL Merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensinya
  5. MySQL merupakan sebuah database client
  6. MySQL mampu menerima query yang bertumpuk dalam satu permintaan atau Multi- Threading.
  7. MySQL merupakan Database yang mampu menyimpan data berkapasitas sangat besar hingga berukuran GigaByte sekalipun.
  8. MySQL di dukung oleh driver ODBC, artinya database MySQL dapat diakses menggunakan aplikasi apa saja termasuk berupa visual seperti visual Basic dan Delphi.
  9. MySQL adalah database menggunakan enkripsi password, jadi database ini cukup aman karena memiliki password untuk mengaksesnya.
  10. MySQL merupakan Database Server yang multi user, artinya database ini tidak hanya digunakan oleh satu pihak orang akan tetapi dapat digunakan oleh banyak pengguna.
  11. MySQL mendukung field yang dijadikan sebagai kunci primer dan kunci uniq ( Unique ).
  12. MySQL memiliki kecepatan dalam pembuatan table maupun peng-update an table.
Share:

01/08/18

Sistem Point of Sale (POS)


Secara definisi, Point of Sale atau yang biasa kita singkat POS dapat diartikan sebagai titik atau lokasi dari proses transaksi penjualan. Secara sederhana POS dapat disimpulkan sebagai tempat pembayaran dari proses penjualan dimana pada titik tersebut terdapat kasir dan mesin pencatatan transaksi penjualan. Secara umum fungsi utama dari POS adalah untuk mempermudah proses pencatatan dari transaksi.

Namun, apakah yang dimaksud dengan sistem POS ?
Sistem POS adalah sebuah sistem atau aplikasi yang menggatikan proses pencatatan transaksi manual menjadi terkomputerisasi secara real-time. Fungsi detail dari sistem POS adalah sebagai berikut :
  1. Mencatat semua jenis transaksi secara lengkap dan detail sehingga dapat menjumlahkan hasil penjualan pada saat itu ataupun dapat dipilih dalam periode tertentu.
  2. Dapat melihat data persediaan barang dimana pun secara acak. Hal ini akan mengurangi kecurangan atau kelalaian kita dan para karyawan.
  3. Laporan penjualan usaha Anda dapat diketahui secara online dan real-time.
  4. Dapat menjadi sarana manajemen produk seperti mengubah harga jual secara cepat dan mudah.
  5. Dapat mempersingkat proses transaksi dan menjaga kenyamanan dan keamanan setiap transaksi yang berlangsung (mulai dari pembelian hingga pembayaran).
Butuh sistem kasir atau sofware/sistem Point of Sale (POS) ?
klik LINK berikut : autotesis.com
Share:

11/07/18

Algoritma Rekursif


Algoritma atau biasa kita kenal sebagai fungsi merupakan konsep dasar dari ilmu komputer khususnya pemrograman. Matematika sebagai sumber ilmu (ada yang bilang empunya dari segala ilmu pengetahuan) tentunya juga memiliki kaitan erat dengan ilmu komputer. Rekursif meruapa salah satu fungsi matematis yang dapat diterapkan dalam dunia pemrograman. Secara definis rekursif memiliki arti sebagai fungsi yang memanggil dirinya sendiri.

Ciri-ciri utama dari fungsi rekursif adalah sebagai berikut :
  1. Fungsi rekursif selalu memiliki kondisi yang menyatakan kapan fungsi tersebut berhenti. Kondisi ini harus dapat dibuktikan akan tercapai, karena jika tidak tercapai maka kita tidak dapat membuktikan bahwa fungsi akan berhenti, yang berarti algoritma kita tidak benar.
  2. Fungsi rekursif selalu memanggil dirinya sendiri sambil mengurangi atau memecahkan data masukan setiap panggilannya. Hal ini penting diingat, karena tujuan utama dari rekursif ialah memecahkan masalah dengan mengurangi masalah tersebut menjadi masalah-masalah kecil.
Contoh penerapan fungsi rekursif pada pemrograman dapat dilihat pada postingan ALGORITMA MENARA HANOI menggunakan bahasa JAVA.
Share:

03/07/18

Enable Fitur JavaScript Pada Google Chrome


Secara default, Google Chrome tidak mengijinkan penggunaan JavaScript. Hal tersebut bertujuan untuk menjaga aspek keamaan penggunaan dari ancaman virus atau malware yang biasanya mudah di temukan pada internet. Namun dalam suatu kondisi (khususnya developer web) membutuhkan untuk adanya penggunaan JavaScript. Berikut merupakan langkah-langkah untuk mengaktifkan layanan JavaScript pada Google Chrome :

1. Pilih menu Options (Bagian Kanan Atas)
(Menu Options - Bagian Kanan Atas)
2. Pilih Settings
3. Pilih Advanced settings
4. Pada bagian "Privacy", klik tombol "Content settings".
5. Pada bagian "Javascript", pilih"Allowed (recommended)"
Share:

26/06/18

Jenis-Jenis Sistem Informasi


Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen. Dalam arti yang sangat luas, istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis. (Sumber : Wikipedia)
Dalam penerapannya, sistem informasi memiliki jenis-jenis umum yang harus kita ketahui. Dari masing-masing jenis tersebut tentu memiliki fungsi dan kegunaan yang menjadi tujuan utama dari berjalannya sistem informasi (informasi detail dapat dilihat pada gambar grafik di atas). Berikut merupakan daftar jenis-jenis sitem informasi :

  1. Sistem pemrosesan transaksi (SPT)
  2. Sistem pengetahuan dalam pekerjaan (SPP)
  3. Sistem otomatisasi perkantoran (SOP)
  4. Sistem informasi manajemen (SIM)
  5. Sistem pendukung keputusan (SPK)
  6. Sistem pendukung eksekutif (SPE)
Share:

05/06/18

Desain Amplop Hari Raya Idul Fitri (Amplop Lebaran)


Berikut ini merupakan contoh desain foto/gambar/template amplop lebaran/hari raya idul fitri 2020/1441H. Link download (free download amplop lebaran hari raya idul fitri) dapat anda lihat di bagian bawah postingan. Model desain dapat di sesuaikan kembali (custom) menggunakan software corel draw.

Versi Gambar (Siap Cetak) :

Versi Corel Draw :

Share:

02/05/18

Perbedaan Gambar Raster Dan Vector


Jenis gambar di dalam komputer disajikan dalam 2 bentuk :

  • Raster Graphic
Karakteristik :
- Bitmaps : susunan pixel dari gambar
- Jika diskala (zoom) gambar menjadi pecah
- Editor : Photoshop, GIMP
- Format : .jpg, .png, .gif

  • Vector Graphic
Karakteristik :
- Vector : Terdiri dari garis dan kurva
- Editor : Adobe Illustrator, CorelDraw
- Format : .svg, .cdr, .eps
Share:

12/04/18

Jenis-Jenis Lisensi Software

Lisensi secara umum dapat diartikan pemberian izin, hal ini termasuk dalam sebuah perjanjian. Definisi lain, pemberian izin dari pemilik barang/jasa kepada pihak yang menerima lisensi untuk menggunakan barang atau jasa yang dilisensikan (Wikipedia).

Dalam dunia komputer, software yang biasa digunakan tentu tidak lepas dari kepemilikan izin. Artinya setiap software yang aktif dan dapat digunakan untuk kepentingan tertentu harus memiliki lisensi yang jelas. Berikut ini merupakan jenis-jenis lisensi yang terdapat pada software yang harus kita ketahui :

  • Lisensi Komersial : Komersial, namun harus membeli lisensi
  • Lisensi Non Komersial Use : Gratis, namun tidak untuk diperjual belikan
  • Lisensi Shareware : Gratis, namun dibatasi waktu tertentu
  • Lisensi Freeware : Gratis, dan tanpa batasan waktu
  • Lisensi Open Source : Gratis, tanpa batasan waktu, dan kode boleh dimodifikasi


Share:

04/04/18

Domain Hosting Termurah

Sedang bingung mencari domain atau hosting yang murah ? Berikut ini merupakan rekomendasi penyedia yang dapat anda pilih. Beragam paket termurah dengan kualitas dan layanan yang baik tersedia secara lengkap.

DEWAWEB
Kunjungi DEWAWEB (KLIK)

Share:

28/03/18

5 Generasi Komputer


  1. Generasi I (Tahun : 1946-1959) Dikenal sebagai : Tabung Hampa
  2. Generasi II (Tahun : 1959-1965) Dikenal sebagai : Transistor
  3. Generasi III (Tahun 1965-1970) Dikenal sebagai : IC (Integrated Circuit)
  4. Generasi IV (Tahun 1970-Sekarang) Dikenal sebagai : VLSI (Very Large Scale IC)
  5. Generasi V (Tahap Pengembangan) Dikenal sebagai : Teknologi Nano/Kecerdasan Buatan)
Share:

09/03/18

Generasi Bahasa Pemrograman

Layaknya suatu teknologi, bahasa pemrograman tentu mengalami perkembangan dalam beberapa generasi. Saat ini telah diketahui terdapat 5 generasi bahasa pemrograman. Berikut penjabaran dari masing-masing generasinya.

Generasi 1
Pada generasi ini, bahasa pemrograman yang ada lebih beroritentasi terhadap bahasa mesin.

Generasi 2
Pada generasi ini, bahasa pemrograman yang diterapkan menggunakan bahasa rakitan (assembly) pengganti kode biner.

Generasi 3
Pada generasi ini, bahasa pemrograman yang digunakan lebih ke arah high level (bahasa manusia) dan menggunakan pendekatan prosedural.

Generasi 4
Pada generasi ini, bahasa pemrograman yang digunakan lebih diperuntukkan pada kebutuhan pembuatan software dengan cepat atau berorientasi pada masalah (problem oriented language).

Generasi 5
Pada generasi ini, bahasa pemrograman yang diterapkan lebih diperuntukkan pada pengembangan kecerdasan buatan (artificial intelligence).
Share:

26/02/18

Dapurevent, Marketplace Khusus Event Organizer di Indonesia


Pada tahun 2017, DAPUREVENT muncul sebagai sebuah startup yang menjadi pelopor marketplace yang membidik industri Event Organizer (EO) di Indonesia. Untuk saat ini dapurevent dapat di akses dengan mudah pada link dapurevent.com dan beroperasi secara online di kota Surabaya. Dapurevent hadir untuk melayani segala kebutuhan dalam hal pencarian dan pemesanan Event Organizer (EO) dengan segala jenis layanan EO seperti One Stop Service Agency, Pernikahan, Musik & Hiburan, Brand Activation, MICE, dan Pesta.

Dengan mengusung motto "Good Event, Good Planner", dapurevent menghubungkan sejumlah vendor (EO) terpercaya di seluruh Indonesia yang dapat melayani berbagai jenis kebutuhan pelaksanaan event/kegiatan/acara secara mudah, cepat, dan professional dengan pelayanan sesuai kebutuhan dan harga terbaik. Selain itu DAPUREVENT juga memiliki layanan promosi iklan, acara atau event penting lainnya yang ingin dipublikasikan secara luas. Untuk saat ini, semua fitur yang tersedia masih ditawarkan secara gratis. Namun utnuk kedepannya, dapurevent berharap dapat melakukan monetisasi melalui iklan dan fitur-fitur berbayar yang akan disediakan.

DAPUREVENT sengaja memilih pasar yang masih sepi pemainnya, namun memiliki potensi yang sangat besar. Kedepannya, dapurevent juga ingin melakukan kerja sama dengan industri penjualan tiket untuk dapat melakukan penjualan tike acara/event secara online di seluruh Indonesia. Selain itu dapurevent akan fokus ke 7 kota potensial di Indonesia dalam bidang EO seperti Medan, Jakarta, Bandung, Yogya, Surabaya, Makasar, dan Bali.
Share:

07/02/18

Satuan Data Dan Satuan Frekuensi Pada Komputer

Data dan frekuensi merupakan 2 istilah yang sering di dengar dalam bidang komputer (sistem komputer). Secara definisi, data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan masih memerlukan adanya suatu pengolahan. Sedangkan frekuensi adalah ukuran jumlah putaran ulang per peristiwa dalam satuan detik dengan satuan Hz.

Untuk satuan data dalam dunia komputer, satuan terkecilnya dikatakan sebagai bit, sedangkan dalam ukuran memory satuan terkecilnya dikatakan sebagai byte. Namun terkadang ada istilah bps = bit per second. Untuk penjabaran lebih detailnya dapat dilihat pada gambar berikut :


Untuk satuan frekuensi, performa komputer ditentukan oleh kecepatan mesin. Kecepatan tersebut diukur dengan satuan Hertz. Berikut perincian dalam satuan frekuensi :
  • 1  kHz = 1000 Hertz.
  • 1 MHz = 1000 kHz 
  • 1 GHz = 1000 MHz
Share:

01/02/18

Metode Pengembangan Sistem Extreme Programming

Menurut Kent Back, extreme programming atau yang biasa disebut XP merupakan metode pengembangan software yang cepat, efisien, beresiko rendah, fleksibel, terprediksi, scientific, dan menyenangkan.

Dalam metode XP terdapat beberapa hal yang menjadi ciri khas dalam penggunaanya, yaitu :
  1. Menggunakan pendekatan Object Oriented.
  2. Memiliki tahapan Planning, Design, Coding, dan Testing
Untuk penjabaran lebih detail dapat disimak melalui gambar berikut :


Penjelasan dari masing-masing tahapan alur :
  1. Planning : Pada tahap ini user/klien menceritakan kriteria yang akan dibuat, kemudian developer melakukan klasifikasi dan prioritas untuk menentukan pekerjaan apa yang harus di dahulukan untuk dikerjakan (diprioritaskan).
  2. Design : melakukan pembuatan simple design menggunakan alat bantu CRC Card. (Class Responsibilities Collaborators). (Contoh CRC Card dapat dilihat pada gambar dibawah)
  3. Coding : pada tahap ini mulai dilakukan proses pembuatan program dengan metode “pair programming” (2 programmer membuat kode program pada satu komputer secara bersama) per modul. Setelah proses per modul selesai, keseluruhan modul akan digabungkan (integrasi).
  4. Testing : Melakukan tahapan uji coba sebelum program siap rilis.
Keunggulan metode XP :
  1. Dapat meningkatkan kepuasan klien.
  2. Pembangunan sistem dibuat lebih cepat.
  3. Komunikasi dengan klien berlangsung baik.
Kelemahan metode XP :
  1. Semua kriteria yang menunjukkan requirements dari klien kemungkinan besar tidak lengkap sehingga developer harus selalu siap dengan adanya perubahan karena perubahan akan selalu diterima.
  2. Tidak bisa membuat kode yang detail di awal (prinsip simplicity dan juga anjuran untuk melakukan apa yang diperlukan hari itu juga).
  3. Tidak memiliki dokumentasi formal yang dibuat selama pengembangan (Satu-satunya dokumentasi adalah dokumentasi awal yang dilakukan oleh user/klien)

Contoh CRC Card

Share:

05/01/18

LAN, MAN, WAN, Intranet, Internet


Sesuai dengan judul dalam postingan kali ini, beberapa istilah di atas tentunya tidak asing lagi dalam dunia jaringan komputer. LAN, MAN, WAN, Intranet, dan Internet merupakan istilah dasar yang harus dipahami oleh para pekerja di bidang jaringan komputer. Bagi yang belum mengerti dapat menyimak definisinya di bawah ini.

LAN
LAN merupakan singkatan dari Local Area Network. Secara definisi LAN merupakan jaringan komputer dengan cakupan jaringan yang wilayahnya kecil (Contoh : jaringan komputer gedung, kampus, kantor, sekolah, rumah, atau di dalam satu ruangan). Saat ini teknologinya menggunakan 802.11b atau biasa kita sebut WiFi. Biasanya, tempat – tempat yang menyediakan LAN dengan memanfaatkan WiFi sering disebut dengan hotspot.

Di sebuah LAN, setiap komputer atau node memiliki daya komputasi sendiri. Hal ini tidak sama dengan konsep dump termimal. Tiap komputer juga mampu mengakses sumber daya di LAN sesuai hak akses yang sudah diatur. Sumber daya ini dapat berupa perangkat atau data seperti printer. Di LAN, pengguna juga bisa berkomunikasi dengan pengguna lainnya dengan aplikasi yang sesuai. Tidak sama dengan jaringan WAN atau Jaringan Area Luas, LAN memiliki karakteristik memiliki pusat data yang tinggi, mencakup wilayah geografi yang sempit, dan tidak memerlukan jalur telekomunikasi yang disewa dari operator telekomunikasi. Salah satu komputer dalam jaringan komputer biasanya digunakan sebagai server yang mengatur seluruh sistem di jaringan itu.

MAN
MAN merupakan singkatan dari Metropolitan Area Network. Secara definisi merupakan suatu jaringan di dalam suatu kota dengan mengirimkan data berkecepatan tinggi yang menghubungkan beberapa lokasi seperti perkantoran, kampus, pemerintahan, dan lain sebagainya. Jaringan MAN merupakan gabungan beberapa LAN. Jangkauan MAN ini antara berjarak 10 – 50 km. MAN adalah jaringan yang cocok untuk membangun jaringan antar perkantoran di dalam satu kota antara instansi/pabrik dan kantor pusat yang masih ada di dalam jangkauannya.

WAN
WAN merupakan singkatan dari Wide Area Network. Secara definisi merupakan jaringan komputer yang menjangkau area yang lebih luas (Contoh : jaringan komputer antar daerah, kota, atau negara). WAN merupakan jaringan komputer yang memerlukan saluran komunikasi publik dan router. WAN dimanfaatkan untuk menghubungkan jaringan lokal satu dengan laainnya sehingga memungkinkan pengguna di suatu lokasi dapat berkomunikasi dengan para pengguna di lokasi lainnya.

Intranet
Intranet merupakan sebuah jaringan komputer berbasis protocol TCP/IP seperti internet. Namun jaringan ini hanya digunakan di lingkup internal kantor, perusahaan, atau warnet. Secara aturan dalam jaringan intranet para pengguna memungkinkan untuk dapat saling berkomunikasi satu dengan lainnya melalui internet yang menjadi tulang punggung komunikasi jarak jauh. Namun Sebuah Intranet sebenarnya tidak memerlukan sambungan luar ke Internet agar dapat berfungsi secara benar.

Jaringan Intranet memanfaatkan semua protocol TCP/IP Protocol, alamat IP, server, klien, dan juga protocol yang lainnya. Protokol HTTP dan sejumlah protocol internet lainnya (POP3, FTP, atau SMTP) biasanya adalah komponen protocol yang biasa digunakan. Intranet dapat dipahami sebagai versi pribadi jaringan internet atau sebuah versi Internet yang dimiliki suatu organisasi.

Internet
Internet merupakan jaringan komputer yang paling luas dan mendunia. Cara kerja internet adalah menghubungkan pengguna komputer dari sebuah negara ke negara yang lain di berbagai belahan dunia. Di dalamnya ada berbagai macam sumber daya informasi mulai dari statis hingga interaktif dan dinamis. Internet kini menjadi sumber informasi yang paling banyak diakses oleh masyarakat di dunia.
Share:

02/01/18

Fungsi Model OSI Layer

Istilah OSI layer biasanya sangat dekat dengan dunia jaringan komputer. Tujuan utama dari penggunaanya adalah untuk membantu para professional di bidang jaringan dalam memahami fungsi dari setiap layer. OSI layer sendiri terbagi menjadi 7 layer dengan karakteristik dan fungsi yang berbeda. Setiap layernya tentu saling terkait atau harus dapat saling berkomunikasi sesuai dengan fungsinya. 7 layer tersebut terdiri dari Applicatio, Presentation, Session, Transport, Network, Data Link, dan Physical. Dari 7 layer tersebut akan dibagi lagi menjadi 2 bagian utama yaitu Upper Layer (Applicatio, Presentation, Session) dan Lower Layer (Transport, Network, Data Link, Physical).
Untuk lebih jelasnya dapat dilihat pada gambar dibawah :


Keterangan Model OSI Layer :

Application :
- Layer ini bertanggungjawab atas pertukaran  informasi  antara  program komputer, seperti program e-mail, dan service lain yang jalan di jaringan, seperti server printer atau aplikasi komputer lainnya.
- Layer ini berfungsi untuk menyediakan akses aplikasi ke jaringan dan terdiri dari bermacam-macam protokol.
- Layer ini berfungsi sebagai  antarmuka  aplikasi  dengan fungsionalitas jaringan mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan

Presentation :
- Layer ini membentuk kode konversi, translasi data, enkripsi dan konversi.
- Layer ini akan menterjemahkan struktur data yang telah direpresentasikan.
- Contoh konversi format text ASCII untuk dokumen, .gif dan JPG untuk gambar.

Session :
- Layer ini berfungsi sebagai pengelola anatara dua terminal agar dapat berhubungan, menjaga, memelihara, dan mengatur koneksi (koneksi di layer ini disebut "session").
- Layer ini mengijinkan para user untuk menetapkan session dengan user yang lainnya.

Transport :
- Layer ini akan menerima  data  dari  layer  session, dan memecahnya menjadi potongan data yang lebih kecil, lalu meneruskannya ke layer network.
- Selain  itu,  lapisan  ini juga berfungsi untuk menjamin agar data dapat diterima di sisi penerima dengan benar.

Network :
- Layer ini akan merutekan paket data ke tujuan yang seharusnya, mengendalikan operasi subnet, mengatasi semua masalah yang terjadi pada jaringan sehingga jaringan yang berbeda dapat saling terinterkoneksi.
- Cara kerja layer ini adalah dengan mendefinisikan  alamat-alamat  IP, membuat header  untuk  paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer-3

Data Link :
- Layer ini bertugas untuk menentukan bit-bit data dikelompokkan  menjadi  format  yang disebut sebagai frame.
- Selain itu, pada layer ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address)), dan menetukan bagaimana perangkat-perangkat jaringan sepertihub, bridge, repeater, dan switch layer 2 beroperasi.
- Spesifikasi IEEE 802, membagi layer ini menjadi dua level, yaitu lapisan Logical Link Control (LLC) dan lapisan Media Access Control (MAC).

Physical :
- Layer ini berfungsi mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengkabelan.
- Selain itu juga mendefinisikan bagaimana Network Interface Card(NIC) dapat berinteraksi dengan media kabel atau radio.
Share:

Bahasa

Subscribe Us

Visitor

Popular Posts