Minggu, 30 September 2012

Belajar Ruby


LISTING

print "masukkan tinggi : "
x = gets.to_i
temp = x
i = 1
while i <= x
k = 1
while temp >= 1
print " "
temp -= 1
end
while k <= i
print "* "
k+=1
end
temp = x - i
i += 1

puts""
end

 Pada percobaan kali ini kita akan mencoba membuat segitiga : - x = gets.to_i fungsinya untu menginput data berupa integer - temp = x untuk menunjuan ke alamat memor y tertentu - i = 1 while i <= x k = 1 i disini fungsinya untuk membentuk bintang karena i=1 maka untuk bintang pertama yaitu satu,karena terdapat perulangan maka nilai I selalu berubah sampai sesuai dengan inputan kita nantinya. Untuk k=1 untuk membuat cetakan ke bawah. - while temp >= 1 print " " temp -= 1 perintah ini digunakan untuk menentukan posisi dan memberikan jarak antara bintang. bila kita input 4 maka posisi bintang pertama berada di posisi space ke 4 dan bintang pertama itu sebagai patokan awal,dan utuk percetakan selanjunya posisi bintang awal merupakan nilai 0, karena tandanya – maka akan menghitung kekiri. - while k <= i print "* " k+=1 “* “ini merupakan percetakan himpunan kosong. Dengan perintah ini di gunakan untuk membuat hasil cetakan selanjutnya. Fungsi dari k+=1 untuk membuat cetakan bintang pada baris ke 2 menjadi 2 bintang, karena nilai pada baris pertama di tambah satu. - temp = x – i perintah ini digunakan untuk menentukan posisi . bila kita input 4 maka posisi bintang pertama berada di posisi space ke 4 dan bintang pertama itu sebagai patokan awal,dan utuk percetakan selanjunya posisi bintang awal merupakan nilai 0, karena tandanya – maka akan menghitung kekiri. - i += 1 untuk mengatur posisi bintang berikutnya - puts"" untuk menurunkan baris

Belajar Python

Pada percobaan kali ini kita akan menggunakan sebuah program bernama Python. Pada percobaan kali ini kita akan membuat sebuah program dengan coding yang sudah tertera di atas. Python hampis sama dengan java. Pada Listing Bulan = ['Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September','Oktober', 'Nopember', 'Desember'] ini merupakan inputan data yang akan kita gunakan nanti . kita dapat menyusun nama bulan dari no 1 yaitu januari sampai 12 yaitu desember. Lalu pada listing berikutnya terdapat perintah Pilih = input ("Bulan apa [1-12]? ") ini akan menghasilkan sebuah output Bulan apa (1-12) ? fungsinya untuk memilih bulan apa yang akan kita input nantinya. Apabila kita memasukan angka 1 maka pada output berikutnya akan keluar bulan januari, karena nama-nama bulan yang sudah kita masukan tadi berurut dari 1-12

Senin, 30 April 2012

Clustering

Clustering adalah proses mengelompokkan objek berdasarkan informasi yang ingin kita cari. Dengan cara ini akan mempermudah kita untuk mencari dokumen web yang diinginkan karena data akan dikelompokan.

Salah satu software untuk clustering adalah Carrot2 . program ini merupakan program open source jadi dapat digunakan dengan gratis. Cara kerja program ini dengan mengelompokan kedalam kategori. Carrot2 bisa digunakan dalam berbagai komponen untuk mengambil hasil pencarian dari berbagai sumber termasuk: Bing Search API , Google Search API, Google Desktop, Lucene index, Open Search , PubMed, Solr server, eTools metasearch engine, Generic XML files dan lain - lain . Carrot2 dapat dipanggil melalui beberapa API seperti Java API, C # / . NET API.


sumber : http://en.wikipedia.org/wiki/Carrot2

Senin, 02 April 2012

web crawling

Crawling adalah proses di belakang sebuah search engine, yang bertugas menelusuri World Wide Web secara terstruktur dan dengan etika-etika tertentu. Aplikasi yang menjalankan proses crawling disebut Web Crawler, atau disebut juga web spider atau web robot.

Kali ini saya menggunakan aplikasi win web crawler. Aplikasi cukup mudah digunakan sehingga saya menggunakan aplikasi ini. Fungsi dari web crawler sendiri untuk mengumpukan data sehingga ketika pengguna Internet mengetikkan kata pencarian di komputernya. Selain itu dengan menggunakan web crawler, juga kita dapat menghitung berapa jumlah pengunjung yang mengakses web itu.

Win web crawler dapat digunakan untuk siapa saja karena tampilanya tidak terlalu bikin pusing dan tools yg terdapat tidak terlalu banyak. Namun program ini tidah free dan hanya dapat digunakan 15 hari.

Jumat, 09 Maret 2012

pengaruh web dalam kehidupan dan tradisi

