Monday, December 22, 2014

Pengalaman Mendaki Gunung Prau di Dieng, Wonosobo


gunung, prau, dieng, pendakian, puncak, travelling, arrodu, my trip, my advanture
Pemandangan di Atas Puncak Prau
Pendakian gunung prau ini adalah pengalaman pertamaku naik gunung. Gunung prau terletak di daerah dieng, kabupaten wonosobo Jawa Tengah. Gunung ini memiliki ketinggian 2565 Mdpl. Keberangkatan di mulai dari jogja ke dieng dengan mengendari motor. Perjalanan berlangsung kira-kira sekitar 5 jam, karena kebanyakan mampir untuk sholat dan makan. Rombongan kami ada 13 orang termasuk saya. Pendakian dilakukan pada hari sabtu tanggal 30 agustus 2014 tepat jam 21.00 wib. Sebelum mendaki, beberapa hal yang kami lakukan adalah mendaftar ke basecamp, melihat rute dan mengingat ada berapa pos yang tersedia. Untuk pendakian di gunung prau ini ada 3 pos yaitu cocor, sikut dewo dan sunrise camp. Berikut adalah denah pendakian yang sempat saya foto.
gunung, prau, dieng, jateng, pendakian, puncak, travelling, arrodu, my trip, my advanture

Rute yang paling extream dan menanjak adalah saat kita berada di pos 2 menuju pos 3. Tetapi perjalanan menanjak itu akan terbayarkan saat kita berada di puncak. Kita akan disuguhi pemandangan yang indah. Di puncak gunung prahu, (atau sering disebut bukit teletubies). Perjalanan untuk menaklukan gunung prau cukup mudah, dari basecamp sampai ke pos 2 jalan tidak terlalu menanjak, kita disuguhi pemandangan kebun-kebun penduduk. Tapi saat dalam perjalanan ke puncak dari pos 2 maka akan sangat menanjak, sampai dibantu dengan tali. Namun bagi pendaki yang sudah expert (mahir) mungkin bisa tanpa bantuan tali. Tanah tempat berpijaknya pun bukan berupa batu tapi masih tanah coklat yang ditopang oleh akar pohon, jadi memang cocok bagi pemula seperti saya.

Berikut adalah foto-foto yang diabadikan setelah berhasil tiba di puncak Gunung Prau (Bukit Teletubies)
gunung, prau, dieng, jateng, pendakian, puncak, travelling, arrodu, my trip, my advanture
Penampakan Gunung Sumbing - Sindoro dan Merapi - Merbabu
gunung, prau, dieng, jateng, pendakian, puncak, travelling, arrodu, my trip, my advanture
Sun Rise di Puncak Gunung Prau

Melompati 2 Gunung
gunung, prau, dieng, jateng, pendakian, puncak, travelling, arrodu, my trip, my advanture
Foto Bareng dengan Background Gunung Sumbing - Sindoro
gunung, prau, dieng, jateng, pendakian, puncak, travelling, arrodu, my trip, my advanture
Foto Full Personil.
Puas menikmati pemandangan di atas puncak, akhirnya kami memutuskan untuk turun gunung. Perjalanan turun agak lama sebab harus antri saat melewati turunan curam dari pos 3 sampai pos 2. Saat perjalanan turun harus ektra hari-hati jika tidak mau terpeleset atau barang bawaan anda jatuh. Usahakan memalai sepatu gunung, jika memakai sandal gunung usahakan yang kwalitasnya terjamin. Jika tidak maka sandal gunung anda akan patah (seperti yang saya alami).

Terakhir pesan dari saya, saat mendaki gunung usahakan hindari sifat egois untuk cepat-cepat ingin sampai puncak. Bersikaplah setia kawan dengan menunggu teman yang lelah, lalu jika tidak kuat naik, istirahatlah dulu sejenak, dan pakailah/gunakan peralatan pendakian yang sesuai standart.

Sekian. Semoga Bermanfaat ^^

Continue Reading
2 comments
Share:

Friday, November 14, 2014

Renungan : Pemuda Idiot & Gadis Cantik


nasehat islam, renungan islam, motivasi, Pemuda Idiot, Gadis Cantik

Alkisah, ada seorang pemuda yang idiot menyukaiseorang gadis yang cantik dan kaya. Pemuda yang idiot itu selalu menunggu si gadis didepan pintu sekolah setiap pagi, selalu bermain besama.Hingga suatu saat setelah lulusan sekolah gadis itu menghampiri pemuda yang idiot itu, dan bercerita atas kelulusan sekolahnya. Sejak saat itu si pemuda idiot tidak pernah bertemu dengan gadis cantik itu lagi.

Selama 3 tahun si pemuda idiot selalu menunggu gadis itu di depan pintu sekolah, namun usahanya sia-sia karena si gadis tak pernah dijumpainya.. hingga suatu saat si pemuda idiot bertemu dengan gadis itu di pasar swalayan. Pemuda idiot menghampiri si gadis dan berkata kepadanya, "halo gadis kemana aja?? kenapa tidak sekolah??".. gadis itu berpura-pura tidak mengenal pemuda idiot itu.., karena malu berbicara dengan pemuda idiot di depan umum, si gadis lalu berkata."dasar idiot.. kamu jangan sok kenal deh!!, sory kamu itu siapa?? aku tidak menggenal kamu.. mungkin kamu salah orang!!".

Si pemuda idiot hati nya hancur, padahal dia membawa sepucuk surat dan bunga mawar untuk menggungkapkan perasaannya kepada si gadis. Selanjutnya entah kenapa si pemuda idiot bisa melupakan gadis itu..

10 tahun kemudian si gadis dan suaminya di undang di pesta makan malam oleh bosnya. Tak disangka gadis itu betemu dengan si idiot,kemudian gadis itu menghampirinya dan berkata, "dasar kamu idiot.. ngapain kamu di pesta ini?? kamu tidak pantas berada disini... pesta besar ini hanya untuk orang-orang yg pintar doank.. bukan untuk orang sepertimu.! dasar idiot..!!".

Si pemuda hanya bisa diam, dan menangis sambil pergi meninggalkan gadis itu.

Beberapa jam kemudian pembawa acara memberikan informasi akan dimulainya pesta.."perhatian bapak-bapak, ibu-ibu acara akan segera dimulai tolong semua merapat ke panggung.."Yth.Bapak direktur utama PT. IP Grop dipersilahkan untuk memberikan sambutan.."

