Friday, 27 January 2017

CONVERT ATAU MERUBAH FILE GAMBAR MENJADI ICON / "*.ico"

hai guys...
ketemu lagi dengan update an catetan aku y... hehehe

kali ini gak tentang program , tapi pada file,

kadang kita kan ya.. pengen gitu buat file icon buat program kita, biar kalo nyari di aplikasinya udah kelihatan , ..
eh ini icon nya...

apa sih icon itu??
icon itu tanda, jadi kalo udah lihat tanda yang familiar kayak facebook tuh yang tandanya huruf "f" pasti langsung deh paham ya...
dan kini aku mau ngasih tau ya..
cara ubah atau convert file gambar kamu, jadi *.ico atau yang di sebut icon

kalau biasanya gambar itu ".jpg, .png, dll..."
 yang ini .ico

udah aku coba hari ini dengan file gambar aku yang berupa file logo.png untuk akurubah menjadi ".ico"
daaaan... menang banyak deeeh...
horrrreeeeeeeeeeeeeeeee.....
karena aku udah coba pakai aplikasi paint bawaannya windows gak bisa juga , zku pake ini nii...
caranya :

  1. ketik urlnya "rw-designer.com"
  2. kemudian klik button choose file
  3. kemudian klik download.

daaaaaaann...
taraaaa..... file logo.png tadi pun tersimpan di komputer aku yang udah berganti menjadi logo.ico

mudah kaaan... selamat mencoba....

cara dan langkahnya ada di bawah ini.



terimakasih sudah berkunjung, :) semoga bermanfaat, :)
Continue reading CONVERT ATAU MERUBAH FILE GAMBAR MENJADI ICON / "*.ico"

Tuesday, 10 January 2017

SOLUSI MENGATASI PESAN ERROR SAAT MELAKUKAN TES KONEKSI odbc DI vb.NET DENGAN MYSQL

HAY GUSYS...
welcome back to may blog.. :) yeeeaaauuyyy...
masih semangat ya...
#janganlupabahagia
kali ini di blog aku juga nih, aku bahas sekalian ya tentang kegalauan saat melakukan tes koneksi setelah mengisi data DSN untuk koneksi MYSQL dengan VB.net

pesan error yang muncul

"[MYSQL][ODBC 3.51 Driver] client does not support authentication protocol requested by server; consider upgrading MYSQL Client"

dan ini adalah alasan kenapa aku nulis SOLUSI MENGATASI ERROR PADA APACHE DI WINDOWS 7 x64

dan setelah aku coba lakukan langkah yang tertulis di SOLUSI MENGATASI ERROR PADA APACHE DI WINDOWS 7 x64  dan aku klik test connection berhasil lho..,

:) selamat mencoba, :) berkah selalu,:)

Continue reading SOLUSI MENGATASI PESAN ERROR SAAT MELAKUKAN TES KONEKSI odbc DI vb.NET DENGAN MYSQL

SOLUSI MENGATASI ERROR SAAT "START APACHE" pada WINDOWS 7 64bit [x64] can't start because api-ms-win-crt-runtime-l1-1-0.dll saat klik button start pada apache

hay guys..
ketemu lagi yaaa...
jangan bosen nongol lagi , aku lagi... :)
begini nih, kemarin kan  ada nih temen aku yang windowsnya itu 7 x64.
nah saat aku mulai masukkin program vb.netnya ke komputernya ternyata setelah install Xampp,
Apache pada button startnya tidak bisa aktif, dan keluar pesan ERORR

"http.exe-system error
The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer.Try reinstalling the program to fix this problem."

Jadi file api-ms-win-crt-runtime-l1-1-0.dll tidak ditemukan dalam komputer anda dan jelas gagal dijalankan selama belum terpenuhi. Ini solusinya sebenarnya sangatlah mudah.

dan setelah itu aku coba nih, :
1. Uninstall Xampp kamu di komputer.
2. update windowsnya , ---> klik start windows ---> pilih control panel---> pilih update windows
dan setelah windows aku update, belum juga bisa di start nih apachenya,  kemudian aku lanjut langkah ke dua,
3. Install Visual C++ Redistributable for Visual Studio 2015
File yang hilang tersebut asalnya dari Visual C++ Redistributable for Visual Studio 2015, silahkan anda download dan install yang sesuai dengan jenis Windows anda:
4. Install kembali Xampp nya dan jalan kan seperti biasa.
eh iy, di komputer aku yang terinstall adalah Visual Basic.net 2010 . aku udah lakuin langkah diatas itu, dan bekerja banget di windows 7 x64 ini .