Web merupakan suatu kumpulan halaman – halaman yang berisikan informasi d internet. Di zaman sekaarang ini banyak kegitaan yang dlakukan di dunia maya. Peran web sangatlah berarti karena kita mengetahui berbagai macam informasi dari sana, tidak hanya itu kita pun dapat melakukan transaksi jual beli barang secara online, saling share ilmu yang kita miliki sehingga dapat membantu satu sama lainnya. Dari sii kita juga dapat bersosialisasi lebih luas, dimana kita dapat saling mengenal kerabat – kerabat kita yang berada antar wilayah bahkan sampai antar Negara. Disini kita juga dapat mengetahui berbagai macam kebudayaan yang tersebar di dunia.

Pada zaman dulu apabila kita ingin memberikan kabar atau sebuah informasi kita menggunakan jasa POS dan memakan waktu berhari-hari bila kita mengirimnya jauh dari tempat kita semisalnya berbeda pulau. Namun di zaman sekarang kita dapat mengerimkan suatu kabar atau informasi melalui surat elektronik yang mempermudahkan kita untuk saling berkomunikasi dengan cepat tidak seperti surat yang harus menunggu.

Jika dilihat dari sisi positifnya sangatlah banyak, diantaranya ;
- Mempermudah pencariaan informasi
- Mempermudah kita saling berkomunikasi
- Dapat mempromosikan kebudayaan dan tempat-tempat wisata yang berada di suatu Negara atau suatu wilayah
- Untuk memprosikan suatu iklan sehingga dapat memperbesar persentase pemasukan
- Mempermudah melakukan transaksi

Ada positif pasti ada negatifnya. Untuk negatifnya sebagai berikut :
- Maraknya penipuan pada bidang jual beli
- tindak criminalpun bertambah
- rusaknya moral dan akhlak akibat mudahnya mengakses pornografi.

Selasa, 03 Januari 2012

aplikasi android buatan anak bangsa

APLIKASI ANDROID BUATAN TANAH AIR

Setelah sebelumnya saya memposting tentang PC Tablet Android, pada postingan kali ini saya akan membahas tentang aplikasinya. Aplikasi yang saya akan bahas merupakan aplikasi karya anak bangsa sebut saja Lacak Ponsel

Aplikasi buatan Plugie ini diberi nama “Lacak Ponsel”. Dari namanya kita sudah mengetahui bahwa aplikasi ini dibuat untuk menemukan asal lokasi dari nomor telepon atau ponsel yang akan kita lacak.



Caranya sangat mudah sekali tinggal kita mengetik nomor telepon atau dengan mengatakan nomor yang ingin kita lacak. Kemudian tidak berapa lama asal dari nomor handphone atau telepon yang kita lacak bisa diketahui. Aplikasi ini mempunyai kelebihan tidak memerlukan koneksi internet atau GPS untuk menggunakannya. Sehingga kita tidak perlu mengeluarkan pulsa untuk menggunakan aplikasi ini. Sayangnya aplikasi ini dibuat bukan untuk menemukan lokasi dimana si pemilik ponsel atau telepon ini berada, melainkan hanya melacak asal nomor kartu perdana atau telepon itu berasal.

Aplikasi ini dibuat berdasarkan kode awal pada nomor kartu perdana GSM, CDMA dan sambungan langsung jarak jauh (SLJJ) milik telkom. Sekarang aplikasi ini sudah mendukung semua operator di Indonesia seperti Telkomsel, Indosat, XL, Axis, Three, Esia, Smartfren, Flexi dan Telkom. Aplikasi Lacak Ponsel ini dapat di download secara gratis di Android.

rivew Pc Tablet

Pada tulisan kali ini saya kana me rivew beberapa pc tablet yang sedang tenar-tenarnya di bumi kita.

1. Samsung Galaxy Tab 7.0 plus

Samsung menghadirkan GALAXY Tab 7.0 Plus GT-P6200 yang menawarkan portabilitas lebih baik melalui bentuk 7" yang ringan dan ramping, serta produktivitas canggih. Didukung oleh prosesor Dual Core 1,2GHz, kecepatan internet yang lebih cepat dan platform Android™ Honeycomb 3,2 dengan fungsi Voice Call dan Samsung TouchWiz yang dilengkapi dengan multimedia yang kaya.
GALAXY Tab 7.0 Plus hadir dengan bentuk kecil yang mengagumkan - hanya seukuran buku saku, namun memiliki kekuatan komputasi sebuah laptop. Tablet ringan dan kompak seberat 345gr.
Didukung oleh Dual Core Processor 1,2GHz yang perkasa, GALAXY Tab 7.0 Plus memungkinkan multitasking lebih mulus, loading halaman web lebih cepat, transisi UI lebih halus dan power-up yang ultra cepat.
GALAXY Tab 7.0 Plus memberikan pilihan konektivitas terbaik yang ada, mulai dari HSPA + 21Mps yang super cepat hingga Wi-Fi Channel Bonding. Teknologi Wi-Fi Channel Bonding memungkinkan Anda menerima rata-rata data dua kali lebih cepat dari koneksi Wi-Fi saat ini.
Fungsi panggilan pada GALAXY Tab 7.0 Plus semakin diupgrade untuk memungkinkan Anda melakukan dan menerima panggilan suara secara pribadi dengan mengaktifkan Receiver Mode saat di tempat umum. Tidak perlu lagi menggunakan headset atau Bluetooth.
Di indonesia sendiri tablet ini dirilis pada bulan November 2011 dengan harga Rp 5.499.000



