Thu, 4 Aug 2016 7:10 pm
#alhamdulillah berhasil uji coba threading dengan #pyside #python. Value bisa dikirim dari thread A ke thread B dengan perantara signal, diujung jam kerja tadi works like a wowowow... Apa itu thread? dan mengapa harus dengan beda thread? Jadi thread itu semacam alokasi memori untuk sebuah proses komputasi, thread GUI sebaiknya dipisahkan dari thread yang memproses tugas lainnya. Tanpa pemisahan thread, saat terjadi proses, misal koneksi ke database, read/write file yang memerlukan memori cukup besar akan mem-freeze GUI. Aplikasi menjadi not responding (beberapa waktu) sementara proses-proses itu dijalankan. Walaupun saat proses selesai dijalankan GUI kembali normal. Dengan thread berbeda, GUI tetap responsive saat proses lain sedang berjalan. Nah, dengan pyside, ada keuntungan lainnya, selain bisa melakukan proses di thread yang berbeda, antar thread ini pun bisa saling mengirim data. Contoh konkretnya? Progress Bar !!
279 views
Tue, 2 Aug 2016 7:09 am
Webkoe.id:9090 direct access berhasil dilindungi, proxypass #nginx diubah ke localhost:9090. Host Route Mux Gorilla diubah dari webkoe.id ke localhost. It's Works ! Untuk webkoe.net dan webkansaja.com masih bisa diakses di non secure port:88, perlu pemisahan server agar bisa running di proxypass localhost. #webkoe #nice #alhamdulillah #problemsolved
306 views
Mon, 1 Aug 2016 11:16 am
#php with #mongodb are #awesome too. Sedang diuji coba ke aplikasi idlp request an bidang sebelah :D. #kantor
308 views
Sat, 30 Jul 2016 2:41 pm
Pos dari blackberry #omarip
225 views
Thu, 28 Jul 2016 1:07 pm
Internet #indosat baru saja normal kembali, setelah malam tadi hingga siang ini tadi upload dan download hanya bergerak di sekitar 0,01 Mbps
235 views
Thu, 28 Jul 2016 12:59 pm
Ubah http status kode dari 301 ke 302, login dan logout berjalan lancar di firefox. #alhamdulillah #problemsolved #kantor #suratmasuk
292 views
Tue, 26 Jul 2016 1:01 pm
fUF3NjwaggQ:APA91bFcNrb-H9Ic85FazmB4L9xWcWVKdbvLOd6pawYrJyv-Zf0sq9GYdvYsKb7imgqP2YMz0boZo05rudpEclrknMef14RP5FU5SMnaJ5HWIDrUjg-dQ23cXfAoi8of8bZDscMzdNeW #webkoe
203 views
Tue, 26 Jul 2016 10:11 am
Great resource untuk memahami service worker dan pernak perniknya, https://jakearchibald.com #webkoe #pushmessage
317 views
Tue, 26 Jul 2016 10:10 am
Great resource untuk memahami service worker dan pernak perniknya, <a http="https://jakearchibald.com">https://jakearchibald.com
35 views
Tue, 26 Jul 2016 9:52 am
eDbnNqU7Ql4:APA91bFPPpJaIN5wSiG-bRzatNdChOHfRw2WpY2CbPKlULZgsPYu0ykOI-QgDvWmBlImbHm9U1IAmjvbZBRYyeMVC5L4rVI3tkSTLxe1vxYYpeU4KVQ96n8Py7QLU0fQljuO4dtnVqmn #webkoe
187 views
Tue, 26 Jul 2016 9:48 am
Masalah:
navigator.serviceWorker.controller selalu null

Kemungkinan:
service_worker.js tidak berada di root

Solusi:
Taro service_worker.js di root (Lol)

http://stackoverflow.com/questions/30256390/navigator-serviceworker-controller-is-always-null

Sekarang sudah bisa berkomunikasi dengan 
service worker,... XD tinggal di test saat chrome tidak
aktif,... lets check it out
#webkoe #pushmessage #problemsolved #alhamdulillah 
            
