RSS

Category Archives: Compute Stuff

Kuliah iseng-iseng bermanfaat

Jadi begini anak2, ketika kita membuat sebuah aplikasi, berskala enterprise dengan mengunakan java programming language, kita harus menentukan entity apa saja yang ada di dalam aplikasi yang akan kita buat. Apa itu entity? Secara sederhana, entity adalah kata benda yang terlibat dalam transaksi di aplikasi kita. Apa pula itu transaksi? Transaksi biasa menjadi istilah yang menggambarkan data yang diambil dari database, lalu diproses,lalu hasil dari proses tersebut dimasukkan ke dalam database lagi.

Lalu, database itu apa? Database secara sederhana adalah storage untuk menyimpan data. Yang sedang trend saat ini adalah struktur database relasional. Maksudnya? Maksudnya, database relasional adalah penyimpanan data yang dikelompokkan dalam tabel-tabel. Lalu di tiap tabel tersebut terdapat field-field, nah, antara field di tabel 1 dan field di tabel lain, itu memiliki hubungan, itulah mengapa disebut relasional.

Masa kejayaan database relasional memang belom bisa disebut berakhir, tapi sejauh penglihatan penulis, ada sebuah metode baru yang ditemukan entah oleh siapa, :D , yang bernama ORM, yaitu Object Relational Mapping. Kita kan tau nih, bahasa pemrograman java adalah bahasa pemrograman yang berorientasi pada objek, nah sedangkan database tadi bentuknya tabel-tabel. Gak nyambung donk? Makanya dikembangin yang namanya ORM tadi, yang gunanya untuk membantu menangani mapping / pemetaan antara tabel-tabel tersebut menjadi objek-objek. Caranya? Gak tau deh, tanya aja ama yang bikin core nya Hibernate . :D

Bersambung…

 
Leave a comment

Posted by on 17 August, 2010 in Compute Stuff, kuliah

 

Tags: , , , , , , ,

Setting Smart Haier C700 di Ubuntu

This time, i will write a note about how to using haier C700 in ubuntu, of course with Smart provider. Yesterday, i’ve tried to browse in the internet, but what i got is nothing tutorial that perfectly can connect my haier onto my notebook. In this case i use Haier C700, smart provider, ubuntu 9.04 (Jaunty Jackalope), and Notebook Compaq Presario V3000.

Ok, now, open your terminal. First, we have to add the serial port module to the kernel to make our phone identified by the kernel. Use this command : gksudo gedit /boot/grub/menu.lst

In the opened menu.lst file, find these words :

title        Ubuntu 9.04, kernel 2.6.28-11-generic
uuid        7c0cd01f-552f-4361-b1da-51f2f371a378
kernel        /boot/vmlinuz-2.6.28-11-generic root=UUID=7c0cd01f-552f-4361-b1da-51f2f371a378 ro quiet splash
initrd        /boot/initrd.img-2.6.28-11-generic
quiet

Change with :

title        Ubuntu 9.04, kernel 2.6.28-11-generic
uuid        7c0cd01f-552f-4361-b1da-51f2f371a378
kernel        /boot/vmlinuz-2.6.28-11-generic root=UUID=7c0cd01f-552f-4361-b1da-51f2f371a378 ro quiet splash usbserial.vendor=0x05c6 usbserial.product=0×9004
initrd        /boot/initrd.img-2.6.28-11-generic
quiet

After that, we have add usbserial module to our kernel. Now restart your PC. After been restarted, open the terminal again. Now, we need to ensure that our modem correctly detected by our PC. Write : lsusb , our modem will be present there, it showed by Bus 002 Device 005: ID 05c6:9004 Qualcomm, Inc.

To make a dial-up connection we use wvdial. It is not installed by default. To install wvdial, use : sudo apt-get install wvdial.

After wvdial has installed, now write this in your terminal : dmesg | grep tty . It will show you which usb port that your modem been attached. Look at the last line, there is your usb port that we will use. In mine, it looks :

[ 1641.188385] generic ttyUSB0: generic converter now disconnected from ttyUSB0
[ 1641.556785] generic ttyUSB1: generic converter now disconnected from ttyUSB1
[ 1662.775691] usb 2-1: generic converter now attached to ttyUSB0
[ 1662.776041] usb 2-1: generic converter now attached to ttyUSB1

It means that i will use the ttyUSB1 port. Now, we have to edit the configuration of wvdial to set up our connection. Write this command : sudo gedit /etc/wvdial.conf . There will an opened blank text file (if you never use it before). Write this to the file

[Dialer Defaults]
Modem = /dev/ttyUSB1
Modem Type = Analog Modem
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Baud = 230400
Phone = #777
Username = smart
Password = smart
Stupid Mode = 1
ISDN = 0
New PPPD = yes

Remember, the marked text shows the port that you use. In this case, i use ttyUSB1. After this, we have successfully install and configure the modem. To use the connection, you should write : sudo wvdial . If it succesfully connected, it will be looks like :

xxxxxxxxxx@xxxx:~$ sudo wvdial
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Modem initialized.
–> Sending: ATDT#777
–> Waiting for carrier.
ATDT#777
CONNECT
–> Carrier detected.  Starting PPP immediately.
–> Starting pppd at Fri Jan 15 06:37:53 2010
–> Pid of pppd: 4339
–> Using interface ppp0
–> pppd: [08]xO[08]�uO[08]
–> pppd: [08]xO[08]�uO[08]
–> pppd: [08]xO[08]�uO[08]
–> pppd: [08]xO[08]�uO[08]
–> pppd: [08]xO[08]�uO[08]
–> local  IP address xx.xx.xxx.xxx
–> pppd: [08]xO[08]�uO[08]
–> remote IP address xx.xx.x.xx
–> pppd: [08]xO[08]�uO[08]
–> primary   DNS address xx.xx.x.xxx
–> pppd: [08]xO[08]�uO[08]
–> secondary DNS address xx.xx.x.xxx
–> pppd: [08]xO[08]�uO[08]

Congratulation, now you can get your Ubuntu connected to the world.. ^^

 
3 Comments

Posted by on 15 January, 2010 in Compute Stuff

 

Tags: , , , , , , , ,

Social Networking

Social Networking

Social Networking

Social networking, atau lumrahnya di Indonesia dikenal dengan nama situs jejaring sosial, sudah banyak ditemuui diakses oleh masyarakat yang tentu saja berasal dari komunits yang majemuk.

Bahkan, anak-anak sekolah pun sudah banyak yang memiliki account pada beberapa situs tersebut. Sebut saja misalnya Facebook, twitter, myspace, bahkan ada situs-situs yang menyajikan jejaring sosial dengan konsep yang unik-unik seperti misalnya formspring, yang menyajikan pertanyaan-pertanyaan antara member yang telah di follow..

Beberapa tahun lalu, saat penulis masih duduk di bangku SMA, tepatnya sekitar tahun 2004, situs jejaring sosial yang pertama kali mem-booming adalah friendster. Saat itu, koneksi internet masih agak sulit untuk dijangkau, bahkan dengan kecepatan yang sangat memprihatinkan.

Disini penulis akan menjabarkan beberapa social networking yang akrab di telinga kita sehari-hari :

  1. Facebook. “Giving people the power to share and make the world more open and connected.” itu adalah quote yang merupakan motto dari situs jejaring sosial ini. Booming nya facebook saat ini menggantikan friendster yang banyak ditinggalkan membernya. Di facebook, kita dapat mencari teman-teman lama, update status, berbalas comment, berbagi foto, group, dan sebagainya. Untuk ukuran sebuah sosial networking, facebook adalah yang memiliki fitur yang paling lengkap.
  2. Twitter. “Share and discover what’s happening right now, anywhere in the world” Itulah quote yang dikedepankan oleh situs jejaring sosial bermaskot burung ini. Di twiter, sistem yang digunakan adalah saling memfollow. Jadi setiap member dapat memfollow siapa saja yang ia inginkan. Twitter juga menyediakan status update, tapi dengan catatan, setiap member hanya memiliki 1 status, jika ada status baru yang dibuat, maka status lama akan terganti. Demikian juga jika mengomentari status orang lain, maka status kita akan terganti dengan komentar tersebut. Selain itu, di twiter juga menyajikan trending topics yaitu topik-topik yang sedang hangat di masyarakat. Twitter sangat cocok digunakan bagi mereka yang memiliki mobilitas tinggi. benar-benar mobile.
  3. MySpace. Situs ini tidak memiliki banyak perbedaan dengan pendahulunya, yaitu friendster. Di MySpace, kita dapat memiliki status, foto dan sebagainya. Masa keemasan situs ini hanya berlangsung sebentar karena beratnya proses loading pada situs ini.
  4. Friendster. Inilah yang menjadi cikal bakal maraknya situs-situs sosial networking. Pada masanya, Friendster membooming sama seperti Facebook saat ini. Hampir semua orang memiliki account di friendster. Namun kemudian digeser oleh facebook yang menawarkan fitur yang lebih komplit dengan teknologi yang sudah mengadopsi AJAX sehingga loading page nya lebih cepat dan ringan. FYI, friendster hanya menggunakan PHP standard saat itu.  Tapi sekarang, friendster pun telah berubah, lebih mengikuti facebook.
  5. Formspring. Situs ini berkonsep seperti wawancara. Jadi setiap member dapat mem-follow member lain, sama seperti di twitter. Bedanya, disini disediakan inbox yang berisi pertanyaan-pertanyaan yang diberikan oleh member lain. Jadi, sistemnya adalah saing bertanya. Situs ini sangat mengasyikkan karena beda dengan yang lainnya. Selain itu, kecepatan situs juga tergolong sangat cepat.

Itulah beberapa situs jejaring sosial yang pernah ataupun sedang marak. Jika anda bingung untuk menggunakan yang mana, maka sesuaikan dengan kebutuhan anda. Dan pesan yang sangat saya suka,, Gunakan Koneksi Internet anda dengan bijak..

Retno Ayu Widiyaningrum

 
1 Comment

Posted by on 8 January, 2010 in Compute Stuff

 

Tags: , , , , , , , ,

Koneksi Smart dengan ponsel Haier C700 (bundled)

Beberapa hari yang lalu,,kira kira seminggu lalu, aku berniat untuk membeli sebuah modem. Lalu aku cari-cari informasi ttg modem dan provider yang cocok dengan kebutuhanku. Awalnya, aku bingung, apakah aku harus beli USB modem ataukah ponsel yang memiliki fitur untuk modem. Berikut adalah pertimbanganku :

1. USB Modem

Untuk USB modem, speed yang tersedia bisa lebih besar dibandingkan dengan kemampuan modem ponsel. tapi, kekurangannya, tipe ini jadi kurang fleksibel untuk digunakan untuk SMS maupun telepon.

2. Ponsel Modem

Untuk ponsel modem, memang, speed yang diberikan terbatas. Namun, dapat digunakan untuk SMS dan telepon.

Menilik pada kebutuhan pribadi, saya sebenarnya sedang membutuhkan sebuah device yang dapat digunakan selain untuk modem, tapi juga memiliki tarif SMS yang ekonomis. Sehingga akhirnya pilihan saya jatuh pada ponsel modem. Dan juga disesuaikan dengan kebutuhan online saya yang hanya sesekali, itupun untuk browsing dan mendownload file-file kecil saja.

Berawal dari obrolan-obrolan kecil dengan beberapa teman, akhirnya saya memutuskan untuk membeli ponsel modem keluaran SMART. Dikarenakan harga yang ekonomis, dan juga tarif nya, baik internet, telepon, maupun SMS, lebih murah. Ketika datang ke gerai SMART, saya dibuat bingung dengan 2 tipe ponsel modem keluaran baru dari SMART, yaitu haier c700 dan ZTE C261. Perbandingannya adalah sebagai berikut :

1. Haier C700

Tipe ini memiliki kelebihan pada design nya yang slim dan dengan warna hitam yang elegan. Selain itu, tipe ini dapat juga digunakan sebagai modem tanpa menggunakan baterai. Hal ini tentunya dapat mengurangi resiko kerusakan pada baterai yang disebabkan panas yang dihasilkan. Selain keunggulan tersebut, Haier C700 juga memiliki keunggulan pada simple nya port yang digunakan. Jadi, port yang digunakan untuk kabel data, charge, dan headset, adalah 1 port yang sama dengan ukuran mini usb standard. Kelebihan lain juga tampak pada kualitas pemutar mp3 nya. Speaker yang dimiliki oleh haier C700 ini sangatlah powerful dengan kualitas suara yang sangat jernih. Inilah satu kelebihan Haier C700 yang saya suka.

2. ZTE C261

Kelebihan ZTE C261 terletak pada warna silvernya yang elegan, dengan tombol shortcut untuk pemutar musik dan volume bar di sisi kanan ponsel. Selain itu, tampilan menu yang dimiliki juga jauh lebih bagus dan bersih dibandingkan dengan haier C700. Layar yang dimiliki oleh ZTE C261 juga lebih lebar, sehingga cocok digunakan untuk browsing via ponsel. Namun, Kualitas suara speakernya jauh lebih buruk daripada Haier C700.

Kedua ponsel ini, masing-masing dijual dengan harga Rp.399000. SAngat ekonomis. Ketika membeli, kita sudah mendapatkan :

  1. Ponsel sekaligus modem
  2. Nomor perdana smart
  3. Kabel data
  4. Charger
  5. CD Driver
  6. Buku manual
  7. Headset
  8. Paket gratis internet selama 90 hari.

Akhirnya, produk yang saya pilih adalah Haier C700. Setelah itu, untuk instalasi, kita cukup memasukkan CD driver yang disertakan untuk melakukan instalasi terhadap device tersebut. Setelah device terinstal dengan baik, langkah selanjutnya adalah membuat koneksi dial up. Parameter koneksinya adalah sebagai berikut :

Username : smart

Password : smart

Dial no : #777

Setelah membuat koneksi, maka kita tinggal melakukan dial, dan segera terhubung ke internet.

 
6 Comments

Posted by on 26 October, 2009 in Compute Stuff

 

Tags: , , , ,

 
Follow

Get every new post delivered to your Inbox.

Join 927 other followers