Thursday, April 19, 2012

Pengertian Inheritance dan Polomorfisme pada Java Beserta Contoh Program

Inheritance (Pewarisan)

Inheritance adalah konsep penting dalam pemrograman berorientasi objek. Bila diterjemahkan secara harafiah, artinya adalah Pewarisan.
Istilah Inheritance akan lebih sering digunakan karena istilah ini sudah dikenal luas dalam dunia pemrograman internasional. Fungsi utama inheritance adalah untuk membuat Class baru dari class yang sudah ada.
Inheritance menjadikan suatu class menjadi lebih reusable dalam arti lebih berguna karena dapat digunakan untuk menghasilkan class-class lain yang lebih spesifik.
Apabila ada suatu class mewarisi class lain maka dalam definisi class harus ditambakan extends. Agar lebih jelasnya berikut adalah contoh programnya.

Listing Program - Hewan.java

public class Hewan{
private String tipe;
    public Hewan(String tipe)
    {
    this.tipe = tipe;
    }
    public String toString ()
    {
        return "ini adalah " +tipe ;
}
public void bersuara (){};
}

Lalu kita mendefinisikan Vlass Ayam dan Kucing yang menjadi turunan Class Hewan.

Listing Program - Ayam.java

public class Ayam extends Hewan
{
private String nama ;
private String jenis ;
public Ayam(String nama)
    {
super ("Ayam");
this.nama = nama;
this.jenis = "Tidak diketahui";
    }
public Ayam (String nama, String jenis)
    {
    super ("Ayam");
this.nama = nama;
this.jenis = jenis;
}
public String toString ()
    {
    return super.toString ()+"\nIni adalah "+jenis+"bernama "+nama;
    }
    public void bersuara()
    {
        System.out.println("Kukuruyuuuk petok petok");
    }
}

Listing Program - Kucing.java

public class Kucing extends Hewan
{
private String nama ;
private String jenis ;
public Kucing(String nama)
    {
super ("Kucing");
this.nama = nama;
this.jenis = "Tidak diketahui";
    }
public Kucing (String nama, String jenis)
    {
    super ("Kucing");
this.nama = nama;
this.jenis = jenis;
}
public String toString ()
    {
    return super.toString ()+"\nJenis kucing ini adalah "+jenis+"bernama "+nama;
    }
    public void bersuara()
    {
        System.out.println("Meooong Meooooong");
    }
}

Polimorfisme 

Kata Polimorfisme memiliki kemampuan untuk memiliki bentuk atau wujud berbeda. Dalam istilah pemrograman, kata ini memiliki arti kemampuan dari suatu variabel referensi objek untuk memiliki aksi berbeda bila method yang sama dipanggil, dimana aks method tergantung dari tipe objeknya.
Berikut adalah contoh programnya.

Listing Program - Polimorfise.java

import java.util.Random;
public class Polimorfisme{
    public static void main (String args[])
    {
        Hewan[] hewannya = {
            new Kucing ("Kiti", "Persia "),
                new Ayam ("Jalu","Buras ")};
            Hewan pilihHewan ;
            Random pilih = new Random ();
            for (int i=0;i<2 ;i++ )
            {
                pilihHewan=
                    hewannya [pilih.nextInt (hewannya.length)];
                System.out.println("\nPilihan Anda:\n"+pilihHewan);
                pilihHewan.bersuara();
            }
    }
}

Setelah Contoh Program Inheritance kita buat. lalu compile masing-masing class. yaitu class Hewan.java , Ayam.java dan Kucing.java. Lalu compile juga class Polimorfisme.java diatas. Terakhir run java Polimorfisme.
Maka Output Programnya akan seperti gambar di bawah ini.

Output Program


Sumber

Buku yang berjudul " Dasar Pemrograman Berorientasi Objek dengan JAVA 2 (JDK.4)"
Karya    : Isak Rickyanto, ST
Penerbit : Penerbit ANDI

Nama : Syarief Yusuf Ibrahim
NPM : 56410783
Kelas : 2IA14

