RSS

Cloud Computing

Pengguna internet yang semakin banyak ini mulai membuat berbagai macam kebutuhan dapat dilakukan hanya dengan memiliki jaringan internet dirumah. "Network Computing" atau "Cloud Computing" yang sering didengar akhir-akhir ini merupakan pendobrak dalam pemakaian internet lebih jauh lagi, yang mungkin dapat menggantikan komputer desktop.

Pengertian dari Cloud Computing atau Komputasi Awan sendiri adalah model dari komputasi di mana sumber daya secara berskala dinamis dan sering divirtualisasi juga disediakan sebagai layanan. Pengguna tidak perlu memiliki pengetahuan, keahlian, atau kontrol atas infrastruktur teknologi dalam "awan" yang mendukung mereka. Selanjutnya, komputasi awan menggunakan model untuk memungkinkan yang tersedia, nyaman dan akses jaringan-demand bersama sumber daya komputasi yang dapat dikonfigurasi (misalnya, jaringan, server, penyimpanan, aplikasi, jasa) yang dapat dengan cepat ditetapkan dan dirilis dengan manajemen usaha yang minimal atau penyedia layanan interaksi.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Mobile Computing

User-Centered Mobile Computing

Komputasi Mobile dan komunikasi nirkabel telah membuat perangkat tambahan signifikan untuk masyarakat modern. Mereka terus mengubah cara di mana kita melihat gaya hidup dan kebiasaan, sebagai teknologi berlanjut untuk bergabung menjadi latar belakang kami lingkungan (ubiquity). Melalui kajian literatur yang luas negara seni Interaksi Manusia Komputer masalah di Komputasi Mobile (Mobile HCI), kami memeriksa baru-baru ini studi kasus yang bersangkutan yang mencoba untuk memberikan kemampuan praktis untuk mobile pengguna. Dengan demikian kami memberikan kontribusi kepada pembaca primer dengan filosofi pengembangan sistem mobile untuk penggunaan yang berpusat pada desain.

Desain Pengguna berpusat memunculkan kebutuhan dan persyaratan pengguna akhir. Its tujuan dalam sistem mobile untuk memungkinkan komputasi yang berguna dan pengalaman berkomunikasi untuk beragam jenis pengguna, di mana saja kapan saja dan sesuai permintaan. Oleh karena itu kita harus menggambarkan kepada pembaca beberapa kendala utama dari perangkat mobile seperti terbatas visual, kontekstual kesadaran dan mobilitas itu sendiri, dan yang lebih penting bagaimana mereka dapat diatasi melalui desain inovatif dan pengembangan.

Nama Kelompok :
Rizky Bimantoro
Rahadian Andhika
Juniar Arief Budiman
Guruh Aji Saputro
Andi Hakim Nasution
Aristianto

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

APLIKASI KAMUS JERMAN-INDONESIA WITH J2ME

GAMBARAN UMUM APLIKASI KAMUS JERMAN-INDONESIA

Pada pembuatan aplikasi ini penulis menggunakan bahasa pemrograman Java versi 2 atau sering disebut dengan Java 2. Pada Java 2 terdapat tiga kategori yaitu Java 2 Standard Edition (J2SE), Java 2 Enterprise Edition (J2EE) dan Java 2 Micro Edition (J2ME). Dari ketiga bahasa pemrograman diatas dalam pembuatan aplikasi ini menggunakan Java 2 Micro Edition (J2ME) karena merupakan salah satu bagian dari tehnologi yang dikembangkan untuk memungkinkan aplikasi Java berjalan di perangkat Mobile seperti Telepon genggam, Palm, Pocket PC, dan sebagainya. Di dalam Java 2 Micro Edition (J2ME) terdapat suatu aplikasi yang disebut J2ME Wireless Toolkit yang digunakan untuk pengembangan aplikasi wireless dikarenakan memiliki beberapa emulator untuk menjalankan aplikasi wireless java yang telah dibuat. Pada kesempatan kali ini penulis membuat aplikasi J2ME yaitu kamus jerman- indonesia, yang bertujuan untuk mempermudah pembelajaran bahasa jerman pada aplikasi ini pengguna dapat mencari dari bahasa jerman ke indonesia ataupun sebaliknya.