Gadis itu kaget dan terkejut ternyata bos perusahaan suaminya itu adalah teman idiotnya dulu.. Suaminya lalu berkata kepada gadis itu.."Ma, pemuda itu bos ku.. setelah perusahaan papa bangkrut pemuda itu yang menggajak papa bekerja di perusahaannya.. bos ku terkadang idiot tapi dia sangat pintar dan perkerja keras".."kalau tidak ada pemuda itu, mungkin kita sudah jatuh miskin.. mama harus berterima kasih kepada pemuda itu.."

(gadis itu hanya bisa tersenyum-senyum untuk menutupi rasa malunya kepada pemuda itu..)

# gadis itu merasa tolol dan sangat menyesal dan malu.karena sering menghina pemuda idiot itu..
** ini hanya seuntaian cerita sebagai suatu perumpamaan yang mungkin bisa kita renungkan....

Terkadang orang yang kita rendahkan dan kita hina, kehidupannya akan lebih berhasil dari pada kita.. Orang yang kita rendahkan dan kita hina memakai hinaanya itu untuk menutupi kekurangannya dan untuk menggapai mimpi serta harapannya...

Continue Reading
No comments
Share:

Mengganti Tema Sublime Text


Bagi anda developer website atau pemrograman lainnya mungkin telah mengenal editor Sublime Text. Editor Sublime Text adalah salah satu editor alternatif yang mungkin dapat anda coba. Selain ringan, tampilan yang begitu simpel tetapi nyaman membuat kita betah ber stres-stres ria pada saat develop sebuah aplikasi. Kali ini saya akan sedikit menjelaskan tentang bagaimana mempercantik tampilan atau layout Sublime Text.

Sublime Text memiliki fitur mengubah tema atau layout sesuai dengan kebutuhan dan keinginan. Hal ini membuat Sublime begitu flexibel dalam sisi tampilan. Mungkin anda akan melihat tampilan Sublime yang berbeda pada beberapa orang yang menggunakan Sublime. Terdapat 2 cara untuk mengubah tema Sublime Text, yaitu melalui package control atau manual.

Tetapi kali ini saya hanya akan menjelaskan proses manual saja, ini dikarenakan beberapa varian Sublime, seperti Sublime Text 3 Portable tidak dapat menggunakan proses via package control. Maka dari itu saya akan menjelaskan cara manual saja, agar semua pengguna Sublime dapat mencoba tanpa harus memikirkan apakah dapat package control atau tidak.

Hal pertama adalah mendownload file tema terlebih dahulu. Banyak server yang menyediakan tema Sublime Text. Saya pernah menggunakan 2 tema yaitu flatland dan spacegray. Ini adalah link yang dapat anda gunakan untuk mengunduh tema tersebut.

Flatland
https://github.com/thinkpixellab/flatland 


Spacegray
https://github.com/kkga/spacegray 

*Catatan: untuk mengunduh file tema, silakan mencari link download zip atau download theme files, pada proses manual.

Jika proses unduh berhasil, silakan extract file tersebut. Setelah itu silakan ubah nama foldernya menjadi Theme – Flatland atau Theme – Spacegray. Setelah itu copy ke foder Packages. Cara mengakses folder tersebut adalah masuk ke Sublime, setelah itu pilih Preferences -> Browse Packages. Akan muncul direktori packages, silakan copy tema ke direktori tersebut.

Nah, untuk mengaktifkan tema silakan buka Sublime kembali. Setelah itu pilih Preferences -> Settings – User. Anda akan menemukan sebuah script simpel yang mengatur tema anda. Silakan ganti skrip tersebut dengan scrip dibawah ini.

Flatland 
{
"theme": "Flatland Dark.sublime-theme",
"color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme"
}

Spacegray 
*kode 1
{
"theme": "Spacegray.sublime-theme",
"color_scheme": "Packages/Theme - Spacegray/base16-ocean.dark.tmTheme"
}

*kode 2 untuk Spacegray Light 
{
"theme": "Spacegray Light.sublime-theme",
"color_scheme": "Packages/Theme - Spacegray/base16-ocean.light.tmTheme"
}

*kode 3 untuk Spacegray Eighties
{
"theme": "Spacegray Eighties.sublime-theme",
"color_scheme": "Packages/Theme - Spacegray/base16-eighties.dark.tmTheme"
}

Untuk tema Spacegray, silakan pilih salah satu kode. Karena tema ini memiliki 3 tampilan yang erbeda. Sehingga ketika anda memasangkan tema Spacegray, anda dapat memilih lagi menggunakan Spacegray jenis apa. Setelah anda memilih kode dan memasang salah satu tema tersebut silakan simpan dan restart Sublime anda. Semoga informasi ini berguna untuk anda.


Continue Reading
No comments
Share:

Friday, July 11, 2014

Memahami Algoritma Selection Sort

Selection Sort adalah perbaikan dari algoritma bubble sort, dengan mengurangi jumlah perbandingan. Dikatakan selection sort karena algoritma ini mencoba memilih satu per satu elemen data dari posisi awal, untuk mencari data paling kecil dengan mencatat posisi index-nya saja, lalu dilakukan pertukaran hanya sekali pada akhir setiap tahapan.
Selection  sort merupakan  metode  pengurutan dengan mencari nilai data terkecil dimulai dari data diposisi 0 hingga diposisi N-1. Jika terdapat N data dan data terkoleksi dari urutan 0 sampai dengan N-1 maka algoritma pengurutan dengan metode selection sortadalah sebagai berikut:
1. Cari data terkecil dalam interval  j= 0 sampai dengan j= N-1
2. Jika pada posisi  pos ditemukan data yang terkecil, tukarkan data diposisi  pos dengan data di posisi  i jika k.
3. Ulangi langkah 1 dan 2 dengan j= j+isampai dengan j= N-1, dan seterusnya sampai  j = N - 1.

Contoh pengurutan dengan Algoritma Selection Sort adalah Sbb.
Jika kita memiliki elemen array :  {5, 1, 12, -5, 16, 2, 12, 14} maka cara pengurutannya
algoritma, pengurutan, selection, sort, pemrograman

Source Code Selection Sort dalam PHP

