Popular Post

HAK AKSES PADA SISTEM OPERASI UBUNTU

By : Unknown


HAK AKSES PADA SISTEM OPERASI UBUNTU 


oke sekarang gue mau ngebahas tentang file permision di ubuntu, nah di ubuntu user dibagi tiga yaitu : user , group sama other 
Sistem operasi linux dirancang sebagai sistem operasi multiuser sehingga hak akses file pada sistem operasi linux sangat penting untuk melindungi data atau file- file yang  tersimpan didalam sistem operasi tersebut supaya aman dari pengguna lain. Pada sebuah sistem operasi linux ada beberapa file yang  tidak dapat diakses oleh user tertentu,hal ini  dikarenakan hak akses yang diberikan oleh user dalam sebuah sistem operasi.

Hak akses File (File Permission) merupakan hak  yang diberikan kepada user untuk mengakses sebuah file / directory. Ada 3 Macam hak Akses (File Permission) pada sistem operasi linux yaitu:


  • Read, Mengizinkan user lain hanya untuk membaca dan membuka file /direktori tetapi user lainnya tidak dapat melakukan perubahan atau modifikasi file/direktori.
  • Write, Mengizinkan user lain untuk memodifikasi sebuah file /direktori sehingga user lain dapat melakukan penambahan,pengubahan,dan penghapusan file atau direktori.
  • Execute, mengizinkan user bisa menjalankan/mengeksekusi file/direktori pada sistem operasi sebagai program atau shell script, atau bisa dibilang full user.

Selain itu terdapat juga tiga buah mode akses terhadap file/direktori yaitu

  • Owner, Hak akses user pemilik file /direktori  sehingga user lain tidak dapat melakukan modifikasi pada file/direktori tersebut apabila tidak mendapatkan izin akses pemilik file/ direktori.
  • Group, Hak akses yang dimiliki group tempat user tersebut berada sehingga hanya user yang didaftarkan didalam group yang bisa mengakses file /direktori tersebut.
  • Other, Hak akses yang dimiliki setiap user selain pemilik file / direktori. Sehingga user lain dapat mengakses file /direktori yang dimiliki oleh owner tersebut tergantung pada file permision yang diberikan oleh owner. 
dengan menggunakan chmod maka anda bisa memanipulasi hak akses pada file, chmod dibagi menjadi 2 bagian, simbolik dan numerik 
simbolik yaitu r=read | w=write dan e=execute untuk numerik 
  • 0 = no permision 
  • 1 = execute
  • 2 = write
  • 3 = execute write
  • 4 = read
  • 5 = read execute
  • 6 = read write
  • 7 = read execute write 
$chmod 345 nama file
345 merupakan hak akses pada owner,group dan other dari namafile tersebut 
misal $chmod 377 hak.txt
ini aka memberikan rule hak akses dalam tiap tiap mode user
$chown opei hak.txt
maka owner akan berganti nama menjadi opei

demikian lah sekilas kilat tentang hak akses pada linux 

Referensi: http://www.komputerjaringan.com

Mengkonfigurasi Wireless Access Point TP-LINK

By : Unknown
                                             Mengkonfigurasi Wireless Access Point TP-LINK

1. aktifkan access point dengan menekan tombol reset selama 30 detik
2.  lalu gunakan laptop atau komputer anda untuk menkonfigurasi lebih lanjut dengan cara klik kanan pada wireless anda connect kan pada TP_LINK terus atur IPv4 menjadi192.168.0.254
3. buka browser dan ketikan ip address tersebut dalam url sehingga muncul setup konfigurasi dan klik next

 4. karena kita akan membuat access point maka klik access point dan next


5. sekarang anda akan front end dari access point anda SSID=nama access point anda lalu masukan region negara anda dengan jujur karena setiap negara mempunyai frekuensi sinyal wireless yang berbeda gunakan most secure untuk keamanan


6. selanjutnya mengkonfigurasi client, jika client anda ingin praktis dalam mengkoneksikan devicenya ke access point ini maka enable kan DHCP untuk membagi IP address kepada client secara otomatis next


