sprg night

Author Archive

MySQL GUI Tools Bag 1(Backup)

by arkumik on Jul.16, 2009, under Software

Mukadimah

MySQL merupakan database open source paling populer di dunia, apalagi karena statusnya yang Opensource(kecuali versi enterprisenya) dan menurut saya yang terbaik dari keberadaan MySQL adalah dukungan secara tak langsung terhadap Kewirausahaan(Enterpreneurship) yang  mandiri, dan tentu saja hal ini sejalan dengan arah kebijakan pemerintah kita yang ingin menggalakan kewirausahaan mandiri, yang salah satu indikatornya akan dibangun banyak SMK diseluruh penjuru negeri. Maka dari itu ada baiknya masyarakat yang ingin terjun di dunia IT(Information Technology) di Indonesia sebaiknya menguasai salah satu tools opensource yang satu ini. (continue reading…)

1 Comment :, , , , more...

Benarkah Tipe Data primitif integer dan long di JAVA memiliki jangkauan yang sama ???

by arkumik on Jan.16, 2009, under Software

Hari ini saya rada-rada suntuk terhadap project saya, sehingga saya mencari cara untuk me-refresh otak dengan mengerjakan sesuatu yang tidak terkait project namun masih terkait dengan coding(untuk pertanyaan ngooding apa?, ini akan dibahas di postingan saya berikutnya:P);)

Seiring coding berjalan, saya menemukan sesuatu yang tidak biasa, yaitu panjang tipe data int dan long ternyata sama ???? (continue reading…)

2 Comments :, , , , , , , more...

Install Konfigurasi Java di OpenSolaris Secara Manual

by arkumik on Dec.31, 2008, under Operating System, Programming, Software

Sudah beberapa hari ini saya mencari agar bisa mengkonfigurasi JAVA_HOME & PATH di opensolaris.

Tujuan pertama saya adalah mensetting JAVA_HOME & PATH yang kemudian menjalankan java compiler di direktori manapun, namun seiring dengan waktu akhirnya target saya adalah menjalankan compiler di setiap direktori (karena pasrah echonya gak keluar-keluar “echo $JAVA_HOME”), hingga pada tanggal 30 lewat jam +/-2:00 ada seorang teman yang saya kenal baik di Sun Microsystem Indonesia yang sedang online, spontan langsung saya cecer dengan pertanyaan yang sudah lama saya simpan (meskipun hal ini sudah saya tanyakan ke milis;)), kemudian dia-pun memberikan solusi yang terbukti manjur yaitu:

$pfexec pkg install java-dev

Saya coba dan berhasil;), hanya saja solusi di atas terlalu mahal karena :

  1. memerlukan akses internet
  2. besarnya 584 MB
  3. Menghabiskan waktu +/-7 jam

Setelah berhasil saya install, saya test mengetik:
$javac

dan seperti dugaan berhasil, namun effortnya dan efeknya terlalu besar untuk alokasi 5 GB opensolaris (setelah di restart langsung kerja opsolnya jadi lambat)

Akhirnya pada tanggal 31 Desember saya kembali mengoprek opensolaris, dan opensolaris yang saya gunakan kemarin…,  saya install ulang, setelah selesai install ulang saya download Java SE untuk solaris(jdk-6u11-solaris-i586.sh)

Proses-proses untuk konfigurasi adalah sebagai berikut:
1. Installasi(alias ekkstraksi):
$sh jdk-6u11-solaris-i586.sh
2. Naik ke previlage root
$su
password:(masukan password root anda)
3. akses file profile
#cd /
#gedit /etc/profile
4. Konfigurasi file profile dengan memasukan:
export JAVA_HOME=/jdkpath/jdk1.6.0_11
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

5. save
6. reboot
7. Ketik javac pada shell, jika tidak ada tulisan command not found, artinya insya allah berhasil;)

note: Bila belum berhasil maka lakukan langkah 4 pada file .profile atau .bashrc(cara mengakses dua file ini adalah dengan cara klik home, setelah tampil direktorinya pilih view–>Show Hidden Files)

Sekian mudah-mudahan bermanfaat;)

5 Comments :, , , more...

Install Flash Player Mozilla Firefox di Open Solaris 2008.11

by arkumik on Dec.27, 2008, under Operating System

Hari ini saya kembali mengutak-atik opensolaris di komputer yang saya pergunakan, karena tim kami berencana melakukan fase developing project pada OS berbasis Nux dan Nix, nah untuk yang Nix kami saat ini menentukan pilihan pada opensolaris/solaris(untuk produksi kemungkinan kami menggunakan ini namun tampaknya kami menunggu yang versi 11), tapi sepertinya tidak lengkap opensolaris yang akan menjadi lingkungan baru kita, tapi tidak memenuhi aspek-aspek yang seharusnya terpenuhi;)

Youtube, pada opensolaris 2008.11 yang saya miliki, belum dapat menggunakan youtube, untuk itu dalam posting kali ini saya akan mencoba memberitahu bagaimana caranya agar youtube bisa berjalan di opensolaris;)

Langkah-langkah

  1. buka youtube pada mozilla firefox–>kemudian pilih video manapun di dalam youtube(karena hasilnya akan sama saja;))–>ada pilihan get adobe flash player, klik link tersebut–>ada pilihan untuk install di solaris tapi tidak bisa, selanjutnya akan ada pilihan download–>download dan simpan.
  2. pada file flash_player_9_solaris_x86.tar.bz2 extract here–> maka akan muncul folder flash_player_9_solaris_r151_x86, klik 2x untuk masuk ke folder tersebut–>di dalamnya ada file libflashplayer.so, copy.
  3. klik icon home yg berada di sebelah kiri icon firefox–>pada menu panel klik view–>klik Show Hidden files–>akan muncul folder .mozilla, klik 2x–>setelah masuk ke dalam folder .mozilla, periksa apakah ada folder yang bernama plugins–?>kalau tidak ada, klik kanan create folder beri nama plugins(ingat ini case sensitif)–>masuk ke folder plugins dan paste file libflashplayer.so

Sekian;), semoga langkah-langkah ini bermanfaat;)

4 Comments :, , , , more...

Sekilas tentang Web 2.0

by arkumik on Dec.08, 2008, under Programming, Software

Mukadimah

Web 2.0 adalah sebuah versi yang menunjukan begitu pesatnya perkembangan aplikasi berbasis web, namun ini juga menandakan di masa mendatang, akan terjadi pergeseran paradigma terutama pada pemisahan antara aplikasi berbasis desktop atau aplikasi berbasis web. Betul saat ini pengembang yang membangun aplikasi dengan standar web 2.0, di Indonesia masih jarang, baik di level komunitas maupun di level corporate. Namun itu belum tentu menandakan standar web 2.0 tidak akan menjadi trend baru di Indonesia. Maka dari itu sebelum berbicara lebih jauh mengenai kenapa web 2.0 akan menjadi trend baru pengembangan aplikasi berbasis web, ada baiknya kita mengenali dulu kriteria-kriteria yang menyebabkan sebuah aplikasi berbasis web dapat disebut “termasuk dalam kategori aplikasi web 2.0”.

Pembahasan

Jika kita mengacu pada konferensi pertama web 2.0, yang dihadiri oleh O’Reilly dan John Battelle maka yang menjadi tema dari teknologi ini adalah :

  1. Web sebagai platform

  2. Data sebagai kekuatan penggerak

  3. Efek dari network yang dihasilkan dari arsitektur partisipasi

  4. Inovasi terjadi dan dikembangkan di dalam sistem web

  5. Lightweight business model

Jika dilihat dari tema web 2.0 di atas tampaknya masih membingungkan bila kita menjelaskan kepada orang awam, maka dari itu saya akan mencoba menyderhanakan kekompleks-an dari web 2.0. beberapa hal yang menjadi kata kunci yaitu:

  1. Browser minded

  2. Painted by others

  3. AJAX

1. Browser Minded

Saya rasa hal ini merupakan aspek pertama yang langsung terlihat dari keberadaan web 2.0, kenapa bisa terjadi? Sebab pada era web base ketergantungan kita untuk menginstall aplikasi akan diminimalkan, pengaruh web 2.0 akan menggeser kebutuhan akan aplikasi desktop, bahkan WebOS yang menjadi kontainer aplikasi-aplikasi yang mampu ditangani browser, sehingga bukan mustahil pada suatu saat pada desktop kita hanya terdapat aplikasi anti virus, game dan browser

2. Painted by others

Maksudnya adalah pada era web 2.0 user dapat mengisi konten di web yang bukan merupakan kepemilikannya bahkan dapat menjalankan aplikasi, intinya nilai dari sebuah web akan ditentukan tidak hanya oleh si pembuat web namun juga ditentukan oleh user-user yang suka “nongkrong” di situs tersebut, dan menghasilkan komunitas di dalam komunitas.

3. AJAX(Asynchronous JavaScript and XML+(CSS))

Pada akhirnya ini merupakan salah satu teknologi terpenting dalam membangun web 2.0, bahkan ada ungkapan dikalangan developer “we can’t distinguish between web 1.0 and web 2.0 without AJAX”, dari ungkapan itu saja kita sudah mampu menyimpulkan betapa pentingnya AJAX dalam membangun web 2.0. bisa kita simpulkan bahasa pemrograman apapun bila ditambahkan AJAX maka akan berpotensi untuk membangun web 2.0 .

Maka dari itu mari kita ikut serta berinovasi untuk mengembangkan web 2.0 bahkan bilamana mungkin kita ikut serta berpartisipasi dalam menentukan web 3.0, meskipun ketika saya menulis blog ini masih banyak perdebatan mengenai era web 2.0, namun kalau menurut saya pribadi yang terpenting adalah manfaat dari teknologinya dan implikasinya kepada, baik untuk developer IT maupun pengguna jasa IT, web 2.0 bagi saya masih merupakan sebuah simbolisasi pertanda inovasi perkembangan aplikasi berbasis web, belum menjadi konsep yang dapat dibakukan dalam ilmu IT. Mudah-mudahan seiring dengan waktu web 2.0 akan menjadi sebuah konsep yg kuat dan menyokong dunia IT.

2 Comments :, , more...

Migrasi Liferay dari HSQL(Hypersonic Structured Query Language) ke MySQL

by arkumik on Dec.03, 2008, under Portal Project

Ini adalah tutorial dasar cara memindahkan rujukan basis data bundelan liferay dari basis data default HSQL(Hypersonic Structured Query Language) ke MySQL.

Adapun alasan utama basis data proyek portal pindah dari HSQL ke MySQL adalah sebagai berikut:

  1. HSQL digunakan liferay untuk memudahkan pengguna baru agar cepat merasakan environtment yang ditawarkan liferay
  2. Sulit untuk di maintain jika basis data kita terjadi perubahan secara berkala
  3. Di lingkungan kita tidak banyak yg mengenal HSQL
  4. Sebagian besar anggota tim mengenal MySQL

Dan masih banyak alasan yang lain, namun alasan empat di atas sudah cukup mewakili alasan untuk pindah dari HSQL ke MySQL, tanpa menunggu lebih lama lagi silahkan ikuti tutorial di bawah ini:

  • Download Liferay portal bundle di liferay.com
  • Extract lifery portal bundle
  • Buat database di MySQL dgn cara:
    create database liferay;
    create database liferay;
    grant all on liferay.* to 'liferay'@'localhost' identified by 'liferay' with grant option;
    grant all on liferay.* to 'liferay'@'localhost.localdomain' identified by 'liferay' with grant option;
  • Konfigur TOMCAT_DIR/conf/Catalina/localhost/ROOT.xml Menjadi:

<!-- Hypersonic -->

<!--<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="org.hsqldb.jdbcDriver"
url="jdbc:hsqldb:lportal"
username="sa"
password=""
maxActive="20"
/>-->

<!-- MySQL -->

<Resource
name="jdbc/LiferayPool"
auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/liferay?useUnicode=true&amp;characterEncoding=UTF-8&amp;useFastDateParsing=false"
username="username database MySQL"
password="password database MySQL"
maxActive="20"
/>

  • TOMCAT_DIR/bin>Startup.bat run (Windows)
  • TOMCAT_DIR/bin>run Startup.sh (X)
  • Ketik nama host-nya di browser (misalnya: localhost:8080) ENTER

1 Comment :, , , , , more...

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...