Pages

Rabu, 28 Desember 2011

Kontroversi Pulau Komodo


Pertengahan November lalu, melalui penggalangan SMS, Pulau Komodo berhasil dinobatkan sebagai salah satu dari tujuh keajaiban dunia (The New Seven Wonders of Nature). Dengan masa kampanye kurang dari satu bulan, dukungan masyarakat Indonesia mencapai lebih dari ratusan juta SMS.
Mantan Wakil Presiden Jusuf Kalla yang ditetapkan sebagai Duta Pulau Komodo oleh Komunitas Penggalangan Pemenangan Komodo mengatakan, “Saya ingin sekali lagi mengucapkan terimakasih dan penghargaan kepada seluruh masyarakat yang dengan penuh semangat, malah sangat menggebu-gebu.”
Mantan Wapres Jusuf Kalla, dalam seminar pasca kemenangan komodo, Rabu pagi (7/12) di Universitas Paramadina, Jakarta, menilai keberhasilan Pulau Komodo sebagai salah satu dari tujuh keajaiban dunia, bermakna bersatunya masyarakat Indonesia.
“Bangsa ini mudah bersatu dengan tiga syarat, pertama selama masyarakat itu mengetahui tujuannya jelas untuk apa. Kita bukan hanya memuliakan komodo, tetapi juga memuliakan masyarakat artinya memajukan masyarakat di daerah yang justru termasuk paling terbelakang di negeri ini. Yang kedua, kalau ini berhasil semua orang akan mendapat kebahagiaan dan memperoleh keuntungan, dan yang ketiga, jangan di antara kita ada kepentingan pribadi,” ujar Jusuf Kalla.

Namun cara pemilihan pulau komodo sebagai salah satu “New 7 Wonders” menimbulkan banyak tanda tanya dimasyarakat. Karena belakangan pada saat beberapa stasiun tv mulai membuat iklan yang isinya meminta dukungan masyarakat untuk mendukung pulau komodo menjadi salah keajaiban dunia, pada saat itu juga diinternet mulai bermunculan beberapa berita mengenai kejanggalan pada yayasan 7 wonders tersebut. Beberapa berita yang muncul tersebut antara lain :
·         1. Keberadaan dari yayasan 7 Wonders itu cukup meragukan karena mempunyai alamat yang tidak jelas. Hal ini terungkap dari pernyataan Duta Besar Indonesia untuk negara Swiss Djoko Susilo yang telah melakukan investigasi tentang keberadaan Yayasan Seven Wonder tersebut.  Pihak KBRI telah melakukan penyelidikan mengenai alamat dari Yayasan tersebut, mereka melaporkan bahwa alamat kode pos  N7W Foundation yaitu Hoeschgasse 8, P.O. Box 1212, 8034 Zurich ternyata tak sesuai. Alamat kode posnya seharusnya Hoeschgasse 8, P.O. Box 1212, 8008 Zurich, di mana terdapat Museum Heidi Weber yang diarsiteki Le Corbusier. Museum itu dibangun pada 1967 dan hanya buka pada musim panas (Juni, Juli, Agustus) dari pukul 14.00 – 17.00, hal ini yang menjadi salah satu yang mendasari informasi mengenai Kontroversi Yayasan New 7 Wonders.
·         2. UNESCO merupakan lembaga Badan Perserikatan Dunia yang mengurusi Kebudayaan, pendidikan dan masalah sosial.  di website UNESCO sendiri mengatakan bahwa pihak UNESCO tidak terlibat dalam acara kegiatan penyematan tujuh keajaiban alam ini.  Di jelaskan di dalam Websitenya juga bahwa terjadi perbedaan metode yang digunakan dalam menentukan keajaiban alam, karena Yayasan New Seven Wonders ini hanya menggunakan polling atau vote terbanyak tanpa melihat aspek dan sisi ilmiah, sejarah, serta sosial masyarakat.

Namun berita-berita yang ada sampai saat juga masih belum dibahas hingga tuntas. Yang pasti kita sebagai bagian dari negara Indonesia tetap bangga dengan terpilihnya pulau komodo menjadi salah satu keajaiban dunia, dan terpilihnya pulau komodo tersebut membuat kita lebih dasar bahwa ternyata masyarakat Indonesia masih mencintai negaranya, dengan bergotong royong besama-sama mendukung.

READ MORE - Kontroversi Pulau Komodo

Senin, 26 Desember 2011

10 Jenis Linux - "Kelebihan & Kekurangan"

1. Mandrakelinux
  