7. anda akan melihat summary dar konfigurasi access point anda dan access point ready to broadcast





By : Unknown

kali ini saya akan memberikan tentang tata cara menginstalasi salah satu distro linux yaitu Ubuntu 12.04


pada pertama kali menginstal akan muncul dialog box welcome dan anda di suruh memilih bahasa dan try ubuntu atau instal ubuntu, kita pilih bahasa inggris agar mudah dan instal ubuntu 


setelah itu akan muncul hal hal yang harus anda siapkan seperti free space pada hardisk anda harus lebih dari 5 GB dan terkoneksi ke internet jika ingin mendownload update selagi mengintal
dan check instal third party software untuk memberikan kompabilitas yang tinggi terhadap system


selanjutnya diberikan 3 opsi dalam menginstal ubuntu ini pertama erase disk and instal ubuntu untu mendelete semua file yang ada pada disk, pilih opsi ini jika pada komputer anda tidak ada sistem operasi sebelumnya


setelah itu anda pilihah layout keyboard yang biasa anda gunakan atau biarkan default di english


terakhir isikan nama anda dan nama omputer anda beserta passwordnya 
dan seanjutnya tunggu sampai seesai proses intyaasinya ~



Transaksi mysql

By : Unknown

Manajemen Transaksi

Pengubahan, penambahan, penghapusan suatu tabel biasanya berdampak pada isi tabel satu dengan lainnya. Jika perubahan tabel satu dengan lainnya yang terkait, terjadi kagagalan, maka terjadi ketidakkonsistenan integrasi antar tabel.
MySQL mendukung manajemen transaksi dengan syarat pada saat menciptakan tabel menggunakan mesin penyimpanan InnoDB.
Pertama, yang kita bahas konsep dari level isolasi dan sesi

Level Isolasi

