Pages

Minggu, 19 Agustus 2018

Jasa Pembuatan Skripsi Website dan Android

Layanan Skripsi Website dan Android bahaskomputer.blogspot.com

Kami menerima jasa pembuatan skripsi melalui online ataupun offline, anda dapat datang langsung ke tempat kami dengan alamat yang tertera pada blog ini. Jika kamu sedang pusing bagaimana menentukan judul tentang tugas kuliah kawan-kawan, kami juga menerima jasa konsultasi GRATIS !!! tanpa di pungut biaya apapun.

Program yang dapat kami kerjakan
  1. Pembuatan skripsi menggunakan PhpMySQL
  2. Pembuatan skripsi menggunakan Code Igneter
  3. Pembuatan tugas kuliah menggunakan Java
  4. Pembuatan tugas akhir menggunakan Android
  5. Pembuatan skripsi menggunakan Laravel
Lainya
  1. Jasa Pembuatan Website Company Profile
  2. Jasa Pembuatan Aplikasi Webbase Perpustakaan
Dan masih banyak lagi yang tidak dapat kami sebutkan satu persatu, jika ada pertanyaan silahkan hubungi kami terlebih dahulu untuk menentukan jadwal konsultasi. Harap maklum dikarenakan full nya jadwal maka harus antri dan mengikuti jadwal yang kami tentukan. Namun jangan kawatir karena kami sangat profesional jadi sehingga insyaAllah program yang Anda inginkan bisa diselesaikan sebelum jadwal sidang.

Kontak
Jalan Panjang No. 2A, Kebon Jeruk, RT.2/RW.1, Kb. Jeruk, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11530

Telp / Sms / Whatsapp
1. 087 8868 20318


Email : anhar_tasman@yahoo.com

Jumat, 23 Maret 2018

koneksi HTTP dengan Swift 4

Gimana? Masih puyeng dengan tutorial sebelumnya? Siap siap tambah puyeng yah dengan pembahasan kali ini hahaha. Sekarang kita akan membahas cara melakukan koneksi internet dengan menggunakan swift 4

Pertama, kita membutuhkan library alamofire. Alamofire adalah library yg digunakan untuk melakukan koneksi ke jaringan. Anda bisa membaca tentang alamofire ini lebih lengkap dan cara installasinya melalui link ini

Oiya, Anda mungkin akan mendapatkan pesan error seperti framework not found atau sejenisnya, coba perbaiki ini dengan cara close project kemudian buka project melalui file yg berekstensi .xcworkplace dan bukan yg berekstensi .xcodeproj

Jika library alamofire sudah selesai dipasang, kita lanjut ke pemakaiannya. Ketikkan skrip dibawah ini di bagian atas file

import Alamofire

Contoh penggunaan

Misal Anda ingin mengambil JSON dari link https://jsonplaceholder.typicode.com/posts/1 maka ketikkan skrip dibawah ini

Alamofire.request("https://jsonplaceholder.typicode.com/posts/1").downloadProgress { progress in
            print("Download Progress: \(progress.fractionCompleted)")
            }.response { response in
           
            //print("Request: \(response.request)")
            //print("Response: \(response.response)")
            //print("Error: \(response.error)")
           
            if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {
                print("Data: \(utf8Text)")
            }
            }

Skrip diatas akan menghasilkan : Data: {
  "userId": 1,
  "id": 1,
  "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit",
  "body": "quia et suscipit\nsuscipit recusandae consequuntur expedita et cum\nreprehenderit molestiae ut ut quas totam\nnostrum rerum est autem sunt rem eveniet architecto"
}


Cara mengirim JSON dengan method POST

Kita sudah tahu cara mengambil data, tapi bagaimana cara mengirim data JSON? Pertama buatlah sebuah function dengan skrip dibawah ini

func jsonToDictionary(from text: String) -> [String: Any]? {
        guard let data = text.data(using: .utf8) else { return nil }
        let anyResult = try? JSONSerialization.jsonObject(with: data, options: [])
        return anyResult as? [String: Any]
    }

Kemudian buatlah sebuah variabel berisi paramter yang akan dikirim, misal pada tutorial ini kita akan mengirim JSON ke alamat  https://jsonplaceholder.typicode.com/posts

dengan variabel paramternya adalah

var jsonparam:String="{\"title\":\"Coba dulu\",\"body\":\"isi pesan\",\"userId\":1}"

Kemudian ketik var params = jsonToDictionary(from: jsonparam) ?? [String : Any]()

Lalu terakhir masukkan skrip dibawah ini

Alamofire.request("https://jsonplaceholder.typicode.com/posts", method: .post,parameters: params, encoding: JSONEncoding.default, headers: [:]).downloadProgress { progress in
            print("Download Progress: \(progress.fractionCompleted)")
            }.response { response in
           
            //print("Request: \(response.request)")
            //print("Response: \(response.response)")
            //print("Error: \(response.error)")
           
            if let data = response.data, let utf8Text = String(data: data, encoding: .utf8) {
                print("Data: \(utf8Text)")
            }
            }

Setelah dijalankan akan muncul :

Data: {
  "body": "isi pesan",
  "title": "Coba dulu",
  "userId": 1,
  "id": 101
}

Menggunakan Dictionary