<!DOCTYPE html>
<html>
<head>
<title>Sorting1</title>
</head>
<body>
<h3 style="text-decoration:underline";>Selection 
Sort</h3>
<?php
 $data[0]=5; $data[5]=3;
 $data[1]=2; $data[6]=1;
 $data[2]=4; $data[7]=9;
 $data[3]=7; $data[8]=8;
 $data[4]=6;
  echo "<b>Jumlah Data : 9</b><br>";
  echo "<b>Data Awal : </b>";
  for($i=0;$i<=8;$i++) {
  echo "$data[$i] ";
}
  echo"<br/><br/>"; 
 for($j=0;$j<=8-1;$j++) {
  $BilMin=$data[$j];
 for($k=$j+1;$k<=8;$k++) {
  if($data[$k]<$BilMin) {
   $BilMin=$data[$k];
   $Posisi=$k;
  }
 $Temp=$data[$j];
 $data[$j]=$data[$Posisi];
 $data[$Posisi]=$Temp;
 }
 $NoIterasi=$j+1;
  echo"Iterasi ke-$NoIterasi : ";
 for($i=0;$i<=8;$i++) {
  echo "$data[$i] ";
 }
  echo "<br/>";
 }
?>
</body>
</html>

Continue Reading
No comments
Share:

Memahami Algoritma Bubble Sort

Bubble Sort adalah suatu algoritma pengurutan data dengan cara membandingkan data satu-persatu secara urut dari yang terkecil ke terbesar. Metode pengurutan gelembung (Bubble Sort) diinspirasikan oleh gelembung sabun yang berada dipermukaan air. Karena berat jenis gelembung sabun lebih ringan daripada berat jenis air, maka gelembung sabun selalu terapung ke atas permukaan. Prinsip di atas dipakai pada pengurutan gelembung.
Algoritma bubble sort adalah salah satu algoritma pengurutan yang paling simple, baik dalam hal pengertian maupun penerapannya. Ide dari algoritma ini adalah mengulang proses pembandingan antara tiap-tiap elemen array dan menukarnya apabila urutannya salah. Pembandingan elemen-elemen ini akan terus diulang hingga tidak perlu dilakukan penukaran lagi.
algoritma, pengurutan, buble sort, pemrograman, stuktur data

Contoh pengurutan dengan metode buble sort. Misal kita mempunyai larik (array) dengan 5 elemen data yaitu 5,6,4,3,7. Maka langkah-langkah pengurutan dengan metode buble sort adalah sebagai berikut.

Itterasi 1 :
5 6 4 3 7 menjadi 5 6 4 3 7
5 6 4 3 7 menjadi 5 4 6 3 7
5 4 6 3 7 menjadi 5 4 3 6 7
5 4 3 6 7 menjadi 5 4 3 6 7

Itterasi 2
5 4 3 6 7 menjadi 4 5 3 6 7
4 5 3 6 7 menjadi 4 3 5 6 7
4 3 5 6 7 menjadi 4 3 5 6 7 
4 3 5 6 7 menjadi 4 3 5 6 7 

Itterasi 3
4 3 5 6 7 menjadi 3 4 5 6 7
3 4 5 6 7 menjadi 3 4 5 6 7 
3 4 5 6 7 menjadi 3 4 5 6 7 
3 4 5 6 7 menjadi 3 4 5 6 7 

Dapat dilihat pada proses di atas, sebenarnya pada itterasi ketiga, langkah kedua, array telah terurut. Namun algoritma tetap dilanjutkan hingga itterasi ketiga berakhir. Pass ketiga dilakukan karena definisi terurut dalam algoritma bubblesort adalah tidak ada satupun penukaran pada suatu pass, sehingga pass ketiga dibutuhkan untuk memverifikasi keurutan array tersebut.

Algoritma Buble Sort
  1. Membandingkan data ke-i dengan data ke-(i+1) (tepat bersebelahan). Jika tidak sesuai maka tukar (data ke-i = data ke-(i+1) dan data ke-(i+1) = data ke-i). Apa maksudnya tidak sesuai? Jika kita menginginkan algoritma menghasilkan data dengan urutan ascending (A-Z) kondisi tidak sesuai adalah data ke-i > data ke-i+1, dan sebaliknya untuk urutan descending (A-Z).
  2. Membandingkan data ke-(i+1) dengan data ke-(i+2). Kita melakukan pembandingan ini sampai data terakhir. Contoh: 1 dengan 2; 2 dengan 3; 3 dengan 4; 4 dengan 5 … ; n-1 dengan n.
  3. Selesai satu iterasi, adalah jika kita sudah selesai membandingkan antara (n-1) dgn n. Setelah selesai satu iterasi kita lanjutkan lagi iterasi berikutnya sesuai dengan aturan ke-1. mulai dari data ke-1 dengan data ke-2, dst.
  4. Proses akan berhenti jika tidak ada pertukaran dalam satu iterasi.
Source Code Buble Sort dalam PHP 
<!DOCTYPE html>
<html> <head> <title>Sorting3</title> </head> <body> <h3 style="text-decoration:underline";>Bubble Sort</h3> <?php define ("n", 9); $m = array(10,13,4,20,18,2,30,8,25); echo "<h3>Sebelum Diurutkan</h1>"; for ($y=0; $y <= n-1; $y++) echo "$m[$y] "; $z=0; while($z<=n-2) { $y=0; while($y<=n-2 - $z) { if ($m[$y] > $m[$y+1]) { $o = $m[$y]; $m[$y] = $m[$y+1]; $m[$y+1] = $o; } $y++; } $z++; } echo "<h3>Sesudah Diurutkan</h3>"; for ($y=0; $y<= n-1; $y++) echo "$m[$y] "; ?> </body> </html>

Continue Reading
No comments
Share:

Monday, June 2, 2014

Memahami Algoritma Insertion Sort

Algoritma insertion sort adalah salah satu algoritma pengurutan dengan cara menyisipkan (insert) jika menemukan nilai yang lebih kecil, sehingga algoritma ini menyelesaikan pengurutan secara bertahap dairi kiri ke kanan atau sebaliknya. Proses pengurutan dimulai dari data ke 2. Ilustrasinya mirip seperti saat menyisipkan kartu di permainan kartu. Agar lebih mudah dalam memahaminya silahkan perhatikan ilustrasi gambar berikut ini: 
algoritma, pengurutan, insertion sort, pemrograman, stuktur data

