Tampilkan postingan dengan label Penelitian. Tampilkan semua postingan
Tampilkan postingan dengan label Penelitian. Tampilkan semua postingan

Sabtu, Juni 14, 2008

Capek kan beli rapid

capek kan rapid, padahal banyak banget hal berguna yang bisa didownload
salah satu cara nih, biar bisa download berulang kali:
1. Masuk command prompt windows, i prefer called it CLI hehehe
2. ketik ipconfig /flushdns
3. ketik ipconfig /release
4. ketik ipconfig /renew
5. bersihkan cookies anda.
6. coba deh download lagi.

Kamis, Mei 01, 2008

Sekilas Tentang MCV (Model View Controller)

Setelah meneliti berbagai artikel, , saya menyimpulkan deskripsi dari MCV design pattern adalah sebagai berikut :

Model View Controller atau MCV adalah sebuah cara untuk memecah aplikasi menjadi tiga (3) bagian, antara lain : model, view dan controller, yang dengan deskripsi perbagian adalah sebagai berikut :

Input --> Processing --> Output
Controller --> Model --> View

Perhatikan bahwa model tidak selalu harus berupa database, namum lebih merupakan metadata dimana dapat berupa database, skema XML dsb.



Gambar 1. MVC [4]

Model

Model adalah Berupa struktur data yang paling dekat berhubungan dengan data website, baik itu dalam database atau yang lain (misal dalam file XML). Model biasanya adalah sebuah class yang berisi fungsi-fungsi untuk melakukan manipulasi data tersebut (kalau menggunakan database berisi query-query seperti select, insert, dan lain-lain) Secara singkat dapat kita sebut bahwa bagian model merupakan inti dari layer bisnis..


Note: model biasanya membutuhkan class data access (DAO) untuk menghubungkan aplikasi ke database.

View

Berupa informasi yang ditampilkan kepada user. View hanya berguna untuk menampilkan saja, sebisa mungkin disini tidak berisi logika-logika atau script-script yang masih berkutat dengan data mentah dari database misalnya. View bisa dibilang halaman website yang kita lihat. Di view inilah penggunaan HTML,CSS, javascript dan lain-lain yang bersifat client side diletakan.

Controller

Bagian ini digunakan untuk menerima setiap request. Controller adalah penghubung antara model dan view. Saat user melakukan klik pada tombol input, maka akan dilakukan proses pada controller kemudian setelah itu barulah data disimpan oleh Model. Controller bisa dibilang sebagai pusat dari proses, semua request harus akan diproses di controller.



Referensi :

1. http://www.phppatterns.com/docs/design/archive/model_view_controller_pattern, didownload pada tanggal 1 mei 2008.
2. http://www.phppatterns.com/docs/, didownload pada tanggal 1 mei 2008.
3. Analysis and Implementation of Website Template Generator Using Generative Programming Method.STTTelkom Final Project, 2007.
4. http://www.tonymarston.co.uk/php-mysql/model-view-controller.html, didownload pada tanggal 1 mei 2008.
5. http://blog.iorme.net/blog/post/tentang_model_view_controller

Selasa, April 29, 2008

Konsep dari Windows Server 2003 IPSec bagian satu

Implementasi dari IPSec dari Windows Server 2003 dapat digunakan untuk menutupi kelemahan dari aplikasi lalu lintas jaringan, atau sebagai fondasi layer network sebagai strategi defense-in-depth.

Jangan menggunakan IPSec sebagai pengganti untuk sistem sekuriti aplikasi, karena IPSec tidak dapat berbuat apa-apa terhadap koneksi yang "valid". berikut ini adalah fitur yang dapat dilakukan oleh IPSec....

1. Serangan terhadap jaringan menggunakan protokol atau port yang spesifik.

IPSec menggunakan 2 metode:
•
IPSec melakukan traffic blocking, untuk memblok traffic yang spesifik.
•
IPSec policy filter lists can allow traffic from only trusted senders over particular protocols to particular addresses and ports.

2. Eavesdropping. AJuga dikenal sebagai sniffing. Eavesdropping occurs when an attacker uses a frame capture program (also known as a sniffer) to view the data that is placed on the network.

IPSec uses the Encapsulating Security Payload (ESP) protocol to encrypt data by using Triple Data Encryption Standard (3DES) or Data Encryption Standard (DES) so that IP packets cannot be read if intercepted in transit.

3. Modifikasi data. If an intruder can access the information, they might be able to change it in such a way that the recipients cannot detect that any change has occurred.

IPSec uses a cryptographic checksum that incorporates a secret key to provide data integrity. Although a packet can be modified, the checksum cannot be updated for the proper value without knowledge of the secret key. An invalid checksum indicates to the receiving computer that the packet was modified in transit.

4. Mengidentifikasi spoofing. Intruders falsely using an IP address to compromise packet filter security.

IPSec uses Kerberos, public key certificates, or preshared key authentication to verify the identity of computer systems before the application level communication can take place.

