This is default featured slide 1 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. blogger theme by Premiumblogtemplates.com

This is default featured slide 2 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. blogger theme by Premiumblogtemplates.com

This is default featured slide 3 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. blogger theme by Premiumblogtemplates.com

This is default featured slide 4 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. blogger theme by Premiumblogtemplates.com

This is default featured slide 5 title

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. blogger theme by Premiumblogtemplates.com

Minggu, 02 Oktober 2016

DIBUAT OLEH :

Nama : Muhammad Iqbal
Kelas : 3DB06
NPM  : 37114344
Tugas : Sistem Informasi Akuntansi #


Jumat, 06 Mei 2016


bahasa pemograman komputer

Ciri dan Karakteristik Seorang Programmer Yang Baik — Jika anda ingin mencari seorang programmer yang berbakat dan berpengalaman tentunya itu adalah sebuah tugas yang tidak mudah. Programmer seperti itu biasanya menaruh harga yang tinggi untuk dirinya sendiri, jadi anggaran bisa jadi kendala, dengan dana yang sedikit tentunya agak sulit menemukan staf karyawan programmer yang layak dan memenuhi harapan anda.
Perusahan besar biasanya menawarkan hal-hal menarik untuk programmer sehingga para programmer mudah terpikat dengan imbalan yang menggiurkan, hal ini menjadi sulit untuk startup kecil atau perusahaan skala kecil untuk menemukan programmer yang benar-benar baik dan bisa diandalkan. Ada beberapa hal yang tentunya perlu menjadi pertimbangan agar bisa menemukan programmer berbakat untuk membantu pekerjaan kantor anda. Berikut adalah beberapa hal yang mungkin bisa menjadi acuan ketika anda dan perusahaan anda ingin mencari programmer dengan karakteristik menarik.
1. Technical Skill
Technical Skill atau keterampilan teknis ini bisa dibilang paling penting, salah satu kesalahan mendasar seorang HRD saat memperkerjakan programmer adalah mereka sering kali melihat pengalaman dari programmer tersebut. Dari pada menyertakan pengalaman minumum selama 3 tahun dalam dunia pemograman, tim perekrutan ada baiknya mencari orang yang suka menambahkan skill atau mengembangkan skill mereka dengan belajar bahasa pemograman lain, atau teknologi terbaru dari bahasa pemograman yang dia kuasai. Karena pengalaman selama 3 tahun menggunakan suatu bahasa pemograman tertentu belum tentu berguna, karena teknologi selalu berkembang, terkadang teknologi lama tidak lagi digunakan di perusahaan masa kini. jadi tanya apakah mereka mengikuti pembaharuan dari bahasa-bahasa tersebut atau tidak?
2. Learning Curve
Teknologi selalu berkembang, dan hal ini akan terus berlanjut. Anda harus mencari orang yang bersedia untuk berkembang, bersedia untuk belajar bahasa baru. Pengetahuan pemograman seorang akan menjadi usang hanya dalam beberapa tahun. Jadi penting mengetahui apakah programmer tersebut memiliki minat mempelajari bahasa baru sesuai dengan kemajuan dan perkembangan teknologi atau hanya akan bermain disitu-situ saja selamanya.
3. Debugging
Debugging adalah sama pentingnya dengan menciptakan kode program itu sendiri. Seorang programmer yang baik dapat mengenali akar dari permasalahan dengan cepat jika ia memiliki kemampuan debugging yang bagus. Jadi pekerjakanlah programmer yang bsia menyelidiki kesalahan kode nya sendiri dan melakukan penelitian dari celah pada program yang dia buat. Jika programmer dapat menangani bug dalam kode yang dia buat sendiri dengan baik maka dia adalah seorang yang tepat untuk dipekerjakan dibidang tersebut.
4. Work Environment
Seorang programmer memiliki karakter yang berbeda-beda, beberapa programmer membutuhkan suasana hening saat koding. Padahal beberapa lebih suka dalam hal yang sedikit berisik, ada yang suka menyendiri ada yang bisa bekerja dengan keramaian. Penting untuk mengetahui bagaimana karakter mereka agar mereka tetap bisa produktif saat di pekerjakan. Produktivitas mereka mencerminkan kualitas pekerjaan mereka. Tim HRD harus mencari tahu tentang suasana linkungan kerja yang bagaimana yang ideal untuk si programmer, dan cocokan dengan suasa kantor anda.
5. Problem Solving Skills
Membuat aplikasi tentunya memiliki tujuan untuk memudahkan atau menangani masalah tertentu. Penting untuk mengetahui katerampilan si calon programmer anda dalam memecahkan masalah. Pemograman dapat dibandingkan dengan pertanyaan seputar matematika. Seorang programmer yang baik selalu berkembang dan bisa menemukan cara baru untuk membuat sesuatu hal menjadi lebih mudah, efektif dan efisien.
6. Passion
Passion juga penting untuk ditanyakan, beberapa orang programmer bekerja hanya demi mendapatkan banyak uang, sementara beberapa programmer lain bekerja memang karena dia cinta dengan dunia pemograman tersebut. Penting untuk mengetahui tingkat gairah seorang programmer, semangatnya untuk membuat program mencerminkan dedikasi dan hasil akhir yang baik. Seorang programmer yang cinta akan pekerjaannya biasanya bisa menghabiskan hari-harinya didepan komputer dan mengetik kode program.
7. Communication Skills
Hal ini tentu jelas bukan sesuatu yang programmer ‘banget’, karena programmer biasanya cenderung lebih diam. Namun dalam beberapa kasus programmer perlu juga untuk berinteraksi dengan manajer mereka, co-worker ataupun klien. Kemampuan mereka untuk berkomunikasi dan berinteraksi sedikit banyaknya tentu bisa menjadi nilai tambah, karena diskusi merupakan hal penting dalam tim kerja. Jadi penting juga untuk menguji keterampilan berkomunikasi seorang programmer.
8. Laziness
Kemalasan mungkin terdengan seperti hal yang buruk untuk sebagian orang, tetapi didunia pemrograman (programmer), itu adalah keuntungan. Programmer yang baik biasanya sering kali malas. Statistik dan penelitian membuktikan bahwa kemalasan, ketidaksabaran dan keangkuhan adalah kualitas yang ideal untuk programmer. Statistik juga menunjukan bahwa orang malas menemukan cara tercepat dan paling efisien untuk memecahkan masalah pemrograman.
programmer malas adalah terbaik
9. Religious
Di bidang pekerjaan apapun ini cukup penting untuk diketahui, perlu untuk mengetahui sedikit tentang kepribadian, ibadahnya, atau kebaikan-kebaikan lainnya dari si programmer. Programmer yang mengenal tuhannya dengan baik tentu akan membuat program yang baik, tidak akan curang dalam membuat suatu program, programmer yang jahat kadang menciptakan backdor dari program yang dia buat dan dia jual untuk kepentingan dan kuntungan pribadinya. Hal tersebut tentunya bukan akhlak yang baik dan harus dihindari.
Jadi penting sekali untuk mengetahui karakter seorang programmer jika anda ingin mempekerjakan programmer di kantor atau perusahaan. Teliti dengan benar bagaimana programmer yang cocok untuk tim di kantor tersebut, dan apakah dia bisa berkembang dan memliki passion serta akhlak yang baik sebagai seorang programmer.