Agar lebih memahami cara pengurutan dengan algoritma insert sort, silahkan liat gambar di bawah :

insertion sort, algoritma, pemrograman, struktur data

insertion sort, algoritma, pemrograman, struktur data

insertion sort, algoritma, pemrograman, struktur data

insertion sort, algoritma, pemrograman, struktur data

insertion sort, algoritma, pengurutan, struktur data

Contoh Program Insertion Sort pada PHP
<html>
<head>
 <title>Sorting2</title>
</head>
<body>
 <h3 style="text-decoration:underline";>Insertion Sort</h3>
<?php
 $size=6;
 $data=array(0,1,2,3,4,5);
 $data[0]=6; 
 $data[1]=10; 
 $data[2]=3; 
 $data[3]=2;
 $data[4]=9; 
 $data[5]=4;
  echo("<b>Jumlah Data : 6</b><br/>");
  echo("<b>Data Awal :</b> ");
   tampildata();
   insert_sort();
  echo "<font color='red'><b>Hasil Akhir : ";
   tampildata();
  echo "<b></font><br/>";
 function tampildata() {
 global $data;
  for($i=0;$i<=5;$i++) {
   echo "$data[$i] ";
   }
   echo "<br/>";
  }
 function insert_sort() {
 global $data,$size;
  for($i=0;$i<=$size-1;$i++) {
  $value=$data[$i];
  $j=$i-1; $NoIterasi=$i+1;
  echo " <font color='blue'>";
  echo " Iterasi Ke-$NoIterasi : ";
 tampildata(); 
 echo "</font>";
  while(($j>=0)&&($data[$j]>$value)) {
   $data[$j+1]=$data[$j];
   $j=$j-1;
   $data[$j+1]=$value;
   tampildata();
  }
 }
}
?>
</body>
</html> 

Gambar diatas dipahami aja satu satu proses jalannya, sekarang lita lihat source code dari fungsi insertion sort .
for (i = 1 ; i <= n - 1; i++) 
{
 j = i;
 while ( j > 0 && data[j] < data[j-1]) 
 {
  temp      = data[j];
  data[j]   = data[j-1];
  data[j-1] = temp;
  j--;
 }
}

Sekian. Semoga Bermanfaat

Continue Reading
3 comments
Share:

Saturday, May 17, 2014

Cara Instal Arduino UNO di Windows 7

Langkah-langkahnya :
1. Siapkan boad Arduino Uno bererta kabel downloader nya.
2. Colokkan port USB Arduino ke port USB komputer/laptop. Terkadang langsung muncul warning yang memberitahu kalau driver tidak sukses diinstal.

 3. Masuk ke Windows Explorer. Klik kanan My Computer. Pilih Properties. Muncul Control Panel. Pilih Device Manager. Muncul warning Unknown device 

4. Klik kanan pada warning tersebut, yaitu pada Unknown device. 

5. Pilih Update Driver Software ....
6. Muncul dialog box lagi. 

7. Pilih Browse my computer for driver software. Muncul dialog box. Tentukan lokasi driver. Misal
yang ada di I:Master\Arduino-1.0.1\drivers. Jika anda belum punya arduino, silahlan download disini

8. Klik Next. Muncul peringatan security. 

9. Pilih aja Install this driver software anyway. Proses instalasi akan berjalan. 

10. Tunggu sampai proses instalasi selesai

11. Pastikan di Device Manager sudah terinstal dengan benar. 

12.  Silahkan dicoba. Buka Arduino IDE (sketch). Pilih tipenya Arduino UNO. Dari menu Tools --> Board --> Arduino UNO.

13. Tentukan nomor com serialnya. Dari menu Tools --> Serial Port --> tentukan nomor sesuai di Device 
Manager. 

14. Arduino UNO siap dipakai. 




Continue Reading
No comments
Share:

Friday, May 2, 2014

Mengenal Teknologi Google Glass

Baru-baru ini google mengembangkan mega proyek bernama Google Glass. Apa itu Google Glass? Dan fitur-fitur apa yang dia sajian? pasti itulah pertanyaan yang mucul saat pertama kali mendengarnya. Google Glass adalah inovasi terbaru google berbentuk kacamata pintar yang dapat terkoneksi dengan headset yang dapat menggabungkan informasi seperti jam, kalender, pesan, suhu, peta dll. Fitur yang paling menakjubkan adalah fitur memotret objek dengan hanya mengucapkan take a picture. Kemudian hasil foto dapat di upload ke para mengguna Google+.

Desain
Setelah Google Glass dibongkar, terlihat beberapa komponen penting di dalamnya, seperti kaca, baterai, touchpad, connector cable, kamera, chip dan masih banyak lainnya. Masing-masing komponen tersebut dirangkai menjadi satu sehingga dapat saling terintegrasi.

Pertama melihatnya secara langsung, Google Glass ternyata tak benar-benar memiliki "kaca" seperti yang mungkin dikesankan oleh namanya. Perangkat ini berbentuk serupa frame kacamata sederhana dengan sisi kanan yang tebal, dilengkapi sepasang dudukan untuk hidung dan sebuah layar (prisma) kecil yang terpasang di bagian tempat mata kanan berada.


Google Glass akan membuat pemakainya terlihat seperti tokoh-tokoh dalam film fiksi ilmiah futuristis, dengan perangkat "visor" bertengger di kepala. Layar prisma kecil berperan sebagai medium interaksi utama dan memajang berbagai macam informasi dalam antarmuka sederhana.

Tampilan layar itu ternyata cukup tajam meski berukuran kecil. Tulisan-tulisan dan gambar terlihat jelas, walaupun awalnya terasa agak aneh karena kesan yang didapatkan seperti melihat televisi mungil yang menggantung di sisi kanan bidang pandang. 

Suara dari Glass terdengar sangat jelas, seolah berasal dari dalam kepala karena disalurkan langsung ke tulang di belakang telinga yang bertanggung jawab soal pendengaran. Karena hal ini pula, audio Glass hanya bisa didengar oleh pemakainya sendiri.

First Person
Tentu, salah satu hal yang paling mengundang rasa penasaran dari Google Glass adalah kemampuannya merekam gambar dari perspektif first-person alias sudut pandang orang pertama. Dengan unit kamera yang diletakkan persis di depan mata pengguna, Google Glass mampu menghasilkan foto atau video yang tampak seolah diambil dari apa yang dilihat dan dialami sendiri oleh pemakainya.