selamat mencoba, semoga berkah selalu :)
Continue reading SOLUSI MENGATASI ERROR SAAT "START APACHE" pada WINDOWS 7 64bit [x64] can't start because api-ms-win-crt-runtime-l1-1-0.dll saat klik button start pada apache

Tuesday, 3 January 2017

SOLUSI MEMBUAT GAMBAR UNTUK MENJADI LINK SUATU WEB

Hay guys, Diluar tema pemrograman VB yah,
ini sedikit tentang kode HTML yang bisa digunakan untuk membuat gambar yang jika gambar itu di klik maka akan membuka sebuah halaman website yang di tuju.

<a href="https://id.oriflame.com/brands/tender-care"></a>

1. kode HTML diatas mulanya -->>  <a href="isi alamatweb yang dituju , di ambil dari URL browser"></a>



<a href="https://id.oriflame.com/brands/tender-care">  ......diisi dengan kode HTML langkah ke 3. di bawah....... </a>

2. kode HTML diatas untuk mengidentifikasikan halaman web yang dituju




3. Setelah membuat kode HTML diatas, maka  masukkan kode HTML sebelum </a>  diatas.

<img alt="blog kecantikan dan tips mearawat tubuh yang mudah" border="none" height="560" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicl-kU3d5_VBVl4hxftAULvJhKSkeRbEj6BAQQCkc7i_UEV5YNGfz5O-l0kA22bwBC7lJG4ktDP0lNi_kim1HoRvuyW05lvYpuDyd-xzLezibdDk3yZLY103oJSBbC26RqkOlSq89TCjxf/s640/tendercare.PNG" title="face primer yang cantik" width="640" />

alt="" (untuk memudahkan dalam pencarian)

border="none" (diisi none agar tidak ada border di gambar tersebut)

height="" dan width="" (untuk mengatur tinggi dan lebar gambar)

title="" (untuk memudahkan dalam search engine)

src="" (cara mengisinya adalah dengan klik kanan gambar yang udah di masukkan kedalam tulisan blog kamu , lalu pilih "copy Link address" setelah itu Ctrl+V diantara tanda kutip ---) src="" tersebut., kode HTML ini untuk mengidentifikasi gambar yang ingin di tampilkan menjadi link



-------------------------------------------------------------------------------------------------------------

Kode HTML selengkapnya ada di bawah ini :
1. Blok dulu kode html di bawah ini , kemudian Ctrl+C
2. klik button HTML di pojok kiri atas (ada dua button, --> "Compose" dan "HTML") .
    Ctrl+V kode HTML yang suda di edit tadi pada halaman tersebut.


<a href="https://id.oriflame.com/brands/tender-care"> 

<img alt="blog kecantikan dan tips mearawat tubuh yang mudah" border="none" height="560" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEicl-kU3d5_VBVl4hxftAULvJhKSkeRbEj6BAQQCkc7i_UEV5YNGfz5O-l0kA22bwBC7lJG4ktDP0lNi_kim1HoRvuyW05lvYpuDyd-xzLezibdDk3yZLY103oJSBbC26RqkOlSq89TCjxf/s640/tendercare.PNG" title="face primer yang cantik" width="640" />

</a>

3. kemudian kembali KLIK Compose (ada dua button, --> "Compose" dan "HTML")

hasilnya ada di bawah ini,..


blog kecantikan dan tips mearawat tubuh yang mudah





Semoga bermafaat, :) 
Continue reading SOLUSI MEMBUAT GAMBAR UNTUK MENJADI LINK SUATU WEB

Friday, 30 September 2016

Membuka layar hitam command promt untuk menggunakan Mysql

yang  persiapkan untuk menjalankan MySql di command prompt adalah :
1.  pilih icon Xampp Control Panel
kemudian klik button start pada baris Apache dan Mysql sehingga berubah menjadi button Stop. jika di kolom bawah terdapat pesan error, biasanya tulisannya merah -merah, itu di mungkin kan Mysql Sudah aktif ata sedang berjalan. jadi mengatasinya bisa di lakukan End Process dengan membuka jendela Task Manager. pilih Mysql........... klik end process.
kemudian coba aktifkan lagi jendel Xampp Control Panel seperti langkah sebelumnya tadi.
setelah Apache dan Mysql aktif bisa klik button Quit untuk menutup jendela, button Quit ini tidak akan menghentikan sistem di Mysql , hanya menutup jendelanya saja.



