Jumat, 25 November 2016

mari belajar back progpagation, untuk kecerdasan buatan

walaupun ini bukan kajian di anak di untuk wearnes education center tetapi apa salahnya jika ada usaha-usaha yang kita lakukan untuk menambah kompetensi kita. salah satunya adalah penerapan metode back propagation untuk kecerdasan buatan. bagaimaan langkah-langkah untuk membuat software untuk ini. kita bisa menggunakan software yang namanya desktop.

walaupun di kampus saya popularitas dari desktop sangat turun, karena kalah dengan web aplikasi, tetapi kalau aku bisa membuatnya naik daun lagi. maka pihak atasan akan bisa mempertimbangkan untuk dapat memberikan kesempatan kepada aplikasi desktop untuk mengalahkan web lagi. dulu orang sangat membahagiakan ketika dapat css, sekarang ini css sudah kalah dengan teknologi baru, yang namanya frmaework, framework sekarang sudah ada yang namanya bootstrap dan bootstrap twiter sepertinya harus telah menjadi keterampilan ataupun skil yang wajib dikuasai oleh pemrogram, baik itu pemroram akademis, pemrogram akademis harus menjadi sesuatu yang kita kuatkan skill kita untuk dapat memberikan ilmu yang terbaik kepada anak-anak didik kita.

karena backpropogation adalah sebuah matakuliah di s1, yang digunakan untuk membuat kecerdasan buatan. jadi kalau diajarkan di anak d1 kayaknya kurang. yang harus diajarkan di anak d1 pada jurusan informatika adalah bagaimaan meningkatkan kemampuan teknis dari mereka sehingga nantinya dapat digunakan sebagai bekal untuk berusaha dan menjadi seorang yunior programmer.

adanya inputan dan juga hidden layyer dari backprogation. dan harusnya di hitung dengan menggunakan . memang kalau kita belajar harus penuh dengan perhitungan agar nantinya kita dapat memberikan yang terbaik kepada sebuah teori. walaupun itu adalah ilmu dunia yang nantinya dapat mendekatkan diri kita kepada Allah swt.

ilmuan sekarang berusaha untuk membuat model. untuk pengenalan angka, untuk mengklarifikasi data dan untuk memberikan sebuah prediksi atas data-data yang telah mereka himpun dalam beberapa waktu yang lalu. dalam sebuah inputan - inputan ada sebuah neuron yang terdapat bobot yang telah ditentukan sebelumnya. kemudian inputan tersebut diolah oleh aktifi untuk menentukan data-datanya yang telah di tentukan sebelumnya. apa yang diharapkan untuk outpunya inilah yang menentukkan apakah 

Senin, 24 Oktober 2016

operasi file di console #, untuk mengolah database access

selamat datang di pengolahan database

sangat mudah itulah yang harus kita pikirkan untuk mengolah database, karena untuk menyelesaikan sesuatu pasti ada caranya. jangan pernah berpikir untuk menggunakan cara yang paling efektif terlebih dahulu. sebelum anda mencoba cara pertama. untuk mengolah database harus dilakukan pemahaman terhadap beberapa database yaitu
1.dataset
  ->mewakili semua yang ada didatabase
2.datatabel
  ->mewakili tabel,dimana dapat diambil dari
    datatabel=dataset.table[0]
3.kemudian ada datarow
  ->diambil dari record di tabel
4.column diambil dari row

untuk mengambil tabel dari database yang harus kita lakukan adalah
1.membuat koneksi dulu dengan perintah
  oledbconnection->berfungsi untuk membuka database
2.membaca dataset dari suatu database
  oledbdataadapter->berfungsi untuk mengambil tabel-tabel di database
  kemudian mengisikanya kedalam dataset
3.mengisi dataset,dataset diisikan dengan dataset.tabel[0]
  datatabel=dataset.table[0]
koneksi ke databse
Koneksi database

Jumat, 21 Oktober 2016

Menampilkan data pada data.txt dengan menentukan jumlah tertentu dari data yang akan ditampilkan