Sebelum kita berbicara transaksi dan level kelompok, kita perlu untuk jelaskan konsep dari suatu sesi. Suatu sesi database adalah suatu koneksi yang unik database yang memulai ketika anda login ke MySQL dan mengakhiri koneksi, dengan tegas ketika MySQL menberikan pesa bahwa program klien yang anda pakai terputus
Tingkat isolasi suatu transaksi juga menentukan derajat tingkat bagi yang transaksi menenpati ACID yang akan uraikan dibagian ini. Masing-Masing dari empat tingkatan isolasi menghadirkan suatu keseimbangan yang berbeda antar isolasi dan concurrency dari transaksi. Di level isolasi yang paling tinggi, seluruh transaksi akan mampu melaksanakan secara bersamaan,.
READ UNCOMMITTED
Ini adalah tingkatan isolasi yang mungkin paling rendah. Kadang-kadang memanggil dirty read, tingkatan ini mengijinkan suatu transaksi membabaca rekaman yang belum di commit. Penggunaan tingkatan isolasi ini mungkin meningkatkan keberhasilan hanya satu pemakai yang mendapat kembali data yang diubah oleh pemakai lain..
READ COMMITTED
Pada tingkatan isolasi ini, rekaman hanya dapat dilihat oleh suatu transaksi. Lagi pula, statemen hingga batas tertentu perubahan apapun yang dilakukan memulai eksekusi tidak bisa dilihat. Sebagai contoh, jika anda menjalankan perintah SELECT Suatu yang query dari tabel BUKU, dan sesi B memasukkan suatu baris ke dalam BUKU sedangkan suatu query masih menjalankan, baris yang baru itu tidak akan terlihat oleh perintah SELECT
REPEATABLE READ
Pada level isolasi ini tidak ada perubahan bagi database yang dibuat oleh lain sesi karena transaksi dapat dimulai dilihat di dalam transaksi, sampai transaksi dilakukan atau loop mundur atau ROLLBACK (pembatalan) jika Anda menjalankan ulang SELECT di dalam transaksi , akan selalu menunjukkan yang sama menghasilkan.
SERIALIZABLE
Pada tingkat isolasi, tiap-tiap transaksi dengan sepenuhnya terisolasi sedemikian rupa sehingga transaksi bertindak seolah-olah mereka telah mengeksekusi berturutan, satu demi satu; berturut-turut. Dalam rangka mencapai ini, RDBMS akan secara khusus mengunci tiap-tiap baris yang dibaca, maka lain sesi tidak boleh memodifikasi data itu sampai transaksi telah selesai dengan itu. Kunci dilepaskan ketika Anda melakukan atau batalkan transaksi
Bentuk Umum perintah tansakasi :
SET TRANSACTION ISOLATION LEVEL {READ UNCOMMITTED | READ COMMITTED
|REPEATABLE READ | SERIALIZABLE}
Perintah Manajemen Transaction
MySQL menggunakan yang berikut statemen manajemen transaksi :
START TRANSACTION
Marupakan awal dari blok perintah untuk melakukan transakasi
COMMIT
Melakukan perubahan atau secara fisik pada tebal
ROLLBACK
Perintah ini jika dijalankan suatu perubahan secara keseluruhan dalam blok transakasi dibatalakn.
SAVEPOINT savepoint_name
Menciptakan suatu savepoint yang dinamai identifier bahwa dapat target dari suatu ROLLBACK KE SAVEPOINT statemen.
ROLLBACK TO SAVEPOINT savepoint_name
Melaksanakan suatu rollback semua statemen yang telah dieksekusi sejak ditetapkan savepoint telah diciptakan. Dengan cara ini, kamu dapat mengulang mundur hanya bagian dari suatu transaksi, memelihara beberapa subset dari perubahan untuk tetap diselamatkan.
SET TRANSACTION
Ijinkan kamu untuk memilih level pengasingan terhadap transaksi. Secara detail terdapat pada bagian Level isolasi.
LOCK TABLES
Dengan tegas mengunci satu atau lebih tabel. Dicatat bahwa LOCK TABLES secara implisit menutup manapun transaksi yang sekarang ini terbuka. Kita merekomendasikan bahwa kamu dengan tegas melakukan atau loop ulang transaksi sebelum LOACK TABLES statemen apapun..
Contoh
Transakasi Menggunakan SET AUTOCOMMIT dalam Procedure
CREATE PROCEDURE tfer_funds
(from_account int, to_account int,tfer_amount numeric(10,2))
BEGIN
SET autocommit=0;
UPDATE account_balance
SET balance=balance-tfer_amount
WHERE account_id=from_account;
UPDATE account_balance
SET balance=balance+tfer_amount
WHERE account_id=to_account;
COMMIT;
END;
Transaksi menggunakan START TRANSACTION, dalam Procedure
CREATE PROCEDURE tfer_funds
(from_account int, to_account int,tfer_amount numeric(10,2))
BEGIN
START TRANSACTION;
UPDATE account_balance
SET balance=balance-tfer_amount
WHERE account_id=from_account;
UPDATE account_balance
SET balance=balance+tfer_amount
WHERE account_id=to_account;
COMMIT;
END;
Seperti kita ketahui transaksi secara normal melengkapi, menjalankan perintah COMMIT maupun ROLLBACK statemen dieksekusi. Bagaimanapun, kita sadar bahwa beberapa statemen Data Definition Language ( DDL) mencari perintah menyebabkan COMMIT. Statemen yang secara implisit dilakukan, dan oleh karena itu dihindarkan ketika suatu transaksi barjalan, jika sedang menjalankan perintah berikut :
ALTER FUNCTION
ALTER PROCEDURE
ALTER TABLE
BEGIN
CREATE DATABASE
CREATE FUNCTION
CREATE INDEX
CREATE PROCEDURE
CREATE TABLE
DROP DATABASE
DROP FUNCTION
DROP INDEX
DROP PROCEDURE
DROP TABLE
UNLOCK TABLES
LOAD MASTER DATA
LOCK TABLES
RENAME TABLE
TRUNCATE TABLE
SET AUTOCOMMIT=1
START TRANSACTION