PROSEDUR atau LANGKAH - LANGKAH menjalankan MySql di commandprompt
  1. Buka command prompt dengan klik start pada pojok kiri bawah di layar windows kamu, lalu ketik    ---->cmd , kemudian tekan tombol --> Enter di keyboard.
  2. dan layar hitam seperti di bawah ini pun tampil.
  3. kemudian ketik --> cd .. (cd titik titik),lalu tekan tombol Enter, kemudian kan pindah baris dengan tulisan (C:\Users >cd.. (cd titik titik)), lalu tekan tombol Enter lagi,
  4. kemudian pada baris setelah di enter akan tertulis  --> C:\> , kemudian ketik ---> cd xampp\mysql\bin , lalu tekan tombol Enter
  5. setelah itu akan masuk baris baru yang tulisannya --> C:\xampp\mysql\bin>, kemudian ketik ---> mysql -u root, lalu tekan tombol Enter
  6. daaaan taraaaaaaa,  anda pun sudah berhasil masukkedalam Mysql untuk membuat database, tabel, dan memanipulasi data yang telah di buat.
di bawah ini aku coba ketik dengan --> show databases;  yang artinya itu adalah perintah membuka atau melihat semua database yang ada di Mysql.

Sekian sharing saya, :) semoga bermanfaat... Keep coding. CodingIsNeverEnd
saran dan kritik kalian sangat membantu, tulis coment di bawah untuk kemajuan bangsa. :) :D
Semoga Berkah Selalu. :)
Continue reading Membuka layar hitam command promt untuk menggunakan Mysql

Saturday, 17 September 2016

METODE SAW

Teori tentang SAW (Simple Additive Weighting)
Metode Simple Additive Weighting (SAW) sering juga dikenal istilah metode penjumlahan terbobot. Konsep dasar metode SAW adalah mencari penjumlahan terbobot dari rating kinerja pada setiap alternatif pada semua atribut (Fishburn, 1967). SAW dapat dianggap sebagai cara yang paling mudah dan intuitif untuk menangani masalah Multiple Criteria Decision-Making MCDM, karena fungsi linear additive dapat mewakili preferensi pembuat keputusan (Decision-Making, DM). Hal tersebut dapat dibenarkan, namun, hanya ketika asumsi preference independence (Keeney dan Raiffa 1976) atau preference separability (Gorman 1968) terpenuhi.
Metode SAW membutuhkan proses normalisasi matriks keputusan (X) ke suatu skala yang dapat diperbandingkan dengan semua rating alternatif yang ada.Metode ini merupakan metode yang paling terkenal dan paling banyak digunakan dalam menghadapi situasi Multiple Attribute Decision Making (MADM). MADM itu sendiri merupakan suatu metode yang digunakan untuk mencari alternatif optimal dari sejumlah alternatif dengan kriteria tertentu. Metode SAW ini mengharuskan pembuat keputusan menentukan bobot bagi setiap atribut. Skor total untuk alternatif diperoleh dengan menjumlahkan seluruh hasil perkalian antara rating (yang dapat dibandingkan lintas atribut) dan bobot tiap atribut. Rating tiap atribut haruslah bebas dimensi dalam arti telah melewati proses normalisasi matriks sebelumnya
Langkah Penyelesaian Simple Additive Weighting (SAW) adalah sebagai berikut :
  1. Menentukan kriteria-kriteria yang akan dijadikan acuan dalam pengambilan keputusan, yaitu Ci
  2. Menentukan rating kecocokan setiap alternatif pada setiap kriteria (X).
  3. Membuat matriks keputusan berdasarkan kriteria(Ci), kemudian melakukan normalisasi matriks berdasarkan persamaan yang disesuaikan dengan jenis atribut (atribut keuntungan ataupun atribut biaya) sehingga diperoleh matriks ternormalisasi R.
  4. Hasil akhir diperoleh dari proses perankingan yaitu penjumlahan dari perkalian matriks ternormalisasi R dengan vektor bobot sehingga diperoleh nilai terbesar yang dipilih sebagai alternatif terbaik (Ai)sebagai solusi.