Kualitasnya bisa disetarakan dengan kamera di smartphone masa kini. Dilengkapi dengan kamera berukuran 5 Megapixel. Hasil foto dalam situasi dalam ruangan akan menurun cukup jauh, tetapi ini merupakan hal wajar yang  juga dialami oleh kebanyakan kamera di gadget mobile.

Foto bisa diambil dengan aspect ratio 4:3 atau 16:9, dapat pula diimbuhi dengan keterangan terkait lokasi pengambilan foto seperti nama tempat dan keadaan cuaca karena Google Glass memiliki fasilitas GPS dan terkoneksi dengan berbagai layanan Google.

Selain perintah suara, pengambilan gambar bisa dilakukan dengan menekan sebuah tombol kecil yang terletak di sisi atas frame bagian kanan. Untuk menjepret foto, tombol ini cukup ditekan satu kali, sementara perekaman video bisa dilakukan dengan menekan dan menahannya.

Kemampuan video Google Glass yang mencapai kualitas HD (1.280 x 720) juga cukup bagus, meski rekaman suara terdengar agak kasar. Contoh-contoh foto dan video dari Google Glass bisa dilihat di bawah ini.

Sekian Review Pengenalan Google Glass...Semoga Bermanfaat

Continue Reading
No comments
Share:

Saturday, April 5, 2014

Sampling, Quatizing, Encoding Pada Signal Digital

Pada dasarnya semua suara audio, baik vokal maupun bunyi tertentu merupakan suatu bentukan dari getaran. Ini menandakan semua audio memiliki bentuk gelombangnya masing-masing. Umumnya bentukan gelombangnya disebut dengan sinyal analog. Sinyal analog adalah sinyal data dalam bentuk gelombang yang kontinyu, yang membawa informasi dengan mengubah karakteristik gelombang . Namun sebuah teknik memungkinkan sinyal ini diubah dan diproses sehingga menjadi lebih baik. Teknik ini memungkinkan perubahan sinyal analog menjadi bit-bit digital. Teknik itu disebut teknik sampling. Jika telah menjadi sinyal digital maka sinyal ini jauh lebih baik, sedikit noisenya dan juga dapat diproses / ditransmisikan dengan mudah.

Sampling
Pada proses ini terjadi suatu pencuplikan dari bentukan sinyal analog. Pencuplikan dilakukan pada bagian-bagian sinyal analog. Ini dilakukan dengan sinyal-sinyal sample. Bentukan sinyal sample dapat dilihat pada Gambar berikut:

Ada suatu aturan tertentu dari sinyal ini. Teori Shannon menyatakan frekuensi sinyal ini paling sedikit adalah 2 kali frekuensi sinyal yang akan disampling(sinyal analog).

dimana frekuensi sampling (Fs) minimum adalah 2 kali frekuensi sinyal analog yang akan dikonversi (Finmax). Misalnya bila sinyal analog yang akan dikonversi mempunyai frekuensi sebesar 100Hz maka frekuensi sampling minimum dari ADC adalah 200Hz.

Gambar diatas adalah bentukan proses pencuplikan. Setelah dilakukan proses ini maka terbentuklah suatu sinyal analog-diskrit yang bentuknya menyerupai aslinya namun hanya diambil diskrit-diskrit saja.

Quantisasi
kuantisasi adalah proses untuk mengelompokan elemen-elemen yang nilainya kontinyu. Level-level tiap diskrit sinyal hasil sampling dengan tetapan level tertentu. Level-level ini adalah tetapan angka-angka yang dijadikan menjadi bilangan biner. Sinyal-sinyal diskrit yang ada akan disesuaikan levelnya dengan tetapan yang ada. Jika lebih kecil akan dinaikkan dan jika lebih besar akan diturunkan. Prosesnya hampir sama dengan pembulatan angka. Tetapan level yang ada tergantung pada resolusi dari alat, karena tetapan level merupakan kombinasi angka biner, maka jika bitnya lebih besar kombinasinya akan lebih banyak dan tetapan akan lebih banyak. Ini membuat pembulatan level sinyal diskrit menjadi tidak jauh dengan level aslinya. Dan bentukan sinyal akan lebih bervariasi sehingga akan terbentuk seperti aslinya. Proses ini membuat sinyal lebih baik karena bentukkannya lebih tetap. Proses ini juga mengecilkan error dari suatu sinyal. Sinyal juga akan dikecilkan atau dibesarkan mengikuti besar Quantisasinya.
Kualitas hasil kuantisasi diukur dengan SQNR (Signal to Quantization Noise Ratio), yang menyatakan perbandingan antara daya signal dengan daya derau (noise).

Encoding (Perubahan ke Digital)
Setelah diquantisasi maka tiap-tiap diskrit yang ada telah memiliki tetapan tertentu. Tetapan ini dapat dijadikan kombinasi bilangan biner, maka terbentuklah bilangan-bilangan biner yang merupakan informasi dari sinyal. Setelah menjadi sinyal digital maka proses-proses perekayasaan dapat dilakukan. Yang harus dilakukan adalah merubah informasi digital tersebut dengan proses digital sehingga menjadi suara-suara yang kita inginkan. Proses dapat dilakukan dengan berbagai macam alat-alat digital (komputer). Sample-sample yang ada juga digunakan sebagai informasi untuk menciptakan suara dari berbagai macam alat elektronik (keyboard dan syntitizer). Penyimpanan suara juga akan lebih baik karena informasinya adalah digital.
Contoh Jika Dikuantisasi 8 Bit maka pada Perubahan Digitalnya akan menjadi 8 bit biner.
Jika sinyal yang menempel pada sumbu Y bernilai 5 maka akan menjadi 00000101


Continue Reading
1 comment
Share:

Friday, April 4, 2014

Packet Switching dan Paket Switching

Packet Switching Merupakan pengembangan dari Circuit Switching merupakan jaringan telekomunikasi yang awalnya digunakan untuk komunikasi suara seperti telephone. Dengan perkembangan komunikasi data circuit switching mulai melakukan transmisi bukan hanya suara tetapi juga data. Pada koneksi suara circuit switching bekerja baik karena sebagian waktu dipakai untuk satu pihak, seperti halnya telephone antara dua orang yang bergantian berbicara. Akan tetapi pada koneksi maupun komunikasi data waktu yang dipakai terbuang, misal koneksi dari satu host ke server akan banyak waktu nya idle. Sehingga circuit switching kurang efisien diterapkan pada komunikasi data.

