Langsung ke konten utama

Postingan

Kriptografi

Kriptografi adalah suatu ilmu yang mempelajari bagaimana cara menjaga agar data atau pesan tetap aman saat dikirimkan, dari pengirim ke penerima tanpa mengalami gangguan dari pihak ketiga. Menurut Bruce Scheiner dalam bukunya "Applied Cryptography", kriptografi adalah ilmu pengetahuan dan seni menjaga message-message agar tetap aman (secure). Konsep kriptografi sendiri telah lama digunakan oleh manusia misalnya pada peradaban Mesir dan Romawi walau masih sangat sederhana. Prinsip-prinsip yang mendasari kriptografi yakni: ·          Confidelity (kerahasiaan) yaitu layanan agar isi pesan yang dikirimkan tetap rahasia dan tidak diketahui oleh pihak lain (kecuali pihak pengirim, pihak penerima / pihak- pihak memiliki ijin). Umumnya hal ini dilakukan dengan cara membuat suatu algoritma matematis yang mampu mengubah data hingga menjadi sulit untuk dibaca dan dipahami. ·        ...

Konsep Dasar OOP (Object Oriented Programming) Pada Java

SEJARAH OOP Sejarah perkembangan OOP dimulai pada tahun 1966 saat Ole Johan Dhal dan Kristen Nygaard dari universitas Olslo, norwegia menerbitkan sebuah jurnal kertas kerja dengan judul "SIMULA An Algol Based Language". Pemrograman berorientasi objek (OOP) merupakan metode pemrograman dimana pengembang harus mendefiniskan tipe dari struktur data dan juga tipe dari operasi yang dapat di aplikasikan ke struktur data. dengan demikian struktur data menjadi objek yang dapat memilik data dan fungsi. beberapa kemampuan utama dari pemrograman OOP antara lain : 1.Pemrograman OOP menekankan pada data dari pada prosedur karena data diperlakukan sebagai elemen yang penting dan tidak boleh mengalir secara bebas dalam program. 2.Data di sembunyikan dari akses program oleh fungsi-fungsi (function) eksternal. 3.Program dapat dibagi-bagi kedalam objek-objek yang lebih kecil. 4.Objek dapat berkomunikasi satu dengan yang lain melalui function. 5.Data baru da...

Menggunakan Date Untuk Memformat Tanggal Pada PHP

Bagi programmer web yang banyak berurusan dengan PHP dan MySQL tentu sering menggunakan fungsi date dari PHP . Fungsi ini digunakan untuk menampilkan data tanggal hari ini(menurut server dimana mesin PHP tersebut dijalankan). Pada artikel singkat ini akan ditunjukkan bagaimana memformat tanggal agar tampilannya lebih manusiawi . Bukan cara yang sulit. Saya menulis artikel ini karena beberapa bulan yang lalu saya sempat membuat parser string tanggal, yang sebenarnya parser tersebut percuma, karena PHP sudah menyediakannya. Cara ini digunakan untuk memformat tanggal dari MySQL dengan menggunakan fungsi date miliknya PHP. Kita tahu format tanggal dalam database MySQL seperti berikut ini // anggap data tanggal ini berasal dari database. $tgl="2008-02-25 14:43:26"; echo date("d F Y",strtotime($tgl)); /* Tulisan diatas akan mencetak string seperti berikut ini 25 February 2008 */ Anda bisa mengkombinasikan format string date yang bi...

TIP’S DAN TRIK PERSIAPAN PRESENTASI

Untuk para rekan sejawat yang telah memasuki kehidupan klinik, mulailah kenali ‘batu-batu loncatan’ yang harus dilalui di klinik. Salah satu batu loncatan tersebut adalah presentasi kasus (preskas) yang kerap kali ditugaskan kepada co-ass baik secara perorangan maupun kelompok. Preskas ini merupakan satu dari sekian banyak penilaian mahasiswa sebagai evaluasi pendidikan di tiap departemen RSCM. Walaupun bobot nilainya tidak terlalu besar, tapi selalu dijadikan pertimbangan untuk membantu nilai kita jika ternyata nilai ujian tidak memadai. Untuk mewujudkan sebuah presentasi kasus yang gemilang, ternyata tidak sulit. Berdasarkan pengalaman penulis, ada beberapa langkah yang dapat dijalani agar preskas kita sukses.

Perbedaan Hub dan Switch

Sebuah perangkat keras yang memungkinkan komputer dalam jaringan saling terhubung disebut dengan network switch. Biasanya kita akan diberi beberapa pilihan sewaktu kita akan membelinya, akan ada tipe yang managed , unmanaged , dan smart managed . Selain itu ada juga beberapa switch yang memiliki fitur tertentu. Switch fungsinya sebenarnya sama dengan Hub, karena kita tetap bisa membuat Jaringan Komputer, tetapi penggunaan Switch akan lebih cepat daripada kita menggunakan Hub. Hub sangat sering digunakan di masa lalu, termasuk ditempat saya bekerja saat ini hal ini disebabkan karena harganya yang jauh lebih murah. Tapi untuk saat ini popularitasnya semakin menurun karena harga switch telah menurun drastis, serta fakta dilapangan bahwa Switch memang menawarkan kinerja yang lebih baik daripada Hub. Perbedaan antara Switch dengan Hub terletak dari bagaimana data/informasi yang dikirim kepada mereka diproses.

