Forum Wallet
Wallet Address
Balance 381.322,50

Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 123
» Latest member: qwerty
» Forum threads: 27
» Forum posts: 77

Full Statistics

Online Users
There are currently 2 online users.
» 0 Member(s) | 2 Guest(s)

Latest Threads
Direct Admission in RV C...
Forum: PHP
Last Post: addmissionblock
11-05-2018, 21:40
» Replies: 0
» Views: 25
Direct Admission in Top E...
Forum: Onsite Job
Last Post: addmissionblock
11-05-2018, 21:32
» Replies: 0
» Views: 24
Top Engineering Colleges ...
Forum: General
Last Post: prakashkumar
25-04-2018, 12:35
» Replies: 0
» Views: 59
pharma courses in bangalo...
Forum: General
Last Post: pqr4668
24-04-2018, 19:30
» Replies: 0
» Views: 45
Grandle Error Android Stu...
Forum: Java
Last Post: jnasution
24-04-2018, 11:37
» Replies: 1
» Views: 342
Most Popular Universities...
Forum: General
Last Post: Pranjali
23-04-2018, 18:09
» Replies: 0
» Views: 37
hi this is Ajay.............
Forum: General
Last Post: ajaykumarmodi
23-04-2018, 14:42
» Replies: 0
» Views: 34
PC and Laptop repair in B...
Forum: General
Last Post: admp99
23-04-2018, 13:39
» Replies: 0
» Views: 38
Reputed Organizations for...
Forum: General
Last Post: admp99
23-04-2018, 13:36
» Replies: 0
» Views: 32
If you're looking for bes...
Forum: General
Last Post: jai112
19-04-2018, 14:30
» Replies: 0
» Views: 39

 
  Top testing courses in bangalore
Posted by: Bigdata - 13-04-2018, 18:27 - Forum: General - No Replies

100% Job assured Manual & Automation Testing Courses at Felight. Testing training in bangalore | software training institutes in bangalore with placements | software testing course fees | software testing course syllabus | manual testing course in bangalore | list of software training institutes in bangalore Digital marketing Training Centre , etl testing training institute.



Best Java Training Courses in Bangalore, Testing, Big Data, Web UI Courses Institutes in ORACLE ADF Bangalore , PYTHON Training Bangalore.




Some other Testing Courses are :


Technical Writing Bangalore
web development training institute

Print this item

  Grandle Error Android Studio
Posted by: tolun - 28-02-2018, 10:14 - Forum: Java - Replies (1)

ada yang pernah ngalamin error
"Error:null value in entry: fakeOutputDirectory=null"        

Print this item

Rainbow Berburu Koin Kripto
Posted by: pujanggabageur - 19-02-2018, 20:08 - Forum: General - Replies (2)

[Image: attachment.php?aid=12]

Sejak Bitcoin melonjak harganya, mata uang kripto (crypto currency) semakin populer. Setiap harinya puluhan koin kripto baru bermunculan, menawarkan konsep yang berbeda-beda. Ketika seseorang tertarik, maka ia tidak segan-segan memborong koin tersebut. Dengan harapan tentu saja ke depan harga koin tersebut akan melonjak sehingga bisa mendapatkan keuntungan yang tinggi. Tidak hanya dengan cara membeli, koin-koin kripto ini bisa juga didapatkan dengan menambang. ataupun mendapatkan koin dengan cara gratis dengan mengikuti kegiatan airdrop dan/atau bounty yang diselenggarakan oleh penyelenggara koin.

[Image: attachment.php?aid=13]

Saya kira tidak ada salahnya bagi kita untuk ikut dalam bagian dari hype-nya koin kripto ini. Sembari mengisi waktu luang saat tidak ada tugas atau pekerjaan, bisa kita gunakan untuk mencari uang kripto dengan cara menambang atau mengikuti airdrop atau bounty. Apa itu airdrop dan bounty? Airdrop dan bounty sebenarnya hampir sama. Yaitu kegiatan penyelenggara koin untuk mempromosikan koin mereka dengan cara membagikan koin gratis. Perbedaanya, airdrop biasanya bisa dengan mudah diikuti karena syarat-syaratnya yang ringan. Sementara bounty, pesertanya harus memenuhi tugas-tugas tertentu yang dilakukan secara berkala. Besaran koin yang didapat tentu akan lebih besar dengan mengikuti bounty daripada airdrop.

[Image: attachment.php?aid=14]

Sebelum mengikuti kegiatan airdrop atau bounty, sebaiknya Anda menyiapkan beberapa hal di bawah ini, karena biasanya hal-hal tersebut merupakan syarat-syarat yang harus dipenuhi untuk mengikuti kegiatan airdrop atau bounty.

