Invite friends to SSH into your laptop using their GitHub handle
http://gravitational.com/blog/instant-ssh-github/
http://gravitational.com/blog/instant-ssh-github/
Goteleport
SSH into your laptop using their Github handle
We talk about a new feature in Teleconsole:\ you can turn any laptop into a secure and publicly accessible SSH server which uses Github SSH keys for authentication.
ReactJS Redux, the Right Way.
This is the online convention and tutorial's e-book for React.JS Developers. Learn the React Redux best practises.
This e-book is 100% online (no emails required, no PDFs to downlad etc.). It contains learning materials for junior and senior front-end devs who want to master React Redux ...
Komen/feedback ? Send message to @devkiniadmin
https://reactjs.co/
This is the online convention and tutorial's e-book for React.JS Developers. Learn the React Redux best practises.
This e-book is 100% online (no emails required, no PDFs to downlad etc.). It contains learning materials for junior and senior front-end devs who want to master React Redux ...
Komen/feedback ? Send message to @devkiniadmin
https://reactjs.co/
Scammer terkena balik
Lessons learned:
- Your privacy settings on facebook are only as good as your friends
- Don't re-use usernames on the web (cred is your enemy)
- Use an escrow service like Transpact if you want to make trades via bitcoin
https://blog.haschek.at/2016/how-a-scammer-stole-500-dollars-from-me
Lessons learned:
- Your privacy settings on facebook are only as good as your friends
- Don't re-use usernames on the web (cred is your enemy)
- Use an escrow service like Transpact if you want to make trades via bitcoin
https://blog.haschek.at/2016/how-a-scammer-stole-500-dollars-from-me
blog.haschek.at
Christian Haschek's blog
Personal blog of Christian Haschek
Pencilcode.net, satu lagi programming environment berasaskan block //@devkiniadmin
jquery-turtle, antara library yang digunakan dalam pencilcode - https://github.com/PencilCode/jquery-turtle //@devkiniadmin.
GitHub
PencilCode/jquery-turtle
jquery-turtle - Turtle Graphics for JQuery
Trivago also do open source, other than looking for hotel ;) //@devkiniadmin
n:m message multiplexer written in Go.
http://gollum.readthedocs.io/en/latest/
n:m message multiplexer written in Go.
http://gollum.readthedocs.io/en/latest/
Forwarded from Deleted Account
For those who are interested in watching the stream for the TensorFlow Reccomendation Engine talk go to - https://engineers.sg/live at SGT 7pm
Engineers.SG
Livestream - Engineers.SG
Livestream of events we record.
Yesterday, I'm debugging a problem we have in our system, and as part of the debugging process, I try to create a minimal flow of the steps involved to reproduce the bug that we have.
But one thing missing, the actual system also make an external http call, so to make my minimal flow more realistic, I need to account the delay that caused by the external http requests.
Usually I just use httpbin.org for this purpose, but httpbin doesn't seem to have delayed endpoint. So searching around, I found mockbin.org.
Komen/feedback ? Send message to @devkiniadmin
https://mockbin.org/docs#delay
But one thing missing, the actual system also make an external http call, so to make my minimal flow more realistic, I need to account the delay that caused by the external http requests.
Usually I just use httpbin.org for this purpose, but httpbin doesn't seem to have delayed endpoint. So searching around, I found mockbin.org.
Komen/feedback ? Send message to @devkiniadmin
https://mockbin.org/docs#delay
Mockbin by Kong
Mockbin allows you to generate custom endpoints to test, mock, and track HTTP requests & responses between libraries, sockets and APIs. Made with Love by Kong.
A book that guide you to create your own OS from scratch using Rust language.
http://intermezzos.github.io/book/
http://intermezzos.github.io/book/
Golang is rising up - http://spectrum.ieee.org/computing/software/top-programming-languages-trends-the-rise-of-big-data
IEEE Spectrum: Technology, Engineering, and Science News
Top Programming Languages Trends: The Rise of Big Data
Languages like Go, Julia, R, Scala, and even Python are riding the number-crunching wave
Upcoming ERPNext 8 with the following features:-
* Global Search
* Kanban Board
* Customer Feedback
* Simplified Data Import Tool
* Updated in management of Custom Permissions
* Employee Loan Management
//@devkiniadmin
https://www.youtube.com/watch?v=XwcDQiCjcbw
* Global Search
* Kanban Board
* Customer Feedback
* Simplified Data Import Tool
* Updated in management of Custom Permissions
* Employee Loan Management
//@devkiniadmin
https://www.youtube.com/watch?v=XwcDQiCjcbw
YouTube
ERPNext version 8 (beta) - Kanban View, Global Search, Employee Loan & Customer Feedback
This is a recording of a webinar where we have showcased new features added in ERPNext version 8. By the time this session was conducted, most of these functionalities was at beta stage.
Kanban Board at 0:20 presented by Faris
Global Search at 5:15 by Prateeksha…
Kanban Board at 0:20 presented by Faris
Global Search at 5:15 by Prateeksha…
Forwarded from Ibrahim Arief
Folks, since there were popular requests for Bukalapak to livestream this tech talk, we ended up recording the session and uploaded it to YouTube: https://www.youtube.com/watch?v=YfCUBLzDG04
YouTube
Real-Time Operational Insight with Automated Monitoring, Alerting, and Logging | BukaTalks
Dian Syahfitra (Software Architect Bukalapak) dan Roland Rifandi Utama (Site Reliability Engineer Bukalapak) sharing mengenai bagaimana Bukalapak membangun sistem monitoring real-time dan automated alerting yang membuat isu-isu operasional pada sistem produksi…
Forwarded from Ang ChinHan
Golang Meetup February 2017,
Tuesday, February 28, 2017 7:00 PM
at Atomx Level 12, Suite 12.01, Centrepoint North, Mid Valley City, Kuala Lumpur; The speaker for this month is Bruno Clermont.
He'll talk about and share his experience of working with Qt in Golang.
https://www.meetup.com/Golang-Kuala-Lumpur/events/237744165/
Tuesday, February 28, 2017 7:00 PM
at Atomx Level 12, Suite 12.01, Centrepoint North, Mid Valley City, Kuala Lumpur; The speaker for this month is Bruno Clermont.
He'll talk about and share his experience of working with Qt in Golang.
https://www.meetup.com/Golang-Kuala-Lumpur/events/237744165/
Meetup
This group's content is available only to members -
Golang Kuala Lumpur (Kuala Lumpur)
| Meetup
Golang Kuala Lumpur (Kuala Lumpur)
| Meetup
This group is for anyone interested in the Go programming language and wants to meet in KL, Klang Valley area. Don't worry. Golang skills are not required to join, come and talk with us and learn.
Maybank2u akan mula menghalang akses ke sistem online banking mereka mulai 4 Mac ini bagi peranti yang telah di'root' atau jail-break.
Sudah pasti, bagi developer persoalan yang mula-mula timbul di fikiran adalah bagaimana mereka boleh mengenalpasti peranti tersebut ?
Pertama sekali, ini hanya boleh dilakukan melalui app. Jika anda mengakses maybank2u melalui browser, tiada cara untuk mereka mengenalpasti peranti anda telah di'root' atau tidak.
Melalui app, beberapa cara yang boleh mengenalpasti rooted phone seperti:-
1. Memeriksa kehadiran beberapa file default dan build tag.
2. Memeriksa OTA cert daripada Google. Custom ROM tidak memiliki cert ini.
3. Memeriksa kehadiran file seperti superuser.apk.
4. Memeriksa kehadiran program
5. Memeriksa pertukaran permission pada direktori.
6. Memeriksa jika program busybox wujud, yang selalu digunakan pada rooted phone.
Ini cuma senarai pendek dan mungkin banyak lagi teknik2 lain yang boleh digunakan. Jika anda mempunyai maklumat tambahan, boleh kongsikan melalui @devkiniadmin.
Update
Menguji rooted phone juga boleh dilakukan menggunakan fungsi SafetyNet daripada android sdk. Pokemon Go menggunakan teknik ini utk menghalang rooted phone - https://developer.android.com/training/safetynet/index.html.
Bagaimana pun ada usaha utk bypass SafetyNet menggunakan magisk - https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
https://blog.netspi.com/android-root-detection-techniques/
https://www.reddit.com/r/pokemongodev/comments/524gcc/037_not_supported_on_rooted_devices/d7haglp/
Sudah pasti, bagi developer persoalan yang mula-mula timbul di fikiran adalah bagaimana mereka boleh mengenalpasti peranti tersebut ?
Pertama sekali, ini hanya boleh dilakukan melalui app. Jika anda mengakses maybank2u melalui browser, tiada cara untuk mereka mengenalpasti peranti anda telah di'root' atau tidak.
Melalui app, beberapa cara yang boleh mengenalpasti rooted phone seperti:-
1. Memeriksa kehadiran beberapa file default dan build tag.
2. Memeriksa OTA cert daripada Google. Custom ROM tidak memiliki cert ini.
3. Memeriksa kehadiran file seperti superuser.apk.
4. Memeriksa kehadiran program
su.5. Memeriksa pertukaran permission pada direktori.
6. Memeriksa jika program busybox wujud, yang selalu digunakan pada rooted phone.
Ini cuma senarai pendek dan mungkin banyak lagi teknik2 lain yang boleh digunakan. Jika anda mempunyai maklumat tambahan, boleh kongsikan melalui @devkiniadmin.
Update
Menguji rooted phone juga boleh dilakukan menggunakan fungsi SafetyNet daripada android sdk. Pokemon Go menggunakan teknik ini utk menghalang rooted phone - https://developer.android.com/training/safetynet/index.html.
Bagaimana pun ada usaha utk bypass SafetyNet menggunakan magisk - https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
https://blog.netspi.com/android-root-detection-techniques/
https://www.reddit.com/r/pokemongodev/comments/524gcc/037_not_supported_on_rooted_devices/d7haglp/
Android Developers
Protect against security threats with SafetyNet | Security | Android Developers
Apa beza polyfill dan transpile ? Code JavaScript daripada syntax yang lebih advance seperti ES2016 mungkin boleh di"transpile" ke sintaks ES2015 yang lebih luas sokongannya, tapi mungkin masih ada object tertentu seperti
//Komen/feedback ? Hantarkan ke @devkiniadmin.
https://hackernoon.com/polyfills-everything-you-ever-wanted-to-know-or-maybe-a-bit-less-7c8de164e423?source=ifttt--------------1&gi=5a65db97c6d
Array.includes yang tidak disokong oleh semua browser. Di sinilah polyfill digunakan, untuk 'mengisi' implementasi yang tidak wujud di sesetengah browser.//Komen/feedback ? Hantarkan ke @devkiniadmin.
https://hackernoon.com/polyfills-everything-you-ever-wanted-to-know-or-maybe-a-bit-less-7c8de164e423?source=ifttt--------------1&gi=5a65db97c6d
Hacker Noon
Polyfills: everything you ever wanted to know, or maybe a bit less
The browser world we live in today is pretty great. You can use promises and fetch and arrow functions and const and let — all the hip new…
The Deep Learning textbook is a resource intended to help students and practitioners enter the field of machine learning in general and deep learning in particular. The online version of the book is now complete and will remain available online for free.
//@devkiniadmin
http://www.deeplearningbook.org/
//@devkiniadmin
http://www.deeplearningbook.org/
Forwarded from Kamal
Jessica McKellar, of Twisted fame will also be a keynote speaker in upcoming Pycon APAC. This is exciting as I did follow a bit her twisted work in the past.
https://pycon.my/2017/03/14/announcing-pycon-apac-2017-keynote-speaker-jessica-mckellar/
https://pycon.my/2017/03/14/announcing-pycon-apac-2017-keynote-speaker-jessica-mckellar/
pycon.my
Announcing PyCon APAC 2017 Keynote Speaker Jessica McKellar
We are excited to announce our second keynote speaker for PyCon APAC 2017, Jessica McKellar, well known for her work in diversity and inclusion of women and minority groups in tech. Jessica McKella…