mbahsomo

Oct 112017
 

Serius, Jangan Mudah Percaya dengan Fingerprint Test

 

Ya, pernyataan di atas adalah resmi dari saya, salah seorang yang turut menekuni pengembangan aplikasi tools biometrik sidik jari untuk keperluan mengungkap potensi bakat anak di Indonesia. Saya sudah menjalankan ini hampir sekitar 7 tahun dan hingga saat ini sudah lebih dari 160.000 klien yg menggunakan tools dari lembaga saya ini dan menjadi sumber riset saya juga. Bahkan project saya ini tidak hanya dipakai di Indonesia namun juga di mancanegara.

Sebenarnya dari awal saya memang ‘kurang terlalu percaya’ bahwa analisis sidik jari (fingerprint test) bisa mengungkap hal yang luar biasa, yakni mengungkap potensi.

Namun dalam perkembangannya seolah saya menemukan terlalu banyak ‘kebetulan’ dari sidik jari ini yang bisa mengaitkannya dengan cara kerja otak seseorang.

Lantas mengapa saya menganjurkan untuk jangan mudah percaya dengan fingerprint test?

Karena beberapa hari belakangan ini saya menemukan ada sahabat2 saya yang memposting kembali mengenai kontroversialnya tools fingerprint test ini.

Continue reading »

May 292017
 

Assalamu’alaikum wr wb

Terkadang saat kita membuat aplikasi yang melakukan request ke server dan kita perlu tau apakah proses tersebut sudah selesai atau belum. Banyak cara yang bisa digunakan. tetapi biasanya dilakukan untuk tiap proses yang ada, kali ini kita akan membuat script dengan menggunakan angularjs yang berfungis untuk mendetksi semua proses http sehingga kita cukup buat semua program kita.

Pertama masukkan factory function pada aplikasi kita.

Code :

Lalu tambahkan pada tiap directive yang digunakan misalkan pada controller

 

 

Dengan script di atas kita dapat membuat loading page atau yang lain. silakan kembangkan semoga bermanfaat.

Inspirasi : https://stackoverflow.com/questions/23361883/angular-js-detect-when-all-http-have-finished

Wassalamu’alaikum wr.wb

May 142017
 

Remove Proxmox 4.2 “No Valid Subscription” message

Update #2 (2017-04-03): janus57, Michael S. and Marcel G. pointed out, that there are new ways to disable the message. First by still modifying appropriate files – see in the first Link to the Comments – which i’ve tested by myself on a new 4.4-13 or by leading Proxmox to believe that it has a valid subscription – see the second Link in the Comments – which i haven’t tested by myself but it looks like it’s working. I don’t know if it has any other negative implications, so use whichever method you prefer! Thanks for the continious help from all others in the comments that help this guide to stay up to date!

Update #1 (2017-01-23): Simon Arons (thank you!) has posted a one-liner which patches Promox 4.4-X versions. I haven’t tried it but there are success stories, so you should give it a try. For your convenience, here it is: sed -i.bak "s/data.status !== 'Active'/false/g" /usr/share/pve-manager/ext*/pvemanagerlib.js

If you’re trying out Proxmox in your Homelab it is very annoying to see this “No valid Subscription” message unless you’ve purchased a subscription from Promox which i really recommend. You support them to keep up the development of Proxmox VE and have access to support and the enterprise repository.

Nevertheless when trying out Promox or using it for free in your Homelab you can easily get rid of that message after each login by modifying a js file.

This file may get overwritten by an update and you have to reapply this fix afterwards.

Apply the fix using SSH/Console

For this fix you need access to the command-line via SSH or the Console in the WebUI.
I’ve tested this fix on the most recent Proxmox 4.2. At first go to the folder and backup the file we need to change first:

 

Then we modify it by completely removing the Subscription check. As of this writing the line where the check starts is 510. The block looks like this

 

just replace it with this block to disable the check even if you have a valid subscription:

 

You can see that we only leave the orig_cmd(); thing uncommented.

Save this file and reload your Promox WebUI in the browser. Now the check should be gone.

Sumber : https://www.sysorchestra.com/2016/05/13/remove-proxmox-4-2-no-valid-subscription-message/

Oct 282016
 

How To Read a Linux File Line by Line

Assalamu’ alaikum wr wb

Untuk membaca file di linux kita bisa menggunakan script dibawah ini

Semoga bermanfaat.

Wassalamu’ alaikum wr wb

Oct 172016
 

Create auto start app in Linux Ubuntu

Assalamu’alaikum wr wb

Beberapa waktu lalu kita sudah pernha membahas tentang mengatasi masalah brigness pada layar monitor kita , tapi akan jadi menyulitkan jika tiap kita nyalakan kita harus menulis koment tersebut berulang – ulang.  Pada kali ini kita akan membuat setingan tersebut mejadi setingan default saat komputer kita menyala.

Baiklah langsung saja buatlah sebuah file

Lalu masukkan script di bawah ini

Lalu simpan, maka script kit sudah selesai. ini bisa digunakan untuk keperluan lain . selamat mencoba.

Wassalamu’alaikum wr wb

Oct 042016
 

Convert doc to pdf with php and libreoffice

Assalamu’alaikum wr wb

Bagaimana cara convert dari ms word atau doc ke pdf dengan menggunakan php, saya sempat browsing dan mencari tutorial barang kali ada library yang sudah siap untuk melakukan proses tersebut, banyak tutorial mulai dari menggunakan zend framework dan phpdocx yang prosesnya juga membutuhkan ketelitian untuk mencoba.

Akhirnya saya berfikir bagaiman kalau tidak menggunakan library php tetapi menggunakan pihak lain yang di execute oleh php.  akhirnya pilihan jatuh pada libreoffice yang notabene gratis. mulalilah berjalan – jalan di google untuk mencari tutorial cara convert dengan libreoffice.

Langsung saja, karena os saya menggunakan centos maka perintahnya seperti berikut

Pertama kita install libreoffice mode tersembunyi dan libreoffice witer.

Setelah itu tinggal buat script php untuk execute libreoffice untuk melakukan convert ke pdf.

Simpan file ke dengan nama convert.php dalam folder /var/www/html/ lalu execute perintah lewat browser kamu.

Maka akan tercipta file dalam /var/www/html sesuai dengan nama file asli dengan ext .pdf

Selamat mencoba semoga membantu

Wassalamu’alaikum wr. wb

Oct 032016
 

gnome shell edit brightness

Assalamu’alaikum wr wb

Setelah upgrade dari ubuntu 14.04 LTE ke Ubuntu 16.04 LTE gnome shell saya mengalami sedikit kendalai saat ingin mengurangi cahaya pada monitor (brightness).

Untuk melakukan edit cahaya pada monitor kita dapat menggunakan tools xbacklight caranya adalah dengan install tools tersebut

Setelah melakukan isntallasi maka kita tinggal memanfaatkan nya dengan menulis perintah seperti dibawah ini

Untuk nilai brightnes nya silakan sesuaikan dengan kebutuhan.

semoga membantu

Wassalamu’ alaikum wr wb

Sep 212016
 

Add image with tcpdf

Assalamu’alailum wr wb

Terkadang saat kita ingin mencetak report kita memerlukan membuat header dengan logo atau mungkin memasukkan images kedalam body laporan kita. Saat kita menggunakan tcpdf biasanya diakan membutuhkan realpath / path asli lokasi image bukan url. itu yang terkadang menyebabkan gagal saat membuat report.

Bita bisa menggunakan script

Itu juga berlaku untuk css untuk mempercantik laporan kamu.

semoga dapat membantu

Wassalamu’alaikum wr wb

Sep 162016
 

Create Water Mark with tcpdf

Assalamu’ alaikum wr wb

Pengertian WaterMark berdasarkan wikipedia adalah adalah suatu cara penyembunyian atau penanaman data/informasi tertentu (baik hanya berupa catatan umum maupun rahasia) kedalam suatu data bergana lainnya, tetapi tidak diketahui kehadirannya oleh indera manusia (indera penglihatan atau indera pendengaran), dan mampu menghadapi pengolahan sinyal bergana sampai pada tahap tertentu.

Kita akan memanfaat library tcpdf untuk membuat watermark ini.  Sebelumnya download dulu lib tcpdf lewat website resminya https://tcpdf.org/ lalu panggil seperti pada source di bawah ini :

Dengan source di atas kita sudah membuat watermark dengan tulisan miring. selamat mencoba

Wassalamu’alaikum wr wb

Sep 162016
 

PostgreSQL dblink

Assalamu’ alaikum wr wb

PostgreSQL dalah salah satu DBMS(Database management System) yang lumayan lengkap fitur – fiturnya. termasuk yang akan kita bahas sekarang dblink. di Oracle Juga terdapat plugin ini. Tujuannya adalah untuk menghubungkan database satu dengan yang lainnya, Jika kita mempunyai lebih dari satu database yang mungkin kita ingin saling terkoneksi antar db.

Salah satu caranya adalah dengan menggunakan plugin dblink. Berikut adalah langkah – langkah untuk mengaktifkan dan menggunakan dblink.

Buka SQL Ketikkan Perintah

Selamat mencoba

Wassalamu’alaikum wr wb