287 views
Tue, 26 Jul 2016 12:23 am
Command untuk menampilkan payload push notification saat chrome berjalan di background, dan melakukan fetch saat foreground.
C:\Users\luqman baihaqi>curl --header "Authorization: key=AIzaSyAhhhFjJGhA0q0CgmZMVQzuV9I-cRLTCiA" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d "{\"to\":\"ca1CvrW69kQ:APA91bGi_Ue4kyVPkQp86ZJoLzSx_OH9r-bzCQAse28QP1ucsTgadHmCwpTWOlDYnjELhDD_SGO9Mhm_zKyr-qQbuBCCy_GQJ5GHLSU8-8RKIO9ypx8omi_tPSUG7RUXK9nNgyOi46ek\", \"notification\":{\"title\":\"my title\",\"body\":\"the messages\",\"icon\":\"/static/custom/images/turtle.ico\", \"color\":\"#fff2ae\",\"click_action\":\"com.google.android.apps.chrome.Main\"}}" -k
https://developers.google.com/cloud-messaging/concept-options
https://developers.google.com/cloud-messaging/concept-options#common-message-options
https://developers.google.com/cloud-messaging/http-server-ref#priority
1. Bagaimana saat notification payload di click, mengarah ke url yang diinginkan. Sampai sejauh ini, click tidak bereaksi apa2.
2. Tetap harus nyari cara supaya data bisa dikirim ke service worker....
#webkoe
240 views
Mon, 25 Jul 2016 10:45 pm
endpoint ca1CvrW69kQ:APA91bGi_Ue4kyVPkQp86ZJoLzSx_OH9r-bzCQAse28QP1ucsTgadHmCwpTWOlDYnjELhDD_SGO9Mhm_zKyr-qQbuBCCy_GQJ5GHLSU8-8RKIO9ypx8omi_tPSUG7RUXK9nNgyOi46ek #webkoe
193 views
Mon, 25 Jul 2016 12:31 pm
Ternyata, ajax ga bisa ngakses session itu adalah request-an dari service worker. Ane baru mulai mencari tau service worker ini bekerja,... #webkoe
212 views
Thu, 21 Jul 2016 7:00 am
#beli jam tangan baru #ripcurl a1015 di #dutamall hari minggu kemarin, menggantikan g-shock lama.
273 views
Tue, 19 Jul 2016 2:22 pm
Nambah space email duktekkon, dari free ke 100 GB. $1.99/month. Sudah dapat warning space full, ... XD #kantor
222 views
Fri, 15 Jul 2016 10:26 pm
Untuk menjembatani komunikasi ajax dan server, sementara ini pake solusi encrypt dan decrypt saja. Parameter yang mau dilindungi di embed ke html (encrypted), ajax membaca via dom, kirim ke server, server lakukan decrypt. Secara teori endpoint push message dan session oauth bisa dibundle dengan cara ini. #webkoe
210 views
Fri, 15 Jul 2016 10:22 pm
Encrypt dan decrypt #golang, playground
284 views
Fri, 15 Jul 2016 10:19 pm
Tiap jumat malam, program sehat selaras bersama dr. Kasim Rasjidi... Masih dalam pemikiran yang sama dengan dr.Bruce H Lipton, dr.Kazuo Murakami. #nice #amazingpeople #smartFM
284 views
Fri, 15 Jul 2016 9:29 pm
Lama ga dengar #smartFM ...
228 views
Fri, 15 Jul 2016 7:20 pm
Push notification on progress... Sedang mencari cara mengaitkan oauth dengan endpoint push. Oauth running serverside, sedangkan endpoint push di sisi client... Session tidak bisa diakses lewat request ajax #webkoe
207 views
Fri, 15 Jul 2016 11:29 am
#push f0x3kmtTn50:APA91bERUkkQObUdATkZKR9YtXsxcxdOIfBwizLQQEZ6S97nERptV66ZyspzUP86S67uMYEG1Ph5XAjfTCk-ImOnvjuv-X5_8KDnrxiDZiYhtPzMy8vohI5cqhQPEWmQhzxjl6uLd_5g
49 views
Thu, 14 Jul 2016 11:55 am
#pushmessage command client chrome laptop
root@webkoe:~# curl --header "Authorization: key=AIzaSyAhhhFjJGhA0q0CgmZMVQzuV9I-cRLTCiA" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[\"fYRp7auRigk:APA91bG9fVhvjkicr8Wp2S2UGN-m9xzysnkvgL4PUx6KQR4UREriCaPutWXtxug8pulxJqZyJc8sW5SkG822F1uDpq7flJBqk9BkvCM45_ptQHFtI765Syr_Ev3RmIjFpVAV8wCzRTx7\"]}"

#googleapi 
#webkoe
#API
341 views
Thu, 14 Jul 2016 6:43 am
#oauth #google server side works... #alhamdulillah #webkoe
263 views
Wed, 13 Jul 2016 2:25 pm
Sangat terbantu dengan layanan http request dari https://www.hurl.it/, dengan tools ini ane bisa simulasi api tanpa harus bikin kode. #nice #webkoe #project #tools
344 views
Wed, 13 Jul 2016 9:49 am
280 views
Wed, 13 Jul 2016 9:49 am
Mulai ada titik terang #oauth #google via server, ping pongnya lumayan banyak yah. Posisi saat ini masih nyoba POST request token via #golang. Sudah nyoba lewat third party web post #alhamdulillah berhasil dapat bearer. One step again menuju final... Ganbatteeee !!!
287 views
Wed, 13 Jul 2016 9:45 am
#indomie dulu di warung bawah
57 views
Tue, 12 Jul 2016 2:04 pm
#oauth2 #google dengan javascript client running well di webkoe.id, berikutnya adalah memasukkan data user terotentikasi ke db server. Ane pikir kata kunci disini adalah email user. Jadi ketika user telah terotentikasi, email user dimasukkan ke mongodb, dengan api nya #webkoe. Titik rawannya adalah api buatan sendiri ini, api ini yang menjembatani antara javascript client dan server (ajax request). Jika itu web client, maka sangat mungkin terjadi kiriman FAKE. User bisa saja langsung mengakses api webkoe, tanpa melewati oauthnya google, sepanjang user ini tau email target. Sebenarnya hal ini sudah ada solusinya dengan oauth google server-to-server, namun ane masih stuck dengan model ini. Sudah ane coba, dan hasilnya selalu "invalid_grant". Entah ada kesalahan dibagian mana,... mungkin ini untuk step selanjutnya saja. Sementara ini nyoba komunikasi dengan javascript saja dulu.... karena email masih mungkin diketahui orang lain, maka ane mencari keyword lainnya untuk dijadikan pembanding. Ada sedikit titik terang dari respon oauth, auth2.currentUser.get().getBasicProfile() mengembalikan param "Ka", ane pikir nilai "Ka" ini sepanjang selalu konstan, bisa ane jadikan pembanding. Jadi, untuk mengakses api webkoe nantinya, selain email, juga mesti tau nilai Ka-nya.
288 views
Tue, 12 Jul 2016 1:50 pm
Cek #oauth2 #google
116328363014021581712 [email protected]
113993848980629857674 [email protected]
#webkoe
285 views
Mon, 11 Jul 2016 6:11 pm
Roadmap kedepan :
- Famtree
- Push Message
- Chat/Conference webbase
#webkoe 
            
197 views
Mon, 11 Jul 2016 6:10 pm
Sepertinya model yang paling cocok untuk family tree adalah path dengan source dan target, bukan model struktur JSON yang diurai ... lebih terbaca dan fleksibel. I think ... #webkoe #project #famtree
273 views
Mon, 11 Jul 2016 6:07 pm
Ngga bisa download di it-ebooks.infoSorry, IT eBooks is temporarily down for maintenance! #it_ebooks
66 views