Selain menggunakan string json, kita juga bisa menggunakan Dictionary, caranya buatlah variabel seperti dibawah ini

let paramnya=[
            "title": "Coba dulu",
                      "body": "Isi pesan",
                      "userId": 1] as [String : Any]

Kemudian ganti parameters: params dengan parameters: paramnya lalu jalankan, akan muncul pesan seperti dibawah ini

Data: {
  "body": "isi pesan",
  "title": "Coba dulu",
  "userId": 1,
  "id": 101
}

Mudahkan? Selamat bereksperimen yah...


Kamis, 22 Maret 2018

Mempelajari JSON di SWIFT 4

Tanpa perlu menjelaskan ulang apa itu JSON atau SWIFT langsung saja kita masuk ke tutorial tentang JSON di bahasa pemrograman yg digunakan untuk membuat aplikasi di iOS ini

Pertama, buat lah sebuah class Person


    struct Person: Codable {
        let name: String
        let age: Int
       
        func getString() -> String {
            return "Name: \(name), Age: \(age)"
        }
       
    }

Class diatas bisa didefinisikan sebagai berikut
        let person = Person(name: "Yuri", age: 20)

Kita bisa memanggil function getString untuk mendapatkan isi dari Class tersebut

        print("Original Person Struct: " + person.getString() + "\n")

Skrip diatas akan menampilkan pesan : Original Person Struct: Name: Yuri, Age: 20

Kemudian bagaimana merubahnya ke dalam bentuk JSON? Gunakan skrip di bawah ini

var json: Any?
let encodedData = try? JSONEncoder().encode(person)

        if let data = encodedData {
            json = try? JSONSerialization.jsonObject(with: data, options: .allowFragments)
            if let json = json {
                print("Person JSON:\n" + String(describing: json) + "\n")
               
            }
        }

Skrip diatas akan menampilkan : Person JSON: { age = 20; name = Yuri; }

Bagaimana cara merubahnya ke dalam bentuk string JSON? Ketik skrip dibawah ini

        var encodedData3 = try? JSONEncoder().encode(person)
        var json3 = String(data: encodedData3!, encoding: .utf8)!
        print("hasil print "+json3)

Skrip diatas akan menampilkan : hasil print {"name":"Yuri","age":20}

Membuat Array JSON

Contoh yg kita bahas diatas adalah contoh satu objek saja, bagaimana jika dalam bentuk array (lebih dari satu objek) ?

Gunakan skrip dibawah ini untuk menuliskan array

var familyMembers: [Person] = [Person]()

Lalu tambahkan skrip ini dibawahnya untuk memasukan variabel person ke dalam array familyMembers

familyMembers.append(person)

Bagaimana jika datanya lebih dari satu? Caranya sama, cukup gunakan append

Bagaimana cara menampilkannya ke dalam prinan? Gunakan skrip dibawah ini

        var json2: Any?

        let encodedData2a = try? JSONEncoder().encode(familyMembers)

        if let data2 = encodedData2a {
           
            json2 = try? JSONSerialization.jsonObject(with: data2, options: .allowFragments)
           
            if let json2 = json2 {
                print("Person JSON 2:\n" + String(describing: json2) + "\n")
                //Prints: Person JSON: { age = 20; name = Yuri; }
            }
           
        }

Skrip diatas akan menampilkan tulisan seperti ini

Person JSON 2:
(
        {
        age = 20;
        name = Yuri;
    }
)

Bagaimana caranya merubah ke dalam string JSON? Gunakan skrip dibawah ini

        var encodedData3 = try? JSONEncoder().encode(familyMembers)
        var json3 = String(data: encodedData3!, encoding: .utf8)!
        print("hasil print "+json3)

Skrip diatas akan menghasilkan : hasil print [{"name":"Yuri","age":20}]

Cara Merubah dari String ke JSON

Sebelumnya kita sudah belajar cara merubah JSON ke String, tetapi bagaimana cara sebaliknya?

Jika menggunakan tipe data any

Perhatikan pembuatan variabel json, tipe datanya Any bukan? Gunakan skrip dibawah ini jika tipe datanya adalah Any

var jsonDataWithNullsc = try? JSONSerialization.data(withJSONObject: json)
        let jsonDecoder3c = JSONDecoder()
        if let aaa=jsonDataWithNullsc{
        var rolesc: Person = try! jsonDecoder3c.decode(Person.self, from: aaa)
            print("Decoded people tipe Any: " + rolesc.getString())
        }

Skrip diatas akan menghasilkan : Decoded people tipe Any: Name: Yuri, Age: 20

Jika menggunakan tipe data String

Perhatikan pembuatan variabel json3 yang menggunakan tipe data string, Gunakan skrip dibawah ini jika tipe datanya adalah String


        let jsonDataWithNullsc = json3.data(using: .utf8)!
        let jsonDecoder3c = JSONDecoder()
            var rolesc: Person = try! jsonDecoder3c.decode(Person.self, from: jsonDataWithNullsc)
            print("Decoded people tipe String: " + rolesc.getString())

Skrip diatas akan menghasilkan : Decoded people tipe String: Name: Yuri, Age: 20

Bagaimana jika string jsonnya adalah string array? Gunakan skrip dibawah ini


        let jsonDataWithNulls = json3.data(using: .utf8)!
        let jsonDecoder3 = JSONDecoder()
        var roles: [Person] = try! jsonDecoder3.decode(Array.self, from: jsonDataWithNulls)
    