Packet Switching merupakan suatu teknik komunikasi data yang terjadi pada Protocol WAN dimana data ditranmisikan kedalam paket-paket data dan apabila terdapat suatu data atau message panjang dan melebihi kapastitas transmisi akan dipotong menjadi barisan-barisan paket yang kecil. Setiap paket untuk dikirim terdiri dari data user dan info control. Info control sendiri merupakan suatu info pada paket data dan berisi alamat tujuan dimana paket tersebut dapat ditransfer melalui jaringan untuk mencapai tujuan.

Pada packet switching packet data akan dikonfersi kebentuk data rate yang mana dua buah station berbeda data rate nya dapat saling berhubungan dan tukar informasi. Apabila traffic suatu jaringan mulai padat akan dilakukan pemblokan pada packet/call yang akan diterima, hal ini dilakukan melihat kondisi beban traffic jaringan lagi padat dan jika traffic mulai menurun maka call akan diijinkan masuk. Untuk packet switched network packet diijinkan masuk tetapi delay delivery akan bertambah sesuai banyaknya packet yang masuk. Untuk delay waktu akan diprioritaskan pada packet yang pertama kali diterima dan selanjutnya. Berbeda untuk circuit switching koneksi packet data harus dengan data rate yang konstan artinya setiap perangkat yang terhubung dengan perangkat lain mengirimkan rate data yang sama. Dan hal ini yang membatasi koneksi suatu host dengan workstation.

Kelebihan
1. Jalur efisiensi yang lebih besar

  • Jalur dari simpul ke simpul dibagi secara dinamik beberapa paket sepanjang waktu. 
  • Paket diantrikan dan ditransmisi secepat mungkin.
  • Waktu pada link node-to-node adalah dialokasikan terlebih dahulu menggunakan time-division multiplexing.

2. Konversi rate data

  • Setiap stasiun terhubung ke simpul lokal pada rate data yang sesuai.
  • Simpul pengangga data di butuhkan untuk penyangga rate.
  • Dua buah station yang berbeda data-ratenya dapat saling menukar paket.

3. Paket dapat diterima meskipun sedang sibuk

  • Pengiriman dapat saja terlambat.

4. Skala Prioritas dapat digunakan

  • Paket dapat ditransmisikan pertama kali berdasarkan prioritas yang lebih tinggi.
  • Paket mempunyai delay yang lebih kecil daripada lower-priority packets.