Sumber :
http://www.jurnalweb.com/ciri-dan-karakteristik-seorang-programmer-yang-baik/

Hacker atau biasa di kenal sebagai peretas tentu saja membuat orang-orang yang menjadi korban jadi kesal dan bahkan menjadi panik jika hacking di lakukan dalam lingkup yang luas dan berakibat fatal bagi banyak orang. Untuk skala yang kecil dan biasa-biasa saja, mungkin yang sering anda dengar adalah hacking email, hacking facebook dan lain-lainnya. Untuk sekala sedang mungkin anda akan mengenal hacking website baik itu milik personal, toko online ataupun milik pemerintah. Bisa mengutak-ngatik data atau hanya melihat-lihat data saja. Bagi pemula, biasanya mereka mencoba-coba belajar hacking dengan melakukan deface website. Pada tulisan saya ini tentu tidak akan membahas tentang deface website.

Hacking tentu saja masih lebih luas lagi tidak hanya tentang website. Salah satu tindak kejahatan hacking yang akan berdampak bagi banyak orang atau bisa di kategorikan sebagai hacking tingkat atas adalah mencuri data-data perusahaan-perusahaan besar, sebut saja perusahaan perbankan. Bagiamana jadi nya ketika kemaanan perusahaan perbankan lemah dan semua nasabah bank diganti sesuka hati peretas? 