Skrip diatas akan menghasilkan variabel roles dengan tipe array yg berisi array class Person

Bagaimana teman-teman? Bikin puyeng kan :v segini dulu yah, kalau ada pertanyaan silahkan isi di kolom komentar

Terimakasih

Sabtu, 13 Agustus 2016

Menu Spesial

Blog post ini dibuat dalam rangka mengikuti Kompetisi Menulis Cerpen #MyCupOfStory Diselenggarakan oleh GIORDANO dan Nulisbuku.com



*TOK! TOK! TOK!

*TOK! TOK! TOK!

*TOK! TOK! TOK!

"TUNGGU!!' Terdengar teriakan bapak tua dari balik pintu. "Detektif Zein? Silahkan." Ucapnya dengan mulut tertutup masker hijau, dia tunjukkan sebuah jasad yang terbaring di ranjang besi, di sampingnya ada mangkuk berisi serpihan peluru yang sudah dikeluarkan dari kepalanya, tangan Naufal sibuk memainkan alat berbentuk sumpit untuk mencari sisa serpihan di otak orang malang itu.

"Kamu sudah aktif lagi?" Tanya dia sambil menaruh potongan kecil ke dalam mangkuk, "Ya, diresmikan kemarin" jawab ku."Jumlah liburnya masih banyak kan?" "Ya, saya sudah bosan", ketika aku berbalik, dia menegor, "saya turut berduka" ucapnya setelah membuka masker, "terimakasih" aku berjalan keluar sambil menenteng laporan otopsi.

"PAK! PAK! GIMANA HASILNYA?!" Teriak salah satu dari puluhan wartawan yang mengerumuni rumah sakit, aku dikawal keluar oleh empat polisi, setelah sampai di dalam mobil, Detektif Rifki memencet tombol klakson berkali kali sembari menginjak gas secara perlahan, setelah sepuluh menit menembus para pencari berita, kami kembali ke jalan raya.

"Hati-hati bro" Ucap Rifki, kami melangkahi setiap garis polisi yang dipasang di sekitar lokasi TKP hingga akhirnya sampai di rooftop tempat si penembak melancarkan aksinya kemarin sore. "Cari daftar pegawai kereta api yang punya masalah keuangan" Jelas ku sambil menunjuk jembatan kereta api yang letaknya tidak begitu jauh, "Kenapa?" Tanya dia, "Pelakunya menggunakan suara kereta untuk menyamarkan suara tembakan, dia tahu pasti kapan kereta akan lewat, dan kebetulan waktunya bertepatan dengan lewatnya konvoi Pak Nirwan di sini". Ku keluarkan sendok dan kantung plastik kecil yang selalu disiapkan untuk mengambil barang bukti, dengan sendok itu ku kerok noda kopi yang berhamburan di aspal atap, sepertinya pelaku terburu-buru melarikan diri hingga tanpa sengaja menendang gelas kopinya. "Bawa ini ke lab, kabarin gue hasilnya, mobil lu bawa aja, gue mau ke tempat lain".

"SAYAAA TIDAK AKAAAN MENGHENTIKAN KAMPANYEE INIIII, PAK NIRWAN ORANG BAIK, SAYA MENGHORMATINYA SEBAGAI LAWAN ATAUPUN KAWAN.. BERITA YANG MENGATAKAN SAYA DAN KANDIDAT LAIN MUNDUR ITU TIDAK BENAR...." Ucap Pak Setyo melalui pengeras suara di konferensi persnya. Aku duduk di ruang tunggu, menyaksikan tanya jawab antara dia dengan para penanya, sesekali dia berbisik kepada pengacaranya sebelum memberikan jawaban, apapun pertanyaannya, jawaban yang dia katakan tidak sesuai, semua ucapannya hanyalah bumbu pemanis citra agar publik juga bersimpati kepadanya. Dia tutup pertemuan itu dengan senyum nyengir yang dipaksakan ke arah puluhan kamera. Aku berdiri, mengancing jas kemudian menunggu kedatangannya.

"Mau apa kamu?" Keramahannya menghilang sedetik setelah pintu ditutup, sifat aslinya muncul setelah hanya kami berdua di ruangannya. "Saya perlu tahu rute konvoi bapak hari ini". "Untuk apa?", "Saya yakin almarhum Nirwan bukan korban terakhir, dari modus operasinya saya berfirasat bahwa penembaknya akan melakukan pembunuhan berantai dan bapak akan menjadi korban berikutnya kalau tidak saya lindungi", dia tertawa meledek, "Tahun lalu, kamu berusaha menjarain saya dengan tuduhan yang macam-macam, dan sekarang kamu justru mau melindungi saya?", "Sebagai aparat, sudah kewajiban saya untuk melindungi siapapun, terlepas dari masalah pribadi".

Setelah mendapatkan informasi yang dibutuhkan, aku menghubungi Rifki, kami berdua berangkat ke bandara terdekat, di sana sebuah helikopter dan pilot sudah disediakan, langit tidak berawan, pemandangan kota terlihat jelas dari ketinggian, di bawah sana Pak Setyo dan tim kampanyenya melaju pelan di tengah-tengah simpatisannya, dia mengangkat lengannya ke atas, mendadahi kerumunan di kanan kirinya yang memegang spanduk dan foto bertuliskan berbagai macam kalimat ajakan untuk memilihnya menjadi presiden.

