on Minggu, 25 Mei 2014
Diambil dari jurnal :
Parallel Computing at a Glance

Resensi :
Apa itu Parallel Computing?
Parallel Computing merupakan cara untuk mengolah informasi yang menekankan pada manipulasi data-data elemen secara simultan. Tujuannya adalah untuk mempercepat komputasi dari sistem komputer dan menambah jumlah keluaran yang dapat dihasilkan dalam jangka waktu tertentu.

kenapa harus dengan proses paralel?
1. karena komputasi secara paralel memiliki kecepatan untuk memproses suatu tugas, ini berguna untuk pemrosesan dalam bidang sains, analisis, geografis dan lain-lain.
2. penggunaan arsitektur sekuensial dirasa sangat lambat dalam hal pemrosesan, sehingga munculah arsitektur paralel.
3. pengembangan pada teknologi jaringannya bisa dipakai untuk komputasi heterogen

dalam komputasi paralel terdapat hardware arsitektur, antara lain :
1. Single Instruction Single Data (SISD)
- Satu CPU mengeksekusi instruksi satu persatu
- Satu CPU memanggil atau menyimpan data satu persatu

2. Single Instruction Multiple Data (SIMD)
- Satu Control Unit mengeksekusi aliran tunggal instruksi
- Terdapat lebih dari satu instruksi

3. Multiple Instruction Single Data (MISD)
- Terdapat beberapa processing unit yang mengeksekusi instruksi berbeda dengan data yang sama
- Data mengalir ke processing unit serial

4. Multiple Instruction Multiple Data (MIMD)
- Multiprocessor
- Terdapat lebih dari satu instruksi yang dapat dieksekusi terhadap data masing-masing


on Kamis, 10 April 2014


Resensi :
Quantum Computing adalah komputer yang memanfaatkan fenomena-fenomena dari mekanika quantum, seperti quantum superposition dan quantum entanglement dalam proses komputasi data.
 
Proses komputasi dilakukan pada partikel ukuran nano yang memiliki sifat mekanika quantum, maka satuan unit informasi pada Komputer Quantum disebut quantum bit, atau qubit. Berbeda dengan bit biasa, nilai sebuah qubit bisa 0, 1, atau superposisi dari keduanya. State dimana qubit diukur adalah sebagai vektor atau bilangan kompleks. Sesuai tradisi dengan quantum states lain, digunakan notasi bra-ket untuk merepresentasikannya. qubit membentuk nilai-nilai baru yang direpresentasikan untuk bit. N qubit sama dengan 2 pangkat N bit. misal 1 qubit menghasilkan 2 bilangan bit. 

Quantum Computing bukan pengganti dari model klasik, Quantum Computing ini dapat sebagai Parallel Comptuing.


on Senin, 31 Maret 2014

Resensi Video diatas :
Video diatas bertema cloud computing yang dibangun oleh PT. Indosat khususnya dalam bidang bisnis. cloud computing dapat digunakan pada berbagai jenis perusahaan, seperti minyak, gas dan lain-lain. cloud services ini solusi untuk sebuah perusahaan yang ingin melepaskan kerumitan manajemen IT services, karena perusahaan cukup menyewa server, hardware maupun konfigurasinya pada Indosat Cloud. Indosat Cloud memiliki sistem keamanan tersendiri antara lain, VPN Access, Firewall, DDos serta tempat penyimpanan server yang telah mempunya sertifikat ISO 27001. Indosat Cloud juga terhubung dalam jaringan Cloud Global dimana pengguna dapat mengakses layanan Cloud yang tercangkup jaringan Cloud Global.
on Sabtu, 16 November 2013
tugas ngeblog lagi
yok semangat, kali ini untuk mata kuliah Pengantar Forensik Teknologi Informasi
kali ini ngebahas tentang Cybercrime, gue mau ngangkat suatu kasus nih yaitu....
Pencucian Uang via Rekening Bersama

okeee kita mulai
ada yang belum tau Rekening Bersama itu apa? jadi rekening bersama itu rekening orang ketiga yang dipakai antara buyer dan seller, ketika buyer ingin membeli barang pada seller, buyer mengirimkan uang kepada jasa rekening bersama, kemudian pihak jasa rekening bersama memberikan informasi bahwa uang sudah diterima dan seller segera mengirimkan barang pesananannya. uang akan cari ke seller apabila barang sudah di terima oleh buyer. Jasa Rekening Bersama ini dipakai biasanya untuk transaksi-transaksi dengan nominal besar ( besar kecilnya nominal relatif tergantung dari diri sendiri ) karena dirasa cukup aman. penggunaan jasa rekening bersama ini biasa dipakai di forum-forum besar seperti : KasKus