Jika anda telah menggeluti dunia IT atau minimal anda sering browshing mencari informasi tentang IT, tentu saja anda sudah sangat familiar dengan Jim Geovedi. Siapa itu itu Jim Geovedi ? Ya, dia adalah orang yang berbahaya di dunia maya. Dia merupakan peretas dunia papan atas yang berasal dari Indonesia, bahkan dapat di katakan dia adalah hacker terbaik Indonesia yang mengungkapkan identitas dirinya secara gamblang ke publik. 

Ketika dunia kini terbubung dengan internet, segala informasi dan manusia saling terkoneksi, Jim Geovedi bisa dengan mudahnya keluar masuk ke dalam sistemm dan dapat mengetahui segala bentuk percakapan, maupun transaksi dunia maya. Dia juga pernah mengungkapkan bahwa jika ia mau, ia bisa saja mengontrol internet di seluruh Indonesia.


Tapi jangan khwatir, walaupun dia berbahaya namun dia tidak akan menggunakannya untuk tindak kejahatan dan kriminal hanya untuk memenuhi kesenangan dan materi belaka. Jadi kita patut bersyukur, bahwa Indonesia memiliki hacker yang di akui dunia.

Dia adalah hacker kelas dunia yang telah memiliki reputasi yang baik , ia juga kerap sekali menjadi pembicara di setiap pertemuan hacker international atau biasanya di kenal sebagai Seminar Sistem Keamanan.

Jika kita kilas balik pada tahun 2004, tentu sudah tidak asing lagi mengenai data KPU yang di retas oleh seorang hacker asal Indonesia. Ya, Jim Geovedi lah yang disewa oleh KPU untuk membantu menemukan siapa dalam di balik peretasan data KPU tersebut hingga akhirnya di tangkaplah pelaku yang bernama Dani Firmansyah.

Yang paling terkenal dari Jim Geovedi adalah ia mampu meretas satelit. Wow, tentu butuh kerja keras untuk dapat meretas satelit karena ia sendiri mengaku bahwa satelit memiliki sistem yang komplek, namun ia dapat meretasnya. Di catat bahwa ia pernah meretas satelit Indonesia dan Cina, dimana untuk satelit Indonesia ia diminta untuk menguji sistem keamanannya dan akhirnya berhasil merubah rotasinya dan untuk satelit cina ia berhasil mengeser satelitnya. Tentu saja itu membuat panik karena sangat sulit untuk mengembalikan satelit ke orbit.

Kemampuan dan bakat yang luar biasa tersebut tentu saja akan datang sebuah godaan untuk menggunakanya demi keuntungan pribadi. Namun Jime Geovedi mengungkapkan bahwa ia termasuk orang yang bersyukur atas apa yang ia miliki sekarang sehingga ia tidak tertarik menggunakannya untuk hal-hal yang dapat memiliki keuntungan di bidang materi.

Namun, selain Jim Geovedi ada beberapa Hacker terbaik di Indonesia, yaitu :

1. Dani Firmansyah A.K.A Xnuxer



Xnuxer(di dunia maya), nama panggilan Dani Firmansyah di dunia bawah tanah, di tangkap Satuan Cyber Crime Direktorat Reserse Khusus Kepolisian Daerah Metro Jaya pada tanggal 24 April 2004 sekitar pukul 17:20 di Jakarta.
Jumat 16 April, Xnuxer mencoba melakukan tes sistem sekuriti kpu.go.id melalui XSS (cross site scripting) dari IP 202.158.10.117, namun dilayar keluar message risk dengan level low (website KPU belum tembus atau rusak).
Sabtu 17 April 2004 pukul 03.12,42, Xnuxer mencoba lagi melakukan penetrasi ke server tnp.kpu.go.id dengan cara SQL Injection dan berhasil menembus IP tnp.kpu.go.id 203.130.201.134, serta berhasil meng-up date daftar nama partai pada pukul 11.23,16 sampai pukul 11.34,27. Teknik yang dipakai Xnuxer dalam meng-hack yakni melalui teknik spoofing (penyesatan). Xnuxer melakukan serangan dari IP 202.158.10.117, kemudian membuka IP Proxy Anonymous Thailand 208.147.1.1 sebelum msuk ke IP tnp.kpu.go.id 203.130.201.134, dan berhasil membuka tampilan nama 24 partai politik peserta pemilu.

