RED MY CLOUDY
PLEASE, USE YOUR BRAIN IF YOU GOT SOMETHING
Read On 0 comments
Read On 0 comments
Read On 0 comments
Read On 0 comments

`EasyRiders 2006`

Wednesday, November 18, 2009
EasyRiders - 2006-01
Read On 0 comments
Read On 0 comments

Visual Basics 2008 `1 Hello World in 3 Diffrent Ways'

Tuesday, November 17, 2009
1 Hello World in 3 Diffrent Ways


2 Naming App


3 Custom Buttons


4 Web Searcher


5 Login System Part 1


6 Login System Part 2


7 Creating Hot-keys


8 Viewing The Source of Pages


9 Viewing your Local IP
Read On 0 comments

Visual Basic `Calculator Tutorial`

Tuesday, November 17, 2009
Read On 0 comments

Apakah di VB atau XAML?

Tuesday, November 17, 2009
Apa yang salah dengan kode WPF berikut?

Class Window1 Kelas Window1

Sub OK_Click(sender As Object , e As RoutedEventArgs) Handles OK.Click Sub OK_Click (sender As Object, e As RoutedEventArgs) Menangani OK.Click

MsgBox( "Button Clicked" ) MsgBox ( "Button diklik")

End Sub End Sub

End Class Akhir Kelas

< Window x : Class ="Window1"
xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns = "http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns : x ="http://schemas.microsoft.com/winfx/2006/xaml" xmlns: x = "http://schemas.microsoft.com/winfx/2006/xaml"

Title ="Window1" Height ="300" Width ="300"> Title = "Window1" Height = "300" Width = "300">

< Grid >

< Button Name ="OK" Click ="OK_Click"> OK
Read On 0 comments

The Key to using Anonymous Types (Kunci untuk menggunakan Jenis Anonymous)

Tuesday, November 17, 2009
Katakanlah Anda ingin daftar semua pelanggan dari sebuah meja di sebuah ComboBox, dan memperbarui UI berdasarkan mana yang dipilih. To do this we'll need to bring back two fields from the database – the customer's name and the customer's ID. Untuk melakukan hal ini kita harus membawa kembali dua field dari database - nama pelanggan dan ID pelanggan. When a customer is selected we want the ComboBox's SelectedValue property to equal the customer's ID. Ketika seorang pelanggan dipilih kita ingin ComboBox's SelectedValue properti untuk sama dengan ID pelanggan.



Here's some quick code that gets us up and running (using Northwind and LINQ to SQL): Berikut adalah beberapa kode yang cepat membuat kita bangun dan berjalan (menggunakan Northwind dan LINQ to SQL):



Dim db As New NorthwindDataContext Dim db As New NorthwindDataContext

Dim query = From row In db.Customers _ Dim query = Dari deretan Dalam db.Customers _

Select row.CompanyName, row.CustomerID Pilih row.CompanyName, row.CustomerID

ComboBox1.DataSource = query.ToList() ComboBox1.DataSource = query.ToList ()

ComboBox1.DisplayMember = "CompanyName" ComboBox1.DisplayMember = "companyname"

ComboBox1.ValueMember = "CustomerID" ComboBox1.ValueMember = "Pelanggan"

But now let's say your boss looks at the app and says “I want you to add an 'All Customers' option as the first item in the list.” Tapi sekarang katakanlah bos Anda melihat pada app dan berkata "Aku ingin Anda untuk menambahkan 'Semua Pelanggan' pilihan sebagai item pertama dalam daftar." How would you do that? Bagaimana Anda melakukannya? You'd need to insert an anonymous type into an existing sequence of anonymous types, which is tricky given that you can never actually use the type's name. Anda akan perlu untuk memasukkan jenis anonim ke urutan yang sudah ada jenis anonim, yang sulit mengingat bahwa Anda tidak pernah benar-benar menggunakan nama jenis.



Thankfully there's a trick that uses generic parameter inference that allows us to do this (it relies on the fact that the compiler will share (or “unify”) the definition of multiple anonymous types when they have the same number of members, in the same order, of the same type, with the same names, and the same mutability): Untungnya ada trik yang menggunakan parameter generik kesimpulan yang memungkinkan kita untuk melakukan hal ini (hal itu bergantung pada fakta bahwa kompiler akan membagi (atau "menyatukan") definisi dari beberapa jenis anonim ketika mereka memiliki jumlah anggota yang sama, sama ketertiban, dari jenis yang sama, dengan nama yang sama, dan hal berubah-ubah yang sama):



Dim db As New NorthwindDataContext Dim db As New NorthwindDataContext

Dim query = From row In db.Customers _ Dim query = Dari deretan Dalam db.Customers _

Select row.CompanyName, row.CustomerID Pilih row.CompanyName, row.CustomerID

Dim allOption = New With {.CompanyName = "All Customers" , _ Dim allOption = Baru Dengan (. Companyname = "Semua Pelanggan", _

.CustomerID = "-1" } . Pelanggan = "-1")

ComboBox1.DataSource = AddOptionForAll(query, allOption).ToList() ComboBox1.DataSource = AddOptionForAll (query, allOption). ToList ()

ComboBox1.DisplayMember = "CompanyName" ComboBox1.DisplayMember = "companyname"

ComboBox1.ValueMember = "CustomerID" ComboBox1.ValueMember = "Pelanggan"



... ...

Function AddOptionForAll( Of T)( ByVal sequence As IEnumerable( Of T), _ Fungsi AddOptionForAll (Of T) (ByVal urutan Seperti IEnumerable (Of T), _

ByVal allOption As T) As IEnumerable( Of T) AllOption Seperti ByVal T) Sebagai IEnumerable (Of T)

'wrap individual element in an array and then union the two sequences 'membungkus individu elemen dalam array dan kemudian persatuan dua sekuens

Return ( New T() {allOption}).Union(sequence) Return (New T () (allOption)). Union (urutan)

End Function End Function



As long as we have an anonymous type that's compatible with the anonymous type that the query generated, the compiler will determine that sequence and allOption are actually the same type and this should work fine. Selama kita memiliki tipe anonim yang kompatibel dengan tipe anonim yang dihasilkan query, compiler akan menentukan urutan dan allOption sebenarnya tipe yang sama dan hal ini harus dapat bekerja baik.



Ok so let's get to the bug – well in this case spotting it is pretty simple (it doesn't compile J ), but fixing it is tricky (though I've already given two pretty big hints). Ok jadi mari kita pergi ke bug - baik dalam kasus ini bercak itu sangat mudah (hal ini tidak dapat dikompilasi J), tetapi memperbaiki itu sulit (walaupun saya sudah cukup besar diberi dua petunjuk). Here's the text of the compiler error (it's on the line that calls AddOptionForAll): Berikut teks dari kesalahan kompilator (ini ada di baris yang panggilan AddOptionForAll):



Data type(s) of the type parameter(s) in method 'Public Function AddOptionForAll(Of T)(sequence As System.Collections.Generic.IEnumerable(Of T), allOption As T) As System.Collections.Generic.IEnumerable(Of T)' cannot be inferred from these arguments because they do not convert to the same type. Jenis data (s) dari jenis parameter (s) dalam metode 'Public Function AddOptionForAll (Of T) (urutan Sebagai System.Collections.Generic.IEnumerable (Of T), allOption Sebagai T) Sebagai System.Collections.Generic.IEnumerable ( T) 'tidak dapat disimpulkan dari argumen ini karena mereka tidak dikonversi ke tipe yang sama. Specifying the data type(s) explicitly might correct this error. Menentukan tipe data (s) secara eksplisit mungkin benar kesalahan ini.



What's wrong and how do we fix it? Apa yang salah dan bagaimana kita memperbaikinya?

. .



. .



. .



. .



. .



Answer: Jawaban: We actually told the compiler to generate two different anonymous type definitions, and thus it can't unify them because the types really are different. Kami benar-benar mengatakan kepada kompiler untuk menghasilkan dua jenis anonim definisi yang berbeda, dan dengan demikian tidak dapat menyatukan mereka karena sebenarnya jenis berbeda.



From earlier: “…the compiler will share (or “unify”) the definition of multiple anonymous types when they have the same number of members, in the same order, with the same names, and the same mutability ” Dari sebelumnya: "... kompilator akan membagi (atau" menyatukan ") definisi dari beberapa jenis anonim ketika mereka memiliki jumlah anggota yang sama, dalam urutan yang sama, dengan nama yang sama, dan hal berubah-ubah yang sama"



The anonymous type that the query generates will have ReadOnly properties, whereas the anonymous type that we generated (allOption) will have Read/Write properties. Jenis anonim menghasilkan bahwa permintaan akan memiliki sifat readonly, sedangkan tipe anonim yang kita dihasilkan (allOption) akan memiliki Baca / Tulis properti. The fix is to allOption immutable so that its structure will match the result of the query: Cara mengatasinya adalah kekal allOption sehingga strukturnya akan cocok dengan hasil dari query:



Dim allOption = New With { Key .CompanyName = "All Customers" , _ Dim allOption = Baru Dengan (Key. Companyname = "Semua Pelanggan", _

Key .CustomerID = "-1" } Key. Pelanggan = "-1")

The “Key” modifier tells the compiler to make those properties ReadOnly and to override Equals and GetHashCode such that they only consider “Key” properties when deciding if two instances of the same anonymous type are equal. The "Key" pengubah memberitahu compiler untuk membuat properti-properti readonly dan untuk menimpa Setara dan GetHashCode sehingga mereka hanya mempertimbangkan "Key" sifat ketika memutuskan apakah dua contoh anonim dari jenis yang sama adalah sama. (the other hint was in the title J ). (yang lainnya adalah petunjuk dalam judul J). For the query above, the compiler automatically inserts the “Key” modifier - ie what we wrote is exactly equivalent to this: Untuk pertanyaan di atas, compiler secara otomatis memasukkan "Kunci" pengubah - yaitu apa yang kita menulis adalah persis sama dengan ini:



Dim query = From row In db.Customers _ Dim query = Dari deretan Dalam db.Customers _

Select New With { Key row.CompanyName, Key row.CustomerID} Pilih Baru Dengan (Key row.CompanyName, Key row.CustomerID)



So with a simple fix to the allOption line we're now using the same anonymous type definition and everything works fine. Jadi dengan memperbaiki sederhana ke garis allOption kita sekarang menggunakan jenis anonim yang sama definisi dan semuanya bekerja dengan baik.



VB's anonymous type syntax is very flexible and provides three different options: immutable, fully mutable, or partially mutable (ie some fields are ReadOnly while others are not). VB's anonim sintaks jenis ini sangat fleksibel dan memberikan tiga pilihan: tidak berubah, sepenuhnya bisa berubah, atau sebagian bisa berubah (yaitu beberapa field yang readonly sementara yang lain tidak). Even for a simple scenario like adding an option to a list, the better you understand how things work under the covers the easier it'll be to debug problems later J . Bahkan untuk skenario sederhana seperti menambahkan opsi untuk daftar, semakin baik Anda memahami bagaimana hal-hal bekerja di bawah selimut semakin mudah untuk debug akan masalah di kemudian J.
Read On 0 comments

" Sangat Beda Kita Dengan Dia "

Monday, November 09, 2009


Lagi Demam GANYANG MALAYSIA / MALINGSIA / MALINGSHIT / MALING ASIA, pas iseng jalan2 ke blog tetangga eh… namu juga puluhan website malay yg di deface hacker indonesia
Read On 0 comments

Shadowing in Visual Basic (englis)

Monday, November 09, 2009
When two programming elements share the same name, one of them can hide, or shadow, the other one. In such a situation, the shadowed element is not available for reference; instead, when your code uses the element name, the Visual Basic compiler resolves it to the shadowing element.
Purpose

The main purpose of shadowing is to protect the definition of your class members. The base class might undergo a change that creates an element with the same name as one you have already defined. If this happens, the Shadows modifier forces references through your class to be resolved to the member you defined, instead of to the new base class element.
Types of Shadowing

An element can shadow another element in two different ways. The shadowing element can be declared inside a subregion of the region containing the shadowed element, in which case the shadowing is accomplished through scope. Or a deriving class can redefine a member of a base class, in which case the shadowing is done through inheritance.
Shadowing Through Scope

It is possible for programming elements in the same module, class, or structure to have the same name but different scope. When two elements are declared in this manner and the code refers to the name they share, the element with the narrower scope shadows the other element (block scope is the narrowest).

For example, a module can define a Public variable named temp, and a procedure within the module can declare a local variable also named temp. References to temp from within the procedure access the local variable, while references to temp from outside the procedure access the Public variable. In this case, the procedure variable temp shadows the module variable temp.

The following illustration shows two variables, both named temp. The local variable temp shadows the member variable temp when accessed from within its own procedure p. However, the MyClass keyword bypasses the shadowing and accesses the member variable.
Shadowing through scope

Graphic diagram of shadowing through scope

For an example of shadowing through scope, see How to: Hide a Variable with the Same Name as Your Variable.
Shadowing Through Inheritance

If a derived class redefines a programming element inherited from a base class, the redefining element shadows the original element. You can shadow any type of declared element, or set of overloaded elements, with any other type. For example, an Integer variable can shadow a Function procedure. If you shadow a procedure with another procedure, you can use a different parameter list and a different return type.

The following illustration shows a base class b and a derived class d that inherits from b. The base class defines a procedure named proc, and the derived class shadows it with another procedure of the same name. The first Call statement accesses the shadowing proc in the derived class. However, the MyBase keyword bypasses the shadowing and accesses the shadowed procedure in the base class.
Shadowing through inheritance

Graphic diagram of shadowing through inheritance

For an example of shadowing through inheritance, see How to: Hide a Variable with the Same Name as Your Variable and How to: Hide an Inherited Variable.
Shadowing and Access Level

The shadowing element is not always accessible from the code using the derived class. For example, it might be declared Private. In such a case, shadowing is defeated and the compiler resolves any reference to the same element it would have if there had been no shadowing. This element is the accessible element the fewest derivational steps backward from the shadowing class. If the shadowed element is a procedure, the resolution is to the closest accessible version with the same name, parameter list, and return type.

The following example shows an inheritance hierarchy of three classes. Each class defines a Sub procedure display, and each derived class shadows the display procedure in its base class.

Public Class firstClass
Public Sub display()
MsgBox("This is firstClass")
End Sub
End Class
Public Class secondClass
Inherits firstClass
Private Shadows Sub display()
MsgBox("This is secondClass")
End Sub
End Class
Public Class thirdClass
Inherits secondClass
Public Shadows Sub display()
MsgBox("This is thirdClass")
End Sub
End Class
Module callDisplay
Dim first As New firstClass
Dim second As New secondClass
Dim third As New thirdClass
Public Sub callDisplayProcedures()
' The following statement displays "This is firstClass".
first.display()
' The following statement displays "This is firstClass".
second.display()
' The following statement displays "This is thirdClass".
third.display()
End Sub
End Module

In the preceding example, the derived class secondClass shadows display with a Private procedure. When module callDisplay calls display in secondClass, the calling code is outside secondClass and therefore cannot access the private display procedure. Shadowing is defeated, and the compiler resolves the reference to the base class display procedure.

However, the further derived class thirdClass declares display as Public, so the code in callDisplay can access it.
Shadowing and Overriding

Do not confuse shadowing with overriding. Both are used when a derived class inherits from a base class, and both redefine one declared element with another. But there are significant differences between the two. For a comparison, see Differences Between Shadowing and Overriding.
Shadowing and Overloading

If you shadow the same base class element with more than one element in your derived class, the shadowing elements become overloaded versions of that element. For more information, see Procedure Overloading.
Accessing a Shadowed Element

When you access an element from a derived class, you normally do so through the current instance of that derived class, by qualifying the element name with the Me keyword. If your derived class shadows the element in the base class, you can access the base class element by qualifying it with the MyBase keyword.

For an example of accessing a shadowed element, see How to: Access a Variable Hidden by a Derived Class.
Declaration of the Object Variable

How you create the object variable can also affect whether the derived class accesses a shadowing element or the shadowed element. The following example creates two objects from a derived class, but one object is declared as the base class and the other as the derived class.

Public Class baseCls
' The following statement declares the element that is to be shadowed.
Public z As Integer = 100
End Class
Public Class dervCls
Inherits baseCls
' The following statement declares the shadowing element.
Public Shadows z As String = "*"
End Class
Public Class useClasses
' The following statement creates the object declared as the base class.
Dim basObj As baseCls = New dervCls()
' Note that dervCls widens to its base class baseCls.
' The following statement creates the object declared as the derived class.
Dim derObj As dervCls = New dervCls()
Public Sub showZ()
' The following statement outputs 100 (the shadowed element).
MsgBox("Accessed through base class: " & basObj.z)
' The following statement outputs "*" (the shadowing element).
MsgBox("Accessed through derived class: " & derObj.z)
End Sub
End Class
Read On 0 comments

Shadowing in Visual Basic (Indonesia)

Monday, November 09, 2009
Bayangan dalam Visual Basic

When two programming elements share the same name, one of them can hide, or shadow , the other one. Ketika dua elemen pemrograman berbagi nama yang sama, salah satu dari mereka dapat menyembunyikan, atau bayangan, yang lain. In such a situation, the shadowed element is not available for reference; instead, when your code uses the element name, the Visual Basic compiler resolves it to the shadowing element. Dalam situasi demikian, elemen yang gelap tidak tersedia untuk referensi, sebaliknya, ketika kode Anda menggunakan nama elemen, kompiler Visual Basic resolve ke elemen bayangan.
Purpose Tujuan

The main purpose of shadowing is to protect the definition of your class members. Tujuan utama adalah untuk melindungi membayangi definisi dari anggota kelas Anda. The base class might undergo a change that creates an element with the same name as one you have already defined. Kelas dasar mungkin akan mengalami perubahan yang menciptakan suatu elemen dengan nama yang sama sebagai salah satu telah ditetapkan. If this happens, the Shadows modifier forces references through your class to be resolved to the member you defined, instead of to the new base class element. Jika ini terjadi, kekuatan pengubah Shadows referensi melalui kelas Anda harus diselesaikan ke anggota Anda ditetapkan, bukannya yang baru kelas dasar elemen.
Types of Shadowing Jenis bayangan

An element can shadow another element in two different ways. Bayangan dapat unsur unsur lain dalam dua cara yang berbeda. The shadowing element can be declared inside a subregion of the region containing the shadowed element, in which case the shadowing is accomplished through scope . Bayangan elemen yang dapat dideklarasikan di dalam daerah subregion berisi elemen gelap, dalam hal ini membayangi dicapai melalui cakupan. Or a deriving class can redefine a member of a base class, in which case the shadowing is done through inheritance . Atau berasal kelas dapat mendefinisikan kembali anggota kelas dasar, dalam hal ini membayangi dilakukan melalui warisan.
Shadowing Through Scope Melalui bayangan Lingkup

It is possible for programming elements in the same module, class, or structure to have the same name but different scope. Hal ini dimungkinkan untuk elemen pemrograman dalam modul yang sama, kelas, atau struktur untuk memiliki nama yang sama tetapi berbeda ruang lingkup. When two elements are declared in this manner and the code refers to the name they share, the element with the narrower scope shadows the other element (block scope is the narrowest). Ketika dua elemen dinyatakan dengan cara ini dan kode mengacu pada nama mereka berbagi, unsur dengan bayang-bayang lingkup sempit unsur lain (blok cakupannya sempit).

For example, a module can define a Public variable named temp , and a procedure within the module can declare a local variable also named temp . Sebagai contoh, sebuah modul dapat mendefinisikan sebuah variabel Publik bernama temp, dan prosedur dalam modul dapat mendeklarasikan variabel lokal juga bernama temp. References to temp from within the procedure access the local variable, while references to temp from outside the procedure access the Public variable. Referensi untuk temp dari dalam prosedur mengakses variabel lokal, sedangkan referensi untuk temp dari luar prosedur mengakses variabel Publik. In this case, the procedure variable temp shadows the module variable temp . Dalam kasus ini, variabel prosedur bayangan temp variabel modul temp.

The following illustration shows two variables, both named temp . Ilustrasi berikut menunjukkan dua variabel, keduanya bernama temp. The local variable temp shadows the member variable temp when accessed from within its own procedure p . Variabel lokal bayangan temp temp variabel anggota ketika diakses dari dalam prosedur sendiri p. However, the MyClass keyword bypasses the shadowing and accesses the member variable. Namun, MyClass bypasses kata kunci yang membayangi dan mengakses variabel anggota.
Shadowing through scope Pembayangan melalui cakupan

Diagram graphic membayangi melalui cakupan

For an example of shadowing through scope, see How to: Hide a Variable with the Same Name as Your Variable . Untuk contoh membayangi melalui cakupan, lihat Cara: Sembunyikan Variabel dengan Nama yang Sama sebagai Variabel Anda.
Shadowing Through Inheritance Melalui bayangan Warisan

If a derived class redefines a programming element inherited from a base class, the redefining element shadows the original element. Jika sebuah kelas turunan mengubah elemen pemrograman diwariskan dari kelas dasar, yang mendefinisikan ulang bayangan elemen elemen asli. You can shadow any type of declared element, or set of overloaded elements, with any other type. Anda dapat bayangan menyatakan setiap jenis elemen, atau seperangkat unsur-unsur kelebihan beban, dengan jenis lain. For example, an Integer variable can shadow a Function procedure. Sebagai contoh, sebuah variabel integer dapat bayangan Fungsi prosedur. If you shadow a procedure with another procedure, you can use a different parameter list and a different return type. Jika Anda bayangan sebuah prosedur dengan prosedur lain, Anda dapat menggunakan daftar parameter yang berbeda dan jenis yang berbeda kembali.

The following illustration shows a base class b and a derived class d that inherits from b . Ilustrasi berikut menunjukkan kelas dasar b dan kelas turunan d yang mewarisi dari b. The base class defines a procedure named proc , and the derived class shadows it with another procedure of the same name. Kelas dasar mendefinisikan prosedur bernama proc, dan kelas turunan bayang-bayang itu dengan prosedur lain dengan nama yang sama. The first Call statement accesses the shadowing proc in the derived class. Pernyataan Panggilan pertama mengakses membayangi proc di kelas turunan. However, the MyBase keyword bypasses the shadowing and accesses the shadowed procedure in the base class. Namun, kata kunci MyBase bypasses yang membayangi dan mengakses prosedur gelap di kelas dasar.
Shadowing through inheritance Pembayangan melalui warisan

Diagram graphic membayangi melalui warisan

For an example of shadowing through inheritance, see How to: Hide a Variable with the Same Name as Your Variable and How to: Hide an Inherited Variable . Untuk contoh membayangi melalui warisan, lihat Cara: Sembunyikan Variabel dengan Nama yang Sama seperti Anda Variabel dan Cara: Sembunyikan sebuah warisan Variabel.
Shadowing and Access Level Bayangan dan Level Akses

The shadowing element is not always accessible from the code using the derived class. Bayangan elemen yang tidak selalu dapat diakses dari kode menggunakan kelas turunan. For example, it might be declared Private . Sebagai contoh, mungkin akan menyatakan Pribadi. In such a case, shadowing is defeated and the compiler resolves any reference to the same element it would have if there had been no shadowing. Dalam kasus seperti itu, membayangi adalah kompilator dikalahkan dan menyelesaikan setiap referensi untuk elemen yang sama akan ada jika tidak ada bayangan. This element is the accessible element the fewest derivational steps backward from the shadowing class. Elemen ini adalah elemen diakses derivasional paling sedikit langkah mundur dari kelas bayangan. If the shadowed element is a procedure, the resolution is to the closest accessible version with the same name, parameter list, and return type. Jika elemen gelap adalah prosedur, resolusi adalah versi yang paling dekat yang dapat diakses dengan nama yang sama, daftar parameter, dan kembali mengetik.

The following example shows an inheritance hierarchy of three classes. Contoh berikut menunjukkan hirarki warisan tiga kelas. Each class defines a Sub procedure display , and each derived class shadows the display procedure in its base class. Setiap kelas mendefinisikan sebuah prosedur Kecamatan layar, dan masing-masing kelas yang diturunkan dari bayang-bayang layar prosedur dalam kelas dasar.

Public Class firstClass Kelas publik firstClass
Public Sub display() Public Sub display ()
MsgBox("This is firstClass") MsgBox ( "Ini firstClass")
End Sub End Sub
End Class Akhir Kelas
Public Class secondClass Kelas publik secondClass
Inherits firstClass Mewarisi firstClass
Private Shadows Sub display() Shadows Private Sub display ()
MsgBox("This is secondClass") MsgBox ( "Ini secondClass")
End Sub End Sub
End Class Akhir Kelas
Public Class thirdClass Kelas publik thirdClass
Inherits secondClass Mewarisi secondClass
Public Shadows Sub display() Public Shadows Sub display ()
MsgBox("This is thirdClass") MsgBox ( "Ini thirdClass")
End Sub End Sub
End Class Akhir Kelas
Module callDisplay Modul callDisplay
Dim first As New firstClass Dim pertama As New firstClass
Dim second As New secondClass Dim detik As New secondClass
Dim third As New thirdClass Dim ketiga As New thirdClass
Public Sub callDisplayProcedures() Public Sub callDisplayProcedures ()
' The following statement displays "This is firstClass". 'Pernyataan berikut akan menampilkan "Ini firstClass".
first.display() first.display ()
' The following statement displays "This is firstClass". 'Pernyataan berikut akan menampilkan "Ini firstClass".
second.display() second.display ()
' The following statement displays "This is thirdClass". 'Pernyataan berikut akan menampilkan "Ini thirdClass".
third.display() third.display ()
End Sub End Sub
End Module Akhir Modul

In the preceding example, the derived class secondClass shadows display with a Private procedure. Dalam contoh sebelumnya, kelas turunan bayangan secondClass layar dengan prosedur Swasta. When module callDisplay calls display in secondClass , the calling code is outside secondClass and therefore cannot access the private display procedure. Ketika panggilan callDisplay modul ditampilkan dalam secondClass, kode pemanggilan di luar secondClass dan karena itu tidak dapat mengakses prosedur layar pribadi. Shadowing is defeated, and the compiler resolves the reference to the base class display procedure. Bayangan dikalahkan, dan kompilator menyelesaikan referensi untuk kelas dasar prosedur layar.

However, the further derived class thirdClass declares display as Public , so the code in callDisplay can access it. Namun, lebih lanjut menyatakan thirdClass kelas turunan ditampilkan sebagai publik, sehingga kode di callDisplay dapat mengaksesnya.
Shadowing and Overriding Membayangi dan dikesampingkan

Do not confuse shadowing with overriding. Jangan bingung bayangan dengan meng-override. Both are used when a derived class inherits from a base class, and both redefine one declared element with another. Keduanya digunakan ketika kelas turunan mewarisi dari kelas dasar, dan keduanya mendefinisikan kembali satu elemen dinyatakan dengan yang lain. But there are significant differences between the two. Tetapi ada perbedaan yang signifikan antara keduanya. For a comparison, see Differences Between Shadowing and Overriding . Untuk perbandingan, lihat Perbedaan Antara bayangan dan meng-override.
Shadowing and Overloading Membayangi dan Overloading

If you shadow the same base class element with more than one element in your derived class, the shadowing elements become overloaded versions of that element. Jika Anda bayangan kelas dasar yang sama elemen dengan lebih dari satu unsur dalam kelas turunan, unsur-unsur yang membayangi jadi kelebihan muatan versi elemen. For more information, see Procedure Overloading . Untuk informasi lebih lanjut, lihat Prosedur Overloading.
Accessing a Shadowed Element Unsur mengakses shadow

When you access an element from a derived class, you normally do so through the current instance of that derived class, by qualifying the element name with the Me keyword. Ketika Anda mengakses sebuah elemen dari kelas turunan, biasanya Anda melakukannya melalui contoh saat ini yang berasal kelas, dengan kualifikasi unsur nama dengan Me kata kunci. If your derived class shadows the element in the base class, you can access the base class element by qualifying it with the MyBase keyword. Jika bayangan kelas turunan elemen di kelas dasar, Anda dapat mengakses kelas dasar elemen dengan kualifikasi dengan MyBase kata kunci.

For an example of accessing a shadowed element, see How to: Access a Variable Hidden by a Derived Class . Untuk contoh mengakses elemen gelap, lihat Cara: Mengakses Variable Tersembunyi oleh Derived Class.
Declaration of the Object Variable Deklarasi Variabel Objek

How you create the object variable can also affect whether the derived class accesses a shadowing element or the shadowed element. Bagaimana Anda membuat variabel objek juga dapat mempengaruhi apakah mengakses kelas turunan yang membayangi elemen atau unsur yang gelap. The following example creates two objects from a derived class, but one object is declared as the base class and the other as the derived class. Contoh berikut membuat dua objek dari kelas turunan, tetapi satu objek dinyatakan sebagai kelas dasar dan yang lain sebagai kelas turunan.

Public Class baseCls Kelas publik baseCls
' The following statement declares the element that is to be shadowed. 'Pernyataan berikut menyatakan elemen yang menjadi gelap.
Public z As Integer = 100 Publik z As Integer = 100
End Class Akhir Kelas
Public Class dervCls Kelas publik dervCls
Inherits baseCls Mewarisi baseCls
' The following statement declares the shadowing element. 'Pernyataan berikut menyatakan elemen bayangan.
Public Shadows z As String = "*" Shadows publik z As String = "*"
End Class Akhir Kelas
Public Class useClasses Kelas publik useClasses
' The following statement creates the object declared as the base class. 'Pernyataan berikut menciptakan objek dinyatakan sebagai kelas dasar.
Dim basObj As baseCls = New dervCls() Dim basObj Seperti baseCls = New dervCls ()
' Note that dervCls widens to its base class baseCls. 'Perhatikan bahwa dervCls melebar ke baseCls kelas basis.
' The following statement creates the object declared as the derived class. 'Pernyataan berikut menciptakan objek dinyatakan sebagai kelas turunan.
Dim derObj As dervCls = New dervCls() Dim derObj Seperti dervCls = New dervCls ()
Public Sub showZ() Public Sub showZ ()
' The following statement outputs 100 (the shadowed element). 'Pernyataan berikut output 100 (elemen yang gelap).
MsgBox("Accessed through base class: " & basObj.z) MsgBox ( "Diakses melalui kelas dasar:" & basObj.z)
' The following statement outputs "*" (the shadowing element). 'Pernyataan berikut output "*" (dalam bayangan elemen).
MsgBox("Accessed through derived class: " & derObj.z) MsgBox ( "Diakses melalui kelas turunan:" & derObj.z)
End Sub End Sub
End Class Akhir Kelas
Read On 0 comments

Beberapa Pengertian Tentang Data Flow Diagram (DFD)

Monday, November 02, 2009
Data Flow Diagram (DFD) merupakan alat yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir ataupun lingkungan fisik dimana data tersebut akan disimpan (Jogiyanto, HM, 2005 :700).


Kesatuan Luar

Merupakan kesatuan lingkungan di luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.

Arus Data
Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Arus data ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini ditunjukkan dengan simbol panah.

Proses
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk menghasilkan arus data yang akan keluar dari proses.

Simpan Data
Simpanan data merupakan simpanan dari data yang dapat berupa:
a. Suatu file atau database di sistem komputer
b. Suatu arsip atau catatan manual
c. Suatu kotak tempat data di meja seseorang
d. Suatu tabel acuan manual
e. Suatu agenda atau buku


Aturan Main DFD
1. tidak boleh mengubungkan external entity dangan external entiti secara langsung.
2. tidak boleh menghubungkan data store dengan data store secara langsung
3. tidak boleh menghubungkan entity dengan data store secara langsung
4. setiap proses harus ada data flow yang masuk dan data flow yang keluar.

Cara Membuat DFD
umum ------> detail ( TOP DOWN ANALYS )
Jabarkan proses sedetail mengkin
pelihara konsistensi antar proses
berikan label yang bermakna

Tahap Pembuatan DFD
1. diagram context : menggambarkan sistem secara global
2, diagram nol : penjabaran terperinci dari diagram context
3. diagram detail : menggambarkan proses secara terperinci dari diagram nol
Read On 0 comments

DESAIN PENELITIAN DAN METODE PENELITIAN

Tuesday, October 27, 2009
Desain Penelitian

Desain penelitian adalah semua proses yang diperlukan dalam perencanaan dan pelaksanaan penelitian.

1. Desain dalam merencanakan penelitian

Desain dalam perencanaan penelitian bertujuan untuk melaksanakan penelitian, sehingga dapat diperoleh suatu logika, baik dalam pengujian hipotesa maupun dalam membuat kesimpulan. Desain rencana penelitian yang baik akan dapat menterjemahkan model-model ilmiah ke dalam operasional penelitian secara praktis

2. Desain pelaksanaan penelitian

Meliputi proses membuat percobaan ataupun pengamatan serta memilih pengukuran-pengukuran variabel, memilih prosedur dan teknik sampling, alat-alat untuk mengumpulkan data kemudian membuat coding, editing dan memproses data yang dikumpulkan, termasuk juga proses analisa data serta membuat laporan.

* Desain sampel

Desain sampel yang akan digunakan dalam operasional penelitian amat tergantung dari pandangan efisiensi, yaitu :

a. Mendefinisikan populasi

b. Menentukan besarnya sampel

c. Menentukan sampel yang representatif

* Desain alat ( Instrumen )

Yang dimaksud dengan alam disini adalah alat untuk mengumpulkan data. Desain terhadap alat untuk mengumpulkan data sangat menentukan dalam pengujian hipotesa. Alat yang digunakan dapat sangat berstruktur (check list dari kuesioner), kurang berstruktur (interview guide), ataupun suatu outline biasa di dalam mencatat pengamatan langsung.

* Desain analisa

Dalam desain analisa, maka diperlukan alat-alat yang digunakan untuk membantu analisa. Penggunaan statistik yang tepat yang sesuai dengan keperluan analisa harus dipilih sebaik-baiknya.

Metode Penelitian akan memberi gambaran atas:

1. Bagaimana suatu Riset akan dilaksanakan; atau Bagaimana melanjutkan suatu riset yang pernah ada.
2. Pertanyaan dan tujuan/objektif
3. Teknik atau instrumen yang akan digunakan untuk mengumpulkan data
4. Jenis data yang akan dikumpulkan
5. Bagaimana cara yang akan digunakan peneliti untuk menganalisa data
6. Kesimpulan yang dapat diperoleh



Pelaksanaan Riset Secara Deduktif

Dikenal pula dengan istilah pendekatan positif. Riset dimulai dengan Hipotesis dilanjutkan dengan uji hipotesis.

Contoh:

Pembagian Laba akan meningkatkan motivasi kerja karyawan, yang kemudian meningkatkan produktivitas.



Pelaksanaan Riset Secara Induktif

Dikenal pula dengan istilah pendekatan fenomenologis. Riset ini dimulai dengan penyajian beberapa asumsi/teori. Dilanjutkan dengan penelitian atas fenomena dan bandingkan dengan teori/asumsi tsb.

Contoh :

Studi kasus penerapan pembagian laba pada PT “XYZ”



Pengelompokan Penelitian

1. Sifat masalah yang dipecahkan

Membagi penelitian dengan memperhatikan apakah masalah yang ingin dipecahkan tersebut masalah yang dapat dikontrol atau tidak, masalah sosial atau masalah natura, dan apa tujuan dari penelitian tersebut

2. Alat dan tehnik yang digunakan

Alat apa dan teknik apa yang digunakan dalam mengumpulkan data.

3. Tempat penelitian

Apakah penelitian dilakukan di lapangan, di laboratorium, di perpustakaan, di dalam masyarakat, dan sebagainya.

4. Waktu jangkauan penelitian

Apakah penelitian yang dilakukan mengenai status dewasa ini ataukah status di masa lampau.

5. Daerah penelitian

Pengelompokan berdasarkan pada daerah atau area penelitian yang didukung oleh bidang ilmu tertentu, seperti filsafat, sosiologi, kependudukan, psikologi, usaha tani, dan sebagainya



Metode Penelitian :

1. Metode Sejarah

2. Metode Deskripsi/Survei

• Metode Survei

• Metode Deskriptif Berkesinambungan

• Metode Studi Kasus

• Metode Analisa Pekerjaan dan Aktivitas

• Metode Studi Komperatif

• Metode Studi Waktu dan Gerakan

3. Metode Eksperimental

4. Metode Grounded Research

5. Metode Penelitian Tindakan



Metode Sejarah

Bertujuan untuk memberikan rekonstruksi masa lampau secara sistematis, dengan mengumpulkan,mengevaluasi,menjelaskan dan mensintesis bukti bukti untuk menegakkan fakta dan menarik kesimpulan secara tepat



Ciri khas metode sejarah

1. Tergantung pada data yang diamati orang lain dimasa lampau

2. Lebih banyak menggunakan data primer daripada data sekunder

3. Menggali informasi yang tua yang tidak diterbitkan,tidak dikutip dalam bahan acuan standar

4. Sumber data harus dinyatakan secara definitif



Metode Deskriptif

Adalah metode penelitian untuk membuat gambaran mengenai kejadian.

Tujuan : Untuk menggambarkan secara sistematis, faktual dan akurat mengenai fakta-fakta, sifat-sifat serta hubungan antar fenomena yang diselidiki.

Riset secara deskriptif mencoba memperoleh jawaban atas pertanyaan Siapa (who), Apa (what), Kapan/Bilamana (When) dan kadang kala Bagaimana (how). Peneliti kerap mendeskripsikan suatu subjek dengan penciptaan suatu kelompok masalah, kejadian dan orang.

Riset semacam ini menuntut sang peneliti melakukan pengumpulan data dan menghabiskan waktu untuk observasi atas berbagai kejadian atau karakter (dikenal dengan istilah variabel riset).



Riset Eksplanasi

Namun ketika riset deskriptif dilanjutkan dengan mencari jawaban atau penjelasan atas suatu fenomena maka riset tersebut menjadi riset explanatory. Riset explanatory secara sederhana mencari jawaban atas pertanyaan mengapa (Why). Perlu diketahui bahwa akademisi masih memperdebatkan batasan antara riset deskriptif dan explanatory, karena kerap riset explanatory juga mencari jawaban atas pertanyaan Bagaimana (How).
Read On 0 comments

METODE ILMIAH

Tuesday, October 27, 2009
Pengertian Metode Ilmiah

Metode Ilmiah adalah suatu pengejaran terhadap kebenaran yang diatur oleh pertimbangan-pertimbangan logis.

( Almack, 1939 ) Metode ilmiah : cara menerapkan prinsip-prinsip logis terhadap penemuan, pengesahan dan penjelasan kebenaran.


Kriteria Metode Ilmiah

1. Berdasarkan fakta

Keterangan yang ingin diperoleh dalam penelitian, baik yang akan dikumpulan ataupun yang akan dianalisa harus berdasarkan fakta-fakta yang nyata, jangan berdasarkan pada daya khayal, kira-kira, legenda-legenda, atau sejenisnya.

2. Bebas dari prasangka

Harus mempunyai sifat bebas prasangka, bersih dan jauh dari pertimbangan subjektif.

3. Menggunakan prinsip-prinsip analisis

Semua masalah harus dicari sebab musabab serta pemecahannya dengan menggunakan analisa yang logis. Semua kejadian harus dicari sebab-akibat dengan menggunakan analisa yang tajam.

4. Perumusan masalah, antara lain dengan menyusun hipotesis

Hipotesa digunakan untuk memandu jalan pikiran ke arah tujuan yang ingin dicapai sehingga hasil yang ingin diperoleh akan mengenai sasaran yang tepat.

5. Menggunakan ukuran obyektif

Ukuran yang digunakan tidak boleh dengan mengandalkan merasa-rasa atau menuruti hati nurani. Pertimbangan-pertimbangan harus dibuat secara objektif dengan pikiran yang waras.

6. Menggunakan teknik kuantitatif dan atau kualitatif

Data yang didapat menggunakan data ukuran kuantitatif, contoh ton, mm, ohm, kilogram, dan sebagainya, jangan menggunakan ukuran seperti sejauh mata memandang, sehitam aspal, dan sebagainya.



Tahapan Metode Ilmiah

1. Memilih dan mendefinisikan masalah

Langkah pertama dalam meneliti adalah menetapkan masalah yang akan dipecahkan atau diangkat ke dalam sebuah penelitian. Untuk menghilangkan keragu-raguan, masalah tersebut didefinisikan secara jelas. Contoh Penelitian : "Bagaimana pengaruh mekanisasi terhadap pendapatan usaha tani di Aceh?" Berikan definisi tentang usaha tani, mekanisasi, pada musim apa, dan sebagainya.

2. Survei data yang tersedia

Mencari data yang tersedia yang pernah ditulis peneliti sebelumnya yang ada hubungannya dengan masalah yang ingin dipecahkan. (Langkah pertama dan kedua dapat dikerjakan secara bersamaan).

3. Merumuskan hipotesis (bila penelitian bertujuan menguji hipotesis)

Hipotesa adalah kesimpulan sementara tentang hubungan antar variabel atau fenomena-fenomena dalam penelitian.

4. Menyusun kerangka analisa dan alat-alat dalam menguji hipotesis

Pengujian hipotesa menghendaki data yang dikumpulkan untuk keperluan penelitian.

5. Mengumpulkan data

Peneliti memerlukan data untuk menguji hipotesa, data terserbut perlu dikumpulkan.

6. Mengolah, menganalisa dan membuat interpretasi

Setelah data terkumpul, peneliti menyusun data untuk dianalisa. Penyusunan data dapat berbentuk tabel ataupun membuat coding untuk dianalisa dengan komputer. Setelah dianalisa, data perlu diberikan interpretasi terhadap data tersebut.

7. Generalisasi dan membuat kesimpulan

Kesimpulan dan generalisasi harus berkaitan dengan hipotesa. Apakah hipotesa benar untuk diterima ataukah ditolah. Apakah ada hubungan antar fenomena yang diperoleh atau tidak.

8. Membuat laporan penelitian

Langkah akhir dari suatu penelitian ilmiah adalah membuat laporan ilmiah tentang hasil-hasil yang diperoleh dari penelitian tersebut.


Unsur Pemikiran Ilmiah

1. Observasi dengan tujuan tertentu
2. Analisa sintesa
3. Mengingat dan memunculkan kembali secara selektif
4. Hipotesis (bila penelitian bertujuan menguji hipotesis)
5. Verifikasi terhadap inferensi
6. Pemberian alasan
7. Keputusan


Sifat Penelitian

1. Bersifat Kualitatif / QUALITATIF
2. Bersifat Kuantitatif / QUANTITATIF

Masalah utama yang biasa dihadapi para peneliti pemula adalah menentukan metode penelitian yang paling tepat Qualitatif atau Quantitatif Jawabannya tergantung pada masalah yang hendak diriset.


QUALITATIF atau QUANTITATIF?

Metodologi, yakni bagaimana mengumpulkan dan menganalisis data/informasi berkenaan dengan topik penelitian, antara lain:

1. Jenis data yang dibutuhkan, Qualitatif atau Quantitatif? (WHAT)

2. Lokasi Penelitian (WHERE)

3. Bagaimana data/informasi dikoleksi (HOW)

4. Bagaimana data/informasi tsb akan dianalisa?
Read On 0 comments

DASAR-DASAR PENELITIAN

Tuesday, October 27, 2009
Pengertian PENELITIAN

1. Menurut Webter Dictionary, Penelitian adalah investigasi atau eksperimen yang bertujuan untuk menemukan dan interpretasi atas fakta, revisi atas teori atau hukum karena terdapat fakta baru, atau aplikasi praktikal atas teori atau hukum yang telah direvisi

2. Menurut Donald & William (1997), penelitian ilmiah adalah penyelidikan yang sistematis, terkendali, empiris, dan kritis mengenai fenomena-fenomena alam yang dibimbing oleh teori dan hipotesis-hipotesis mengenai hubungan-hubungan yang diduga antara fenomena-fenomena tersebut.



Riset adalah suatu usaha untuk menemukan suatu hal menurut metode yang ilmiah, sehingga riset memiliki 3 unsur penting, yaitu: (1) sasaran, (2) usaha untuk mencapai sasaran serta (3) metode ilmiah (Husein, 1999).

Penelitian bisnis merupakan penyelidikan sistematis yang ditujukan pada penyediaan informasi untuk menyelesaikan persoalan-persoalan (Donald et al., 1997).



Ilmu Pengetahuan dan Hubungannya dengan Penelitian

Definisi Ilmu :

l Pengetahuan tentang fakta-fakta baik natura (eksakta) maupun sosial yang berlaku umum dan sistematik.

l Proses berpikir lahir dari sesuatu rasa sangsi akan sesuatu dan keinginan untuk memperoleh suatu ketentuan yang kemudian tumbuh menjadi suatu masalah yang khas.

l Masalah memerlukan suatu pemecahan, dan untuk ini dilakukan penyelidikan terhadap data yang tersedia dengan metode yang tepat.

Hubungan antara ilmu dan penelitian

Menurut Almack (1930) hubungan antara ilmu dan penelitian adalah seperti hasil dan proses, seperti terlihat pada gambar di bawah ini :



Menurut Whitney (1960) penelitian dan ilmu merupakan proses dan hasilnya adalah kebenaran, seperti terlihat pada gambar di bawah ini :



Manfaat Penelitian

Dari uraian diatas dapat disimpulkan bahwa terdapat kesamaan antara Penelitian dan Ilmu, yakni keduanya berusaha mengungkapkan kebenaran ilmiah.



Kebenaran Ilmiah

Suatu kebenaran ilmiah dapat diterima karena :

1. Adanya koheran : Konsisten

* Kebenaran Koheren: Sesuatu (pernyataan) dianggap benar apabila konsisten dan memiliki koherensi dengan pernyataan sebelumnya yang dianggap benar. Teori koheren menggunakan logika deduktif, artinya metode yang digunakan dalam berpikir dengan bertolak dari hal-hal umum ke khusus. Contohnya, seluruh mahasiswa BSI harus mengikuti kegiatan Ospek. Luri adalah mahasiswa BSI, jadi harus mengikuti kegiatan Ospek.

2. Adanya koresponden : Berhubungan

* Kebenaran Koresponden: Sesuatu (pernyataan) dianggap benar apabila materi pengetahuan yang terkandung didalamnya berhubungan atau memiliki korespondensi dengan obyek yang dituju oleh pernyataan tersebut. Teori koresponden menggunakan logika induktif, artinya metode yang digunakan dalam berpikir dengan bertolak dari hal-hal khusus ke umum. Dengan kata lain kesimpulan akhir ditarik karena ada fakta-fakta mendukung yang telah diteliti dan dianalisa sebelumnya. Contohnya, Jurusan Komputerisasi Akuntasi, Manajemen Informatika, dan Teknik Komputer BSI ada di Kramat. Jadi AMIK BSI ada di Kramat.

3. Pragmatis : Sifat fungsional dalam kehidupan praktis

* Kebenaran Pragmatis: Sesuatu (pernyataan) dianggap benar apabila memiliki kegunaan/manfaat praktis dan bersifat fungsional dalam kehidupan sehari-hari. Contohnya, Yadi mau bekerja di sebuah perusahaan minyak karena diberi gaji tinggi. Yadi bersifat pragmatis, artinya mau bekerja di perusahaan tersebut karena ada manfaatnya bagi dirinya, yaitu mendapatkan gaji tinggi.

Jenis – Jenis Penelitian

1. Penelitian Dasar / Murni :

l Pencarian terhadap sesuatu karena ada perhatian dan keingintahuan terhadap hasil sesuatu aktivitas.

l Hasilnya :Pengetahuan umum, yaitu alat untuk memecahkan masalah-masalah praktika.

2. Penelitian Terapan :

l Penyelidikan yang hati-hati, sistematik dan terus -menerus terhadap suatu masalah dengan tujuan untuk digunakan dengan segera untuk keperluan seseuatu.

l Hasilnya : Aplikasi baru dari penelitian yang telah ada.



Kualifikasi Peneliti

Whitney (1960) memberikan beberapa kriteria yang harus dimiliki peneliti adalah sebagai berikut :

1. Daya nalar
2. Originalitas
3. Daya ingat
4. Kewaspadaan
5. Akurat
6. Dapat bekerja sama
7. Kesehatan
8. Semangat
9. Pandangan moral


Penelitian Bisnis

Read On 0 comments

April 27 at 10:29pm { From Facebook }

Thursday, October 08, 2009
Harap Dia tau,..
dari putinya awan berselimut biru langit,..
yakinkan dia tau,..
dari kerlip bintang berkabut malam,...

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

walaupun perlahan ucap itu datang dengan baik a/ buruk,..
yakin dengan harap,...
bahwa dusta tak'an mengalir u/nya....

walaupun tak sang9u ku berucap..
Walaupun tak sesering semestinya..
Yakinkan dia rabbi..
Aq miliknya..aq milikMU
Aq untukny..aq untukMU

Yakin dgn harap..
Sem0ga memang ini semua jalanMU..
Sem0ga memang ini
semua kehendakMU..

Dan ucapan salam dr kerlip bintang itu pun
ikut b'harap..
Untuk hati..
Dari hati..
Anugrah sayang km..

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

yakin dengan harapan kita u/ hati ini karna-Nya,....

gilang sayang anugrah novianti
Read On 0 comments

VB

Thursday, October 01, 2009
Basic
adalah salah suatu develope ment tools untuk me mbangun aplikasi da lam
lingkungan Windows. Dalam pengembangan aplikasi, Visua l Basic menggunakan
pende katan Visual untuk meranca ng user interface dalam bentuk form, sedangkan untuk
kodingnya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual
Basic telah menjadi tools yang terkenal bagi pa ra pemula ma upun para developer.
Visual
Basic adalah bahasa pemrograman berba sis Microsoft Windows yang merupakan
Object
Oriented Programming
(OOP), yaitu pe mrograman berorientasi objek, Visual Basic
menyediakan objek-objek yang sangat kuat, berguna dan mudah.
Dalam lingkungan Windows,
User-interface
sanga t memegang peranan penting,
karena dalam pemakaian aplikasi yang kita bua t, pemakai senantiasa berinteraksi dengan
User-interface
tanpa menyadari bahwa dibelakangnya berjalan instruksi-instruksi
program yang mendukung ta mpilan dan proses yang dilakukan.
Pada pemrograman Visual, pengembangan aplikasi dimulai dengan
pembentukkan
user interface
, kemudian me ngatur
properti da ri objek-objek yang
digunakan dalam user interface, da n baru dilakukan penulisan kode program untuk
menangani kejadian-keja dian (e vent). Tahap pengembangan aplikasi demikian dikenal
dengan istilah pengembangan aplikasi dengan pendekata n
Bottom Up
.
Ada beberapa hal yang ha rus dipa hami da lam mempelajari Visual Basic :

Objek
Sering disebut entity adalah sesuatu yang bisa dibedakan dengan lainnya. Pada
dasa rnya seluruh benda didunia ini bisa dikatakan sebagai objek, contoh : mobil,
komputer, radio, dan lain-lain.

Dalam Visual Basic objek-objek yang dimaksud disebut kontrol. Jenis-jenis kontrol
antara lain ;
Label, Text Box, Combo Box, List Box
, da n masih banyak lagi.

Properti
Sering disebut atribut, adalah ciri-c iri yang menggambarkan uatu objek. Misalnya
disebut objek mobil jika mempunyai ban, spion, rem, da n lain-lain.

Event
Suatu kejadian yang menimpa objek. Bagaimana jika mobil didorong, ditabrak, dicat,
dan sebagainya.

Metode
Kemampuan ya ng dimiliki oleh suatu objek. Contohnya jika mobil berbelok, mundur,
maju.
Read On 0 comments

Standardisasi jadi fokus PP ITE

Wednesday, September 30, 2009
JAKARTA: Standardisasi industri telematika software, hardware, dan middleware-menjadi salah satu pertimbangan utama dalam penyusunan draf Peraturan Pemerintah (PP) Informasi dan Transaksi Elektronik (ITE).

Ramon Bangun, Direktur Industri Telematika Departemen Perindustrian, mengatakan masukan dari berbagai industri terkait dengan pengaturan standardisasi tersebut merupakan hal penting untuk PP itu. “Kami masih dalam tahap awal untuk PP ini, untuk itu kami [Depperin] perlu menghimpun masukan dari industri, sebelum pertemuan antardepartemen,” ujarnya kepada Bisnis kemarin.

Depperin, tuturnya, akan mengundang industri dan komunitas yang lebih luas untuk membahas masukan yang akan menjadi bahan penyusunan PP yang menjadi domain dari Depkominfo tersebut.

Ramon mengatakan informasi dan transaksi elektronik membutuhkan peranti dan peralatan elektronik yang diproduksi industri nasional. Pengaturan standardisasi industri telematika-software, hardware, dan middleware, serta keamanan dalam PP diharapkan tidak membuat industri semakin berat atau kesulitan.

“Standar dibuat sedemikian rupa agar dapat melindungi industri tanpa harus mengurangi semangat kompetisi itu sendiri, agar industri lokal juga memiliki daya saing,” tegasnya.

Dia menambahkan standardisasi tidak semata-mata domain dari Depperin. Standar yang terkait dengan komunitas adalah domain Depkominfo dan standar produk adalah domain Depperin.

Pengaturan standar, jelasnya, hanya merupakan salah satu masukan dan perhatian pemain di industri telematika di samping perizinan dan lainnya yang dinilai industri masih memberatkan.

PP mengenai Informasi dan Transaksi Elektronik akan selesai bulan depan. Saat ini tim perumus PP ITE tengah fokus pada transaksi perbankan dan dilanjutkan dengan berbagai transaksi di setiap instansi atau departemen.

Anggota Tim Perumus ITE Teddy Sukardi mengungkapkan tim tersebut terdiri dari wakil dari berbagai instansi, meliputi departemen, kepolisian, dan kejaksaan.

“Nantinya setiap departemen harus melengkapi PP mengenai ITE, terutama yang terkait dengan kegiatan di institusinya,” ujar Teddy yang juga Ketua Federasi Teknologi Informasi Indonesia (FTII) tersebut kepada Bisnis, kemarin.

Pengaturan di Departemen Perdagangan terutama terkait dengan e-procurement, adapun di Depkominfo meliputi proses pemberian izin, lelang frekuensi, dan lainnya.

Teddy mengatakan PP ITE tersebut diharapkan bisa menjadi petunjuk dan pelaksanaan masyarakat dalam memanfaatkan Internet sehingga bisa bermanfaat bagi masyarakat tanpa mengandung hal-hal yang negatif.

Proses panjang

UU ITE disahkan oleh paripurna DPR pada akhir Maret 2008 setelah melalui proses yang sangat panjang sejak 2004. UU tersebut mengatur tata cara disertai sanksi mengenai berbagai kegiatan seputar dunia maya seperti pornografi, penipuan, pencemaran nama baik, ataupun hacking dan phising.

Menurut Teddy, masyarakat tidak perlu takut terhadap keberadaan UU ITE dan PP turunannya, karena persoalan kebebasan berpendapat adalah sama baik di dunia nyata maupun dunia maya.

“Kalau masyarakat menganggap di Internet bisa bicara dan menulis seenaknya itu sama saja dengan menganggap Internet sebagai tempat sampah,” tuturnya.

Warung Internet, tambahnya, juga tidak akan dirugikan dengan adanya aturan tersebut selama menjalankan bisnisnya secara sehat. Bahkan, kata Teddy, warnet akan dilindungi dari oknum aparat yang selalu mencari kesalahan.

Ketiga RPP yang akan disahkan mencakup RPP tentang Tata Cara Penyelenggaraan Transaksi Elektronik, RPP tentang Tata Cara Penyadapan yang diperbolehkan (lawful interception), dan RPP tentang Perlindungan Data
Read On 0 comments

Cara Memblokir Facebook Orang Lain !!

Friday, September 18, 2009
Facebook memang fantastis dalam penyedian fasilitas dan fitur yang beragam kepada kita para penggunanya termasuk dalam masalah privasi. Dengan begitu jika Anda termasuk orang yang mempunyai masalah seperti masalah diatas, silakan coba cara yang akan saya sajikan sekarang. Berikut sebuah cerita yang berkaitan dengan masalah ini.

Dewi (bukan dewi teman saya apalagi dewi sandra atau dewi persik) seorang wanita cantik dan berprilaku ramah pada teman atau orang yang belum dia kenal. Entah mengapa sering sekali facebooknya di add oleh orang-orang yang tidak jelas asal-usulnya. Dari tukang ojek sampai CEO perusahaan besar sangat tertarik untuk menjadi temannya. Kenal pun tidak apalagi bertemu secara langsung. Wajarlah dia terganggu karena masalah ini, karena sebelum ini dia pernah meng-approve orang yang tidak dikenal dan berkibat profil facebooknya diisi dengan kalimat tidak jelas seperti rayuan gombal cinta yang mungkin boleh copy-paste dari artikel blog ini

Karena hal tersebut Dewi pernah hampir ingin menutup acccountnya di facebook, tapi beruntungnya teman dia yang bernama Anggo (bukan Anggo teman saya) yang memberitahukan cara agar memblokir orang tertentu untuk membatasi mereka dalam berbagai hal. Dengan arahan dari Anggo, akhirnya Dewi mengakses www.tips-fb.com dan mendapat cara untuk memblokir orang-orang yang menggangunya...,

....,SEKALIAN GUE PROMOSI'in


(sorry untuk lebih jelas lo silakan buka Link berikut http://www.tips-fb.com/2009/03/cara-memblokir-facebook-orang-lain.html)

selamat mencoba...,
Read On 0 comments

In Here aLone

Thursday, September 17, 2009


,...Look At Me...,






I'm crazy
Read On 0 comments

Macromedia FreeHand

Wednesday, September 16, 2009


Macromedia FreeHand




Macromedia FreeHand adalah aplikasi komputer untuk membuat grafik vektor 2 dimensi (penggunaan lambang geometris seperti titik, garis, lengkungan dan poligon untuk merepresentasikan gambar, dikenal dengan pemodelan geometris) diorientasikan untuk pasar pemasaran desktop professional. Telah tersedia untuk Microsoft Windows dan Mac OS X.

Macromedia FreeHand sangatlah mirip dalam pangsa pasar dan fungsionalitasnya dengan Adobe Illustrator. FreeHand diciptakan oleh Altsys dan dilisensikan ke Aldus, yang mengeluarkan versi 1 sampai dengan 4. Ketika Aldus bergabung dengan Adobe Systems, karena tumpang tindih pangsa pasar dengan Adobe Illustrator, maka Adobe mengembalikan FreeHand ke Altsys segera setelah merger (setelah sejumlah intervensi legal oleh Komisi Dagang Federal). Altsys kemudian dibeli oleh Macromedia, yang mengeluarkan FreeHand 5.0, 5.5 (Khusus Mac), 7, 8, 9, 10 dan 11/MX. Pada tahun 2005 Adobe membeli Macromedia, yang secara tak langsung mengembalikan FreeHand ke Adobe.

Sebagai sebuah aplikasi yang fleksibel, FreeHand sering digunakan untuk pembuatan sistem layout halaman, pembuatan dan pengeditan grafik vektor untuk printing dan web.

Versi terbarunya, FreeHand 11, dipasarkan sebagai FreeHand MXa, yang menunjukkan integrasinya dengan garis produk Macromedia MX, yang juga meliputi Macromedia Flash, Macromedia Dreamweaver, dan Macromedia Fireworks, serta masih banyak lagi yang lainnya.
Read On 0 comments

Love Me Do

Wednesday, September 16, 2009
Love, love me do.
You know I love you,
I'll always be true,
So please, love me do.
Whoa, love me do.

Love, love me do.
You know I love you,
I'll always be true,
So please, love me do.
Whoa, love me do.

Someone to love,
Somebody new.
Someone to love,

Someone like you.

Love, love me do.
You know I love you,
I'll always be true,
So please, love me do.
Whoa, love me do.

Love, love me do.
You know I love you,
I'll always be true,
So please, love me do.
Whoa, love me do.
Yeah, love me do.
Whoa, oh, love me do.



Artist: Beatles
Album: Please Please Me
Track: Love Me Do
Read On 0 comments

Girl

Wednesday, September 16, 2009
Is there anybody gone to listen to my story
All about the girl who came to stay?
She's the kind of girl you want so much
It makes you sorry;
Still, you don't regret a single day.
Ah girl! Girl!

She's the kind of girl who puts you down
When friends are there, you feel a fool.
Didididi..
When you say she's looking good
She acts as if it's understood.
She's cool, cool, cool, cool,
Girl! Girl! [Was she]

When I think of all the times I've tried to leave her
She will turn to me and start to cry;

And she promises the earth to me
And I believe her.
After all this times I don't know why.
Ah, girl! Girl!

She's the kind of girl who puts you down when friends are there,
You feel a fool.
When you say she's looking good, she acts as if it's understood.
She's cool, cool, cool, cool, Girl! Girl!

Was she told when she was young the pain
Would lead to pleasure?
Did she understand it when they said
That a man must break his back to earn
His day of leisure?
Will she still believe it when he's dead?
Ah girl! Girl! Girl!


Artist: Beatles
Album: Rubber Soul
Track: Girl
Read On 0 comments

The One

Wednesday, September 16, 2009
I'll be the one...

I guess you were lost when I met you
Still there were tears in your eyes
So out of trust and I knew
No more than mysteries and lies

There you were, wild and free
Reachin' out like you needed me
A helping hand to make it right
I am holding you all through the night

CHORUS
I'll be the one
Who will make all your sorrows undone
I'll be the light
When you feel like there's nowhere to run
I'll be the one...

To hold you and make sure that you'll be alright
'Cause my faith is gone
And I want to take you from darkness to light

There you were, wild and free
Reachin' out like you needed me
A helping hand to make it right
I am holding you all through the night


CHORUS - repea

You need me like I need you
We can share our dreams comin' true
I can show you what true love means
Just take my hand, baby please

I'll be the one
I'll be the light
Where you can run
To make it alright
I'll be the one
I'll be the light
Where you can run

CHORUS - repeat

I'll be the one
I'll be the light
Where you can run
To make it alright
I'll be the one
I'll be the light
Where you can run
To make it all right
I'll be the one
To hold you
And make sure that you'll be alright
I'll be the one


Artist: Backstreet Boys
Album: Millenium
Track: The One
Read On 0 comments

As Long As You Love Me

Wednesday, September 16, 2009
Although loneliness has always been a friend of mine
I'm leaving my life in your hands
People say I'm crazy and that I am blind
Risking it all in a glance
And how you got me blind is still a mystery
I can't get you out of my head
Don't care what is written in your history
As long as you're here with me
Chorus:
I don't care who you are
Where you're from
What you did
As long as you love me
Who you are
Where you're from
Don't care what you did
As long as you love me

Every little thing that you have said and done
Feels like it's deep within me
Doesn't really matter if you're on the run
It seems like we're meant to be
Chorus
Bridge:
I've tried to hide it so that no one knows
But I guess it shows
When you look into my eyes
What you did and where you are comin' from
I don't care, as long as you love me, baby.
Chorus
Who you are
Where you're from
Don't care what you did
As long as you love me


Artist: Backstreet Boys
Album: Backstreet Boys
Track: As Long As You Love Me
Read On 0 comments

I Want It That Way

Wednesday, September 16, 2009
Yeah-eh-heah
You are, my fire,
The one, desire,
Believe, when I say
I want it that way

But we, are two worlds apart,
Can't reach to your heart,
When you say,
That I want it that way

Tell me why,
Ain't nothin' but a heartache,
Tell me why,
Ain't nothin' but a mistake,
Tell me why,
I never wanna hear you say,
I want it that way

Am I, your fire?
Your one, desire,
Yes I know, it's too late,
But I want it that way

Tell me why,
Ain't nothin' but a heartache,
Tell me why,
Ain't nothin' but a mistake,
Tell me why,
I never wanna hear you say,
I want it that way

Now I can see that we've fallen apart,

From the way that it used to be, Yeah,
No matter the distance,
I want you to know,
That deep down inside of me...

You are, my fire,
The one, desire,
You are (You are, You are, You are...)

Don't wanna hear you say,
Ain't nothin' but a heartache,
Ain't nothin' but a mistake,
(Don't wanna hear you say),
I never wanna hear you say,
I want it that way

Tell me why,
Ain't nothin' but a heartache,
Tell me why,
Ain't nothin' but a mistake,
Tell me why,
I never wanna hear you say,
(Don't wanna hear you say),
I want it that way

Tell me why...
Ain't nothin' but a heartache,
Ain't nothin' but a mistake,
Tell me why,
I never wanna hear you say,
(Never wanna hear you say it),
I want it that way

Cuz I want it that way

Artist: Backstreet Boys
Album: Millennium
Track: I Want It That Way
Read On 0 comments

My Heart Stays With You

Wednesday, September 16, 2009
Howie speaking:
You know sometimes being
on the road is rough especially the loneliness

Girl I miss you
And it's only been one day
since I been away
And aw Lady I say I long to kiss you
And hold you in my arms
The nights are much too long when you're gone
Baby that's why...

chorus
Wherever I go
Girl my heart stays with you
My heart stays with you
After every show
I wanna rush over to you
My heart stays with you

Trust me, when we are apart
I won't break your heart
Wherever you are I know you feel me, Baby
And I can feel you too

No matter what you do
I think of you

chorus

Baby, yeah
When I'm leaving town
Girl, it hurts me too
But I've got a job to do
I'll be back around
To see your sweet face
Your reembrace
No one can take your place
I want you to know......

Wherever I go
I'll be rushing over to you

chorus

Wherever I go
Where I stop, who knows
Whatever I do
My heart stays with you
I'm gonna rush, gonna rush over

Artist: Backstreet Boys
Album: I Want It That Way single
Track: My Heart Stays With You
Read On 0 comments

Gone

Wednesday, September 16, 2009
There's a thousand words that I could say
To make you come home
Oh seems so long ago you walked away
Left me alone
I remember what you said to me
You were acting so strange
and maybe I was too blind to see
That you needed a change

Was it something I said
To make you turn away?
To make you walk out and leave me cold
If I could just find a way
To make it so that you were right here
But right now..

I've been sitting here
Can't get you off my mind
I've tried my best to be a man and be strong
I've drove myself insane
Wishing I could touch your face
But the truth remains..

You're gone..
You're gone..
Baby you're gone
Girl you're gone, baby girl, you're gone..
You're gone..
You're...

I don't wanna make excuses, baby
Won't change the fact that you're gone
But if there's something that I could do
Won't you please let me know?
Time is pbutting so slowly now
Guess that's my life without you
and maybe I could change my every day
But baby I don't want to

So I'll just hang around
and find some things to do
To take my mind off missing you
and I know in my heart
You can't say that you don't love me too
Please say you do

Yeeaah....


I've been sitting here
Can't get you off my mind
I've tried my best to be a man and be strong
I Drove myself insane
Wishing I could touch your face
But the truth remains

You're gone..
You're gone..
You're gone
You're gone...you're gone.. you're....
Gone

Ohhh...

Oh what'll I do
If I can't be with you
Tell me where will I turn to
Baby where will I be
We are apart
Am I still in your heart?
Baby why don't you see?
That I need you here with me
Oohhh...

I've been sitting here
Can't get you off my mind
I've tried my best to be a man and be strong
I've drove myself insane
Wishing I could touch your face
But the truth remains

Been sitting here
Can't get you off my mind
I've tried my best to be a man and be strong
I drove myself insane
Wishing I could touch your face
But the truth remains

You're gone..
You're gone..
You're gone
You're gone
Gone
You're gone..

But the truth remains
You're....

Artist: N*Sync
Album: Celebrity
Track: Gone
Read On 0 comments

Torn

Wednesday, September 16, 2009
I thought I saw a man brought to life
He was warm
He came around like he was dignified
He showed me what it was to cry
Well you couldn't be that man I adored
You don't seem to know
Seem to care what your heart is for
But I don't know him anymore
There's nothing where he used to lie
My conversation has run dry
That's what's going on
Nothing's fine I'm torn

I'm all out of faith
This is how I feel
I'm cold and I am shamed
Lying naked on the floor
Illusion never changed
Into something real
I'm wide awake
And I can see
The perfect sky is torn
You're a little late
I'm already torn

So I guess the fortune teller's right
Should have seen just what was there
And not some holy light
Which crawled beneath my veins
And now I don't care
I had no luck
I don't miss it all that much
There's just so many things
That I can touch I'm torn


I'm all out of faith
This is how I feel
I'm cold and I am shamed
Lying naked on the floor
Illusion never changed
Into something real
I'm wide awake
And I can see
The perfect sky is torn
You're a little late
I'm already torn
Torn

There's nothing where he used to lie
My inspiration has run dry
That's what's going on
Nothing's right I'm torn

I'm all out of faith
This is how I feel
I'm cold and I am shamed
Lying naked on the floor
Illusion never changed
Into something real
I'm wide awake
And I can see
The perfect sky is torn

I'm all out of faith
This is how I feel
I'm cold and I'm ashamed
Bound and broken on the floor
You're a little late
I'm already torn
Torn..

Artist: Natalie Imbruglia
Album: "Left of the Middle"
Track: Torn
Read On 0 comments

Smoke

Wednesday, September 16, 2009
My lullaby,hung out to dry
What's up with that
It's over
Where are you dad
Mum's lookin' sad
What's up with that
It's dark in here
Why bleeding is breathing
You're hiding , underneath the smoke in the room
Try , bleeding is believing
I used to
My mouth is dry
Forgot how to cry
What's up with that
You're hurting me
I'm running fast
Can't hide the past
What's up with that

You're pushing me
Why , bleeding is breathing
You're hiding , underneath the smoke in the room
Try , bleeding is believing
I used to
I used to
Why , bleeding is breathing
You're hiding , underneath the smoke in the room
Try , bleeding is breathing
I saw you crawling on the floor
Why , bleeding is breathing
You're hiding , underneath the smoke in the room
Try , bleeding is breathing
I saw you crawling to the door
Why , bleeding is breathing
You're hiding , underneath the smoke in the room
Try , bleeding is breathing
I saw you falling on the floor


Artist: Natalie Imbruglia
Album: Left Of The Middle
Track: Smoke
Read On 0 comments
Follow Gilang_UT on Twitter
Instagram

...::: I'm Cloudy :::...

If you dont like me...its not my problem, its YOURS.

We dont love the people we love because they're perfect, we love the people we love because THEY ARE

Happiness will never come to those who fail to appreciate what they already have

Whether you think that you can, or that you can't, you are usually right

Be nice to people on your way up because you meet them on your way down