1. Akun Facebook dengan setidaknya memiliki 1.000 pertemanan, digunakan untuk menyukai halaman, menyukai postingan halaman dan membagikan postingan halaman penyelenggara
2. Akun Twitter dengan setidaknya memiliki 500 pengikut digunakan untuk mengikuti halaman, menyukai postingan halaman dan membagikan postingan halaman penyelenggara
3. Akun Linkedin digunakan untuk menyukai postingan halaman dan membagikan postingan halaman
4. Akun Telegram, digunakan untuk bergabung dengan grup penyelenggara
5. Akun Discord, digunakan untuk bergabung dengan grup penyelenggara dan mengikuti kegiatan airdrop lainnya yang akan diinformasikan melalui saluran yang disediakan penyelenggara
6. Akun Reddit, digunakan untuk berlanggangan dan membagikan postingan dari penyelenggara
7. Akun forum BitcoinTalk, digunakan untuk mempromosikan mata uang kripto melalui signature dan pembuatan postingan. Akun ini biasanya digunakan untuk keperluan kegiatan bounty dengan syarat yang cukup sulit, karena Anda harus memiliki peringkat keanggotaan minimal sebelum diperbolehkan untuk mengikutinya.
8. Alamat wallet (dompet) sesuai dengan mata uang kripto yang diikuti. Ini didapatkan melalui informasi yang diberikan penyelenggara, biasanya wallet disediakan pada situs resmi penyelenggara atau menggunakan wallet publik di MyEtherWallet.

Tidak semua akun-akun sosial media di atas akan digunakan pada sebuah kegiatan airdrop dan bounty, namun biasanya akan menggunakan beberapa akun-akun tersebut.

Selain mengikuti airdrop dan bounty, cara mendapatkan koin kripto adalah dengan menambang. Cara menambang adalah dengan menjalankan program aplikasi tertentu pada komputer Anda secara terus menerus. Besaran koin yang didapat tergantung lamanya Anda menjalankan program aplikasi tersebut serta variabel-variabel lain tergantung karakteristik koin kripto yang Anda tambang.

Masih ada cara lain untuk mendapatkan koin yaitu dengan staking dan menjadi masternode. Keduanya hampir mirip, yaitu dengan menyimpan koin kripto yang kita miliki. Perbedaanya adalah pada jumlah nominal koin yang disimpan, lama penyimpanan koin, prosentase bonus koin yang didapat, dan asal sumber bonus pendapatan. Ini akan dijelaskan pada artikel selanjutnya.

[Image: attachment.php?aid=15]

Pertanyaan dan Jawaban

Apa keuntungan mengikuti airdrop atau bounty? 
Tentu saja kita akan mendapatkan koin kripto secara gratis. 

Untuk apa koin tersebut? 
Koin nantinya dapat kita tukar atau jual pada market jual-beli (exchange) yang bisa menerima koin tersebut. Untuk sampai pada tahap koin tersedia pada market jual-beli biasanya membutuhkan waktu setidaknya 1 (satu) bulan atau lebih. 

Dari mana bisa mendapatkan informasi tentang airdrop dan bounty?
Informasi airdrop dan bounty bisa Anda dapatkan pada forum BitcoinTalk sub forum Alternate cryptocurrencies > Announcements (Altcoins) atau Anda bisa berkunjung ke web saya: CariKoin.Com.

Koin apa yang bagus untuk diikuti kegiatan airdrop atau bounty-nya?
Koin-koin yang dapat diikuti kegiatan airdrop atau bounty-nya adalah koin-koin yang baru diluncurkan. Untuk menentukan apakah bagus atau tidaknya ini cukup sulit karena tidak bisa diprediksi. Namun Anda bisa menggali lebih dulu koin tersebut melalui website penyelenggara dengan mencari informasi mengenai tim penyelenggara, konsep yang ditawarkan, di media mana koin tersebut sudah diperkenalkan, tanggapan dari anggota forum, dan sebagainya.

Itu saja yang dapat saya sampaikan, dipersilakan jika ada pertanyaan. Oh ya, saat inipun sedang berlaku airdrop dari BBS Coin yaitu dengan mendaftar pada forum BBS Coin di sini: Forum BBSCoin. Lumayan, 2.000 koin gratis hanya dengan mendaftar saja.


Contoh hasil airdrop dengan alamat wallet MyEtherWallet.
[Image: attachment.php?aid=16]



Attached Files Thumbnail(s)
                   
Print this item

  Kesederhanaan Didalam Visual Basic .Net
Posted by: Wahyu Pratama - 18-02-2018, 22:37 - Forum: Visual Basic (.Net) - Replies (3)

Yang Digunakan

Pada awal menulis postingan ini, maka komponen yang digunakan adalah sebagai berikut:
  • Visual Basic .Net 2010 Express.
  • Windows 7 Service Pack 1.
Perlu anda ketahui, anda juga memerlukan panduan seperti CD/DVD MSDN alias Microsoft Developer Network. Mengingat apa yang saya tulis pada postingan ini selalu bersumber/berkiblatkan ke MSDN.
Awal Kata
Dahulu, ketika saya baru pertama kali mengenal Visual Basic .Net, tepatnya versi 2003. Saya sangat terkesan dengan keberadaan Class ataupun Structure, yang mana bisa digunakan untuk membangun tabel data secara in-memory. Dan caranya pun juga cukup sederhana, anda cukup membangun classnya sebagai berikut:
Public Class Identitas
    Dim nd As String
    Property NamaDepan As String
        Get
            Return nd
        End Get
        Set(ByVal value As String)
            nd = value
        End Set
    End Property
    Dim nb As String
    Property NamaBelakang As String
        Get
            Return nb
        End Get
        Set(ByVal value As String)
            nb = value
        End Set
    End Property
    Sub New()
        MyBase.New()
    End Sub
    Sub New(ByVal NamaDepan As String, ByVal NamaBelakang As String)
        MyBase.New()
        Me.NamaDepan = NamaDepan
        Me.NamaBelakang = NamaBelakang
    End Sub
End Class
Penulisan kode diatas ini adalah cara untuk membuat sebuah class yang bisa digunakan untuk menampung identitas seseorang, yaitu menampung nama depan dan nama belakang seseorang. Nah, pada dasarnya wujud dari tabel data adalah sebuah class (ataupun structure) yang digandakan. Dan untuk membuktikan kata-kata saya tersebut, maka saya akan membangun sebuah form guna menerapkan class Identitas yang telah saya buat sebagai berikut:
Public Class FormIdentitas
    Inherits Form
 
    Private Sub eLoad() Handles MyBase.Load
        Text = "Form Identitas"
        Padding = New Padding(4)
        Size = New Size(300, 150)
 
        Dim db() As Identitas = _
              {New Identitas("Abu", "Anas"), _
               New Identitas("Hengky", "Purnomo"), _
               New Identitas("Wahyu", "Pratama")}
        Dim dgv As New DataGridView With {.Parent = Me, .Dock = DockStyle.Fill, .DataSource = db}
    End Sub
End Class
Perlu anda ketahui, penulisan kode diatas ini adalah bagaimana caranya saya membangun sebuah form hanya dengan bermodalkan penulisan kode saja. Jadi tidak ada Design View dan drag & drop sama sekali. Mengingat saya orang yang paling antipati dengan keberadaan Design View beserta drag & drop semenjak saya mengenal (hingga menjadi) programmer Visual Basic .Net. Dan sekarang, kalau anda jalankan form diatas, maka hasilnya akan seperti gambar dibawah ini:
[Image: open?id=1KFIEM9LT1-vfxq4Oli4onrUlhte7VIH-]
Nah, inilah dia salah satu keunggulan yang dimiliki dari Visual Basic .Net dibandingkan dengan Visual Basic klasik (hitungan versi 1 hingga versi 6). Dimana Visual Basic .Net selalu berusaha untuk bisa menyederhanakan segala macam bentuk kerumitan. Sayangnya, banyak sekali programmer (dari Visual Basic .Net sendiri, khususnya dari Indonesia) yang tidak menyadarinya. Mengingat kebanyakan dari mereka hanya senang bermain di level Design View beserta drag & dropnya. Sayang sekali.

Lahirnya Generic

Pada Visual Basic .Net 2005 (atau Visual Basic 8) dan juga C# 2005, tepatnya pada .Net Framework versi 2.0. Lagi-lagi saya dibuat terkesan dengan adanya teknologi baru yang dibenamkan oleh Microsoft kepada OOP-nya, yaitu adanya generic. Generic adalah satu-satunya hal yang membuat rasa cinta dan benci menjadi satu. Saya katakan demikian dikarenakan generic membuat saya kian mencintai area penulisan kode. Tetapi, di sisi lain kian membuat saya membenci area Design View, hal ini dikarenakan generic tidak bisa diterapkan pada area tersebut, hahaha. Dan yang membuat saya kian mencintai generic adalah kian meringankan beban saya ketika harus membuat variabel. Seperti yang anda lihat pada penulisan kode yang ada pada class Identitas. Anda telah melihat bahwasannya saya membuat dua variabel sebagai penampung nilai, yaitu variabel nd untuk menampung nama depan seseorang, dan variabel nb untuk menampung nama belakang seseorang. Dikarenakan class yang saya buat masih bersifat sederhana, maka penggunaan variabel masihlah sedikit. Tetapi, di kemudian hari, bilamana class yang anda rancang agak rumit, dalam artian membutuhkan banyak variabel. Maka alangkah bijaknya bila anda bisa menyederhanakan situasi tersebut. Dan disinilah generic membuktikan hal tersebut. Dan pada kesempatan kali ini, saya akan merombak class Identitas. Perombakan pertama, saya mulai dari pembuatan Enumerator seperti berikut ini:
Private Enum IDKolom
    NamaDepan
    NamaBelakang
    TanggalLahir
End Enum
Setelah itu, yang saya lakukan adalah menghapus semua variabel yang telah saya buat. Mengingat variabel yang akan menggantikan sekaligus menangani semua hal cukup satu variabel saja. Dan variabel tersebut berjenis Dictionary. Class ini membutuhkan dua nilai/elemen agar bisa digunakan. Nilai/elemen pertama akan digunakan sebagai pemanggil. Sedangkan nilai/elemen kedua akan digunakan sebagai penampung nilai. Dan disini class Dictionary saya perlakukan/pergunakan sebagai berikut:
Dim variabel As New Dictionary(Of IDKolom, Object)
Dan seperti yang anda lihat pada penulisan kode diatas, enumerator IDKolom akan saya gunakan sebagai pemanggil oleh class Dictionary. Sedangkan nilai yang ditampung adalah berjenis objek, artinya, tipe data apapun bisa disimpan, termasuk nothing. Dan cara menggunakannya cukup gampang. Ketika class dictionary digunakan sebagai return value, maka cara menuliskannya/menggunakannya seperti gambar berikut ini:
[Image: open?id=14vW6-GbksuCE3R3YluwzqAY8QJ6JtDRK]
Dan seperti yang anda lihat pada gambar diatas. Dengan adanya Dictionary, saya bisa memberitahu variabel yang telah saya deklarasikan sekaligus digunakan untuk mengambil nilai berdasarkan id kolom yang dituju. Begitu pula ketika saya ingin mengsetting/menyimpan nilai, maka cara menggunakannya seperti berikut ini:
[Image: open?id=1u0OIebgqj4IlLgb9Vld-Iu7uOs5Lydhz]
Anda lihat sendiri, bukan? Inilah keenakan dari generic. Dalam area penulisan kode, generic sangatlah membantu. Tapi kalau untuk area Design View, generic tidak ada manfaatnya alias tidak bisa digunakan sama sekali. Sekalipun begitu, pahami kembali, Visual Basic .Net telah berubah total, dan penulisan kodelah yang membuktikan hal tersebut. Itulah sebabnya Visual Basic .Net bertolak belakang dengan Visual Basic, sekalipun banyak juga yang mengatakan Visual Basic dan Visual Basic .Net adalah sama. Padahal kalau mau dipikir kembali, dimana yah letak kesamaannya? Dan mengenai penulisan kode class Identitas saat ini adalah sebagai berikut:
Public Class Identitas
    Private Enum IDKolom
        NamaDepan
        NamaBelakang
        TanggalLahir
    End Enum
    Dim variabel As New Dictionary(Of IDKolom, Object)
    Property NamaDepan As String
        Get
            Return variabel(IDKolom.NamaDepan)
        End Get
        Set(ByVal value As String)
            variabel(IDKolom.NamaDepan) = value
        End Set
    End Property
    Property NamaBelakang As String
        Get
            Return variabel(IDKolom.NamaBelakang)
        End Get
        Set(ByVal value As String)
            variabel(IDKolom.NamaBelakang) = value
        End Set
    End Property
    Property TanggalLahir As DateTime
        Get
            Return variabel(IDKolom.TanggalLahir)
        End Get
        Set(ByVal value As DateTime)
            variabel(IDKolom.TanggalLahir) = value
        End Set
    End Property
    Sub New()
        MyBase.New()
        variabel(IDKolom.NamaDepan) = String.Empty
        variabel(IDKolom.NamaBelakang) = String.Empty
        variabel(IDKolom.TanggalLahir) = Nothing
    End Sub
    Sub New(ByVal NamaDepan As String, ByVal NamaBelakang As String)
        MyBase.New()
        variabel(IDKolom.NamaDepan) = NamaDepan
        variabel(IDKolom.NamaBelakang) = NamaBelakang
        variabel(IDKolom.TanggalLahir) = Nothing
    End Sub
    Sub New(ByVal NamaDepan As String, ByVal NamaBelakang As String, ByVal TanggalLahir As DateTime)
        MyBase.New()
        variabel(IDKolom.NamaDepan) = NamaDepan
        variabel(IDKolom.NamaBelakang) = NamaBelakang
        variabel(IDKolom.TanggalLahir) = TanggalLahir
    End Sub
End Class
Perlu anda ketahui, walaupun Dictionary sudah deklarasikan secara new, tetapi belum bisa digunakan sepenuhnya. Itu sebabnya pada constructor (maksud saya New) non parameter. Saya mengsetting masing-masing nilai. Sedangkan pada constructor yang menggunakan dua parameter, yaitu NamaDepan dan NamaBelakang, saya mengsetting nilai TanggaLahir menjadi nothing.

Lahirnya Lambda

Lambda mulai diperkenalkan oleh Microsoft pada .Net Framework 3.5, yang mana menyasar Visual Basic .Net 2008 alias Visual Basic 9 dan juga C# 2008. Kebanyakan (banyak sekali ternyata – red) para programmer Visual Basic .Net (dan juga C#, sayang sekali – red) mengenal Lambda sebagai LinQ alias Language-Integrated Query. Saya berkata demikian dikarenakan Lambda masuk ke kategori non tipe data, yang mana kalau di Visual Basic .Net biasa disebut sebagai VB$AnonymousType (saya kurang tahu kalau di C# ditulis/dikenal sebagai/seperti apa?). Ditambah lagi, satu hal yang membuat saya geleng-geleng kepala, gara-garanya saya harus mengubah konsep penulisan kode, sekalipun tidak baku tentunya. Hal ini saya tujukan kepada Lambda, dimana Lambda bisa digunakan untuk tabel data secara in-memory sekaligus virtual. Saya sebut virtual dikarenakan saya tidak perlu membuat/membangun sebuah class (ataupun structure) untuk membuat tabel data. Anda bingung? Atau mungkin tidak percaya? Kalau begitu akan saya perlihatkan kepada anda. Kali ini saya akan langsung membuat sebuah form guna membuktikan hal tersebut. Dan saya akan memulainya dari sini terlebih dahulu:
Public Class FormAnonymous
    Inherits Form
 
End Class
Dari sini, saya membangun sebuah function seperti berikut ini:
Private Function BuatIdentitas _
                    (ByVal NamaDepan As String, _
                     ByVal NamaBelakang As String, _
                     ByVal TanggalLahir As DateTime) As Object
        Return New With {.NamaDepan = NamaDepan, _
                         .NamaBelakang = NamaBelakang, _
                         .TanggalLahir = TanggalLahir}
End Function
Nah, inilah dia caranya membangun sebuah class tanpa class. Itulah maksud dari penulisan kode diatas. Cara kerja dari penulisan kode diatas adalah sebagai berikut:
·       Kata kunci New With bertugas/berfungsi untuk membangun/membuat sebuah class.
·       Nama kolom/property ditentukan dari titik, semisal .NamaDepan, itu adalah kolom/property.
·       Perlu anda ketahui, karena ini adalah virtual, maka ada baiknya anda menggunakan object sebagai return value-nya.
Dan sekarang, saya akan mendeklarasikan event load sekaligus menerapkan function BuatIdentitas. Penulisan kodenya adalah sebagai berikut ini:
Private Sub eLoad() Handles MyBase.Load
    Text = "Form Anonymous"
    Padding = New Padding(4)
    Size = New Size(300, 170)
 
    Dim al As New ArrayList
    al.Add(BuatIdentitas("Abu", "Anas", Nothing))
    al.Add(BuatIdentitas("Hengky", "Purnomo", Nothing))
    al.Add(BuatIdentitas("Wahyu", "Pratama", Nothing))
    Dim dgv As New DataGridView With {.Parent = Me, .Dock = DockStyle.Fill, .DataSource = al}
End Sub
Sekali lagi, dikarenakan return value dari function BuatIdentitas adalah anonymous, maka saya membutuhkan bantuan dari ArrayList sebagai perantaranya. Hal ini saya lakukan agar bisa di-binding ke Control Visual seperti DataGridView. Nantinya, ketika form anonymous anda jalankan, maka hasil yang akan anda dapatkan kurang lebih seperti berikut ini:
[Image: open?id=1eZun6Ct1iqEqP-lljetD2LZE7V01e7BS]
Jujur saja, ketika saya melihat sekaligus merasakan hasil yang saya dapati seperti pada gambar diatas. Kondisi saya saat itu adalah mulut saya menganga layaknya kuda nil lagi menganga. Harap maklumlah, karena saya tidak pernah merasakan kemudahan (fasilitas) seperti ini. Apalagi hal ini saya dapati dan rasakan dari Visual Basic .Net. dan untuk penulisan kode secara lengkap mengenai class form anonymous adalah sebagai berikut ini:
Public Class FormAnonymous
    Inherits Form
 
    Private Function BuatIdentitas _
                        (ByVal NamaDepan As String, _
                         ByVal NamaBelakang As String, _
                         ByVal TanggalLahir As DateTime) _
    As Object
        Return New With {.NamaDepan = NamaDepan, _
                         .NamaBelakang = NamaBelakang, _
                         .TanggalLahir = TanggalLahir}
    End Function
    Private Sub eLoad() Handles MyBase.Load
        Text = "Form Anonymous"
        Padding = New Padding(4)
        Size = New Size(300, 170)
 
        Dim al As New ArrayList
        al.Add(BuatIdentitas("Abu", "Anas", Nothing))
        al.Add(BuatIdentitas("Hengky", "Purnomo", Nothing))
        al.Add(BuatIdentitas("Wahyu", "Pratama", Nothing))
        Dim dgv As New DataGridView With {.Parent = Me, .Dock = DockStyle.Fill, .DataSource = al}
    End Sub
End Class

Lambda Merambah Ke Prosedur

Pada Visual Basic .Net 2010 alias Visual Basic 10 (dan juga C# 2010), Microsoft telah menaikkan derajat lambda. Dimana terhitung pada .Net Framework 4.0 hingga seterusnya, lambda bisa digunakan sebagai berikut:
·       Pengganti AddressOf, jadi anda bisa menyandingkan lambda ke AddHandler.
·       Menulis sebuah prosedur dan menyimpannya pada sebuah variabel.
·       Kian/semakin vitual.
Untuk contoh penutup kali ini, saya akan memperlihatkan kepada anda mengenai butir ketiga, yaitu lambda kian/semakin virtual. Langsung saja, dimana saya akan membuat sebuah form seperti berikut ini:
Public Class FormLambdaVirtual
    Inherits Form
 
End Class
Dari sini, saya langsung menuju event Load milik form, dan penulisan kodenya adalah sebagai berikut ini:
Private Sub eLoad() Handles MyBase.Load
    Text = "Form Lambda Virtual"
    Padding = New Padding(4)
    Size = New Size(300, 170)
 
    Dim db = _
        {New With {.NamaDepan = "Abu", .NamaBelakang = "Anas", .TanggalLahir = Nothing}, _
         New With {.NamaDepan = "Hengky", .NamaBelakang = "Purnomo", .TanggalLahir = Nothing}, _
         New With {.NamaDepan = "Wahyu", .NamaBelakang = "Pratama", .TanggalLahir = Nothing}}
 
    Dim dgv As New DataGridView With {.Parent = Me, .Dock = DockStyle.Fill, .DataSource = db}
End Sub
Nah, seperti yang anda lihat pada penulisan kode diatas, tepatnya pada pendeklarasian variabel db, dimana saya langsung mendeklarasikan class Identitas secara virtual. Dan yang paling menyenangkan lagi adalah, variabel tersebut dikenal oleh Control Visual DataGridView. Sebagai buktinya, bila form lambda virtual anda jalankan, maka hasil yang akan anda dapatkan adalah sebagai berikut ini:
[Image: open?id=1Sche6QSFSnQKW6b7LWSoRpmNOsWf_uep]
Nah, inilah hasil yang akan anda dapatkan, kira-kira seperti itulah, hahaha. Dan lagi-lagi mulut saya dibuat menganga layaknya kuda nil menganga untuk kedua kalinya, hahaha. Dan mengenai penulisan kode secara lengkap mengenai form lambda virtual adalah sebagai berikut ini:
Public Class FormLambdaVirtual
    Inherits Form
 
    Private Sub eLoad() Handles MyBase.Load
        Text = "Form Lambda Virtual"
        Padding = New Padding(4)
        Size = New Size(300, 170)
 
        Dim db = _
            {New With {.NamaDepan = "Abu", .NamaBelakang = "Anas", .TanggalLahir = Nothing}, _
             New With {.NamaDepan = "Hengky", .NamaBelakang = "Purnomo", .TanggalLahir = Nothing}, _
             New With {.NamaDepan = "Wahyu", .NamaBelakang = "Pratama", .TanggalLahir = Nothing}}
 
        Dim dgv As New DataGridView With {.Parent = Me, .Dock = DockStyle.Fill, .DataSource = db}
    End Sub
End Class

Penutup

Pada postingan pertama saya ini, saya telah memperlihatkan kepada anda mengenai apa itu Visual Basic .Net bilamana ditinjau dari sudut penulisan kode. Baik dari versi terawal hingga versi 2010. Disini saya hanya ingin memperlihatkan kepada anda, bahwa bahasa pemrograman yang baik biasanya bisa terlihat dari beberapa hal sebagai berikut:
  • Fondasi yang digunakan/berlaku.
  • Penulisan kode. Disini, penulisan kode merujuk kepada hak kuasa beserta jangkauan yang bisa dicapai. Pada Visual Basic (terhitung dari versi 1 hingga 6), penulisan kode yang dimilikinya sangatlah lemah. Dan bahkan kalau harus berhubungan dengan low level area, mau tidak mau harus mengandalkan API alias Application Programming Interface. Dan inilah yang selalu membuat saya merasa jijik dan muak semasa menjadi programmer Visual Basic (hitungan versi 4 hingga 6), dikarenakan terlalu banyak yang tidak bisa dilakukan oleh Visual Basic. Harap maklumlah, Visual Basic memang tidak dirancang untuk menghadapi situasi yang rumit. Itulah yang membuat saya merasa kalau Visual Basic bisa disebut sebagai anak tiri didalam lingkungan keluarga besar Visual Studio. Tetapi di kemudian hari penilaian saya tersebut berubah takala Visual Basic telah berevolusi menjadi Visual Basic .Net. Sekalipun sebetulnya tetap saja ada yang namanya pembatasan hak kuasa pada wilayah tertentu, hahahaha, hiks.
  • Sumber daya yang tersedia dan juga boleh digunakan/dipakai, dan bahkan bisa/boleh dikembangkan.
Nah, itulah dia yang namanya Visual Basic .Net di mata saya. Dan itulah yang membuat saya betah/kerasan menjalani kehidupan sebagai programmer Visual Basic .Net.

Tentang Penulis

Seseorang yang sedang dalam masa peralihan. Dan sedang mencoba menjalani kehidupan sebagai penulis, alasannya pun sebagai berikut:
  • Ikatlah ilmu dengan menuliskannya.
  • Setelah sekian lama bertapa, akhirnya menyadarinya, bila bahasa adalah bentuk lain dari ungkapan. Maka seharusnya semua ilmu adalah turunan bahasa. Karena yang namanya ilmu digunakan untuk mengungkap sekaligus memperjelas suatu kejadian dengan caranya tersendiri.
  • Berharap semoga manusia Indonesia mau/senang/gemar membaca. Dan bahkan lebih dari itu, bisa menghormati teori (panduan).
Sampai jumpa lagi di lain postingan.

Print this item

Star BBSCoin Wallet
Posted by: administrator - 17-02-2018, 22:50 - Forum: Informasi - No Replies

Hallo warga forum,

Kini sudah tersedia menu BBSCoin Wallet saat Anda login. Halaman BBSCoin Wallet digunakan untuk membuat wallet BBSCoin. Untuk membuat wallet, Anda hanya perlu memasukkan password untuk wallet Anda. Karakter password yang diperkenankan hanya huruf dan angka. Tidak boleh ada karakter simbol pada password. Klik tombol Submit untuk membuat wallet Anda.

[Image: attachment.php?aid=10]

Setelah pembuatan selesai, akan ditampilkan halaman baru berisi User Name, Password, dan Alamat wallet Anda. Anda dapat mengunduh berkas wallet yang sudah Anda buat.

[Image: attachment.php?aid=11]



Halaman wallet ini masih dikembangkan. Ke depan akan ditambahkan fitur untuk mengecek saldo, dan mengirim saldo antar pemilik wallet. Fitur halaman wallet ini merupakan plugin khusus untuk myBB dan merupakan kode sumber terbuka. Bagi yang ingin mengembangkan, silakan menuju halaman github-nya di sini: https://github.com/InochiSoft/BBSCoin-Wallet



Attached Files Thumbnail(s)
       
Print this item

Heart Dana Forum
Posted by: administrator - 15-02-2018, 22:08 - Forum: Informasi - No Replies

Topik ini berisi informasi mengenai dana forum dalam nilai koin BBS. Informasi akan terus diperbarui setiap bulan. Dengan informasi ini diharapkan terjadi keterbukaan dan keadilan forum untuk menentukan nilai pengganda poin (n) pada nBSS seperti dijelaskan pada Sistem Poin Penghargaan pada Forum.

Januari 2018 - Februari 2018
Sumber:
1. Dompet Forum: 101.567,00
2. Dompet Admin: 275.948,99
--------------------------------------
Total: 377.515,99

Print this item

Lightbulb Sistem Poin Penghargaan pada Forum
Posted by: administrator - 15-02-2018, 20:20 - Forum: Informasi - No Replies

Hallo warga forum.

Selaras dengan perkembangan saat ini Forum i-bego hadir dengan konsep baru. Bekerja sama dengan salah satu mata uang kripto (crypto currency) baru, BBS Coin, yang memang didesain untuk komunitas forum, i-bego akan memberikan poin penghargaan (reward point) kepada seluruh warga forum yang aktif. Poin penghargaan disebut dengan istilah nBBS. BBS adalah istilah pendek (ticker) untuk mata uang kripto BBS Coin. Seperti halnya kita mengenal IDR untuk Rupiah, atau USD untuk Dollar Amerika Serikat. Sementara (n) pada istilah poin adalah nilai pengganda yang akan berubah-ubah (fluktuatif) mengikuti harga pasar dari BBS Coin serta disesuaikan dengan kondisi keuangan forum, bisa saja (n) ini bernilai 1, 10, 100, atau mungkin hanya 0,1. Untuk saat ini nilai (n) = 1.
Untuk melihat nilai poin Anda, bisa Anda lakukan dengan mengklik nama pengguna Anda pada batang atas setelah Anda melakukan login.

[Image: attachment.php?aid=8]

Bagaiman cara mendapatkan poin? Sebagaimana tujuan dari poin penghargaan, poin nBBS akan diberikan kepada warga forum sesuai aktifitas yang sudah dilakukan. Berikut ini daftar tugas dan nilai poin nBBS yang akan didapatkan oleh warga forum.

1. Mendaftar sebagai anggota
Saat Anda melakukan pendaftaran, Anda akan mendapat 1 nBBS.

2. Membuat (memosting) topik
Saat Anda membuat (memosting) topik dan/atau polling baru, Anda akan mendapat 1,5 nBBS.

3. Membalas (berkomentar) pada topik
Saat Anda membalas (berkomentar) pada sebuah topik maka Anda akan mendapat 0,5 nBBS. Sedangkan untuk pembuat topik akan mendapatkan 0,25 nBBS.

4. Mengunjungi forum
Setiap Anda mengunjungi forum, setiap 15 menit waktu kunjungan, Anda akan mendapat 0,025 nBBS.

5. Membaca (melihat) postingan
Setiap postingan yang Anda kunjungi, Anda akan mendapat 0.01 nBBS.

6. Kuantitas postingan
Setiap karakter (huruf) yang terdapat pada postingan topik atau komentar yang Anda buat akan diberi nilai 0,0005 nBBS.

7. Mengajak orang lain untuk bergabung
Anda dapat mengajak orang lain untuk mendaftar pada forum. Cara mengajaknya adalah dengan membagikan tautan pendaftaran yang dapat Anda lihat pada laman User CP Anda. Setiap orang yang Anda ajak bergabung melalui tautan pendaftaran yang Anda bagikan, maka Anda akan mendapatkan 1 nBBS.

[Image: attachment.php?aid=9]

8. Poin dari Donatur
Forum menyediakan fitur donasi poin yang dapat digunakan untuk memberikan donasi poin kepada warga forum lainnya. Jika postingan Anda bermanfaat, maka kami (pengurus forum) tidak akan segan-segan memberikan donasi poin kepada Anda.

Setiap poin nBBS yang berhasil Anda kumpulkan nantinya dapat Anda tukar menjadi koin BBS, yang selanjutnya bisa Anda transfer ke alamat dompet (wallet) BBS Anda atau Anda jual pada bursa jual beli (exchange) BBS Coin, atau, ke depannya mudah-mudahan kami akan memproduksi merchandise forum yang dapat Anda beli dengan koin BBS Anda.

Sangkalan (Disclaimer)
Kami tidak dapat menjamin BBS Coin benar-benar memiliki harga jual, yang dapat dikonversi menjadi mata uang fiat atau digunakan untuk membeli merchandise forum, melainkan tergantung penerimaan pasar terhadap BBS Coin. Mudah-mudahan BBS Coin dapat diterima pasar dan mempunyai jarga jual yang baik/tinggi sehingga apa yang kita harapkan dan rencanakan dapat terlaksana dengan baik.



Salam,
Administrator



Attached Files Thumbnail(s)
       
Print this item

Music [INFO] Kenapa harus ReactJS?
Posted by: Herolic - 15-02-2018, 10:41 - Forum: ReactJS - Replies (4)

Kenapa saya harus belajar ReactJS? Sudah ada HTML kok.

ReactJS sebenernya hanyalah Javascript library yg digunakan untuk membangun tampilan website untuk Single Page Applications. Ya, hanya untuk membuat tampilan Website. ReactJS hanya digunakan untuk menghandle bagian View dari sebuah sistem website atau mobile application.
Kita bisa membuat komponen atau bagian2 kecil dari sebuah website sehingga dapat digunakan ulang dengan lebih efektif.


Reactjs bisa digunakan untuk melakukan transaksi data dengan server, jadi yg prepare data itu adalah server dari sisi input delete dan view data. Dan keuntunganya kita bisa membuat aplikasi yang lebih cepat dan memungkinkan untuk membuat aplikasi dengan skala besar.

Dan bisa di gabungkan dengan javascript library yg lain, misal angular dll.



FITUR ReactJS

  1. JSX
    Berhubung ReactJS itu javascript jadi kita hanya diijinkan untuk menulis bahasa javascript, dan JSX ini adalah fitur agar kita bisa menulis format HTML dari sebuah template dalam badan kode. 
    [Image: attachment.php?aid=6]
  2. React Native
    React Native adalah library yg digunakan untuk membuat sebuah aplikasi native untuk mobile application IOS, Android dan UPD
  3. etc

Mungkin sementara ini cukup, nanti kita lanjut ke Hello World kalau ada yg berminat dengan topik ini. 

Terima kasih  



Attached Files Thumbnail(s)
       
Print this item

  [ASK] Apa itu BBSCoin..?
Posted by: jnasution - 15-02-2018, 08:51 - Forum: Diskusi Bebas - Replies (8)

BBSCoin gunanya untuk apa yah..?, saya baca di link yang disediakan BBSCoin, dikatakan itu termasuk cryptocurrency. jadi apakah itu fungsinya sama dengan bitcoin..?

Print this item

  Test upload
Posted by: administrator - 14-02-2018, 18:43 - Forum: Diskusi Bebas - Replies (2)

Test upload attachment



Attached Files Thumbnail(s)
   
Print this item