Keunggulan
User-Friendly, Tool konfigurasi grafis, dukungan komunitas luas, mampu mengubah ukuran partisi NTFS
Kelemahan
:  
Beberapa rilis mengandung bug, rilis terakhir hanya tersedia bagi anggota MandrakeClub


2. Fedora Core

Keunggulan
Digunakan di mana-mana, dukungan komunitas luas, Banyak inovasi
Kelemahan
:  
Daur hidup edisi gratisnya terbatas, dukungan multimedia buruk, transisi RedHat ke Fedora mengkhawatirkan

3. Gentoo Linux

Keunggulan
Instalasi paket software mudah, sangat up-to-date, Kepuasan karena membangun sistem dari awal sesuai keinginan pengguna
Kelemahan
:  
Instalasi sangat lama, kurang stabil dan resiko breakdown, kurang tepat untuk server yang mission-critical


4. Debian GNU/Linux

Keunggulan
100% bebas, situs web yang bagus, dukungan komunitas luas, sangat teruji, instalasi software mudah (dengan apt-get)
Kelemahan
:  
Installer membingungkan, rilis stabilnya out-of-date


5. SUSE Linux

Keunggulan
Perhatian profesional dan detail, Tool konfigurasi grafis YaST yang mudah digunakan
Kelemahan
:  
Hanya tersedia di beberapa belahan dunia melalui FTP atau penjual software, mengandung komponen proprietary sehingga mencegah distribusi ulang


6.  Knoppix

Keunggulan
Pengenalan hardware sangat baik, Langsung dijalankan dari CD tanpa instalasi, dapat digunakan sebagai tool recovery
Kelemahan
:  
Lamban jika dijalankan langsung dari CD


7.  Slackware Linux

Keunggulan
Sangat stabil dan bebas bug, Setia pada kaidah-kaidah UNIX
Kelemahan
:  
Semua konfigurasi dilakukan secara manual, deteksi otomatis hardware terbatas


8.  MEPIS Linux

Keunggulan
Distribusi penuh dan live CD dalam satu paket, menyertakan driver NVidia, Java, Flash, codec multimedia, dan perangkat lunak tidak-bebas lainnya, deteksi perangkat keras yang sangat baik
Kelemahan
:  
Belum teruji sebagai distribusi mainstream, tampilan UI standar kurang menarik


9.  Xandros Desktop

Keunggulan
Didesain untuk pemula, Langsung dapat digunakan, File manager yang bagus dan utiliti lain yang berguna
Kelemahan
:  
Mengandung komponen proprietary sehingga mencegah distribusi ulang


10.  Linspire

Keunggulan
Didesain untuk pemula, Instalasi cepat dan mudah, Instalasi software dengan satu klik
Kelemahan
:  
Mahal, Menarik biaya tahunan untuk mengakses koleksi software, Praktik marketing yang menjengkelkan
READ MORE - 10 Jenis Linux - "Kelebihan & Kekurangan"

Minggu, 04 Desember 2011

Packet Tracer - Setting Server dan Wireless

  1. Susun 3 buah PC yang terhubung dengan 1 buah switch dan switch tersebut dihubungan pada sebuah server, selain itu letakkan juga 1 buah wireless device yang terhubung dengan switch.

2.  Setelah itu lakukan double click pada server, lalu pilih Config ® Global
       ® Setting. Isi kolom DNS Server dengan 192.168.1.1


3.    setelah itu masuk kedalam tab DHCP
Masukkan nama server, disini saya menamakannya dengan server, setelah itu isi DNS Server dengan 192.168.1.1, kemudian isikan start IP dengan angka setelah DNS Server yaitu 192.168.1.2, subnet mask dapat dikosongkan. Pada maximum number of user bisa diisikan dengan angka berapa saja, karna ini hanya batas maksimal user yang dapat          ditampung oleh server. Setelah itu maka tinggal clik button add. Maka akan muncul settingan yang telah tersimpan.


4.   Sekarang masuk ke dalam tab DNS

DNS sendiri merupakan nama pengganti dari sebuah IP web. Disini dituliskan bahwa namanya adalah gunadarma.com dengan IP 192.168.1.1. maka saat dibuka diweb browser antara gunadarma.com dengan 192.168.1.1 mempunyai isi yang sama.


5.    Sekarang setting no IP yang ada pada IP configuration server


6.   Sekarang melakukan konfigurasi terhadap setiap PC dengan masuk kedalam setting IP configuration dan pilih DHCP sehingga IP akan secara otomatis terisi yang diambil dari IP server