PRAKTIK

CREATE TABLE mhs (
no_mhs char(4) DEFAULT NULL,
nama char(25) DEFAULT NULL,
alamat char(25) DEFAULT NULL
) ENGINE=InnoDB;
CREATE TABLE `jurusan` (
`no_mhs` char(4) DEFAULT NULL,
`kode` char(2) DEFAULT NULL
) ENGINE=InnoDB;

Transaksi penambahan reakaman menggunakan START TRANSACTION dan ROLLBACK; satu rekaman

– Jalankan perintah transakasi
mysql> START TRANSACTION;
Query OK, 0 rows affected (0.00 sec)
– Penambahan rekama tabel mhs
mysql> INSERT INTO mhs VALUES(’0005′,’Untung Raharja’,’Bandung’);
Query OK, 1 row affected (0.00 sec)
– Lihat hasil penambahan
mysql> select * from mhs;
+——–+—————-
+———+
| no_mhs | nama | alamat |
+——–+—————-+———+
| 0001 | Agus | Solo |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
+——–+—————-+———+
5 rows in set (0.00 sec)
– penjalesan
– Mahasiswa untuk sumentara sudah direkam
– Mambatalkan rekaman dengan perintah ROLLBACK; mysql> ROLLBACK;
Query OK, 0 rows affected (0.05 sec)
mysql> select * from mhs;
+——–+——+——–+
| no_mhs | nama | alamat |
+——–+——+——–+
| 0001 | Agus | Solo |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
+——–+——+——–+
4 rows in set (0.00 sec)
– Cek kembali mahasiswa bernama Untung tidak jadi direkam
Mari kita coba lagi penambahan lebih dari 1 rekamanan dengan blok transakasi

Penambahan rekaman dengan START TRANSACTION dan ROLLBACK dua rekaman

mysql> START TRANSACTION;
mysql> INSERT INTO mhs VALUES(’0005′,’Untung Raharja’,’Bandung’);
mysql> INSERT INTO mhs VALUES(’0006′,’Diah Ayu Subekti’,’Semarang’);
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus | Solo |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
6 rows in set (0.00 sec)
mysql> ROLLBACK;
Query OK, 0 rows affected (0.05 sec)
// lihat hasilnya
mysql> select * from mhs;
+——–+——+——–+
| no_mhs | nama | alamat |
+——–+——+——–+
| 0001 | Agus | Solo |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
+——–+——+——–+
4 rows in set (0.00 sec)
mysql>
Penjelasan :
Telah ditambahkan 2 rekaman
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
Kemudian pada saat menjalan perintah ROLLBACK
2 Rekaman tersebut dibatalkankan semua

Penambahan rekaman dengan START TRANSACTION dan COMMIT dua rekaman atau lebih

Perintah COMMIT, lihat contoh berikut :
mysql> START TRANSACTION;
mysql> INSERT INTO mhs VALUES(’0005′,’Untung Raharja’,’Bandung’);
mysql> INSERT INTO mhs VALUES(’0006′,’Diah Ayu Subekti’,’Semarang’)
mysql> COMMIT;
Query OK, 0 rows affected (0.06 sec)
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus | Solo |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
6 rows in set (0.00 sec)
Penjelasan :
START TRANSACTION; : blok awal melakukan perintah transakasi
Perintah : ISNERT, UPDATE, DELETE
COMMIT; : perintah betul-betul dilakukan secara fisik ke penyimpan

Pengubahan dengan rekaman START TRANSACTION dan ROLLBACK

mysql> START TRANSACTION;
mysql> UPDATE mhs SET nama=’Agus Nefo’,alamat=’Pati’ WHERE no_mhs=’000
– lihat perubhan Agus namanya di ubah Agus Nefo, alamat Pati
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus Nefo | Pati |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
6 rows in set (0.00 sec)
– batalkan perubahan
mysql> ROLLBACK;
– lihat kembali hasilnya, setelah dibatalkan kembali nama dan alamat semula.
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus | Solo |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
6 rows in set (0.00 sec)
Contoh berikutnya :