Churchman dan Ackoff (1954) adalah yang pertama kali menggunakan Metode SAW untuk menangani masalah pemilihan portofolio. Metode SAW mungkin adalah metode yang paling terkenal dan paling banyak digunakan untuk Multiple Attribute Decision Making MADM. Metode SAW, karena kesederhananya, adalah metode yang paling populer dalam masalah MADM dan alternatif terbaik bisa diturunkan dari persamaan berikut:
.. [SAW-01]
atau kesenjangan alternatif dapat ditingkatkan untuk membangun alternatif baru terbaik A* untuk mencapai tingkat yang dicita-citakan/diinginkan pada setiap kriteria. Dan juga :
.. [SAW-02]
Dimana Ui(x) menunjukkan kegunaan(utility) dari alternatif ke-i, dan i=1, 2, ..., n;. Sedangkan wj menunjukkan bobot(weight dari kriteria kej. Dalam persamaan tersebut rij(x) adalah peringkat ternormalisasi yang dipilih dari alternatif ke-i yang berkaitan dengan kriteria ke-j untuk semua unit yang sepadan; dengan asumsi semua kriteria ada independen. Selain itu, peringkat ternormalisasi yang dipilih rij(x) dari alternatif ke-i yang berhubungan dengan kriteria ke-j dapat didefinisikan sebagai berikut:
Bentuk 1
  • Untuk kriteria keuntungan benefit (lebih besar lebih baik), rij(x) = xij / x*j, dengan x*j = maxi xij atau jadikan x*j sebagai tingkat yang diinginkan, dan dengan syarat 0 <= rij(x) <= 1
  • Untuk kriteria kerugian cost (lebih kecil lebih baik ), rij(x) = (1/xij)/(1/x*j) = (maxi x*j)/(xij) atau tetap jadikan x*j sebagai tingkat yang diinginkan.
Bentuk 2
  • Untuk kriteria keuntungan benefit (lebih besar lebih baik), rij(x) = xij - x-j)/(x*j - x-j), dengan x*j = maxi xij dan x-j = mini xij atau jadikan x*j sebagai tingkat yang diinginkan(terbaik) dan x=j sebagai tingkat yang paling tidak diinginkan(terburuk).
  • Untuk kriteria kerugian cost (lebih kecil lebih baik ), rij(x) = (x-j - xij)/(x-j - x*j)
Oleh karena itu, kinerja disintesisnya adalah :
.. [SAW-03]
Dimana pi adalah nilai kinerja sintesis dari alternatif ke-i; wj menunjukkan bobot dari kriteria ke j;rij adalah peringkat ternormalisasi yang dipilih dari alternatif ke-i terhadap kriteria ke-j untuk menjadi unit sepadan; dan kriteria-kriteria-nya diasumsikan independen satu sama lain. Jika unit matriks kinerja adalah unit sepadan, kita tidak perlu untuk mentransfer matriks data ke dalam skala penilaian ternormalisasi yang terpilih.

referensi : http://phpindonesia.id1945.com/saw.php
Continue reading METODE SAW

Wednesday, 17 August 2016

Memulai Project dengan MySql + Visual basic.net (vb.net) #catatan

 Untuk memulai project Visual Basic .net dengan database Mysql, pastikan kalian teah menginstal software - software pendukungnya, diantaranya :
  1. Visual basic.net
  2. Xampp atau sejenisnya
  3. Mysql_conector : sebagai konektornya, jika belum ada, bisa download DISINI
 Langkah - langkah memulai projectnya adalah berikut yang arus dipersiapkan :
 1. Database
     Setelah kamu install yang namanya Xampp atau semacamnya, lalu buatlah databasenya
2. Tabel
kemudian setelah membuat database, buatlah tabelnya, kemudian buat field atau kolom-kolomnya. misal saya membuat tabel siswa, kemudian saya buat fieldnya yaitu nis, nama, alamat, tanggallahir. kemudian tentuan type datanya.


Setelah langkah-langkah diatas maka di lanjutkan di bawah ini.
1.DSN
untuk langkah setting DNS bisa klik disini  :
 Pastikan anda telah meembuat koneksinya, kalau tidak saat program dijalankan akan kerjadi massage untuk mengecek koneksi ke databasenya.

2. Koneksi
koneksi ini adalah langkah ke dua setelah anda membuat DNS, dan kalau anda belum membuat koneksi nya, otomatis gak bisa load data donk y, heheheheee.
 di bawah ini contoh Koneksi yang saya buat di salah satu project VB.net dengan database MySql, nama filenya "ModuleKon.vb"