7.  Masuk kedalam wireless device, double click pada access point, 

lalu   pilih prot 1, dan klik WPA2-PSK, lalu ketikkan password yang diinginkan, disini passwordnya adalah “dungdungdung”.


8.  Lalu melakukan konfigurasi IP dan password pada laptop yang mendukung wireless, pertama-tama ubah perangkat yang masih menggunakan port lan dengan sistem wireless dengan cara matikkan tombol on/off laptop (yang dikotakin dengan warna hijau) setelah mati, maka sekarang drag port kabel lan kebagian hitam (mengikuti garis merah) lalu pindahkan bagian hitam yang bawah itu keatas,  ketempat port lan lan tadi, lalu on kan kembali laptop


9.   Lalu masuk ke tab Config
pilih wireless dan klik WPA2-PSK dan masukkan password sama seperti password pada access point sebelumnya. Lakukan proses ini pada setiap laptop yang ada.

hasilnya adalah :

READ MORE - Packet Tracer - Setting Server dan Wireless

Kamis, 01 Desember 2011

HIV

Hiv atau Human Immunodeficiency Virus adalah penyakit yang disebabkan oleh virus, yang dimana cara kerja dari virus ini adalah dengan merusak sistem kekebalan manusia yang dihinggapinya. Merusak sistem kekebalan tubuh manusia sendiri bertujuan untuk mengembangbiakan hidup virus tersebut, semakin banyak sel tubuh yang dirusak oleh virus ini maka akan semakin banyak jumlah virus yang ada didalam tubuh penderitanya, jadi tidak heran jika penyakit ini menjadi salah satu penyakit yang sangat mematikan didunia.
Virus ini hidup didalam cairan tubuh manusia. Cairan yang berpotensial mengandung virus HIV adalah darah, sperma, cairan vagina dan air susu ibu. Sedangkan cairan yang tidak berpotensi untuk menularkan virus ini adalah cairan keringat, air liur, air mata. Jadi virus ini tidak akan menyebar meskipun kita berdekatan dengan orang yang mengidap HIV. HIV sangat mudah menular melalui hubungan seks bebas, so say no to free sexs
READ MORE - HIV

Rabu, 30 November 2011

Delete dan Select pada MySQL

Melanjutkan pembahasan sebelumnya, sekarang saya akan membahas bagaimana cara melakukan delete pada record yang sudah masuk kedalam table dan menjelaskan beberapa fungsi select.

  • Delete = menghapus record, bentuk umumnya adalah DELETE FROM [nhew andiz] [KONDISI];
  • Select = adalah perintah yang paling sering digunakan pada SQL, sehingga kadang-kadang istilah query dirujukkan pada perintah SELECTSELECT digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama.

langsung masuk kedalam contoh, (dengan database dan table yang sama seperti contoh pada postingan sebelumnya).
Disini yang saya lakukan adalah mendelete sebuah record pada field NPM yang mempunyai nilai 51407653, maka dapat kita ketikkan perintah berikut :
DELETE FROM data WHERE NPM = '51407653';
kemudian saya mencoba untuk mendelete kembali sebuah record pada field NPM dengan nilai 51407651, perintahnya adalah :
DELETE FROM data WHERE NPM = '51407651';

setelah itu kita lihat kembali table kita, untuk melihat apakah record tersebut sudah benar-benar terhapus, ketikkan select * from data;

sekarang saya akan membahas beberapa fungsi select yang saya ketahui :p
  • Select * from nama_tabel = seperti yang kita ketahui dan sudah kita gunakan untuk menampilkan isi table, tanda * disini mempunyai arti bahwa yang akan kita tampilkan adalah semua field yang ada pada table tersebut, jika hanya ingin menampilkan beberapa field maka commandnya adalah : "Select nama_field from nama_table". Contoh, bila kita hanya ingin menampilkan field nama dan kelas maka gunakan command berikut : "select nama,NPM from data;".
  • SELECT * FROM data order by nama asc; = berfungsi untuk melakukan sort secara ascending, jika ingin melakukan secara descending cukup mengubah kata asc dengan des.
  • Select * from nama_tabel1 inner join nama_table2 on nama_table1.nama_field=nama_table2.nama_field; = fungsi ini disebut dengan join, atau yang lebih spesifik adalah inner join, digunakan untuk menggabungkan 2 buah table yang memiliki beberapa nama field dan nilai yang sama.
disini saya akan memberikan beberapa contoh printscreen terhadap beberapa contoh fungsi select :
  1. Sort