Rekan Kelompok
Nama : Akmal Fikri
NPM : 50410479
Kelas : 2IA14
Link : http://akmal-fikri.blogspot.com/


Tuesday, April 10, 2012

Pengertian Enkapsulasi Beserta Contoh Program

Enkapsulasi (Pengkapsulan)

Enkapsulasi adalah suatu cara untuk menyembunyikan informasi detail dari suatu class. Enkapsulasi juga merupakan suatu mekanisme untuk memproteksi suatu proses dari kemungkinan interferensi atau penyalahgunaan dari luar sistem sekaligus menyederhanakan penggunaansystem itu sendiri. Akses ke internal sistem diatur sedemikian rupa melalui seperangkat interface.Contoh kasus sepeda motor tadi, pada sistem pemindahan gigi transmisi, maka pengendara tidak perlutahu detail dari bagaimana proses pemindahan gigi itu dilakukan oleh mesin, cukup tahu bagaimanamenekan gigi transmisi itu. Pedal gigi transmisi yang diinjak pengendara itu merupakan interface (antar muka) pengendara dengan sistem transmisi sepeda motor.Dalam bahasa Java segala sesuatu adalah objek. Setiap baris program yang ditulis  programmer adalah merupakan bagian dari sebuah objek. Programmer juga dapat membangun sebuahobjek yang disusun oleh objek-objek kecil, dimana masing-masing objek yang menyusunnya memiliki fungsi sendiri - sendiri.


Contoh Program
public class manusia {

private String nama;
private String npm;
private String kelas;

public manusia(String n, String npm, String kelas) {
this.nama = n;
this.npm = npm;
this.kelas = kelas;
}
public String tampilkanNama() {
return nama;
}
public String tampilkanNpm() {
return npm;
}
public String tampilkanKelas() {
return kelas;
}
}


Lalu  buat kelas main-nya.

public class betet {

public static void main(String[] args) {
manusia Syarief= new manusia("Syarief", "56410783","2IA14");
System.out.println("Nama \t : " + Syarief.tampilkanNama());
System.out.println("NPM \t : " + Syarief.tampilkanNpm());
System.out.println("Kelas \t : " + Syarief.tampilkanKelas());
System.out.println();
}
}

Pertama kita compile yang manusia.java dan betet.java lalu setelahnya kita run yang betet.java.
Maka outputnya pun akan seperti gambar dibawah ini.

Output Program
 


Sumber

http://www.scribd.com/doc/53355736/Mengenal-Java


Nama : Syarief Yusuf Ibrahim
NPM : 56410783
Kelas : 2IA14

Rekan Kelompok
Nama : Akmal Fikri
NPM : 50410479
Kelas : 2IA14
Link : http://akmal-fikri.blogspot.com/

Wednesday, April 4, 2012

Perbedaan antara Pemrograman Terstruktur dan Berorientasi Objek (OOP)

PEMROGRAMAN TERSTRUKTUR

Munculnya metode pemrograman terstruktur itu pada umumnya digunakan dalam pembangunan sistem berbasis komputer dalam dunia bisnis dan industri saat ini adalah metode analisis dan design terstruktur (Structured Analisys and Design / SSAD). Metode ini diperkenalkan pada tahun 1970, yang merupakan hasil turunan dari pemrograman terstruktur. Metode pengembangan dengan metode terstruktur ini terus diperbaiki sampai akhirnya dapat digunakan dalam dunia nyata. 
Pemrograman Testruktur adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan masalah dalam berbentuk program secara (Top down).
Selain itu pemrograman terstruktur juga harus memperhatikan urutan langkah-langkah perintah secara sistematis, logis, dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami user.

Berikut adalah prinsip-prinsip dari pemrograman terstruktur :

  • Gunakan rancangan pendekatan dari atas ke bawah (top down design).
  • Bagi program ke dalam modul-modul logika yang sejenis,
  • Gunakan sub-program untuk proses-proses sejenis yang sering digunakan.
  • Gunakan pengkodean terstruktur: IF ... THEN, DO ... WHILE dan lain-lainnya.
  • Gunakan nama-nama bermakna (mnemonic names), dan
  • Buat dokumentasi yang akurat dan berarti. 