Pengubahan dengan START TRANSACTION dan COMMIT

mysql> START TRANSACTION;
mysql> UPDATE mhs SET nama=’Agus Nefo’,alamat=’Pati’ WHERE no_mhs=’0001′;
mysql> COMMIT;
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus Nefo | Pati |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
6 rows in set (0.00 sec)
mysql>
Perintah COMMIT akan benar-benar mengubah rekaman mhs.

Transaksi Penghapusan START TRANSACTION dan ROLLBACK

mysql> START TRANSACTION;
mysql> DELETE FROM mhs WHERE no_mhs=’0002′;
mysql> DELETE FROM mhs WHERE no_mhs=’0003′;
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus Nefo | Pati |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
4 rows in set (0.00 sec)
mysql> ROLLBACK;
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus Nefo | Pati |
| 0002 | Budi | jogja |
| 0003 | Bejo | Bantul |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
6 rows in set (0.00 sec)
Perintah ROLLBACK membatalkan penghapusan

Melakukan penghapusan START TRANSACTION dan COMMIT

mysql> START TRANSACTION;
mysql> DELETE FROM mhs WHERE no_mhs=’0002′;
mysql> DELETE FROM mhs WHERE no_mhs=’0003′;
mysql> COMMIT;
Query OK, 0 rows affected (0.06 sec)
// lihat penghapusan beer-benar dilakukan
mysql> select * from mhs;
+——–+——————+———-+
| no_mhs | nama | alamat |
+——–+——————+———-+
| 0001 | Agus Nefo | Pati |
| 0004 | Ani | jogja |
| 0005 | Untung Raharja | Bandung |
| 0006 | Diah Ayu Subekti | Semarang |
+——–+——————+———-+
4 rows in set (0.00 sec)
mysql>

Transaksi dari satu tabel

mysql> START TRANSACTION;
mysql> INSERT INTO mhs VALUES(’0002′,’Badiyanto’,’Yogyakarta’);
mysql> INSERT INTO jurusan(’0002′,’TI’);
mysql> INSERT INTO jurusan VALUES(’0002′,’TI’);
mysql> select * from mhs,jurusan WHERE mhs.no_mhs=jurusan.no_mhs;
+——–+———–+————+——–+——+
| no_mhs | nama | alamat | no_mhs | kode |
+——–+———–+————+——–+——+
| 0001 | Agus Nefo | Pati | 0001 | TI |
| 0004 | Ani | jogja | 0004 | KA |
| 0002 | Badiyanto | Yogyakarta | 0002 | TI |
+——–+———–+————+——–+——+
3 rows in set (0.00 sec)
mysql> ROLLBACK;
mysql> select * from mhs,jurusan WHERE mhs.no_mhs=jurusan.no_mhs;
+——–+———–+——–+——–+——+
| no_mhs | nama | alamat | no_mhs | kode |
+——–+———–+——–+——–+——+
| 0001 | Agus Nefo | Pati | 0001 | TI |
| 0004 | Ani | jogja | 0004 | KA |
+——–+———–+——–+——–+——+
2 rows in set (0.00 sec)

Praktikum Sistem Basis Data

By : Unknown



 ORACLE