Samsung Galaxy Tab 7.0 Plus Tablet specs:
• Android Honeycomb (3.2)
• 7-inch TFT touchscreen display, 1024 x 600
• Samsung Dual-Core Exynos 1.2 GHz
• 1GB DDR2 RAM
• 16GB, 32GB internal storage
• Front-facing 2.0 megapixel, rear-facing 3.0 megapixel webcams
• 802.11 b/g/n Wi-Fi, Bluetooth
• microSD card slot, proprietary jack, 3.5mm audio input
• 7.6 x 4.8 x .39 inches
• 12.1 ounces
• Ships with AC adapter, USB male to proprietary cable, headphones

Sumber : www.samsung.com

2. Acer Iconia A501

Acer Iconia A501 merupakan perkembangan dari Acer Iconia A500. Pada Acer Iconia A501 sudah memiliki jaringan 3G yang sudah support: HSDPA, 7.2 Mbps; HSUPA, 5.76 Mbps. Dengan jaringan 2G di band GSM 850/900/1800/1900 dan juga di band HSDPA 900/2100 untuk 3G-nya. Sehingga koneksi jaringan pada tablet ini lebih cepat dibanding tipe sebelumnya.
Tampilan yang disajikan pun sangat baik serta memiliki berbagai sudut pandang sehingga Anda tidak perlu khawatir saat memegang tablet di berbagai posisi.
Bermain games di Iconia A501ini cocok bagi penggila games karena dilihat dari tampilan grafis yang menawan dan suara dariloudspeaker yang sudah support Dolby Mobile Stereo.


Spesifikasi Acer Iconia A501:
 Prosesor Dual-core 1GHz ARM Cortex-A9 processor, ULP GeForce GPU, Tegra 2 T20 chipset
 3G HSDPA, 7.2 Mbps; HSUPA, 5.76 Mbps
 Android Honeycomb 3.1
 LCD capacitive touchscreen, 256K colors Size 800 x 1280 pixels, 10.1 inches
 Acer UI
 Accelerometer sensor for auto-rotate
 Gyro sensor
 Multi-touch input method
 Proximity sensor for auto turn-off
 16/32 GB storage, 1 GB DDR2 RAM support microSD, up to 32GB
 MicroUSB v2.0, USB v2.0
 Kamera Belakang 5 MP, autofocus, LED flash
 Kamera Depan 2MP
 Support HD Video Recording
Harga: Rp. 4.990.000 (16 GB) dan Rp. 5.790.000 (32 GB).
Sumber : http://mediaonlinenews.com

3. Motorola xoom
Motorola Xoom merupakan tablet yang didukung penuh oleh pihak google untuk pengembangan tablet masa depan dengan mengusung OS android terbaru untuk jenis tablet. Dengan menggunakan prosesor NVIDIA® Tegra™ 2 Dual-Core Processor
Tablet yang berukuran 10,1 inci ini menggunakan sistem operasi Android terbaru, yaitu Android 3.0 (Honeycomb). Saat memasuki tampilan muka pada Motorola Xoom, Anda akan disapa dengan serangkaian aplikasi dari Android dengan tampilan user interface yang kaya akan tampilan 3D yang mengagumkan.
Tablet ini dilengkapi dengan kamera utama 5 megapixel autofokus yang didukung dual LED flash dengan perekam video beresolusi sampai dengan HD 720p dan juga dilengkapi dengan kamera 2 megapixel pada bagian depannya yang digunakan untuk melakukan panggilan video.
Motorola Xoom mendukung koneksi internet via WiFi 802.11 b/g/n. Motorola Xoom juga mendukung koneksi jaringan GPRS, EDGE, HSDPA dengan jaringan 4G. Ada juga Bluetooth dan microUSB 2.0 untuk dihubungkan ke perangkat lain.
Di Indonesia sendiri Motorola Xoom di luncurkan pada Pertengahan bulan Juli 2011 dengan harga Rp4,26 jutaan.
Spec :


• OS Android 3.0 Honeycomb
• Layar HD 10.1 inci (1280x800)
• Prosesor Dual-core 1GHz
• Dukungan Full HD 1080p dengan port HDMI-out
• Kamera belakang 5MP dengan kemampuan merekam video 720p
• Kamera depan 2 MP untuk Video chat
• WiFi dan konektifitas 3G

Sumber : chip.co.id
Kesimpulan :
Setiap Pc Tablet memiliki keunggulan dan kelemahan masing masing. Dari ke 3 Pc tablet yang telah saya ulas diatas ketiganya memiliki kecepatan yang sangat baik, koneksi jaringannya pun tidak diragukan lagi kecepatannya. Namun di sisi lain kekurangan dari ketiganya ada pada hasil gambar yg dihasilkan camera masing-masing.