PEMROGRAMAN BERORIENTASI OBJEK (OOP)

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemrograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesan ke objek lainnya,
Model data berorientasi objek dikatakan dapat memberi fleksibilitas yang lebih, kemudahan mengubah program, dan digunakan luas dalam teknik piranti lunak skala besar. Lebih jauh lagi, pendukung OOP mengklaim bahwa OOP lebih mudah dipelajari bagi pemula dibanding dengan pendekatan sebelumnya, dan pendekatan OOP lebih mudah dikembangkan dan dirawat.

Konsep dasar dari Pemrograman Berorientasi Objek adalah sebagai berikut :
  • Kelas -Kelas kumpulan atas definisi data dan fungsi-fungsi dalam suatu unit untuk suatu tujuan tertentu. Sebagai contoh 'class of dog' adalah suatu unit yang terdiri atas definisi-definisi data dan fungsi-fungsi yang menunjuk pada berbagai macam perilaku/turunan dari anjing. Sebuah class adalah dasar dari modularitas dan struktur dalam pemrograman berorientasi object. S
  • Objek - membungkus data dan fungsi bersama menjadi suatu unit dalam sebuah program komputer; objek merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek.
  • Abstraksi - Kemampuan sebuah program untuk melewati aspek informasi yang diproses olehnya, yaitu kemampuan untuk memfokus pada inti. Setiap objek dalam sistem melayani sebagai model dari "pelaku" abstrak yang dapat melakukan kerja, laporan dan perubahan keadaannya, dan berkomunikasi dengan objek lainnya dalam sistem, tanpa mengungkapkan bagaimana kelebihan ini diterapkan. Proses, fungsi atau metode dapat juga dibuat abstrak, dan beberapa teknik digunakan untuk mengembangkan sebuah pengabstrakan.
  • Enkapsulasi - Memastikan pengguna sebuah objek tidak dapat mengganti keadaan dalam dari sebuah objek dengan cara yang tidak layak; hanya metode dalam objek tersebut yang diberi izin untuk mengakses keadaannya. Setiap objek mengakses interface yang menyebutkan bagaimana objek lainnya dapat berinteraksi dengannya. Objek lainnya tidak akan mengetahui dan tergantung kepada representasi dalam objek tersebut.
  • Polimorfisme melalui pengiriman pesan. Tidak bergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan; metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesa tersebut dikirim.
  • Dengan menggunakan OOP maka dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut.

Saturday, March 24, 2012

Mengulas Kembali Situs Jejaring MySpace


Pada kesempatan kali ini saya tidak bosan mengulas kembali tentang situs jejaring sosial MySpace. Sebenarnya situs ini sangat menarik untuk dikunjungi, karena disitus ini kita dituntut untuk mengkreasikan semua minat seni dan bakat kita dibidang musik maupun bloging. Tidak hanya itu situs ini juga merupakan jembatan komunikasi kita dengan khalayak dinegara luar. Miris mendengar kabar baru dari situs fenomenal ini. Media informasi dan masa menyatakan bahwasanya si pembuat jejaring sosial ini sudah jarang mengunjungi situs yang beliau buat ini. Kita sebut saja beliau adalah Tom Anderson dan Chris Wolfe. Fakta terbarunya kini situs ini sedang terpuruk karena manajemen, strategi dan penerapan teknologi yang kurang baik, serta berkurangnya minat dari pihak Rupert Murdoch sebagai pemilik perusahaan News Corp. BusinessWeek mengatakan bahwa MySpace adalah salah satu contoh kasus dari gagalnya sebuah perusahaan besar. Sebagi pengguna MySpace juga saya merasa kaget akan fakta terbaru ini. Sebab MySpace merupakan situs yang sanga bergejolak sekali bagi kaum remaja seperti saya ini. Untuk lebih jelas lagi tentang MySpace saya memiliki beberapa point yang terdapat pada situs MySpace. Berikut adalah ulasannya :