Beruntung Xnuxer meng-hack situs KPU hanya karena ingin mengetes keamanan sistem keamanan server tnp.kpu.go.id, tanpa ada muatan politik. Di tambah, sifat Xnuxer yang sangat cooperatif, akhirnya Xnuxer hanya di bui beberapa bulan saja.

2. Onno W. Purbo A.K.A Kang Onno

Onno Widodo Purbo (lahir di Bandung 17 Agustus 1962; umur 45 tahun) adalah seorang tokoh (yang kemudian lebih dikenal sebagai pakar di bidang) teknologi informasi asal Indonesia. Ia memulai pendidikan akademis di ITB pada jurusan Teknik Elektro pada tahun 1981. Enam tahun kemudian ia lulus dengan predikat wisudawan terbaik, kemudian melanjutkan studi ke Kanada dengan beasiswa dari PAU-ME.
RT/RW-Net adalah salah satu dari sekian banyak gagasan yang dilontarkan. Ia juga aktif menulis dalam bidang teknologi informasi media, seminar, konferensi nasional maupun internasional. Percaya filosofy copyleft, banyak tulisannya dipublikasi secara gratis di internet.
Pejuang kemerdekaan frekuensi 2.4 GHz, VOIP-Rakyat, dan Antena Wifi dari kaleng.

3. I Made Wiryana A.K.A Pak Made

Cyber Paspampres nih, konon website dan server President SBY beliau yang pegang untuk maintenance dan keamanannya… (pernah digempur ampe DDos, namun dalam waktu itungan detik back-up server –ga tau dah back-up yang nomor berapa– langsung up).
Beliau juga pelopor perkembangan linux di indonesia bersama pak Rusmanto (redaktur Info Linux). menyelesaikan pendidikan di dua institusi pendidikan yaitu S1-Fisika Universitas Indonesia pada tahun 1991 dan S1-manajemen Informatika STIMIK Gunadarma tahun 1992 dan melanjutkan Magister di eidith cowan university Australia dan sejak tahun 2004 sampai sekarang sedang menyelesaikan program Doktoral di RVS Bielfield Jerman. Dan sekarang berdomisili di Jerman. Status pekerjaannya adalah Dosen Tetap Universitas Gunadarma.




Sumber :


1. http://www.yoechua.com/2015/09/inilah-hacker-terbaik-indonesia-yang-di-akui-dunia.html


2. http://andri-lives.blogspot.co.id/2009/12/11-hacker-terbaik-di-dunia-3-hacker.html

Rabu, 13 April 2016

Berikut ini adalah contoh tampilan yang dibuat :



Untuk membuat program ini, objek-objek yang dibutuhkan adalah :
  1. Satu buah form
  2. Satu buah label (untuk teks yang ingin dijalankan, dalam hal ini teks “Selamat Datang”)
  3. Satu buah CommandButton
  4. Satu buah Timer

Berikut ini adalah method-method yang diberikan agar program diatas dapat berjalan :

Method pada CommandButton :
Private Sub Command1_Click()
If Command1.Caption = "Mainkan" Then
    Timer1.Enabled = True
    Command1.Caption = "Stop"
Else
    Timer1.Enabled = False
    Command1.Caption = "Mainkan"
End If
End Sub


