Failure is an Options!

Keep Strugle for what you want to achieve

The Future is in your hand,

Future bright only if you have a plan and action to making happen.

The Maturity and Wisely!

Success people always have positive vibe with maturity of thinking and wisely attitude in living

The time is limited

Never waste your time, Because time is precious like a life and money

Kamis, 28 Februari 2013

Cara Membuat Favicon untuk Blogspot

Cara membuat favicon di blogspot ada 2 cara : 

1. Upload file gambar harus ber-ekstensikan ".ico" di bagian menu layout blogger, jadi jika gambar ber-ekstensi ".jpg/.png" maka harus di konversi dulu ke ".ico" (rekomendasi di icon converter), setelah itu klik edit, browse gambar lalu save, lalu save arrangement  dan view blog untuk mengetes-nya.

2. Jika dengan cara diatas tidak berhasil, maka sobat coba cara kedua ini, jadi sobat harus menambahkan gambar favicon secara manual dengan menggunakan code html. Dan sebelum menambahkan kode sobat harus upload gambar sobat dulu ke situs penyimpanan gambar di internet, kalo saya biasanya di photobucket.com, silakan mendaftar terlebih dahulu. Setelah daftar lalu upload foto yang sobat inginkan yang ber-ekstensi bebas, direkomendasikan file ".PNG" atau ".jpg"  dan berukuran lebih kecil dari 100 kb biar mudah/cepat ketika loading. 

setelah itu sobat kembali ke halaman blogger dan pilih menu template > klik edit html > tekan Ctrl + F lalu ketikan  <b:skin><![CDATA[/* setelah terlihat, copy kode HTML di bawah ini, lalu paste kan di atas kode  <b:skin><![CDATA[/* jangan dulu di close/save!!, lalu sobat kembali ke halaman photobucket tempat foto anda di upload, lalu klik direct link gambar untuk meng-copy link secara otomatis. Setelah itu sobat ganti dan paste kan link gambar tadi di code html seperti dibawah ini pada halaman edit html blogger sobat. klik tombol save lalu close dan klik view blog

Contoh:
<link href='Ini_adalah_code_gambar_saya.png' rel='icon' type='image/x-icon'/>

jadi,

 <link href='http://i1208.photobucket.com/albums/cc371/adhieresthenes/My%20Icon/favicon_zps52432c3c.png' rel='icon' type='image/x-icon'/>

CODE HTML FAVICON :


Jika berhasi maka tampilannya seperti berikut:




Ok GoodLuck!

Membuat Aplikasi Android Mudah Dgn App Inventor

Apa itu app inventor ?
App Inventor adalah sebuah tool online untuk membuat aplikasi android, app inventor kini dikembangkan oleh MIT, universitas yang bergerak di bidang teknologi dan diakui di dunia. Semula app inventor dikembangkan oleh google, namun sekarang MIT yang memegang kendali terhadap pengembangan tools app inventor

Yang menyenangkan dari tool ini adalah tool tersebut berbasis visual block programming, sehingga kita dapat membuat aplikasi tanpa kode satupun. Mengapa disebut visual block programming?, karena kita akan melihat, menggunakan, menyusun dan drag-drops “blok” yang merupakan simbol-simbol perintah dan fungsi –event handler tertentu dalam membuat aplikasi, dan secara sederhana kita bisa menyebutnya tanpa menuliskan kode program –coding less. App inventor tidak hanya untuk membuat aplikasi, karena bisa digunakan untuk mengasah logika anda, sperti halnya menyusun sebuah puzzle. App inventor dibangun untuk anda yang mulai belajar membuat aplikasi android, namun untuk programmer tentu ada opsi-opsi advance untuk membuatnya sesuai dengan level kita.
App inventor memungkinkan Anda mengembangkan aplikasi untuk ponsel Android menggunakan browser web dan baik telepon yang terhubung atau emulator. Server App Inventor menyimpan pekerjaan Anda dan membantu Anda melacak proyek-proyek Anda.

Arsitektur Pengembangan Aplikasi Android


 Bagaimana App Inventor Bekerja?
Framework visual programming ini terkait dengan bahasa pemrograman Scratch dari MIT, yang secara spesifik merupakan implementasi dari Open Block yang didistribusikan oleh MIT Scheller Teacher Education Program yg diambil dari riset yang dilakukan oleh Ricarose Roque. App Inventor menggunakan Kawa Language Framework dan Kawa’s dialect – yang di develop oleh Per Bothner dan di distribusikan sebagai bagian dari GNU Operating System oleh Free Software Foundation sebagai Compiler yang mentraslate visual block programming untuk diimplementasikan pada platform Android. 



Apa Yang Bisa Kita Lakukan Dengan App Inventor?
Semua tergantung dari orientasi awal anda, anda ingin membuat aplikasi dengan tujuan apa
1.Just for fun
Katakanlah anda memiliki Handset Android, atau baru memasang virtual handset android pada komputer anda, atau bahkan tidak sama sekali, app inventor akan bisa menjadi sesuatu yang menyenangkan seperti halnya anda menyukai mengedit gambar, bermain puzzle, mengasah otak anda seperti mengisi TTS, atau belajar sebagai basis menguatkan kemampuan logika anda, semua terasa menyenangkan.
2.Learning tool
Apapun profesi anda, entah seorang pelajar, mahasiswa, guru, dosen, teknisi, progamer atau anda hobi untuk mengotak-atik android, anda akan bisa menjadikan App Inventor sebagai tool belajar anda. Jika anda seorang guru atau dosen anda akan membuat app inventor menjadi alat pengajar yang hebat, karena visualisasi akan mempermudah siswa memahami dan menguasai apa yang anda ajarkan. Sebagai contoh: anda dapat mempelajari logika kerja dari aplikasi dengan menerapkan susunan blok pada tool itu.
3.Developer aplikasi
Jika anda seorang pengembang aplikasi android, mulai dari membuat prototype, aplikasi untuk kebutuhan pribadi dan organisasi, atau aplikasi serius yang bisa anda jual, apabila anda telah mencoba menggunakan App Inventor, anda akan merasakan betapa mudahnya, tentu disamping karena berbasis visual drag drops ini juga karena anda :


-Tidak perlu menghafal dan mengingat instruksi atau kode-kode program

-Komponen dan blok event tersedia dengan lengkap anda tinggal menggunakannya. Layaknya sebuah objek anda tinggal merangkainya dengan Komponen dan blok yang sesuai fungsinya, tinggal meletakkanya seperti puzzle tinggal merubah propertinya, misal memberikan nilai angka untuk mengeset timer dan lain-lain.
-Event handler akan memudahkan anda dalam menangani setiap “kejadian” atau event yang anda ingin handle. Misal anda membuat sebuah aplikasi untuk menangani sms, dalam App Inventor anda tinggal mengambil drag and drops blok yang menangani event sms.

Bagaimana saya bisa belajar dan menggunakan App inventor?
Untuk memulai App Inventor, anda dapat langsung klik gambar di bawah ini

Tutorial juga tersedia pada situs MIT App Inventor, untuk mengunjunginya anda bisa klik gambar di bawah ini





Ok sekian dari saya, happy developing   =)




Referensi : Tips Droid

Senin, 25 Februari 2013

Cara Setting konfigurasi Joystick Sony Universal di Fifa 13

Halo sobat kali ini aku mau share tentang bagaimana cara menyeting konfigurasi joystick di Fifa 12 atau 13. Karena jika kita tidak menyeting dan konfigurasi  hardware joystick tersebut, maka kita tidak bisa bermain secara normal seperti bermain di PES. Di fifa pengguna/customer harus membeli/menggunakan jostick bermerk dan asli dari produsen stick ternama di eropa seperti Logitech dan joystick berlicensed lainnya, oleh karena kita harus pintar-pintar meng-akalinya. Maklum orang indonesia pengennya gratis atau yang murah, karena untuk membeli joystick ber-licensed akan sangat merogok kocek yang mahal untuk kantong mahasiswa seperti saya hehe  =)

Oke langsung aja, silakan download file dan aplikasi settingan-nya dibawah ini, dan ikuti petunjuk yang ada didalamya :



password : baleraja



selamat bermain, enjoy!

Artificial Intelgence Algoritma Blind Search


Pendahuluan

Artificial intelgence merupakan sebuah mesin cerdas yang diciptakan untuk bisa memilki kemampuan memecahkan masalah seperti manusia pada umumnya, bahkan bisa lebih pintar dari manusia, tergantung jika algoritma yang dibuatnya sangat baik. Artificial intelgence dibuat berdasarkan algortima dan code program yang dibuat oleh seorang programmer untuk bisa memudahkan dan membantu seseorang dalam memecahkan masalah dengan cepat, tepat dan juga efisien. Contoh implementasi Ai yang biasa terdapat pada kehidupan : Game (Catur, MarioBros, Pacman dan game lainnya), kalkulator, Alfalink Translator, FaceRecognition(pengenal objek wajah), AbsensiFingerPrint(pengenal sidik jari), robot industri perakit kendaraan bermotor (Torsi).

Contoh Detail Penjelasan di bidang Game

Ai Game : Ai di bidang game programming sangat penting dan sudah biasa digunakan, contohnya ketika anda bermain game pasti anda akan menemukan masalah atau rintangan  melawan musuh anda yang dikendalikan oleh komputer. Nah pertanyaanya kenapa mereka bisa mengerti bahwa anda itu adalah musuhnya, ia bergerak sendiri dan melawan anda seperti halnya manusia, bahkan anda pun sampai kalah dalam permainan atau game over, karena mungkin anda pun bisa sampai kalah cepat atau strategi oleh komputer, maka mesin tersebut sudah bisa dikatakan sebuah mesin Ai yang cerdas. Jadi itulah peran artificial intelgence dalam sebuah game yang sudah di program sedemikian rupa untuk bisa menjadi sebuah mesin/karakter pintar di sebuah game sesuai dengan tingkatan level/kesulitan tertentu, seperti (Easy, Medium dan Hard).

Berapa kali anda kalah bermain catur dengan komputer?
Berapa kali anda mati ketika bermain  Super Mario Bros ?
Jika anda kalah berkali-kali berarti kita bisa sebut mesin tersebut memiliki Ai yang cerdas dan pintar!

Apakah mesin torsi industri perakit mobil berhasil merakit mobil dengan baik? 
jika ya berarti mesin tersebut Ai-nya cerdas, jika tidak berarti Ai-nya buruk!


Ok, kali ini aku mau share belajar Ai tentang metode searching (Blind Search), Metode searching yang dibahas pada pertemuan ini adalah blind search atau un-informed search
yang terdiri dari: 

Blind search  tidak ada informasi awal yang digunakan dalam proses pencarian, simpul pencarian dibangkitkan berdasarkan urutan tertentu. ada 6 algoritma pencarian di (Blind Search):
1) Breadth First Search (BFS)
2) Depth First Search (DFS)
3) Uniform Cost Search (UCS)
4) Depth-Limited Search (DLS)
5) Iterative-Deeping Search (IDS)
6) Bi-directional search (BDS)

Heuristic search menggunakan suatu fungsi untuk menghitung biaya perkiraan dari suatu simpul tertentu menuju simpul tujuan.  Untuk Heuristic Search kita akan bahas nanti setelah metode blind search selesai di bahas. =)  stay tuned for the next season!



wait for a second!



Minggu, 17 Februari 2013

Pengertian Object dan Class

Definition  :

1.Apa itu obyek dalam konsep (OOP)?

Obyek adalah sesuatu yang memiliki sebuah status (state) dan perilaku/tingkah laku (behaviour).  Analoginya seperti berikut, sebuah objek bisa berupa manusia, hewan, kendaraan atau obyek lainnya. Misal obyek tersebut adalah manusia, maka manusia memiliki sebuah status/informasi tentang obyek tersebut seperti  informasi :  nama, umur,warna rambut, warna kulit dan lainnya. State dalam pemrogramman OOP disebut juga sebagai “atribut”.

 Dan manusia (obyek) tersebut  memiliki tingkah laku (behaviour) pada umumnya seperti  :  makan,minum dan bernafas masih banyak lagi.

Contoh:



2.Apa itu class dalam (OOP)?
    
      Pada sebuah class dideklarasikan variables/attributes dan method , maka class dapat di artikan sebagai tempat membuat suatu obyek.  Proses pembuatan obyek dari sebuah class disebut dengan instantiation. Jadi obyek merupakan hasil instansiasi dari class. Obyek disebut juga dengan instance. Dalam class, behaviour disebut juga sebagai “ method”. Contohnya dapat dilihat pada blok kode di atas.

itu saja, moga mudah di pahami, kalo ada yang salah atau kurang silakan di tambahkan!

Rabu, 13 Februari 2013

Masalah Komputer di Lingkungan Masyarakat

Definisi Komputer
  Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas, yaitu menerima input, memproses input sesuai dengan instruksi yang diberikan, menyimpan perintah-perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi.

Manfaat Komputer di Masyarakat
  Komputer pada saat ini banyak digunakan sebagai alat bantu untuk mengolah berbagai jenis data di berbagai kepentingan, seperti :
a) Kepentingan di bidang Industri dan Perkantoran;
b) Kepentingan di bidang Pendidikan;
c) Kepentingan di bidang Ilmu dan Teknologi;
d) Kepentingan di bidang Pemerintahan;
e) Kepentingan di bidang Kedokteran dan;
f) Kepentingan Pribadi.

Peranan Komputer dalam Masyarakat
Apa yang membedakan komputer dengan produk lain adalah kemampuannya untuk dapat diprogram guna melaksanakan berbagai macam tugas dengan kecepatan dan ketelitian yang tinggi. Pada dasarnya komputer digunakan sebagai alat bantu untuk menyimpan, mengolah dan mengambil kembali data yang diperlukan. Contoh bidang pekerjaan masyarakat yang juga menggunakan peran komputer  yaitu seperti  berikut  :
1) Penyiapan surat-menyurat sampai dengan penyimpanan arsip dikantor dan juga proses produksi di dalam industri lebih efisien dan lebih efektif  dijalankan oleh sistem komputer/robot yang terotomatisasi . Industri  pembuatan Game , Film, Recording Music, Digital printing, penerbangan, Web server/ hosting dan masih banyak lagi.

2) Paket aplikasi dalam dunia pendidikan yang digunakan untuk membantu memudahkan dalam proses belajar mengajar.  Contoh : membuat database, data siswa dan pegawai, anggaran belanja sekolah, surat menyurat, perpustakaan elektronik dan masih banyak lagi.

3) Ahli kimia dapat menggunakan komputer untuk membuat model-model molekul dan melihat reaksi kimia melalui simulasi dalam pencampuran masing-masing molekul.

Peranan Komputer dalam Masyarakat
(Lanjutan)
 
1) Peran komputer di pemerintahan untuk proses pengelolaan administrasi negara seperti administrasi data kepegawaian, administrasi data kependudukan, pembuatan KTP, SIM dan bidang Pertahanan serta keamanan.

2) Peran komputer di kedokteran salah satunya adalah untuk mendiagnosa penyakit dan menemukan obat yang tepat. Penggunaan komputer dalam dunia kedokteran ditandai dengan penggunaan system CAT (Computerized Axial Tomography) pertama kali tahun 1973 untuk membuat gambar otak. Sekarang CAT digunakan untuk mengambil seluruh organ tubuh yang lainnya. Selain itu  untuk Pelayanan administrasi dan mutu pelayanan medis pada rumah sakit.

3) Peran komputer untuk kepentingan pribadi diantaranya adalah untuk belajar dan mengerjakan tugas yang berkaitan dengan komputer, menyimpan backup data yang penting, bermain game, menonton video, browsing internet dan masih banyak lagi.

Isu Sosial dan Teknologi

Isu sosial yang mengena meliputi lingkup pekerjaan, kesehatan, tanggung jawab, citra pribadi dan kepentingan nasional.

Dampak Positif
 
a) Komunikasi yang lebih baik.
b) Transportasi data yang cepat & aman.
c) Pekerjaan selesai lebih cepat & akurat.
d) Efisiensi tenaga kerja

Dampak Negatif
a) Manusia tergantung dengan komputer.
b) Kehilangan pekerjaan karena komputer lebih cepat & teliti.
c) Hacker yang merusak data-data dalam komputer walaupun sudah di password.

Isu Sosial dan Teknologi
(Lanjutan)

Pandangan positif : keuntungan yang didapat lebih besar dari kerugiannya. Teknologi memberi keuntungan yang penting yaitu komunikasi yang lebih baik, berkurangnya resiko pekerjaan, transportasi menjadi lebih cepat, meningkatkan kemampuan produktivitas,  dan pengurangan tenaga kerja.
Pandangan negatif ; ketergantungan manusia terhadap mesin/alat, akan ber efek negatif bagi fisik dan mental.

Isu – Isu Populer dalam Perkembangan Teknologi pada Abad 21
# Pelanggaran Hak Cipta Kekayaan Intelektual (Intellectual Property Copyright’s Violation) 

# Hak Cipta Kekayaan Intelektual (HAKI) pertama kali disahkan pada tahun 1981 oleh Mahkamah Agung Amerika setelah kasus Diamond Vs Diehr bergulir. 

# Hak paten atau hak cipta kekayaan intelektual sangat penting karena memberikan hak kepada perusahaan software tertentu untuk melindungi hasil karyanya dari pembajakan oleh perusahaan software lain sekaligus memberikan peluang bagi mereka untuk menjadikan software buatannya sebagai komoditas finansial yang dapat mendorong pertumbuhan industri. 

# Masalah Nama Domain Internet

# Masalah Perizinan

# Masalah Privacy

Penggunaan Internet
Dampak Positif:
1) Internet sebagai media komunikasi, fungsi internet dapat berkomunikasi dengan pengguna lainnya dari seluruh dunia.

2) Media pertukaran data, dengan menggunakan email, newsgroup, ftp dan web dengan cepat dan murah.
3) Media untuk mencari informasi atau data.
4) Kemudahan memperoleh informasi yang ada di internet sehingga manusia tahu apa saja yang terjadi.
5) Bisa digunakan sebagai lahan informasi untuk bidang pendidikan, kebudayaan, dan lain-lain.
6) Kemudahan bertransaksi dan berbisnis

Dampak negatif  :
1) Terbukanya akses negatif ; Pornografi
2) Violence and Gore ; informasi yang terkait dengan kekejaman dan kesadisan
3) Pemanfaatan jasa komunikasi oleh jaringan teroris (Kompas)
4) Perkembangan dimensi kenjahatan baru ; cyber crime -  data didling,  penipuan, carding, perjudian.
5) Mengurangi sifat sosial manusia karena cenderung lebih suka berhubungan lewat internet daripada 6) bertemu secara langsung -> perubahan pola masyarakat dalam berinteraksi.
“Kecanduan “ komputer ; internet , game

Kesimpulan
   
                Komputer dapat dimanfaatkan dan digunakan dengan beragam cara mulai sebagai alat bantu menulis, menggambar, mengedit foto, memutar video, memutar lagu sampai analisis data hasil penelitian maupun untuk mengoperasikan program-program penyelesaian problem-problem ilmiah, bisnis, bahkan mengendalikan pesawat ruang angkasa. Penggunaan komputer untuk mencari informasi di bidang Perbankan, Transportasi, Pendidikan, Komunikasi Dan Teknologi Informasi data yang diperoleh informasi yang cepat, akurat, informatif dan efisien.
                Seperti dikutip dari BBC, seorang ilmuwan dari Institute for Computing in the Humanities, University of Illinois, Amerika Serikat (AS), Kalev Leetaru, mengemukakan bahwa sebuah komputer super yang dibekali dengan berjuta-juta informasi mampu memprediksi kejadian-kejadian besar di masa mendatang. Teknologi Informasi dapat didefinisikan sebagai suatu teknologi yang berfungsi untuk menghasilkan, menyimpan, mengolah, dan menyebarkan informasi tersebut dengan berbagai bentuk media.