Dari pertemuan Sistem Basis Data kemarin terdapat Poin Poin materi yang saya tangkap yaitu Oracle Merupakan RDMS yang paling banyak digunakan oleh perusahaan-perusahaan didunia.Database Oracle adalah produksi dari Oracle Corporation yang bergerak di bidang Database keunggulan oracle adalah kapasitasnya yang sangat besar sehingga sering digunakan perusahaan perusahaan Raksasa dunia
Keunggulan Oracle dibanding dengan yang lain :

  1. Scalability, memiliki kemampuan menangani banyak user yang melakukan koneksi secara bersamaan tanpa berkurangnya performance.
  2. Reliability, memiliki kemampuan untuk melindungi data dari kerusakan jika terjadi kegagalan fungsi pada sistem seperti disk failure.
  3. Serviceability, memiliki kemampuan untuk mendeteksi masalah, kecepatan dalam mengkoreksi kesalahan, dan kemampuan melakukan konfigurasi ulang struktur data.
  4. Stability, memiliki kemampuan untuk crash karena beban load yang tinggi. Hal ini berkaitan dengan scability.
  5. Availability, yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap yaitu kemampuan dalam penanganan crash atau failure agar service dapat tetap berjalan.
  6. Multiplatform, dapat digunakan pada banyak sistem operasi seperti seperti windows, unix, linux, dan solaris.
  7. Mendukung data yang sangat besar, Oracle dapat menampung data hampir 512 pet byte (1 pet byte = 1.000.000 gigabyte).
  8. Sistem sekuriti yang cukup handal
  9. Dapat menampung hampir semua tipe data seperti data teks, image, sound, video, dan time series.

Oracle menggunakan SQL (Structured query language) sebagai bahasa perantara antara user dan database. Kemudian Oracle Corp mengembangkan sebuah bahasa procedural yang mereka sebut sebagai PL/SQL. Dengan menggunakan kedua bahasa ini, seorang user dapat mengoptimalkan penggunaan database Oracle.





Netbeans adalah salah satu aplikasi IDE yang digunakan programmer untuk menulis, mengompile, mencari kesalahan, dan menyebarkan program.netbeans ditulis dalam bahasa java namun dapat juga mendukung bahasa pemrogramman lain. program ini bebas digunakan


fitur-fitur pada netbeans
·         Smart code completion : mengusulkan nama variable dari suatu tipe, melengkapi keyword, dan mengusulkan tipe parameter dari method
·         Menggunakan code generator : dengan menggunakan fitur ini kita dapat meng-generate constructor, setter and getter method, dll.
·         Error stripe : fitur yang menandai baris yang error dengan menghiglight merah.
·         Bookmarking : fitur yang digunakan untuk menandai baris yang suatu saat hendak kita modifikasi
·         go to commands : fitur yang digunakan untuk jump ke deklarasi variable, source code atau file yang ada pada project yang sama.
Database yang didukung Netbeans
·         JDBC merupakan spesifikasi standar dari javasoft API yang memungkinkan program java untuk mengakses sistem database manajemen.
·         JDBC API terdiri dari satu set interface dan kelas yang ditulis dengan bahasa pemrogramman java.
·         ojdbc (oracle java database conectivity) adalah driver yang menghubungkan program java dan oracle
·         mysql-connector-java adalah driver yang menghubungkan program java dan oracle
·         JDBC-ODBC
·         mySQL-server

Netbeans sebagai IDE ditujukan untuk memudahkan pemrograman Java. Pada bulan Februari 2006 para instruktur Java dari Sun Microsystem mengikuti training untuk beralih dari pemrograman Java manual (memakai editor teks dan command prompt) ke pemrograman GUI dengan Netbeans.
Netbeans berbasis visual dan event-driven. Sama seperti IDE lainnya, misal Borland Delphi dan Microsoft Visual Studio. Netbeans mencakup compiler, builder dan debugger internal. Hal ini memudahkan proses pasca perancangan program. Proses deployment atau tes dapat dilakukan dengan Netbeans J2SE, J2EE, J2ME di Netbeans.


Netbeans seperti juga konsep Java sangat fleksibel. Sepanjang library Java tersedia, maka kita dapat melakukan pemrograman untuk jenis aplikasi apapun. Kita dapat membuat aplikasi dekstop (J2SE). Pemrograman web dan enterprise (J2EE) dapat dilakukan secara visual :
·         Koneksi server database melalui JDBC dapat dilakukan dari Netbeans, baik pada saat perancangan maupun deployment program.
·         Pembuatan komponen beans.
·         Pembuatan Java Server Pages (JSP), web module (servicelocator dan servlet), web services dengan menggunakan wizard yang telah disediakan.
By : Unknown
The Power of Business Plan