"Dia gak akan meninggal hari ini" Ucap Rifki di samping ku melalui headset komunikasinya. "Tahu dari mana?", "Zein, kalau lu butuh rute konvoi doang, lu bisa minta ke gue, tapi lu tetap pergi nemuin Pak Setyo, karena lu mau melihat wajahnya sekali lagi sebelum dia meninggal, lu harus lupain masalah tahun kemarin, tanpa adanya bukti lu gak bisa bilang kalau dia dalang dibalik pembunuhan anak lu", "gue emang gapunya bukti kalau dia pelakunya, tapi dia tetap orang korup, gue gak akan berhenti sebelum dia ditangkap"

"Sssst, lihat itu!" Rifki menunjuk ke sosok pria yang berdiri di sebuah rooftop, dia menenteng tas besar di punggungnya, melalui binocular ku lihat dia mengeluarkan alat hitam panjang seperti senapan tembak jarak jauh, ku hubungi tim pelindung yang bertugas di bawah sana, mereka berlari masuk ke gedung yang ditunjuk, tidak berapa lama akhirnya mereka sampai di rooftop, tersangka mengangkat kedua tangannya di belakang kepala, polisi memborgolnya dan memeriksa barang bawaannya.

"Lapor, kami hanya menemukan teleskop" Jawab seorang polisi melalui radio komunikasi

*DUAAAAAAAAR!!!!

Pak Setyo terjatuh dari truk pickup tempat dia berdiri, orang-orang menjerit, polisi dan tentara membentuk lingkaran di sekeliling konvoi, petugas medis membawakan tandu putih, dia digotong ke ambulan. Rupanya pria mencurigakan itu hanya pengalih perhatian, dua helikopter yang sebelumnya diam di bandara, kini diterbangkan untuk membantu pencarian, sudah lebih dari sejam belum ada informasi apapun mengenai si pelaku, misi kami gagal.

Keluarga, saudara dan kerabat dekatnya bersedih mendengar kabar dukanya, sementara yang lain tidak peduli dan menganggap berita kematian yang ditayangkan di televisi hanya sebagai teman makan malam, tapi aku justru sebaliknya, aku pergi ke supermarket membeli bir dan cemilan, musuh bebuyutan ku sudah meninggal, aku akan menemui istri ku dan merayakan kemenangan ini bersamanya.

Di dalam mobil yang lampunya dimatikan ini, aku menyaksikan Jovita sedang berciuman dengan pria yang tidak ku kenal, kemudian mereka masuk ke rumah, lampu ruang tamu yang tadinya menyala kini mati. Tuhan begitu baik, secara tiba-tiba dia turunkan hujan lebat, dalam kesendirian ini aku menangis penuh kebencian dan penyesalan, ku ambil pistol di laci mobil, meletakkan ujungnya di bawah dagu, aku berbisik "Jovita.. maafkan aku", pelatuk ku tekan, "klik..." ku tekan terus menerus "klik.. klik.. klik.. klik.." *PRANK!!! Kaca jendela mobil ku dipecahkan dari luar, itu Rifki, dia tarik kerah kemejaku kemudian mengayunkan pukulan.

"KALU LU MAU MATI!! MATI SENDIRI! JANGAN DI DEPAN RUMAH DIA!!"

"MAS! CUKUP!"

Hana, istri Rifki meletakkan sapu tangan yang menutupi es batu ke pipi ku yang lebam, jarum di jam tangan menunjukkan pukul sebelas malam, sudah satu jam aku pingsan, hujan sudah berhenti, begitu juga keinginan ku untuk menangis. Ku pegang sapu tangan yang ditahan Hana, dia pergi ke dapur lalu membuatkan teh hangat, sementara itu Rifki bertolak pinggang menatap ku yang sedang terbaring di sofa.

"Ngapain lu disana?" Tanya ku sambil berusaha duduk. "Zein, Bobi sekarang sudah di surga, dia gak butuh lu lagi, Jovita juga gak akan lama sedih, seminggu dua minggu dia akan balik lagi ke pacarnya, gue? Gue akan kehilangan sahabat, nyawa gue akan berada di tangan partner baru, ingat itu lain kali kalau lu mau bunuh diri. Bro, gue ngerti lu punya banyak masalah, tapi terkadang jawaban yang kita butuh ada di depan kita, cuman kita yang gak sadar, gue saranin lu lanjutin cuti supaya pikiran lu jernih"