Imports System.Data
Imports System.Data.Odbc
Imports System.Data.SqlClient
Imports System.Data.OleDb
Imports MySql.Data.MySqlClient
Module ModuleKon
    Public konek As New OdbcConnection
    Public DA As OdbcDataAdapter
    Public DS As DataSet
    Public DR As OdbcDataReader
    Public CMD As OdbcCommand
    Sub bukaDB()
        Try
            konek = New OdbcConnection("DSN=localhost;MultipleActiveResultSets=true")
            If konek.State = ConnectionState.Closed Then
                konek.Open()
            End If
        Catch ex As Exception
            MsgBox("Koneksi ke Database Bermasalah, Silahkan periksa koneksi anda")
        End Try
    End Sub


    Sub clear_login()
        LoginForm.txtuser.Text = ""
        LoginForm.txtpass.Text = ""
        LoginForm.txtuser.Focus()
    End Sub

End Module


#Perhatikan nama dari DNS nya
pada source code koneksi diatas,DSNnya saya tulis localhost. jadi nanti saat mengisi jendela DSN configuration saya isi textbox DSN dengan ---> localhost.


Selanjutnya di bawah ini contoh

Imports System.Data
Imports System.Data.Sql
Imports MySql.Data.MySqlClient

Public Class ClassConn
    Protected login = New DataTable
    Protected SQL As String
    Protected CN As MySqlConnection
    Protected CMD As MySqlCommand
    Protected DA As MySqlDataAdapter
    Protected DS As DataSet
    Protected DT As DataTable

    Public Function OpenConn() As Boolean
        CN = New MySqlConnection("Server=localhost;User Id=root;password=;Database=bbg")

        CN.Open()
        If CN.State <> ConnectionState.Open Then
            Return False
        Else
            Return True
        End If

    End Function

    Public Sub CloseConn()
        If Not IsNothing(CN) Then
            CN.Close()
            CN = Nothing

        End If
    End Sub
    Public Function ExecuteQuery(ByVal Query As String) As DataTable
        If Not OpenConn() Then
            MsgBox("Koneksi gagal...!!!", MsgBoxStyle.Critical, "Acces Failed")
            Return Nothing
            Exit Function

        End If
        CMD = New MySqlCommand(Query, CN)
        DA = New MySqlDataAdapter
        DA.SelectCommand = CMD
        DS = New DataSet
        DA.Fill(DS)
        DT = DS.Tables(0)
        Return DT
        DT = Nothing
        DS = Nothing
        DA = Nothing
        CMD = Nothing
        CloseConn()

    End Function
    Public Sub ExecuteNonQuery(ByVal Query As String)
        If Not OpenConn() Then
            MsgBox("Koneksi gagal..!!!", MsgBoxStyle.Critical, "Acces Failed")
            Exit Sub

        End If
        CMD = New MySqlCommand
        CMD.Connection = CN
        CMD.CommandType = CommandType.Text
        CMD.CommandText = Query
        CMD.ExecuteNonQuery()
        CMD = Nothing
        CloseConn()

    End Sub
End Class

#Perhatikan nama dari "User Id, Password, Database#

  • kalau diatas saya menggunakan User Id= root, jadi nanti saat mengisi jendela DSN configuration, isi dengan ----> root, 
  • kemudian pada koneksi diatas, password tidak saya isi, jadi saat mengisi jendela DSN configuration textbox password saya kosongkan, 
  • kemudian pada Database diatas, saya isi dengan bbg, itu artinya saya akan mengoneksikan project saya dengan database bbg yang telah saya buat sebelumnya. jadi, saat mengisi jendela DSN configuration saya isi textboxnya dengan -----> bbg.

3. Project
    Kalau project kan udah pasti ya, :) :D namanya juga mau buat aplikasi hehehe...
dibawah ini contoh project untuk menilai kelayakan karyawan yang yang layak ata tidak untuk di usulkan atau di promosikan.
Metode dari aplikasi di bawah ini menggunaan Metode Topsis.




Sekian semoga bermanfaat, kurang lebihnya mohon kritik dan saran tulis komen di bawah ini ya, :) selamat berjuang. :D

Continue reading Memulai Project dengan MySql + Visual basic.net (vb.net) #catatan