TAMPILAN MIDLED DAN CODE
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
import java.io.IOException;
public class andi_jerman extends MIDlet{
Display display;
MenuUtama menuUtama;
private Image imageDepan;
private Alert splash;
public andi_jerman() {
display = Display.getDisplay(this);
imageDepan = null;
try {
imageDepan = imageDepan.createImage("/res/ani.png");
} catch (IOException ioe) {
ioe.printStackTrace();
}
splash = new Alert(null, null, imageDepan, null);
splash.setTimeout(3000);
}
public void startApp() {
menuUtama = new MenuUtama(this, display);
display.setCurrent(splash, menuUtama);
}
public void pauseApp() {
}
public void destroyApp(boolean unconditional) {
}
public void exitMIDlet() {
destroyApp(false);
notifyDestroyed();
}
};
Listing diatas merupakan awal dari menu utama atau midlet aplikasi kamus ini.

CODE MENU UTAMA
import javax.microedition.lcdui.*;
import java.io.IOException;
class MenuUtama extends Form implements CommandListener {
private Display display;
private andi_jerman midlet;
private about about;
private ReadFilterStoreIJ rfsIJ;
private ReadFilterStoreJI rfsJI;
private Image imageMenu;
private ChoiceGroup pilihan;
private String[] menu = {" Indonesia - Jerman", " Jerman - Indonesia"};
private final Command cmdOk = new Command("Ok", Command.SCREEN,1);
private final Command cmdAbout = new Command("About", Command.SCREEN,1);
private final Command cmdKeluar = new Command("Exit", Command.EXIT,1);
public MenuUtama(andi_jerman midlet, Display display) {
super("My Dictionary");
this.display = display;
this.midlet = midlet;
/*logo menu*/
imageMenu = null;
try {
imageMenu = imageMenu.createImage("/res/menu.png");
} catch (IOException ioe) {
ioe.printStackTrace();
}
ImageItem imageItem = new ImageItem(null, imageMenu, ImageItem.LAYOUT_CENTER, null);
append(imageItem);
/*tampil pilihan*/
pilihan = new ChoiceGroup("\n\nPilih Salah Satu ", Choice.EXCLUSIVE, menu, null);
append(pilihan);
addCommand(cmdOk);
addCommand(cmdAbout);
addCommand(cmdKeluar);
setCommandListener(this);
}
public void commandAction(Command c, Displayable s) {
if (c == cmdKeluar) {
midlet.exitMIDlet();
} else if (c == cmdOk) {
switch (pilihan.getSelectedIndex())
{
case 0 :
rfsIJ = new ReadFilterStoreIJ(this, display);
display.setCurrent(rfsIJ); break;
case 1 :
rfsJI = new ReadFilterStoreJI(this, display);
display.setCurrent(rfsJI); break;
}
} else if (c == cmdAbout) {
about = new about(this, display);
display.setCurrent(about);
}
}
}
Listing diatas digunakan untuk menjalankan menu utama.
CODE PENCARIAN KATA-KATA
import javax.microedition.lcdui.*;
class ReadFilterStoreIJ extends Form implements CommandListener {
private MenuUtama menuUtama;
private Display display;
private Command cmFind, cmKembali;
private StringItem si, item;
private TextField tfSearch;
public ReadFilterStoreIJ(MenuUtama menuUtama, Display display) {
super("Kamus Indonesia - Jerman");
this.display = display;
this.menuUtama = menuUtama;
int[] code; code= new int[130];
String[] indo = {"aku","selamat pagi","selamat siang","petualangan","berangkat","ijazah",
"menyalin","bagian","sendiri","semua","jadi","paling senang","yang lain","mulai","pemula",
"tawaran","rasa takut","berhenti","tiba","menelepon","melihat","menyapa","melelahkan",
"dokter","tugas","penuh perhatian","membenahi","bangun","mata","memanggang",
"tukang roti","bangku","baterai","pembangunan","membangun","merawat","mendapatkan","pekerjaan","tempat tidur","bir",
"membentuk","lantai","roti","kantor","peluang","pimpinan","paduan suara","komik","karena","kali ini",
"direktur","dosen","sebenarnya","mudah","es krim","ahli listrik","orang tua","pada akhirnya","memaafkan","terkejut",
"keberhasilan","hasil","diperbolehkan","tidak mungkin","makan","kesalahan","selesai","membiayai","menemukan","perusahaan",
"bentuk","persahabatan","damai","makan pagi","sama sekali tidak","taman","tamu","kesabaran","senang","penghasilan",
"tepat","seperti saya","sudah muak","kecil","bahagia","memberi selamat","rambut","tangan","tas","kerja keras",
"rumah tangga","menikah","membantu","helm","kemeja","melihat","sore ini","di belakang","tinggi","pesta perkawinan",
"berharap","harapan","mengambil","celana panjang","ahli komputer","insinyur","kepentingan","berminat","internasional","setiap orang",
"pekerjaan","kopi","anak","bioskop","gaun","pakaian","perawat","hidup","kesayangan","pelukis",
"orang","ahli mesin","ibu","nama","pesta","psikolog","saran","agama","tenang","bersih"};
String[] jerman = {"ich","guten morgen","guten tag","abenteuer","abfahren","abschluss","abschreiben","abteilung",
"allein","alles","also","am libsten","ander","anfangen","anfanger","angebot","die angst","anhatten","ankommen","anrufen",
"anschauen","ansprechen","anstrengand","r arzt","aufgabe","aufmerksam","aufraumen","aufstehen","auge","backen",
"backer","bank","batterie","bau","bauen","behandeln","bekommen","beruf","bett","bier",
"bilden","boden","brot","buro","chance","chef","chor","comic","denn","diesmal",
"direktor","dozent","eigentlich","einfach","das eis","elektriker","die eltern","endlich","entschuldigen","entsetzt",
"erfolg","ergebnis","erlaubt","es geht nicht","essen","fahler","fertig","finanzieren","finden","firma",
"form","freundschaft","der friede","fruhstucken","ger nicht","garten","gast","die geduld","gefallen","gehalt",
"genau","genau wie ich","genug haben","gering","glucklich","gratulieren","haar","hand","handtasche","hart arbeiten",
"haushalt","heiraten","helfen","helm","hemd","herschauen","heute nachmittag","hinter","hoch","hochzeit",
"hoffen","hoffnung","holen","hose","informatiker","ingenieur","interesse","interessieren","international","jeder",
"job","der kaffee","kind","kino","kleid","die kleidung","krankenschwester","leben","lieblings","maler",
"man","mechaniker","mutter","name","party","psychologe","der rat","religion","ruhig","sauber"};
Save save = new Save("db_data");
save.open();
save.saveRecordStream(code, indo, jerman, 0);
save.close();
tfSearch = new TextField("Masukan Kata : \n", "", 20, TextField.ANY);
append(tfSearch);
cmFind = new Command("cari", Command.OK, 1);
cmKembali = new Command("Kembali", Command.BACK, 1);
setCommandListener(this);
addCommand(cmFind);
addCommand(cmKembali);
si = new StringItem("", "");
append(si);
}
public void search(){
Save save = new Save("db_data");
save.open();
if (tfSearch.getString() == null) {
si.setLabel("Harap masukan kata \n");
}
String result = save.readRecordStreamIJ(tfSearch.getString());
if(result != null){
si.setLabel("Hasil Pencarian \n");
si.setText(result);
}else{
si.setLabel("Hasil Pencarian \n");
si.setText("tidak ditemukan");
}
save.close();
}
public void commandAction(Command c, Displayable s) {
if (c == cmKembali){
Save save = new Save("db_data");
save.delete();
display.setCurrent(menuUtama);
} else if(c == cmFind){
search();
}
}
};
Listing diatas digunakan untuk masukan kata dari bahasa indonesia ke jerman dan mencarinya jika kata ditemukan

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

kesan pribadi saya membuat animasi multi media

kesan saya membuat animasi adalah sangat menghibur hati saya karna animasi dapat mewakilkan hati kita , kita bisa buat sesuka hati kita apa yang kita mau dalam animasi berikut. dengan demikian kita bebas berekspresi dengan imajinasi kita. disini saya pernah membuat animasi multi media yaitu robot the dangduters yang ada pada blog ini juga. jadi para pengunjung bisa melihat hasil karya saya :) terimakasih

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Perkembangan Komputasi Modern

Dasarnya komputasi merupakan cara untuk menyelesaikan sebuah masalah dari inputan data dengan menggunakan algoritma. Teknologi komputasi adalah aktivitas penggunaan dan pengembangan teknologi komputer, perangkat keras, dan perangkat lunak komputer. Secara umum ilmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).Seirng perkembangan teknologi kita sering melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Oleh karena itu dapat ditarik sebuah definsi , komputasi modern adalah sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer.

Digagasi oleh John Von Neumann (1903-1957). Beliau adalah ilmuan yang meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya.

Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori.



http://www.beritanet.com/Education/John-…
http://id.wikipedia.org/wiki/Teknologi_k…

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS