Kode Direktori - Programming

Teman-teman dapat belajar pemograman Java, Kita sharing tentang pemograman java disini Semoga dapat bermanfaat untuk teman-teman yang mau belajar pemograman Java. Semoga dapat membantu!

Funny Image

Kumpulan gambar-gambar lucu, dan unik dari seorang programmer. Bisa dilihat di page ini, Klik ya page label ini.

Kode Direktori

Selamat datang di web blog sederhana untuk membantu proses kegiatan belajar mengajar di http://rosadiii.blogspot.com/ Semoga blog kami dapat membantu teman-teman yang ingin belajar.

Kode Direktori - Education...

Teman-teman, kami juga menyediakan ilmu-ilmu Agama Islam juga, Kami ambil pembahasannya dari berbagai guru besar, dan para ulama. Harus seimbang meniti ilmu ini kawan, biar selamat Dunia Akhirat. Semoga kita termasuk orang-orang yang beruntung. Amin!

Kode Direktori's - Little Note Book

Catatan harian seorang pria yang sedang mencari pekerjaan membangun jati diri dan merubah segalanya, demi mencapai masa depan dan cita-cita . Tetap tersenyum selalu bersememangat untuk hidup dan berbagi..

Showing posts with label Teknologi Informasi. Show all posts
Showing posts with label Teknologi Informasi. Show all posts

Tuesday, September 2, 2014

Input, Update, Delete Dengan Perintah Procedure di SQL Server 2008 R2

Assalamualaikum Wr. Wb.
Apakabar teman-teman? Semoga selalu dalam kedaan sehat dan selalu ceria, Amin (hehe)
Pada kesempatan kali ini saya mau berbagi dengan teman-teman semua tentang membuat bagaimana caranya kita membuat input, update, delete di SQL Server 2008 R2 dengan cara menggunakan Perintah Procedure. Setelah kita mengetahui caranya muntkin tidak begitu sulit untuk mempelajarinya, cuman agar kita bisa kita harus pandai-pandai untuk latihan nya.

Seperti biasa, saya harap teman-teman sudah mahir didalam membuat Database, dan membuat table sendiri yah. 

Pada kasus ini saya membuat satu database yang berisikan table barang, dan tabel notifikasi. dimana nantinya dua table ini saling berkaitan. Seperti table barang, apabila kita input data barang, maka nanti akan ada notifikasi pada tabel notifikasi, dengan berupa pemberitahuan "barang telah di input". Paham yah maksudnya.

Ya sudah dari pada banyak cing-cong saya, lebih baik teman-teman coba membuat sebuah table terlebih dahulu dengan membuat table barang, dan table notifikasi seperti code dibawah ini:
 
CREATE TABLE tbl_barang
(
ID INT PRIMARY KEY IDENTITY (1,1),
nama_produk NVARCHAR (MAX) NOT NULL,
supplier NVARCHAR (MAX) NOT NULL,
quantity int
)

CREATE TABLE tbl_notifikasi_barang
(
ID INT PRIMARY KEY IDENTITY (1,1),
notif NVARCHAR (MAX) NOT NULL
)

SELECT * FROM tbl_barang
SELECT * FROM tbl_notifikasi_barang
Setelah teman-teman membuat table barnag dan table notifikasi ini, teman-teman tinggal membuat code didalam procedure tersebut. Code nya seperti dibawah ini:
 
-- INPUT BY STORE PROCEDURE nama produk dan supplier
ALTER PROCEDURE input_tbl_barang2
@nama_produk NVARCHAR (MAX),
@supplier NVARCHAR (MAX),
@quantity INT
AS
BEGIN 
	INSERT INTO tbl_barang VALUES (@nama_produk, @supplier, @quantity)
	INSERT INTO tbl_notifikasi_barang VALUES ('Produk Baru Dengan Nama ' + @nama_produk +' dan Penyuplai dari : ' + @supplier + ' Telah di input pada Tanggal : ' + CAST (GETDATE() AS NVARCHAR (MAX)))
END	
input_tbl_barang2 'Susu bendera', 'PT. ULTRA JAYA', 100
Apabila teman-teman sudahmenginput tbl_barang_2 yang ada di atas dan dibawah code END,  lalu teman-teman excute maka nanti akau muncul tulisan seperti dibawah ini di Message :
(1 row(s) affected)
(1 row(s) affected)

Apabila muncul kalimat di atas, maka program untuk input data telah dibuat. Coba teman-teman liat keseluruhan table didalam table barang dan table notifikasi, terjadi sesuatu bukan dengan code diatas?

Selanjutnya kita membuat code untuk update data. Teman-teman dapat lihat code nya di bawah ini :
 
-- CODING UPDATE BY STORE PROCEDURE
ALTER PROCEDURE tbl_barang_update
@nama_produk NVARCHAR (MAX),
@supplier NVARCHAR (MAX),
@quantity INT
AS
BEGIN
	DECLARE @quantity_lama AS INT
	SELECT  @quantity_lama = quantity FROM tbl_barang WHERE nama_produk = @nama_produk
	UPDATE  tbl_barang SET quantity = @quantity WHERE nama_produk = @nama_produk
	INSERT INTO tbl_notifikasi_barang VALUES ('Produk baru dengan nama barang ' + @nama_produk + ' Telah di rubah stok Quantity lama menjadi baru ' + CAST (@quantity AS NVARCHAR (MAX)) + ' pada tanggal : ' + CAST (GETDATE() AS NVARCHAR(MAX)))
END	
tbl_barang_update 'Susu Bendera', 'PT. Ultra JAYA', 1000
Coba teman-teman pahami sebentar, kita disana membuat 3 variabel, sama dengan code input data juga seperti itu ada 3 variabel. Lalu kita memasukan parameter nama_produk dan quantity ke fungsi yang ada di atas, teman-teman bisa lihat code nya. setelah itu teman-teman coba excute tbl_barng_update apabila di excute sama dengan perintah input, terdiri 2 inputan yang dimana saling berhubungan antar table barang dan tabel notifikasi. Menarik bukan?

Selanjutnya kita mencoba untuk membuat yeng delete nya teman-teman, code nya dapat teman-teman lihat dibawah ini:
 
ALTER PROCEDURE tbl_barang_delete 16
@ID INT
AS
BEGIN
	DELETE FROM tbl_barang WHERE id = @id
	INSERT INTO tbl_notifikasi_barang VALUES ('Produk dengan nama ' + CAST(@ID AS NVARCHAR (MAX)) + ' Telah di hapus pada tanggal ' + CAST (GETDATE()AS NVARCHAR(MAX)))
END	
-- delete ISI kolom
tbl_barang_delete 16

Disini kita mendelete dengar 1 parameter saja yaitu dengan variabel ID, dimana variabel ID ini agar dapat kita car sesuai dengan data yang akan di tampilkan. Setelah itu anda coba lakukan excute pada tbl_barang_delete 16, 16 disni adalah nilai ID pada suatu table, maka apa yang terjadi setelah anda Excute? :D keren, ternyata table notifikasi memberitahu bahwa table barang dengan ID 16 telah di delete pada tgl sekian, jam sekian.

Semoga tutorial ini dapat membantu teman-teman yang sedang belajar SQL Server 2008 R2, saya juga menyediakan file code nya untuk teman-teman agar bisa di edit kembali. DOWNLOAD

Saya haturkan terimakasih teman-teman yang telah visit, dan bergabung di blog kami.
Semoga kalian selalu dalam keadaan sehat.
Selamat Pagi

Saturday, May 3, 2014

Istilah Object Oriented Design


Setelah #part1 telah teman-teman ketahui, dan telah di pelajari. Bahwa sesungguh nya untuk belajar pemograman itu memang ekstra kesabaran, serta ekstra akal sehat, haha :D

Iya karena teman-teman harus bersabar untuk belajar Object Oriented Design ini, karena dengan kalian tidak memahami apa arti dari OOP ini, maka anda tidak akan dapat langsung lihai untuk membaca analisis dari analisis.

Nah sesuai dengan janji gua, gua sekarang bakalan menjelaskan, menjabarkan, menjentrekan istilah dari OOP disini.

Apa saja sih istilah istilah Object Oriented Programming? Mungkin bagi kalian yang sudah baca dihalalaman sebelumnya yang berjudul Object Oriented Design pastinya tau dong istilah istilah dari Object Oriented ini.

Baiklah kali ini saya bakal menjelaskan ada apa saja dengan istilah istilah object oriented programming.

Istilah Istilah Object Oriented
  1. Object
    Untuk mempermudah pemahaman teman teman, gua bakal mempermudah kalimatnya.
    Pada dasarnya semua benda yang ada di dunia nyata ini adalah Objek.
    Contoh : Rumah, Mobil, Sepeda, Komputer, Gelas, Meja, Laptop, Handphone, Gitar, Dompet, Antena, Gedung, dsb.
    Nah, itulah yang namanya object, yang pastinya kalian harus ingat dengan Benda yang nyata itu disebut dengan Object. Setelah itu ada Tingkah Laku (Behavior) sebenarnya saya akan menjelaskan ini nanti dibawah.
    Behavior dari rumah apa aja?
    Contoh : RUMAH, maka attribute (state) nya adalah seperti gambar dibawah:
    Nah gambar di atas ini adalah Object dari RUMAH.
    Lalu behavior atau tingkah laku dari rumah itu apa?
    + Tempat Untuk Beristirahat
    + Tempat Untuk Makan
    + Tempat Untuk Belajar
    Maka dapat disimpulkan bahwa
    Object : Benda yang ada di alam ini. (Spesifikasi rumah apa aja sih?)
    Behavior : Segala tingkah laku (Rumah itu untuk apa sih?)

    Mungkin cukup jelas yah pembahasa tentang Object diatas ini, next kita lanjut... :D
  2. Class
    Class apabila di definisikan yaitu blueprint, yang nantinya akan mendefinisikan variabel-variabel dan method-method secara umum. Kalau menurut bahasa pakar itu Proses pembentukan objek dari suatu class disebut sebagai instation. kalau bahasa gua Objek merukapan hasil instantsiasi dari suatu class. Jadi ibaratnya class itu adalah design awal sebelum object.
    Sebagai contoh saya ambil contoh rumah lagi yah.



    Nah, gambar di atas sangat mewakili apabila seorang arsitek untuk membangun rumah. Gambar class sebelah kanan itu adalah blueprient, maka objectnya adalah rumah yang telah jadi... :D Paham ya teman-teman.
    Selain itu juga gua memiliki contoh dari gambar dibawah ini:
    Nanti akan kita berikan contoh dengan menggunakan bahasa pemogramannya

  3. Attributes
    Attributes itu merupakan nilai data yang terdapat pada suatu object yang berasal dari class. Attributes mempresentasikan karakteristik dari suatu object.
    Contoh :
    Pada Class Buah Terdapat Attribute : warna, rasa. Pada Object Mangga: warna berisi kuning, dan rasa asam, pada Object Apel : Warna berisi merah, dan memiliki rasa manis.
    itu kalau menurut para istilah dari pakar-pakar, tapi kalau bahasa gua tuh ibaratnya:
    Contoh:
    Attribute Pada Object Data D:/ "berisi file-file",
    Attribute Pada Object Data D:/Program/Software "berisi file-file applikasi yang dapat di akses oleh user".
    Attribute Pada Object Data D:/Document/ "Berisi file-file yang tidak dapat di akses, kecuali owner".
    Paham gak menurut kalian? Kalau tidak paham tanya saja :D
    Jadi intinya untuk Attributes ini adalah nilai yang terdapat suatu object yang berasal dari class.
    Contoh:
    Attribute Matakuliah : nama dosen, karakteristik dosen
    Object Mata Kuliah Pemograman : nama dosen Rosadi, Karakteristik Dosen yang baik
    Object Mata Kuliah Analisis : nama dosen Somed, Karakteristik Dosen Datar saat mengajar.
    Masih bingung kah kalian dengan contoh-contoh di atas? :p Saya kasih satu lagi contoh.
    Contoh
    Attribute Mobil: Tahun rakit kendaraan, pemilik kendaraan, nomor mesin mobil
    Object BMW : di rakit tahun 1990, Pemilik Rosadi, nomor mesin mobil 008
    Object Avanza : di rakit tahun 2005, Pemilik Dinda, nomor mesin mobil 009
    Kayak gitu teman-teman contohnya. Sebenarnya gak beda jauh dengan contoh object, dengan class, dan behavior, karena apa? yang udah saya jelaskan di atas, OOP itu Serangkaian objek yang bekerja sama untuk menyelesaikan suatu masalah. Paham ya :D
    Coba kalian buat beberapa contoh dari Attributes ya... :D

  4. Behavior
    Behavior itu adalah tingkah laku, hah maksudnya? :p
    Jadi gini, udah gua singgung di atas, kalau behavior itu karakteristik atau tingkah laku. Kalau kalimat yang gua buat seperti ini.
    Contoh :
    Rumah buat apa sih?
    - Beristirahat
    - Berteduh
    - Melepas lelah
    - Berkumpul dengan keluarga.
    Nah itu yang di maksud dengan behavior. Gua kasih contoh lagi
    Motor itu bisa apa aja sih?
    - Berjalan
    - Mengisi bensin
    - Menurun
    Itulah sekumpulan dari contoh Behavior... tapi kalau emang salah atau kurang benar, tegur gua ya guys, kan gua juga masih belajar.