ini adalah datanya
 data yang ditampilkan dengan menggunakan kriteria jumlah data yang akan ditampilkan, jika data yang ingin ditampilkan adalah 2. maka data yang akan ditampilkan adalah dua.

pada materi ini ada satu kelas yang namanya tampildata, pada kelas tampil data diberikan variable untuk membatasi data yang akan ditampilkan , adapun logikanya adalah, jika jumlahrecord lebih kecil daripada jumlah baris maka data akan ditampilkan seperti dibawah ini

rumus disamping digunakan pada class tampildata
class tampil_data{
  public void tampildatanya(int jumlahrecord)
{
    //tampilkan rumus disini untuk menampilan data sesuai dengan jumlah yang kit tentukan
 }
                                                                                    }


adanpun kelas tampil data adalah sebagai berikut
gambar diatas adalah kelas tampildata
int jumlarecord digunakan untuk membatas data yang akan ditampilkan








cara memanggil kelas Tampildata dari class utama atau program

Sabtu, 15 Oktober 2016

bisakah c# visual digunakan untuk membuat aplikasi untuk menghitung yang Aneh-aneh?

semua bermula dari sebuah ide sederhana. ide ini digunakan untuk membuat untuk game. dengan ide dasar mengunakan perintah untuk while if dan juga penangan tombol saja.

karena kita adalah seorang yang suka belajar, bagaimana membuat aplikasi yang baik. dan dapat digunakan untuk melatih analisa kita terhadap suatu masalah.

untuk itu diperlukan ketekunan untuk dapat memahami setiap rumus yang ada di c#,bisakah kita memanfaatkan sebuah aplikasi yang digunakan untuk menghitung tingkat kepercayaan pada masyarakat terhadap pemimpinya, sepertinya ini akan menjadi proyek yang menarik. tetapi kita harus tahu terlebih dahulu tingkat manfaat dari software tersebut. dan langkah pertama adalah menggambarkan langkah programnya

mungkin itu akan menjadi proyek yang besar dalam dunia pemrograman saat ini, walaupun banyak sekali lembaga survei asing yang terus menggunakan data dari facebook dan juga internet sebagai mata-mata dari pihak asing. sifat dasar dari seseorang yang suka narsis dan ingin diakui oleh orang lain akan membuat negara lain akan tahu apa yang akan terjadi di suatau negara. bagaimana mengolah informasi atau yang disebut dengan big data . dan data tersebut dapat dimanfaatkan untuk mengambil keputusan.

dari sinilah timbul atau lahir ilmu baru yaitu bussines intelegence. yang dipakai untuk memprediksi apa yang akan terjadi terhadap bisnis kita dan berapa lama lagi bisnis kita akan bertahan 

Jumat, 14 Oktober 2016

membuat game sederhana dengan perintah if, while dan penangan tombol dan class

banyak rumus yang kita kuasai belum tentu kita akan menjadi produtif untuk menciptakan produk-produk baru yang diperoleh dari rumus yang kita kuasai. tahapan untuk membuat game adalah 1. menulis dari hasil analisa akan jalannya sebuah game, 2. membuat algiritam dari jalannya game tersebut serte menentkan perintah - perintah apa yang kita butuh untuk membuat game sederhana tersebut. 3, buatlah semulasi untuk menggambarkan jalannya sebuah program dengan aplikasi yang lain . dalam hal ini pernah saya terangkan menggunakan excel , penggunaan excel untuk simulasi ini karena excel dapat menggambarkan sebuah posisi baris dan juga kolom

setelah itu marilah kita terapkan penggunaan kelas untuk menjalankan pesawat kita. dan kita pertama kali harus menciptakan aturan-aturan dalam pembuatan game ini .
1.pesawat kita digerakan dengan menggunkan tombol panah atas, panah bawah dan juga panah kiri dan panah kanan
2.pesawat musuh akan muncul secara random dan posisinya tidak boleh melebih dari baris yaitu 0-24, atau juga kolom yaitu 0-79
3.setiap kali kita berhasil menembah maka akan ada point satu dan jika tembakan gagal maka nilai akan dikurangi dengan satu
4.player akan berhenti jika dia menekan tombol escape
 