Kelebihan dan Kekurangan MySpace


Kelebihan :
1. tampilan sederhana (seting minimal)
2. jika di seting minimal maka proses membuka atau loading cepat.
3. posting mudah, diberikan pula preview terlebih dahulu
4. dapat di customize sesuai keinginan, berdasarkan daftar pilihan yang ada.
5. mudah bagi pemula, familier
6. pada side diberikan hubungan dengan user lain (seting lanjut)
7. akses cepat dlm semua hal, seperti posting, opening menu, editing, etc.
8. Top Friendsnya bisa mencapai leih dari 30 user
9. Ada profile untuk band, sehingga memudah kan untuk promosi, dan di profile untuk band ini, terdapat   aplikasi untuk mengu-upload musik sehingga pengunjung profile tersebut dapat mendengarkan musiknya
dapat mengetahui teman yang online sehingga bisa chatting via myspace secara tidak langsung (chatting lewat comment)
10. Profile untuk band, Pelawak, pelukis, dan sebagainya dipisah sehingga memudah kan untuk mencarinya dan juga memudahkan untuk mengetahui siapa kah orang tersebut
11. Membuat kita dapat mengenal orang luar negri (seperti facebook)
12. Ada fitur Myspacetv, yaitu website myspace yang seperti youtube, namun berbasis di myspace dan video dari myspace tv dapat di add ke profile kita.
13. Dapat membuat playlist lagu lagu yang disukai (membuat playlist dari lagu lagu band di myspace)
dan masih banyak lagi 


Kekurangan: :
1. kode html, javascript tidak dapat bekerja
2. tampilan default terasa kaku, ini bisa diatasi dengan upload template, background, etc.
3. posting membutuhkan upload data cukup besar, misal adanya preview.
4. untuk membuat daftar list dalam posting blog tidak bisa, hasilnya langsung menyambung.
5. Tidak terlalu laku di Indonesia (bukan sepenuhnya kekurangan sih)
6. Loading suka lama
7. banyak spam
8. informasi profile nya sedikit
9. Banyak orang yang membuat Profile band yang tidak official, dan tidak ada hubungannya dengan band tersebut (seperti fans yang membuat myspace band yang disukainya tanpa ijin) sehingga profile tersebut menjadi sampah dan tidak berguna

Keamanan / Security MySpace

Pada Oktober 2005, kejanggalan dalam desain situs MySpace dieksploitasi oleh "Samy" untuk menciptakan menyebarkan diri pertama cross-site scripting (XSS) cacing. MSNBC melaporkan bahwa "situs jaringan sosial seperti Myspace yang mematikan menjadi lahan subur untuk spyware," dan "tingkat infeksi sedang meningkat, sebagian berkat popularitas bergelombang dari situs jaringan sosial seperti MySpace.com."
Selain itu, kustomisasi halaman pengguna saat ini memungkinkan injeksi HTML tertentu yang dapat dibuat untuk membentuk profil pengguna phishing, sehingga menjaga domain myspace.com sebagai alamat Baru-baru ini.Ketika ada spam di buletin yang telah menjadi hasil dari phishing . Pengguna menemukan situs Myspace mereka dengan buletin mereka tidak pernah mengirim,  kemudian mereka sadar telah phishing. Buletin ini terdiri dari sebuah iklan yang menyediakan link ke layar login palsu, menipu orang ke mengetikkan Myspace e-mail dan password.Kekhawatiran keamanan lainnya mengenai konten profil itu sendiri juga hadir. Sebagai contoh, embedding video inheren memungkinkan semua kemampuan format dan fungsi untuk digunakan pada halaman. Sebuah contoh utama ini muncul pada bulan Desember 2006, ketika tertanam QuickTime video yang terbukti mengandung hyperlink ke file JavaScript, yang akan dijalankan hanya oleh pengguna mengunjungi 'phishing' halaman profil, atau bahkan dalam beberapa kasus dengan hanya melihat 'penggunatentang saya 'di tempat lain di situs. Pengguna yang memasukkan informasi login mereka ke dalam sebuah bar login palsu yang muncul juga akan menjadi 'phishing', dan account mereka akan digunakan untuk spam anggota lainnya, sehingga penyebaran masalah keamanan. Tindakan Myspace anti-phishing dan anti-spam juga datang di bawah api. Pada tahun 2007 perubahan yang dibuat Myspace sehingga link eksternal pada profil akan diarahkan melalui domain http://msplinks.com. Sebagai contoh, http://en.wikipedia.org akan diubah untuk http://www.msplinks.com/MDFodHRwOi8vZW4ud2lraXBlZGlhLm9yZw==http (link baru ditentukan oleh Base64 encoding, karena ada cara decoding link kembali ke URL aslinya [97]). staf Myspace akan dapat menonaktifkan link berbahaya. (The link berubah hanya bekerja jika pengarah HTTP adalah halaman Myspace, jika tidak, link akan muncul untuk dinonaktifkan.) Langkah ini telah dikritik bahwa itu membuat profil mengedit nyaman dan itu tidak melakukan apapun untuk mencegah spammer. Pada bulan Februari 2008 Myspace mengubah sistem sehingga pengguna yang mengklik link tersebut (kecuali untuk domain daftar putih seperti Wikipedia dan YouTube) akan menerima peringatan bahwa mereka akan meninggalkan domain myspace.com. Pada Maret 2008, ini "fitur" telah diperpanjang untuk blog juga, meskipun entri blog sebelumnya tidak terpengaruh kecuali pengguna diperbaruinya.Pada bulan Januari 2008 pengacara negara umum dari 49 negara bagian Amerika Serikat menulis panduan untuk keamanan online untuk layanan Myspace dan lainnya.Mereka termasuk pembatasan atas perilaku pada layanan jaringan sosial. Pada tanggal 26 Januari 2008, lebih dari 567.000 pengguna Myspace pribadi gambar di-download dari situs dengan menggunakan bug dipublikasikan di YouTube dan menempatkan pada situs torrent Piratebay untuk download.Pada tahun 2010, perusahaan ini mengkritisir, bersama dengan jaringan sosial lainnya, untuk melewati informasi profil pengguna pribadi kepada pengiklan ketika anggota mengklik iklan. 

Pemanfaatan dan Pengembangan di Masa Depan

Sebagai situs sosial tentunya ribuan orang dalam dunia cyber menfaatkan myspace sebagai salah satu penghubung antar relasi atau orang lain diseluruh dunia.pemanfaat myspace ini dapat sangat membantu khusus nya para pendidik agar mampu membuat motivasi belajar siswa agar lebih menarik minat siswa membaca dan menulis pada media online. Dalam content profile pada myspace terdapat blog sebagai media mengkreatifitaskan diri, dimana seseorang dapat membuat tulisan yang mungkin bersifat pribadi, humor, atupun ilmiah. Hal ini dapat menjadi acuan para pendidik untuk lebih kreatif dalam mengkemas pembelajaran dikelas agar para siswa tertarik sekaligus ikut berpartisipasi dalam berargument pada tulisan tersebut.selain itu pendidik dapat meminta siswa ikut mebuat akun dalam situs myspace sehingga mereka dapat membaca blog para pendidik dan para pendidik dapat membuat sebuah tulisan yang menyangkut materi ajar dikelas agar siswa memberi comment untuk tulisan tersebut, atau para pendidik memberi soal yang harus dibaca pada blog tersebut dan harus dikumpulkan dalam bentuk tulisan tangan atau ketikan pada pertemuan dikelas. Kemudahan lain kita menggunakan situs jejaring sosial sebagai media pembelajaran adalah mempermudah komunikasi anatar pendidik dan siswa ajar,sehingga kita dapat memanfaatkan satu situs dengn kegunaan yang berbeda namun tetap mendidik. 