Pelaku :
pelaku berkomplotan. modusnya adalah pencucian uang. ilustrasi :

Salah satu ID KOMPLOTAN buka beberapa lapak, misal Lapak A, Lapak B==>

Lapak A : Seller A(ID KOMPLOTAN)
ada Buyer (Bukan ID KOMPLOTAN) minat, trus transfer ==> Seller (ID Komplotan) ngasih rekening, tapi yg dikasih rekeningnya salah satu REKBER

Lapak B : Seller B(ID KOMPLOTAN)
ada “Buyer” (ID KOMPLOTAN) “minat” tapi pake Rekber, Setelah itu “Buyer” (ID KOMPLOTAN) konfirm ke REKBER telah transfer (pake dana dari Buyer (Bukan ID KOMPLOTAN) dr Lapak A) ==> “Buyer” (ID KOMPLOTAN) konfirm barang telah sampai, minta dana dicairkan ke Seller B(ID KOMPLOTAN) ==> Dana Cair ke rek. ID KOMPLOTAN.

Korban :

kerugian yang didapat oleh korban adalah kerugian materi, karena uang yang ditransfer hilang


Penyidik
untuk penyidik belum mengetahui orang yang sebenarnya, tetapi hanya mengetahui id yang dipakai pelaku untuk melakukan aksinya. penyidik hanya melakukan cross check kepada jasa rekening bersama dan melakukan track record pada id pelaku di forum tersebut. 


Pelaku dapat terjerat pasal-pasal :

Pasal 378 KUHP Tentang Penipuan :
Barang siapa dengan maksud untuk menguntungkan diri sendiri atau orang lain secara melawan hukum, dengan memakai nama palsu atau martabat palsu, dengan tipu muslihat, ataupun rangkaian kebohongan, menggerakkan orang lain untuk menyerahkan barang sesuatu kepadanya, atau supaya memberi hutang rnaupun menghapuskan piutang diancam karena penipuan dengan pidana penjara paling lama empat tahun.

Pasal 3 UU RI No. 8 Tahun 2010
Tindak pidana pencucian uang aktif, yaitu Setiap Orang yang menempatkan, mentransfer, mengalihkan, membelanjakan, menbayarkan, menghibahkan, menitipkan, membawa ke luar negeri, mengubah bentuk, menukarkan dengan uang uang atau surat berharga atau perbuatan lain atas Harta Kekayaan yang diketahuinya atau patut diduganya merupakan hasil tindak pidana sebagaimana dimaksud dalam Pasal 2 ayat (1) dengan tujuan menyembunyikan atau menyamarkan asal usul Harta Kekayaan.

sumber : sumber 
on Kamis, 17 Oktober 2013
tugas pemograman web kali ini buat form untuk login username
langsung aja ya

script :


previewnya :
sumber : Link
on Sabtu, 06 Juli 2013
Interactive Entertainment ?
Interactive Entertainment ialah sebuah interaktif yang bertujuan dalam membuat sebuah produksi dan memberikan layanan yang bersifat menghibur (entertainment) kepada pengguna sehingga mereka dapat langsung merespon dengan cara memberikan umpan balik. Konsep dari Interactive Entertainment ialah memberikan informasi informasi berupa kombinasi dati teks, gambar, gambar bergerak (animasi), video yang telah diberi kemampuan untuk mengatur atau mengontrol elemen elemen yang telah dibuat atau yang telah ada sehingga pengguna dapat dengan mudah berinteraktif dengan informasi informasi tersebut.

Interactive Programs ?
Interactive programming adalah prosedur penulisan bagian dari sebuah program ketika sudah aktif. Ini berfokus pada teks program sebagai antarmuka utama untuk proses yang berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam siklus pengembangan dan untuk digunakan sesudahnya. Hal penting yang harus diperhatikan dari interactive programs adalah dari segi user dan programnya. Keterlibatan user dalam sebuah program ialah sangat dibutuhkan. Karena alasan dibuatnya program adalah untuk memenuhi kebutuhan user yang berasal dari permintaan user. Komunikasi antara user dan program akan terwujud dengan adanya GUI yang dibangun pada program tersebut.

Apa fungsi dari GUI ?
Pointing device dengan perangkat berupa mouse
Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain
Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis.
Pembuatan website.
Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.

Sebutkan, jelaskan dan berikan gambar dari komponen-komponen GUI?
Komponen-komponen  dari  GUI :
Containers : merupakan wadah yang berfungsi untuk menempatkan komponen-komponen lain di dalamnya.
Canvas : merupakan komponen GUI yang berfungsi untuk menampilkan gambar atau untuk membuat program grafis. Dengan canvas, kita bisa menggambar berbagai bentuk seperti lingkaran, segitiga, dll.
User Interface (UI) components : contohnya adalah buttons, list, simple popup menus, check boxes, text fields, dan elemen lain.
Komponen pembentuk window : seperti frames, menu bars, windows, dan dialog boxes.
Button : Menjalankan suatu aksi. Karena itu teks pada button biasanya berisi kata perintah (kata kerja) seperti “Enter”, “Exit”, “Reset”, dsb.

Radio Button, Memilih hanya satu pilihan diantara 2 atau lebih pilihan. Jumlah pilihan pada radio button umumnya 3 atau 4 pilihan saja. Jika jumlah pilihan lebih dari 4 maka combo box merupakan widget yang lebih tepat digunakan.

Check Button, Memilih satu atau lebih diantara  banyak pilihan (terdiri dari 2 atau lebih pilihan). Pemanfaatan check button memungkinkan untuk memilih semua pilihan.

ComboBox, Memilih salah satu diantara beberapa pilihan di mana jumlah pilihan cukup banyak sehingga tidak efisien bila diberikan dalam bentuk radio button.

Toolbar, Toolbar sebenarnya berfungsi sebagai pelengkap dari menu. Isi dari suatu menu mungkin saja banyak akan tetapi tidak semuanya diperlukan setiap saat oleh pengguna. Untuk memudahkan pengguna mengakses menu-menu yang sering digunakan maka disediakan suatu toolbar yang umumnya memiliki suatu simbol yang melambangkan fungsi dari menu yang diwakilinya. Simbol ini sering kali disebut sebagai metafor.

Menu, Isi dari suatu aplikasi bisa ditampilkan dengan bantuan ikon, namun adakalanya isi terlalu banyak sehingga lebih efisien bila ditampilkan dengan bantuan menu. Umumnya letak menu ada pada bagian kiri atas dari suatu tampilan.

Tabbed Panel, Adakalanya suatu menu memiliki sub-submenu yang saling berkaitan. Salah satu cara yang baik untuk menampilkan sub-submenu tersebut adalah dengan bantuan suatu tabbed panel. Disebut tabbed panel karena untuk mengaksesnya dapat digunakan tombol TAB.

Tree, Mungkin saja isi suatu aplikasi sangat banyak sehingga tak dapat ditampilkan oleh  menu dengan efisien. Cara menampilkan isi semacam ini adalah dengan bantuan tree. Ensiklopedia adalah salah satu program yang banyak memanfaatkan tree.


Sebutkan macam-macam event untuk komponen-komponen GUI?
Event merupakan suatu kejadian yang terjadi karena adanya interaksi user dengan komponen-komponen GUI. Tanpa event, peran GUI tidak akan berjalan. Macam-macam event untuk komponen-komponen GUI antara lain
Event Object merupakan object yang mendiskripsikan sebuah event yang di-trigger oleh event source.
Event Handler merupakan method yang menerima event object dan melakukan respond yang sesuai dengan event object tersebut.
Event Listener merupakan interface yang akan meng-handle event yang terjadi. setiap type event mempunyai interface yang bersesuaian. Listener tersebut harus diimplementasikan oleh class yang akan meng-handle event.
Event Source merupakan pembangkit / trigger sebuah event objects.  
Event model adalah model yang digunakan Java untuk menangani interaksi antara user dan komponen GUI.

Jelaskan mengenai event dalam konsep Struktur Interactive Program!
Pemrograman interaktif adalah prosedur penulisan bagian dari sebuah program ketika sudah aktif. Jadi event dalam konsep struktur interactive program yaitu event yang terjadi ketika sebuah program yang sudah aktif




Nama
NPM
Kinerja
Bagus Putra T
51410305
Mencari Nomor 1 dan 2
Faizal Reza N
52410538
Mencari Nomor 5 dan 6
Olivia Yulianda
55410279
Mencari Nomor 3 dan 4
on Selasa, 25 Juni 2013

