Selasa, 15 Januari 2013

Program Mencari Luas N Buah Segitiga Menggunakan Prosedure

Program Segitiga;
uses crt;
Var
   i, N : integer ;
Procedure HitungLuasSegitiga;
Var
        Alas        :    real;
        Tinggi    :     real;
        Luas         :    real;
Begin
     Write (' Panjang alas segitiga ? ') ; readln (Alas);
     Write (' Tinggi segitiga ? ') ; readln (Tinggi);
     Luas := ( Alas * Tinggi)/2;
     Write ('Luas Segitiga = ',Luas);
End;
Begin
Write ('Banyak segitiga ?'); readln (N);
For i :=1 to N do
    HitungLuasSegitiga;

End.

Struktur Dasar Algoritma dalam Pemrograman

Algoritma berisi langkah-langkah penyelesaian suatu masalah. Langkah-langkah tersebut dapat berupa runtutan aksi. Pemilihan aksi, dan pengulangan aksi. Ketiga jenis langkah tersebut membentuk konstruksi suatu algoritma. Jadi, sebuah algoritma dapat di bangun dari tiga buah struktur dasar, yaitu: Runtutan,Pemillihan dan Pengulangan.


Sebuah runtutan terdiri dari satu atau lebih pernyataan. Tiap pernyataan di kerjakan secara berurutan sesuai dengan urutan penulisannya, yakni sebuah instruksi di laksanakan setelah instruksi sebelumnya selesai di laksanakan. Urutan instruksi menentukan keadaan akhir algoritma. Bila urutannya di ubah, maka hasil akhirnya mungkin juga berubah. Runtunan satu atau lebih pernyataan yang di lambangkan dengan S1,S2,S3,S4 dan S5 berikut:
S1
S2
S3
S4
Mula-mula pemroses melaksanakan pernyataan S1. Pernyataan S2 di laksanakan setelah pernyataan S1 selesai. Selanjutnya, pernyataan S3 di laksanakn setelah pernyataan S2 selesai. Demikian seterusnya sampai pernyataan terakhir S5 di laksanakan. Setelah pernyataan S5 selesai di laksanakan algoritma berhenti.
Kita ambil contoh pada program Tukar_Isi berikut yang mempertukarkan nilai dari dua buah peubah. Misalkan peubah A=8 dan B=5. Kita ingin mempertukarkan nilai A dan B sedemikian hingga A=5 dan B=8. Kalau anda tulis algoritmanya seperti ini:

Isikan nilai A ke dalam B
Isikan nilai B ke dalam A

Maka hasil A=8 dan B=8. Jadi, algoritma pertukarannya salah. Agar pertukarannya benar, maka perlu di gunakan peubah bantu, misalnya C, sehingga algoritmanya menjadi :
Isikan nilai A ke dalam C
Isikan nilai B ke dalam A 
Isikan nilai C ke dalam B
Untuk lebih jelasnya silahkan lihat gambar di atas :

Senin, 14 Januari 2013

Instalasi XAMPP Dan CMS WordPress Pada Jaringan Lokal (Localhost)


XAMPP merupakan aplikasi server lokal yang berdiri sendiri (localhost) yang terdiri atas program Apache, MySql, Penerjemah bahasa pemrograman PHP dan Perl, yaitu bahasa pemrograman. Sedangkan huruf “X” merupakan acuan pada empat Sistem Operasi yaitu Windows, Linux, Mac OS dan Solaris karena program XAMPP bisa dijalankan pada ke empat Sistem Operasi tersebut.

Sementara itu WordPress merupakan aplikasi mesin blog (blog engine) yang juga digunakan sebagai CMS (Content Management System) karena bisa dimodifikasi dan disesuaikan dengan kebutuhan masing-masing pengguna. Wordpress sendiri muncul pada tahun 2003 dan menjadi CMS open source terbuka yang populer digunakan karena free dan juga banyak forum penggunanya untuk saling memecahkan masalah penggunaan WordPress [Wikipedia].


1. Klik dua kali pada master aplikasi XAMPP. Pada artikel ini menggunakan versi XAMPP "xampp-win32-1.8.1-VC9-installer". Setelah itu akan muncul pilihan bahasa, pilih English untuk memudahkan instalasi.

http://jayantinurindahsari.blogspot.com/

2. Akan muncul jendela Welcome to the XAMPP 1.8.1 Setup Wizard. Klik tombol Next > pada bagian bawah.

http://jayantinurindahsari.blogspot.com/

3. Pilih berkas apa saja yang akan diinstal, karena masih dalam tahap belajar, biarkan semua pilihan tercentang secara default.

http://jayantinurindahsari.blogspot.com/

4. Pilih tujuan folder Instalasi, secara default folder instalasi akan berada pada "X:\xampp lalu klik tombol Install. Dimana "X" merupakan lokasi instalasi sistem operasi Windows.

http://jayantinurindahsari.blogspot.com/

5. Proses ekstraksi dan instalasi dimulai, tunggu proses ekstraksi dan instalasi sampai selesai.

http://jayantinurindahsari.blogspot.com/

6. Setelah proses ekstraksi dan instalasi selesai akan muncul Command Prompt seperti gambar berikut. Biarkan saja, nanti akan menutup sendiri.

http://jayantinurindahsari.blogspot.com/

7. Setelah Comman Prompt yang tadi muncul sendiri sudah menutup dengan sendirinya akan keluar tampilan seperti berikut. Completing The XAMPP 1.8.1 Setup Wizard, klik tomblo Finish pada bagian bawah.

http://jayantinurindahsari.blogspot.com/

 8. Installation Complete, akan memunculkan pilihan memulai Control Panel atau tidak. Pilih Yes saja untuk membuka XAMPP Control Panel secara langsung.


http://jayantinurindahsari.blogspot.com/

Proses instalasi XAMPP sebagai server localhost sudah selesai dan siap menjadi tempat WordPress Offline diinstalasikan. Penggunaan XAMPP dan proses instalasi WordPress Offline, silahkan download tutorial  Instalasi XAMPP Dan CMS WordPress Pada Jaringan Lokal (Localhost) berformat .pdf pada link berikut ini :

Download Link 1 [Google Drive]
Download Link 2 [Dropbox]

Pusing membaca artikel ini? Daripada pusing-pusing lebih baik baca artikel ini saja Malem Minggu Azim atau artikel Comics Atau Dosen Ya?.

Jumat, 11 Januari 2013

Comics Atau Dosen Ya?

Menjadi seorang dengan kata maha didunia ini itu tidak banyak yang bisa Mblo... Paling tidak di dunia ini kata maha itu cuma disematin ke Tuhan YME, kepada profesor dengan julukan maha guru dan satunya lagi kepada mereka yang menempuh studi di perguruan tinggi dengan julukan MAHAsiswa.

Yang terakhir itu sematan kata maha yang enggak terlalu sulit buat didapetin. Kalo jadi Tuhan YME pasti enggak bisa, kalo jadi maha guru musti punya ilmu yang benar-benar mumpuni, tapi kalo yang namanya mahasiswa cuma modal ijazah SMA sederajat terus elu pada daftar di Perguruan Tinggi pasti status mahasiswa menempel di KTA/KTP/SIM elu. Mudah banget kan?

Tapi ternyata dibalik kemudahan dapetin status mahasiswa itu tetep aja ada cobaan-cobaan penggoda iman. Cobaan yang bisa buat mereka yang berstatus mahasiswa kehilangan keperawanannya *maksud gua kemahasiswaannya*. Cobaan dari mulai kiriman uang yang telat, makanan sehari-hari yang cuma mie instan dan tidak sedikit mengalami cobaan menjadi jomblo ngenes karena ya.... gimana mau punya pacar kalo kiriman aja telat, kalo urusan perut sendiri aja cuma diganjel mie instan? Mau dikasih makan apa coba cewek elu Mblo!?!.

*sabar*

Tapi ternyata juga, menjadi mahasiswa tidak harus selamanya ngenes. Tidak selamanya kiriman uang telat, tidak selamanya ganjelin perut cuma pake mie instan, juga tidak selamanya pula menjadi jomblo ngenes. Makanya sekali lagi gua saranin buat sabar.

Jadi mahasiswa itu ada enaknya juga (paling tidak menurut gua). Meskipun kadang banyak tugas sampe elu enggak sempet beres-beres kamar kos elu *ngaca ke diri gua sendiri*, meskipun kadang tugas yang dikasih ngeselin, juga orang (dosen) yang ngasih ngeselin, semua itu bakalan enggak terasa kalo udah bisa enjoy. Ada tugas tinggal nyontek kanan kiri. Beres kan?

Terus belum lagi kalo dosen yang ngajar orangnya humoris, bisa-bisa elu lupa kalo lagi kuliah dan nyangkanya elu lagi nonton stand up comedy dengan Comicsnya ya dosen elu. Kalo udah ketemu dosen yang suka humor kek gini tuh pasti kita enak sebagai mahasiswa. Dapet hiburan Comics gratis, juga biasanya dosen yang unyu yang suka humoris enggak pelit ngasih nilai.

Cancut Marut Cover [sumber]

Nah, itu juga yang gua kemaren hari Jum'at barusan aja alamin. Pas waktu itu matkul Pancasila. Elu tau sendiri lah kalo matkul yang satu ini bagaimana menurut kita-kita yang muda ini (kita? gua aja kali, elu enggak). Pasti kesannya matkul yang membuat jenuh, matkul yang materinya entah dari planet mana yang elu juga gua enggak paham. Pokoknya matkul Pancasila tuh enggak banget deh *bukannya tidak nasionalis*.

Nama beliau, dosen matkul Pancasila disemester I gua kali ini Usep Supriyatna. Dari facebooknya sih beliau dari Sumedang Selatan, Jawa Barat dan udah bertahun-tahun tinggal di Tuban.

Kejadian kemaren :

"Sudah saya ceritain soal pendeta dan kiyai belum?" tanya beliau dengan logat Jabar-Jatimnya.

"Belumm...." serempak mahasiswa unyu yang juga temen gua jawab kayak anak TK belum dikasih permen.

"Ceritanya seperti ini, seorang kiyai sedang bepergian dengan seorang pendeta. Mereka berdua bergandengan tangan sampe pintu masuk bandara. Bahkan sampe mau masuk pesawat."

"Kalau sampeyan-sampeyan lihat pasti bilang 'mesra banget nih ye'".

"Nah, pas udah mau masuk pesawat, sang kiyai berdoa 'Bismillah'. Tapi terdengar oleh pendeta 'Bis sekolah' lalu pendeta itu tadi bilang 'Ini pesawat Pak Yai, bukan Bis Sekolah'. Pak Yai cuma jawab 'OOo' ".

"Gantian pesawat udah diudara, terjadi kilat. Sontak pendeta berujar Haleloya, Pak Yai kali ini mengingatkan pendeta 'Ini halilintar Pak Pendeta, bukan Haleloya'. Pak pendeta berujar 'OOo' ".

Dan tanpa dikomandoi, mahasiswa-mahasiswi yang tetep aja unyu dikelas gua pada ngakak. Ada juga yang mikirnya telat sampe musti mencerna ulang jokes dari Pak Usep ini. Ya, namanya nasib kalo jadi mahasiswa jomblo *telmi*.

Dan ada satu lagi jokes gokil dari Pak Usep pengajar matkul Pancasila gua ini. Jokesnya gini :

"Kenapa pohon kelapa di depan rumah harus ditebang?". Beliau nanya ke seluruh mahasiswa-mahasiswi dikelas.

Tapi ternyata virus telmi menjalar ke segala lini penjuru *lebay* kelas sehingga pertanyaan seperti itu aja enggak ada yang bisa jawab. Pak Usep akhirnya ngasih jawaban. Jawabannya gokil punya Mblo. Gua bakalan nulisin tuh jawaban di akhir komentar artikel gua ini. Jadi monggo ikutan jawab pertanyaan ityuh.

Sebenernya dua jokes diatas tuh cuma sedikit dari banyak jokes yang dilontarin dosen gua ini. Tapi berhubung menurut gua kalo dua jokes diatas jadi garing kalo gua yang nyeritain, jadi supaya enggak makin garing gua sudahin aja pertemuan kali ini ya anak-anak *ehh*.