2. Inner Join, Left Join dan Right Join

demikian pembahasan MySQL yang dapat saya berikan.
Semoga dapatt Berguna :D
READ MORE - Delete dan Select pada MySQL

Selasa, 29 November 2011

Melakukan INSERT dan UPDATE pada MySQL

Sesuai janji saya pada postingan sebelumnya, kali ini saya akan membahas mengenai, bagaimana cara melakukan update dan insert pada mysql.

sebelum melakukan insert dan update terlebih dahulu kita harus membuat database dan table, jika lupa dapat lihat disini   Cara Create Database dan Table
setelah semua dibuat maka sekarang dapat kita lakukan insert dan update, sebelumnya saya akan menjelaskan terlebih dahulu fungsi dari kedua command tersebut:

  • INSERT = digunakan untuk menambahkan atau memasukkan record baru kedalam sebuah table, bentuk umum dari fungsi ini adalah INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])
  • UPDATE = digunakan untuk mengubah record yang telah dimasukkan kedalam table, atau mempunyai fungsi yang sama dengan EDIT. bentuk umumnya adalah UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI
disini dimisalkan telah tersediah suatu database dengan nama mahasiswa dan nama table dengan data, cara melakukan insert dapat dengan mengetikkan, 
contoh : INSERT INTO data (nama,NPM,kelas,alamat) VALUES
(‘Rina’,’51407654’,’3IA05’,’Depok’),
(‘Roni’,’51407653’,’3IA05’,’Jakarta’),
(‘Siska’,’51407652’,’3IA05’,’Bogor’),
(‘Dwi’,’51407651’,’3IA05’,’Cilangkap’),
(‘Ricky’,’51407650’,’3IA05’,’Banten’),
(‘Richard’,’51409699’,’4IA07’,’Bekasi’),
(‘James’,’51409698’,’4IA07’,’Tanggerang’),
(‘David’,’51409697’,’4IA07’,’Cibubur’),
(‘Daniel’,’51409696’,’4IA07’,’Garut’),
(‘Evan’,’51409695’,’4IA07’,’Cibinong’);


Disini saya langsung memasukkan 10 record baru, dan untuk melihat apakah record sudah benar-benar terinput dapat langsung kita cek dengan menggunakan fungsi select, yaitu "SELECT * FROM data;"
maka akan keluar tampilan seperti ini :


selanjutnya implementasi cara melakukan update, disini saya akan mencoba untuk mengupdate field kelas, dimana record kelas yang mempunyai nilai 4IA07 akan diupdate menjadi 3IA05, maka dapat dilakukan dengan menggetikkan :

UPDATE data SET kelas = '3IA05' WHERE kelas = '4IA07';
setelah diupdate maka isi dari table akan berubah seperti ini :

untuk sekarang demikian dulu pembahasannya, postingan selanjutnya akan dibahas lagi mengenai beberapa fungsi select.
semoga membantu :D

READ MORE - Melakukan INSERT dan UPDATE pada MySQL

Minggu, 27 November 2011

Membuat Database di MySQL

Pada postingan sebelumnya telah dibahas mengenai dasar-dasar pengenalan MySQL
nah sekarang akan kita coba implementasikan bagaimana cara membuat database sederhana.

pertama-tama, masuk dulu ke program MySQL nya, masukkan password.
cara membuat database cukup dengan mengetikan CREATE DATABASE nama_database;
contoh : CREATE DATABASE GUNADARMA;
kemudian untuk membuat tabel didalam database gunadarma tersebut, sebelumnya harus kita pastikan terlebih dahulu, bahwa kita sudah berada didalam databasenya atau kita harus menggunakan terlebih dahulu databasenya, dengan cara : USE nama_database
Contoh : USE GUNADARMA
dan  untuk membuat tablenya ketikkan seperti ini :
CREATE TABLE nama_table (nama_field  type_data(panjang_data);
contoh :   CREATE TABLE mhs (Nama VARCHAR(25), NPM INTEGER(8));
 pada contoh diatas dapat kita jelaskan bahwa nama table yang kita buat adalah mhs, dan didalam table tersebut terdapat 2 buah field yaitu field nama dengan type data varchar dan mempunyai panjang 25, serta ada field NPM dengan type Integer dan panjangnya 8.

setelah table selesai dibuat maka kita dapat menentukan primary key dari table tersebut, misalkan field NPM
yang akan kita jadikan primary key, maka kita dapat mengetikkan :
ALTER TABLE mhs MODIFY NPM INTEGER(8) NULL ADD PRIMARY KEY(NPM);

setelah itu kita dapat lihat tampilan dari table tersebut dengan menggetikan DESC nama_table;
contoh : DESC mhs;
tampilan yang akan muncul adalah

untuk insert data kedalam table tersebut akan kita bahas pada postingan selanjutnya :D
READ MORE - Membuat Database di MySQL

Jumat, 18 November 2011

Pengenalan MySQL

MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS)  yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Hal pertama yang harus dilakukan sebelum memulai membuat database adalah menginstall terlebih dahulu software MySQL nya :)) hahha
Saat proses instalasi biasanya program akan meminta anda untuk memasukkan sebuah password, password tersebut digunakan saat kita akan mulai masuk kedalam sistem membuat database, jadi tidak akan ada yang bisa mengotak - atik atau mengganggu database yang telah kita buat, karena database tersebut telah diprotect oleh password, tetapi bila tidak ingin menggunakan password maka cukup next saja dan kosongkan kolom password.