Semoga materi ini dapat membantu.
Terimakasih

Friday, May 2, 2014

Object Oriented Design

Assalamualaikum teman-teman semoga kalian selalu dalam keadaan selalu sehat dan bahagia. Amin...

Jalan dua bulan saya bekerja di Kota Jakarta sana, tersentak gua harus mengkahiri pekerjaan gua di Jakarta sana dengan alasan kepengen sekolah lagi di Kota tercinta Bandung. 
Gak bisa dipungkiri emang Bandung itu udah my home banget bagi gua, haha "Jadi curhat gini gua!"  XD

Hari ini hari pertama gua untuk belajar di sebuah tempat kursus yang boleh dikatakan emang sedikit tenar juga namanya di kota-kota yang sedang berkembang, jadi gua bakalan share tentang ilmu yang telah gua dapat hari ini. Semoga teman-teman dapat menyimak dan menambah ilmu juga.

Pada kesempatan ini gua mau flashback lagi ama teman-teman semua untuk belajar dasar-dasar pemograman. Gak bisa dipungkiri guys, emang belajar itu harus loh,,, Jangan anggap remeh dengan belajar. "itu sih pesan dari gua aja"  :D

Oke kali ini gua angkat judul Object Oriented Design, teman-teman semua di kalangan programmer tingkat dewa pastinya sudah kenal banget dengan Object Oriented Design ini pastinya. Karena dengan Object Oriented Design ini tidak bisa dipungkiri bahwa kalian Wajib Bisa  "saya garis bawahi" kenapa wajib bisa? Karena dengan Object Oriented Design ini adalah awal mula kalian dapat menggunakan bahasa pemograman, apabila kalian tidak bisa menguasai Object Oriented Design, hingga konsep UML dan sebagainya, kalian tidak akan bisa melanjutkan ke proses yang selanjutnya yaitu coding. Sebenarnya sih bisa saja, cuman... Kalian gak keren aja menurut gua kalau gak di mulai dari yang paling kecil. hehe  :p

Nah, pada akhirnya gua mau jelasin apa sih Object Oriented Design itu?

Object Oriented Design ini adalah proses mendefinisikan semua tipe dari objek yang dibutuhkan untuk berkomunikasi dengan user dan perangkat di dalam sistem, menunjukan bagaimana objek-objek tersebut saling berinteraksi untuk menyelesaikan tugas sehingga dapati di implementasikan dengan bahasa atau lingkungan tertentu.

Pastinya kalau kalian semua mendengar kalimat di atas sedikit pusing, mual, gak paham, dsb. :D
Oke kalau kalimat gua kayak gini guys, simple.

Object Oriented Design itu adalah: Serangkaian Objek yang bekerja sama untuk menyelesaikan suatu masalah.

Dengan kalimat di atas pastinya teman-teman insyalloh memahami maksud dari Object Oriented ini. Gak sampai sini, masih banyak lagi mengenai pembelajaran Object Oriented Design ini, kalian nantinya bakal di temukan dengan istilah-istilah Object Oriented Pemograman ini:
Teman-teman dapat klik satu persatu untuk istilah-istilah dari Obejct Oriented Design ini.

Selain itu apakah masih ada yang lain?

Masih banyak lingkup untuk belajar dasar pemograman ini, setelah kalian memahami yang namanya Object Oriented, lalu teman-teman mengenal Istilah-istilah dari Object Oriented, maka teman-teman nantinya bakal di temukan sama yang namanya Konsep-Konsep dari Object Oriented. Kita juga bakal bahas di halaman selanjutnya untuk mengenai konsep-konsep dari Object Oriented.

Didalam Konsep-Konsep Object Oriented ini terdiri dari
  • Enkapsulasi (Encapsulation)
  • Pewarisan (Inheritence)
  • Polimorfisme
Nah sebagian di atas ini adalah bagaimana cara menjadi seorang programmer serta analisis yang handal kelak nanti.
Mungkin sekian dulu pembahasan tentang Object Oriented Design ini teman-teman dapat mengklik satu per-satu link yang telah gua buat.

Saya haturkan terimakasih untuk teman-teman yang telah membaca.

Thursday, October 24, 2013

Finally, BBM For Android Berjalan di HP Lenovo A390

Halo selamat pagi teman-teman, sebelum saya bekerja saya mau menulis dulu boleh kan?
Pada tanggal 22 October 2013 Blackberry For Android dan Iphone akhirnya di rilis di Play Store Android, dan Iphone. Kalau mau baca jelas lengka beritanya cari aja di google yah kawan :D

Pada saat ini saya memiliki handphone Android Lenovo A390, di awal-awal peluncuran BBM untuk Android ini saya agak kesusahan untuk meng-unduh applikasi tersebut, apalagi kalau saya download di playstore? Malahan hp saya tidak memadai untuk di install BBM, disini saya udah mulai cemas, dan saya berfikir "ahhhh, ya sudah lah kalau emang tidak bisa untuk BBM'an, masih ada WhatsApp, dan Line yang saya pakai". Saat itu saya hampir putus asa untuk menggunakan BBM for Android. 

Tetapi saya orang yang tidak putus asa, saya terus cari di google untuk menemukan .Apk si BBM ini, yahhh saya juga gak tau kalau misalkan applikasi BBM itu ilegal atau nggak saya coba kan.

Nahh, akhirnya saya coba untuk mendownload applikasi tersebut di website orang lain, lalu saya install, dan ternyata bisa masuk untuk memasukan username id blackberry. Tetapi di saat saya masukin username id tersebut selalu mengalami kesalahan seperti gambar dibawah 