1.       Apa yang dimaksud dengan Ambient, Diffuse,dan Specular?
Ambient
Ambient adalah efek pencahayaan yang telah membaur dengan lingkungan sehingga arah cahaya tidak dapat diketahui, seakan-akan cahaya datang dari segala arah. Efek ini akan mempengaruhi terang atau tidaknya suatu lingkungan yang terlihat oleh mata. Semakin banyak lampu maka ruangan semakin terang, sebaliknya jika lampu sedikit maka ruangan remang-remang.
Intensitas ambient pada suatu obyek dapat dicari dengan persamaan :
I = Ia * Ka
Keterangan :
I = Intensitas yang dihasilkan
Ia  = Intensitas ambient
Ka = Koefisien ambient
Diffuse
Diffuse adalah pencahayaan yang tergantung dari besarnya sudut yang dibentuk antara sinar dari lampu ke titik tabrak pada obyek dengan normal obyek. Sehingga posisi lampu sangat mempengaruhi efek diffuse ini. Intensitas diffuse dapat dicari dengan hukum. Lambertian sebagai berikut:
I = Ip * Kd (cos? )
Dari persamaan intensitas diffuse tersebut cos ? dapat dihitung dengan melakukan dot product antara sinar dari lampu ke titik tabrak obyek dengan normal obyek itu, masing-masing merupakan unit vektor. Sehingga didapat persamaan baru :
I = Ip * Kd * ( L • N )
Keterangan:
I = Intensitas yang dihasilkan
Ip = Intensitas diffuse dari sumber cahaya ‘x’
Kd = Koofisien diffuse
N = Vektor normal dari obyek
L  = Vektor dari titik tabrak ke sumber cahaya
?  = Sudut antara N dan L
Specular
Specular adalah efek pencahayaan dimana bayangan sumber cahaya terlihat pada permukaan obyek. Efek specular terlihat pada obyek yang mengkilap. Semakin mengkilap permukaan suatu obyek maka makin jelas bayangan sumber cahaya yang terlihat pada permukaan obyek tersebut. Untuk mencari intensitas specular dapat digunakan persamaan sebagai berikut :
I = Ip * Ks (cos ? ) n
Dari persamaan intensitas specular tersebut cos ? menggunakan dot product antara arah pantulan dengan negasi dari arah sinar.
I = Ip * Ks * ( R • V ) n

Keterangan:
I= Intensitas yang dihasilkan
Is = Intensitas specular dari sumber cahaya ‘x’
Ks = Koofisien specular
n = Variabel yang menentukan luas area yang berkilau jika terkena cahaya yang dipancarkan oleh sumber cahaya (bila n semakin besar maka cahaya semakin terfokus atau area yang berkilau menjadi lebih kecil)
R = Arah pantulan, berupa unit vektor
V = Negasi dari arah sinar
Sedangkan vektor R diperoleh dari - S + 2 * ( S • N ) * N
Keterangan:
S = Vektor dari titik tabrak ke sumber cahaya
N = Vektor normal dari obyek
2.      Advanced Transparency terdiri atas Falloff.  Apa yang dimaksud dengan Falloff in dan Falloff out? Jelaskan!
Falloff  berfungsi untuk mengatur cakupan area yang dipengaruhi oleh soft selection dari titik pusatnya (Sub-Object terpilih).
Falloff terdiri dari 2 jenis yaitu :
1.    Falloff in : Merupakan ukuran lebih kecil dari hatspot sehingga cahaya yang masuk lebih sedikit.  Mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian tengah (In) objek.
2.    Falloff out : Merupakan ukuran lebih kecil dari hatspot sehingga cahaya yang masuk lebih sedikit.Mengatur cakupan area yang dipengaruhi oleh soft selection,dari titk pusatnya (sub-object terpilih) yaitu bagian pnggir (out) objek.



1.Apa yang dimaksud dengan shading?
·        Shading adalah bidang yang terbentuk akibat hilangnya sebuah sinar oleh objek yang tidak bisa ditembus oleh sinar tersebut.
·        Shading adalah proses penentuan warna dari semua pixel yang menutupi permukaan menggunakan model illuminasi.
·        Mengevaluasi intensitas cahaya dan warna menggunakan model illuminasi. 
2.Apa yang dimaksud dengan shader?
Shaderadalahsebuah program yang digunakan dalam 3D software tertentu (Softimage) dalam proses special rendering. Shader diperlukan untuk memenuh kebutuhan special effect tertentu atau menentukan karakteristik material pada permukaan objek.
3.Sebutkandanjelaskan jenis2 shader
1.  Vertex Shader
Berkaitan dengan vertex(titik) dari suatu objek 3D. Pembuatan,perubahan bentuk objek ditanganidisini.
2. Geometry Shader
Hanyaada di DirectX 10.Geometry Shader menjembatani Vertex Shader dengan Pixel Shader.
3. Pixel Shader
Bertanggung jawab pada masalah lighting, Semua visual efekada disini.Warna akhir dari suatu pixel ditentukan disini.
4. Jelaskan mengenai BRDF
Fungsi distribusi reflektansi bidireksional (en:Bidirectional reflectance distribution function atau BRDF) diperkenalkanoleh Edward Nicodemus sekitar tahun 1965. Definisi modern BRDF adalah:
f_r(\omega_i, \omega_o)=\frac{dL_r(\omega_o)}{dE_i(\omega_i)}=\frac{dL_r(\omega_o)}{L_i(\omega_i)\cos\theta_i\,d\omega_i}
dimana L adalah radian, E adalah iradian, dan \theta_i adalah sudut antara \omega_i dan normal permukaan, n.
Lambert pada partikel bermuatan. Efek ini sangat penting dalam teknologi peralatan elektronika yang mengandung lapisan tipis seperti field effect transistor dan quantum cascade laser.
Padatahun 1991, Paul Heckbert menggabungkan fungsidistribusireflektansibidireksional dengan:
fungsi distribusi transmitansi bidireksional (en:bidirectional transmittance distribution function), dan
fungsi distribusi permukaan hamburan bidireksional (en:bidirectional scattering surface distribution function) atau (en:subsurface scattering)
menjadi fungsi distribusi hamburan bidirektional (en:bidirectional scattering distribution function), karena hamburan(en:scattering) cahaya terjadi tidak hanya pada refleksi tetapi juga pada refraksi antarmuka medium apapun.
Padaumumnya hamburan (en:scattering) cahaya meliputistudi hamburanelastis dan hamburan non elastis dari sifat dualisme cahaya sebagai partikel dan gelombang. Beberapa jenis hamburan yang sering dijumpai antara lain hamburan Rutherfordhamburan Bragg atau difraksihamburan Rayleighhamburan ComptonhamburanBrillouinhamburan Lorentz-Miehamburan Raman.
1.            Texture Maps adalah Teknik yang digunakan untuk menambahkan detail pada permukaan halus sehingga menghasilkan pemetaan yang timbul dan dapat terlihat bergelombang pada permukaannya dengan mengubah kecerahan pixel.

Mapping Coordinate adalah suatu cara untuk memetakan sebuah gambar berdasarkan letak suatu titik bidang.

2.            Membuat rancangan game sederhana
Kami akan membuat permainan edukasi yang ditunjukkan untuk anak-anak dengan umur 5-7. Permainan ini sangat sederhana tapi memiliki nilai edukasi yang tinggi. Permainan ini seperti sebuah kuis dengan hasil skor apabila menjawab dengan benar. Permainan ini memliki tingkatan, ada 3 tingkatan dan setiap tingkatan terdiri dari 15 soal. Dimana tiap tingkatan mempunyai soal berbeda, materi yang digunakan antara lain adalah pertambahan dan pengurangan.



3.            Skenario game
Game ini dimulai dari tingkat awal atau pertama. Tingkat ini berisi 15 soal pertambahan setiap soal yang dijawab dengan benar maka mendapatkan poin 10. User diberikan kesempatan satu kali jika menjawab dengan salah. Tingkat kedua berisi 15 soal pengurangan, poin masih seperti tingkat pertama. Pada tingkat ketiga berisi 15 soal campuran (pertambahan dan pengurangan) dengan soal-soal yang berbentu gambar buah-buahan.


referensi :

tabel kinerja :
Nama
NPM
Kinerja
Bagus Putra T
51410305
Mencari texture mapping, mapping coordinate, scenario game, rancangan game
Faizal Reza N
52410538
Mencari tentang shading, shader, brdf
Olivia Yulianda
55410279
Mencari ambient, difuse, specular, advance transparency atas falloff