sebelum memulai membuat sebuah database ada baiknya kita mengenal terlebih dahulu beberapa code yang digunakan dalam pembuatan database di MySQL ini :


Create  =  digunakan untuk membuat sesuatu, contoh database atau table.
Use      = digunakan untuk menggunakan database yang telah kita buat
Desc    = Describe digunakan untuk melihat table beserta field-field yang telah kita buat
Insert    = digunakan untuk menyisipkan record kedalam table
Update  = digunakan untuk mengupdate atau memperbarui isi record atau mempunyai fungsi yang sama dengan Edit
Select   = mempunyai banyak fungsi (pembahasan lebih lanjut pada post selanjutnya :) )

untuk implementasi langsung pada program MySQL nya akan saya bahas pada posting selanjutnya :)

READ MORE - Pengenalan MySQL

Kamis, 27 Oktober 2011

Packet Tracer - Topologi Star

Cisco Packet Tracer adalah sebuah program dari cisco yang berfungsi untuk membuat suatu simulasi jaringan. jadi sebelum kita membuat suatu jaringan yang nyata kita dapat mengimplementasikannya terlebih dahulu kedalam software ini, walaupun hanya memiliki komponen yang terbatas.
berikut adalah interface dari software ini
banyak sekali macam-macam device pada sofware ini, mulai dari PC, Tablet, Laptop, perangkat wireless, router, switch dan masih banyak lagi.
sebelumnya saya telah membuat simulasi sebuah jaringan dengan mengunakan topologi star.
pada contoh simulasi diatas saya menggunakan lima buah PC yang dihubungankan pada satu buah switch dengan menggunakan kabel straight.
seperti itulah kurang lebih cara penggunaan packet tracer, untuk pemahaman lebih lanjut bisa ditunggu pada post selanjutnya. ^^ :D
READ MORE - Packet Tracer - Topologi Star

Minggu, 02 Oktober 2011

Invers Pada Java

pada posting sebelumnya kita telah belajar cara menghitung matriks dengan java,
sekarang kita akan belajar menghitung invers dengan java.
ketikan listing berikut pada java (Netbeans,atau JCreator,atau java lainnya)

import java.io.*;
class invers
{
public static void main (String[] args) throws Exception
{
BufferedReader input = new BufferedReader( new InputStreamReader (System.in));
float temp;
System.out.println("ordo matriks = 2*2");
float matrika[][] = new float [2][2];
System.out.println("masukan elemen matriksnya:");
for(int i=0;i<2;i++) { for(int j=0;j<2;j++) { System.out.print("elemen ["+(i+1)+","+(j+1)+"]="); matrika[i][j]=Float.parseFloat(input.readLine()); } } for(int i=0;i<2;i++) { System.out.print("|"); for(int j=0;j<2;j++) { System.out.print(matrika[i][j]+" "); } System.out.println("|"); } float dtr=(matrika[1][0]*matrika[1][1])-(matrika[1][0]*matrika[0][1]); System.out.println("determinaya="+dtr); temp=matrika[0][0]; matrika[0][0]=matrika[1][1]; matrika[1][1]=temp; matrika[0][1]=matrika[0][1]*-1; matrika[1][0]=matrika[1][0]*-1; System.out.println("matrik inversnya: "); for(int i=0;i<2;i++) { System.out.print("|"); for(int j=0;j<2;j++) { System.out.print(matrika[i][j]/dtr+" "); } System.out.println("|"); } } }

setelah selesai maka kita running dan akan menghasilkan output seperti ini :
READ MORE - Invers Pada Java