"Terkadang jawaban yang kita butuh ada di.... ki, makasih, titip salam untuk istri lu, gue harus pulang", "Gue anterin", "Gak, gue janji gak akan gitu lagi" Ku tatap matanya untuk memberikan keyakinan, dia mengangguk, aku berbalik membelakanginya kemudian berjalan menuju pintu keluar. Setelah sampai di rumah, aku mengakses berkas online, ternyata di TKP penembakan Setyo juga terdapat tumpahan kopi, jenisnya kopi Lanang, kopi ini berasal dari Jawa Timur, sedangkan tumpahan kopi di TKP penembakan Nirwan adalah kopi Kintamani atau nama lainnya kopi Bali. Ku pelajari kasus-kasus yang pernah menimpa kedua korban, Setyo dituduh menggelapkan uang pembelian lahan di Jawa Timur, dan Nirwan pernah dikaitkan dengan jaringan teroris pelaku bom Bali. Masih ada satu kandidat yang tersisa yaitu Okis, dia pernah dituduh melakukan korupsi uang sedekah untuk masyarakat miskin di Papua, ku cari informasi jenis kopi yang berasal dari Papua adalah kopi Wamena. Ku ambil handphone kemudian menelepon juru kampanye Okis, setelah mendapatkan rute konvoi yang akan dilakukan besok, ku buka peta lalu menandai lima kedai kopi yang terdekat dari jalanannya. Melalui laptop di atas pangkuan ini ku dapatkan menu dari kelima kedai itu, hanya satu kedai yang menyajikan kopi Wamena.

"Ini mas pesanannya, ada lagi?" Tanya pelayan dengan senyuman ramah tulusnya. "Engga mbak makasih". Pagi yang indah, orang-orang duduk santai memainkan gadgetnya sambil sesekali menyeruput kopinya, ku lihat juga suami istri berbincang hangat penuh senyuman bahagia, lalu kulihat seorang pria duduk terdiam menunduk, wajahnya terhalang topi abu-abu yang dikenakannya, tas di samping kaki kirinya berukuran besar, cukup besar untuk menyimpan senjata, kecurigaan ku semakin bertambah setelah seorang pelayan mengantarkan kopi Wamena, hanya dia satu-satunya orang yang memesan kopi itu. Ku bawa kopi mocha milik ku kemudian mendekatinya dan duduk di bangku di hadapannya, dia memandangku dengan ekspresi tegang seperti murid yang ketahuan mencontek.

"Maaf, mas siapa ya?" Tanya nya dengan nada mendesak ku untuk pindah. "Tenang, lu gausah khawatir, setelah lu berdiri, gue akan ngikutin lu, tanpa basa basi langsung aja lu tembak gue, gausah pikirin polisi, mereka udah gue alihin ke tempat lain, lagian juga lu pandai menyembunyikan diri". "Pergi sekarang sebelum gue bener-bener nembak lu" Nadanya kini mengancam. "Lu lihat suami istri itu? Gue juga punya istri, tapi sekarang dia pacaran sama pria lain, lu lihat bocah yang lagi mainin laptop itu? Gue dulu punya anak seumuran dia, sekarang dia udah meninggal, plis, buat gue bertemu dengan dia, gue mohon"

Dia berdiri, sesuai harapan ku, dia todongkan sepucuk pistol ke jidat ku, orang-orang berteriak dan berlarian meninggalkan kedai, kecuali seorang pelayan yang berdiri di belakangnya, dia layangkan nampan berisi teh panas ke kepala si pembunuh, pistolnya terlepas, dia pukul wajah si pelayan dan terus menghajarnya dengan tangan dan kakinya. "Jangan! Jangan diaa!! bunuh akuuu! Aku ingin bertemu Bobi!!" Jerit ku dalam hati, tapi sudah terlambat, sirine polisi berbunyi dan suaranya semakin mendekat, si pembunuh ditembak dengan peluru karet dari jarak jauh, belasan polisi masuk ke kedai untuk mengamankan lokasi, aku dibawa ke ambulan untuk diperiksa.

*DING!!

Pintu lift terbuka, aku berjalan keluar dalam keadaan sedikit mabuk, lantai terlihat bergoyang ke kanan kiri, pintu kamar seperti semakin menjauh, ku rogoh saku dan dengan susah payah mencari kunci kamar hotel ini, setelah lima belas menit mencari di saku yang sama akhirnya kepala ku kembali sadar, ternyata kartu kuncinya ada di saku yang lain, ku buka pintu, lampu ruangan mati, ku raba-raba tombol di dinding, setelah menekannya, terlihat seseorang duduk di kursi putar membelakangi ku, perlahan dia putar kursinya, semakin lama semakin jelas wajahnya, dia adalah pelayan yang ku temui tadi pagi, tapi pakaiannya kini berbeda, dia mengenakan kemeja putih berdasi dengan jas hitam elegan.

"Duduk.." Bisa kurasakan aura ancaman dalam perkataannya meski dia tidak memegang pistol, ku rasakan juga kebahagiaan, akhirnya, seseorang yang bisa mengabulkan impian terpendam ku untuk menemui sang pencipta. "Siapa lu?" Tanya gue setelah duduk berhadapan dengannya. "Gue Mulik, agen UDARA yang dikirim untuk memberikan lu hadiah atas keberanian lu"

"UDARA? Sial" Hati ku membatin. UDARA adalah lembaga misterius yang sudah menjadi legenda dalam dunia kepolisian, hanya dua jenis orang yang mendengar namanya secara langsung, orang yang akan meninggal, dan orang yang akan direkrut untuk menjadi agennya. Banyak komplotan teroris, geng narkoba dan jenis penjahat lain yang dimusnahkan oleh lembaga itu, baik yang melalui peradilan resmi ataupun main hakim sendiri. Sudah lama aku berusaha melacak keberadaannya tapi tidak pernah berhasil, karena mereka hanya bisa ditemukan jika mereka ingin ditemukan oleh orang tertentu, pada malam ini, diri ku.