5.Serangan DOS (Denial Of Service). By flooding a computer or network with malicious, malformed, or useless information, an attacker can disrupt normal operations.

IPSec uses IP packet filtering to determine whether communication is allowed, secured, or blocked, according to specified IP address ranges, protocols, or TCP or User Datagram Protocol (UDP) ports. IPSec cannot be targeted by denial-of-service attacks.

maaf bagian ini menggunakan bahasa inggris, saya akan jelaskan satu persatu beserta implementasi riset di bagian selanjutnya...sekarang!!! makan dulu gan!!!!

Senin, April 28, 2008

membagi koneksi internet dengan ccproxy

Jadi gini kejadiannya, ni lagi dikosan nih, ada koneksi internet, anak kosan pingin ngenet, saya ga enak ngenet sendirian, ya dibagi deh..biar anak Indonesia pinter-pinter deh...hehehehe

ok ccproxy adalah sebuah software untuk membagi koneksi internet (bentar, bikin kopi dulu.....)

nah seperti yang tadi dijelasin, ccproxy bisa ngebagi koneksi tuh...cukup simpel sih menurut saya, fitur2 ccproxy antara lain :

- bisa mambatasi bandwidth perkoneksi maupun keseluruhan koneksi
- bisa diremote via web menurut port pilihan kita misal http://127.0.0.1:88 <-diport 88
- bisa redirect semua koneksi kita ke satu ip address dan portnya, misalnya kita punya net work 192.168.0.1/24-192.168.0.254/24 di semua port, kita redirect (cascading proxy klo menurut ccproxy) ke 10.1.1.1 di port 1234, dimana emang port koneksi server kita port yang dibuka 1234, ini bisa dilakukan.
- menyediakan username dan password untuk aplikasi desktopnya dan web. lumayan


cara setting ccproxy secara garis besar :
1. install
2. jalankan
3. klik options, pilih layanan serta port anda, biarkan local ip auto detect---klik advance->cascading untuk mengatur ip dan port tujuan anda, bind ip anda(sebagai proxy) di network....klik ok
4. klik account untuk mengatur rules dari koneksi client2 anda -1 untuk unlimited..ok
5. jangan lupa diregister...pake crack klo males bayar, (educational purpose).
6. distart
7. jangan lupa mengatur password dan selalu monitor jaringan anda...
8. sukseskah anda..jika tidak, kirim pesan kesalahan pada saya, saya gembira untuk mencoba membantu....
9. riset lagi....

silahkan googling ccproxy dan nikmati riset anda...saya sarankan

upsss lanjut lagi ah ngopreknyaaaa!!!!

Rabu, Oktober 31, 2007

daftar pustaka : www.informit.com/content/images/0131472208/index/0131472208_index.pdf -

iin: kama...kama..hai..
kama : hai in, lama tak berjumpa
iin : gini nih aku penasaran lho sama tugas akhir kamu lagi tolong jelasin lagi dong
kama: ok...jelasin apa nih??
iin: nggg ... ini deh tentang pengertian dasar dari code generator
kama : ok..code generator adalah konstruksi program yang menghasilkan kode
iin : ohhh, klo code generation
kama : code generation adalah, teknik untuk pengembangan code generator tersebut
iin : emang ada apa aja tekniknya???
kama: hmmmhh, sebenarnya yang aku pake adalah template-driven code generator sekaligus merupakan
bentuk dari konsep generative programming yang paling sederhana
iin : kok bisa disebut konsep generative programming
kama: karena generative programming sebenarnya adalah juga menggunakan prinsip dari code generation, in the matter of fact, nggak mungkin tuh ada generative programming tanpa code generator
iin : kenapa?
kama: karena code generator merupakan bagian inti dari generative programming...
iin : ohh gitu..eh kita lanjut lain waktu ya...aku pulang dulu...ditungguin mama
kama:ok ,....ati2 ya

apa sih yang saya buat dalam tugas akhir ini.....

muncul pertanyaan sederhana dalam pikiran saya, walaupun sebelumnya saya telah berkutat cukup banyak dengan jurnal2 berekstensi *.pdf(huaahhhh)..namun saya bertanya juga, apa sih yang saya mau bikin...saya akan mencoba menjawabnya dengan percakapan dua orang..sebut saja, iin dan kama....

iin : ma, kamu mau buat apa sih
kama: aku mau buat code generator website
iin: gimana tuh
kama: yah gini in secara dari saya sendiri sih code generator adalah sebuah aplikasi yang dapat menghasilkan kode-kode baru yang dapat digunakan, sehingga menghemat waktu programmer
iin: oh gitu, code generator ya..terus maksudnya "menggunakan metode generative programming" itu apaan?
kama: nah gini in, saya mencantumkan judul "menggunakan metode generative programming" itu setelah saya telaah lagi ada banyak maksudnya, maksud yang paling sederhana adalah saya menggunakan konsep dari generative programming yang paling primitif
iin: apaan lagi tuh...eh aku udah ditungguin pacarku nih..ntar jelasin lagi ya soal TA kamu
kama: ok, anytime my friend