WANITA
Arsip Blog
Double click select all
- INSERT, berarti trigger dijalankan ketika terdapat sejumlah data baru yang diinput
- UPDATE, berarti trigger dijalankan ketika terdapat data / record yang diubah
- DELETE, berarti trigger dijalankan ketika terdapat data / record yang dihapus
Manfaat dari penggunaan trigger :
CREATE TRIGGER {Nama_Trigger}
ON {Nama_Table}
FOR {DELETE | INSERT | UPDATE}
AS
{SQL Statement}
Syntax menghapus Trigger :
DROP TRIGGER {Nama_Trigger}
ALTER TRIGGER {Nama_Trigger}
ON [Nama_Table}
FOR {DELETE | INSERT | UPDATE}
AS
{SQL Statement}
Syntax mendapatkan informasi mengenai trigger :
sp_helptext {Nama_Trigger}
sp_help {Nama_Trigger}
sp_columns {Nama_Trigger}
Contoh penggunaan :
DROP TRIGGER info
CREATE TRIGGER info
ON BARANG
FOR INSERT
AS
PRINT ‘Data Telah Ditambahkan ke tabel Barang…!’
menurut MSDN, syntac dari trigger adalah sebagai berikut
ON { table | view }
[ WITH ENCRYPTION ]
{
{ { FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] }
[ WITH APPEND ]
[ NOT FOR REPLICATION ]
AS
[ { IF UPDATE ( column )
[ { AND | OR } UPDATE ( column ) ]
[ ...n ]
| IF ( COLUMNS_UPDATED ( ) { bitwise_operator } updated_bitmask )
{ comparison_operator } column_bitmask [ ...n ]
} ]
sql_statement [ ...n ]
}
}
biar lebih mengerti, kita mulai dengan contoh.. jadi kita butuh membuat 2 tabel tersebut di SQL server 2005, script sebagai berikut
create table BARANG
(
BAR_ID int not null,
BAR_NAMA varchar(255) not null,
BAR_STOCK int null
default 0,
constraint PK_BARANG primary key (BAR_ID)
)
go
create table PEMBELIAN
(
PEM_ID int not null,
BAR_ID int null ,
PEM_JUMLAH int null ,
constraint PK_PEMBELIAN primary key (PEM_ID)
)
go
create index RELATION_FK on PEMBELIAN (BAR_ID)
go
alter table PEMBELIAN
add constraint FK_PEMBELIA_RELATION_BARANG foreign key (BAR_ID)
references BARANG (BAR_ID)
go
INSERT INTO BARANG (BAR_ID,BAR_NAMA) VALUES (1,’AQUA’);
INSERT INTO BARANG (BAR_ID,BAR_NAMA) VALUES (2,’TOTAL’);
INSERT INTO BARANG (BAR_ID,BAR_NAMA) VALUES (3,’AQUADES’);
setelah anda menjalankan script tersebut, maka anda akan mempunyai 2 tabel, yaitu tabel barang dengan isi 3 buah data, dan tabel pembelian dengan data masih kosong.3 data di tabel barang tersebut secara defaut stocknya adalah 0
kemudian saatnya kita buat trigger sehingga ketika kita menambahkan data di tabel pembelian dengan jumlah pembelian barang tertentu, maka stock di tabel barang akan bertambah sesuai dengan barang yg dibeli, syntac trigger tersebut adalah sebagai berikut
create trigger tambahStockbarang on pembelian
for insert
as
update b set b.bar_stock = b.bar_stock + i.pem_jumlah
from barang b join inserted i on b.bar_id = i.bar_id
arti dari kode tersebut adalah sebagai berikut
create trigger tambahStockbarang on pembelian
membuat trigger dengan nama tambahStockBarang dimana trigger tersebut akan terpicu jika ada perubahan di tabel pembelian
for insert
as
perubahan tersebut adalah penambahan(insert) di tabel pembelian , selain penambahan bisa juga diisi dengan perubahan(update) atau penghapusan(delete)
for disini juga bisa rubah isinya jadi after atau instead of . perbedaanya adalah waktu trigger dikerjakan, biasaya yg sering digunakan adalah for
update b set b.bar_stock = b.bar_stock + i.pem_jumlah
from barang b join inserted i on b.bar_id = i.bar_id
ini adalah kode yg dikerjakan ketika kejadian trigger terpicu, kode diatas bertujuan merubah nilai bar_stock pada tabel barang dengan menambahkan nilai bar_stock yg sekarang dengan jumlah barang yg dibeli (pem_jumlah). perhatikan disini ada tabel yang bernama inserted, tabel tersebut merupakan tabel logika yg digunakan untuk menyimpan data yang memicu terjadinya trigger, dalam hal ini nilai data yg dimasukkan(insert) kedalam tabel pembelian, selain inserted, tabel logika lainnya adalah deleted, tabel logika ini digunakan untuk trigger yg terpicu dengan kejadian delete
kita coba masukkan kode berikut
INSERT INTO PEMBELIAN (PEM_ID, BAR_ID, PEM_JUMLAH) VALUES (1,1,4);
INSERT INTO PEMBELIAN (PEM_ID, BAR_ID, PEM_JUMLAH) VALUES (2,3,2);
INSERT INTO PEMBELIAN (PEM_ID, BAR_ID, PEM_JUMLAH) VALUES (3,1,1);
arti kode tersebut
pem_id haruslah beda karena merupakan primary key
beli aqua(kode bar_id=1) sebanyak 4
beli aquades (kode bar_id=3) sebanyak 2
beli aqua lagi sebanyak 1
sehingga secara keseluruhan yg dibeli aqua sebanyak 5 dan aquades sebanyak 2
karena default nilai stock barang adalah 0, maka seharusnya nilai aqua 5 dan aquades 2 adalah jumlah stock barang sekarang ini
dan kita lihat data barang… walah
for delete
as
update b set b.bar_stock = b.bar_stock - d.pem_jumlah
from barang b join deleted d on b.bar_id = d.bar_id
sebenarnya hampir sama dengan kode trigger ketika penambahan barang baru, saya memberi tanda yang bercetak tebal adalah kode yang saya rubah dari kode trigger dari artikel pertama
perbedaan paling mencolok adalah untuk menangkap nilai dari tabel yang dihapus anda mengunakan tabel virtual yang bernama deleted
PENDAHULUAN
1.1 LATAR BELAKANG
Pada saat sekarang ini, perpustakaan PENS masih menggunakan sistem katalog manual yang berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap tidak efisien lagi mengingat pesatnya peningkatan jumlah judul dan jumlah buku. Untuk mengatasi permasalahan tersebut diperlukan suatu program database realtime via web browser yang dapat diakses oleh mahasiswa baik dari kampus maupun rumah.
Pemanfaatan teknologi internet dimaksudkan untuk kebutuhan akan penyampaian dan pencarian informasi yang cepat, sebab internet sebagai jaringan yang sangat luas merupakan sarana yang efektif dan efisien untuk penyampaian dan pencarian informasi.
Pada proyek akhir ini dibuat suatu sistem informasi perpustakaan berbasis web secara online. Sistem database realtime ini dirasa sangat efektif karena dirancang untuk memberikan pelayanan berupa informasi tentang buku-buku yang tersedia beserta isinya, sehingga user dapat mengetahui / mencari buku yang dimaksud dengan hanya meng-klik mouse.
1.2 TUJUAN
Merancang dan membangun sistem informasi perpustakaan untuk mempermudah mahasiswa atau pengguna perpustakaan mencari buku-buku secara online dengan menggunakan sistem operasi linux.
1.3 BATASAN MASALAH
Dalam pembuatan proyek akhir ini dititik beratkan pada komunikasi data pada web interaktif untuk pencarian buku secara online dengan menggunakan sistem database MySQL dan bahasa script PHP serta tampilan (layout) web site dengan Macromedia Dreamweaver, yang kesemuanya dirancang dengan menggunakan sistem operasi linux. Alasan penulis menggunakan PHP adalah karena PHP merupakan freeware sehingga tidak perlu mengeluarkan biaya untuk mendapatkannya, fasilitas trace kesalahan yang mudah dilakukan dan dipahami dalam browser, mudah dikoneksikan dengan database serta memiliki tingkat sekuritas yang tinggi.
Bagi yang belum mempunyai installer WordPress, instalernya bisa didownload di sini atau sini kemudian ekstrak installer tersebut dan copy-kan ke folder c:\ampp\htdocs\.
Agar proses instalasi lebih cepat dan sederhana, sebelum memulai instalasi, buatlah file wp-config.php dengan cara mengedit file wp-config-sampe.php dan menyimpannya dengan nama wp-config.php. File wp-config-sample.php terdapat pada folder c:\xampp\htdocs\wordpress.
Bukalah file tersebut menggunakan notepad, gantilah informasi database berikut ini:
Minggu, 18 Desember 2011
SINUSITIS
Senin,19 Desember 2011 SURAKARTA– Pilek dikenal dengan istilah rhinitis. Bila dilihat dari lama berlangsungnya, rhinitis bisa berlangsung singkat atau lama dan bersifat menahun. Pada rhinitis yang berlangsung singkat, biasanya gejala muncul dengan cepat dan cepat pula hilangnya, baik hilang sendiri secara spontan atau hilang setelah diberi obat-obatan. Pada pilek yang bersifat menahun, keluhan biasanya berlangsung lama, hilang tetapi tidak hilang secara tuntas dan akan timbul kembali. Keadaan yang menahun ini biasanya lebih sulit diatasi, kadang dengan obat-obatan pun tidak menolong bahkan keluhan semakin berat dirasakan. Yang banyak dijumpai dan sering menimbulkan masalah dalam jangka waktu lama adalah rhinitis menahun. Pada prinsipnya ada dua hal yang berbeda yang menyebabkan pilek, yaitu alerge dan non-alergi. Pada pilek yang disebabkan alergi, faktor kepekaan penderita merupakan kunci utama timbulnya keluhan ini. Kepekaan penderita pada suatu bahan, zat, makanan tertentu, dan udara dapat menimbulkan keluhan ini. Sedangkan pilek yang disebabkan karena non-alergidisebabkan adanya gangguan keseimbangan fungsi-fungsi syaraf pada hibdung. Artinya, permukaan dalam hidung mudah mengalami pembengkakan yang menimbulkan keluhan hidung tersebut, memudahkan timbulnya rangsangan pada permukaannya dan keluar cairan yang berlebihan sehingga menimbulkan pilek. Pilek alergi umunya bersifat menahun, gejala yang ditimbulkannya bersifat hilang timbul berupa bersin-bersin yang mengganggu, hidung terasa tersumbat disertai keluar cairan encer dan bening. Keluhan ini berlangsung tiap kali penderita kontak dengan bahan yang menjadi penyebab alergi. Hal lain yang bisa menyebabkan pilek menahun itu merupakan gejala dari sinusitis. Sinusitis selintas memang mirip pilek. Sehingga banyak pasien yang tidak sadarbahwa dirinya tidak hanya menderita pilek, melainkan sinusitis. Karena salah satu penyebab sinusitis adalah pilek terutama pilek menahun. Biasanya, jika infeksi, dokter cenderung memberi obat antibiotik. Padahal, ini sebenarnya bukan solusi yang tepat, karena selain hanya meredam gejala juga sekaligus membunuh antibodi yang sedang melawan infeksi tersebut. Jadi, tidaklah mengherankan bila setelah obatnya habis, penyakitnya akan timbul kembali. Pemberian anti biotik yang kurang tepat justru merugikan si pasien karena dapat melemahkan daya tahan tubuh. |
Senin, 12 Desember 2011
Minggu, 11 Desember 2011
TRIGGER SQL
– Sebuah trigger merupakan kode prosedural yang akan secara otomatis dieksekusi akibat dipicu oleh seuah event / kejadian pada suatu Tabel. Trigger dapat mencegah akses terhadap data yang spesifik, melakukan logging atau melakukan audit perubahan data. Trigger digunakan untuk pemrosesan kondisi statemen DML (Data Manipulation Language) seperti INSERT, DELETE dan UPDATE, Namun trigger tidak dapat digunakan dalam statemen SELECT.
Pengertian Trigger pada SQL Server
Terdapat tiga kejadian (event) umum yang dapat menyebabkan trigger dipicu :- INSERT, berarti trigger dijalankan ketika terdapat sejumlah data baru yang diinput
- UPDATE, berarti trigger dijalankan ketika terdapat data / record yang diubah
- DELETE, berarti trigger dijalankan ketika terdapat data / record yang dihapus
Manfaat dari penggunaan trigger :
- Trigger merupakan salah satu mekanisme untuk menjalankan aturan bisnis dan menjaga integritas data dalam sebuah basis data. Mekanisme yang lainnya adalah penggunaan CONSTRAINT
- Trigger dapat mengevaluasi status dari sebuah tabel sebelum dan sesudah terjadi perubahan data dan melakukan aksinya sesuai perbedaan yang terjadi
- Trigger dapat melakukan perubahan cascade melalui melalui relasi tabel pada database, akan tetapi perubahan ini akan lebih efisien jika dieksekusi menggunakan referential integrity constraints.
- Trigger dapat melakukan pencegahan akses atas data yang kompleks dibanding dengan menggunakan CHECK CONSTRAINT
- Tidak seperti pada Check Constraint, Trigger dapat mereferensikan kolom / field dalam tabel yang berbeda.
- Dan lupa lagi
CREATE TRIGGER {Nama_Trigger}
ON {Nama_Table}
FOR {DELETE | INSERT | UPDATE}
AS
{SQL Statement}
Syntax menghapus Trigger :
DROP TRIGGER {Nama_Trigger}
ALTER TRIGGER {Nama_Trigger}
ON [Nama_Table}
FOR {DELETE | INSERT | UPDATE}
AS
{SQL Statement}
Syntax mendapatkan informasi mengenai trigger :
sp_helptext {Nama_Trigger}
sp_help {Nama_Trigger}
sp_columns {Nama_Trigger}
Contoh penggunaan :
DROP TRIGGER info
CREATE TRIGGER info
ON BARANG
FOR INSERT
AS
PRINT ‘Data Telah Ditambahkan ke tabel Barang…!’
Membuat trigger di SQL Server 2005
Trigger artinya kode SQL yang dikerjakan oleh DBMS ketika suatu kejadian terjadi.
Misalnya ada tabel barang dan tabel pembelian, untuk lebih jelasnya bisa dilihat pada gambar dibawah ini. dalam tabel barang tersebut ada nama barang dan jumlah stock , IDEnya adalah ketika tabel pembelian ditambahkan, jumlah stock barang akan terupdate secara otomatis.misalnya ketika barang A dibeli sejumlah 3 buah maka nanti stock barang akan bertambah 3 secara otomatis. proses tersebut bisa dilakukan dgn trigger
menurut MSDN, syntac dari trigger adalah sebagai berikut
Syntax
CREATE TRIGGER trigger_nameON { table | view }
[ WITH ENCRYPTION ]
{
{ { FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] }
[ WITH APPEND ]
[ NOT FOR REPLICATION ]
AS
[ { IF UPDATE ( column )
[ { AND | OR } UPDATE ( column ) ]
[ ...n ]
| IF ( COLUMNS_UPDATED ( ) { bitwise_operator } updated_bitmask )
{ comparison_operator } column_bitmask [ ...n ]
} ]
sql_statement [ ...n ]
}
}
biar lebih mengerti, kita mulai dengan contoh.. jadi kita butuh membuat 2 tabel tersebut di SQL server 2005, script sebagai berikut
create table BARANG
(
BAR_ID int not null,
BAR_NAMA varchar(255) not null,
BAR_STOCK int null
default 0,
constraint PK_BARANG primary key (BAR_ID)
)
go
create table PEMBELIAN
(
PEM_ID int not null,
BAR_ID int null ,
PEM_JUMLAH int null ,
constraint PK_PEMBELIAN primary key (PEM_ID)
)
go
create index RELATION_FK on PEMBELIAN (BAR_ID)
go
alter table PEMBELIAN
add constraint FK_PEMBELIA_RELATION_BARANG foreign key (BAR_ID)
references BARANG (BAR_ID)
go
INSERT INTO BARANG (BAR_ID,BAR_NAMA) VALUES (1,’AQUA’);
INSERT INTO BARANG (BAR_ID,BAR_NAMA) VALUES (2,’TOTAL’);
INSERT INTO BARANG (BAR_ID,BAR_NAMA) VALUES (3,’AQUADES’);
setelah anda menjalankan script tersebut, maka anda akan mempunyai 2 tabel, yaitu tabel barang dengan isi 3 buah data, dan tabel pembelian dengan data masih kosong.3 data di tabel barang tersebut secara defaut stocknya adalah 0
kemudian saatnya kita buat trigger sehingga ketika kita menambahkan data di tabel pembelian dengan jumlah pembelian barang tertentu, maka stock di tabel barang akan bertambah sesuai dengan barang yg dibeli, syntac trigger tersebut adalah sebagai berikut
create trigger tambahStockbarang on pembelian
for insert
as
update b set b.bar_stock = b.bar_stock + i.pem_jumlah
from barang b join inserted i on b.bar_id = i.bar_id
arti dari kode tersebut adalah sebagai berikut
create trigger tambahStockbarang on pembelian
membuat trigger dengan nama tambahStockBarang dimana trigger tersebut akan terpicu jika ada perubahan di tabel pembelian
for insert
as
perubahan tersebut adalah penambahan(insert) di tabel pembelian , selain penambahan bisa juga diisi dengan perubahan(update) atau penghapusan(delete)
for disini juga bisa rubah isinya jadi after atau instead of . perbedaanya adalah waktu trigger dikerjakan, biasaya yg sering digunakan adalah for
update b set b.bar_stock = b.bar_stock + i.pem_jumlah
from barang b join inserted i on b.bar_id = i.bar_id
ini adalah kode yg dikerjakan ketika kejadian trigger terpicu, kode diatas bertujuan merubah nilai bar_stock pada tabel barang dengan menambahkan nilai bar_stock yg sekarang dengan jumlah barang yg dibeli (pem_jumlah). perhatikan disini ada tabel yang bernama inserted, tabel tersebut merupakan tabel logika yg digunakan untuk menyimpan data yang memicu terjadinya trigger, dalam hal ini nilai data yg dimasukkan(insert) kedalam tabel pembelian, selain inserted, tabel logika lainnya adalah deleted, tabel logika ini digunakan untuk trigger yg terpicu dengan kejadian delete
kita coba masukkan kode berikut
INSERT INTO PEMBELIAN (PEM_ID, BAR_ID, PEM_JUMLAH) VALUES (1,1,4);
INSERT INTO PEMBELIAN (PEM_ID, BAR_ID, PEM_JUMLAH) VALUES (2,3,2);
INSERT INTO PEMBELIAN (PEM_ID, BAR_ID, PEM_JUMLAH) VALUES (3,1,1);
arti kode tersebut
pem_id haruslah beda karena merupakan primary key
beli aqua(kode bar_id=1) sebanyak 4
beli aquades (kode bar_id=3) sebanyak 2
beli aqua lagi sebanyak 1
sehingga secara keseluruhan yg dibeli aqua sebanyak 5 dan aquades sebanyak 2
karena default nilai stock barang adalah 0, maka seharusnya nilai aqua 5 dan aquades 2 adalah jumlah stock barang sekarang ini
dan kita lihat data barang… walah
Trigger ketika Delete
ide dari trigger yang akan saya utarakan disini adalah supaya ketika data di tabel pembelian terhapus, otomatis data jumlah stock barang dari barang yang terhapus di tabel pembelian tadi berkurang. kode triggernya seperti ini
create trigger kurangiStockbarang on pembelianfor delete
as
update b set b.bar_stock = b.bar_stock - d.pem_jumlah
from barang b join deleted d on b.bar_id = d.bar_id
sebenarnya hampir sama dengan kode trigger ketika penambahan barang baru, saya memberi tanda yang bercetak tebal adalah kode yang saya rubah dari kode trigger dari artikel pertama
perbedaan paling mencolok adalah untuk menangkap nilai dari tabel yang dihapus anda mengunakan tabel virtual yang bernama deleted
yang perlu diperhatikan adalah struktur tabel contoh diatas (tabel barang dan table pembelian) kemungkinan tidak cocok untuk dijalankan pada kondisi yang sebenarnya. karena biasanya transaksi pembelian memungkinkan untuk pembelian barang lebih dari 1 macam barang, dan struktur tabel yang saya pakai tidak memungkinkan hal tersebut. karena dalam pembuatan tabel tersebut saya lebih menekankan contoh pemakaian trigger di SQL server 2005
SUMBER :
imam2net.web.id/2011/11/pengertian-trigger-pada-sql-server.html
indrakharisma.wordpress.com/.../membuat-trigger-di-sql-server-2005..
Sabtu, 19 November 2011
Waktu Bagi Orang Salih
Taukah kita sahabat....Tiada Waktu yang sia-sia bagi orang salih.Bagi mereka waktu adalah segalanya.Beda dengan kita,justru tiada waktu kecuali-biasa-untuk sia-sia.Ironis,tapi itulah kenyataanya.Kiranya kita perlu sejenak untuk belajar pada mereka.
Sahabatku....Untuk Apa Hidup?
Sebagai seorang mahasiswa di sekolah tinggi komputer,mungkin tujuan hidup kita tidak jauh dari lingkungan informasi,menjadi Sarjana Komputer tentunya kan...?,tapi apa hanya itu yang kita pikirkan?
Kewajiban seorang muslim dalam Kehidupan ini adalah menjadi seorang muslim yang sebenar-benarnya dengan senantiasa menghiasi budi pekerti nya dengan akhlak seorang muslim, merenungkan dan atau memikirkan ciptaan Allah Swt, dengan mempertajam pandangan pikiran serta menyadarkan saudara muslim yang lain. mengajarkan dan mengerjakan kesadaran untuk senantiasa berdzikir kepada Allah swt, guna untuk mempersiapkan bekal kelak dihari kemudian yang kekal dan abadi (sebagai makhluk) disamping menghidarkan diri dari apa yang menimbulkan murka Allah Swt, dan menjaga semua itu pada setiap keadaan dan perubahan masa.
Firman Allah SWT dalam Alquran al Karim :
“Dan tidaklah Aku ciptakan jin dan manusia melainkan agar supaya mereka beribadah kepada-Ku” (Adz-Dzariyat :56).
Ayat diatas jelas mengatakan bahwasanya kita manusia diciptakan oleh Allah Swt untuk beribadah kepada Allah Swt, maka sudah selayaknya kita sebagai manusia memperhatikan hikmat tujuan dari pada kita hidup di dunia ini, karena sesungguhnya dunia ini hanyalah sebagai batu loncatan menuju hidup yang sesungguhnya, karena dunia bukanlah tempat untuk mencari kesenangan dan kebahagiaan yang sebenar-benarnya.
Tujuan Hidup Seorang Mukmin
Seorang Mukmin dalam sholatnya setiap pembukaan selalu berdo'a:
Sesungguhnya sholatku, ibadahku, hidupku, dan matiku, hanya untuk Tuhan semesta alam.
Inilah pernyataan yang benar, yang seharusnya dimiliki oleh seorang mukmin, segalanya diserahkan kepada Allah ta'ala, tetapi ini tidak ada paksaan, tetapi bukankah Islam artinya menyerahkan diri kepada Allah semata?
Seorang Mukmin dalam sholatnya setiap pembukaan selalu berdo'a:
Sesungguhnya sholatku, ibadahku, hidupku, dan matiku, hanya untuk Tuhan semesta alam.
Inilah pernyataan yang benar, yang seharusnya dimiliki oleh seorang mukmin, segalanya diserahkan kepada Allah ta'ala, tetapi ini tidak ada paksaan, tetapi bukankah Islam artinya menyerahkan diri kepada Allah semata?
Waktu Adalah Nafas yang Takkan Kembali
Allah berfirman artinya : “apakah kalian mengira bahwa kami menciptakan kalian untuk main-main dan bahwa kalian tidak akan dikembalikan kepada Kami ?” (Al Mukminun :115)
Modal setiap manusia di dunia adalah waktu yang singkat, nafas yang terbatas dan hari-hari yang berbilang. Maka barangsiapa menggunakan kesempatan dan saat-saat itu dalam kebaikan dan ibadah beruntunglah dia, dan barangsiapa yang menyia-nyiakannya maka dia telah merugi dan waktunya tidak akan pernah kembali lagi.
Kadang kita tak memikirkan apa persiapannya untuk menghadap Allah yang tinggal dalam hitungan hari, tak mengambil pelajaran dari kematian kawan-kawan kita yang kadang berada di bawah usianya. Semua waktunya habis tersita untuk dunianya. Demikian pun dengan yang masih muda, seakan kita yakin bakal mencapai usia tua…subhanallah.
Dalam surat Al Ashr Allah bersumpah dengan waktu, yakni waktu keberuntungan dan amal shalih bagi orang yang beriman dan waktu menderita sengsara bagi orang-orang yang ingkar dan berpaling.Tidak ada sesuatu yang lebih berharga dari umur. Sedangkan umur manusia begitu pendek, tak lebih dari beberapa puluh tahun. Lalu kelak dia akan ditanya atas setiap detik waktu yang dilaluinya, dan apa yang ia lakukan di dalamnya. Rasulullah SAW bersabda, artinya : “tidak akan beranjak kedua telapak kaki hamba pada hari kiamat hingga ia ditanya tentang umurnya, untuk apa ia dihabiskan, tentang ilmunya, apa yang telah dia amalkan, tentang hartanya darimana ia dapat dan bagaimana ia membelanjakannya, dan tentang fisiknya, untuk apa dia pergunakan.” (HR. At-tirmidzi, hasan shahih)
Ibnu Abbas Radhiallahu anhu berkata : ada dua nikmat yang sering membuat kebanyakan manusia tertipu, yakni kesehatan dan waktu luang.Ibnul Khazin berkata : nikmat adalah sesuatu yang membuat nyaman dan enak, sedang tertipu artinya membeli sesuatu dengan harga berlipat, atau menjual sesuatu tidak sesuai dengan harganya. Maka barangsiapa yang sehat badannya dan memiliki waktu luang, tetapi ia tidak berusaha untuk kebaikan akhiratnya maka ia laksana orang yang tertipu dalam jual beli. Ironinya, kebanyakan manusia tidak memanfaatkan kesehatan dan waktu luangnya, bahkan sebaliknya malah menggunakannya tidak pada tempatnya.
Rasulullah SAW bersabda artinya: “raihlah lima perkara sebelum datangnyalimaperkara, masa mudamu sebelum dating masa tuamu, sehatmu sebelum sakitmu, kayamu sebelum miskinmu, waktu luangmu sebelum sibukmu dan hidupmu sebelum matimu”. (HR. Al-Hakim dishahihkan oleh Syaikh Al-Albani).Barangsiapa yang tidak mengetahui besarnya nilai waktu, sungguh akan datang kepadanya suatu masa tentang nilai dan mahalnya waktu serta nilai beramal di dalamnya. Tetapi itu terjadi setelah waktu itu sendiri berlalu. Yang pasti semua manusia akan menyesal dalam dua kondisi, entah menyesal karena keingkarannya atau karena sedikit amalnya. Namun penyesalan itu sudah tiada berguna lagi.
Pertama saat sakaratul maut. Ketika itu setiap manusia menginginkan agar diberi sejenak waktu lagi dan diakhirkan ajalnya supaya bias memperbaiki hidupnya yang rusak atau meraih kebaikan yang dahulu ia remehkan.
Kedua di akhirat. Yakni ketika setiap amal manusia dibalas, dan ahli syurga dimasukkan ke dalam syurga serta ahli neraka dimasukkan ke dalam neraka. Ketika itu setiap ahli neraka menginginkan jika dikembalikan lagi ke dunia dan memulai hidup baru dengan amal shalih tapi ketika itu semua sudah terlambat, masa amal telah berakhir, yang tinggal hanya pembalasan.
Namun sayang hal ini tidak diperdulikan oleh kebanyakan umat manusia. Bahkan pada saat ini orang begitu masa bodoh dengan nilai waktu dan sering menyia-nyiakannya. Hari-hari berlalu tanpa diperhitungkan pertanggungjawabannya. Padahal tidak sedikitpun waktu berlalu kecuali kita akan ditanya dengan apa mempergunakan detik-detik itu.
Ada memang manusia yang begitu perhatian dengan waktu, bahkan dalam benaknya waktu 24 jam sehari semalam itu kurang, namun semuanya mereka habiskan untuk urusan dunia. Jika demikian maka ia adalah orang yang bodoh. Mempersiapkan untuk sesuatu yang singkat dan meninggalkan sesuatu yang abadi. Dia bekerja keras siang malam tak seimbang dengan kemanfaatan yang di dapat untuk dirinya. Paling-paling hanya sekedar nikmatnya makanan di lidah atau kenikmatan materi sesaat lainnya. Dan sesungguhnya itulahgayahidup orang-orang kafir. Allah SWT berfirman : “dan orang-orang kafir itu bersenang-senang (di dunia) dan mereka makan seperti makannya binatang-binatang. Dan neraka adalah tempat tinggal mereka.” (QS:Muhammad:12)
Sahabatku...Hidup didunia ibarat mampir ngombe,betul....kan?.Begitu singkat,namun cenderung melenakan.Hingga banyak yang tak sadar kalau dunia ini dibatasi oleh waktu.Kita sering tak perhatian pada waktu,bahkan menyia-nyiakannya.Padahal waktu sangat penting bagi seorang muslim.Karena itu kita harus memanfaatkan sebaik-baiknya,agar bekal kita di akhirat dapat bertambah sebanyak-banyaknya.
Kehidupan di akhirat akan sangat berbeda dengan didunia.Kehidupan abadi tidaklah mengenal mati.Rasa sakit dan kepedihan didunia ini tidak akan ada artinya dibanding kepedihan yang dialami di akhirat nanti.Oleh karena itu,kita hendaknya menyiapkan diri dan merenungkan kembali tujuan hidup kita di dunia ini.
Orang yang Beramal Di Waktu Muda Akan Bermanfaat Untuk Waktu Tuanya
لَقَدْ خَلَقْنَا الْإِنْسَانَ فِي أَحْسَنِ تَقْوِيمٍ (4) ثُمَّ رَدَدْنَاهُ أَسْفَلَ سَافِلِينَ (5) إِلَّا الَّذِينَ آَمَنُوا وَعَمِلُوا الصَّالِحَاتِ فَلَهُمْ أَجْرٌ غَيْرُ مَمْنُونٍ
“Sesungguhnya Kami telah menciptakan manusia dalam bentuk yang sebaik-baiknya. Kemudian Kami kembalikan dia ke tempat yang serendah-rendahnya. Kecuali orang-orang yang beriman dan mengerjakan amal saleh; maka bagi mereka pahala yang tiada putus-putusnya.” (QS. At Tiin [95] : 4-6)
Maksud ayat “Sesungguhnya Kami telah menciptakan manusia dalam bentuk yang sebaik-baiknya” ada empat pendapat. Di antara pendapat tersebut adalah “Kami telah menciptakan manusia dengan sebaik-baiknya sebagaimana di waktu muda yaitu masa kuat dan semangat untuk beramal.” Pendapat ini dipilh oleh ‘Ikrimah. “Kemudian Kami kembalikan dia ke tempat yang serendah-rendahnya”. Menurut Ibnu ‘Abbas, ‘Ikrimah, Ibrahim dan Qotadah, juga Adh Dhohak, yang dimaksudkan dengan bagian ayat ini adalah “dikembalikan ke masa tua renta setelah berada di usia muda, atau dikembalikan di masa-masa tidak semangat untuk beramal setelah sebelumnya berada di masa semangat untuk beramal”. Masa tua adalah masa tidak semangat untuk beramal. Seseorang akan melewati masa kecil, masa muda, dan masa tua. Masa kecil dan masa tua adalah masa sulit untuk beramal, berbeda dengan masa muda.
An Nakho’i mengatakan, “Jika seorang mukmin berada di usia senja dan pada saat itu sangat sulit untuk beramal, maka akan dicatat untuknya pahala sebagaimana amal yang dulu dilakukan pada saat muda. Inilah yang dimaksudkan dengan firman Allah (yang artinya): bagi mereka pahala yang tiada putus-putusnya.”
Ibnu Qutaibah mengatakan, “Makna firman Allah (yang artinya), “Kecuali orang-orang yang beriman” adalah kecuali orang-orang yang beriman di waktu mudanya, di saat kondisi fit (semangat) untuk beramal, maka mereka di waktu tuanya nanti tidaklah berkurang amalan mereka, walaupun mereka tidak mampu melakukan amalan ketaatan di saat usia senja. Karena Allah Ta’ala Maha Mengetahui, seandainya mereka masih diberi kekuatan beramal sebagaimana waktu mudanya, mereka tidak akan berhenti untuk beramal kebaikan. Maka orang yang gemar beramal di waktu mudanya, (di saat tua renta), dia akan diberi ganjaran sebagaimana di waktu mudanya.” (Lihat Zaadul Maysir, 9/172-174)
Memanfaatkan Waktu ...
Hal-hal berikut ini,tak ada salahnya menjadi pekerjaan penting yang dituntut bagi seorang muslim agar waktu benar-benar bisa dijaga dan diisi dengan amalan-amalan yang bernilai dan bermanfaat :
·Memastikan untuk mendapatkan keuntungan/manfaat(pahala) dari setiap waktu.
·Memanfaatkan waktu luang,misalnya untuk menghafal Al- Qur'an,mambaca buku,Mengingat Allah dengan Dzikir.
·Berlomba-lomba dalam kebaikan,misalnya:memperbanyak sedekah,bersilaturahmi,menjenguk teman sakit,dsb.
·Belajar dari waktu yang telah lewat
·Mencari waktu-waktu mulia/istimewa
·Merencanakan dan mengatur waktu
·Memenuhi janji
·Perlu menyadari akibat menyia-nyiakannya waktu
Bagaimana cara menjaga waktu
Kata mutiara tentang Waktu
Jadi, usia muda adalah masa fit (semangat) untuk beramal. Oleh karena itu, manfaatkanlah dengan sebaik-baiknya. Janganlah disia-siakan.
Jika engkau masih berada di usia muda, maka janganlah katakan: jika berusia tua, baru aku akan beramal.
Selasa, 01 November 2011
Visio, Linux
Today I had a nice reminder of one of the things I like best about Linux. Hari ini saya memiliki pengingat yang bagus dari salah satu hal yang saya sukai tentang Linux.
I've found myself being forced to draw some UML diagrams in Microsoft Visio 2003, and to be quite honest, I've been totally disappointed with the software. Saya telah menemukan diriku dipaksa untuk menarik beberapa diagram UML dalam Microsoft Visio 2003, dan harus cukup jujur, saya sudah benar-benar kecewa dengan perangkat lunak. One of the things that bugs me is that Visio seems to have absolutely no intelligence whatsoever when it comes to laying out labels on associations - It'll blindly draw numbers on top of your classes and other diagrams. Salah satu hal yang mengganggu saya adalah bahwa Visio tampaknya telah benar-benar intelijen apapun ketika datang untuk meletakkan label pada asosiasi - Ini membabi buta akan mengambil nomor di atas kelas Anda dan diagram lainnya.
You would think after Visio 2000 and Visio 2002 that stupid stuff like this would be fixed, but nope, this is Microsoft, and this is exactly why I love Linux. Anda akan berpikir setelah Visio 2000 dan Visio 2002 yang hal bodoh seperti ini akan tetap, tapi nggak, ini adalah Microsoft, dan ini persis mengapa saya mencintai Linux.
Stupid bugs like this get fixed in open source software, because the users are the developers. Bug bodoh seperti ini bisa tetap dalam perangkat lunak open source, karena pengguna adalah pengembang. With each release of Ubuntu (and other good pieces of open source software), there are not only new features added, but also a ton of bug fixes. Dengan setiap rilis dari Ubuntu (dan potongan yang baik lainnya dari perangkat lunak open source), ada tidak hanya fitur baru ditambahkan, tetapi juga satu ton perbaikan bug. I've yet to be affected by a bug in Ubuntu that's persisted across releases, and these guys release a new version every six months - not every couple of years (a la Microsoft). Aku belum pernah dipengaruhi oleh bug di Ubuntu yang berlangsung di rilis, dan orang-orang merilis versi baru setiap enam bulan - tidak setiap beberapa tahun (Microsoft la). That's pretty damn good. Itu cukup bagus.
I think another reason why problems get fixed in open source projects is because their software development processes sometimes leave big companies like Microsoft in the dust. Saya pikir alasan lain mengapa masalah mendapatkan tetap dalam proyek-proyek open source adalah karena perangkat lunak mereka kadang-kadang meninggalkan proses pembangunan perusahaan besar seperti Microsoft dalam debu. Quite honestly, Launchpad and other bug trackers (and the way in which they are used transparently) seems to play a large role in many projects' rapid success by providing developers with organization and a strong continual link to their users. Cukup jujur, Launchpad dan pelacak bug lain (dan cara di mana mereka digunakan secara transparan) tampaknya memainkan peran besar dalam keberhasilan banyak proyek yang cepat dengan menyediakan pengembang dengan organisasi dan link terus-menerus kuat untuk pengguna mereka. It's this constant interaction, an excellent feedback loop, that some companies seem to lack. Hal ini interaksi terus-menerus, umpan balik loop yang sangat baik, bahwa beberapa perusahaan tampaknya kurang.
Sure, many open source projects don't follow strict development processes , but you know what? Tentu, banyak proyek open source tidak mengikuti ketat proses pembangunan , tapi kau tahu apa?
They not only get their software built, but they get it built faster and better . Mereka tidak hanya mendapatkan perangkat lunak mereka dibangun, tetapi mereka mendapatkan itu dibangun lebih cepat dan lebih baik .
Note: If you're looking for a good open source Visio replacement, here's some good ones: Catatan: Jika Anda sedang mencari sumber terbuka yang baik pengganti Visio, inilah beberapa yang baik:
* Dia Dia
* OpenOffice.org Draw OpenOffice.org Draw
* Kivio Kivio
Posted at 8:48 PM
I've found myself being forced to draw some UML diagrams in Microsoft Visio 2003, and to be quite honest, I've been totally disappointed with the software. Saya telah menemukan diriku dipaksa untuk menarik beberapa diagram UML dalam Microsoft Visio 2003, dan harus cukup jujur, saya sudah benar-benar kecewa dengan perangkat lunak. One of the things that bugs me is that Visio seems to have absolutely no intelligence whatsoever when it comes to laying out labels on associations - It'll blindly draw numbers on top of your classes and other diagrams. Salah satu hal yang mengganggu saya adalah bahwa Visio tampaknya telah benar-benar intelijen apapun ketika datang untuk meletakkan label pada asosiasi - Ini membabi buta akan mengambil nomor di atas kelas Anda dan diagram lainnya.
You would think after Visio 2000 and Visio 2002 that stupid stuff like this would be fixed, but nope, this is Microsoft, and this is exactly why I love Linux. Anda akan berpikir setelah Visio 2000 dan Visio 2002 yang hal bodoh seperti ini akan tetap, tapi nggak, ini adalah Microsoft, dan ini persis mengapa saya mencintai Linux.
Stupid bugs like this get fixed in open source software, because the users are the developers. Bug bodoh seperti ini bisa tetap dalam perangkat lunak open source, karena pengguna adalah pengembang. With each release of Ubuntu (and other good pieces of open source software), there are not only new features added, but also a ton of bug fixes. Dengan setiap rilis dari Ubuntu (dan potongan yang baik lainnya dari perangkat lunak open source), ada tidak hanya fitur baru ditambahkan, tetapi juga satu ton perbaikan bug. I've yet to be affected by a bug in Ubuntu that's persisted across releases, and these guys release a new version every six months - not every couple of years (a la Microsoft). Aku belum pernah dipengaruhi oleh bug di Ubuntu yang berlangsung di rilis, dan orang-orang merilis versi baru setiap enam bulan - tidak setiap beberapa tahun (Microsoft la). That's pretty damn good. Itu cukup bagus.
I think another reason why problems get fixed in open source projects is because their software development processes sometimes leave big companies like Microsoft in the dust. Saya pikir alasan lain mengapa masalah mendapatkan tetap dalam proyek-proyek open source adalah karena perangkat lunak mereka kadang-kadang meninggalkan proses pembangunan perusahaan besar seperti Microsoft dalam debu. Quite honestly, Launchpad and other bug trackers (and the way in which they are used transparently) seems to play a large role in many projects' rapid success by providing developers with organization and a strong continual link to their users. Cukup jujur, Launchpad dan pelacak bug lain (dan cara di mana mereka digunakan secara transparan) tampaknya memainkan peran besar dalam keberhasilan banyak proyek yang cepat dengan menyediakan pengembang dengan organisasi dan link terus-menerus kuat untuk pengguna mereka. It's this constant interaction, an excellent feedback loop, that some companies seem to lack. Hal ini interaksi terus-menerus, umpan balik loop yang sangat baik, bahwa beberapa perusahaan tampaknya kurang.
Sure, many open source projects don't follow strict development processes , but you know what? Tentu, banyak proyek open source tidak mengikuti ketat proses pembangunan , tapi kau tahu apa?
They not only get their software built, but they get it built faster and better . Mereka tidak hanya mendapatkan perangkat lunak mereka dibangun, tetapi mereka mendapatkan itu dibangun lebih cepat dan lebih baik .
Note: If you're looking for a good open source Visio replacement, here's some good ones: Catatan: Jika Anda sedang mencari sumber terbuka yang baik pengganti Visio, inilah beberapa yang baik:
* Dia Dia
* OpenOffice.org Draw OpenOffice.org Draw
* Kivio Kivio
Posted at 8:48 PM
CONTOH SKRIPSI
RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB (TK-01)
BAB IPENDAHULUAN
1.1 LATAR BELAKANG
Pada saat sekarang ini, perpustakaan PENS masih menggunakan sistem katalog manual yang berbentuk buku dan kartu-kartu yang berisi data-data buku. Sistem ini sudah dianggap tidak efisien lagi mengingat pesatnya peningkatan jumlah judul dan jumlah buku. Untuk mengatasi permasalahan tersebut diperlukan suatu program database realtime via web browser yang dapat diakses oleh mahasiswa baik dari kampus maupun rumah.
Pemanfaatan teknologi internet dimaksudkan untuk kebutuhan akan penyampaian dan pencarian informasi yang cepat, sebab internet sebagai jaringan yang sangat luas merupakan sarana yang efektif dan efisien untuk penyampaian dan pencarian informasi.
Pada proyek akhir ini dibuat suatu sistem informasi perpustakaan berbasis web secara online. Sistem database realtime ini dirasa sangat efektif karena dirancang untuk memberikan pelayanan berupa informasi tentang buku-buku yang tersedia beserta isinya, sehingga user dapat mengetahui / mencari buku yang dimaksud dengan hanya meng-klik mouse.
1.2 TUJUAN
Merancang dan membangun sistem informasi perpustakaan untuk mempermudah mahasiswa atau pengguna perpustakaan mencari buku-buku secara online dengan menggunakan sistem operasi linux.
1.3 BATASAN MASALAH
Dalam pembuatan proyek akhir ini dititik beratkan pada komunikasi data pada web interaktif untuk pencarian buku secara online dengan menggunakan sistem database MySQL dan bahasa script PHP serta tampilan (layout) web site dengan Macromedia Dreamweaver, yang kesemuanya dirancang dengan menggunakan sistem operasi linux. Alasan penulis menggunakan PHP adalah karena PHP merupakan freeware sehingga tidak perlu mengeluarkan biaya untuk mendapatkannya, fasilitas trace kesalahan yang mudah dilakukan dan dipahami dalam browser, mudah dikoneksikan dengan database serta memiliki tingkat sekuritas yang tinggi.
Untuk mendapatkan koleksi Judul Tesis Lengkap dan Skripsi Lengkap dalam bentuk file MS-Word, silahkan klik download
Atau klik disini
Jumat, 14 Oktober 2011
Memperbaiki Flash Disk Yang Rusak
Awalnya saya bingung juga kenapa Flash Disk Kingstoon saya yang 1 Gb mendadak rusak. Kalau ditancapkan terdeteksi tetapi kalau di akses selalu ada tulisan Please Insert Disk. Sedangkan jika dilihat propertiesnya terbaca 0 kb. Flashdisk yang saya beli setahun lalu seharga Rp 180.000,00 itu (mungkin kalau sekarang sudah bisa dapat dua ya ) nampaknya akan saya bongkar dan akan saya gunakan untuk pembelajaran anak-anak.
Hanya sekedar iseng saja, karena saya juga tidak yakin kalau flashdisk itu bisa diperbaiki aku masukkan kata kunci “memperbaiki flashdisk rusak”. Hanya dalam hitungan detik saya dihubungkan dengan sistus Mas TIkno, dengan setengah hati saya baca tutorialnya. Setelah download file sebesar 45 Mb dan mengikuti step-step yang ada, wah surprise ternyata flash disk saya bisa lagi, sayapun tidak menyangka.
Untuk meperbaikinya silahkan ikuti step-step berikut ini.
Hanya sekedar iseng saja, karena saya juga tidak yakin kalau flashdisk itu bisa diperbaiki aku masukkan kata kunci “memperbaiki flashdisk rusak”. Hanya dalam hitungan detik saya dihubungkan dengan sistus Mas TIkno, dengan setengah hati saya baca tutorialnya. Setelah download file sebesar 45 Mb dan mengikuti step-step yang ada, wah surprise ternyata flash disk saya bisa lagi, sayapun tidak menyangka.
Untuk meperbaikinya silahkan ikuti step-step berikut ini.
- Download HP Drive Boot Utility sebesar 45 Mb. Freeware. Software ini mendukung untuk Flash Disk yang bukan keluaran HP.
- Install software tersebut
- Tancapkan flashdisk yang bermasalah ke dalam komputer.
- Jalankan software dan pilihlah drive tempat flash disk anda.
- Pilih Creae New or Replace Existing Configuration
Solusi Masalah FlashDisk Read Only di Ubuntu Sabily
Posted 21 Jun 2011 — by shaleh
Category linux, Tips dan Trik
Category linux, Tips dan Trik
Kemarin saya baru membeli flashdisk keluaran Kingston dengan code DT101 G2, kapasitas 4Gb, awalnya tidak ada masalah ketika saya memindahkan beberapa data ke dalam flashdisk tersebut. Tak berapa lama kemudian setelah semua data itu saya coba untuk hapus kembali karena sudah tak terpakai lagi, tiba-tiba saja tidak bisa dihapus dan tertulis read only. Padahal flashdisk dengan code yang sama juga saya miliki walaupun beda kapasitas yaitu 2Gb tidak pernah terjadi masalah sedikitpun. Karena penasaran akhirnya saya coba googling untuk mengatasi masalah tersebut dan akhirnya menemukan beberapa postingan tentang itu.
Berikut ini trik untuk mengatasi masalah read only pada flashdisk di ubuntu sabily :
- Buka Terminal : Applications –> Accesories –> Terminal
- Terus ketik df -h (untuk mengetahui apakah flashdisk terbaca sebagai sda, sdb atau sdc)
- lokasinya terbaca di /dev/sdc
- Setelah lokasi flashdisk diketahui ketik perintah sudo dosfsck -a -v /dev/sdc
Catatan : sdc itu lokasi flashdisk yang kita miliki, jadi sesuaikan saja dengan apa yang tertulis diterminal kalian
Setelah itu baru flashdisknya di Safety Remove. Cabut kemudian pasang lagi maka Insya Allah read onlynya hilang. Selamat mencoba
Sabtu, 08 Oktober 2011
Cara Install WordPress Lokal dengan Webserver XAMPP
Posted on December 29, 2008 by babeh
Salah satu kelebihan dari blog wordpress adalah wordpress menyediakan engine blog yang bisa didownload dan diinstal pada komputer kita, sehingga kita bisa melakukan kegiatan blogging tanpa harus On Line. Banyak hal yang bisa kita lakukan dengan engine blog wordpress offline ini, diantaranya adalah: melakukan posting secara offline kemudian meng-uploadnya pada saat kita on line, membuat, mengedit dan menguji theme wordpress, dan lain-lain.
Fasilitas ini cocok bagi blogger yang tidak selalu on line atau tidak mempunyai sambungan internet unlimited karena hal ini akan menghemat bandwidth dan tentunya biaya kegiatan blogging yang dilakukan. Demikian pula bagi blogger yang masih mengandalkan warnet sebagai fasilitas bloggingnya.
Sebenarnya masih banyak kelebihan-kelebihan lain yang bisa didapatkan dari wordpress offline ini. Insya Allah nanti akan kami tuliskan pada posting-posting selanjutnya.
Okey, kembali ke laptop..
Okey, kembali ke laptop..
Ada 2 langkah yang akan kita lakukan untuk menginstal wordpress offline ini, yaitu:
1. instalasi XAMPP
2. instalasi WordPress
1. instalasi XAMPP
2. instalasi WordPress
Instalasi XAMPP
Sebelum menginstal wordpress, kita siapkan dahulu aplikasi pendukung yang bertindak sebagai webserver. Kali ini, kita akan mencoba menggunakan XAMPP. Apabila anda belum mempunyai installer XAMPP, installernya bisa di download di sini.
Setelah installer XAMPP siap, kita jalankan installer XAMPP atau extract installer tersebut ke salah satu drive komputer kita, misalnya c:\xampp. Selanjutnya, jalankan XAMPP dengan cara men-double click xampp_start.exe. Tunggu sampai prosesnya selesai.
Setelah installer XAMPP siap, kita jalankan installer XAMPP atau extract installer tersebut ke salah satu drive komputer kita, misalnya c:\xampp. Selanjutnya, jalankan XAMPP dengan cara men-double click xampp_start.exe. Tunggu sampai prosesnya selesai.
Langkah selanjutnya adalah bukalah browser internet anda, misalnya IE atau Firefox atau browser yang lainnya. Kemudian, ketikkan http://localhost/phpmyadmin/index.php kemudian tekan enter, maka akan muncul halaman localhost | phpMyAdmin.
Buat data base baru dengan mengisi kolom create new database dengan nama data base yang akan kita buat (misalnya: wordpress) kemudian klik tombol create.
(lihat gambar disamping)
Instalasi WordPress(lihat gambar disamping)
Bagi yang belum mempunyai installer WordPress, instalernya bisa didownload di sini atau sini kemudian ekstrak installer tersebut dan copy-kan ke folder c:\ampp\htdocs\.
Agar proses instalasi lebih cepat dan sederhana, sebelum memulai instalasi, buatlah file wp-config.php dengan cara mengedit file wp-config-sampe.php dan menyimpannya dengan nama wp-config.php. File wp-config-sample.php terdapat pada folder c:\xampp\htdocs\wordpress.
Bukalah file tersebut menggunakan notepad, gantilah informasi database berikut ini:
// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘putyourdbnamehere’);/** MySQL database username */
define(‘DB_USER’, ‘usernamehere’);/** MySQL database password */
define(‘DB_PASSWORD’, ‘yourpasswordhere’);/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);
menjadi
// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
define(‘DB_NAME’, ‘wordpress’);/** MySQL database username */
define(‘DB_USER’, ‘root’);/** MySQL database password */
define(‘DB_PASSWORD’, ”);/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);
Kemudian simpan file tersebut menjadi wp-config.php
Setelah langkah tersebut selesai, kita lanjutkan ke proses instalasi. Ketikkan http://localhost/wordpress/ pada address bar browser anda kemudian tekan enter. Isilah kolom Blog Title dan Your E-mail, klik Install WordPress. Setelah itu, kita akan diberikan Username dan Password yang digenerate oleh system. Catat username dan password-nya karena akan digunakan untuk log in. Selanjutnya, klik log in.
Pada halaman login, masukkan username dan password yang didapatkan pada halaman sebelumnya. Dan.. akan muncul Dashboard Blog WordPress lokal anda. Artinya, anda sudah berhasil menginstal wordpress pada komputer anda dan anda sudah bisa memulai kegiatan blogging offline anda.
Bookmark-lah Dashboard tersebut karena dashboard tersebut akan selalu anda gunakan untuk kegiatan blogging anda. Untuk melihat tampilan blog wordpress anda, anda bisa mengklik visit site pada panel dashboard bagian kiri atas.
Apabila anda ingin mengubah password log-in, Edit-lah profil anda dengan mengklik admin pada panel dashboard bagian kanan atas
Apabila anda ingin mengubah password log-in, Edit-lah profil anda dengan mengklik admin pada panel dashboard bagian kanan atas
Perlu diingat, setiap kali anda ingin menggunakan wordpress offline ini, terlebih dahulu, anda harus menjalankan local webserver yang telah kita instal diatas yaitu XAMPP.
Kalo masih bingung, ato ada kritik, saran, pendapat, usul, ato just say hello, jangan malu-malu, tulis di kotak komentar yaaa…
Langganan:
Postingan (Atom)