"Apa maksud lu?" Tanya ku. "Tahun lalu lu berhasil membongkar skandal korupsi pejabat korup bernama Setyo, usaha lu berhenti setelah anak lu meninggal terbunuh, istri lu meminta cerai, jabatan lu diturunkan. Hari ini lu berhasil menangkap pelaku pembunuhan berantai, bos lu akan ngebalikin jabatan lu ke semula, reputasi lu akan kembali bersih. Itu hadiah dari kami karena lu sudah membantu mencari bukti keterlibatan Setyo" Jawabnya sambil tersenyum kecil.

Aku sadar sekarang, pelaku pembunuhan itu juga salah satu agen UDARA yang dikirim untuk menghabisi semua pejabat korup yang mencoba menjadi presiden, dia sengaja menumpahkan beragam jenis kopi di TKP supaya aku bisa melacak dan menangkapnya. Sejauh yang publik tahu sekarang dia sudah dipenjara, hanya masalah waktu sebelum orang itu dibebaskan dengan berbagai alasan.

"Terimakasih, tapi gue gak mau jabatan yang lama, gue bahkan gamau lagi kerja di situ lagi". "Tunggu! Gue belum selesai ngomong, di atas meja itu lu akan nemuin foto-foto bukti selingkuhan pacar istri lu, Zein.. lu udah mencoba bunuh diri sebanyak dua kali, selama gue masih disini lu gak akan mati, tapi misi gue sudah selesai, setelah gue pergi, Tuhan yang akan campur tangan dan gue yakin dia akan ngebiarin lu berhasil dalam percobaan yang ketiga. Gue cuman bisa ngasih tahu, kalau lu mati, istri lu akan menghabiskan hidupnya bersama pria pembohong, lu gamau begitu kan?"

"Dia udah gak mencintai gue lagi" Aku tertunduk mencoba menahan air mata, dia berdiri mendekat, memegang pundak ku, dia pegang erat otot bahu ku dan membiarkan ku mengekspresikan perasaan untuk sesaat. "Sepuluh tahun lalu gue cuman mahasiswa ingusan yang juga berniat untuk bunuh diri, sampai suatu hari seorang agen memberikan kartu ini, dia merekrut gue dan sejak itu hidup gue berubah, dari yang tadinya pencundang kini menjadi pahlawan tak dikenal. Gue pengen lu pegang kartu ini, hubungi nomor disitu kalau lu mau gabung ke UDARA. Tapi kalau lu masih mau bunuh diri, gue punya berita baik yang kedua, tadi pagi gue udah menyerahkan salinan foto-foto itu ke istri lu, dia merasa bersalah sudah meninggalkan lu, dan sekarang anak buah gue SMS, katanya dia lagi jalan ke sini, ini fotonya"

Ku lihat foto Jovita di handphone yang diperlihatkan agen Mulik, kami sudah lama berpisah sampai ku lupa betapa cantik dirinya. Aku hapus air mata di wajah kemudian berdiri dan memeluknya, kemudian kami bersalaman. Setelah dia pergi, ku ambil sebotol minyak tanah, lencana, foto-foto selingkuhan pacar Jovita dan kartu yang diberikan agen Mulik lalu pergi ke kamar mandi.

Pekerjaan ini menjauhkan ku dari keluarga, sudah cukup, ingin kubakar lencana dan kartu ini lalu menyambut Jovinta di pintu. Tapi disisi lain aku ingin melindungi negara ini dari para penjahat, ingin ku bakar lencana ku kemudian menelepon agensi UDARA agar bisa bergabung. Tapi diri ku yang lain merasa sudah letih dengan semua drama ini, ingin ku siram diri ku dengan minyak tanah dan membakar diri ini. Begitu banyak pilihan dalam waktu yang semakin tipis.

*TOK! TOK! TOK!

"Zeiiin!! Ini gue Jovita!!"

*TOK! TOK! TOK!

"ZEIIIIN!!! INI GUE JOVITA!!!"

*TOK! TOK! TOK!

"ZEIIIIN!!!"

*TOK! TOK! TOK!



[TAMAT]

Selasa, 10 Mei 2016

Parallel Computing



Parallel Computing
Teknik mengolah data yang dilakukan oleh banyak komputer yang saling terhubung melalui suatu jaringan, contoh parallel adalah ATM, semua komputer dalam mesin ATM terhubung ke jaringan perbankan, dan data yang diolah adalah data-data keuangan seperti jumlah saldo, transaksi penarikan, pembayaran dan lain sebagainya

Keuntungan Parallel Computing
Dapat melayani banyak user, seperti kasus ATM sebelumnya, masyarakat tidak perlu lagi pergi ke bank, cukup mencari ATM terdekat untuk melakukan transaksi

Kelemahan Parallel Computing
Dibutuhkan sarana yang mencukupi untuk dapat mendistribusi alur data antar komputer, seperti kasus ATM sebelumnya, diperlukan komputer yang online 24 jam sehari, tidak jarang ditemukan ATM ditaruh dalam ruangan berAC agar tetap dingin

Referensi : https://dikky12.wordpress.com/2011/04/01/parallel-processing/

Minggu, 17 April 2016

Penjelasan File Service



