Sabtu, 19 Maret 2016

[Python] Perkenalan dan Dasar Python


Pada artikel ini kita akan membahas dasar-dasar Python, Python adalah bahasa pemrograman tingkat tinggi, ber-orientasi object, interaktif dan terinterpretasi .Pada contoh ini saya menggunakan Python 2.x yang sudah ada dalam ubuntu yang saya punya , di web python.org, sudah tersedia versi 3.x

Untuk menjalankan Python, cukup buka Terminal anda lalu ketikkan Python . Perlu diketahui bahwa Python tidak butuh dikompilasi, python dapat langsung dijalankan saat itu juga setelah anda membuat perintah atau mengubah perintah (istilahnya terinterpretasi) pada interpreter python

Langkah Awal

Rabu, 16 Maret 2016

Fix System.TimeoutException: Timeout in IO operation


Pada artikel ini, saya mencoba memberi solusi untuk memperbaiki error System.TimeoutException: Timeout in IO operation pada MySQL.

Suatu hari,web tidak bisa diakses dan menampilkan error System,TimeoutException, anda yakin bahwa anda sudah men-setting timeout (httpRuntime executionTimeout) di web.config dengan benar dan sudah memastikan server MySql up dan bisa dijalankan namun tetap saja web menampilkan error System.TimeoutException yang tentu membuat anda dihubungi oleh client secara massive :).

ConnectionSting pun sudah dicek,server,username dan password beserta nama database sudah benar,lalu apa yang salah? ternyata di ConnectionString anda kurang satu parameter lagi yaitu timeout

Cara memperbaikinya:

Rabu, 02 Desember 2015

Rabu, 05 Agustus 2015

Mengatasi Error 403 Forbidden





Sekedar sharing tips bagi anda yang mengalami error 403 ketika mengunjungi suatu situs atau mendownload file (seperti yang saya alami kemarin saat mendownload file berukuran 1.3 GB dan sudah berjalan 68% namun tidak bisa di-resume oleh sang IDM :( )


Penjelasan secara lengkap dan detail apa itu kode error 403,anda bisa lihat di link referensi yang saya sertakan dibawah,karena jika saya yang menjelaskan pasti saya susah menjelaskannya :). Secara singkat dan sesuai pendapat saya sendiri, error 403 tersebut dikarenakan cookie dari server web masih tersimpan pada browser anda, sehingga ketika anda mencoba mengakses kembali web tsb,akses anda ditolak,karena cookie tsb masih ada.

OK, langsung saja, harap diketahui bahwa pada trik ini saya menggunakan browser Mozilla Firefox, mungkin pada browser lain,setting nya berbeda.

Kamis, 27 November 2014

[Virus] Regin - Tercanggih tahun ini








Lama tidak update berita tentang tren virus atau malware saat ini, ternyata ada sebuah malware canggih bernama Regin. Dengan cerita yang hampir sama dengan Duqu, Stuxnet dan Flame, Regin dikenal sebagai malware (lebih tepatnya spyware) tercanggih yang pernah ditemukan dan ditujukan untuk menyerang user berbasis Windows.

Regin pertama kali di publikasikan oleh Kaspersky Lab dan Symantec bulan November 2014 ini, meskipun sample Regin ditemukan tahun 2003 (Kaspersky) dan 2011 (VirusTotal dan Microsoft) yang banyak menginfeksi di negara seperti Rusia, India, Iran dan lainnya. Yang menarik dari Regin ini ia dikenal sangat canggih bahkan proses pembuatannya mungkin mencapai waktu berulan-bulan sampai bertahun-tahun karena Regin ini sangat kompleks.

Sama seperti pendahulunya seperti duqu,stuxnet dan lainnya, Regin dibuat untuk mengumpulkan informasi atau data intellijen dari komputer yang di-infeksinya disuatu negara, mengatur trafik jaringan sampai mengatur BTS.

Bagaimana Regin menyebar?

[SQL] Contoh membuat Trigger




Pada artikel ini saya akan memberi contoh sederhana membuat Trigger, sebelumnya untuk anda yang belum mengerti apa itu Trigger (bukan trigger sahabat winnie the pooh ya, itu tiger :p ) ,Trigger adalah suatu prosedur yang otomatis terjalankan ketika perintah atau event INSERT,UPDATE atau DELETE (DML statement) dijalankan.

Jika Trigger dibuat pada perintah Insert maka Trigger akan dijalankan ketika ada data baru yang di-input. Sedangkan pada perintah Update, maka Trigger akan dijalankan ketika ada perubahan data dan pada perintah Delete, maka Trigger akan dijalankan ketika ada data/record yang dihapus.

Tujuan pembuatan Trigger
Biasanya Trigger digunakan untuk :
  • Menjaga Integritas data
  • Backup,replikasi atau duplikasi data atau record
  • Logging.

Rabu, 26 November 2014

[ORACLE] ORA-00001: unique constraint



Pada artikel ini saya mencoba membahas dan memberi solusi untuk error pada Oracle yang sering terjadi yaitu ORA-00001: unique constraint (constraint_name) violated.

Mengapa terjadi error ORA-00001 ?
Disebabkan saat proses Insert atau Update data, data yang di-input sudah ada (double) pada kolom yang memiliki indeks yang unik.

Contoh :
Anda memiliki tabel guru dengan data sebagai berikut dengan kolom GURU_ID sebagai primary key:


Lalu anda mencoba melakukan Insert data dengan value GURU_ID = 2, maka akan muncul error ORA-00001:

(C) 2018. Diberdayakan oleh Blogger.

Categories

Followers