Selasa, 16 Februari 2016

Rumus atau skrip untuk mengimplementasikan penggunaan dari div

penggunaan span , untuk mencetak menu, karena span punya kemampuan untuk menentukan lebar, dan juga tinggi dari sebuah div dan div tersebut diberi nama span
Cara membuat menu , dengan bantuan ul dan juga il adalah seperi gambar diatas, silakan dicoba pasti anda bisa
Tahap akhir adalah bagaimana cara untuk memanggil menu css, sehingga tampilanya sperti gambar di bawah ini


display inline-block, dan display block, serta display none

implementasi atau tugas belajar dari display block dan juga display inline block adalah dengan membuat tampilan seperti dibahwa ini , tampilan dibawah ini memang jelek tetapi dapat di gunakan untuk mengukur kemmapuan kita dalam memahami materi display:block dan display:inline block, dan juga display none

Tugas untuk mengecek kemampuan anda dalam display block dan juga display inline block, dan juga display none

kata kunci yang dipakai adalah display block, yang digunakan untuk membampilkan suatu div secara kota, kemudian gunakan perintah width :100px, artinya perintah di samping kiri dipakai untuk menampilkan data div dengan width 100px, kemudian hieght :400px digunakan untuk menentukan banyaknya heigh pada div tersebut
 

Selasa, 09 Februari 2016

Mungkin ini cara untuk membackup data mysql. skripnya baru ditemukan tapi belum di coba

fasilitas backup di perlukan jika kita, ingin membuat backupan data untuk database, backup data diperlukan untuk membuat cadangan data itu yang pertama, dan yang kedua adalah agar data transaksi yang disimpan tidak terlalu banyak .

karena transaksi yang dibuat perhari akan mengisi data transaksi, maka lama-kelamaan tampungan data , akan semakin membebeni kinerja dari database tersebut, sehigga data yang akan diakses akan semakin lambat, lambatnya pengaksesan data ini menunjukkan bahwa kapasistas daya tampung dari msyql akan berkurang.

untuk itu bakcup data bisa dilakukan , untuk waktu backup data bisa tahunan , bisa juga bulanan, untuk yang trasaksi penjualan akan memerlukan pembaackupan data hampir tiap hari. sebenarnya dimysql atau diphpmyadmin ada fasilitas untuk backup data. tetapi kita sebagai programmer akan merasakan kurang pass jika membackup data seperti itu. untuk itu diperlukan skrip program untuk membackup data agar apa yang kita lakukan tampak kerern.

karena program yang baik salah satu ukurannya adalah kemudahan yang dialami oleh user ketika menggunakan program kita. tidak menuntup kemungkinan adalah backup data tersebut bisa kita jadikan semacam nilai plus untukbisa dipromosikan prioram kita kepada pelayanan atau pelanggan kita. yang pastinya anda tidak boleh berhenti belajar, ada guru yang sangat baik yaitu guru mbah googgle
 

Selasa, 26 Januari 2016

Menghapus data DiDagrid, yang mana datagrid tersebut ada Tombolnya

Skrip menghilangkan data di DataGrid
dalam sebuah transaksi ada sebuah kejadian yang kadang membuat pelanggan tersebut tidak jadi untuk membeli barang ketika barang tersebut sudah dicetak, hal ini mungkin tidak di antisipasi oleh pembuat sistem, sehingga membuat kita mengalami kesulitan untuk menambahkan sebuah fasilitas untuk dapat menjawab pertanyaan tersebut

kebanyakan dari kita mungkin membatalkan transaksi tersebut, dan kemudian mengisi lagi transaksi yang baru. sehingga seara waktu tentu saja tidak efek . 
diatas adalah sebuah kode yang dapat digunakan untuk membuat opertor dari program transaksi yang dijalan untuk membatalkan transaksi tersebut.

evel yang kita gunakan adalah dengan menggunakan cellContentClick, cell yang diklik

Jumat, 22 Januari 2016

mencari cara membuat cristal report dengan dataview.


sebuah cara akan dibandingkan dengan cara lain. apakah cara yang tersebar diinternet tersebut efektif ataupun tidak , kalau selama ini kita berusaha menggunakan dataset yang dibuat terlebih dahulu sebagai sumber data dari cristal report maka kita sekarang akan mencoba untuk menggunakan dataview yang dipakai sebagai sumber dari datareport itu sendiri.laporan yang dibuat dari kristal report akan ditampilkan dari cristal report viewer . sehingga disini dibutuhkan kristal report yang dapat digunakan sebagai untuk mengisi crystal report viewer
walaupun kadang kalau dipikirkan cara yang digunakan untuk menampilkan datatable sangat mbulet tetapi untuk pembacaan data besar sangat perlu dipakai untuk penggunaan dari dataview, karena dataview bisa digunakan untuk menampilkan data dengan menggunakan kriteria yang dipunyainya. 

adapun alur untuk menggunakan kristal report dengan memakai dataview adalah, datatabel harus diisikan dulu, dengan menggunakan msqldataadapter , selanjutanya dataadapter digunakan untuk mengisikan dataview, dan jika dataview di filter berdasarkan kriteria tertentu. selanjutanya dataview ini digunakan untuk mengisikan datatable lagi yaitu dengan menggunakan perintah dt.totable("namtabel")/

dengan perintah seperrti ini akahirnya cristal report akhirnya dapat dipanggil. dan anda harus mengucapkan selamat, anda telah menemukan cara baru untuk menampilkan kristal report dengan menggunakan dataview





Rabu, 20 Januari 2016

Kenapa kita harus pakai datatabel , di dalam dataset untuk membuat laporan pada cristal Report

salah satu cara agar data yang dipakai untuk membuat kristal report dapat ditampilkan , data tersebut harus di tampung terlebih dahulu kedalam datatabel yang terletak di datatabel. ada cara yang semestinya dibuat dulu. seperti pada artikel sebelumnya. harus ada tabel "bayangan" yang digunakan untuk mengisi data dari pengambil data tabel tertentu dengan menggunakan mysqldataadapter. dibawah ini adalah gambar dari dataset yang digunakan untuk membuat laporan dengan menggunakan crystal report

Dataset yang digunakan untuk membuat datatabel

untuk membuat dataset yang akan dipakai sebagai sumber data dari cristal report adalah dengan cara klik kanan pada solution yang telah dibuat contoh penjualan, kemudian pilih new items, kemudian pilih dataset maka akan muncul gambar seperti diatas.

tabel bayangan dibuat disini dengan syarat nama datatabel boleh tidak sama, kemudian namafields dan juga type datanya harus sama dengan sql yang dipakai untuk memngambil data dari tabel yang ada di mysql.

selanjutnya untuk menampilkan data dapat dilakukan dengan memanipulasi data dengan perintah sql, kemudian perintah sql tersebut digunakan oleh mysqldataadapter untuk mengambil data dari mysql, untuk diisikan dalam dataset1. dataset1 adalah sumber data yang dipakai untuk mengisikan data yang akan ditampilkan melalui kristal report.







cristal report , tidak akan bikin kita report!!!

mengajar atau memberikan kuliah bagi seorang praktisi tentu akan berbeda dengan pemberian kuliah yang dilakukan oleh  seorang akademisi. untuk itu biasanya kita lebih senang dikuliahi oleh seorang praktisi dari pada seorang akademisi. karena akademisi selalu saja nampak bulet dalam mengajarkan sesuatu. karena tahapan penerangan untuk seorang akademisi adalah sebuah ilmu saja, mencontoh sebuah teori saja tanpa berani untuk mengimplementasikan sebuah teori dalam sebuah studi kasus yang paling uptodate . tidak berdasarkan teknik pembuktian ataupun jika melakukan pembuktian adalah tidak didasarkan pada kenyataan ataupu keperluana sehari-hari yang sesuai dengan kebutuhan akan klient. yang mana klien tersebut telah meminta untuk dibuatkan sebuah aplikasi yang sangat penting.

Kebanyakkan seorang praktisi hanya punya satu cara, untuk menyelesaikan masalah . tanpa berusah untuk mencari cara yang lebih mudah. dan biasanya sudah di soundingkan bahwa cara dia sudah teralalu canggih. sehingga semua orang harus mengikutinya, bahayannya sebuah tip adalah ketika kita lupa tips tersebut. sebenarnya pengajaran diperlukan sebuah keseimbangan agar orang lain bisa menciptakan sebuah tips sendiri berdasarkan pengatahuan yang dia ketahui 

langkah untuk membuat cristal report adalah tentu saja harus menginstal cristal report yang sesuai di komputer kita . selanjutnya yang harus lakukan adalah membuat dataset. dataset ini adalah sebuah item atau kelengkapan yang ada di c# untuk dipakai untuk mengolah data. dan dataset ini adalah sebuah data yang diambil dari database. cara membuatnya seperti dibawah ini.

pembuatan cristal report bisa menggunakan bantuan dataset dimana untuk membuat dataset yang diperlukan adalah sebuah ADO.net yang berfungsi untuk menghubungkan dataset yang kita pakai untuk menambang datatabel yang diinginkan.
konsep dasar Cristal Report tanpa database




Pengisian dari dataset yang telah dibuat, bisa dilakuakan dengan menggunakan dataadapter. dimana data adapter tersebut berisi record-record yang telah diambil dari satu tabel atau lebih berdasarkan perintah sqlnya,

langkah - langkah untuk membuat cristal report adalah sebagai berikut
1.buatlah perintah untuk menampilkan data dari satu tabel atau lebih
2.isikan dataset1 yang digunakan untuk sumber data dari cristal report
3.dengan bantuan mysqldataadapter, gunakan perintah fill untuk mengisi dataset1 tersebut
4.aktifkan cristal report yang telah dibuat yaitu dengan carai cristalreportbarang lapbarang=new cristalreportbarang();
5.isikan cristalreportbarang 





Jumat, 08 Januari 2016

form transaksi jantungnya sebuah aplikasi.

setelah mengajar visual c#, rasanya harus diakui. bahwa c# merupakan bahasa pemrograman yang berbasis objekt. untukitu harus belajar  dengan penggunaan object kepada mahasiswa informarmatika,  yang saat ini butuh  sekali untuk  antusiasme mempelajari informatika

dimana form yang dibuat speerti dibahwa ini, sangat gampang dan dapat dilakukan dengan cepat asal kita mengerti cara pembuatannya

yang kita butuhkan disini adalah sebuah pemahaman akan konsep oop, yang ada pada visual c#, ketika konsep ini dipahami maka kecepatan kita untuk mengerjakan sebuah proyek pasti akan meningkat. hanya saja beberapa dari kita tidak telaten ketika proses belajar,

disadari ataupun tidak akan selalu ada cara cara baru untuk menuliskan sebuah program. dengan bantuan visual kita tidak lagi harus memdesaign tampilan dari form tersebut dengan menggunakan koding program. hanya orang-orang yang "gila" yang akan melakukan hal ini . tentu saja kita tidak akan bisa bersaing dengan pembuat - pembuat program dari luar negeri.

untuk membuat form transaksi seperti gambar diatas , objek yang dibutukan hanya tiga macam yaitu txtbox, label dan datagrid. untuk mendukung tampilan yang bagus kita bisa membuat tabcontrol agar tampilan yang dihasilkan nampak elegena dan terlihat mahal , dan terkesankan kepada pengguna bahwa program ini telah dibuat oleh orang-orang yang memang ahli dalam bidangnya. selamat membangun aplikasi yang sangat baik sehingga dapat kita jual untuk memberikan nilai lebih bagi kita yang saat ini sangat ingin sekali membuat program aplikasi yang sangat marketable . walaupun program tersebut dibuat oleh seorang mahasiswa yang baru lulus atau menempuh kuliah dalam waktu  1 tahun