Makin bingung gua, Pak Usep itu Comics atau Dosen ya? Atau Dosen yang merangkap Comics? Atau sebaliknya. Dan, gua makin makin makin bingung lagi pas baca ulang artikel gua kali ini. Sebenernya ini artikel apaan sih? artikel buat lomba kok gak mutu kek blog yang ngadain lomba Give Away 'Guru Gokil' yang gua ikutin.

Tapi ya sudahlah Mblo, yang penting elu musti baca artikel ini sampe titik darah penghabisan *ehh* terus setelah itu elu komen yang nyambung sama artikel gua ini yang sebanyak-banyaknya supaya gua bisa menang and dapet buku Cancut Marut yang gua idam-idamin (versi gratisnya). Terdengar sorakan.... "Moga menang ya Mblo!", aminn,, moga gua menang, tapi bedewey gua bukan jomblo.


Wassalam Mblo! Salam Super!!!



#versi elu-gua-kalian.   

Kamis, 10 Januari 2013

Batik Gedog Tuban

Saya menulis mengenai batik lagi kali ini. Lagi-lagi saya menulis mengenai barang yang namanya batik yang diantara kalian atau diantara kita mungkin banyak menganggap kalau barang ini "kuno". Jadi, siapa yang tersisa dan membahas tentang batik pasti dia generasi kuno.

Berarti saya generasi kuno dong? Ya... semoga tidaklah, soalnya saya bisa membuktikan lewat blog ini meskipun saya perhatian *ce ileh* dengan batik "kuno" tapi saya tetap bisa ngeBlog sebagai tanda saya seorang manusia modern masa kini.

Setelah dua hari yang lalu saya membahas soal kegalauan saya mengenai batik disini. Kali ini saya akan menuliskan tentang batik lagi. Bukan mengenai kegalauan saya soal batik yang ada sebagian dari kita mengatakan batik itu kuno sih. Bukan! Tetapi ini mengenai produk batik yang dinamakan Batik Gedog Tuban.

http://jayantinurindahsari.blogspot.com/
Selendang Gedog; asli tenun dengan ciri khas menyirip pada tiap motifnya (dokumentasi pribadi).

Sebelum melalui artikel ini saya membahas lebih jauh tentang Batik Gedog Tuban, berikut ini saya berikan sebuah screen shot mengapa saya menulis artikel ini.

http://jayantinurindahsari.blogspot.com/
It's my reason why write this article!

Dari screenshot diatas bisa saya simpulkan bahwa masih ada (banyak) orang yang tidak kenal dengan Batik Gedog. Batik kebanggaan masyarakat Kabupaten Tuban. Dari kondisi tersebut saya ingin menulis tentang Batik Gedog Tuban agar semakin banyak masyarakat yang mengenal produk batik ini dan agar saya bisa menjadi blogger yang bermanfaat dalam menulis.

Batik Gedog Tuban, merupakan produk batik khas Kabupaten Kota Tuban yang diproduksi secara tradisional di sentra industri Batik Gedog di Kecamatan Kerek (+- 30 Menit ke arah pabrik Semen Gresik dari kota kabupaten). Keunggulan Batik Gedog ini adalah bahan kainnya yang tebal serta motif yang khas, yakni motif burung (ada yang bilang burung Hong/Lok Chan) dan tumbuhan (lung-lungan/ririnan).

http://jayantinurindahsari.blogspot.com/
Selendang Gedog; asli tenun bermotif burung dengan ciri khas menyirip pada tiap motifnya (dokumentasi pribadi).

Dinamakan Batik Gedog karena pada zaman dahulu dan sampai sekarang proses pembuatan kain dilakukan dengan Alat Tenun Bukan Mesin (ATBM) yang pada proses pembuatannya mengeluarkan bunyi dok(g)...dok(g).. Jadilah dinamakan Batik Gedog, karena suara dari alat tenun itu sendiri.

Karena perkembangan zaman, Batik Gedog yang asli tenun meskipun masih diproduksi namun mulai jarang digunakan/dibeli. Hal ini dikarenakan proses produksi yang lama dan juga sekaligus Batik Gedog itu sendiri yang "gerah" jika digunakan dalam rutinitas sehari-hari (juga "kuno"). Sebagai gantinya, bahan pembuatan Batik Gedog saat ini bukan hanya kain tenun gedog, tetapi sudah menggunakan kain jantiu, kain sutera, kain lenen, kain katun yang dibatik dengan motif gedog.

http://jayantinurindahsari.blogspot.com/
Kemeja Gedog berbahan kain gedog asli tenun, tidak begitu gerah karena didalamnya diberi lapisan furing (dokumentasi pribadi).

Jika pada zaman dahulu penggunaan Batik Gedog hanya dikenakan pada saat upacara-upacara seperti pernikahan maupun pemakaman, saat ini penggunaan Batik Gedog sudah tidak lagi hanya pada upacara keagamaan tertentu seperti disebutkan. Kini para pegawai pemerintahan, pegawai swasta dan siswa sekolah di Kabupaten Tuban pun sudah mengenakan Batik Gedog (versi modern; berbahan kain jantiu).

http://jayantinurindahsari.blogspot.com/
Bermotif Gedog, namun berbahan non gedog. Kain berbahan jantiu ini bermotif tradisional khas Batik Gedog Tuban (dokumentasi pribadi).

Selain penggunaan bahan non tenun pada Batik Gedog, saat ini motif Batik Gedog juga sudah mulai beragam. Sudah banyak pengrajin Batik Gedog yang membuat motif baru dengan tidak menghilangkan ciri khas Batik Gedog itu sendiri. Beberapa motif Batik Gedog Tuban yang saya ketahui antara lain motif Kates Gantung, motif Cumi-cumi, motif Lung-lungan, Motif Ri-rinan. Yang terbaru motif Siwalan dan motif Tujuh Rupa.

Satu ciri khas dari Batik Gedog Tuban yang bisa dijadikan tanda adalah motif menyirip pada setiap motif Batik Gedog Tuban. 

Semoga, artikel ini bisa menjadi informasi bagi mereka yang belum tahu tentang Batik Gedog Tuban dan semoga semakin bangga bangsa ini dengan beragam Batik Indonesia. Sekedar promosi saja, bagi kalian yang ingin membeli Batik Gedog Tuban bisa mengunjungi link berikut ini http://www.batikhmsholeh.com.


#versi saya-kamu-kalian-kita.

Rabu, 09 Januari 2013

XAWD

Selamat hari kamis hari kesepuluh di tahun 2013 ini mblo, semoga kalian semua masih diberi ketabahan dan kesabaran menjalani kejombloan kalian *eyyaaa*. Hari kamis yang cerah ini lagi apa mblo kalian, pasti lagi ngerenungin nasib sebagai jomblo yak? [skip | ga usah dijawab].

Elu mau mantengin artikel gua ini yak? emang elu tau arti XAWD yang mau gua tulis kali ini? kalo elu tahu ya udah berarti kabar baik, kalo elu belum tahu berarti saatnya bagi gua ngasih elu tempe *tahu maksudnya*.

XAWD, menurut wikipedia bahasa Indonesia ialah "Tidak ada hasil yang sesuai dengan kriteria.". Lalu kalo elu search di google pake keyword XAWD, elu bakal nemuin tentang mobil infinity and beragam hasil aneh lainnya terkait XAWD. Tapi kali ini yang gua mau bahas ini bukan berkenaan dengan mobil atau hasil wikipedia. Bukan!

Oke langsung aja deh ya Mblo, XAWD itu empat karakter yang ada di keyboard desktop atau laptop elu. Ini bukan sembarang karakter, soalnya ini jadi bahan gua nulis artikel ini *eyyaaa*. Ke empat karakter ini memang bukan sembarang karakter beberapa hari ini bagi gua. Jika dulu emang XAWD cuman empat karakter buat ngetik, tapi kali ini bukan cuma buat ngetik Mblo. Ke empatnya kini punya fungsi lebih. Coba tebak hayo sebagai apaan?

SEBAGAI PENGGANTI STIK PLAY STATION!!!

Udah pada tahu arah artikel ini ato belum? belum? wah kebangetan elu Mblo, hal kek ginian aja enggak tau. Emang elu punya pacar? sampe sibuk terus enggak sempat belajar kek ginian yak? sok sibuk bener elu Mblo. 

Kalo elu belum tahu sesuai janji gua diawal, gua bakal ngasih elu tahu *bukan tempe* mengenai hal ginian.

Gua, sebagai seorang yang baru mengenal XAWD enggak mau nulisin bertele-tele soal ke empat karakter ini sih, soalnya enggak enak sama mereka yang udah duluan and udah jago sama kek ginian. 

Ke empat karakter ini punya fungsi lebih Mblo, terutama jika elu punya game Pro Evolution Soccer (kalo punya gua versi 6 | jadul banget) di desktop ataupun dilaptop. Ke empatnya mewakilin fungsi-fungsi yang biasanya digunakan pas maen game PES lewat play station. Ke empatnya bisa dibilang versi hemat dari stik game, soalnya kalo elu beli stik game yang buat komputer itu harganya mahal Mblo. Kata temen gua antara 70-90 ribu rupiah. Bisa buat beli rokok 7 pack tuh!

Huruf  X sebagai pengganti tanda X di stik game.
Huruf  A sebagai pengganti tanda
O di stik game.
Huruf  W sebagai pengganti tanda
segitiga di stik game.
Huruf  D sebagai pengganti tanda
kotak di stik game.
Kalo elu suka maen game PES 6, pasti gak susah buat mencerna artikel gua kali ini. Dimana secara default settingan keyboard buat maen game PES 6 ya XAWD. Meskipun "mungkin" settingan ini bisa kalian ubah, tetapi yang gua sampe saat ini tahu sih settingan defaultnya XAWD dan gua belum coba ganti settingan itu.

Sedikit fungsi tentang ke empat karakter diatas Mblo :

Huruf X buat umpan pendek ke pemain satu tim. Huruf A buat nendang (jauh maupun deket). Huruf W buat nyundul (juga bisa buat umpan atas) dan yang terakhir huruf D bisa buat umpan jauh ke pemain satu tim elu. Ke empat karakter itu perlu dibantuin sama empat arah mata angin Mblo. Dan ke empat arah mata angin itu diwakilin empat arah tombol di keyboard.

http://jayantinurindahsari.blogspot.com/
desktop gua, udah ada PES 6 nya


Sekarang udah paham kah engkau Mblo tentang XAWD? semoga aja elu semua paham. Oiya, bagi elu yang baru dalam permain PES (6) ini, tetep semangat buat belajar maen game PES 6 yang baik dan benar ya. Sama kek gua hhhehe. Dan, kalo kalian lagi/mau maen nih game gua saranin semua tugas elu udah selesai dikerjain, soalnya nih game bisa bikin ketagihan and as the result is tugas kalian jadi mangkrak.

http://jayantinurindahsari.blogspot.com/
game PES 6 di lepi gua, dimainin pake keyboard XAWD

Oke sekian.

Ehh, gua mau ngucapin terima kasih pada bang Ricoademandana buat pulsa kemarin yang udah dikasihin ke gua sama buat Borisando Sayoga atas award sunshinenya :) . Terima kasih semuanya...


#versi elu-gua-kalian

Selasa, 08 Januari 2013

Batik Indonesia Itu Keren, Tapi...

Selamat pagi sobat blogger, bagaimana kabarnya hari ini? Pasti baik sehat sentosa semuanya kan ... Aminn. 

Batik Indonesia Itu Keren, Tapi... Itulah judul tulisan saya kali ini yang memang sengaja akan sedikit menulis tentang batik agar sobat blogger sekalian bisa membaca batik dalam perspektif saya. Secara, saya sendiri adalah orang yang turut terlibat dalam proses pembuatan-pemasaran batik tulis gedog khas Kota Tuban.

Batik Indonesia, yang beberapa waktu lalu diakui oleh Unesco sebagai milik sekaligus kebanggaan Bangsa Indonesia ini seharusnya membuat kita bangga untuk paling tidak mengenakannya dan kalau bisa belajar melestarikan batik melalui belajar membuat batik dengan cara mencanting. Tapi nampaknya jauh panggang dari api.

Tak sedikit dari kita yang enggan untuk mengenakan batik dengan beragam alasan, mulai dari motif yang kuno, harga yang relatif mahal serta beragam alasan lainnya terlontarkan.

Disini saya ingin menepis anggapan-anggapan yang membuat kecintaan pada batik Indonesia sedikit-banyak berkurang tersebut. Batik Indonesia itu keren, itu yang ada dalam perspektif saya. Kenapa keren? karena batik Indonesia itu mempunyai beragam motif, sarat akan nilai luhur, sarat akan penghayatan dan ketelatenan dalam proses pembuatannya.

Teringat kalimat dari seorang penjual sekaligus pengrajin batik yang juga sahabat saya ketika pameran di Surabaya, "Sebenarnya batik itu bukan hanya milik Bangsa Indonesia, batik itu universal milik semua bangsa di dunia. Motif batik itu tak terbatas dan tergantung kreatifitas kita, sebuah motif batik bisa dibeli oleh mereka pengrajin batik di Pekalongan untuk diproduksi massal, tetapi kreatifitas menuangkan ide kedalam batik tidak bisa diperjual-belikan." 

Sebuah kalimat yang menurut saya tepat untuk menepis alasan sebagian (terutama kalangan muda-mudi) yang enggan menggunakan batik karena alasan motif yang kuno. Batik Indonesia, (meskipun menurut beliau bukan paten milik Indonesia) mempunyai motif yang sangat beragam dan bisa dibuat motif yang cocok dikenakan oleh segala usia baik itu tua, muda, bahkan anak-anak pun bisa bergaya menggunakan batik bermotif.

batikhmsholeh.com
Proses penjemuran batik (doumentasi pribadi)

Batik tulis gedog Tuban misalnya, meskipun produk gedog yang asli (berbahan tenun) sangat jarang digunakan oleh muda-mudi namun produk dengan motif gedog berbahan katun sudah banyak tersedia dengan beragam motif tradisional maupun motif modifikasi yang bisa dikreasikan menjadi pakaian masa kini yang jauh dari kesan "kuno".

jayantinurindahsari.blogspot.com
Salah satu motif khas batik Tuban (dokumentasi pribadi) 
Beralih ke alasan batik itu relatif mahal. Saya yang juga seorang penjual batik tak bisa memungkiri memang jika menurut sebagian masyarakat kita jika produk batik (buatan Indonesia) relatif lebih mahal jika dibandingkan produk pakaian biasa. Bagi masyarakat yang sensitif dengan harga pasti akan mengemukakan alasan ini.

Produk batik relatif mahal karena memang proses pembuatannya membutuhkan proses yang panjang, proses dari mulai mencanting, mewarnai, menutup warna dengan lilin malam, proses perebusan sekaligus pewarnaan, penghilangan lilin dan penjemuran dilakukan secara tradisional sehingga proses yang panjang ini membawa konsekuensi harga yang relatif mahal.

Meskipun harga batik relatif mahal, hal itu akan setimpal dengan produk batik yang kita beli. Kwalitas dan motif yang tertuang dalam kain batik yang kita beli tentu bisa menjadikan kita menerima alasan mengapa harga batik bisa relatif mahal seperti itu. 

Tentu saja kalau kita berbicara mengenai harga pasti juga turut berbicara mengenai toko batik, butik batik atau tempat-tempat lain dimana kita bisa membeli batik. Jika sebelum era onlinenisasi kita membeli batik secara tradisional dengan mendatangi toko batik atau butik batik secara langsung, kini saatnya beralih berbelanja batik online.

Adalah berbatik.com, sebuah situs belanja batik online terpercaya yang bisa menjadi rujukan tempat kita dalam membeli produk batik berkwalitas. Beragam produk batik tersedia pada toko batik online berbackground putih elegan ini. Mulai dari batik untuk anak-anak, muda, tua serta berasal beragam merk pembuat batik tersedia di berbatik.com

Kini tidak perlu repot lagi berbelanja batik, tidak perlu repot lagi hujan-hujanan, tidak aja ojek, becek untuk sampai ke toko batik. Tinggal lihat koleksi berbatik.com, pilih dan beli-bayar tanpa repot. 

Dan akhirnya, saya sebagai pribadi berharap semua elemen bangsa Indonesia lebih mencintai budaya bangsanya, terutama batik dengan cara membeli, mengenakan dan lebih jauh mempelajari cara pembuatan batik tradisional. 

Batik Indonesia itu keren, karena mengandung makna dalam tiap cantingannya!
Batik Indonesia itu keren, karena itu budaya bangsa Indonesia yang luhur!
Batik Indonesia itu keren, karena saya juga berbatik!
BATIK INDONESIA ITU KEREN, KARENA KITA SEMUA BERBATIK!



Wassalam, selamat pagi!


#versi saya-kamu-kalian.

Senin, 07 Januari 2013

Fajar Pagi, Sampaikan Padanya


Waktu, aku menanti tawa darinya

Kadangkala terasa, betapa waktu kian tak berguna
Entah karena apa
Semuanya berlalu begitu saja
Tanpa ada kata tanpa ada rasa
Hanya sedikit endapan luka dalam jiwa

Semuanya berlalu begitu saja
Ketika apa yang disebut tawa hilang bersama kesunyian jiwa
Tawa itu hari ini mungkin tak lagi menyapa
Mungkin esok juga akan sama [aku harap tidak]

Perasaan yang terjaga
Terjaga dari ramainya cobaan dunia
Menguatkan keyakinan untuk bahagia
Keyakinan pada suatu hal tentangnya
Bahagia selamanya bersama dia

Perasaan yang terjaga
Terjaga untuk tetap setia
Dengan kisah kita berdua
Selamanya [selama kita bisa]

Dan aku yakin kita bisa menjaganya


*untukmu disana, jaga baik-baik dirimu hari ini. aku menyayangimu.


Sabtu, 05 Januari 2013

Contoh Aplikasi Sederhana Dalam Bahasa C

Bahasa C merupakan salah satu bahasa pemrograman yang sering dipelajari dan digunakan diberbagai jenjang pendidikan. Penggunaan bahasa C yang sederhana dan mudah (namun juga rumit) sedikit banyak membuatnya menjadi bahasa pemrograman yang populer.

Beragam aplikasi dapat diciptakan dengan menggunakan atau mengimplementasikan syntax dalam bahasa C kedalam aplikasi yang dibuat menggunakan bantuan compiler seperti Borland C++ maupun compiler lainnya. Aplikasi yang beragam tersebut bisa dibuat sesuai dengan kreatifitas programmer serta tujuan pembuatan program aplikasi itu sendiri.

Berikut ini saya pamerkan dua buah aplikasi sederhana menggunakan bahasa C sekaligus kode sumbernya :

1. Aplikasi penghitung nilai tertinggi dari dua buah bilangan.


http://jayantinurindahsari.blogspot.com/
penulisan kode sumber menggunakan Borland C++

http://jayantinurindahsari.blogspot.com/
tampilan program ketika dijalankan, sangat sederhana



#include <iostream.h>
#include <process.h>
#include <conio.h>
 main()
 {
 int a,c;
 cout<<"Tulis angka pertama =  "; cin>>a; cout<<endl;
 cout<<"Tulis angka kedua   =  "; cin>>c; cout<<endl;

 if (a>c)
{
cout<<"Angka A lebih besar!";
}
 else
{
cout<<"Angka B lebih besar!";
}
getch();
_exit(0);
}

//Ahmad Mu'azim Abidin
//Hidup di jayantinurindahsari.blogspot.com


Pada aplikasi pertama ini saya hanya menggunakan dua variabel tertipe integer sebagai input untuk selanjutnya diproses dalam pembandingan. Proses pembandingan dilakukan menggunakan percabangan If-Else, yakni jika nilai pertama lebih besar dari nilai kedua maka akan tampil kalimat Angka A lebih besar!, sedangkan jika nilai kedua lebih besar maka akan tampil kalimat Angka B lebih besar! .

File header yang saya gunakan ketiganya merupakan file header pustaka bawaan Borland C++, yakni iostream.h untuk mengaktifkan cout-cin, conio.h untuk mengaktifkan getch() sebagai penghenti sementara program serta process.h untuk menghentikan sekaligus keluar dari program pembanding nilai terbesar antara dua bilangan ini.

2. Mengulang langkah input bilangan sebanyak 100 kali.


http://jayantinurindahsari.blogspot.com/
penulisan kode sumber program aplikasi

http://jayantinurindahsari.blogspot.com/
program dijalankan, perintah masukkan angka sampai 100x



#include <stdio.h>
main()
{
int a [100], c;
for (c=0 ; c<100 ; c++)
{
printf("Masukkan angka ke-%d = ", c); scanf("%d", &a[c]);
}
for (c=0 ; c<=99 ; c++)
{
printf("Nilai yang dimasukkan = %d ", c, a[c]);
}
}

//Ahmad Mu'azim Abidin
//Hidup di jayantinurindahsari.blogspot.com

Aplikasi kedua merupakan aplikasi pengulangan proses dengan menggunakan FOR untuk mengulang suatu proses memasukkan nilai angka kedalam program aplikasi (kedua) yang sedang berjalan hingga seratus kali.

Penulisan kode pada program aplikasi kedua ini jauh lebih simpel namun sedikit lebih rumit jika dibandingkan program aplikasi pertama. Dimana juga hanya menggunakan dua variabel yakni a dan c yang bertipe integer namun hanya menggunakan file header pustaka yang hanya satu saja yaitu stdio.h.

Demikian, semoga dua contoh aplikasi sederhana dalam bahasa C diatas bisa memberikan manfaat bagi saya terutama dan bagi semua yang telah membaca artikel ini pada umumnya. Artikel lainnya mengenai pemrograman bahasa C :

Belajar Algoritma Dasar (Pemrograman)
Variabel Antara Kita
Review UTS C++ [Pemrograman]
Program Switch dan If Else [C++]
For You [Bukan Catatan Galau]
Hari Ini

#versi saya-kamu-kalian, Toeban Kota 060113

Rabu, 02 Januari 2013

Korban PHP


Sesuai janji gua kemarin mengenai Korban PHP tukang servis printer, kali ini gua mau ceritain gimana hinanya gua gegara jadi korban PHP mereka para tukang servis printer.

Awal kejadiannya sih udah dimulai pas bulan 11 tahun kemaren. Tau kan bulan 11 itu bulan apa namanya? Pas waktu itu gua bawa printer unyu warna putih gua merk *anon tipe MP258 ke salah satu gerai servis printer di Kota Tuban gua yang tercinta and tersayang *jiah*.

Waktu sebelum gua mutusin buat bawa tuh printer ke tukang servis, gua sih udah punya pandangan bakalan buruk ending dari kegiatan yang dinamain servis printer. Secara, gua searching penyakit yang diidap printer gua di google disono ada info kalo tombonya susah, perlu ganti ini-itu, ganti itu-ini. Pokoknya susah dah, apalagi soal pembayarannya yang pastinya mahal!

Gua awalnya pas searching di google enggak percaya kalo ngobatin tuh printer butuh banyak dana. Gua biarin aja tuh penyakit sampe lebih 7 bulanan diidap printer gua (bulan 5 udah rusak; gua biarin, soalnya gua  pindahan ke kos di Kota Tuban).

Niatnya mau ngobatin printer, gua bawa dah tuh printer ke kos gua pas bulan ke 9. Waktu itu gua mulai intens searching lagi di google, and... bukannya harga servis printer gua yang rusak jadi turun, eee malah tetep sama aja, tetep mahal.

***

Singkat cerita gua disuruh mas gua bawa tuh printer ke tukang servis. Dia yang bayarin katanya *syukurlah gua enggak jadi bokek*. Pertama gua bawa ke tukang servis musti keluar duit 400ribu buat ganti kartrij dua-duanya sekaligus!

Singkat cerita lagi, printer gua selesai di benerin and boleh gua bawa pulang. Dua pekan tuh printer berada di kos gua dan eng ing eng... ternyata kerusakan printer gua masih belum teratasi sodara-sodara.

Gua bawa lagi dah tuh printer ke tukang servis, kedua kalinya gua ke tukang servis ini gua udah ngerasa bakalan enggak baik akhiran kisah ini *co cweet; ehh* dan ternyata emang benar, gua musti bayar 300ribu buat ganti mainboard tuh printer.

"Uang 700ribu (400+300ribu) mah udah bisa beli printer baru spek sama kek printer gua yang rusak". Pikir gua yang ganteng ini.

Karena gua keberatan, terutama mas gua yang udah enggak mau gelontorin duitnya lagi *hhhehe; serius ah* akhirnya gua pun melakukan lobi tingkat tinggi ke mereka. Gua berusaha biar biaya penggantian mainboard diambilkan dari biaya pertama gua servis tuh printer, dalam artian gua mengUndo penggantian kartrij dan biayanya diarahin buat bayar penggantian mainboard *pusing gak tuh*.

Tuh tukang servis pas gua sodorin lobi kek gitu mereka bilang kalo mau nanya ke big bossnya dulu. Boleh apa enggak, dan mereka bilang kalo gua bakalan dikabarin berita update kondisi lobi tingkat tinggi yang gua tawarin.

Tapi apa, cuma PHP ternyata. Gua tungguin kabar dari mereka tapi enggak/belum ada juga, udah gua coba telpon malah enggak diangkat. Ya sudahlah akhirnya kemaren gua samperin ke tempat tukang servis. Gua mau bawa pulang paksa printer gua.

Tapi apa (untuk kedua kalinya) pas gua samperin ternyata mereka pada kebingungan nyari dimana naruh printer gua! "Wah, kayaknya tuh tempat servis nantangin maen kasar nih. Udah enggak ngabarin kabar lobi yang gua tawarin, pas gua samperin malah pada mbulet nyari printer gua". Pikir gua yang masih tetep ganteng ini.

Dan akhirnya kehinaan buat gua bener-bener terjadi! Gua disuruh nunggu lagi sampe besok (hari ini; padahal gua disono nungguin mau bawa pulang paksa itu printer udah setengah jam). Katanya masih mau didiskusiin sama big boss mereka soal lobi yang udah gua sodorin ke mereka.

Ya sudahlah akhirnya gua pulang berbalut rasa hina sebagai orang ganteng yang jadi korban PHP tukang servis printer. Hingga berita ini diturunkan *ehhh* gua nungguin kabar dari tuh tempat servis. Kalo sampe hari ini ending dari printer gua tetep aja buruk (lobi gua ditolak) WAR WILL BE BEGIN!!!

Ya, gua bakalan perang melawan mereka. Bukan dalam arti sesungguhnya, tapi dalam artian gua bakalan ngeBlacklist mereka sebagai tempat servis yang tidak patut dikunjungi ditahun 2013 *ngaco; kebawa OtS*. Gua enggak bakal nyaranin temen, pacar, mereka yang jomblo *keceplosan* yang printernya punya kelainan buat diservis disono.

Akhir cerita, gua tunggu realisasi janji tukang printer kemarin dihari ini. Kalo sampe entar enggak ada printer gua balik ke kos gua. Ya sudahlah genderang akan segera dibunyikan.

Oiya, kalo kalian juga punya printer yang rusak kek punya gua, tetep optimis printer kalian bakalan bener lagi aja yak. Jangan jadi galau karenanya, mungkin kalo printer elu rusak kek punya gua, mungkin itu tanda-tanda bahwa elu musti ganti printer baru deh *ngomong didepan cermin*. Dan bagi elu yang printernya masih lancar jaya tanpa gangguan, elu musti rawat tuh printer titipan dari Tuhan biar nasibnya enggak sama kek punya gua.

Yang akhirnya.... Kena deh, gua jadi korban PHP tukang servis printer #jleb.

Heh, elu yang cengar-cengir baca tulisan gua ini!!! Senang banget ya elu ngeliat gua jadi korban PHK (PHP maksud gua) kek gini?

kira-kira seperti ini printer gua [sumber]

#versi gua-elu-kalian. Selamat hari kamis ganteng.
#segala hak cipta atas kata ganteng tidak dilindungi UU ITE, kalian bebas menyebar luaskan dengan tetap menyertakan link ke blog ini *ehhh; makin ngaco*.

Selasa, 01 Januari 2013

Hari Ini

Hari ini itu hari *hening; liat kalender di hp* Rabu tanggal 02 Januari 2013. Berarti hari ini hari gua lahir, namun bukan tanggal atau bulan atau tahun gua lahir. Hari rabu ini macem mana kabar kalian Mblo? 

Udah punya pasangan atau belum nih di tahun yang bershio ular air ini? Kalo udah ya syukurlah elu udah berhasil move on, kalo belum ya... itu derita elu Mblo!

***

Hari ini tuh gua bisa dibilang sedikit apes, tapi bisa juga dibilang keapesan gua kali ini adalah awal kebahagian gua di tahun baru ini [Aminnnn]. Kenapa? Karena hari ini gua ngambil printer gua yang rusak ditukang servis. 

Kan itu bagus, berarti printer elu udah bisa dipake *ngomong ke diri sendiri*. Masalahnya bukan gitu Mblo, tadi tuh pas gua ngambil tuh printer and nunggu sampe... berhari-berhari, berbulan-bulan, bertahun-tahun *jangan percaya ini* setengah jam gua disitu ee ternyata printer gua belum kelar di benerin (padahal tuh printer udah dari bulan 11 tahun kemarin lho). Ealah nasib-nasib gua jadi korban PHP tukang servis printer.

Gua mau nulisin kekorbanan gua sebagai korban PHP tukang servis printer itu Mblo sebenernya di artikel gua ini, tapi berhubung ada hal yang lebih Urgent buat ditulis, jadi curhatan gua soal korban PHP tukang servis printer besok aja ya Mblo *tosss*.

Hari ini di artikel berjudul Hari Ini gua mau nulisin soal Coding Bahasa C yang jadi mata pelajaran di Pemrograman Fakultas Teknik Informatika semester I yang gua jadi dosen *ehhh* jadi mahasiswa ganteng disono *eaaa; elu harus percaya ini*.

Kalo sebelum-sebelumnya gua nulisin Coding dengan woles-woles aja, kali ini ada yang beda Mblo, soalnya Coding kali ini bakalan nentuin nasib gua and semua mahasiswa unyu di kelas gua. Jadi gua nulisin ini dengan serius *jangan ada yang ketawa; apalagi tidur*.

Rules: Satu kelas diharuskan menyerahkan satu tugas yang memperlihatkan penggunaan FUNGSI pada bahasa C yang nantinya akan dipanggil 5 orang perwakilan (secara acak) untuk menjelaskan kegunaan fungsi serta cara penulisannya. Tiap mahasiswa yang dipanggil mempunyai tanggung jawab nilai 20 bagi seluruh mahasiwa dalam satu kelas. Jika kelima mahasiswa berhasil menjalankan tugasnya, maka semua siswa akan mendapat nilai 20 per 1 orang perwakilan, dan sebaliknya.

Nah, karena rulesnya yang "serem" kek gitu, mangkanya curhatan gua terpaksa gua tulis besok aja. Dan, langsung aja *nyolek semua temen se angkatan Tif 12A* dibawah ini gua nulisin Script Coding bahasa C tentang penggunaan FUNGSI :


#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
#define phi 3.14159265
main()
{
clrscr();
double angka, hasil;
char a [50], b [80], azim [56], cc;
int c, d=0;
cout<<"\t\tTulis sembarang kata ! "; gets(a); getch();
cout<<"[ Hasil strlen () [1] (penghitung karakter)             ]"; cout<<endl;
cout<<"[ Hasil strcpy () [2] (mengkopi karakter/string)        ]"; cout<<endl;
cout<<"[ Hasil strcat () [3] (menggabung karakter)             ]"; cout<<endl;
cout<<"[ Hasil strrev () [4] (membalik karakter dari belakang) ]"; cout<<endl;
cout<<"[ Hasil strupr () [5] (mengkapitalkan karakter)         ]"; cout<<endl;
cout<<"[ Hasil strlwr () [6] (mengecilkan karakter)            ]"; cout<<endl;
cout<<"[ Hasil strcmp () [7] (membandingkan karakter)          ]"; cout<<endl;
satu:
cout<<"Lihat hasil dari = "; cin>>c;

switch (c)
{
case 1:
cout<<"1. Hasil strlen (penghitung karakter)                = "; cout<<strlen(a); cout<<endl; getch();
break;
case 2:
cout<<"2. Hasil strcpy (mengkopi dari variabel a ke b)      = "; cout<<strcpy(b,a); cout<<endl; getch();
break;
case 3:
cout<<"3. Hasil strcat (penggabungan variabel a dan b)      = "; cout<<strcat(b,a); cout<<endl; getch();
break;
case 4:
cout<<"4. Hasil strrev (membaca huruf dari urutan belakang) = "; cout<<strrev(a); cout<<endl; getch();
break;
case 5:
cout<<"5. Hasil strupr (mengkapitalkan huruf)               = "; cout<<strupr(a); cout<<endl; getch();
break;
case 6:
cout<<"6. Hasil strlwr (mengecilkan huruf kapital)          = "; cout<<strlwr(a); cout<<endl; getch();
break;
case 7:
cout<<"7. Hasil strcmp (membandingkan dua variabel)         = "; cout<<strcmp(a,b); cout<<endl; getch();
break;
default:cout<<"\nSalah!";
}

//goto satu;
cout<<"\nMasukkan sembarang karakter ! "; cin>>azim;
cout<<"[ Hasil tolower [1] ]\n";
cout<<"[ Hasil toupper [2] ]\n";
cout<<"[ Hasil isdigit [3] ]\n";
cout<<"[ Hasil isupper [4] ]\n";
cout<<"[ Hasil islower [5] ]\n";
cout<<"Lihat hasil dari = "; cin>>c;
switch (c)
{
case 1 :
 while (azim[d])
{
cc=azim[d];
putchar (tolower(cc));
d++;
}
break;
case 2 :
 while (azim[d])
{
cc=azim[d];
putchar (toupper(cc));
d++;
}
case 3 :
if (isdigit(azim[0]))
  {
c = atoi (azim);
printf ("%d diikuti %d\n",c,c+1);
  }
case 4 :
while (azim[d])
  {
c=azim[d];
if (isupper(c)) c=tolower(c);
putchar (c);
d++;
  }
case 5 :
while (azim[d])
  {
c=azim[d];
if (islower(c)) c=toupper(c);
putchar (c);
d++;
  }
}

cout<<"\n\nPerhitungan matematika\n";
cout<<"Masukkan sembarang angka ! "; cin>>angka;
cout<<"[ Lihat hasil sqrt () [1] ]\n";
cout<<"[ Lihat hasil pow () [2]  ]\n";
cout<<"[ Lihat hasil sin () [3]  ]\n";
cout<<"[ Lihat hasil cos () [4]  ]\n";
cout<<"[ Lihat hasil tan () [5]  ]\n";
//cout<<"Lihat hasil atof () [6]\n";
//cout<<"Lihat hasil atoi () [7]\n";
//cout<<"Lihat hasil div () [8]\n";
//cout<<"Lihat hasil max () [9]\n";
//cout<<"Lihat hasil min () [0]\n";
cout<<"Lihat hasil dari = "; cin>>c;

switch (c)
{
case 1:
hasil = sqrt(angka);
cout<<angka; cout<<" = "; cout<<hasil;
break;

case 2:
printf("%lf pangkat 2 = %lf",angka,pow(angka,2));
break;

case 3:
hasil=sin(angka*phi/180);
printf("sin dari %lf adalah = %lf", angka, hasil);
break;

case 4:
hasil=cos(angka*phi/180);
printf("cos dari %lf adalah = %lf", angka, hasil);
break;

case 5:
hasil=tan(angka*phi/180);
printf("tan dari %lf adalah = %lf", angka, hasil);
break;

//case 6:

}
printf("\n\nTerima kasih !");
}

//kurang pada atof, atoi, div, max, min
//versi pertama untuk seserahan
//oleh Ahmad Mu'azim Abidin



Berikut tampilan program yang dijalankan script diatas :

penulisan kode sumber

runnig program

Sebenernya tuh kode sumber program masih kurang beberapa fungsi sih Mblo, kurang div, max, min. Tapi ya sudahlah, semoga besok ahad pas hari presentasi kelima mahasiswa NAAS yang kepilih bakalan nunjukin kalo mereka BISA! Indonesia, BISA!!! *ehh*. 


#versi elu-gua-kalian; sorry kalo enggak ada penjelasannya dari gua, soalnya gua lagi ngerencanain mau bikin edisi belajar pemrograman gitu. Do'ain aja semoga artikel tentang belajar pemrograman bisa segera gua launch. Aminn.