Selasa, 27 Agustus 2013

lupa pasword twitter

Cara mendapatkan password Twitter yang lupa
Ini tutorial Cara mendapatkan password Twitter yang lupa
  1. Klik link ini, https://twitter.com/account/resend_password
  2. Masukan alamat email yang digunakan ketika mendaftar akun Twitter, atau Twitter username, kemudian klik Submit.
    lihat gambar dibawah.
    Untuk mendapatkan password twitter
  3. Tunggu sejenak hingga ada pesan seperti dibawah ini.
    Twitter mengirim email untuk merubah password
  4. Kemudian periksalah email anda, cari email yang baru dikirimkan oleh website Twitter, lalu klik pada link yang ada pada email itu.
    Klik pada link yang ada pada email dari twitter
  5. Dan langkah terakhir adalah Membuat password Twitter yang baru dengan cara memasukan password yang baru yang ada inginkan 2 kali, kemudian klik Submit.
    Lihat gambar dibawah ini.
    Membuat password Twitter yang baru
  6. Jika sukses, maka anda akan melihat sebuah halaman dengan tulisan seperti dibawah ini.
    Konfirmasi perubahan password twitter
Perhatian:
Dihalaman terakhir ini, Twitter menawarkan kita jika ini ingin mereview aplikasi-aplikasi yang terhubung ke akun Twitter kita, ini sangat berguna jika akun twitter dicuri orang lain dan digunakan untuk hal yang tidak diinginkan. Namun jika anda tahu jumlah aplikasi yang terhubung ke akun Twitter anda dan merasa tidak ada yang aneh, maka klik pada tombolNo, thanks.
Selamat, sekarang anda sudah mendapatkan password Twitter yang baru.
Semoga bermanfaat.

Jumat, 05 Juli 2013

MEMBUAT DATAGRIDVIEW

Menampilkan sebuah data merupakan salah satu fungsi dari sebuah aplikasi. Tampilan data tersebut banyak macamnya, terutama data teks. contohnya saja, menampilkan data mahasiswa pada sebuah tabel. Untuk menampilkan data pada sebuah tabel bisa digunakan berbagai mecam tool, seperti kombinasi label yang disusun pada sebuah tableLayoutEditor ataupun langsung menggunakan tool yang dikhususkan untuk menampilkan data pada sebuah tabel yaitu DataGridView. DataGridView ini bisa digunakan untuk menampilkan data yang berasal dari inputan maupun data yang berasal dari sebuah data base.
Pada postingan kali ini, akan dibahas mengenai penggunaan DataGridView untuk menampilkan data yang dimasukkan oleh pengguna aplikasi. Data tersebut diinputkan melalui beberapa textbox yang kemudian akan ditampilkan kembali pada sebuah tabel yang merupakan DataGridView.
Untuk menampilkan data kedalam bentuk tabel menggunakan dataGridView, kita harus menambahkan dan mengatur kolom yang akan ditampilkan pada dataGridView tersebut. Saat pertama kali kita meletakkan dataGridView di jendela design (form.design), tampilan dataGridView masih polos dan belum terdapat kolom serta barisnya. Agar bisa digunakan kita harus membuat dahulu kolomnya dengan cara menekan tombol panah kecil yang terletak di sebelah kanan atas dataGridView yang telah kita letakkan di form design. Setelah itu akan muncul menu view, lalu pilih “add column”.
Setelah itu akan muncul window add column, yang digunakan untuk menambahkan dan mengatur kolom yang akan kita tambahkan. Pada window tersebut kita diminta memasukkan nama dari kolom dan tampilan nama yang ada di header kolom yang akan kita buat serta tipe kolomnya.
Setelah menambahkan dataGridView dan beberapa tool seperti textbox, label dan button, maka desain tampilan yang dibuat adalah sebagai berikut :
Setelah membuat design tampilan seperti gambar diatas, klik 2 kali pada button1 sehingga tampilan akan berpindah ke tampilan form.cs yang menampilkan jendela dimana kita akan membuat program.
Pada saat berpindah ke jendela program dengan meng-klik 2 kali pada button, kita akan langsung diarahkan pada fungsi button1_Click yang mana fungsi ini akan menangani event button click, yaitu event yang akan dijalankan jika button1 ditekan.
Pada fungsi button1_Click tersebut ketikkan program dibawah ini :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//pencabangan, untuk mengecek isi textBox apakah kosong atau tidak
if(textBox1->Text!="" && textBox2->Text!="" && textBox3->Text!=""){
//menambahkan data kedalam tabel (dataGridView)
dataGridView1->Rows[i]->Cells[0]->Value=j.ToString();
dataGridView1->Rows[i]->Cells[1]->Value=textBox1->Text;
dataGridView1->Rows[i]->Cells[2]->Value=textBox2->Text;
dataGridView1->Rows[i]->Cells[3]->Value=textBox3->Text;
 
//increment nilai i dan j
i++;
j++;
}
else{
//menampilkan messageBox
MessageBox::Show("Isi textBox terlebih dahulu", "Error");
}
Program tersebut merupakan program yang digunakan untuk mengisi data kedalam baris ke-I dan kolom ke 0, ke 1, ke 2 dan ke 3 yang ada pada dataGridView, dimana i merupakan sebuah variabel global.
Sebelum program dijalankan, terlebih dahulu deklarasikan variabel global i dan j bertipe static integer dengan nilai awal i=0 dan j=1. Nilai i digunakan untuk mengisi data ke row/baris berikutnya, sedangkan j merupakan nilai yang digunakan untuk mengisi kolom “No”.
Kemudian tambahkan sebuah event form_load, dengan cara klik 2 kali pada tampilan form di jendela form.design. pada fungsi form_Load, tambahkan program untuk menginisialisasikan jumlah baris dataGridView/tabel, dengan cara menambahkan program seperti berikut ini :
//mendefinisikan jumlah baris pada tabel (dataGridView)
dataGridView1->RowCount=5;
setelah itu, coba jalankan aplikasi dan silahkan isi textbox kemudian tekan button/tombol simpan data. Setelah penekanan tombol, maka data pada textbox yang telah diisikan tadi akan ditampilkan pada dataGridView.
Contoh hasil output aplikasi :

Rabu, 03 Juli 2013

link audio c#

Selasa, 02 Juli 2013

linked list

LINKED LIST
Linked List adalah rangkaian struct atau list yang disebut dengan node. Setiap node setidaknya memiliki dua anggota, salah satu poin yang menuju ke list berikutnya atau node dalam list. Ada dua jenis linked list, yaitu Single Linked List dan Double Linked List.
1. Single Linked List
Single Linked List adalah Linked List lurus dengan pointer tungal. Jadi dalam satu struktur simpul hanya ada satu elemen atau field atau variabel yang bertipe pointer yang isinya adalah alamat simpul berikutnya atau next node.

Untuk membuat pointer FIRST dan pointer LAST yang berfungsi menunjuk sebuah struktur yang bertipe Simpul, dapat ditulis sebagai berikut :
typedef struct Node {
int INFO;
struct Node *LINK;
};
typedef struct Node Simpul;
simpul *P, *FIRST, *LAST;

 Pembuatan sebuah simpul
Instruksi untuk pembuatan simpul adalah sebagai berikut :

Fungsi pembuatan sebuah simpul :
void BUAT_SIMPUL (int X)
{ P = (Simpul *) malloc (sizeof (Simpul));
if (P != NULL)
{
P->INFO = X;
}
else
printf("Pembuatan Simpul Gagal");

FUNGSI INSERT
 Insert Kanan (insert akhir)
insert kanan maksudnya adalah menginsert sebuah simpul baru diujung paling kanan, atau bila dilihat dari arah panah disebut diujung paling akhir linked list yang sudah ada. 
fungsi untuk insert kanan :


void INSERT_KANAN(void)
{
LAST->LINK = P;
LAST = P; 
P->LINK = NULL;
}

 Insert Kiri (Insert awal)
Insert kiri maksudnya adalah menginsert sebuah simpul baru diujung paling kiri, atau bila dilihat dari arah panah disebut diujung paling awal dari linked list yang sudah ada.
Fungsi untuk insert kiri :



void INSERT_KIRI (void)
{ if (FIRST ! = NULL)
{ P->LINK = FIRST;
FIRST = P; }
else
printf("Linked List Belum Ada");
}

 Insert Tengah
Insert tengah maksudnya adalah menginsert sebuah simpul baru antara dua buah simpul yang sudah ada, misalnya antara simpul (1) dan (2) atau antara (2) dan (3) dan setrusnya atau antara simpul (i) dan (i+1).



Fungsi untuk insert tengah :
void INSERT_TENGAH (void)
{
P->LINK = Q->LINK;
Q->LINK = P;



FUNGSI DELETE

 Delete kanan atau delete akhir
Delete kanan atau delete akhir maksudnya adalah menghapus simpul yang berada di ujung paling kanan.
Fungsi Delete kanan dan mencetak X;

void DeleteKanan (void)
{ int X;
X = LAST->INFO;
printf("%d", X);
free(LAST);
LAST = Q;
LAST->LINK=NULL;
}


 Delete kiri atau delete awal
Delete kiri atau delet awal maksudnya adalah menghapus simpul yang ada di ujung paling kiri.
Fungsi Delete kiri atau delete awal :

void DeleteKiri (void)
{ int X;
Q = FIRST;
X = FIRST->INFO;
printf ("%d", X);
FIRST = Q->LINK;
free(Q);
}

 Delete Tengah
Delete tengah maksudnya adalah menghapus sebuah simpul yang berada diantara dua buah simpul lain. Bukan menghapus simpul yang paling kiri dan juga bukan menghapus simpul yang paling kanan.
Fungsi Delete Tengah :


void DeleteTengah(void)
{ int X;
R = Q->LINK;
X = R->INFO;
printf ("%d", X);
Q->LINK = R->LINK;
free(R);
}


2. Double Linked List
Double Linked list maksudnya adalah Linked List dengan pointer ganda, yaitu ada dua buah pointer. Jadi dalam struktur Simpul ada dua elemen atau field atau variable yang bertipe pointer. Yang pertama menunjuk atau berisi alamat simpul sebelumnya atau previuos node, dan yang kedua menunjuk simpul berikutnya atau next node.


Contoh :
FIRST LAST


Cara membuat sebuah simpul :



left info right 
fungsi untuk membuat simpul adalah :
typedef struct Node {
struct Node *LEFT;
int INFO;
struct Node RIGHT;
};
typedef struct Node Simpul;


 Insert Kanan atau insert akhir
Insert Kanan atau insert akhir adalah untuk menambah simpul di belakang (sebalah kanan) pada sebuah double linked list. Berikut adalah penggalan Insert Kanan atau Insert akhir.

void InsertKanan (void)
{
LAST->RIGHT = P;
P->LEFT = LAST;
LAST = P;
P->RIGHT = NULL;
}

 Insert Kiri atau Insert awal
Insert kiri atau insert awal adalah untuk menambah simpul di depan (sebelah kiri). prosedure ini tidak berbeda jauh dengan prosedur insert kanan yang telah dijelaskan sebelumnya. Berikut ini adalah penggalan fungsi insert kiri.
void InsertKiri (void)
{
P->RIGHT = LAST;
LAST->LEFT = P;
LAST = P;
P->LEFT = NULL

 Insert Tengah
Insert Tengah jika suda ada double linked list yang ditunjuk oleh pointer Q. Sudah dibuat sebuah simpl baru yang ditunjuk oleh pointer P, dan P-> INFO sudah diisi.
berikut adalah penggalan fungsi Insert tengah.
void InsertTengah(void)
{
P->RIGHT = Q->RIGHT;
P->LEFT = Q;
Q->RIGHT->LEFT = P;
Q->RIGHT = P;
}



FUNGSI DELETE

 Delete Kanan atau Delete Akhir
Adalah untuk menghapus simpul dari belakang. Prosedur ini merupakan kebalikan dari prosedur Insert Kanan yang menambah simpul belakang. Berikut adalah penggalan prosedur Delete kanan.

void DeleteKanan (void)
{ int X;
X = LAST->INFO;
LAST = LAST->LEFT;
free(LAST->RIGHT);
LAST->RIGHT = NULL;
return(X);
}

 Delete Kiri atau Delete Awal
Adalah merupakan kebalikan dari prosedur Delete Kanan yang menghapus simpul dari belakang, sedangkan Delete awal akan menghapus simpul dari depan (sebelah kiri). Berikut adalah penggalan prosedure Delete kiri atau Delete awal.

void DeleteKanan (void)
{ int X;
X = LAST->INFO;
LAST = LAST->LEFT;
free(LAST->RIGHT);
LAST->RIGHT = NULL;
return(X);
}

 Delete Tengah
Adalah apabila ada double linked list dan sudah ditunjuk oleh pointer Q. Penggalan fungsi Delete Tengah adalah sebagai berikut.

void DeleteTengah (void)
{ int X;
X = Q->RIGHT->INFO;
Q->RIGHT = Q->RIGHT->RIGHT;
free (Q->RIGHT->LEFT);
Q->RIGHT->LEFT = Q;
return(X);
}