Monday 6 April 2015

[Resolve] Mengatasi Undefined Index PHP


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Selamat siang sahabat,

Pernah mengalami masalah error di file PHP anda seperti dibawah ini??




Ini sebenarnya bukan terjadi kesalahan pada pengkoding yang anda lakukan, ini lebih disebabkan pendefinisian variabel global pada PHP yang lama denga yang terbaru berbeda karena anda mungkin  menggunakan PHP versi 5.3 keatas. Nah dalam mengatasi masalah seperti ini anda cukup menambahkan script tambahan di file php anda, berikut script yang anda tambahkan:

 error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));

Nah apabila sudah dilakukan dengan benar, cobalah untuk merefresh kembali file php anda seperti pada file saya dibawah ini, peringatan errornya sudah hilang.


Saturday 21 June 2014

PROYEK ARDUINO : SIMULASI LAMPU MERAH/ TRAFFIC LIGHT


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Selamat pagi, kali ini bahas sedikit tentang proyek arduino yaa..karena kebetulan juga saat ini saya sendiri dapat tugas proyek arduino simulasi traffic  light dari kampus.

Sebenarnya menurut saya proyek arduino traffic light  ini adalah proyek sederhana, namun begitu tidak mudah juga sesuai dengan kesederhanaannya butuh kejelian dan sedikit kreatifitas.

Baik kali ini yang saya bahas adalah dasar mensimulasikan dengan hanya menggunakan 3 LED (Merah, Kuning, Hijau) saja, ini bertujuan supaya mudah dimengerti dan tahu dasarnya, setelah tahu cara mensimulasikan dengan 3 buah LED baru deh berlanjut dengan simulasi menggunakan banyak LED yang seakan-akan kita mensimulasikan lampu merah suatu perempatan jalan raya.

Perlengkapan yang diperlukan:


Bahan-bahannya:
  1. Arduino (boleh model UNO, MEGA ataupun LEONARDO)  1 Unit
  2. Software Arduino (bisa download sendiri di gugel) 1 Buah
  3. Papan Breadboard( kalo yang ini boleh di abaikan) 1 Unit
  4. Led warna hijau 1 buah
  5. Led warna kuning 1 buah 
  6. Led Warna merah 1 buah
  7. Resistor 220/330/470 ohm 3 buah (kalo anda tidak memakai papan breadboard maka resistornya   dipasang pada masing2 LED supaya LED tidak terbakar)
  8. Kabel jumper untuk breadboard secukupnya (ini juga sebagai optional saja karena kita tidak menggunakan breadboard).


Setelah bahan-bahannya sudah terlengkapi, maka selanjutnya kita berlanjut ke kode-kode yang dibutuhkan untuk mensimulasikannya,

Berikut kode-kode yang diberikan, ketikkan di software Arduinonya:


Setelah kode kode tersebut diketikkan coba anda jalankan dengan menekan tombol Upload, bagaimana sudah sesuaikah dengan proyek Light Traffic??

Ok, segitu saja share saya kali ini share, selanjutnya akan saya share tentang light traffic tentunya simulasi light traffic secara full (simulasi Light Traffic perempatan jalan raya beseta kode-kode lengkapnya) akan saya update secepatnya. Terima Kasih,
       




Thursday 29 May 2014

Solusi Meningkatkan Performa Komputer (PC/Laptop)


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Memang, seperti yang kita ketahui ada banyak faktor yang menyebabkan komputer atau laptop kita kurang maksimal performanya entah itu dikarenakan dari perangkat kerasnya sendiri (Hardware) ataupun dari softwarenya terlebih lagi jika computer kita telah memasuki umur yang relative lama sebut saja komputer tua.

Nah dari segi Hardwarenya sendiri solusi terbaiknya adalah dengan mengupgrade Hardwarenya, bisa dengan mengganti prosesornya yang lama menjadi prosesor baru, atau bisa juga dengan mengganti bahkan menambahkan kapasitas RAM nya, dengan begitu tentu saja komputer anda akan mengalami peningkatan performa.

Bagaimana dari segi Softwarenya?? Dari segi softwarenya juga ada banyak faktor penyebabnya, dan berikut beberapa penyebabnya :


  1. Jumlah aplikasi yang terinstal pada komputer anda tentu akan sangat berdampak pada komputer anda terkecuali jika spek komputer anda memang tinggi, jadi tidak masalah jika anda install banyak aplikasi yah walaupun sedikit tidaknya ada berdampaknya namun tidak begitu berpengaruh.
    Saran: Sebisa mungkin untuk tidak menginstal aplikasi yang tidak kalian butuhka
  2. Keseringan kita dalam menghapus dan menginstal aplikasi tentunya akan meninggalkan banyak registeri di komputer anda dan itu akan tetap tertinggal sebelum anda membersihkan registerinya
    Saran: Setiap aplikasi yang kalian install sempatkan diri anda untuk menghapus registerinya, di internet ada banyak software yang bisa kalian gunakan untuk menghapusnya.
  3. Tidak membuatkan partisi hardisk untuk file data, tentu akan sangat berpengaruh apabila hardisk yang kalian gunakan tidak dipartisi karena jika data-data penting yang kalian simpan di drive C tentu akan mempengaruhi ruang Operating System(OS).                                                                                Saran: Buat hardisk anda menjadi 2 atau tiga partisi selain drive C 
  4. Partisian hardisk anda penuh, karena ruang kosong pada setiap drive yang melebihi ruang maksimum yang diperlukan akan memperlambat proses baca tulis hard drive, dan ini akan mempengaruhi kinerja Windows.
  5. Komputer kalian terserang virus, ya memang itu sangat lumrah sekali pada setiap computer, karena tidak ada komputer yang tidak ada virusnya kecuali kalian punya antivirus yang strong untuk menangkalnya.
  6. Alasan yang terakhir ini hanya terjadi pada komputer yang lama anda (komputer tua) karena Semakin tua umur Windows maka file-file register pada Windows akan semakin banyak dan menumpuk, hal ini akan menyebabkan loading Windows semakin berat dalam membaca file register ada, belum lagi register-register bisa rusak sehingga memperlambat kinerja Windows.
        
