May 02 2012

Memilih Teknologi Virtualisasi

Sudah beberapa hari ini hati bimbang memilih teknologi virtualisasi untuk laptop TravelMate 6293. Selama ini biasa pake virtualbox, namun terasa berat jika harus menjalankan 2 mesin guest bersamaan. Sempat googling dan dapat alternatif pilihan, apakah :

  1. Full Virtualization (virtualiasi penuh) : virtualbox, xen, kvm, vmware
  2. Partial Virtualization (virtualisasi sebagian) : …
  3. Paravirtualization (para-virtualisasi) : xen

Catatan :

  • Para-virtualisasi: Perangkat keras tidak disimulasikan tetapi perangkat-lunak tamu berjalan dalam domainnya sendiri seolah-olah dalam sistem yang berbeda. Dalam hal ini perangkat-lunak tamu perlu disesuaikan untuk dapat berjalan.
  • Virtualisasi sebagian: Tidak semua aspek lingkungan disimulasikan tidak semua perangkat-lunak dapat langsung berjalan, beberapa perlu disesuaikan untuk dapat berjalan dalam lingkungan virtual ini.
  • Virtualisasi penuh: Hampir menyerupai mesin asli dan mampu menjalankan perangkat lunak tanpa perlu diubah.

Bingung..???!!

Permanent link to this article: http://juwarto.web.id/memilih-teknologi-virtualisasi/

Mar 27 2012

Layanan Multiple Domain

Perusahaan webhosting service yang bagus biasanya menyediakan layanan “Multiple Domain Hosting”. Yang dimaksud dengan multiple domain adalah fasilitas yang memungkinkan pelanggan dapat menggunakan satu account hosting untuk beberapa domain yang dimilikinya.

Ada 2 jenis fasilitas multiple domain yang biasa diberikan perusahaan webhosting, yakni Add-on Domain dan Park Domain. Add-On Domain memungkinkan pelanggan untuk menggunakan lebih dari satu domain pada account hosting yang sama dengan content web yang berbeda. Sedangkan pada Park Domain, content web pada domain tambahan sama dengan content web pada domain utama.

Jadi kalau kita punya lebih dari 1 domain maka akan lebih hemat biaya kalau menggunakan fasilitas multiple domain ini daripada harus menyediakan hosting untuk masing-masing domain.

Permanent link to this article: http://juwarto.web.id/layanan-multiple-domain/

Feb 14 2012

Mudah Koneksi ke MS-SQLServer dari Linux

Berikut adalah sedikit catatan penting saya ketika menyiapkan koneksi mssql dari mesin linux. Skenario yang saya buat adalah mengakses MS-SQLServer 2005 di mesin Microsoft Windows7 (dalam virtualbox) dari mesin Ubuntu-11.10 (seharusnya ubuntu versi lain maupun linux distro lain juga bisa digunakan). Mesin MS-SQLServer2005 mempunyai alamat ip 192.168.56.101 sedangkan mesin linux mempunyai alamat ip 192.168.56.1 yang keduanya diberikan oleh virtualbox (sesuai konfigurasi di virtualbox).

Paket yang harus diinstall di mesin linux:

  • unixodbc
  • unixodbc-dev
  • unixodbc-bin
  • freetds

Cara install paket-paket tersebut di atas tidak saya bahas di artikel ini dan dianggap teman-teman yang baca artikel ini sudah sangat familiar dengan cara instalasi paket di mesin linux.

Lakukan test koneksi ke mssql:

# tsql -H 192.168.56.101 -U sa -P password -p 1433

Apabila setelah perintah diatas dieksekusi muncul prompt angka 1 (dan nilainya akan terus bertambah kalau dibiarkan saja) maka atinya koneksi ke MS-SQLServer2005 berhasil dilakukan.

Membuat driver FreeTDS

Dengan membuat driver ini maka FreeTDS bisa digunakan oleh aplikasi lainnya seperti Python atau PHP atau oleh Pentaho. Nah berikut adalah langkah-langkah membuat driver FreeTDS:

a. Masuk ke direktori “/etc/freetds/” lalu buat sebuah file baru dengan nama “mssql.driver”

# sudo touch mssql.driver

# sudo vim mssql.driver

b. Isikan baris berikut ke dalam file tersebut:

[FreeTDS]

Description = Driver FreeTDS Buatan Mas Juwarto

Driver = /usr/lib/odbc/libtdsodbc.so

c. Selanjutnya kita install driver tersebut. Masih di direktori “/etc/freetds/” jalankan perintah berikut:

# sudo odbcinst -i -d -f mssql.driver (Hasilnya akan tersimpan di “/etc/odbcinst.ini”)

Membuat data source di ODBC

# sudo vim /etc/odbc.ini

Tambahkan baris berikut ini pada bagian paling bawah:

[MySAMPLE]

Driver = FreeTDS

Description = Koneksi ODBC ke Database SAMPLE di MS-SQLServer2005

Trace = No

Server = 192.168.56.101

Port = 1433

Database = SAMPLE

Simpan hasil edit di atas, dan lakukan tes koneksi :

# isql -v MySAMPLE sa password

Kalau tidak ada error dan keluar prompt SQL> maka berarti anda sudah berhasil masuk di lingkungan query editor MS-SQLserver2005.

Konfigurasi di mesin Windows7

  • Jangan lupa konfigurasi firewall agar mengizinkan akses port 1433 (Network Configuration – Firewall – Advance – InbondRules – New Rule).
  • Pastikan sqlserver bisa diakses via TCP pada port 1433 dan gunakan dynamic port (beri nilai 0, secara default nilainya adalah blank).

Selamat mencoba, jangan lupa berbagi ilmu dan pengalaman.

Permanent link to this article: http://juwarto.web.id/mudah-koneksi-ke-ms-sqlserver-dari-linux/

Jan 19 2012

Menginstall Java di Linux

Ini adalah catatan kecil saya (step-by-step) sewaktu menginstall JDK di mesin Ubuntu 11.10 di mana sebelumnya telah terpasang OpenJDK. Mudah-mudahan dapat berguna untuk pengunjung sekalian.

01. Download paket JDK dari situs resmi Oracle.

02. Eksekusi file hasil download di atas (biasanya file binary berekstensi *.bin) sehingga akan terbentuk direktori baru.

Best-practice menurut saya sebaiknya diletakkan di direktori /opt agar bila diperlukan bisa diakses oleh seluruh user.

03. Cek di mana default java pada sistem linux:

# which java

/usr/bin/java

Cek versi java yang aktif:

# java -version

java version “1.6.0_23″

OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b23~pre11-0ubuntu1.11.10)

OpenJDK Server VM (build 20.0-b11, mixed mode)

03. Asumsi java diekstrak di /opt/java/jdk1.6.0_30/ maka agar jdk (JVM) dikenali oleh Linux gunakan perintah alternatives berikut satu per satu:

# sudo update-alternatives –install /usr/bin/java java /opt/java/jdk1.6.0_30/bin/java 1001 (angka 1001 adalah urutan priority)

# sudo update-alternatives –install /usr/bin/jar jar /opt/java/jdk1.6.0_30/bin/jar 1002 (angka 1002 adalah urutan priority)

# sudo update-alternatives –install /usr/bin/javac javac /opt/java/jdk1.6.0_30/bin/javac 1003 (angka 1003 adalah urutan priority)

04. Lakukan aktifasi (set default) java yang harus digunakan oleh sistem linux:

# sudo update-alternatives –config java

Lakukan aktifasi (set default) javac yang harus digunakan oleh sistem linux:

# sudo update-alternatives –config javac

Lakukan aktifasi (set default) jar yang harus digunakan oleh sistem linux:

# sudo update-alternatives –config jar

05. Cek ulang versi java yang aktif:

# java -version

java version “1.6.0_30″

Java(TM) SE Runtime Environment (build 1.6.0_30-b12)

Java HotSpot(TM) Server VM (build 20.5-b03, mixed mode)

06. Jangan lupa set JAVA_HOME dengan menambahkan dua baris berikut dalam /etc/profile di bagian paling bawah:

export JAVA_HOME=/opt/java/jdk1.6.0_30

export PATH=$PATH:$JAVA_HOME/bin

07. Logout lalu login kembali. Cek apakah JAVA_HOME sudah ada:

# echo $JAVA_HOME

08. Selesai.

Selamat mencoba.

Permanent link to this article: http://juwarto.web.id/menginstall-java-di-linux/

Jan 16 2012

Langkah Mudah Konfigurasi PHPpgadmin

01. Pastikan postgresql server telah terinstall dan dikonfigurasi dengan baik. Baca posting saya yang berjudul Mudah Konfigurasi PostgreSQL.

02. Donwload paket phpPgAdmin dari http://sourceforge.net/projects/phppgadmin/.

03. Ekstrak file hasil download tersebut ke webserver.

04. Masuk ke direktori hasil ekstrak, kemudian edit file “./conf/config.inc.php” sehingga menjadi:

// Hostname or IP address for server. Use ” for UNIX domain socket.

// use ‘localhost’ for TCP/IP connection on this computer

$conf['servers'][0]['host'] = ‘localhost’;

// Database port on server (5432 is the PostgreSQL default)

$conf['servers'][0]['port'] = 5432;

// Change the default database only if you cannot connect to template1.

// For a PostgreSQL 8.1+ server, you can set this to ‘postgres’.

//$conf['servers'][0]['defaultdb'] = ‘template1′;

$conf['servers'][0]['defaultdb'] = ‘postgres’;

05. Seharusnya phpPgAdmin sudah bisa diakses dari browser.

06. Konfigurasi lebih lanjut adalah menghidupkan fitur reports:

  • Dalam lingkungan commandline Masuk ke direktori hasil ekstrak paket phpPgAdmin di webserver, lalu masuk ke subdirektori “./sql”.
  • Jalankan perintah:

# psql template1 < reports-pgsql.sql

  • Akan terbentuk database baru dengan nama “phppgadmin”.
  • Selesai.

07. Silahkan akses phpPgAdmin dari browser dan lihat perbedaannya antara sebelum dihidupkan fitur reports dengan setelahnya.

Selamat mencoba.

Permanent link to this article: http://juwarto.web.id/langkah-mudah-konfigurasi-phppgadmin/

Jan 15 2012

Langkah Mudah Konfigurasi PostgreSQL

Berikut adalah catatan kecil saya saat mengkonfigurasi PostgreSQL Server di mesin Ubuntu 10.11 :

01. Instal paket postgresql. Bisa dilakukan dengan download paket dari situs resminya postgresql (http://www.postgresql.org/) ataupun dari repositori server distro linux (Ubuntu, Fedora, SuSE, dll).

02. Pastikan service postgresql telah aktif:

# sudo service postgresql start

03. Konfigurasi cara pertama:

  • Membuat user baru untuk postgresql dengan nama “postgres”:

# sudo -u postgres psql postgres

  • Membuat password untuk user “postgres”:

postgres=# \password postgres

Enter new password: <isikan password yang diinginkan>

Enter it again: <ulang isikan password>

  • Membuat database pertama kali, misalnya database dengan nama “mydb”:

# sudo -u postgres createdb mydb

  • Mengakses database “mydb”:

# sudo -u postgres psql mydb

  • Mengetahui posisi current directory:

mydb=# \! pwd

04. Jika akan mengakses server postgresql secara local (bukan dari mesin lain), mungkin cara kedua ini lebih sederhana:

a. Membuat user account (yang dalam hal ini juga merupakan superuser database) dengan nama yang sama dengan nama login Anda dan kemudian membuat password untuk user tersebut (contoh di sini nama user system linux adalah “juwarto”):

# sudo -u postgres createuser –superuser $USER

# sudo -u postgres psql

postgres=# \password juwarto

Enter new password: <isikan password yang diinginkan>

Enter it again: <ulang isikan password>

b. Membuat database account:

# sudo -u juwarto createdb juwarto

c. Secara default di Ubuntu, PostgreSQL dikonfigurasi untuk menggunakan otentikasi ‘ident sameuser’ untuk setiap koneksi dari mesin yang sama. Jika nama pengguna Ubuntu Anda adalah ‘foo’ dan Anda menambahkan ‘foo’ sebagai pengguna PostgreSQL maka Anda dapat terhubung ke database tanpa memerlukan password. Jadi untuk konek ke postgresql tinggal ketikkan perintah:

# psql

juwarto=#

d. Membuat database baru juga sangat mudah:

# createdb percobaan

05. Konfigurasi selesai. Nantikan tulisan tentang konfigurasi phppgadmin pada posting saya berikutnya.

Permanent link to this article: http://juwarto.web.id/langkah-mudah-konfigurasi-postgresql/

Jan 12 2012

Langkah Mudah Konfigurasi PHPmyadmin

Langkah Mudah Konfigurasi phpMyadmin

01. Download paket phpMyadmin dari situs resminya (http://www.phpmyadmin.net/).

02. Ekstrak paket phpMyadmin ke direktori webserver.

03. Masuk direktori phpMyadmin hasil ekstrak tersebut, lalu copy file “config.sample.inc.php” ke file “config.inc.php”.

04. Edit file config.inc.php sehingga isinya kurang lebih menjadi sbb:

$cfg['blowfish_secret'] = ‘NamAku00324861834876JUWArTO’; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

/*

* Servers configuration

*/

$i = 0;

/*

* First server

*/

$i++;

/* Authentication type */

$cfg['Servers'][$i]['user'] = ‘root’;

$cfg['Servers'][$i]['password'] = ‘passroot’; // use here your password

$cfg['Servers'][$i]['auth_type'] = ‘cookie’;

/* Server parameters */

$cfg['Servers'][$i]['host'] = ‘localhost’;

$cfg['Servers'][$i]['connect_type'] = ‘tcp’;

$cfg['Servers'][$i]['compress'] = false;

/* Select mysql if your server does not have mysqli */

$cfg['Servers'][$i]['extension'] = ‘mysql’;

$cfg['Servers'][$i]['AllowNoPassword'] = false;

/*

* phpMyAdmin configuration storage settings.

*/

/* User used to manipulate with storage */

$cfg['Servers'][$i]['controluser'] = ‘root’;

$cfg['Servers'][$i]['controlpass'] = ‘passroot’;

/* Storage database and tables */

$cfg['Servers'][$i]['pmadb'] = ‘phpmyadmin’;

$cfg['Servers'][$i]['bookmarktable'] = ‘pma_bookmark’;

$cfg['Servers'][$i]['relation'] = ‘pma_relation’;

$cfg['Servers'][$i]['table_info'] = ‘pma_table_info’;

$cfg['Servers'][$i]['table_coords'] = ‘pma_table_coords’;

$cfg['Servers'][$i]['pdf_pages'] = ‘pma_pdf_pages’;

$cfg['Servers'][$i]['column_info'] = ‘pma_column_info’;

$cfg['Servers'][$i]['history'] = ‘pma_history’;

$cfg['Servers'][$i]['tracking'] = ‘pma_tracking’;

$cfg['Servers'][$i]['designer_coords'] = ‘pma_designer_coords’;

$cfg['Servers'][$i]['userconfig'] = ‘pma_userconfig’;

05. Buka browser dan akses url phpMyadmin. Login sebagai root.

06. Import script sql bawaan paket phpmyadmin di subdirektori “./scripts/create_tables.sql”.

07. Logout kemudian login kembali. Akan tampil phpMyadmin dengan fitur lengkap dan tampilan indah!

Selamat mencoba.

Note 1

Dalam skenario virtualisasi, di mana phpmyadmin diletakkan di webserver di mesin host (dalam contoh ini mesin host adalah linux) dalam domain “admin.joe”, agar phpmyadmin bisa diakses oleh mesin guest (dalam contoh ini mesin guest adalah Microsoft Windows), maka ada sedikit langkah setting yang harus dilakukan (asumsi ip-number mesin host adalah 192.168.56.1 dan ip-number mesin guest adalah 192.168.56.101) :

[+] Konfigurasi pada mesin host

[-] Ubah isi file /etc/apache2/apache2.conf baris paling bawah :

ServerName 127.0.0.1

menjadi

ServerName 192.168.56.1

[-] Tambahkan pada isi file /etc/hosts :

192.168.56.1 admin.joe

[+] Konfigurasi pada mesin guest

[-] Tambahkan baris berikut dalam file C:\Windows\System32\drivers\etc\hosts baris paling bawah :

192.168.56.1 admin.joe

[-] Setting browser pada mesin guest :

Internet Options – LAN Settings – Proxy Server – Advanced – Exceptions

Isikan setelah tanda “; 192.168.56.1; admin.joe” (tanpa tanda “”)

[+] Konfigurasi selesai

Dari browser client di mesin guest tinggal ketikkan url “http://admin.joe”

Note 2

Apabila diinginkan dari mesin guest bisa akses mysql (port:3306) langsung tanpa lewat phpmyadmin, maka lakukan beberapa langkah berikut:

[+] Konfigurasi pada mesin host

[-] Buat user pada mysql yang bisa akses dari selain localhost (any)

[-] Edit file /etc/mysql/my.cnf dan ubah baris

bind-address = 127.0.0.1

menjadi

#bind-address = 127.0.0.1

[+] Konfigurasi pada mesin guest

Pastikan user bisa membuka port 3306 (cek firewall)

Permanent link to this article: http://juwarto.web.id/langkah-mudah-konfigurasi-phpmyadmin/

Dec 30 2011

Membuat Repository Local Fedora

Dalam rangka memberikan keleluasaan kontrol terhadap software apa saja yang memungkinkan untuk diinstal pada sistem mereka (dan kadang-kadang karena alasan hukum atau kenyamanan pada sisi distributor), maka distributor/vendor linux yang besar biasanya menyediakan “software repositories” kepada para penggunanya. Contohnya adalah Ubuntu (Canonical Inc.) dan Fedora (Redhat Inc.).

Untuk orang seperti saya yang punya koneksi internet minim (karena modal cekak) tentu berat kalau mengambil paket dari repositories server. Solusi yang bisa dilakukan adalah membuat repositori lokal pada mesin linux kita dengan memanfaatkan CD/DVD atau ISO yang ada. Pada tulisan kali ini saya akan menyajikan catatan kecil saat saya membuat repositori lokal untuk Fedora 16, tepatnya 2 hari yang lalu (28-12-2011).

Saya telah berhasil menerapkan cara ini untuk Fedora 16 dan CentOS 5. Seharusnya juga akan berhasil pada RHEL. Oke, langsung saja ikuti langkah-langkah berikut:

01. Buat folder untuk menampung file-file repo, misal di “/opt/fedora16″

02. Mount file iso atau cdrom ke /mnt :

# mount /dev/scd0 /mnt

atau

# mount /zap/public/distro-linux/fedora/Fedora-16-i386-DVD.iso /mnt

03. Copy seluruh isi /mnt (hasil mount iso/cdrom) ke /opt/fedora16 :

# cp -vaf /mnt/* /opt/fedoral6/

04. Install paket “createrepo”:

# rpm -ivh /opt/fedora16/Packages/createrepo-0.9.9-5.fc16.noarch.rpm

05. Buat direktori “temp” di dalam direktori /etc/yum.repos.d/ kemudian masuk ke direktori /etc/yum.repos.d/

06. Pindahkan semua file .repo bawaan fedora16 (ada 3 file) ke dalam direktori “/etc/yum.repos.d/temp/”

# cd /etc/yum.repos.d

# mv fedora* ./temp

07. Masih di direktori /etc/yum.repos.d/, buat file baru dengan nama “local.repo”:

# vi local.repo

Isinya adalah sbb:

[local-repo] —> Ingat, tidak boleh ada spasi!!!

name=local

baseurl=file:///opt/fedora16

enabled=1

gpgcheck=0

08. Jalan perintah:

# createrepo /opt/fedora16/

# yum clean all

09. Insyaallah repository local sudah siap digunakan. Untuk mencoba silahkan gunakan perintah:

# yum search vim

$ yum install vim

Selamat mencoba, jangan lupa berbagi dengan yang lain.

Permanent link to this article: http://juwarto.web.id/membuat-repository-local-fedora/

Dec 27 2011

Ekonomi Pancasila

Oleh : Oleh Adiwarman A. Karim

Imam Al Syathibi prihatin dengan semakin jauhnya penafsiran fikih para ulama di Grenada atas masalah-masalah kemasyarakatan yang timbul ketika itu. Beliau lahir di Grenada, Spanyol, pada tahun 730 Hijriyah (H). Ia hidup di masa pemerintahan Bani Ahmar yang merupakan keturunan keluarga besar sahabat Rasulullah SAW dari kalangan Anshar yang bernama Sa’ad bin Ubadah.

Tidak diragukan lagi, sejak awal pemerintahan Islam di Spanyol, pemerintahan berusaha mengidentikkan dirinya dengan pemerintahan Rasulullah. Dalam salah satu ungkapan terkenalnya, Raja Hisyam al-Awwal bin Abdurrahman ad-Dakhil yang memerintah dari tahun 173-180 H berkata kepada para ulama, “Bukankah Imam Abu Hanifah berasal dari Kufah, sedangkan Imam Malik berasal dari Madinah, cukup bagi kami mengikuti pendapat imam asal tempat Rasulullah SAW menjalankan pemerintahannya.”

Tekad suci itu mengalami sandungan di sana-sini karena penafsiran fikih yang semakin jauh dari maksud hakiki syariah yang mengikuti keinginan raja yang memang tidak memahami syariah selayaknya seorang ulama.

Dalam keadaan itulah, Imam al Syathibi menulis kitab al Muwafaqat yang menjelaskan konsep al-maqasid al-syariah agar para ulama dalam mengambil penafsiran fikih selalu berpegang pada maksud hakiki syariah, berpegang pada roh syariah, bukan sekadar pada formalitasnya. Awalnya, beliau akan menamakan kitabnya al-Ta’rif bi Asrar al-Taklif (penafsiran atas hukum syariah yang tertulis). Namun, beliau tidak ingin kitabnya dianggap sebagai satu-satunya penafsiran.

Maqasid Syariah sangat mirip dengan Pancasila, bahkan dapat dikatakan Pancasila adalah Maqasid Syariah tafsiran Indonesia. Maqasid Syariah mengandung lima hal, yaitu melindungi agama yang dalam Pancasila disebut ‘Ketuhanan Yang Maha Esa’. Kedua, melindungi jiwa yang dalam Pancasila disebut ‘Perikemanusiaan yang adil dan beradab’. Ketiga, melindungi keutuhan keluarga besar yang dalam Pancasila disebut ‘Persatuan Indonesia’. Keempat, melindungi akal pendapat yang dalam Pancasila disebut ‘Kerakyatan yang dipimpin oleh hikmat kebijaksanaan dalam permusyawaratan perwakilan’. Kelima, melindungi hak atas harta yang dalam Pancasila disebut ‘Keadilan sosial bagi seluruh rakyat Indonesia’.

Kemiripan itulah yang menyebabkan gagasan Pancasila Soekarno muda mendapat dukungan penuh dari bangsa ini menjadi dasar negara. Letjen Suharto dan TNI juga mengusung gagasan yang sama untuk mendapat dukungan penuh bangsa. Ketika Pancasila telah ditafsirkan terlalu jauh dari Maqasid Syariah, ternyata bangsa ini tidak lagi mau mendukung betapa pun berjasanya Soekarno dan Suharto.

Maqasid Syariah diterima luas di Grenada yang heterogen: Muslim, Katolik, Protestan, dan Yahudi, karena ia melindungi semua orang. Tidak ada lagi tirani minoritas yang terjadi sebelum masuknya Islam ke Spanyol, tidak juga dominasi mayoritas karena melindungi akal pendapat dalam Maqasid Syariah, termasuk akal pendapat kaum minoritas. Konsep inilah yang disebut demokrasi dengan perlindungan bagi kaum minoritas, suatu konsep yang jauh lebih baik dari sekadar demokrasi.

Debat ideologis sistem ekonomi yang diusung para calon presiden (capres) tampak mulai kehilangan pijakan yang jelas. Sistem ekonomi neoliberalisme yang dikritik tidak jelas neoliberalisme mana yang dimaksud. Karena, paham ini masih terus diperbaiki, terutama setelah krisis global ini. Sistem ekonomi kerakyatan yang diusung pun belum jelas mengacu pada konsep mana. Karena, sejak bangkitnya Cina sebagai kekuatan ekonomi dunia, banyak sekali konsep ekonomi kerakyatan yang berkembang. Sistem ekonomi mandiri pun belum jelas karena siapa pun tahu tidak ada yang dapat berdiri sendiri dalam dunia yang semakin tak berjarak ini.

Sebagaimana zaman Imam Al Syathibi, tidak ada yang meragukan niat baik para capres membangun ekonomi Indonesia. Namun, niat itu dapat mengalami distorsi di sana-sini bila penafsiran ekonominya yang semakin jauh dari Pancasila yang merupakan tafsiran Indonesia dari Maqasid Syariah.

Ekonomi Pancasila adalah ekonomi yang berlandaskan Maqasid Syariah yang memberikan hak dan kewajiban yang sama bagi warga negara tanpa memandang perbedaan agama dan suku bangsa. Imam Ali ketika ditanya hak ekonomi kaum non-Muslim yang hidup dalam wilayah Islam mengatakan, “Hak kami adalah hak mereka. Kewajiban kami adalah kewajiban mereka.”

Ekonomi Pancasila adalah ekonomi yang menghargai dan melindungi pemilik kapital atau pemilik tenaga dan pikiran. Kemajuan ekonomi Korea pernah mencengangkan dunia pada era 80-an dengan strategi memprioritaskan beberapa chaebo (grup usaha)–ternyata tidak langgeng karena pudarnya jiwa kebersamaan yang selama ini menjadi budaya Korea–menuai reaksi keras dari rakyatnya. Bukankah ini juga terjadi di Indonesia ketika rakyat muak dengan konglomerasi kroni Orde Baru?

Ekonomi Pancasila adalah ekonomi yang cerdas melindungi perekonomian bangsa ini. Ketika Persia dan Romawi mengenakan pajak masuk bagi pedagang daulah Islam (baik yang Muslim maupun non-Muslim), Umar bin Khattab mengenakan pajak yang sama untuk barang yang masuk dari kedua negara itu meskipun tidak dikenal di zaman Rasulullah. Umar tidak pernah khawatir dengan perdagangan internasional selama disikapi dengan cerdas. Rasanya tidak cerdas menyerahkan puluhan, bahkan ratusan juta konsumen Indonesia kepada perusahaan asing.

Ekonomi Pancasila adalah ekonomi yang antikorupsi, baik dalam artian sederhana maupun dalam artian adanya kebijakan yang ditujukan menguntungkan segelintir kelompok usaha karena bertentangan dengan rasa keadilan sosial bagi seluruh rakyat.

Ekonomi Pancasila adalah ekonomi yang dinamis mengantisipasi perubahan. Di zaman Rasulullah, tidak ada zakat atas kuda, namun Umar mengenakan zakat atas perdagangan kuda di negeri Syam karena di daerah itu kuda diperdagangkan sebagai barang mewah. Sebaliknya, Ali mengenakan tarif zakat pertanian yang lebih rendah bila dalam proses membajak tanah menggunakan kuda sebagaimana yang terjadi di daerah Kufah.Dinamika ini sangat penting selama tetap berpegang pada Maqasid Syariah.

Permanent link to this article: http://juwarto.web.id/ekonomi-pancasila/

Dec 25 2011

Produk Domestik Regional Bruto

Produk Domestik Bruto (PDB) diartikan sebagai nilai keseluruhan semua barang dan jasa yang diproduksi di dalam wilayah tersebut dalam jangka waktu tertentu (biasanya per tahun). PDB berbeda dari Produk Nasional Bruto (PNB) karena memasukkan pendapatan faktor produksi dari luar negeri yang bekerja di negara tersebut. Sehingga PDB hanya menghitung total produksi dari suatu negara tanpa memperhitungkan apakah produksi itu dilakukan dengan memakai faktor produksi dalam negeri atau tidak. Sebaliknya, PNB memperhatikan asal usul faktor produksi yang digunakan.

PDB Nominal (atau disebut PDB Atas Dasar Harga Berlaku) merujuk kepada nilai PDB tanpa memperhatikan pengaruh harga. Sedangkan PDB riil (atau disebut PDB Atas Dasar Harga Konstan) mengoreksi angka PDB nominal dengan memasukkan pengaruh dari harga.

PDB dapat dihitung dengan memakai dua pendekatan, yaitu pendekatan pengeluaran dan pendekatan pendapatan. Rumus umum untuk PDB dengan pendekatan pengeluaran adalah :

PDB = konsumsi + investasi + pengeluaran pemerintah + ekspor – impor

Di mana konsumsi adalah pengeluaran yang dilakukan oleh rumah tangga, investasi oleh sektor usaha, pengeluaran pemerintah oleh pemerintah, dan ekspor dan impor melibatkan sektor luar negeri.

Sementara pendekatan pendapatan menghitung pendapatan yang diterima faktor produksi :

PDB = sewa + upah + bunga + laba

Di mana sewa adalah pendapatan pemilik faktor produksi tetap seperti tanah, upah untuk tenaga kerja, bunga untuk pemilik modal, dan laba untuk pengusaha.

Secara teori, PDB dengan pendekatan pengeluaran dan pendapatan harus menghasilkan angka yang sama. Namun karena dalam praktek menghitung PDB dengan pendekatan pendapatan sulit dilakukan, maka yang sering digunakan adalah dengan pendekatan pengeluaran.

Konsep Produk Domestik Regional Bruto (PDRB) menurut Badan Pusat Statistik (BPS) adalah sebagai berikut :

  • Wilayah Domestik dan Regional

Pengertian domestik/regional disini dapat merupakan Propinsi atau Daerah Kabupaten/Kota. Transaksi Ekonomi yang akan dihitung adalah transaksi yang terjadi di wilayah domestik suatu daerah tanpa memperhatikan apakah transaksi dilakukan oleh masyarakat (residen) dari daerah tersebut atau masyarakat lain (non-residen).

  • Produk Domestik

Semua barang dan jasa sebagai hasil dari kegiatan-kegiatan ekonomi yang beroperasi di wilayah domestik, tanpa memperhatikan apakah faktor produksinya berasal dari atau dimiliki oleh penduduk dareha tersebut, merupakan produk domestik daerah yang bersangkutan. Pendapatan yang timbul oleh karena adanya kegiatan produksi tersebut merupakan pendapatan domestik. Kenyataan menunjukkan bahwa sebagian dari faktor produksi yang digunakan dalam kegiatan produksi di suatu daerah berasal dari daerah lain atau dari luar negeri, demikian juga sebaliknya faktor produksi yang dimilki oleh penduduk daerah tersebut ikut serta dalam proses produksi di daerah lain atau di luar negeri. Hal ini menyebabkan nilai produk domestik yang timbul di suatu daerah tidak sama dengan pendapatan yang diterima penduduk daerah tersebut. Dengan adanya arus pendapatan yang mengalir antar daerah ini (termasuk juga dari da ke luar negeri) yang pada umumnya berupa upah/gaji, bunga, deviden dan keuntungan maka timbul perbedaan antara produk domestik dan produk regional.

  • Produk Regional

Produk regional merupakan produk domestik ditambah dengan pendapatan dari faktor produksi yang diterima dari luar daerah/negeri dikurangi dengan pendapatan dari faktor produksi yang dibayarkan ke luar daerah/negeri. Jadi produk regional merupakan produk yang ditimbulkan oleh faktor produksi yang dimiliki oleh residen.

  • Residen dan Non-Residen

Unit institusi yang mencakup penduduk/rumah tangga, perusahaan, pemerintah lembaga non-profit, dikatakan sebagai residen bila mempunyai/melakukan kegiatan ekonomi di suatu wilayah (Indonesia). Suatu rumah tangga, perusahaan, lembaga non profit tersebut mempunyai/melakukan kegiatan ekonomi di suatu wilayah jika memiliki tanah/bangunan atau melakukan kegiatan produksi di wilayah tersebut dalam jangka waktu tertentu (minimal satu tahun).

Hal-hal yang perlu diperhatikan tentang konsep residen dan non-residen suatu unit institusi adalah antara lain :

A. Penduduk suatu daerah adalah individu-individu atau anggota rumah tangga yang bertempat tinggal tetap di wilayah domestik daerah tersebut, kecuali :

  1. wisatawan mancanegara (wisman) dan wisatawan nusantara (wisnus) daerah lain yang tinggal di wilayah domestik daerah tersebut kurang dari 1 tahun yang bertujuan untuk bertamasya atau berlibur, berobat, beribadah, kunjungan keluarga, pertandingan olahraga nasional/internasonal dan konferensi-konferensi atau pertemuan lainnya, dan kunjungan dalam rangka belajar atau melakukan penelitian;
  2. awak kapal laut dan pesawat udara luar negeri/luar daerah yang kapalnya sedang masuk dok atau singgah di daerah tersebut;
  3. pengusaha asing dan pengusaha daerah lain yang berada di daerah tersebut kurang dari 1 tahun, pegawai perusahaan asing dan pegawai perusahaan daerah lainnya yang berada di wilayah domestik daerah tersebut kurang dari1 tahun, misalnya untuk tujuan memasang jembatan atau peralatan yang dibeli dari mereka;
  4. pekerja musiman yang berada dan bekerja di wilayah domestik daerah tersebut, yang bertujuan sebagai pegawai musiman saja;
  5. anggota Korps Diplomatik, konsulat, yang ditempatkan di wilayah domestik daerah tersebut;

B. Organisasi internasional adalah bukan residen di wilayah dimana organisasi tersebut berada namun pegawai badan internasional/nasional tersebut adalah bukan penduduk daerah tersebut jika melakukan misi kurang dari 1 tahun.

  • Produk Domestik Regional Bruto (PDRB) Atas Dasar Harga Pasar

Produk Domestik Regional Bruto atas dasar harga pasar adalah jumlah nilai tambah bruto (gross value added) yang timbul dari seluruh sektor perekonomian di suatu wilayah. Nilai tambah adalah nilai yang ditambahkan dari kombinasi faktor produksi dan bahan baku dalam proses produksi. Penghitungan nilai tambah adalah nilai produksi (output) dikurangi biaya antara. Nilai tambah bruto di sini mencakup komponen-komponen pendapatan faktor (upah dan gaji, bunga, sewa tanah dan keuntungan), penyusutan dan pajak tidak langsung neto. Jadi dengan menjumlahkan nlai tambah bruto dari masing-masing sektor dan menjumlahkan nilai tambah bruto dari seluruh sektor tadi, akan diperoleh Produk Domestik Regional Bruto atas dasar harga pasar.

  • Produk Domestik Regional Neto (PDRN)Atas Dasar Harga Pasar

Perbedaan antara konsep neto di sini dan konsep bruto di atas, ialah karena pada konsep bruto di atas; penyusutan masih termasuk di dalamnya, sedangkan pada konsep neto ini komponen penyusutan telah dikeluarkan. Jadi Produk Domestik Regional Bruto atas dasar harga pasar dikurangi penyusutan akan diperoleh Produk Domestik Regional Neto atas dasar harga pasar. Penyusutan yang dimaksud di sini ialah nilai susutnya (ausnya) barang-barang modal yang terjadi selama barang-barang modal tersebut ikut serta dalam proses produksi. Jika nilai susutnya barang-barang modal dari seluruh sektor ekonomi dijumlahkan, maka hasilnya merupakan penyusutan yang dimaksud di atas.

  • Produk Domestik Regional Neto (PDRN) Atas Dasar Biaya Faktor

Perbedaan antara konsep biaya faktor di sini dan konsep harga pasar di atas, ialah karena adanya pajak tidak langsung yang dipungut pemerintah dan subsidi yang diberikan oleh pemerintah kepada unit-unit produksi. Pajak tidak langsung ini meliputi pajak penjualan, bea ekspor dan impor, cukai dan lain-lain pajak, kecuali pajak pendapatan dan pajak perseorangan. Pajak tidak langsung dari unit-unit produksi dibebankan pada biaya produksi atau pada pembeli hingga langsung berakibat menaikkan harga barang. Berlawanan dengan pajak tidak langsung yang berakibat menaikkan harga tadi, ialah subsidi yang diberikan pemerintah kepada unit-unit produksi, yang bisa mengakibatkan penurunan harga. Jadi pajak tidak langsung dan subsidi mempunyai pengaruh terhadap harga barang-barang, hanya yang satu berpengaruh menaikkan sedang yang lain menurunkan harga, hingga kalau pajak tidak langsung dikurangi subsidi akan diperoleh pajak tidak langsung neto. Kalau Produk DOmestik Regional Neto atas dasar harga pasar dikurangi dengan pajak tidak langsung neto, maka hasilnya adalah Produk Domestik Regional Neto atas dasar biaya faktor.

  • Pendapatan Regional

Dari konsep-konsep yang diterangkan di atas dapat diketahui bahwa Produk DOmestik Regional Neto atas dasar biaya faktor itu sebenarnya merupakan jumlah balas jasa faktor-faktor produksi yang ikut serta dalam proses produksi disuatu daerah. Produk Domestik Regional Neto atas dasar biaya faktor, merupakan jumlah dari pendapatan yang berupa upah dan gaji, bunga, sewa tanah dan keuntungan yang timbul atau merupakan pendapatan yang berasal dari daerah tersebut. Akan tetapi pendapatan yang dihasilkan tadi, tidak seluruhnya menjadi pendapatan penduduk daerah itu, sebab ada sebagian pendapatan yang diterima oleh penduduk daerah lain, misalnya suatu perusahaan yang modalnya dimiliki oleh orang luar, tetapi perusahaan tadi beroperasi di daerah tersebut, maka dengan sendirinya keuntungan perusahaan itu sebagian akan menjadi milik orang luar yaitu milik orang yang mempunyai modal tadi. Sebaliknya kalau ada penduduk daerah ini yang menambahkan modalnya di luar daerah maka sebagian keuntungan perusahaan akan mengalir ke dalam daerah tersebut, dan menjadi pendapatan dari pemilik modal. Kalau Produk Domestik Regional Neto atas dasar biaya faktor dikurangi dengan pendapatan yang mengalir ke luar dan ditambah dengan pendapatan yang mengalir ke dalam, maka hasilnya akan merupakan Produk Regional Neto yaitu merupakan jumlah pendapatan yang benar-benar diterima oleh seluruh yang tinggal di daerah yang dimaksud. Produk Regional Neto inilah yang merupakan Pendapatan Regional.

  • Pendapatan Regional Perkapita

Bila pendapatan regional ini dibagi dengan jumlah penduduk yang tinggal di daerah itu, maka akan dihasilkan suatu Pendapatan Perkapita.

Sumber : Wikipedia

Permanent link to this article: http://juwarto.web.id/produk-domestik-regional-bruto/

Older posts «