Pengenalan File Service
File service adalah suatu perincian atau pelayanan dari file system yang ditawarkan pada komputer client. Suatu file server adalah implementasi dari file service dan berjalan pada satu atau lebih mesin.
File itu sendiri berisi dari nama, data dan atribut file seperti kepemilikan file, ukuran, waktu pembuatan file dan hak akses file. File sistem merupakan mekanisme penyimpanan on-line serta untuk akses, baik data maupun program yang berada dalam sistem operasi.

Komponen File service
Komponen-komponen file service adalah terdiri dari :
–        File Service
–        Pengoperasian dari masing-masing file.
–        Directory Service
–        Management atau pengaturan direktori
–        Naming Service
–        – Location Independence :
–        File dapat dipindahkan tanpa penggantian nama
–        – Hal yang umum untuk penamaan file dan directori :
–        Mesin + nama path e.g / machine / path atau machine : path
–        Mounting File sistem secara remote kedalam hirarki local file.
–        Single name space yang sama pada semua mesin.
–        – Dua level penamaan :
–        Nama simbolik yang dilihat user dan nama binary yang dilihat oleh sistem.

INTERFACE SERVICE
Interface service adalah metode standard komunikasi yang dapat dipakai oleh siapapun tanpa membedakan vendornya. Interface Service merupakan titik point yang konsumen gunakan untuk mengakses fungsionalitas yang diarahkan oleh aplikasi. Interface Service biasanya menggunakan alamat jaringan, yang berarti bahwa ia dapat  di akses oleh konsumen lebih dari beberapa macam komunikasi jarigan. Alamat jaringan dapat  terkenal lokasinya atau ia dapat terkandung dari direktori service seperti UDDI.
Sebuah kunci aspek dari desain service interface untuk memisahkan implementasi yang dibutuhkan untuk mengkomunikasikan dengan system lain dari aplikasi logika bisnis. Interface Service menyediakan interface yang jauh lebih kasar sambil menjaga semantik dan rincian lebih halus dari logika aplikasi. Hal ini juga memberikan penghalang yang memungkinkan logika aplikasi dapat berubah tanpa mempengaruhi interface konsumen.
Interface Service mengimplementasikan kontrak antara konsumen dan penyedia. Kontrak ini memungkinkan mereka untuk bertukar informasi bahkan jika mereka berada di sistem yang berbeda. Interface Service bertanggung jawab untuk semua rincian pelaksanaan yang dibutuhkan untuk melakukan komunikasi ini. Rincian tersebut termasuk tetapi tidak terbatas pada:

    Network protocol. Interface Service harus merangkum semua aspek dari network protocol yang digunakan untuk komunikasi antara konsumen dan pelayanan. Sebagai contoh, anggaplah layanan terkena konsumen melalui HTTP melalui jaringan TCP/IP. Anda dapat menerapkan Interface Service sebagai komponen ASP.NET diterbitkan ke URL terkenal. Komponen ASP.NET menerima permintaan HTTP, ekstrak informasi yang dibutuhkan oleh layanan untuk memproses permintaan tersebut, memanggil implementasi layanan, paket respon layanan, dan mengirim respon kembali ke konsumen sebagai respon HTTP. Dari perspektif layanan, satu-satunya komponen yang memahami HTTP adalah antarmuka layanan. Pelaksanaan layanan memiliki kontrak sendiri dengan antarmuka layanan dan seharusnya tidak memiliki ketergantungan pada spesifikasi teknologi yang digunakan konsumen untuk berkomunikasi dengan antarmuka layanan.


    Data formats. Menerjemahkan Interface Service konsumen antara format data dan format data yang mengharapkan layanan. Sebagai contoh, konsumen eksternal untuk perusahaan dapat menyediakan data dan mengharapkan data yg berada dalam format XML yang sesuai dengan skema standar industri XML. Konsumen internal untuk perusahaan mungkin ingin menggunakan format XML dioptimalkan untuk layanan tertentu. Interface Service bertanggung jawab untuk mengubah dan pemetaan kedua format data dalam format yang dapat menggunakan layanan ini. Pelaksanaan pelayanan tidak memiliki pengetahuan tentang format data spesifik Interface Service mungkin gunakan untuk berkomunikasi dengan konsumen.


    Security. Interface Service harus dipertimbangkan batas kepercayaan sendiri. Konsumen yang berbeda mungkin memiliki persyaratan keamanan yang berbeda, jadi terserah untuk Interface Service untuk melaksanakan konsumen spesifik persyaratan. Misalnya, konsumen eksternal untuk perusahaan umumnya akan memiliki persyaratan keamanan yang lebih ketat daripada konsumen internal untuk perusahaan. Konsumen eksternal mungkin memiliki persyaratan otentikasi kuat dan hanya dapat diberi kewenangan untuk melakukan subset yang sangat terbatas dari operasi yang berwenang untuk konsumen internal. Konsumen internal dapat dipercaya secara implisit untuk kebanyakan operasi dan hanya membutuhkan otorisasi untuk operasi yang paling sensitif.


    Service level agreements. Interface Service memiliki peran signifikan dalam memastikan bahwa pelayanan memenuhi komitmen tingkat layanan untuk satu set khusus konsumen. Interface Service dapat mengimplementasikan caching untuk meningkatkan waktu respon dan mengurangi konsumsi bandwidth. Beberapa contoh dari Interface Service dapat digunakan di satu set beban-seimbang node pengolahan untuk mencapai skalabilitas, ketersediaan, dan kesalahan-toleransi persyaratan.