Mungkin Cuma itu beberapa solusi yang bisa saya jabarkan walau pada kenyataannya ada banyak penyebab komputer kita tidak bisa bekerja dengan performa yang kita inginkan, sampai jumpa pada postingan selanjutnya.  
-       

-          

-          
-          

[Iseng] Membuat Kalkulator Menggunakan Notepad, Apakah Bisa ??


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم

Yup kawan, semoga artikel singkat ini bisa menjadi inspirasi buat kita semua khususnya para reader TP sekalian.
Sesuai judul mari kita bikin kalkulator dengan notepad, tapi sebelumnya tahukah kalian ada banyak program yang bisa kita bikin menggunakan notepad namun kendala kreatifitas lah setiap orang jadi penghambat sesuatu yang berharga itu tidak terfikirkan.

Dengan sedikit (Tidak perlu mahir) pemahaman tentang pemrograman suatu program bisa kita buat, oke mari kita bahas.

Mari kita praktekkan!!

Pertamanya, buka notepad di komputer kalian,,

Keduanya, silahkan copy code dibawah ini (langsung dicopy jangan diketik ulang)

======================================================


@echo off

title KUNJUNGI BLOG SAYA KAWAN!! : Teknisi-Pemrograman.blogspot.com

:ulang

echo Mari Kita Hitung!

set /p A=Masukkan Angka Pertama =

set /p B=Masukkan Angka Kedua =

set /p o=Pilih Operator Hitung (*, +, -, /) =

set /a "jumlah" = A%o%B

echo Jumlah = %jumlah%

pause>null

goto ulang

=========================================================

Ketiganya: Simpan dengan nama "Calculatorku.bat" pada saat menyimpan type file kalian ubah menjadi "All File" supaya filenya terbaca file bat, nah sekarang, Coba jalankan "Calculator.bat" yang tadi sudah dibuat. Selesai. Mudah bukan?

Oya pada code yang saya tandai warna merah itu bisa kalian tambahkan dengan operator yang ingin kalian cari hasilnya.

Yahh sekian dulu postingan saya kali ini semoga bermanfaat, kata pak ustadz "sebarkanlah ilmu walau hanya sekata/sekalimat" hehee,,

Sekian dan TERIMA KASIH!!

Sunday 25 May 2014

[Analisis] AVR Atmega8535 VS Arduino Uno



بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
   
Langsung aja yakk!!

Penasaran dengan sosok arduino, saya coba searching di gugel mengenai perbedaan AVR Atmega8535 (yang saya pelajari dikampus karena menjadi salah satu matakuliah saya) dengan Arduino khususnya yang Uno (R3) sehingga postingan ini saya kasi judul "AVR Atmega8535 VS Arduino Uno", judulnya gak berlebihan kan?? sip...sip...

Dari hasi searching yang saya lakukan, saya menemukan literatur dari salah satu universitas terkemuka di indonesia yakni UG (Universitas Gunadarma, link resource ada dibagian bawah postingan) tentang beberapa perbedaan antara keduanya (AVR Atmega8535 VS Arduino Uno) adalah sbb: 

Berdasarkan analisis yang mereka lakukan, pengujiannya dilakukan dengan dengan memakai komponen-komponen elektronika yang dirangkai sedemikian rupa untuk menghasilkan output yang sesuai dengan program yang sebelumnya dirancang pada software.

Pada proses penganalisaan terdapat empat buah parameter yang dijadikan pembahasan yaitu Arsitektur (port IC), Fitur, Bahasa Pemrograman, dan kecepatan eksekusi. Keempat parameter tersebut digunakan untuk mengetahui kekurangan dan kelebihan masing-masing mikrokontroler serta mendapatkan sebuah referensi yang tepat terhadap pemilihan sistem pengendali pada suatu rancangan elektronika. Dari segi arsitektur (port IC) Arduino memiliki kelebihan berupa rangkaian yang sederhana sehingga boardnyapun sangat kecil. Fitur yang dimiliki AVR ATMega8535 unggul karena lebih banyak dan lengkap dibandingkan dengan Arduino Uno. Bahasa pemrograman yang diberikan Arduino sederhana dan telah menggunakan sintax-sintax yang mengacu pada bahasa manusia. Kecepatan eksekusi program tercepat didapatkan pada AVR ATMega8535 namun user diharuskan terlebih dahulu membuat sendiri file-file pendukung dan melakukan beberapa konfigurasi, sedangkan pada Arduino Uno tidak perlu membuat file apapun dan konfigurasi yang dilakukan hanya sedikit. Dari keempat parameter yang digunakan dalam analisis perbandingan penulis menyimpulkan bahwa masing-masing mikrokontroler memiliki kelebihan dan kekurangan, namun Arduino Uno menjadi mikrokontroler yang relevan, efisien, dan compatible pada saat ini karena sangat mendukung terhadap ketersediaan memori untuk perancangan elektronika yang selalu berkembang dan berbasis open source.  

Link : Gunadarma
 

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes