.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Object Oriented CRUD Tutorial with PHP and MySQL

0 komentar
In my previuos tutorial CRUD Operations Using PHP Oops and MySql ,it was simple Object Oriented Concepts for beginners , A better programming must follow object oriented principals , and Now this tutorial goes advance and some different from previous one , this tutorial contains one crud file that handles such operations like create , read , update and delete , this part 2 tutorial also easy to learn , so let's take a look.
PHP OOP CRUD Tutorial with MySQL part-2
Read more �
Suni

Bagaimana Cara Meng-Copy atau Duplikasi Table di MySQL

0 komentar
Ketika kita bekerja sebagai seorang Database Administrator, ataupun seorang Developer aplikasi yang berhubungan dengan database, kita sering melakukan pekerjaan ini yaitu "Membuat table copy atau backup".



Tujuannya adalah untuk membuat table backup dari table asli, sehingga ketika ada problem sewaktu mengutak-atik table asli, kita tinggal me-restore data dari table backup ke table asli.
  

Menggunakan CREATE TABLE LIKE

Untuk membuat table duplikasi di MySQL, anda bisa menggunakan perintah atau sintak di bawah ini:

CREATE TABLE nama_table_tujuan LIKE nama_table_asal;

Penjelasan:
  • nama_table_tujuan adalah nama table copy-an atau backup.
  • nama_table_asal adalah nama table asal.

Dibawah ini adalah langkah-langkah untuk Meng-copy Table di MySQL:
  1. Login ke Database MySQL.

    # mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 1
    Server version: 5.5.36 MySQL Community Server (GPL)

    Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    Pilih database yang akan digunakan, misalkan akademik.

    mysql> use akademik;
    Database changed

  2. Buat table TEST_TABLE

    mysql> create table TEST_TABLE(
    -> kolom_1 varchar(30)
    -> );
    Query OK, 0 rows affected (0.26 sec)

  3. Insert Data ke table TEST_TABLE

    mysql> insert into test_table(kolom_1) values ('Dodol Garut');
    Query OK, 1 row affected (0.07 sec)

  4. Tampilkan data dari table TEST_TABLE

    mysql> select * from test_table;
    +-------------+
    | kolom_1 |
    +-------------+
    | Dodol Garut |
    +-------------+
    1 row in set (0.00 sec)

  5. Buat table TEST_TABLE_COPY dengan meng-copy table TEST_TABLE

    mysql> create table test_table_copy like test_table;
    Query OK, 0 rows affected (0.09 sec)

    Untuk menampilakn table yang telah dibuat, anda bisa menggunakan perintah di bawah ini.

    mysql> show tables;
    +--------------------+
    | Tables_in_akademik |
    +--------------------+
    | karyawan |
    | test_baru |
    | test_table |
    | test_table_copy |
    +--------------------+
    4 rows in set (0.00 sec)

  6. Insert Data ke table TEST_TABLE_COPY menggunakan data dari table TEST_TABLE.

    mysql> insert into test_table_copy
    -> select * from test_table;
    Query OK, 1 row affected (0.07 sec)
    Records: 1 Duplicates: 0 Warnings: 0

  7. Tampilkan data dari table TEST_TABLE_COPY

    mysql> select * from test_table_copy;
    +-------------+
    | kolom_1 |
    +-------------+
    | Dodol Garut |
    +-------------+
    1 row in set (0.00 sec)

Referensi


Sekian tutorial singkat tentang Bagaimana Cara Meng-Copy atau Duplikasi Table di MySQL. Semoga bermanfaat & Happy Learning database MySQL.

Apabila anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda yang membutuhkan.

Salam,

Naura-Lab.
Suni

Drop Table & Truncate Table di Database Oracle

0 komentar

Menghapus Table (Drop Table)

Untuk menghapus table di database Oracle, anda bisa menggunakan perintah di bawah ini:

DROP TABLE nama_skema.nama_table [CASCADE CONSTRAINTS | PURGE];

Yang perlu anda ketahui, bahwa ketika anda menghapus table di Oracle, sebenarnya table yang anda hapus di pindahkan ke recycle bin oracle.

Untuk mengetahui table-table yang telah terhapus, dan masuk ke recycle bin oracle anda bisa menggunakan perintah di bawah ini.

SHOW recyclebin;

Penjelasan:
  • Keyword nama_skema digunakan apabila anda ingin menghapus table di luar user/skema anda
  • Keyword PURGE digunakan apabila tabel akan dihapus selamanya. Jika anda menggunakan keyword ini, table yang anda hapus tidak bisa di-recovery lagi, karena table di hapus dari recycle bin oracle. 
Warning!:

Anda harus hati-hati ketika Anda menggunakan perintah DROP Table ini. Anda harus konsultasi dulu sama DBA (Database Administrator) Anda.

Latihan

Sebagai latihan untuk menghapus table, coba anda ikuti langkah-langkah dibawah ini:
  1. Login di database Oracle

    C:\Users\Dev>sqlplus nursalim/nursalim123

    SQL*Plus: Release 11.2.0.1.0 Production on Rab Des 31 15:25:14 2014

    Copyright (c) 1982, 2010, Oracle. All rights reserved.


    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options

  2. Buat table TEST_TABLE

    SQL> create table TEST_TABLE(
    2 kolom_1 varchar2(10));

    Table created.

  3. Tampilkan table TEST_TABLE

    SQL> select * from tab;

    TNAME TABTYPE CLUSTERID
    ------------------------------ ------- ----------
    TEST_TABLE TABLE

  4. Hapus/Drop table TEST_TABLE

    SQL> drop table TEST_TABLE;

    Table dropped.

  5. Tampilkan table TEST_TABLE

    SQL> select * from tab;

    TNAME TABTYPE CLUSTERID
    ------------------------------ ------- ----------
    BIN$WEvgka/5TYykF66JubkqOA==$0 TABLE

  6. Lihat Recycle Bin

    SQL> show recyclebin;
    ORIGINAL NAME RECYCLEBIN NAME OBJECT TYPE DROP TIME
    ---------------- ------------------------------ ------------ -------------------
    TEST_TABLE BIN$WEvgka/5TYykF66JubkqOA==$0 TABLE 2014-12-31:15:32:14

Mengosongkan Isi Table (Truncate Table)

Untuk mengosongkan isi table (data) di database Oracle, anda bisa menggunakan perintah di bawah ini:

TRUNCATE TABLE nama_skema.nama_table;

Latihan

Sebagai bahan latihan untuk truncate table, coba anda ikuti langkah-langkah ini:
  1. Login ke database Oracle

    C:\Users\Dev>sqlplus nursalim/nursalim123

    SQL*Plus: Release 11.2.0.1.0 Production on Rab Des 31 15:25:14 2014

    Copyright (c) 1982, 2010, Oracle. All rights reserved.


    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options

  2. Buat table TEST_TABLE

    SQL> create table TEST_TABLE(
    2 kolom_1 varchar2(10));

    Table created.

  3. Isi data table TEST_TABLE

    Insert into NURSALIM.TEST_TABLE
    (KOLOM_1)
    Values
    ('Nursalim');
    Insert into NURSALIM.TEST_TABLE
    (KOLOM_1)
    Values
    ('Nani Indri');
    Insert into NURSALIM.TEST_TABLE
    (KOLOM_1)
    Values
    ('Naura Kras');
    Insert into NURSALIM.TEST_TABLE
    (KOLOM_1)
    Values
    ('Ahmad F');
    COMMIT;

  4. Tampilkan data table TEST_TABLE

    SQL> select * from TEST_TABLE;

    KOLOM_1
    ----------
    Nursalim
    Nani Indri
    Naura Kras
    Ahmad F

  5. Truncate/Kosongkan table TEST_TABLE

    SQL> truncate table TEST_TABLE;

    Table truncated.

  6. Tampilkan data table TEST_TABLE

    SQL> select * from TEST_TABLE;

    no rows selected

Sekian tutorial singkat mengenai Drop Table & Truncate Table di Database Oracle. Semoga bermanfaat & Happy Learning Oracle Database :).

Jika anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.

Salam,

~Nursalim~
Naura-Lab.blogspot.com

Referensi

Suni

Mengenal dan Menggunakan Operator di Oracle PL/SQL Bagian 1

0 komentar
Oracle PL/SQL Mempunyai beberapa operator built-in/bawaan, yaitu:
  • Operator Aritmetika (Arithmetic Operator)
  • Operator Relasional (Relational Operator)
  • Operator Perbandingan (Comparison Operator)
  • Operator Logika (Logical Operator)

Operator Aritmetika

Operator Aritmetika adalah operator yang digunakan untuk melakukan operasi aritmetika/matematika.

Dibawah ini adalah table macam-macam Operator Aritmetika di PL/SQL:

Mengenal dan Menggunakan Operator di Oracle PL/SQL
Table Operator Aritmetika

Contoh:

Sebagai contoh latihan, coba anda ketikkan program PL/SQL di bawah ini pada SQL Editor kesayangan anda.

BEGIN

dbms_output.put_line('1 + 4 = '|| (1 + 4));
dbms_output.put_line('7 - 2 = '|| (7 - 2));
dbms_output.put_line('3 * 10 = '|| (3 * 10));
dbms_output.put_line('100 / 2 = '|| (100 / 2));

END;
/

Output

Coba anda jalankan program diatas, maka akan mengeluarkan output message dibawah ini.

1 + 4 = 5
7 - 2 = 5
3 * 10 = 30
100 / 2 = 50

PL/SQL procedure successfully completed.

Operator Relasional


Operator Relasional digunakan untuk membandingan dua ekpresi atau nilai dari dua operand. Operator ini mempunyai nilai balikan / return value true atau false.

Contoh:

DECLARE

x number (2) := 21;
y number (2) := 10;

BEGIN

dbms_output.put_line('nilai x = '||x);
dbms_output.put_line('nilai y = '||y);

IF (x = y) then
dbms_output.put_line('nilai x sama dengan nilai y');
ELSE
dbms_output.put_line('nilai x tidak sama dengan nilai y');
END IF;

IF (x < y) then
dbms_output.put_line('nilai x kurang dari nilai y');
ELSE
dbms_output.put_line('nilai x lebih dari nilai y');
END IF;

IF ( x > y ) THEN
dbms_output.put_line('nilai x lebih dari nilai y');
ELSE
dbms_output.put_line('nilai x kurang dari nilai y');
END IF;


IF ( x <= y ) THEN
dbms_output.put_line('nilai x kurang dari atau sama dengan y');
END IF;

IF ( x >= y ) THEN
dbms_output.put_line('nilai x lebih dari atau sama dengan y');
END IF;

IF ( x <> y ) THEN
dbms_output.put_line('nilai x tidak sama dengan y');
ELSE
dbms_output.put_line('nilai x sama dengan y');
END IF;

END;
/

Output

Jika program diatas dijalankan, maka akan menghasilkan output seperti dibawah ini:

nilai x = 21
nilai y = 10
nilai x tidak sama dengan nilai y
nilai x lebih dari nilai y
nilai x lebih dari nilai y
nilai x lebih dari atau sama dengan y
nilai x tidak sama dengan y

PL/SQL procedure successfully completed.

Untuk Operator Perbandingan dan Operator Logika, insya allah akan saya bahas pada bagian kedua.

Sekian tutorial singkat tentang Mengenal dan Menggunakan Operator di Oracle PL/SQL Bagian 1. Semoga bermanfaat & Happy Learning Oracle PL/SQL.

Jika anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.

Salam,

Naura-Lab.
Suni

Lakukanlah Dengan Kebaikan Hati

0 komentar
Lakukanlah Dengan Kebaikan Hati
Satu Takdir Yang Sama - Tak peduli apakah anda percaya akan adanya takdir atau tidak, sejatinya kita ini memiliki satu takdir yang sama; yaitu menjadi manusia yang berbahagia. Tak butuh lebih dari satu kata untuk menjabarkan kebahagiaan. 

Karena kebahagiaan bukan untuk didefinisikan, namun dipahami dan dipancarkan dari dalam diri anda. Tak peduli apa warna kulit, bentuk mata, dan garis rambut anda. Tak peduli pula apa bahasa, keyakinan dan pegangan anda. Kita semua berhak menjadi bahagia. 

Dan semua ajaran kebijakan mengajak kita untuk membebaskan diri dari hambatan-hambatan yang membuat kita tak bahagia. Karena itu, tiada salahnya setelah menyisihkan waktu di akhir pekan ini untuk merenungi semua perjalanan yang sedang kita lalui, sambil menatap jauh ke depan dan ke dalam diri, kita tuliskan tujuan hidup: untuk mencapai sebuah kebahagiaan sejati. 

Kebahagiaan yang membebaskan kita dari sekat-sekat antar sesama. Dan itu dimulai dengan membebaskan diri dari sekat ego kita sendiri

Lakukanlah Dengan Kebaikan Hati - Apa pun yang anda lakukan, lakukanlah dengan kebaikan hati. Keberhasilan bukan semata-mata karena kekuatan otot dan ketajaman pikiran. Anda perlu bertindak dengan kelembutan hati. Sukses tidak selalu dibangun di atas upaya sendiri. 


Di balik semua pencapaian, terselip pengorbanan orang lain. Hanya bila anda melakukannya dengan kebaikan hati. siapa pun rela berkorban untuk keberhasilan anda. 

Seorang bijak berujar: "Bila busur anda patah dan anak  panah penghabisan telah dilontarkan, tetaplah membidik. Bidiklah dengan seluruh hatimu." Semua tindakan anda bagaikan bumerang yang akan kembali pada anda. Bila anda melempar dengan baik. ia akan kembali dalam tangkapan anda.

Namun, bila anda ceroboh melemparkannya, ia akan  datang untuk melukai anda. Renungkan bagaimana tindakan anda sekarang ini. Lakukan segala semuanya dengan tulus dan penuh kasih. Tiada yang lebih manis daripada memetik buah atas kebaikan yang anda lakukan

Kepercayaan Diri - Banyak orang pandai menyarankan agar kita memiliki suatu kepercayaan diri yang kuat. Pertanyaannya adalah diri yang manakah yang patut kita

percayai?
Apakah panca indera kita?
Padahal kejituan panca indera seringkali tak lebih tumpul dari ujung pena yang patah.
Apakah tubuh fisik kita?
Padahal sejalan dengan lajunya usia. kekuatan tubuh memuai seperti lilin terkena panas.
Ataukah pikiran kita?
Padahal keunggulan pikiran tak lebih luas dari setetes air di samudera ilmu.
Atau mungkin perasaan kita?
Padahal ketajaman perasaan seringkali tak mampu menjawab persoalan logika.
Lalu diri yang manakah yang patut kita percayai?

Semestinya kita tak memecah-belah diri menjadi berkeping-keping seperti itu. Diri adalah diri yang menyatukan semua pecahan-pecahan diri yang kita ciptakan sendiri. Kesatuan itulah yang disebut dengan integritas. Dan hanya sebuah kekuatan dari dalam diri yang paling dalam lah yang mampu merengkuh menyatukan anda. Diri itulah yang patutnya anda percayai, karena ia mampu menggenggam kekuatan fisik.keunggulan pikiran dan kehalusan budi anda.

Manusia Bahagia Bila.... Manusia bahagia bila ia bisa membuka mata. Untuk menyadari bahwa ia memiliki banyak hal yang berarti. Manusia bisa bahagia bila ia mau membuka mata hati. Untuk menyadari, betapa ia dicintai.Manusia bisa bahagia, bila ia mau membuka diri. Agar orang lain bisa mencintainya dengan tulus.


Manusia tidak bahagia karena tidak mau membuka hati. berusaha meraih yang tidak dapat diraih, memaksa untuk mendapatkan segala yang diinginkan, tidak mau menerima dan mensyukuri yang ada. 


Manusia buta karena egois dan hanya memikirkan diri, tidak sadar bahwa ia begitu dicintai, tidak sadar bahwa saat ini, apa yang ada adalah baik, selalu berusaha meraih lebih, dan tidak mau sadar karena serakah. 

Ada teman yang begitu mencintai, namun tidak diindahkan, karena memilih, menilai dan menghakimi sendiri. Memilih teman dan mencari-cari, padahal di depan mata ada teman yang sejati. Telah memiliki segala yang terbaik, namun serakah, ingin dirinya yang paling diperhatikan, paling disayang, selalu menjadi pusat perhatian, selalu dinomorsatukan. 

Padahal, semua manusia memiliki peranan, hebat dan nomor satu dalam satu hal, belum tentu dalam hal lain, dicintai oleh satu orang belum tentu oleh orang lain. Kebahagiaan bersumber dari dalam diri kita sendiri. Jikalau berharap dari orang lain, maka bersiaplah untuk ditinggalkan, bersiaplah untuk dikhianati. 


Kita akan bahagia bila kita bisa menerima diri apa adanya, mencintai dan menghargai diri sendiri, mau mencintai orang lain, dan mau menerima orang lain. Percayalah kepada Tuhan, dan bersyukurlah kepada-Nya, bahwa kita selalu diberikan yang terbaik sesuai usaha kita. tak perlu berkeras hati.

la akan memberi kita di saat yang tepat apa yang kita butuhkan, meskipun bukan hari ini, masih ada esok hari. Berusaha dan bahagialah karena kita dicintai begitu banyak orang.
Suni

Download Source Code Company Profile Berbasis Web Dengan PHP | Source Code PHP

0 komentar
Oke gan yang lagi butuh source code ini langsung ajah download di Sini

Fitur :
- Tampilan yang dinamis.
- Header disertai dengan slider yang bergerak otomatis, dan akan berubah ketika update product.
- Multi user login ( Admin -> bertugas mengelola semua fitur yang ada , Manager -> bertugas hanya mengupload sebuah lowongan kerja, melihat dan mendownload laporan lowongan kerja (CV) mengelola hal Agenda perusahaan).
- Halama Profile ,hal Visi & misi perusahaan Kategori, Product, Disertai dengan Catalog Product yang bisa di download,Galery Photo,    Hal Karir ( Informasi Loker ), Contact Info Perusahaan. Semua fitur ini bisa di tambah ,edit ataupun dihapus .
- Terdapat halaman banner iklan ataupun product untuk di promosikan.
- Disertai dengan halaman agenda perusahaan.
- Memiliki halaman komentar, Hubungi Kami dan  di sertai dengan Chapta.
- Disertai dengan voting .
- Disertai dengan arsip artikel per bulan.
- Disertai dengan statistik pengunjung
- Contact Map, Product Populer, Hal product terbaru.

Bonus Proposal Perancangan


Screen Shootnya :






Untuk Mendapatkan pass rarnya bsilahkan transfer Rp. 250.000 ke Rek. BCA - 3721427534 - a/n -  Ahmad Andriansyah . Atau Hubungi saya di menu contact yang tertera di atas untuk informasi lebih lanjut.terimaksih...Download disini !! 







Suni

Aplikasi Hotel Menggunakan Java

0 komentar


aduh rasanya ingin berbagi Ilmu,,,
mumpung masih belum Sibuk :)
Ok rekan2 Kali ini saya akan berbagi Source Code Aplikasi Hotel Menggunakan Java dengan Editor NetBeans,,,'
Syarat Membuka Project Ini,,:

1. Anda Harus Menambah Library JCalender !,,, MAAF Caranya tidak akan saya berikan :),, Bukan Pelitt Tapi Banyak sekali tutorial penggunaan JCalender Pada NetBeans,, silahkan Googling !!!,,,mencari ilmu untuk ngoding tu sekarang tidak terlalu Sulit :)

2. Anda Harus Menambahkan Library Report di NetBeans Anda,, caranya seprti Postingan Sebelumnya pada aplikasi Penjualan,, atau anda bisa search di google,,MAAF bkannya tidak mau berbagi,,sengaja biar anda bisa lihat web/blog lain karena bisa menambah ILMU :)

3.Aplikasi ini Menggunakan JAVA 2D sebagai designnya,,anda bisa lihat caranya di Cara Mendesign Form di NetBeans anda download saja didalamnya da tutorialnya :)

ScreenShoot Aplikasinya Seperti Ini :)

Form Menu Utama :


Form Lihat Data Tamu :



Form Tambah Data Tamu, Tabel akan bergeser sendiri ketika Click Tambah :


Untuh Form Check In, Jika Kamar Sudah Ada yang Sewa, maka akan ada Pesan jika kamar itu akan di sewa ,,screenshot nya :

Form Kamar :



Screenshot Laporanya :




Aplikasi Ini Belum Saya Sempurnakan,, SENGAJA,, Biar Rekan2 dapat mengembangnya sendiri dan anda dapat Belajar :)

Silahkan Dounload saja SourCode nya.....

Korban Ngoding
Link Downloadnya !

DOWNLOAD
Suni

Cara Menggunakan CKEditor di YII

0 komentar

Cara Menggunakan CKEditor di YII - Membuat fasilitas posting di YII bukanlah hal yang sulit, banyaknya extension yang dibuat difungsikan untuk membuat YII lebih menarik, salahsatu bagian dari sebuah project saya adalah membuat fasilitas untuk posting, layaknya blogger atau wordpress dengan ckeditor kita bisa mendapatkan fungsi-fungsi formatting text pada website seperti yang ada di microsoft
Suni

Memasang animasi kembang api di Blog

0 komentar
Dalam rangka menyambut tahun baru 2015 tentu banyak orang yang menunggu akan pergantian tahun baru dan biasanya banyak kembang api yang di nyalakan pada malam pergantian tahun. Selain dari itu, sebagai penulis di blog haris-larva saya mencoba mencari bagaimana memasang animasi kembang api di blog dan ternyata dapat juga di om google. Mau tau caranya ? ikuti langkah - langkah di bawah ini :

  1. Masuk di akun blogger anda.
  2. Setelah anda membuka halaman dashbord blog anda maka selanjutnya anda pilih Tata Letak.
  3. Setelah tampil tata letak halaman blog anda selanjutnya anda klik Add Widget.
  4. Setelah anda klik tombol Add Widget maka akan muncul kotak dialog untuk menambahkan widget lalu cari HTML/Java Script.
  5. Selanjutnya Paste script di bawah ini di dalam kotak teks tersebut dan kotak title di kosongkan lalu klik tombol simpan.





Itulah cara memasang animasi kembang api di blog, mudah-mudahan ini bermanfaat buat teman-teman bloger semua. Salam Sejahtera dan Selamat menyambut Tahun Baru 2015.

Suni

97 Langkah Sukses TOP 10 di Search Engine Google

0 komentar

97 Langkah Sukses TOP 10 di Search Engine Google

Berikut 97 tips dan trik ber-SEO yang harus dilakukan dan harus dihindari, agar website kita dapat menduduki rangking tertinggi di search engine. Daftar berikut melist banyak faktor yang mempengaruhi sebuah Search Engine Optimization, daftar berikut akan di bagi dalam beberapa prioritas antara lain :

1. Prioritas Tertinggi.

2. Prioritas Menengah.
3. Prioritas Rendah.
4. Hindari.
5. Hindari atau Kena Sangsi (Ban!)

97 Langkah ini merupakan framework apa yang harus Anda lakukan dan apa yang harus Anda hindari. Langkah langkah ini adalah hasil pengujian dari 2000an optimisasi website di search engine Google, Yahoo!, MSN, Altavista, dan search engine utama dunia lainnya selama lebih dari 7 tahun sampai dengan hari ini.


1. Tulis dan buat content yang unik (prioritas tertinggi): content yang unik sangat penting. Perlu bagi pembuat dan pemilik website untuk memiliki content yang memiliki informasi berbeda dari website-website lain yang ada di internet.


2. Selalu melakukan up date content (prioritas tertinggi): website yang memiliki content yang selalu di update secara teratur akan menjadi lebih hidup dari pada website yang jarang melakukan update.


3. Gunakan Keyword phrase yang tepat (prioritas tertinggi): hal pertama yang harus dilakukan ketika bekerja dengan SEO adalah menemukan keyword phrase yang tepat.


4. Pilih phrase yang populer, tetapi jangan terlalu populer (prioritas tertinggi): ketika memutuskan sebuah keyword phrase, kita ingin mendapatkan keyword yang populer tetapi bukan yang sangat atau terlalu populer. 


5. Buatlah website yang accessible (prioritas tertinggi): accessible HTML adalah yang dapat di akses baik oleh search engine spider serta dapat di baca oleh pengunjung atau visitor. 


6. Gunakan keyword phrase didalam title tag (prioritas tertinggi): title tag adalah salah satu tag terpenting didalam sebuah webpage. Dengan menuliskan keyword phrase di title tag, sebaiknya di bagian atas atau awal, adalah sangat penting untuk membuat phrase tersebut masuk ke search engine. 


7. Gunakan domain dengan keyword phrase (prioritas tertinggi): menggunakan keyword phrase sebagai nama domain adalah salah satu cara terbaik untuk lebih mengoptimalkan phrase tersebut.


8. Gunakan keyword phrase pada URL (prioritas tertinggi): jika tidak dapat menggunakan keyword dalam nama domain, keyword dapat gunakan di URL. Search engine membaca URL dan memberikan nilai pada teks yang ada di dalamnya.


9. Gunakan banyak keyword phrase, tapi jangan berlebihan (prioritas tertinggi): rasio perbandingan antara keyword terhadap teks dalam page disebut keyword density. 


10. Gunakan keyword phrase sebagai headline (prioritas tertinggi): headline tags (h1, h2, h3, etc.) adalah tempat yang tepat untuk meletakkan keyword phrase dan secondary keyword. 


11. Gunakan keyword phrase dalam anchor text link (prioritas tertinggi): link text adalah tempat lain yang tepat untuk meletakkan keyword phrase. Disetiap webpage keberadaan link biasanya lebih menonjol dibandingkan dengan teks yang lain.


12. Mintalah orang lain untuk melink ke website kita (prioritas tertinggi): cara bagus untuk mendapatkan inbound link adalah dengan meminta orang lain untuk melink ke web kita. 


13. Usahakan keyword phrase ada dalam incoming link (prioritas tertinggi): inbound link merupakan salah satu cara untuk menaikkan page rank. Tetapi kita tidak dapat mengontrol bagaimana orang me-link ke page kita.


14. Usahakan mendapat link dari site-site bereputasi tinggi (prioritas tertinggi): site yang terkenal jika mereka mau bertukar link dengan kita akan dapat menaikkan reputasi kita. 


15. Dapatkan link dari site yang sama atau sejenis (prioritas tertinggi): outbound link yang berasal dari site sejenis sangatlah penting.


16. Dapatkan link dari site-site .edu, dan .gov (prioritas tertinggi): site-site dengan .edu dan .gov adalah top-level domain memiliki tingkat kredibilitas tinggi karena domain-domain ini sangat sulit didapatkan.


17. Buat sebanyak mungkin content (prioritas menengah): content adalah segalanya. Semakin banyak content yang ada di dalam site, akan semakin besar kemungkinannya untuk terindeks dan muncul di search engine.


18. Usahakan content website tetap dalam satu tema (prioritas menengah): tema atau topik dari keseluruhan site sangat penting. Jika kita memiliki banyak page dengan satu tema, akan meningkatkan kredibilitas tiap page.


19. Peliharalah site kita (prioritas menengah): karena page-page yang sudah lama (di domain yang sama) akan memiliki rangking lebih tinggi dibandingkan dengan page yang baru (di dalam domain yang sama).


20. Buat sitemap (prioritas menengah): search engine suka sitemap, bukan untuk perankingan, tapi untuk menemukan link dalam website kita. Sitemap dapat berbentuk XML sitemap atau Google sitemap, bahkan sitemap dengan HTML biasapun bisa dipakai.


21. Gunakan 301 redirect untuk permanent redirect (prioritas menengah): ketika melakukan redirect page, gunakan selalu 301 http server redirect. Ini akan memberitahukan search engine 


22. Gunakan 302 redirect hanya untuk URL yang terlalu panjang atau jelek (prioritas menengah): HTTP 302 redirect hanya untuk temporary redirect. Redirect ini hanya digunakan untuk meredirect URL-URL yang jelek agar menjadi lebih user-friendly.


23. Dapatkan sebanyak mungkin outbound link (prioritas menengah): link sangat penting terutama dari site lain. Ini yang disebut outbound link


24. Letakkan keyword phrase di paragraph pertama (prioritas menengah): pengulangan keyword phrase dalam content sangat penting. Terutama pada paragraf pertama dan kedua. Perlu diingat lagi, lakukan pengulangan secara wajar dan jangan berlebihan.


25. Letakkan keyword phrase dibagian atas HTML (prioritas menengah): selain dalam paragraf pertama, letakkan juga content yang berisi keyword phrase dalam dokumen HTML.


26. Letakkan keyword phrase pada alternatif text (prioritas menengah): image dapat dipakai untuk meletakkan keyword phrase ? sebagai alternatif text.


27. Besarkan font size yang dipakai untuk menulis keyword phrase (prioritas menengah): search engine mengetahui jika ada font yang ukurannya lebih besar dari standart font dalam page berarti dia lebih penting dari yang lain.


28. Formatlah keyword phrase agar lebih menonjol (prioritas menengah): pakailah <strong> dan <em> untuk membuat keyword phrases lebih menonjol dari teks lainnya.


29. Tulis meta description yang jelas (prioritas menengah): search engine menggunakan description meta tag sebagai description di indexnya. 


30. Link antar page dalam site - inbound link (prioritas menengah): link memang penting, dan link antar page dalam satu site adalah salah satu cara termudah untuk mendapatkan link. .


31. Sisipkan link diantara teks (prioritas menengah): link yang dapat dimasukkan dalam teks dokumen (external link atau link dalam site) akan merangking lebih tinggi dibanding daftar link atau bentuk link artificial lainnya.


32. Tetap cari outbound link (prioritas menengah): semakin tua umur link akan semakin baik. Jika ada 100 link yang di pasang secara bersama-sama, search engine akan melihat kita membeli link, dan akan dianggap sebagai spam.


33. Dapatkan link dari DMOZ dan Yahoo! (prioritas menengah): DMOZ dan Yahoo! Serta direktori ? direktori lain akan menunjukkan jika page milik kita memiliki keterkaitan dengan bagian dari direktori.


34. Cek inbound link dan outbond link secara periodik untuk pagerank (prioritas menengah): setiap kali menempatkan external link ke dalam site, ada resiko dari site yang kita link berasal dari link farm atau "bad neighborhood".


35. Buatlah link untuk semua major image (prioritas menengah): penting untuk selalu membuat link image karena orang sering meng-klik image.


36. Page harus selalu up-to-date (prioritas menengah): page-page yang secara reguler di up date akan mendapat prioritas dibanding page lama yang tidak pernah di update


37. Jika harus memakai frame, selalu gunakan noframes tag (prioritas menengah): frame dan search engine sebenarnya saling bertentangan. Tapi kalau harus memakai frame, berarti harus menyertakan nonframe version.


38. Jika harus memasang Flash, selalu sertakan alternative text (prioritas menengah): flash dan search engine juga bertentangan, tapi jika harus ada flash berarti harus disertakan juga alternatif text yang mendiskripsikan apa yang ada dalam flash element tersebut.


39. Flash digunakan untuk bagian yang tidak terlalu penting dalam page (prioritas menengah): penggunaan terbaik flash dalam website hanya untuk porsi kecil saja, mungkin untuk bagian yang tidak telalu penting.


40. Dekatlah selalu dengan root directory (prioritas rendah): semakin tinggi page kita di sub-direktori, akan semakin baik rangking kita di search engine.


41. Gunakan keywords tag dan sertakan keyword phrase (prioritas menengah): meta tag adalah cara populer untuk menaikkan hasil di search engine, tapi ada beberapa search engine utama yang tidak menggunakan metode ini, tetapi ada juga yang menggunakan metode ini. 


42. Usahakan keyword dalam satu kesatuan (prioritas menengah): search engine merangking keyword dalam page tidak perduli dimana mereka diletakkan. 


43. Pakai keyword phrase di meta description (prioritas menengah): search engine akan menggunakan apa yang terdapat dalam bagian meta description sebagai diskripsi dalam hasil pencariannya. Jadi penting untuk memiliki diskripsi yang bagus.


44. Siapkan language meta keyword kita sendiri (prioritas menengah): jika page kita tidak dalam bahasa Inggris, set up language meta tag sehingga search engine (dan juga user agen lainnya) mengetahui bahasa apa yang dipakai.


45. Optimasikan secondary keywords (prioritas menengah): setelah kita menetapkan suatu keyword phrase, ada baiknya disiapkan juga satu atau dua keyword lain untuk dioptimasi.


46. Gunakan keyword phrase dibagian anchor (prioritas menengah): anchor atau sering di sebut bookmark adalah tool navigasi dalam web page.


47. Gunakan bentuk kata yang berbeda untuk keyword phrase (prioritas menengah): hal ini biasa di sebut stemming. Kebanyakan search engine mengenali word stemmed satu dengan yang lain sebagai word atau kata yang sama.


48. Gunakan synonym untuk keyword (prioritas menengah): synonym, sama dengan keyword stemming adalah cara lain untuk mengolah teks bagi pembaca sementara tetap bisa di optimasi.


49. Jangan terlalu banyak link ke external sites (prioritas menengah): melakukan link site ke site lain adalah ide yang baik, tapi jangan penuhi page-page dalam site dengan link ke mereka.


50. Buat domain yang berbeda dari pada menggunakan sub-domain (prioritasmenengah): subdomains adalah cara untuk membuat website baru tanpa harus mendaftarkan domain baru.


51. Usahakan dapat domain.com (prioritas menengah): tantangan besar dalam mendapatkan nama domain yang bagus, terutama dengan .com top-level domain (TLD).


52. Gunakan hyphen (-) untuk memisahkan kata dalam domain (prioritas menengah): ketika meletakkan keyword dalam domain dan URL, perlu dipertimbangkan untuk memisahkannya dengan (-) daripada menuliskannya jadi satu atau menggunakan underscores (_).


53. Gunakan hyphens atau underscores untuk memisahkan kata di URL (prioritas menengah): sama seperti domain, di URL kata juga dipisahkan dengan hyphens (-) atau underscores (_). Hyphen lebih baik, tapi diluar domain, underscore tetap bisa bekerja dengan baik.


54. Tulis page yang singkat (prioritas menengah): semakin pendek page, semakin sedikit kita mengulang keyword phrase dan mempertahankan density pada prosentase yang pas. Selain itu page yang pendek cepata dalam loadingnya, dan pembaca menyukainya.


55. Hati?hati menggunakan JavaScript (prioritas menengah): sepanjang scriptnya valid dan tidak merusak HTML, kebanyakan search engine akan mengabaikannya.


56. Sertalan text transcript podcast dan sound files (prioritas menengah): sama seperti image dan flash, search engine tidak dapat mengindex sound file termasuk podcasts.


57. Jangan hosting ditempat yang membolehkan spam (hindari!): dalam hal ini semua tipe spammer, terutama search engine spammer.


58. Jangan hosting di tempat yang sering down (hindari!): meskipun search engine tidak memfinalti site yang sedang down, tapi kondisi ini membuat mereka tidak dapat mengindex page karena site tersebut tidak dapat dikunjungi.


59. Jangan tulis content dengan JavaScript (hindari!): search engine tidak memfinalti site yang menggunakan JavaScript, tapi mereka tidak mengindex content script.


60. Jangan abaikan alt text untuk image terutama image dalam text (hindari!): image yang inline dengan text dapat mempercantik tampilan web page, tapi jika alt text di tinggalkan search engine tidak akan mengambil content yang relevan.


61. Jangan pakai image untuk mengganti text link (hindari!): search engine optimization semuanya berhubungan dengan text, dan jika memilih menggunakan image dibanding text, meskipun alt text yang dimiliki sangat bagus, search engine akan mengalami kesulitan dalam merangkingnya. Ini terutama untuk navigasi.


62. Jangan sampai salah tulis keyword dalam content (hindari!): akan sangat merepotkan untuk mengoptimasi site jika ada kesalahan tulis keyword.


63. Jangan mengoptimasi lebih dari 2-3 keyword dan phrase (hindari!): ini disebut dengan keyword dillution.


64. Jangan menggunakan keyword phrase terlalu banyak (hindari!): keyword stuffing adalah praktek dalam mengulang keyword atau keyword phrase berkali-kali sampai akhirnya dalam page tersebut tidak ada teks lain selain keyword phrase


65. Jangan berharap pada link-link yang datang dari IP yang sama (hindari!): memang Google tidak mendeskriminasikan domain-domain yang berasal dari IP yang sama (seperti domain-domain yang menggunakan virtual hosting), tetapi ada beberapa search engine lain yang melakukan hal tersebut.


Berikut beberapa situasi sangat mencolok yang membuat sebuah site terkena banned oleh search engine.


66. Jangan gunakan lebih dari 10 kata untuk URL (hindari!): jika kita ingin menaruh keyword di URL (dan di domain juga), URL yang panjang akan tampak seperti spam baik di mata pengunjung maupun search engine.


67. Jangan gunakan URL parameter (hindari!): parameter di URL akan membuatnya menjadi lebih panjang dan sulit bagi setiap pengunjung untuk membacanya. 


68. Jangan gunakan dynamic URL (hindari!): secara umum, spider lebih memilih static URL dibanding dengan yang dynamic.


69. Jangan gunakan session ID (hindari!): sama seperti dynamic URL, search engines kurang menyukai URL dengan session ID didalamnya. Realitasnya, session ID dapat mendatangkan lebih banyak masalah dengan search engine spider dibanding dynamic URL. 


70. Jangan mengharapkan AdSense untuk meningkatkan ranking (hindari!): adSense adalah cara mendapatkan uang melalui website.


71. Jangan berharap pada Adword untuk menaikkan rangking (hindari!): adwords adalah cara untuk beriklan menggunakan Google. Kita harus membayar banyak untuk mendapatkan rangking terbaik di daftar iklan Google.


72. Usahakan dan menjauhlah dari link farm (hindari!): jangan pernah link ke link farm. Meskipun search engine tidak menentang site-site yang memiliki link ke link farm, ada baiknya hindari link farm, untuk mencegah pengaruh buruk dari link-link yang dimilikinya.


73. Jangan link ke link farm (hindari!): Google menyebut spamming sites sebagai "bad neighborhoods" dan jika kita link ke mereka, kita akan berakhir dengan page rank rendah.


74. Jangan buat page khusus link (hindari!): page khusus link sangat membosankan bagi search engine maupun pengunjung.


75. Jangan link ke dan dari site yang sama berulang kali (hindari!): ini juga disebut dengan link spamming. Jika kita beruntung search engine akan membaca link-link yang kita miliki di page dan hanya melihat satu atau dua saja terutama yang dioptimasi.


76. Jangan masuk ke link circles (cross-linking) (hindari!): ada site yang link-link miliknya saling berhubungan dengan pola berputar (atau lebih kompleks) circular (site A link ke site B link ke site C link ke site A), ini akan tampak seperti membeli link.


77. Jangan sampai ada broken links dalam site (hindari!): broken link dapat membuat site tampak buruk, dan mengindikasikan kalau site tidak terpelihara.


78. Jangan pakai meta refresh tag untuk me-redirect user (hindari!): banyak spammer yang menggunakan hal ini untuk mengelabui search engine, sehingga berfikir jika sebuah page mengenai satu hal, dan kemudian merefreshnya menjadi sesuatu yang benar-benar berbeda. 


79. Jangan pakai 302 redirects (hindari!): HTTP 302 server redirect hanya diperuntukkan ketika sebuah page untuk sementara dipindahkan ke lokasi lain di server.


80. Jangan terlalu sering melakukan koreksi kecil dalam content (hindari!): hanya karena ingin search engine tahu jika site kita selalu di up date, maka sering dilakukan koreksi-koreksi kecil seperti koreksi penulisan, atau merubah 10-20 karakter.


81. Jangan tampilkan content palsu (hindari!): jangan tampilkan content berbeda berdasarkan IP, tipe atau versi browser, OS atau apa saja.


82. Jika memang harus menampilkan content alternative berdasarkan batasan yang berbeda, buatlah web page yang berbeda, dari pada menggunakan URL yang sama untuk semua content tersebut.


83. Jangan melanggar copyright atau hukum lain (hindari!): semua search engine memiliki terms of service yang akan mem-ban site yang melanggar aturan.


84. Jangan menduplikasi content dalam site (hindari!): satu trik yang sering digunakan spammer adalah membuat satu page kemudian mempostingnya keberbagai tempat, baik di satu domain atau di domain yang lain. 


85. Jangan pakai robots.txt untuk menutup sebagian besar wilayah dalam site (hindari!): secara umum, dengan menggunakan robots.txt file untuk menjaga area tertentu dalam site menjadi limit bagi spider.


86. Jangan sampai salah tulis HTML (hindari!): jika spider tidak dapat membaca page karena HTML-nya buruk, berarti site tidak akan terindex.


87. Jangan pakai frame (hindari!): frame dan search engine bukan kombinasi yang bagus. Sekarang search engine semakin baik membaca site dengan frame, tapi mereka tetap belum merangking site dengan frame lebih baik dari pada website tanpa frame.


88. Jangan buat Flash Page (hindari!): search engine tidak membaca image, dan mereka melihat Flash sebagai giant image. Flash dan search engine juga bukan kombinasi yang bagus.


89. Jangan buat site yang melulu Flash (hindari!): jika akan menggunakan Flash untuk site, harus punya versi HTML-nya yang dapat muncul ketika Flash dimatikan.


90. Jangan pernah redirect ke domain lain (hindari atau kena ban!): melakukan redirect ke domain lain bukan garansi 100% akan terkena ban.


91. Hati-hati redirect ke domain baru ? bisa terkena ban (hindari atau kena ban!): karena trik ini sering dipakai spammer, sebaiknya hindari melakukannya.


92. Jangan pernah link invisible image (hindari atau kena ban!): invisible image adalah image yang ukurannya 1x1 pixel dan tidak dapat dilihat oleh kasat mata. 


93. Jangan sertakan invisible text dalam page (hindari atau kena ban!): hiding text dengan membuat warna yang sama antara teks dengan background akan mengelabui pengunjung, tapi tidak dengan search engine.


94. Jangan sembunyikan site ? site akan langsung kena ban (hindari atau kena ban!): search engine mengerti CSS dan warna font serta background.


95. Jangan pernah buat doorway page (hindari atau kena ban!): doorway page adalah simple HTML page yang sengaja ditulis untuk mengoptimasi satu atau dua keyword.


96. Jangan pakai doorway page atau langsung kena ban (hindari atau kena ban!): doorway page didesain untuk mengelabui search engine agar mengira bahwa site memiliki relevansi dengan keyword tertentu dan page ini hanya ditujukan agar terlihat oleh search engine.


97. Jangan pernah menampilkan content yang berbeda antara spider dengan pengunjung (hindari atau kena ban!): ini sering disebut dengan cloaking karena ada usaha untuk menutupi apa yang disampaikan dalam site menjadi sesuatu yang berbeda dan sangat mencolok bagi search engine.


Good Luck?. Fast Track SEO ini memudahkan apa yang harus Anda lakukan untuk menaikkan posisi ranking bisnis online Anda di search engine utama dunia. Semoga sharing ini banyak membawa manfaat untuk bisnis online Anda.


Sumber :

Riyeke Ustadiyanto
Marketbiz.net SEO Creative Director
Blog: seokita.com
Suni

Odoo , is your brand , branded ?

0 komentar

  • (Someone ask about Odoo) : Is your Odoo ,openERP,branded ?
  • odoo partner : What do you mean by Branded , you mean like Microsoft , Oracle , SAP ?
  • (Someone ask about Odoo) : Something like that ...


  • odoo partner : What about your budget for a flexible , full features ,with Localized Account , GST ,Malaysia Payroll , HR with Training ,   claims ,MRP , Warehouse , unlimited users , capabilities of  running Web integrated E-commerce and Point of Sales system with               possibilities of customization , until it map to your business  process ?


  • (Someone ask about Odoo) : emm.... perhaps less than RM100k ...
  • odoo partner : (with a smile) , ok , can you get this offer from those branded   ERP ?


  • (Someone ask about Odoo) : no , they told me , at least from RM80k and above  with limited users , say 10 users, some more do not have a lot  of core functions , like HR , local payroll etc ...


  • odoo partner : so what u mean ? I am a bit confused ... you want a branded ERP with FULL FEATURES but want to pay less ?


  • (Someone ask about Odoo) : yes ...
  • odoo partner : emm... but Odoo never position ourselves as a Branded ERP leh ,instead only as an outstanding open source ERP projects with fexibilities and features for SME , so are you looking for a Branded ERP or a Flexible openSource ERP , you have  to make up your mind so that we can help ! ( with a smile )
YES , WE HAVE OUR INSTANT-ERP  , localized Odoo ,the formal OpenERP, GST ERP system , compliance with Royal Customs Malaysia !!!
Suni

Cara Membuat Aplikasi Penjualan Dengan JAVA

0 komentar
EMMMMMM mumpung gada kegiatan,,,hari ini saya akan mempostingkan Cara pembuatan Aplikasi Penjualan dengan JAVA,, lagi males ngetik kata-kata :D

setelah anda download projecktnya dan di dalamnya terdapat Project Penjualan,Database,PluginReport, Libray Report :

1. pertama anda import databasenya ke XAMPP/PHPmyAdmin.

2. lalu anda instlakan Plugin Report di NETBEANS anda,,masuk ke Tool-Plugin-Download-addPlugin   (masukan Plugin Report yang sepaket dengan link yang anda download)-install,,selesai menambahkan plugin reportnya,,

3. kemudianOpen Project aplikasi_penjualan di NetBeans anda , didalam project yang telah dibuka pilih Folder Library di project kemudian klik kanan lalu pilih Add Jar,, lalu buka file dimana anda mengekstrak downloadannya ,buka folder library report dan pilih semua Library Report.

kemudian jalankan projeknya,,untuk username dan password silahkan lihat di tblpengguna di databasenya :)


Langsung Saja lihat Sebagian ScreenShoot Aplikasinya,,

Form Login :


Form Data Petugas :

 
Form Barang Masuk :



Form Penjualan :



 Laporannya :



demikian gambaran untuk aplikasinya,,
langsung download saja ,,,di dalamnya terdapat Plugin Report, Library Report, Database, dan Projecktnya !!


Korban Ngoding
Link Downloadnya !
DOWNLOAD
Suni

Cara Mendesign Form dengan Java 2D

0 komentar
emmmm saya akan mempostingkan Cara Penggunaan Java 2D sebagai design aplikasi JAVA :)
Ternyata bukanWEB doank yang menggunakan CSS,, di ajav juga ada :D
Caranya menggunakan JAVA 2D,,

apa itu Java 2D ?

The Java 2D API menyediakan grafis dua dimensi, teks, dan kemampuan pencitraan untuk program Java melalui ekstensi ke Abstract Windowing Toolkit (AWT). Paket render yang komprehensif ini mendukung line art, teks, dan gambar secara fleksibel, kerangka fitur lengkap untuk mengembangkan interface yang lebih kaya pengguna, program menggambar canggih, dan editor gambar. Objek Java 2D ada di pesawat yang disebut pengguna koordinat ruang, atau hanya ruang pengguna . Ketika benda tersebut diberikan pada layar atau printer, koordinat ruang pengguna diubah ke koordinat ruang perangkat . Link berikut berguna untuk mulai belajar tentang Java 2D API:
The Java 2D API menyediakan kemampuan berikut:
  • Sebuah rendering model seragam untuk perangkat layar dan printer
  • Berbagai geometris primitif, seperti kurva, persegi panjang, dan elips, serta mekanisme untuk rendering hampir semua bentuk geometris
  • Mekanisme untuk pertunjukan memukul deteksi pada bentuk, teks, dan gambar
  • Model compositing yang menyediakan kontrol atas bagaimana objek tumpang tindih yang diberikan
  • Dukungan warna ditingkatkan yang memfasilitasi manajemen warna
  • Dukungan untuk mencetak dokumen yang kompleks
  • Pengendalian kualitas rendering melalui penggunaan render petunjuk.

ITU sepintas mengenai Java 2D :)
terus gimana cara penggunaanya di aplikasi,, saya berikan Gambaranya 



JTextFielnya Transparan dan Buttonya menggunakan Gradient :)

Cara pembuatannya ?

bisa Fungsinya Bisa Anda lihat di Aplikasi Hotel

 saya berikan tutorialnya sekaligus Contoh Projectnya :), tinggal Download saja !

 Korban Ngoding
Link Donwload
DOWNLOAD

 
Suni

Cara Penggunaan Form di NetBenas

0 komentar
oK Rekan-rekan
saya punya sedikit Ilmu Lagi,,,Sekarang saya akan membahas  cara penggunaan From Pada NetBeans,,
Saya akan Meberikan Cotoh Form yang sering di Gunakan di Aplikasi khususnya menggunakan Java :)

Asyikkkkkk

OK langsung saja Lihat Gambarannya !
Gambar Ini Cara Penggunaan JInternal Frame,, Fungsinya Dimana Form akan Masuk langsung ke Design tanpa harus muncul Form yang lain :)
Code Button-->JInternal Frame

JInternalFrame panggil;
       
        dekstop.removeAll();
        dekstop.repaint();
        panggil = new JInternalFrame();
        panggil.setVisible(true);
        dekstop.add(panggil);





Gambar Ini Penggunaan JFrame Form :), Form ini di lengkapi dengan EXIT-MINIMIZE-CLOSE

Code Button--> JFrame Frome:

new JFrame().setVisible(true);




Gambar Ini Penggunaan JDialog Form :), Form ini sebagai Dialog Form, hanya terdapat action CLOSE,,
 Code Button--> JFrame Frome :

JDialog jd = new JDialog(null, true);
        jd.setVisible(true);



Lumayan berbeda Penggunaanya :)
kurang paham ?
Ingin tutorialnya,, silahkan Download,, didalamnya terdapat tutorial dengan format PDF sebagai tutorialnya dan Project yang sudah JADI :)


Korban Ngoding
Link downloadnya
DOWNLOAD
Suni

Parsing Angka ke Rupiah di NetBeans

0 komentar
Ok rekan-rekan, saya hari ini akan memposting Cara Parsing Angka Ke Rupiah,,,

Kenapa harus ke rupiah ?

karena kita orang Indonesia Kalessss :D
oK SAYA lagi ga mau basa basi,, langsung lihat saja lihat penggunaannya :)


Jadi ketika rekan-rekan memasukan angka Maka ketika di lihat Kerupiah Akan  merubah angka ke RUPIAH :)

caranya  :

1. Design Form Seperti Diatas
2. Rename JtextField1 : txtangka ,JtextField2 : txthasil
3.Simpan Code di Dalam Button(Liat Rupiah) :

Double a,b;
       
        a=Double.parseDouble(txtangka.getText());
       
        NumberFormat nf = NumberFormat.getNumberInstance(new Locale("in", "ID"));
        txthasil.setText(nf.format(a));

       

4. Jangan Lupa Import Pada Packagenya :

package firman_parsekerupiah;

import java.awt.event.KeyEvent;
import java.text.NumberFormat;
import java.util.Locale;


Jika Belum Paham .....
Rekan bisa download contoh projectnya yang sudah jadi,, dan di dalam Rar nya Sudah saya sediakan tutorialnya dalam bentuk PDF.

Korban Ngoding
Link Donloadnya!
DOWNLOAD 

Suni

Cara Menghilangkan Panel di NetBeans

0 komentar

Hari ini pengennya ng'posting tutorial mulu :D,,,,mungkin lagi gada kegiatan,,hahaha
Hari ini  saya akan berbagi Ilmu Mengenai Cara menghilangkan Panel,,,
Emang Bisaaa ??????
Hahaha Bisa Aja Kalessssss,,
Bukan Magic tapi nyata :D
oK Jangan Baca-baca curhatan ga penting ini,, lihat saja fungsinya :)
gambar ini merupakan tampilan pertama/Ketika di click Button aktifkan Panel .


Nah Kemudian Ketika Di Click Button Hilangkan Panel .





Jrenggggg,,, Panelnya Hilang :D

kEMUDIAn ketika di click Button Hanya Tabel tampilannya seperti ini




kemudian ketika ingin Tambah Data click Button Tambah Data,,maka tabel akan bergeser sendiri secara otomatis :)




begitu tampilannya :D
Pengen KEPO cara pembuatannya,,Wani Piro ,,hhaa
engga ko ini gratis bagikan ilmunya,,
Download SajA, didalam Rar nya sudah saya sediakan tutorial pembuatannya dengan format PDF.

Fungsi Dari Tutorial Ini Bisa dilihat di Aplikasi Hotel

Korban Ngoding
Link Downloadnya
DOWNLOAD
Suni

Cara Memebuat CRUD di NetBeans

0 komentar
Hai rekan-rekan,,, hari ini saya mau curhat,,

asyiikk curhat :D

SAYA akhirnya mempunyai Niat untuk berbagi ilmu JAVA,,ya sedikit tapi mudah2an bermanfaat,,
sebenarnya saya teringat sama kata-kata dosen saya , semua orang akan menjadi GURU,, baik untuk dirinya maupun untuk orang lain !!!,,
Sampai saat ini masih teriang kata2 beliauu,, dari telingan kiri sampai kanan masih jelas terdengan,,,haha
Maaf Sedikit Lebay,,, :D
Oke rekan-rekan saya akan berbagi ilmu ni sedikit mengenai JAVA,, Dekstop semoga bermnfaat,,,
Disini saya membuat tutorial sederhananya untuk aplikasi CRUD dengan Editor NetBeans,, tampilannya seperti ini,,



itu tampilan Menu Utamanya dan ini Contoh Aplikasi Crud Javanya :)

 dan itu contohnya,,:)
Kenapa ya tutorialnya Harus Mahasiswa :)

ya karena saya Mahasiswa jadi ya saya buatkan seperti itu,, sederhana cih untuk pemula :)


Terusss Mana Tutorialnya :D
Tenang Saya Kasih Link Downloadnya ,,,di dalamnya sudah ada tutorial pembuatannya dari Awal Sampai beres :)
berikut dengan Aplikasi yang sudah jadinya,, anda tinggal Open Project di NetBean anda dan pahami alurnya sambil melihat Tutorialnya, dan jangan lupa importkan dulu databasenya ke XAMPP anda :)
sSemoga Bermanfaat Kawan,,,
ANDA AKAN MENJADI KORBAN NGODING SELANJUTNYA :D

Korban Ngoding
Link Donloadnya
DOWNLOAD

Suni

Setrika ayam jago

0 komentar
Dijual setrika ayam jago... Harga nego. Peminat silahkan comment
Suni

Perintah Alter Table di Database MySQL

0 komentar

Apa Itu Alter Table?

ALTER TABLE adalah salah satu perintah di database MySQL untuk merubah struktur table baik itu merubah nama table, merubah nama kolom, merubah tipe data, dan lain-lain.



Sebagai latihan, mari kita mulai dengan membuat table sebagai eksperimen.
  • Login ke database MySQL

    # mysql -u root -p
    Enter password:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 1
    Server version: 5.5.36 MySQL Community Server (GPL)

    Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

    mysql> use akademik;
    Database changed

  • Buat Table TEST di MySQL, seperti berikut

    mysql> CREATE table TEST(
    -> kolom_1 varchar(5),
    -> kolom_2 int(3),
    -> kolom_3 date
    -> );
    Query OK, 0 rows affected (0.15 sec)

    Untuk melihat struktur table TEST diatas, gunakan perintah dibawah ini

    mysql> desc test;
    +---------+------------+------+-----+---------+-------+
    | Field | Type | Null | Key | Default | Extra |
    +---------+------------+------+-----+---------+-------+
    | kolom_1 | varchar(5) | YES | | NULL | |
    | kolom_2 | int(3) | YES | | NULL | |
    | kolom_3 | date | YES | | NULL | |
    +---------+------------+------+-----+---------+-------+
    3 rows in set (0.02 sec)

Menambah Kolom

Untuk menambahkan sebuah kolom pada suatu table, anda bisa menggunakan perintah berikut ini:

SQL> ALTER TABLE nama_table 
ADD nama_kolom [FIRST | AFTER];

Keterangan sintak :
  • FIRST bersifat optional, kalau anda ingin menempatkan kolom yang anda tambahkan di urutan pertama.
  • AFTER bersifat optional, kalau anda ingin menempatkan kolom yang anda tambahkan SETELAH kolom yang diinginkan.

Latihan 1

Tambahkan sebuah kolom dengan nama kolom_4 dengan tipe data char(1) pada table TEST diatas!

Jawab

mysql> alter table TEST
-> add kolom_4 char(1);
Query OK, 0 rows affected (0.73 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc test;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| kolom_1 | varchar(5) | YES | | NULL | |
| kolom_2 | int(3) | YES | | NULL | |
| kolom_3 | date | YES | | NULL | |
| kolom_4 | char(1) | YES | | NULL | |
+---------+------------+------+-----+---------+-------+
4 rows in set (0.01 sec)

Terlihat kolom kolom_4 telah ditambahkan pada table TEST.

Latihan 2

Tambahkan sebuah kolom lagi dengan nama kolom_0 dengan tipe char(10) pada table TEST, dan letakkan kolom_0 pada posisi pertama/teratas!.

Jawab

mysql> alter table TEST
-> add kolom_0 char(10)
-> first;
Query OK, 0 rows affected (0.29 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc test;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| kolom_0 | char(10) | YES | | NULL | |
| kolom_1 | varchar(5) | YES | | NULL | |
| kolom_2 | int(3) | YES | | NULL | |
| kolom_3 | date | YES | | NULL | |
| kolom_4 | char(1) | YES | | NULL | |
+---------+------------+------+-----+---------+-------+
5 rows in set (0.01 sec)

Latihan 3

Tambahkan sebuah kolom dengan nama kolom_2_0 pada table TEST dengan tipe data int(4) dan tempatkan kolom tersebut setelah kolom_2.

Jawab
mysql> alter table TEST
-> add kolom_2_0 int(4)
-> AFTER kolom_2;
Query OK, 0 rows affected (0.30 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc test;
+-----------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------+------+-----+---------+-------+
| kolom_0 | char(10) | YES | | NULL | |
| kolom_1 | varchar(5) | YES | | NULL | |
| kolom_2 | int(3) | YES | | NULL | |
| kolom_2_0 | int(4) | YES | | NULL | |
| kolom_3 | date | YES | | NULL | |
| kolom_4 | char(1) | YES | | NULL | |
+-----------+------------+------+-----+---------+-------+
6 rows in set (0.01 sec)

Menghapus Kolom

Untuk menghapus sebuah kolom pada suatu table, anda bisa menggunakan sintak berikut ini:

SQL> ALTER TABLE nama_table 
DROP nama_kolom;

Sebagai latihan, coba anda delete/hapus kolom kolom_2_0 pada table TEST. Caranya adalah

mysql> alter table TEST
-> drop kolom_2_0;
Query OK, 0 rows affected (0.29 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc test;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| kolom_0 | char(10) | YES | | NULL | |
| kolom_1 | varchar(5) | YES | | NULL | |
| kolom_2 | int(3) | YES | | NULL | |
| kolom_3 | date | YES | | NULL | |
| kolom_4 | char(1) | YES | | NULL | |
+---------+------------+------+-----+---------+-------+
5 rows in set (0.02 sec)

Pada table TEST diatas, terlihat bahwa kolom kolom_2_0 telah berhasil di hapus.

Merubah Tipe Data

Untuk merubah tipe data suatu kolom di table, anda bisa menggunakan sintak dibawah ini:

SQL> ALTER TABLE nama_table 
MODIFY nama_kolom tipe_data_baru;

Sebagai latihan coba anda ubah tipe data kolom_2 dari INT(3) menjadi INT(10). Caranya adalah sebagai berikut:

mysql> alter table test
-> modify kolom_2 int(10);
Query OK, 0 rows affected (0.04 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> desc test;
+---------+------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+---------+------------+------+-----+---------+-------+
| kolom_0 | char(10) | YES | | NULL | |
| kolom_1 | varchar(5) | YES | | NULL | |
| kolom_2 | int(10) | YES | | NULL | |
| kolom_3 | date | YES | | NULL | |
| kolom_4 | char(1) | YES | | NULL | |
+---------+------------+------+-----+---------+-------+
5 rows in set (0.01 sec)

Merubah Nama Table (Rename)

Untuk merubah nama suatu table, anda bisa menggunakan sintak dibawah ini:

SQL> ALTER TABLE nama_table
RENAME TO nama_table_baru;

Sebagai latihan, coba anda rename table TEST dengan nama TEST_BARU. Caranya adalah sebagai berikut:

mysql> alter table test
-> rename to test_baru;
Query OK, 0 rows affected (0.06 sec)

mysql> show tables;
+--------------------+
| Tables_in_akademik |
+--------------------+
| karyawan |
| test_baru |
+--------------------+
2 rows in set (0.00 sec)

Terlihat pada hasil perintah show tables diatas, table test telah berubah menjadi test_baru.


Sekian tutorial singkat tentang Perintah Alter Table di Database MySQL. Semoga bermanfaat & Happy Learning MySQL :).

Jika anda menyukai tutorial ini, silahkan anda share tutorial ini dengan teman-teman anda.

Salam,

Naura-Lab.
Suni

Tawk.to