Contoh Aplikasi
TCP/IP protokol adalah jaringan dengan teknologi “packet Switching” yang berasal dari proyek DARPA (development of Defense Advanced Research Project Agency) di tahun 1970-an yang dikenal dengan nama ARPANET.
Jaringan ATM adalah jaringan Packet-switching karena konsep ATM mirip dengan konsep yang digunakan packet switching yaitu transfer informasi dilakukan dalam format sel (informasi yang akan dikirim dibagi menjadipotongan-potongan dengan ukuran tertentu) yang sifatnya connection-oriented artinya sebelum transfer informasi dilakukan harus dibangun hubungan terlebih dahulu atau definisikan sebagai protokol yang berfungsi sebagai interface untuk menghubungkan komputer dengan komputer lainnya, membuat tiap komputer yang terintegrasi di dalamnya dapat berkomunikasi atau bertukar informasi dengan kecepatan tinggi(sampai dengan 155Mbps).
GPRS adalah teknologi packet Switching data pada GSM. Teknologi yang dikenal sebagai generasi 2.5 ini, merupakan pengembangan dari teknologi Circuit Switching pada GSM.
Protokol bluetooth menggunakan sebuah kombinasi antara circuit switching dan packet switching. Protocol ini dapat mendukung 1 kanal data asinkron, 3 kanal suara sinkron simultan atau 1 kanal dimana secara bersamaan mendukung layanan data asinkron dan suara sinkron. Setiap kanal suara mendukung 1 kanal suara sinkron 64 kb/s. Kanal asinkron dapat mendukung kecepatan maksimal 723,2 kb/s asimetris, dimana untuk arah sebaliknya dapat mendukung sampai dengan kecepatan 57,6 kb/s. Sedangkan untuk mode simetris dapat mendukung sampai dengan kecepatan 433,9 kb/s.
Teknik Switching
Stasiun pemecah pesan yang panjang dalam bentuk paket
Paket dikirim segera ke jaringan
Paket dikemas dalam 2 cara :
Datagram (sebuah paket data yang mengandung alamat terminal atau komputer yang dituju dan bersifat bebas/terpisah dari paket lain yang berkaitan dengan transaksi yang sama)
Circuit Virtual
Rute sudah direncanakan dahulu, sebelum paket-paket dikirim.
Koneksi dibangun antara permintaan dan penerimaan.
Setiap paket mempunyai identifikasi sirkuit virtual sebagai alamat tujuan.
Setiap paket dapat mencari jalur sendiri.
Datagram
Pada datagram tiap paket bisa diroutekan berbeda, misalnya station A akan kirim paket 1, 2, dan 3. Route A menuju E ada dua route, maka kemungkinan paket 1 menempuh route yang berbeda dengan paket 2 tergantung dari kepadatan masing-masing jalur.
Datagram eksternal dan internal
Jaringan mempunyai satu stasiun sumber, A dan dua stasiun tujuan yakni B dan C. Paket yang akan dikirimkan ke stasiun B diberi label alamat stasiun tujuan yakni B dan ditambah nomor paket sehingga menjadi misalnya B.1, B.37, dsb. Demikian juga paket yang ditujukan ke stasiun C diberi label yang serupa, misalnya paket C.5, C.17, dsb.
Stasiun A mengirimkan enam buah paket. Tiga paket ditujukan ke alamat B. Urutan pengiriman untuk paket B adalah paket B.1, Paket B.2 dan paket B.3. sedangkan tiga paket yang dikirimkan ke C masing-masing secara urut adalah paket C.1, paket C.2 dan paket C.3. Paket-paket tersebut sampai di B dengan urutan kedatangan B.2, paket B.3 dan terakhir paket B.1 sedangan di statiun C, paket paket tersebut diterima dengan urutan C.3, kemudian paket C.1 dan terakhir paket C.2. Ketidakurutan ini lebih disebabkan karena paket dengan alamat tujuan yang sama tidak harus melewati jalur yang sama. Setiap paket bersifat independen terhadap sebuah jalur. Artinya sebuah paket sangat mungkin untuk melewati jalur yang lebih panjang dibanding paket yang lain, sehingga waktu yang dibutuhkan untuk sampai ke alamat tujuan berbeda tergantung rute yang ditempuhnya.
Circuit Virtual
Sebuah route antara station dikonfigurasi sebelum terjadi transfer data. Node tidak perlu melakukan routing decision untuk tiap paket, dilakukan hanya sekali dan berlaku untuk semua paket. Jika ada dua station yang akan saling menukar data dalam periode waktu tertentu, maka dapat dipastikan keuntungan banyak diperoleh jika menggunakan virtual circuit. Pertama, jaringan menyediakan pelayanan yang berhubungan dengan virtual circuit termasuk sequencing and error-control. Sequencing berfungsi apabila semua paket mengambil route yang sama. Error control adalah pelayanan untuk meyakinkan semua paket dapat tiba di tujuan, tapi juga tiba dengan paket yang benar-benar diinginkan, tidak ada cacat.
Virtual circuit eksternal dan internal
Stasiun A mengirimkan 6 paket. Jalur antara A dan B secara logik disebut sebagai jalur 1, sedangkan jalur antara A dan C disebut sebagai jalur 2. Paket pertama yang akan dikirimkan lewat jalur 1 dilabelkan sebagai paket 1.1, sedangkan paket ke-2 yang dilewatkan jalur yang sama dilabelkan sebagai paket 1.2 dan paket terakhir yang dilewatkan jalur 1 disebut sebagai paket 1.3. Sedangkan paket yang pertama yang dikirimkan lewat jalur 2 disebut sebagai paket 2.1, paket kedua sebagai paket 2.2 dan paket terakhir sebagai paket 2.3 Dari gambar tersebut kiranya jelas bahwa paket yang dikirimkan diberi label jalur yang harus dilewatinya dan paket tersebut akan tiba di stasiun yang dituju dengan urutan seperti urutan pengiriman.
Operasi Eksternal dan Internal Circuit Vitual dan Datagram
1. Interfase antara stasiun dan simpul Orientasi koneksi
Semua paket diidentifikasikan sebagai milik koneksi logik tertentu dan diberi nomor berurutan, sebagai layanan Eksternal Virtual Circuit, mis. X2G.
2. Tanpa Koneksi
Paket ditangani terpisah, sebagai layanan External Datagram, yang berbeda dengan operasi Internal diagram.
External virtual circuit, internal virtual circuit : Jika user meminta virtual circuit, sebuah dedicated route yang melintasi dalam jaringan akan dibangun. Semua paket mengikuti route yang sama.
External virtual circuit, internal datagram : Jaringan menangani tiap paket secara terpisah. Jadi, paket-paket yang berbeda dalam external virtual circuit yang sama akan mengambil route yang mungkin berbeda.
External datagram, internal datagram : Tiap paket diperlakukan secara bebas dari segi user atau dari segi jaringannya.
Perbandingan Circuit Virtual dan Datagram
Circuit Virtual
Jaringan dapat melakukan deretan dan kontrol kesalahan.
Paket diteruskan lebih cepat(tidak perlu jalur khusus).
Kurang handal (Simpul mengalami kegagalan seluruh sirkuit virtual yang melintasi simpul bisa hilang).
Datagram
Panggilan untuk setup fase dapat dihindari (lebih baik daripada paket-paket yang sedikit).
Lebih Reksible (jika terjadi kegagalan paket berikutnya dapat menemukan rute pengganti).
Ukuran Paket
Ada hubungan antara ukuran paket dengan waktu dalam pentransmisian data. Apabila data dipecah makin kecil membutuhkan waktu lebih cepat, dan tiap paket pecahannya harus disisipi headernya. Akan tetapi jika dipecah semakin kecil akan didapatkan waktu transmisi yang lebih besar dari sebelum paket lebih diperkecil lagi. Dalam hal ini harus dipilih pemecahan paket yang optimum.

Continue Reading
No comments
Share:

Wednesday, February 26, 2014

All About Alergi


1. Gejala Alergi
Gejala alergi hilang timbul dan bersifat polimorf (bermacam-macam)
  • Gatal/merah di kulit, mata, telinga, organ kewanitaan dll.
  • Biduran, kulit basah berair, kering bersisik, ketombe
  • Plenting berisi air/nanah, jerawat
  • Cairan/riak hidung, tenggorokan, paru, organ kewanitaan
  • Bengkak di hidung (hidung buntu), bengkak di amandel, asma, batuk, pusing, nyeri, kram.
  • Perut tidak nyaman, muntah, kembung, maag, diare, sembelit, sariawan, dll.
2. Tipe Alergi
  • Tipe Cepat : Keluhan segera
  • Tipe Lambat : Keluhan pada hari 3,4,7 dst.
  • Tipe Kumulatif : Keluhan terjaadi setelah tubuh terpapar alergen berkali-kali.

-) Semua zat dapat menyebabkan alergi, tidak harus yang amis-amis, misal : air minum, air mandi, air hujan, susu, sperma, sabun bayi, sabun cuci, debu, serbuk sari, asap knalpot, cat tembok, garam, gula, teh, cabe, matahari, keringat, udaa dingin, baju seragam, vitamin, obat herbal, obat jantung, dll.
-) Dingin / panas hanyalah suatu pemicu, ada alergen tersembunyi yang tidak disadari oleh pasien.
-) Sebenarnya alergi sudah ada di dalam tubuh seseorang, tetapi keluhan alergi belum tampak, karena manusia mempunyai mekanisme pertahanan tubuh. Jadi dengan pola makan/ pola hidup yang dulu tidak apa-apa, karena kontak terus, lama-lama meknisme pertahanan tubuh tidak mampu mengatasinya dan timbulah keluhan alergi
-) Dengan metode fisika kedokteran (tidak disuntik, tidak sakit, tidak minum obat) tubuh diselaraskan dengan alergen, sehingga tubuh bisa bersahabat dengan alergen.