Legenda Gunung Ciremai - Kuningan Jawa Barat

Banyak yang mengklaim kalau jalur pendakian gunung Ciremai via pos Linggar Jati adalah jalur Walisongo. Secara singkatnya,konon Walisongo melakukan perjalanan mendaki gunung Ciremai dan di pandu oleh kakeknya Sunan Gunung Jati. Pendakian di mulai dari desa Linggar Jati, dan Pos Ciebunar adalah tempat pertama rombongan Walisongo berkemah. Medan pendakian lewat jalur ini memang terkenal paling sulit di banding dengan jalur-jaluir lain seperti Palutungan maupun Majalengka. Sampai – sampai kakeknya Sunan Gunung Jati kelelahan (mungkin karena pengaruh usia) pas di pertengahan gunung. Kakeknya Sunan gunung Jati akhirnya memutuskan untuk tidak meneruskan pendakiannya,dan memilih beristirahat,dan mempersilahkan rombongan Walisongo untuk meneruskan pendakian dengan di temani oleh empat orang pengawalnya sang kakek. Kakeknya Sunan Gunung Jati memilih istirahat sembari duduk bersila di atas batu besar. Batu inilah yang...

C, C++ dan Java

BAHASA PEMROGRAMAN C 1.5.      Perkembaangan C Bahasa C dirancang oleh Dennis M. Ritchie pada tahun 1972 dan dituangkan pada 'C Reference Manual ' yang diterbitkan oleh Bell Laboratories tahun 1974. Bahasa C merupakan perkembangan dari BPCL ( Basic Combined Programing Language ) yang dibuat oleh Dr. Martin Richard dari Cambridge University di Inggris, kemudian dikembangkan oleh Ken Thompson menjadi bahasa yang disebut dengan B. Dennis M. Ritchie tertarik oleh interpreter bahasa B yang ditulis oleh Ken Thompson tersebut dan mengembangkannya menjadi suatu compiler yang disebut dengan C. Nama C ini dipilih karena merupakan urutan selanjutnya dari B pada alphabetik. Definisi dari bahasa C dikeluarkan tahun 1979 dalam buku ' The C Programing Language ' oleh Brian Kerninghan dan Dennis M. Ritchie. Sejak saat itu masyarakat mulai mengenal adanya suatu bahasa yang baik yaitu C. Hingga sekarang puluhan versi dari compiler C untuk komputer 8 bit yang telah dikembangk...

Sistem Operasi (Mac OS vs CentOS)

Sistem Operasi berkaitan erat dengan pengoperasian komputer. Konsep dan tekhnologi sistem operasi berkembang sejalan dengan perkembangan tekhnologi komputer. Komputer merupakan perangkat elektronik yang dirancang untuk membantu penyelesaian permasalahan yang dihadapi manusia. Dewasa ini, komputer digunakan untuk menyelesaikan perhitungan akuntansi, komputasi numerik, pengolahan basis data perusahaan, dan hiburan, seperti memutar video dan memainkan game. Dengan kata lain, komputer dapat digunakan untuk berbagai tujuan. Ssifat multi guna ( general purpose ) dari komputer ini dikarenakan pengoperasian komputer tidak mengandalkan pada perangkat kerasnya semata, tetapi komponen lainnya. Gambar tersebut menjelaskan bahwa untuk dapat berfungsi, sistem komputer harus memiliki 3 komponen, yaitu perangkat keras ( hardware ), perangkat lunak (software ) dan pengguna ( brainware ). Manusia sebagai pengguna bertindak sebagai operator yang berinteraksi dengan sistem komputer menggunakan piranti in...

Interaction Diagram

Interaction Diagram digunakan untuk memodelkan interaksi objek di dalam sebuah use case. -           Untuk endeskripsikan behaviour/perilaku dari use case digunakan interaction diagram. -           Dalam mendefinisikan sekumpulan objek-class message digunakan class diagram dari interaction diagram. -           Untuk mempresentasikan alur kerja dari interaction diagram digunakan Activity Diagram. -           Untuk perbaikan behaviour objek dari interaction diagram, digunakan State Diagram Ada dua macam bentuk Interaction Diagram, yaitu : a.         Sequence Diagram. Sequence digram menampilkan interaksi antara suatu objek dengan objek yang lainnya, bagaimana suatu message (pesan) dikirimkan dari suatu objek ke objek yang lainnya, dengan penekanan lebih pada urutan kej...