Method pada Timer :
Private Sub Timer1_Timer()
Select Case Label1
    Case "S"
    Label1.Caption = "SE"
    Case "SE"
    Label1.Caption = "SEL"
    Case "SEL"
    Label1.Caption = "SELA"
    Case "SELA"
    Label1.Caption = "SELAM"
    Case "SELAM"
    Label1.Caption = "SELAMA"
    Case "SELAMA"
    Label1.Caption = "SELAMAT"
    Case "SELAMAT"
    Label1.Caption = "SELAMAT "
    Case "SELAMAT "
    Label1.Caption = "SELAMAT D"
    Case "SELAMAT D"
    Label1.Caption = "SELAMAT DA"
    Case "SELAMAT DA"
    Label1.Caption = "SELAMAT DAT"
    Case "SELAMAT DAT"
    Label1.Caption = "SELAMAT DATA"
    Case "SELAMAT DATA"
    Label1.Caption = "SELAMAT DATAN"
    Case "SELAMAT DATAN"
    Label1.Caption = "SELAMAT DATANG"
    Case "SELAMAT DATANG"
    Label1.Caption = "S"
End Select

End Sub



Contoh program yang dibuat adalah program untuk mengkonversi suhu, berikut ini adalah bentuk tampilan program yang saya buat :




Untuk membentuk tampilan program seperti diatas, objek-objek yang diperlukan adalah :
  1. Satu buah form
  2. Tiga buah Group Box (untuk 3 jenis konversi)
  3. Lima buah Button (3 button untuk tombol Convert, 2 Button untuk tombol Clear dan Exit.
  4. Enam buah Label
  5. Enam buah TextBox


Berikut ini adalah method-method yang diberikan untuk menjalankan program diatas :

Deklarasi :
Public Class konversi
        Public celcius, fahrenheit As Single
        Public Function celfah() As Double
            Return 1.8 * celcius + 32
        End Function
        Public Function celream() As Double
            Return celcius * 0.8
        End Function
        Public Function fahcel() As Double
            Return (fahrenheit - 32) / 1.8
        End Function
End Class

Form Load :
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MsgBox("Welcome To The Temperature Conversion Program !!", vbInformation, "Warning !!!")
End Sub


Button Convert (GroupBox 1):
Private Sub convert1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles convert1.Click
Dim objcelfah As New konversi
With objcelfah
.celcius = textcel1.Text
textfah1.Text = .celfah
End With
textcel1.Enabled = False
convert1.Enabled = False
buttonclear.Enabled = True
End Sub


Button Convert (GroupBox 2):
Private Sub convert2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles convert2.Click
        Dim objcelream As New konversi
        With objcelream
            .celcius = textcel2.Text
            textreamur.Text = .celream
        End With
        textcel2.Enabled = False
        convert2.Enabled = False
        buttonclear.Enabled = True
End Sub


Button Convert (GroupBox 3):
Private Sub convert3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles convert3.Click
        Dim objfahcel As New konversi
        With objfahcel
            .fahrenheit = textfah3.Text
            textcel3.Text = .fahcel
        End With
        textfah3.Enabled = False
        convert3.Enabled = False
        buttonclear.Enabled = True
End Sub


Button Clear:
Private Sub buttonclear_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles buttonclear.Click
        textcel1.Text = ""
        textcel2.Text = ""
        textcel3.Text = ""
        textfah1.Text = ""
        textfah3.Text = ""
        textreamur.Text = ""

        convert1.Enabled = True
        convert2.Enabled = True
        convert3.Enabled = True
        buttonclear.Enabled = False

        textcel1.Enabled = True
        textcel2.Enabled = True
        textfah3.Enabled = True
        textcel1.Focus()
End Sub


Button Exit:
Private Sub buttonexit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles buttonexit.Click
If MsgBox("Are You Sure Want to Quit ??", vbOKCancel, "Warning !!!") = MsgBoxResult.Ok Then
            Me.Close()
        Else
            Me.Show()
            textcel1.Focus()
        End If

End Sub


Selasa, 08 Maret 2016

BAB II Wawasan Nusantara


Nama  : Muhammad Iqbal
NPM   : 37114344
Kelas   : 2DB06
Tugas  : Pendidikan Kewarganegaraan # (Tugas 1)
Dosen  : Gatot Subiyakto, SH., MM.


Clock

Gunadarma University

Popular Posts

Diberdayakan oleh Blogger.