Nahh, sangat kesal juga dengan kondisi kayak gini gak masuk-masuk. :(

Kemarin pada pukul 00:45 pada tanggal 24 October 2013 saya coba untuk melakukan input user id blackberry lagi, ehh tau nya tampilannya gak seperti gambar di atas, tapilannya next dan pengisian user id dan password, dll.

Yessss :D ...
Dan akhirnya BBM di hp lenovo A390 saya akhirnya berjalan lancar teman-teman. :D
 
Tampilan Screen Chat Blackberry
 Gambar di Atas adalah gambar Pin BB 
Tampilan Menu yang ada di samping
Tampilan Settingan 

Dan itulah cerita tentang BBM yang akhirnya berjalan di HP Android.
Selamat Beraktifitas teman-teman.

Monday, October 14, 2013

Jalan-Jalan Ke Google Data Center


Kenali lebih jauh data center dari google, karena kalian adalah pengguna setia google. 
Bayangkan banyak data di luar sana yang terhubung langsung oleh Google.
Jadi ingin bekerja di Google. :D
Kalian bisa melihat atau jalan-jalan di data center dengan membuka url ini
Take a walk through a Google Data Center
A central cooling plant in Google’s Douglas County, Georgia, data center.
Photo: Google/Connie Zhou

Sunday, October 13, 2013

Untuk Yang Suka Gunta-Ganti Gadget, Lihat Ini

Bagi teman-teman yang ngerasa hebat, dan memiliki segala bidang hal yang kalian inginkan,
kalian harus lihat ini, mereka yang ingin belajar lebih jauh tentang teknologi.
So... Saling berbagi aja tentang teknologi ini

Tuesday, October 8, 2013

Mengenal Serangan DDos Win32/Nitol.A

Akhirnya terungkap juga permasalahan disconect terhadap komputer server di kantor saya. Ternyata ada orang yang iseng melakukan serangan DDoS terhadap server saya, sehingga server di kantor menjadi semakin banyak aktifitas dan membuat jaringan menjadi lemot, dan akhirnya disconect.

Serangan DDoS ini emang udah menjadi momok yang menakutkan di dunia cyber, khusus nya bagi aktifitas perbankan ataupun applikasi yang berbasis online. Hingga sampai sekarang, saya belum tahu bagaimana cara mengatasi serangan DDoS, tapi kali ini saya mau review sedikit tentang serangan DDoS di postingan kali ini, untuk nambah-nambah ilmu pengetahuan tentang dunia hacker dan tracker aja teman-teman.

Bagi teman-teman yang belum tahu tentang Dos / DDoS, Dalam serangan DOS = Denial-Of-Service, para hacker berusaha untuk mencegah atau mempersulit para user untuk mengakses informasi dan layanan itu sendiri. Dengan penargetan komputer server yang terkoneksi terhadap jaringan, atau komputer yang terhubung dengan jaringan situs website yang teman-temancoba untuk gunakan, hacker mungkin akan mencegah atau mempersulit teman-teman dari akses email, website, rekening online, perbankan, dan lain-lain. atau layan yang bergantung terhadap komputer dan berbasis online aja.

Jenis yang paling umum dari serangan DoS ini terjadi ketika seorang hacker akan melakukan segala aktifitas serangan dengan cara "membanjiri / flood" jaringan dengan informasi. Ketika user mengetik URL untuk membuka website tertentu dalam browser, maka user mengirim permintaan ke server komputer sistus tersebut untuk membuka halaman situs tersebut. Jika server hanya dapat memproses jumlah sejumlah permintaan sekaligus dalam batas tertentu, jadi jika seorang hacker akan melakukan overloads (melebihi trafic kuota terhada server) dengan banyak permintaan, dan akan membuat server tidak bisa mengakses permintaan si user.
Seorang hacker dapat menggunakan pesan spam untuk memulai serangan pada account email user. Misalnya jika teman-teman memiliki account email yang disediakan oleh perusahaan atau melalui layan gratis seperti YahooMail, atau Gmail, maka teman-teman akan diberi kuota tertentu, yang membatasi jumlah data yang dapat teman-teman akses dalam account teman-teman pada suatu waktu tertentu. Lalu dengan mengirimkan banyak email (Spam) hacker akan menghabiskan kuote internet teman-teman, sehingga teman-teman tidak dapat membuka e-mail teman-teman, karena trafic melebihi kuota,

Lalu kenapa serangan DDoS disebut serangan terdistribusi? Karena dalam serangan Denial-Of-Service (DDoS), penyerang dapat menggunakan komputer teman-teman untuk menyerang komputer lain. Dengan mengambil keuntungan dari kerentanan keamanan atau kelemahan, si hacker juga bisa mengambil alih komputer teman-teman, lalu dia bisa memaksa komputer teman-teman untuk mengirim data dalam jumlah besar ke situs web atau mengirim spam ke alamat emaill yang di tuju. Serangan itu "didistribusikan" karena hacker menggunakan beberapa komputer, termasuk komputer teman-teman, untuk melakukan serangan DDoS terhadap komputer teman-teman ataupun komputer server.

Lalu bagaimana cara menghindari DDoS? Jujur, saya juga baru kali ini terkena yang namanya serangan DDoS, ini yang membuat saya semakin menambah ilmu pengetahuan didunia komputer dan cyber. Setelah saya cari-cari permasalahannya sayangnya tidak ada cara yang efektif untuk mencegak menjadi korban dari serangan DDoS, tetapi ada beberapa langkah yang harus teman-teman ambil untuk mengurangi kemungkinan seorang hacker untuk menggunakan komputer teman-teman untuk menyerang komputer lain
  • Install dan Selalu Update Anti Virus teman-teman.
  • Install Firewall, dan konfigurasikan untuk membatasi lalu lintas yang datang dan meninggalkan komputer teman-teman.
  • Menerapkan filter email yang dapat membantu teman-teman mengelola lalu lintas yang tidak di inginkan.
Mungkin postingan kali ini semoga bermanfaat bagi teman-teman yang akan selalu menjaga nama baik bangsa dan negara. apa coba!!! haha ...
Jangan jadi Remaja yang nakal di era informatika!!! haha...

Sunday, January 13, 2013

Fungsi sort() dan assort()

Selamat malam teman-teman, kali ini saya ingin berbagi materi kepada teman-teman, khususnya yang sedang ingin memperdalam ilmu web programming. Tidak beda jauh yang sebelumnya, saya sebelumnya akan menjelaskan apa sih fungsi sort () dan assort () itu.

Fungsi sort dan assort itu adalah fungsi untuk mengurutkan suatu array yang biasanya dilakukan dengan pembuatan fungsi sorting seperti (bubble sort). Fungsi tersebut sudah disediakan oleh PHP sendiri, sehingga tinggal digunakan dan data dapat disimpan pada suatu variabel array.

Ada dua fungsi yang disediakan untuk proses pengurutan suatu data, yaitu fungsi asort() dimana kunci data (field pertama)yang diurutkan berupa alfanumerik, sedangkan yang kedua adalah fungsi sort() dimana kunci data adalah numeric, apabila fungsi sort() digunakan pada field yang bukan numeric maka isinya akan diubah menjadi angka numeric mulai dari angka 0 samapai n.

Kali ini saya berikan kode yang masih cukup standar, mungkin bagi teman-teman ingin memperdalam silahkan ikuti code dibawah ini:

Maka hasil dari outounya akan seperti ini:
Setelah Di Sorting: asort
riska = 70, dinda = 55, sofyan = 79, ridwan = 80, rizki = 70, rosadi = 98, malik = 60, hani = 80, innekeu = 50
Setelah Di Sorting : asort
innekeu = 50, dinda = 55, malik = 60, riska = 70, rizki = 70, sofyan = 79, hani = 80, ridwan = 80, rosadi = 98,
Setelah Di lakukan sorting: asort()
0 = 50, 1 = 55, 2 = 60, 3 = 70, 4 = 70, 5 = 79, 6 = 80, 7 = 80, 8 = 98,

Semoga materi tentang fungsi sort dapat membantu teman-teman untuk selalu belajar terus web programming
Terimakasih
Selamat mencoba :D

Thursday, December 27, 2012

Cara Menampilkan Earing Tabs Google Adsense di Dashbor Blog

Selamat malam teman-teman, semoga teman-teman dalam keadaan yang baik... Amin
Pada kesempatan kali ini saya ingin berbagi kepada teman-teman cara bagaimana memunculkan Earing di blog. Pertama-pertama saya ingin menjelaskan apa sih Earing itu? Earing disini adalah penghasilan melalui pay to click, jadi disaat teman-teman mengklik iklan yang ada pada blog teman-teman, sekaligus akan mengSEO kan website / web blog teman-teman. Sebagaimana mestinya kita telah mempromosikan konten yang ada pada google.

Mungkin untuk membuat google adsense pada blog kalian tidak sesulit apa yang telah saya ulik selama ini. Ternyata setelah saya jungkir balik saya mencari tutorial untuk membuat google adsense ini ternyata caranya sangat mudah sekali teman-teman. Ternyata saya tidak usah jungkir balik untuk menambahkan konten google adsense pada blog.

Gak usah banyak bicara yah, teman-teman coba saja ikut perintah yang ada dibawah ini:
  1. Teman-teman masuk kedalam dashbord blog teman-teman.
  2. Lalu teman-teman masuk keadalam Setting / Setelan.
  3. Pilih menu bahasa dan pemformatan.
  4. Nah, pada bahasa teman-teman pilih bahasa Inggris - English.
  5. Setelah itu dipojok kanan, teman-teman klik simpan.
  6. Maka teman-teman lihat di dashbord teman-teman ada yang baru didalam dashbord teman-teman.
  7. Lalu selanjutnya teman-teman tinggal mengikuti perintah yang diberikan oleh google adsense aja, dan nanti teman-teman akan di berikonfirmasi "Akun AdSense Anda sedang dalam antriann". Jadi teman-teman harap bersabar untuk menunggu konten AdSense di terima oleh google.
Mungkin segitu saja teman-teman informasi yang saya berikan. Semoga web blog teman-teman menjadi SEO dan menguntungkan banyak orang.

Semoga Membantu...

Sunday, December 16, 2012

Menjadi Seorang IT Menyenangkan

Mendapatkan gelar S. Kom (Sarjana Komputer) itu harus dipertanggung jawabkan kepada public, kepada dunia, bahwa saya adalah lulusan Sarjana Komputer. Sudah 11 tahun saya berkutik dengan komputer, dan akhirnya saya mendapatkan gelar komputer.

Tidak dipungkiri saat kita terjun ke dunia kerja yang sesungguhnya semua yang telah kita terapkan sejak dulu terasa saat ini. Segala masalah berhubungan dengan komputer, teknologi informasi, dan lain-lain...

Kenapa saya katakan bahwa menjadi seorang IT menyenangkan? Menyenangkan karena seorang IT adalah orang yang dimana sebagai penggerak segala aktivitas pekerjaan. Coba teman-teman bayangkan kalau tidak ada orang IT di perusahaan. Dan orang IT adalah orang yang selalu harus belajar untuk mengetahui sumber informasi kedepannya. Saya sangat bersyukur dapat mendapatkan pekerjaan sebagai seoarang IT, dan dapat dipercaya oleh perusahaan.

Yaaa,,, walaupun waktu awal-awal saya sangat tegang dengan seperti apa pekerjaan seoarang IT, ternyata setelah saya terjun langsung, percaya diri, dan saya serahkan segala urusan saya ini hanya kepada Allah, alhamdullillah semuanya teratasi dengan aman. 

Jangan pernah putus asa untuk mencoba, segala sesuatu tampa dicoba tidak akan ada terjadi.

Semoga bermanfaat teman-teman.

Thursday, November 8, 2012

Belajar Variabel Dengan Menggunakan Operator Aritmatika di PHP

Hay teman-teman kali ini saya ingin memberikan sebuah kasus kepada teman-teman agar dimana nantinya teman-teman dapat memperdalam mengenai tentang penggunaan variabel pada bahasa pemograman PHP ini.

Kali ini saya mengangkat judul tentang Belajar Variabel Dengan Menggunakan Operator Aritmatik. Mengapa saya mengangkat judul itu. Karena dimana nantinya didalam pembuatan web yang dinamis teman-teman harus mahir terlebih dahulu mempelajari tentang variabel, karena variabel ini sangat penting didalam pembuatan logika-logika atau didalam penyelsaian masalah.

baik tentunya teman-teman sudah tahu yah mengenai tentang Operator Aritmatik. Operator Aritmatika itu adalah sebuah operator untuk menambahkan dengan lambang (+), mengurangi dengan lambang (-), membagi dengan lambang (/), perkalian dengan lambang (x), dan Modulus atau sisa pembagian (%). saya coba tampilkan tabel dan contohnya dibawah ini:

Jenis Operator
Operator
Contoh
Keterangan
Aritmatika
+
$a + $b
Penjumlahan
Aritmatika
-
$a - $b
Pengurangan
Aritmatika
*
$a * $b
Perkalian
Aritmatika
/
$a / $b
Pembagian
Aritmatika
%
$a % $b
Sisa Pembagian
Nah tabel di atas ini adalah Penggunaan Operator Aritmatika dengan contoh dengan menggunakan variabel.
Nahh sekarang teman-teman saya mau mencoba memberi kasus dengan menggunakan tabel agar sedikit rapih untuk dilihat teman-teman. Kasusnya gini...

Suatu nilai memiliki nilai a = 90, b = 70 dan c = 60. nilai a, b, dan c harus menemkan nilai akhir bagaimana cara menemukan nilai akhirnya? gunakan operator nilai a, b dan c itu di eksekusi sesuai dengan penggunaan operator. Gunakan tabel didalam penggunaan setiap outpunya.

Maka saya membuat contoh codenya dibawah ini

Dimana nanti hasil outpunya seperti ini teman-teman
Semoga tutorial ini dapat membantu teman-teman untuk belajar bahasa pemograman.

Wednesday, November 7, 2012

Tutorial Membuat Input Nilai di PHP



Hello teman-teman...
Kali ini saya mau berbagi e-book kepada teman-teman semua yang telah membuka webpage ini. Semoga ebook tulisan pertama saya ini bermanfaat bagi teman-teman yang sedang ingin belajar bahasa pemograman PHP.

Tulisan saya kali ini tutorial untuk membuat sebuah aplikasi perhitungan nilai Tugas, UTS, dan UAS. dimana nantinya hasil nilai tersebut dapat ditampilkan dengan indeks. 

Saya tidak akan banyak ngomong lagi. Intinnya bagi teman-teman yang mau mendownload tutorialnya bisa download secara gratis di perpus kode direktori, dan tampa ada embel-embel iklan, pokoknya saya buat tidak ribet deh. hehe
Semoga tulisan pertama saya ini dapat bermanfaat bagi teman-teman

Friday, November 2, 2012

Bingung mau belajar PHP? Datapatkan (ebook)

Zaman sekarang kalau gak belajar kita bakal ketinggalan zaman... Apalagi kita bergelut didunia Teknologi Informasi yang sangat membuming di zaman sekarang ini, sehingga telah terbukti bahwa Indonesia dapat berkembang secara pesat. 

Kali ini saya ingin berbagi (ebook) tentang belajar php dan MySQL kepada teman-teman tentang bagaimana sih cara belajar PHP itu?

Saya waktu dulu saat jadi mahasiswa pernah merasakan bagaimana sulitnya mencari reperensi matakuliah yang kita ingin pelajari namun saya binging dimana saya harus mencari reperensi yang gratis, dan mudah di akses? Tapi dengan adanya Teknologi Informasi saat ini semua dapat mudah diakses dapat secara gratis. Sekarang kalau orang IT tidak pernah berbagi ilmu kepada siapapun bukan orang IT yang bijak namanya. 

Baik izin kan saya untuk memberikan (ebook) untuk belajar tentang PHP Programming ini.
Teman-teman silahkan download saja diperpus kami... Mari kita belajar dan berbagi bersama didunia virtual ini.

PHP Programming dan MySQL
Semoga saya dapat membantu teman-teman yang sedang belajar...
Selamat mencoba :D

Thursday, October 25, 2012

Menyambut Kedatangan Windows 8


Yeahh... Windows 8 akan segera muncul didunia ini.
Siapkan teman-teman untuk melakukan perubahan sistem operasi dengan menggunakan Windows 8 ini? Siapkah dengan spesifikasi hardware anda?

Windows 8. Hello Word!

Thursday, October 18, 2012

Teknologi Lifi, Pengganti Wifi berbasis Cahaya,

Kode Direktori - Teknologi Lifi, Pengganti Wifi Berbasis Cahaya
Iseng tengah malam browsing untuk menemukan teknologi-teknologi yang belum saya dapat, dan akhirnya saya mendapatkan informasi tentang teknologi Lifi teman-teman. Teknologi ini nantinya akan menggantikan Wifi ujarnya. 

Sekilas tentang resume tentang artikel Teknologi Lifi ini, bisa teman-teman baca, dan kenali teknologi tersebut. Semoga bermanfaat...

Sebuah penelitian menghasilkan sebuahteknologi yang disebut sebagai Light Fidelity atau LiFi menjanjikan kecepatantransfer yang lebih cepat dibanding WiFi dan LiFi kemungkinan akan menggantikanWiFi dimasa mendatang.

WiFi atau Wireless Fidelity mungkin sudahakrab ditelinga pengguna komputer. WiFi ini juga sering disebut sebagai WLAN(Wireless Local Area Network) yang menggunakan gelombang radio dengan frekuensi2,4GHz yang menggunakan standar IEEE 802.11.

Baru-baru ini para peneliti dari UniversitasEdinburg telah mengembangkan sistem jaringan wireless atau nirkabel yang mampumenghasilkan kecepatan transfer hingga 130mbps menggunakan teknologi cahaya.

Teknologi yang disebut sebagai LiFi (LightFidelity) ini menggunakan LED (Light Emiting Diode) untuk mengirimkan data kepenerima dengan perubahan intensitas cahaya yang begitu cepat sehingga takdapat dilihat oleh mata manusia.

Seorang fisikawan dan profesor Jerman, HaraldHaas melalui proyek dari perusahaan Pure VLC ini mengembangkan metode smartlighting yang memungkinkan cahaya digunakan untuk mengirim dan menerima datayang mampu mencapai kecepatan hingga 50 Mbps.

Saat ini harus diakui bahwa kecepatan transferdata dari teknologi Light Fidelity ini memang belum bisa mengalahkan kecepatantransfer data dari standar Wireles Fidelity senerasi terakhir.

Harald Haas juga menambahkan bahwa ia dantimnya terus berusaha untuk mengembangkan sistem LiFi di laboratorium agardapat menghasilkan kecepatan hingga satuan gigabit per detik.

Seperti yang dilansir dari ArsTechnica, LiFiini memiliki beberapa kelebihan seperti luas spektrum transmisi yang lebih luashingga 10.000 dari wireless fidelity yangberbasis gelombang radio. LiFi juga mampu menyediakan konektivitas nirkabel dirumah atau dikamar tanpa takutterjadi kebocoran sinyal.

Sumber

Monday, October 15, 2012

Resume Pelayanan Cloud Computing pada Seminar "Fenomena Teknologi Cloud Computing di Indonesia"

 Semakin hari semakin banyak teknologi yang berkembang saat ini. Terutama teknologi cloud yang sedang buming di segala penjuru dunia ini. Kita sudah mencoba untuk mengenalkan teknologi cloud computing sebelumnya. Cuman kali ini saya ingin meresume apa yang telah saya dapat di seminar "Fenomena Teknologi Cloud Computing di Indonesia" pada tanggal 13 Oktober 2012 di Institut Teknologi Telkom Bandung.

Baik, diawali dengan pendahuluannya untuk mengetahui teknologi cloud ini, kita harus tau definisi cloud itu apa sih? Sebelumnya kita sudah pernah mencoba untuk membuat postingan tentang "Mengenal Teknologi Cloud", jadi saya kira anda bisa buka link tersebut untuk berkenalan dengan teknologi cloud saat ini.

Saya singgung sedikit pendahuluan teknologi Cloud Computing ini.
Teknologi Cloud Computing ini adalah suatu pengaksesan data dengan mudah, dimana saja, kapan saja, asalkan kita bisa terhubung kedalam suatu internet. Tampa adanya internet semua teknologi cloud computing ini hanya sia-sia. Maka dari pada itu teknologi pada saat ini sangat mempermudah para user untuk melakukan segala aktivitas bisnisnya dengan cara virtual, "Bekerja Didalam Internet". Cloud Computing ini sangat membantu kita sekali didalam penyimpanan suatu data. Data yang kita simpan di server yang kita gunakan, maka saat kita butuh data tersebut, tanpa kita membawa laptop kita, dan tanpa membawa flashdisk, kita hanya membawa tablet kita, kita sudah bisa bekerja secara maksimum dengan menggunakan teknologi cloud tersebut. Data kita ada dimana-mana sesuai dengan dimana kita mengaksesnya dengan cara menggunakan akun kita masing-masing.

Lalu ada yang bertanya, "Lalu apa saja sih layanan yang disediakan oleh Cloud Computing ini?
Saya sekarang mau mencoba membahas satu-persatu untuk mengetahui apa saja layanan yang ada di Cloud Computing ini.
  • Software as a Service (SaaS)
    Yang pertama ini adalah layanan SaaS yang diberikan kepada Cloud Computing tersebut. dan Apasih Saas Tersebut? Baik, SaaS tersebut adalah layanan Cloud Computing dimana kita tinggal memakai perangkat lunak atau software yang telah disediakan? Lahh maksudnya gimana? Maksudnya gini, Kita cukup tau bahwa perangkat lunak bisa berjalan dan bisa digunakan dengan baik. Saya ambil contoh Office 365, Microsoft Dynamics, Sales Force, media social seperti Facebook, penyedia layanan seperti Email (Gmail, YahooMail, Hotmail, dsb), GoogleDoc, Dropbox, Skydrive, dan masih banyak lagi yang lainnya.
    Lalu dalam perkembangannya banyak perangkat lunak yang dulu hanya kita bisa menikmati dengan menginstall aplikasi di komputer kita ataupun di laptop kita, sekarang mulai bisa kita nikmati lewat Cloud Computing ini. Dengan keuntungannya kita tidak perlu membeli software bahkan kita tidak membutuhkan software tersbut., kita hanya membutuhkan browser saja dan terkoneksi ke internet. Sebagai kita rasakan pada saat ini SaaS ini seperti GoogleDoc. Anda semua pasti tau tentang GoogleDoc, nah sistem kerjanya seperti itu. Jadi kita tidak usah install software di laptop kita. Kita cukup butuh browser, dan terkoneksi ke internet, kita sudah dapat melakukan pengerjaan dengan teknologi Cloud Computing tersebut dengan mudah.
  • Platform as a Service (Paas)
    Yang kedua ini adal PaaS. Yaitu layanan dari Cloud Computing yang paling istimewa. Dimana kita menyewa Home berikut lingkungannya seperti Sistem Operasi, Network, Database, Framework Aplikasi, dan lain-lain. Ibarat lain, seperti Anda membeli Hosting dan Memiliki Domain, Nahh saya contohkan seperti itu. Jadi kita dapat melakukan pekerjaan kita dengan mudah dengan menggunakan teknologi tersebut. Pokoknya Anda akan merasa nyaman dengan menggunakan teknologi tersebut. Tetapi dengan syarat PaaS ini biasanya berbayar sesuai dengan kebutuhan kita, dan berapa lama kita pakai.
    Sebagai contoh penyedia layanan Paas Tersebut seperti Amazon Web Service, Windows Azure, Kata saya bilang tadi seperti Anda membeli hosting pun Anda sudah termasuk pengguna PaaS.
  • Infrastructure as a Service (IaaS)
    Yang ketiga ini IaaS, adalah sebagai layanan dari Cloud Computing yang dimana kita bisa menyewa infrastruktur IT contoh (Komputasi, Storage, Memory, Netwrok dan sebagainya). Disini kita mendefinisikan beberapa besarnya unit komputasi kita CPU, penyimpanan data kita Storage, Memory RAM, Bandwith, dan konfigurasi lainnnya kita sewakan kepada user atau yang membutuhkan.
    Mudahnya IaaS ini seperti kita menyewa komputer virtual yang masih belum ada apa-apanya, ibaratnya kosong. Dimana setelah komputer ini diesewakan kita bisa menggunakannya terserah dari kebutuhan kita, Anda dapat menginstall sistem operasi dan aplikasi apapun yang Anda inginkan.
    Kalau saya contohkan itu seperti Anda sedang meremote server Anda. nah contoh penyedia layanan Iaas ini seperti Windows Azure (soon), dan Amazon EC2.
    Dengan anda menggunakan IaaS ini adalah kita tidak perlu membeli speck komputer kita terlalu besar, dan kita hanya cukup membeli komputer dengan spek yang cukup standar. Dengan kata lain, dengan menggunakan teknologi IaaS ini anda sudah memberikan kesempatan untuk menyimpan data Anda, RAM kita, pokoknya berhubungan dengan perangkat keras yang ada pada PC/Laptop kita sudah bisa anda nikmati dengan menggunakan IaaS ini dengan cara virtual.
Maka dari pada itu layanan teknologi cloud computing saat ini harus kita perdayakan, karena semakin hari, teknologi terus sangat berkembang, setiap detik, setiap jam informasi berubah-ubah. Perdayakan teknologi informasi saat ini, gunakan kemanfaatan internet dengan kebutuhan yang sesuai dengan perkembangan zaman.

Sebetulnya saya ingin share tentang server virtualization dan virtualization data center, mungkin saya akan bahas tentan teknologi tersebut di yang akan datang, Tetapi segera saya akan posting tentang informasi selanjutnya.

Semoga informasi ini dapat bermanfaat bagi kita, semoga ilmu kita bertambah, dan semakin tau perkembangan teknologi informasi saat ini.

Thursday, October 11, 2012

Seminar "Fenomena Cloud Computing di Indonesia"


Hallo teman-teman, kali ini saya mau berbagi informasi kepada teman-teman yang ingin datang di Seminarnya "Fenomena Cloud Computing di Indonesia", yang akan dilaksanakan pada tanggal 13 October 2012 di Gedung K, Institut Teknologi Telkom Bandung.

Jangan sungkan-sungkan untuk menghadri acara ini, Acara ini free tampa dipungut biaya apapun. Kita ambil ilmu nya disini, dan Narasumbernya sebagai berikut:
  1. Henry Chistiadi (Presiden FAST)
  2. AT Hanuranto (Rektor IT Telkom)
  3. IEEE Section Indonesia
  4. DR. Kadangode K Ramakrishnan (AT&T Labs): "Networking the Cloud, Enabling Enterprise Computing and Storage"
  5. Telkom Group
  6. IBM Indonesia
  7. Malloci Software Solution
  8. Reka Piranti Perkasa
Tuh, pastinya sangat menarik sekali teman-teman.
Acara ini terbuka untuk umum, dan bagi yang mau mendaftarkan diri ke acara ini silahkan teman-teman klik link berikut : "FENOMENA CLOUD COMPUTING DI INDONESIA" dan nanti print yah ticketnya.

Semoga dapat membantu teman-teman yang sedang mencari informasi seminar tentang IT saat ini.
 

Tuesday, October 9, 2012

Belajar Mudah Codeigniter HelloWord dan Listing Data


Hello teman-teman, kali ini saya sedang belajar framework nih, dan saya mau berbagi sama juga sama teman-teman sekalian, agar dimana nantinya teman-teman dapat mengerti tentang framework Codeigniter ini. 

Sekilas tentang codeigneter yang saya dapat dari Wikipedia yaitu :
CodeIgniter adalah aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi stabil terakhir 2.1.2 yang dirilis pada 29 Juni 2012.
Sebelum membahas lebih jauh tentang salah satu framework PHP ini, mungkin kalian ada yang masih bingung apa itu Framework, apa itu MVC (Model, View, Controller)?
Framework secara sederhana dapat diartikan kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang pemrograman, tanpa harus membuat fungsi atau class dari awal.

Jadi CodeIgniter ini sangat membantu kita didalam pembuatan aplikasi website teman-teman. Tetapi kali ini saya akan berbagai dengan teman-teman tentang, Bagaimana sih cara membuat HelloWord dan Listing Data dengan CodeIgniter ini. Baik saya akan mencoba share besama teman-teman semua.

Siapkan perlatan perang.
  • XAMPP bebas versi berapa aja.
  • Download FrameWork nya disini teman-teman CodeIgniter.
  • Siapkan text editor teman-teman.
  • Cemilan dan ajak teman untuk belajar bareng.
Memulai Perang.
  1. Diawali dengan Bissmillah...
  2. Install XAMPP teman-teman, sesuai dengan kriteria dan ketentuan penyimpanan teman-teman.
  3. Extract file CodeIgniter tersebut kedalam localhost teman-teman. contoh : htdocs\CodeIgniter.
  4. Bikin file di controllers, caranya masuk ke htdocs\CodeIgniter\controllers. dan Buat isi seperti ini.

  5. isi nama file tersebut dengan nama hello.php ingat data ini disimpan di htdocs\CodeIgniter\controllers.
  6. Lalu teman-teman buka dan rubah default_controllers  htdocs\CodeIgniter\application\config pada file routers.php. Nampak jelas pada line 41
    $route['default_controller'] = "welcome"; <-- rubah enjadi hello
    $route['default_controller'] = "Hello"
  7. Selanjutnya teman-teman buat file baru dan disimpan di htdocs\CodeIgniter\application\views dan buat file dengan nama file_data.php.
  8. didalam file_data.php tersebut teman-teman isikan coding seperti dibawah ini:

  9. Nahh sekarang teman-teman tinggal coba deh masukan url di browser teman-teman http://localhost/CodeIgniter/index.php 
  10. Dan apa yang muncul?

Alhamdullillah ternyata teman-teman bisa juga membuat aplikasi HelloWord dengan framework CodeIgneter. Semoga ilmu ini bermanfaat, dan saya harap amalkan ilmu ini dan sebarluaskan kepada rekan-rekan sesohib Anda. Amalkan Walaupun Satu Ayat.

Monday, October 8, 2012

Soundwave, Teknologi Sensor Gerak Terbaru dari Microsoft

Hello teman-teman, kali ini saya akan berbagi berita tentang teknologi kepada teman-teman, yah sekilas tentang teknologi canggih yang hadir saat ini, Supaya keliatan update, silahkan dibaca artikel nya.

Setelah menghadirkan teknologi sensor gerak, Kinect, Microsoft dikabarkan tengah mengembangkan sebuah teknologi sensor gerak terbaru dengan nama Soundwave.

Sesuai dengan namanya, Kontrol gerakan pada Soundwave didukung dengan speaker komputer, mikrofon, dan beberapa elemen suara lainnya. Dan untuk mendeteksi gerakan, Soundwave menggunakan efek Doppler.

Soundwave bisa mendeteksi perubahan frekuensi dari gelombang suara dengan menggunakan suara yang tak terdengar dan kemudian mengukur perubahan feedback yang dihasilkan dari gerakan tangan.
Walaupun ada suara bising di sekitar perangkat yang menggunakan teknologi Soundwave, namun Soundwave tetap bisa mendeteksi gerakan. Bahkan, teknologi ini dapat mendeteksi gerakan ketika seseorang berjalan atau jauh dari komputer, dan meresponnya dengan membuka atau mengunci perangkat.

 
Sumber : http://www.beritateknologi.com

Saturday, October 6, 2012

Steve Jobs Alergi dengan Produk Google

Ilustrasi (Foto: Gizmodo)

CALIFORNIA – Kemarin (5/10) tepat setahun kepergian salah satu pendiri Apple, Steve Jobs. Mangkatnya salah satu tokoh teknologi ini tentunya meninggalkan sejumlah cerita.

Dalam sebuah diskusi dengan tim Apple Maps baru-baru ini, terungkap bahwa sosok yang kerap menggunakan setelan turtle neck dan celana jeans itu ternyata sangat alergi dengan produk Google.

Dikutip dari Businessweek, Sabtu (6/10/2012) salah satu dari tim Apple Maps, Scott Forstall mengungkapkan,  Jobs merupakan sosok yang sangat membeci Google. Pasalnya, Jobs merasa ketika menggunakan fitur Google Maps di perangkat iPhone, aplikasi tersebut seperti menyalin fitur-fitur produk besutannya.

Pria yang menghembuskan nafas terakhir lantaran penyakit kanker itu juga ingin menarik mesin pencarian Google dari iPhone. Namun menurut dua mantan petinggi Apple, langkah itu akan ditolak oleh sejumlah pelanggan iPhone.

Sebelumnya Jobs juga mengecam produk Google yang lain, Android. Dalam sebuah penyataan di dalam buku biografi pendiri Apple tersebut, Job mengungkapkan bahwa sistem operasi tersebut merupakan sebuah “produk curian”.

Hal itu disampaikan oleh Associated Press, setelah mendapatkan salinan dari buku 'Steve Jobs', yang ditulis oleh penulis biografi dan mantan eksekutif Time, Walter Isaacson yang dirilis pada 24 Oktober 2011.

Meski bukan biografi biografi pertama mengenai Jobs, tapi buku ini merupakan satu-satunya yang secara resmi disahkan oleh Jobs.

Menurut laporan, Isaacson menulis sebuah 'kata-kata kasar penuh sumpah serapah' yang disampaikan Jobs padanya tentang Android, setelah pengenalan sebuah ponsel HTC pada Januari 2011.

"Saya akan menghabiskan nafas terakhir yang sedang sekarat ini, jika perlu saya akan menghabiskan setiap sen dari Apple sebanyak USD40 Miliar yang ada di bank, untuk membuat semuanya menjadi benar," kata Jobs.

Job menambahkan, "Saya akan menghancurkan Android, karena merupakan sebuah produk curian dan saya bersedia ikut dalam perang 'termonuklir' ini."

Dalam buku ini juga diceritakan mengenai pertemuan berikutnya antara Jobs dan mantan CEO Google, Eric Schmidt di sebuah kafe di Palo Alto, California. Pada pertemuan tersebut, Jobs mengatakan bahwa dia tidak tertarik untuk menyelesaikan masalah dengan Google dan mitra-mitranya.
(fmh)

Sumber : Okezone