Sumber :

Friday, March 23, 2012

Pemrograman Berbasis Objek "Java"

            Pada kesempatan kali ini saya dan dibantu rekan saya diberikan tugas oleh Dosen mata kuliah PBO (Pemrograman Berbasis Objek) untuk membuat sebuah program dengan menggunakan bahasa pemrograman java. Dalam program java ini saya menggunakan fungsi elseif  dengan kelas JOptionPane serta menampilkannya kedalam bentuk textfield. Tidak hanya inputannya saja yg menggunakan textfield tetapi dari hasilnya pun saya menggunakan messagebox. Tidak usah berlama-lama ,berikut adalah Listing , Output serta Logika programnya :


Listing Program

import javax.swing.JOptionPane;
public class Nilai1
{
    public static void main(String[] args)
    {
        int nilai =Integer.parseInt(JOptionPane.showInputDialog("Berapa Nilai Anda ?"));
        String grade = "";
        String komentar = "";
                if (nilai >85)
                {
                grade = "A";
                komentar = "Luar Biasa !!";
                }
                else
                if (nilai > 75)
                {
                grade = "B";
                komentar = "Bagus , Tingkatkan lagi ya";
                }
               else
                if (nilai > 55)
                {
                grade = "C";
                komentar = "Cukup , lebih giat belajar lagi";
                }
                else
                if (nilai > 35)
                {
                grade = "D";
                komentar = "Kurang , masih perlu belajar lagi";
                }
                else
                {
                if (nilai > 25)
                {
                }
                grade = "E";
                komentar = "Jelek !!";
                }
                JOptionPane.showMessageDialog(null,"Nilai anda: \n"+nilai+"\nGrade Anda: "+grade+"\nKomentar: "+komentar);
        }
    }


Output Program 







Logika Program

import javax.swing.JOptionPane ;
menjelaskan bahwa kita meng-import kelas JOprionPane dari javax.swing package.

publc class Nilai1 artinya kita membuat kelas dengan nama Nilai1 dan dengan save-an yang sama.

int nilai =Integer.parseInt(JOptionPane.showInputDialog("Berapa Nilai Anda ?"));
        String grade = "";
        String komentar = "";
menjelaskan statemen tipe data untuk nilai adalah integer dan dengan menggunakan JOptionPane akan menampilkan textfield inputan dengan menanyakan "Berapa Nilai Anda ?" , lalu tipe data dari grade adalah string disitu menyatakan kondisi apa yang akan terjadi apabila inputan nilai kita masukan begitu juga dengan komentar.

  if (nilai >85)
                {
                grade = "A";
                komentar = "Luar Biasa !!";
                }
                else 
menjelaskan  bahwa kita menggunakan fungsi if yang artinya apabila nilai yang kita input lebih besar dari 85 maka grade akan tercetak "A" dan dengan komentar "Luar Biasa !!" , fungsi else itu untuk menyatakan kondisi apabila kondisi sebelumnya berbeda dengan kondisi selanjutnya. Begitu pun seterusnya.

JOptionPane.showMessageDialog(null,"Nilai anda: \n"+nilai+"\nGrade Anda: "+grade+"\nKomentar: "+komentar);
menjelaskan bahwa pada saat nilai telah dimasukan maka hasilnya akan muncul pada message dialog seperti tertera pada output program diatas itulah fungsi dari JOptionPane sendri.

Nama : Syarief Yusuf Ibrahim
NPM : 56410783
Kelas : 2IA14

Rekan Kelompok
Nama : Akmal Fikri
NPM : 50410479
Kelas : 2IA14
Link : http://akmal-fikri.blogspot.com/

Wednesday, March 14, 2012

Social Networking "MySpace"

        Mungkin kita sering mendengar situs jejaring sosial yang satu ini. yang berisikan tentang akun komunitas yang lebih cenderung atau dominan ke arah bidang musik. Ya , MySpace. Jejaring sosial ini sangat diminati oleh kalangan remaja maupun dewasa. Sebenarnya dari mana sih asal mulanya situs MySpace itu dibuat dan seluk beluk yang terdapat pada jejaring sosial ini? berikut adalah kilasan dari situs MySpace.

Sejarah MySpace

        MySpace dahulu merupakan salah satu website yang paling populer di Amerika Serikat pada tahun 2006 sebelum datangnya Facebook. Kantornya pusatnya itu berada di Baverly Hills, California, Amerika Serikat. Myspace memperkerjakan 1.000 karyawan pada bulan Juni tahun 2009.Ide awal MySpace sebenarnya berawal dari peluncuran Frienster pada tahun 2002. Ketika itu, karyawan dari eUniverse tertarik dan melihat potensi besar dari jejaring sosial ini, sehingga meniru fitur yang lebih populer dari Friendster. Lalu siapa sih otak dibalik jejaring sosial fenomenal di Amerika Serikat ini ? Jawabannya adalah Christopher DeWolfe (CEO Myspace), Josh Beremen , Thomas Anderson (Presiden MySpace) sebagai pengelola dan diawasi langsung oleh Brad Greenspan (selaku pendiri, ketua dan CEO eUnivers.Tidak hanya itu mereka juga dibantu oleh beberapa programmer serta  sumber daya lain dari eUniverse.MySpace sendiri dirilis pada bulan Agustus 2003.

Konsep Myspace

Konsep awal Myspace yaitu bertujuan sebagai hiburan terkemuka sosial didukung oleh nafsu penggemar. Ditujukan untuk khalayak remaja maupun dewasa, Myspace mendorong interaksi sosial dengan memberikan pengalaman yang sangat personal sekitar hiburan dan menghubungkan orang-orang dengan musik, selebriti, TV, film, dan permainan yang mereka cintai Pengalaman-pengalaman hiburan yang tersedia melalui berbagai platform, termasuk online, perangkat mobile, dan acara offline.

Myspace juga merupakan rumah dari Musik Myspace, yang menawarkan sebuah katalog yang terus tumbuh dari audio bebas streming dan konten video untuk pengguna dan menyediakan seniman besar, independen, dan unsigned sama dengan alat untuk menjangkau audiens baru. Tidak hanya itu, terdapat beberapa fitur yang menarik didalam situs ini yang disediakan untuk peminatnya. Berikut merupakan fitur-fitur yang ada didalam MySpace :


1. Moods

Moods adalah  emotikon kecil yang digunakan untuk menggambarkan suasana hati pengguna MySpace. Fitur ini telah ditambahkan pada MySpace bulan Juli 2007. Pada tahun 2010, fitur moods ini tidak disertakan secara default dalam update status, tapi bisa digunakan di homepage sebagai update yang terpisah.

2. Blurbs, blog, multimedia

Profil dalam MySpace berisi dua standar "blurbs", yaitu bagian "About Me" dan "Who I'd Like to Meet”. Profil juga berisi blog dengan aspek standar untuk isi, emosi, dan media. Disini juga terdapat foto editor

3. Komentar

Di bawah daftar teman pengguna MySpace terdapat lahan untuk bagian komentar, dimana teman-teman pengguna dapat meninggalkan komentar yang bisa dibaca oleh siapapun yang membuka profil pengguna tersebut.

4. Profil kustomisasi (HTML / CSS)

MySpace memungkinkan pengguna untuk menyesuaikan halaman profil pengguna dengan memasukkan HTML (tetapi tidak JavaScript) ke bagian-bagian seperti "About Me", "I'd Like to Meet", dan "Interests".disini pengguna dapat mengekspresikan kustomisasi profilnya sesuai yang dikehendeki.

5. Musik

Profil MySpace untuk musisi pada bagian situs web MySpace Music berbeda dari profil normal, profil ini memungkinkan seniman untuk mengunggah seluruh diskografi  mereka yang terdiri dari lagu-lagu dengan format MP3.Syaratnya sang pengunggah harus memiliki izin untuk mengunggah dan lagu tersebut harus hasil karya asli buatan sendiri.

MySpace juga mempunyai label rekaman sendiri, maka tak heran apabila di jejaring sosial ini terdapat orang-orang berbakat dibidang musik.Tercatat sekita delapan juta seniman yang ditemukan  oleh  MySpace.

Teknologi yang digunakan MySpace

Teknologi yang digunakan oleh MySpace yaitu seperti halnya blog fitur-fitur yang terdapat didalam MySpace itu lebih cenderung dengan HTML dan CSS. Tetapi karena situs ini lebih menonjolkan ke bagian musik , jadi MySpace juga  menggunakan perpaduan format audio dari microphone, gambar dari web-cam dan koneksi internet. Tidak hanya itu MySpace juga menyediakan media foto editor yaitu Foto Flexer seperti cropping, resizing, flipping, red eye removal, color effects dan fitur-fitur lainya.

Sumber  :
http://id.wikipedia.org/wiki/Myspace
http://www.anneahira.com/sejarah-myspace.html

Tuesday, February 28, 2012

Jalan Margonda Raya Sekarang

Tanggul (Polisi Tidur) di Jln. Margonda Raya 
 

    Pernahkah anda melintasi Jalan Margonda Raya sekarang-sekarang ini. Apakah ada yang (aneh) dengan jalan raya tersebut ? Ya, Kini Jln. Margonda Raya dibangun beberapa tanggul atau lebih kita sering dengar (polisi tidur) di setiap sektor yang mengalami pemadatan atau kemacetan jalan. Seperti depan kampus Universitas Gunadarma , depan jalan masuk ke stasiun Universitas Indonesia dan di spot-spot lainnya. Mungkin kita bertanya-tanya , mengapa pemkot Depok memasang tanggul-tanggul di jalanan besar seperti Jln Margonda Raya yang notabene menjadi jalan yang sering dipadati oleh pengguna kendaraan bermotor menuju Jakarta.

    Setelah saya mencari referensi tentang pemasangan tanggul di jalan besar Margonda Raya oleh pemkot Depok. Ternyata itu adalah salah satu penanggulangan kemacetan dan pemadatan kendaraan bermotor yang ada di Jln. Margonda Raya.Tidak hanya itu, Jln. Margonda Raya juga sering rawan terjadi kecelakaan lalu lintas. Sebab jalan itu jalanan yang besar dan lintasannya lurus. Bukankah dibuatnya tanggul tersebut malah membuat pengendara bermotor merasa terganggu dengan adanya tanggul tersebut. Apalagi pada saat malam hari dan juga pengendara tersebut baru tahu adanya pembuatan tanggul tersebut. Bukankah itu dapat menimbulkan kecelakaan ?

    Pasti kita bertanya-tanya mengapa tidak dipasang JPO (Jembatan Penyeberangan Orang )pada sektor-sektor tersebut ? Hanya pemkot  Depok lah yang tahu jawabannya. Kita sebagai masyarakat hanya mengikuti segala sarana dan fasilitas yang disediakan oleh pemkot Depok. Menurut opini saya , pembuatan JPO pada Jln. Margonda Raya itu sudah terencana akan dibuat. Tetapi pembuatan tersebut selalu tertunda dan ada alasan-alasan yang mungkin tidak diketahaui oleh seluruh masyarakat kota Depok.

    Mungkin pembahasan saya tentang tanggul-tanggul yang ada di Jln. Margonda Raya ini terlihat "sok tahu" atau terlalu menyintrik tentang birokrat pemkot Depok. Tetapi sebagai pengguna jalan raya juga saya merasa terganggu dengan adanya pembuatan tanggul tersebut. Bagi anda-anda yang ingin mengomentari tentang pembahasan ini. Silahkan dikomentari. Maaf apabila ada kata-kata yang kurang dimengerti atau kurang berkenan.Terima kasih