Bicara soal bisnis maka dalam benak kita akan terbersit pertama kali adalah takut rugi, susah, dll. namun kita harus tahu apa bisnis itu sendiri, bisnis bisa dikatakan sebagai kegiatan wirausaha. Dalam pembentukan perusahaan tujuan sangat penting dalam perkembangan perusaahan itu sendiri tujuan sebagai tolak ukur perusahaan tersebut sukses atau gagal, suatu perusahaan dikatakan sukses ketika tujuannya tercapai. Dalam mencapai tujuan tersebut suatu perusahaan haruslah gambling sebesar-besarnya untuk mencapai kesuksesan yang ia targetkan, menurut Stephen R. Covey penulis “the 7 habits of highly effective people” ia berbicara Tidakkah sinting memaksakan hasil panen di musim gugur padahal kita lupa menanam di musim semi dan bermain-main saja sepanjang musim panas? Selanjutnya ia menambahkan: “The price must be paid and the process followed. You always reap what you sow. There is no shortcut.”.Secara otomatis perusahaan mempunyai strategi sendiri dalam mencapai tujuan tersebut, strategi tersebut adalah bisnis plan .
            Pertanyaannya “bagaimana membuat bisnis plan yang baik?”, ada berbagai aspek yang harus diperhatikan dalam membangun sebuah bisnis plan yang baik yang sering kita kenal dengan SWOT (Strength, Weakness, Opportunity, Thread) atau dengan kata lain kita harus tahu akan posisi dan proporsi  perusahaan kita..






Ada berbagai aspek yang menjadi kekuatan bisnis plan yaitu :

1.      STRATEGI
Bisnis plan berperan sebagai peta arah tujuan kemana usaha kita melangkah, setelah kita tahu posisi maka telah terbukalah strategi terbaik untuk membuat suatu bisnis plan. Film red cliff 1 dan red cliff 2 merupakan referensi film yang menceritakan kekuatan suatu rencana (plan). zhou yu dengan persenjataan pasukannya yang sangat terbatas berhasil mengalahkan pasukan cao cao yang mempunyai senjata dan pasukan yang sangat banyak dengan strategi yin yang dan memprediksi awan dia bias mengalahkan cao cao.

2.      MANAJEMEN SUMBERDAYA
Kekuatan bisnis plan juga terdapat pada manajemen sumberdaya yang dimiliki. sumberdaya terdiri dari manusia, waktu, uang. Sangat penting dalam pengolahan sumberdaya ini karena tidak hanya strategi yang menentukan kesuksesan sumberdaya juga ikut andil yang cukup besar dalam menjamin kesuksesan. Sumberdaya yang paling penting adalah waktu karena waktu tidak bisa didaur ulang sementara orang yang mempunyai skill tinggi bisa di daur ulang, atau di ganti sementara waktu tidak bisa.

3.      PASAR  

Pasar merupakan jantung dan kunci sukses sebuah usaha, ketika kita telah menguasai pasar maka akan mudah dalam manggapai untung, consumen akan lebih percaya kepada brand atau nama yang telah tersohor dan sulit untuk di geser ketika sebuah perusahaan baru ingin menguasai pasar dia harus berdarah darah dahulu untuk mendapat kepercayaan dari konsumen terhadap brand nya . .


Jika ketiga aspek itu telah dimaksimalkan maka anda telah memahami dan mampu mengaplikasikan business plan tersebut kedunia nyata . namun tidak cukup teori saja tentunya marketing dan dunia bisnis merupakan level "do" atau pengerjaan, dan ingat pengusaha yang selalu yakin dengan kekuatan tuhan dia akan sukses karena manusia hanyalah berencana dan tuhan yang menentukan .

this blog refer to Ilmu Komputer Upi


- Copyright © 2013 Rofi Muslim Alfarid - Date A Live - Powered by Blogger - Designed by Johanes Djogan -