Monopoli Software pada Buku Pelajaran

Itulah buku yang sudah memaksakan salah satu produk bikinan pabrikan software/OS.

Itulah mengapa masih banyak produk bajakan software tsb di sekitar kita.

Bisa jadi ini memang secara sistemik direncanakan.

Awalnya kita dapatkan GRATIS dan MUDAH, karena menjadi biasa menggunakannya, orang merasa nyaman dan tak mau coba yang lain.

Proyek pemerintah saja (bansos, blockgrant, dll), di juknis jelas2 menyebutkan nama merek tersebut.

Bisa dibayangkan berapa uang kita yang kita keluarkan untuk membeli produk dalam juknis tersebut.

Dan juknis itu berlaku NASIONAL (se-Indonesia Raya).

Ayo dihitung . . . . .

(**seandainya juknis tidak sebut merek software tsb)

Iklan

Software Generic atau Custom ??

Inilah saya tunjukkan perbedaan software generic dan custom

1. Software Generic

Adalah software yang dibuat secara general dengan spesifikasi umum dan berlaku dimanapun sehingga bisa dipakai lebih luas, contohnya

Software tersebut biasanya dijual online atau dijual di toko software dalam bentuk CD dengan packaging (kartu garansi, buku manual, sertifikat, dan kelengkapan lain).

Cara menjual software adalah dijual bebas di online maupun offline.

Keuntungan jual software generic adalah harganya murah.

2. Software Custom

Adalah software tailor-made yang dibuat berdasarkan pesanan. Software ini biasanya hanya bisa dipakai khusus oleh satu pembeli saja. Tidak bisa dipakai oleh orang lain karena dibuat secara spesifik.

Contoh : software untuk universitas yang dibuat khusus, karena pasti ada perbedaan dengan universitas lain.

Cara menjual software seperti ini adalah kita menjual jasa pembuatan software, biasanya melalui tender atau penawaran jasa.

Keuntungan jual software custom adalah harganya mahal (bahkan bisa buat biaya hidup berbulan2 hanya dengan membuat satu software custom).

 

 

Harga berbanding lurus dengan kualitas

 

Itu yang harus dipahami bahwa tidak mungkin anda bisa mendapatkan software dengan harga murah dan sesuai dengan SEMUA keinginan dan kebutuhan anda.

Anda pasti bisa membedakan keinginan dan kebutuhan. Ya kan ??

Jika untuk memenuhi Kebutuhan anda, belilah software Generic

Jika untuk memenuhi keinginan anda, belilah software custom.

Gammu SMS Center

Postingan saya sebelumnya

  1. SMS Gateway
  2. Membuat SMS Center …..

Keduanya saya menggunakan SMSlib yang berbasis Java. Namun sejak setahun ini saya akhirnya pindah ke GAMMU. Keduanya memang sama-sama gratis namun atas pertimbangan kebutuhan aplikasi yang saya kembangkan, maka saya pilih gammu.

Cara instalasi gammu, sudah banyak artikel di internet yang membahas tentang cara instalasi gammu. Lagipula, di folder gammu juga ada panduan cara instalasi. Jadi saya rasa, instalasi gammu itu MUDAH.

Gammu adalah sebuah SMS Service yang dapat kita gunakan untuk berkomunikasi dengan HP GSM/Modem GSM yang mendukung AT Command. Kita bisa saja membuat sendiri program seperti Gammu, tapi buat apa??? Sudah ada Gammu, ngapain buat lagi. *kecuai untuk kebutuhan khusus*.

Saya telah mencoba gammu untuk melakukan RealCount hasil PemiluKaDa di Surabaya tahun 2010. Hasilnya SUKSES besar.

Saya juga telah mencoba gammu untuk menangani pemberian aktivasi software saya (SiapBOS dan OkeBOS). Hasilnya juga sukses besar.

Software saya yang lain yang telah saya integrasikan dengan gammu adalah software untuk administrasi BimBel. Jadi seluruh aktivitas dalam software ini dapat kita request menggunakan SMS.

Software lain yang serupa dengan administrasi Bimbel adalah software administrasi sekolah, punya saya namanya PastiBOS (Paket Aplikasi Sekolah Berbasis TI plus BOS).

Jadi bisa dibilang semua software saya selalu memanfaatkan jasa Gammu. Terima Kasih Gammu.

Konversi CSV ke SQL

Saya akan perkenalkan tools yang biasanya saya pake untuk konversi data berformat CSV ke SQL. Kesulitan ini biasanya kita hadapi ketika kita melakukan developing software. Sedangkan ketika kita menanyakan pada customer tentang data yang akan dimasukkan dalam software, customer menjawab :

Oiya, saya punya file Excel. Semua data saya disitu. Nanti tinggal dipindah ke programnya kan???

Hahaha, ini memang biasanya terjadi. Atau paling tidak, saya pernah mengalaminya.

Sebenarnya langkah untuk memasukkan data Spreadsheet (XLS/ODT) ke database (SQL) cukup mudah. Kita tinggal konversi file XLS/ODT ke CSV, baru kemudian CSV kita import melalui DBMS kita. Dalam PhpMyAdmin, ada menu khusus untuk melakukan import dari CSV kedalam sebuah tabel. Namun, kadang-kadang proses import mengalami kegagalan.

Nah, tools yang saya gunakan ini akan mengkonversi data dari file CSV ke SQL.

4000000;400;0;;Buku Puzzle : Ekspresiku;;;;;;;;;;;
4000001;400;1;;Buku Puzzle : Aktivitasku;;;;;;;;;;;
4000002;400;2;;Buku Puzzle : Keluargaku;;;;;;;;;;;

menjadi

INSERT INTO barang SET kode=4000000,kode_kategori=400,kode_varian=0,barcode=0,nama='Buku Puzzle : Ekspresiku',nama_pendek=0,pengarang=0,penerbit=0,harga_jual_pokok=0,potongan=0,potongan_rp=0,pajak=0,harga_jual=0,kuantitas=0,stok_minimal=0,keterangan=0;
INSERT INTO barang SET kode=4000001,kode_kategori=400,kode_varian=1,barcode=0,nama='Buku Puzzle : Aktivitasku',nama_pendek=0,pengarang=0,penerbit=0,harga_jual_pokok=0,potongan=0,potongan_rp=0,pajak=0,harga_jual=0,kuantitas=0,stok_minimal=0,keterangan=0;
INSERT INTO barang SET kode=4000002,kode_kategori=400,kode_varian=2,barcode=0,nama='Buku Puzzle : Keluargaku',nama_pendek=0,pengarang=0,penerbit=0,harga_jual_pokok=0,potongan=0,potongan_rp=0,pajak=0,harga_jual=0,kuantitas=0,stok_minimal=0,keterangan=0;

Kalo udah berformat SQL gitu kan enak, tinggal dieksekusi. Udah jadi deh, data terINSERT semuanya dalam database. Baca lebih lanjut

Chat Facebook menggunakan Pidgin

Waw, pidgin ternyata dapat kita gunakan buat chat dengan teman-teman di FB kita. Pidgin juga bisa buat update status FB. Buuseet, mangstabs. Yang kita perlukan hanya Pidgin Messenger yang sudah terinstall (yang portabel juga boleh), lalu ditambahi plugin yang akan meng-konek-kan pidgin dengan FB.

pidgin-facebook

Pidgin bisa di-install di Windows atau Linux. Pidgin menyediakan berbagai pilihan jaringan chat seperti : AIM, ICQ, Google Talk, Jabber / XMPP, MSN Messenger, MXit, Yahoo, Bonjour, Gadu-Gadu, IRC, Novell Groupwise Messenger, QQ, Lotus Sametime, SILC, SIMPLE , MySpaceIM, dan Zephyr dan lebih banyak lagu dukungan jika kita menggunakan plugins untuk ditambahkan di Pidgin.

FB Notification

Caranya ?? Baca lebih lanjut

SMS Gateway

Ini postingan lanjutan dari posting sebelumnya tentang SMS Center. Ini lebih detil….

SMS Gateway itu suatu sistem yang memungkinkan untuk menyebarkan informasi berupa SMS secara terpusat. Kita dapat mengirimkan SMS melalui komputer dengan 1 mobile-number.
Penggunaan SMS Gateway dimaksudkan agar pesan yang dikirimkan kepada client secara otomatis dilakukan oleh server. SMS gateway juga akan secara otomatis membaca SMS yang diterima. Sehingga dengan menggunakan SMS gateway, proses membaca dan mengirim SMS akan berjalan otomatis dikerjakan oleh komputer.

Kebutuhan
1.    Javacomm API,
Javacomm API adalah library untuk koneksi antara komputer dengan HaPe/Modem lewat port COM. Javacomm bisa didownload di http://java.sun.com/products/javacomm/
Fungsi API ini adalah:
1.    Mencari port yang tersedia dalam system operasi
2.    Membuka dan menggunakan ports.
3.    Menjembatani antara port dengan aplikasi.
4.    Asynchronous dan synchronous I/O melalui port COM.
2.    SMSLib,
SMSLib adalah Java API yang digunakan untuk mengirim dan/atau menerima SMS melalui GSM modem atau ponsel yang terkoneksi dengan PC. SMSLib dapat didownload di http://smslib.org/.

Instalasi Javacomm API
1.    Copy “comm.jar” ke “(Direktori JDK)\jre\lib\ext”
2.    Copy “javax.comm.properties” ke “(Direktori JDK)\jre\lib”
3.    Copy “win32com.dll” file ke “(Direktori JDK)\jre\bin” (contoh untuk windows)

Instalasi SMSLib
SMSLib berisi file jar yang dapat di-copy kedalam classpath Java atau kedalam folder Java’s “lib/ext”.
Untuk menggunakan SMSLib, terlebih dulu kita harus melekukan instalasi beberapa software berikut:
•    SUN JDK v1.4.2 or newer.
•    Apache Ant. Used for building the SMSLib sources.
•    Apache Log4J. Used for SMSLib logging needs.
•    A Serial Communications Library. SMSLib can be used either with RxTx or SUN Java Comm v2.0 for Win32

Prospektif E-Learning di Surabaya : Peluang dan Tantangan :

Sekolah memang harus di sekolahan,
kuliah memang harus di kampus,
tapi belajar bisa dimana saja.

Elearning pada dasarnya adalah ekstensifikasi model pembelajaran menggunakan media internet, sehingga mau tidak mau proses belajar berlangsung secara virtual dan mengijinkan guru dan murid berada dalam waktu dan ruang yang tidak sama. Referensi lain mengenai elearning disini.

Setelah kita tahu apa itu elearning, kita bisa diskusikan nasib penggunaan elearning di Surabaya. Elearning menjadi menarik dan sangat menarik sekali diterapkan di Surabaya karena :

Baca lebih lanjut