Dari penjelasan diatas semoga anda dapat mengetahui apakah anda terserang Alergi atau tidak. Semoga dapat menambah pengetahuan anda.

sumber : Klinik Alergi Cosmetic (JL.Sriwijaya 236 Semarang)

Continue Reading
1 comment
Share:

Monday, February 3, 2014

Review Smartphone LG G2


LG G2 adalah smartphone canggih dari LG yang memiliki OS Android. Desainnya cukup lebar yaitu sekitar 5,2 inchi, sehingga kita akan dengan jelas membaca SMS, Melihat video atau untuk membaca Artikel di internet. LG G2 termasuk smartphone kelas High-End yang spesifikasinya lebih tinggi dibanding dengan saingannya seperti Samsung Galaxy S4, Sony Ericson Z Ultra, HTC One, dan Nexus One. Berikut perbandingan spesifikasi dari LG G2 dilihat dari kualitas grafik, tampilan layar, resolusi dll. 


Selain memiliki prosesor Snapdragon 800 Quad Core 2,26 Ghz dan ukuran RAM yang tinggi yaitu 2 Gb, L2 G2 juga di lengkapi dengan kamera 13 MP dengan teknologi OIS (Optical Image Stabilizer) yang akan menstabilkan fokus saat memegang kamera. Untuk lebih jelas mengenai spesifikasi L2 G2 ini silahkan di lihat rincian spesifikasi berikut :

Tipe ProsessorQualcomm MSM8974 Snapdragon 800 Quad-core 2.26 GHz 
Kecepatan ProsessorQuad-core 2.26 GHz 
Ukuran Layar5.2 Inch 
Tipe LayarTrue HD-IPS + LCD capacitive touchscreen 
Resolusi Layar1080 x 1920 pixels, (~424 ppi pixel density) 
Proteksi LayarCorning Gorilla Glass 3 
Kedalaman Warna16M colors 
Memori Internal32 GB, 2 GB RAM 
Kamera
  • Primary: 13 MP, autofocus, LED flash  
  • Secondary: 2.1 MP, 1080p@30fps  
AudioAudio Format: MP3/WAV/FLAC/eAAC+/AC3/WMA player 
Video
  • Video Format: MP4/DviX/XviD/H.264/H.263/WMV player  
  • 1080p@60fps, HDR, stereo sound rec., video stabilization  
Ragam PesanSMS(threaded view), MMS, Email, Push Mail, IM, RSS 
Ragam RingtoneVibration, MP3, WAV ringtones 
Koneksi NirkabelWi-Fi 802.11 a/b/g/n/ac, dual-band, Wi-Fi Direct, DLNA, Wi-Fi hotspot, Bluetooth v4.0 with A2DP, LE 
Antarmuka / Interface
  • Input:
    • microUSB v2.0 (SlimPort),  
    • USB On-the-go  
    • USB Host  
     
  • Output:
    • 3.5mm jack 
Tipe BateraiNon-removable Li-Po 
Kapasitas Baterai3000 mAh battery 
Waktu Bicara
  • 2G: Up to 16 h 30 min  
  • 3G: Up to 17 h 30 min  
Waktu Siaga
  • 2G: Up to 790 h  
  • 3G: Up to 900 h  
Model SIM CardMicro-SIM 
Sistem OperasiAndroid OS, v4.2.2 (Jelly Bean) 
Jaringan
  • 2G Network: GSM 850 / 900 / 1800 / 1900  
  • 3G Network: HSDPA 850 / 900 / 1900 / 2100  
  • 4G Network: LTE 900 / 1800 / 2100 / 2600 / 850  
Kecepatan DataHSDPA, 42 Mbps; HSUPA, 21 Mbps; LTE, Cat3, 50 Mbps UL, 100 Mbps DL 
RadioStereo FM radio with RDS 
GPSA-GPS support and GLONASS 
Dimensi138.5 x 70.9 x 8.9 mm 
Berat143 g 
Lain-lainFitur lain:
  • Active noise cancellation with dedicated mic  
  • TV-out (via MHL A/V link)  
  • SNS applications  
  • MP4/DviX/XviD/H.264/H.263/WMV player  
  • MP3/WAV/FLAC/eAAC+/AC3/WMA player  
  • Photo viewer/editor  
  • Document viewer  
  • Organizer  
  • Voice memo/dial/commands  
  • Predictive text input  

Baterai dari G2 cukup tahan lama karena memiliki kapasitas 3000 MiliAmpere. Kamera depan cukup jernih dengan kekuatan 2,1 MP. Layar dibekali dengan  Corning Gorilla Glass 3 sehingga aman dari goresan.
Sudah cukup membahas hardware, sekarang kita ke software dari G2. Pada smartphone ini ada fitur Guest Mode, jadi kita dapat memberikan hak akses apa saja yang dapat di tampilkan pada mode ini. Jadi tidak perlu khawatir jika HP anda di pinjam oleh Teman atau anak anda. Smartphone LG G2 dapat melakukan Multitasking yang artinya dapat melakukan lebih dari satu perkerjaan dalam satu waktu. Jadi anda bisa menonton video sambil buka file presentasi serta bermain game favorit pada saat bersamaan.

Kelemahan dan Kelebihan LG G2
Kelemahan
- Menggunakan Micro-SIM, jadi harus memotong kartu SIM menjadi lebih kecil.
- Baterai nya jadi satu dengan HP, Jadi tidak bisa lepas baterai.
- Tombol UP DOWN berada di belakang, di bawah kamera, jadi yang belum terbiasa akan sulit.
- Speaker ada di bawah sehingga akan tertutup tangan jika main game menggunakan 2 tangan landscape.

Kelebihan
- Tidak perlu sering menekan tombol ON/OFF karena cukup ketuk 2x di layar sudah bisa ON/OFF
- Memiliki 2 speaker stereo sehingga suara menjadi lebih jernih dan keras.
- Memiliki fitur Guest Mode jadi tidak perlu khawatir HP kita dipakai orang lain.
- Kamera dilengkapi Flash, sehinngga dapat pula berfungsi sebagai senter.

Perbandingan dengan Galaxy S4 dan Google Nexus 5

Hasil benchmark terlihat bahwa LG G2 lebih unggul, So, Do you wanna Try ?
Preview

Continue Reading
No comments
Share: