Tuesday, 31 May 2016

Software Help Desk Open Sources

Status : Draft

Beberapa software help desk open sources

UVdesk Opensource Community Helpdesk 

Berbasis symfony framework 

Diamante Desk

Berbasis symfony framework

ticketit

Berbasis Laravel framework

Taiga


Berbasis Django. Menerapkan konsep Scrum, Kanban


Berbasis Laravel framework


Berbasis PHP


Lebih spesifik untuk membantu manajamen pengembangan software, Bugzilla digunakan oleh Mozilla 


Berbasis PHP, lebih spesifik untuk membantu manajemen pengembangan software


Berbasis ruby

Sunday, 17 April 2016

Uji Coba Berbagai OCR OpenSource untuk Membaca Resep dalam Kemasan

Status : Draft

Baru mencoba 2, Tesseract dan Abbyy. Abbyy masih jauh lebih akurat daripada Tesseract, untuk sementara fokus menggunakan Abbyy sambil melihat-lihat jika ada library OCR lain yg menggunakan pendekatan yg lebih baik, sehingga hasilnya jauh lebih akurat

Referensi


  1. Perfect OCR scanning for Android, http://stackoverflow.com/questions/21552615/perfect-ocr-scanning-for-android
  2. Fork of Tesseract Tools for Android, https://github.com/rmtheis/tess-two
  3. Experimental optical character recognition app, https://github.com/rmtheis/android-ocr
  4. OCR on Android, https://solidgeargroup.com/ocr-on-android
  5. Compare Tesseract and deep learning techniques for Optical Character Recognition of license plates, http://christopher5106.github.io/computer/vision/2015/09/14/comparing-tesseract-and-deep-learning-for-ocr-optical-character-recognition.html
  6. FastAnnotationTool, https://github.com/christopher5106/FastAnnotationTool
  7. ScanHalal, http://scanhalal.com/
  8. How to find Halal Food Products?, https://medium.com/@dev.technerd/how-to-find-halal-food-products-5063f6c5210c

Thursday, 24 March 2016

Friday, 18 March 2016

AlisJK SmartScan - Linux

Posting ini merupakan log pengembangan AlisJK [1] SmartScan - Linux.

Jika AlisJK SmartScan - Windows [2], menggunakan bahasa C#, untuk versi Linux Kita akan menggunakan code simple-scan [3] sebagai basis awal pengembangan

simple-scan 

Instalasi, dari [3], dengan beberapa tambahan :

sudo apt-get build-dep simple-scan
sudo apt-get install libsqlite3-dev
sudo apt-get install valac-0.22 vala-0.22
sudo update-alternatives --config valac # select vala-0.22
sudo apt-get install libgusb-dev
sudo apt-get install libpackagekit-glib2-dev
# one of the follwing
./autogen.sh                           # system-wide installation
./autogen.sh --prefix=`pwd`/install    # for development purposes
make
make install
./install/bin/simple-scan
Ketika menginstall via github (18-Maret-2016), ketika proses make, mendapatkan pesan error :

  VALAC    simple_scan_vala.stamp
ui.vala:1815.27-1815.30: warning: Argument 1: Cannot pass null to non-null parameter type
            set_titlebar (null);
                          ^^^^
simple-scan.vala:68.13-68.36: error: The name `device_added' does not exist in the context of `GUsb.Context'
            usb_context.device_added.connect (() => { scanner.redetect (); });
            ^^^^^^^^^^^^^^^^^^^^^^^^
simple-scan.vala:69.13-69.38: error: The name `device_removed' does not exist in the context of `GUsb.Context'
            usb_context.device_removed.connect (() => { scanner.redetect (); });
            ^^^^^^^^^^^^^^^^^^^^^^^^^^
Compilation failed: 2 error(s), 1 warning(s)
make[1]: *** [simple_scan_vala.stamp] Error 1
Error yang sama terjadi ketika melakukan build source dari bzr. 

Referensi


  1. Analisis Lembar Jawaban Komputer (AlisJK), http://negeripelangi.org/id/produk/alisjk
  2. Alisjk SmartScan, http://workshop.openthinklabs.com/resources/programming-language/csharp/studi-kasus/alisjk-smartscan
  3. simple-scan, https://github.com/mnagel/simple-scan