Sumber

Senin, 11 April 2016

Pengenalan Virtualisasi pada Cloud Computing

Pengertian Virtualisasi

Bahasa awamnya adalah, menggunakan sistem sebagai suatu simulasi yang berjalan didalam sistem, pernahkah Anda mendengar seseorang menjalankan Windows didalam Linux? Atau sebaliknya? Seolah-olah mereka menggunakan sistem operasi yang berjalan dalam sistem operasi, jadi secara singkatnya virtualisasi bisa disamakan dengan simulasi, pengguna tidak perlu menginstall suatu sistem operasi secara keseluruhan, mereka bisa menggunakan virtual machine untuk menginstallnya dan hanya membutuhkan resource harddisk dan memori yang lebih kecil, cukup untuk mengetahui bagaimana cara menggunakan sistem operasi tersebut sebelum menginstallnya secara utuh.

Pengertian Cloud Computing


Pada skema jaringan seperti di software Clisco Packet Tracer, Internet dilambangkan dengan ikon awan, mengibaratkan internet sebagai tempat tinggi dilangit yang tidak bisa diakses oleh sembarang orang. Cloud Computing mengandung arti sebagai sistem komputer berbasis jaringan internet. Bahasa awamnya adalah, penggunaan komputer yang terletak di suatu tempat, digunakan oleh orang lain di tempat berbeda baik dalam jaringan yang sama ataupun beda, melalui komputer mereka masing-masing.

Virtualisasi Cloud Computing

Masih ingat penjelasan sebelumnya tentang menjalankan sistem operasi didalam sistem operasi? Virtualisasi Cloud Computing sama seperti itu, hanya saja sistem operasi yang divirtualkan tidak berada di dalam komputer pengguna melainkan tersimpan di komputer pusat yang terletak baik di dalam jaringan yang sama ataupun berbeda. Awan atau internet disini berfungsi sebagai jembatan penghubung antar komputer pengguna dengan komputer pusat. Itulah penjelasan sederhana tentang virtualisasi cloud computing.

Contoh Cloud Computing

Remote Desktop atau istilahnya begini, misalkan Anda mempunyai komputer di kantor,  pada tengah malam bos menelepon untuk bekerja dadakan, karena jarak dari rumah ke kantor cukup jauh, Anda bisa menggunakan komputer dikantor melalui laptop di rumah melalui remote desktop.

Google Spreadsheet, Anda tahu Excel? Pastinya, naah google ini menyediakan software sejenis yang bisa Anda gunakan tanpa harus mendownload atau menginstallnya.

Google Word, nah ini seperti menggunakan microsoft word pada dekstop, bedanya Anda hanya perlu membuka browser dan koneksi ke situs google word

Manfaat Cloud Computing

Bebas pembajakan : Coba cek excel atau word di komputer Anda, pasti bajakan kan? :P Naah daripada ikut terlibat dalam pihak yang menggunakan produk bajakan, gunakan saja software-software yang disediakan oleh cloud seperti google spreadsheet atau google word. Jangan khawatir, sekarang banyak software cloud yang mendukung pekerjaan mulai dari mengetik teks hingga membuat animasi.

Tidak memerlukan ruang server : Jika Anda baru terjun di bisnis IT, tentu penyimpanan data baik data pekerjaan, data karyawan, data klien dan lainnya adalah hal mutlak, naaah dengan cloud ini Anda hanya perlu menyewanya saja, tidak perlu menyediakan ruang khusus, cocok untuk incomer di bisnis IT

Tidak memerlukan biaya maen tenis : Nah ini berhubungan dengan poin sebelumnya, kalau tidak ada server maka otomatis tidak perlu melakukan perawatan berkala kan? 

Praktis : Mau pindah server? Mau upgrade server? Mau konfigurasi ulang ? Backup? Restore dan segala macam? Tenang.. Provider cloud computing mempunyai customer service yang siap melayani permintaan Anda

Kelemahan Cloud Computing

Banyak keranjang dalam satu telur : Eh maksudnya banyak telur dalam satu keranjang, pernahkah Anda disuruh membeli telur oleh emak Anda? Dan kemudian di tengah jalan kantung belanjanya terbentur? Penulis pernah :P Akibatnya harus membeli ulang. Ini bisa terjadi pada cloud computing, jika providernya bermasalah, gulung tikar, kena hacker dan segala macam, semua data Anda bisa hilang

Serangan pada satu tempat : Bayangkan jika ada seorang hacker yang berhasil memasuki sistem provider yang Anda gunakan, hacker tersebut dapat mencuri data-data klien provider termasuk Anda, sungguh berbahaya.

Referensi

https://www.excellent.co.id/product-services/vmware/keuntungan-teknologi-virtualisasi-cloud-computing/

https://blog.indonesiancloud.com/?p=36#.Vwr1NXrVqTs

http://kitatkj2.blogspot.co.id/2014/05/pengertian-virtualisasi.html

https://fauzi2ks1.wordpress.com/2014/02/05/perbedaan-antara-virtualisasi-dan-cloud-computing/