ProCodeCG – Private Training – Object Classification with Tensorflow – 11 Sept 2019 – Day #4


Day #4 🙂

We finally figured out all errors and managed to make Tensorflow learn our own datasets 😉



Lots of things is going on, so many files to be modified

Screen Shot 2019-10-11 at 19.20.51

Screen Shot 2019-10-11 at 18.57.41

we’re going to make a proper notes and tutorial for this long and tiring process 😀

Screen Shot 2019-10-11 at 18.57.29

Screen Shot 2019-10-12 at 22.33.47 Screen Shot 2019-10-12 at 16.34.32

Screen Shot 2019-10-12 at 11.16.14 Screen Shot 2019-10-12 at 11.08.14


We’re going to add more datasets and categories next week 🙂

ProCodeCG – Private Training – Object Classification with Tensorflow – 26 Sept 2019 – Day #3


We have installed Tensorflow and the dependencies to do object recognition and object counting. Today we started to collect our own data and do labelling so we can start do training with our own data set


it requires lots of steps and lots of time 😀


IMG_1809 IMG_1810

we have to resize all the images and label the image before feeding it to the learning system

Screen Shot 2019-09-26 at 20.07.57

We started with very few data set and going to how the result is. And then we will add more data and do classifications.


Great progress for today 🙂 We still have 2 more sessions and we’re going to finish the target by then 🙂

ProCodeCG – Private Training – Malware – 12 Sept 2019 – Day #1


Day #1 of Malware Private Training 🙂

Today we learned about what malware are, how do they infect, how do they hide, how do they propagate, and how to detect them in general 🙂

We tried to infect some files with our own virus too 😀

Screen Shot 2019-09-13 at 11.06.54

a virus in Python

Screen Shot 2019-09-13 at 11.07.23

the anti-virus

Screen Shot 2019-09-13 at 11.07.23

and we also take a look on how to dump some hex for a file 😀

Screen Shot 2019-09-13 at 11.15.23

we’re going to use Python for learning the general ideas and algorithms, but later we will use C to be able to access lower level 😉


Next week we’re going to do more investigation about viruses and dissect them 🙂

ProCodeCG Kids Private Class – Robotics – 22 Aug 2019


Two days before Young Scientist Competition coaching to prepare the contestants for the competition in Yakuts, Russia next October! 🙂


We’re making sure the robot is in the good shape, we test and optimize the code

IMG_9303 IMG_9302

IMG_9304 IMG_9305

we secure cables and the mounting


and Fadhlan made this great poster 🙂

WhatsApp Image 2019-08-23 at 06.08.08

Wish us luck!!!

*Photos and videos are also available here

ProCodeCG Kids Private Class – White Hacking – 15 Aug 2019


Another hard work preparation for ProCodeCG Kids Coding Exhibition in two days!


We’re going to hack wifi with Kali Linux on Virtual Box


and this network usb adapter is essential to enable Kali Linux to recognize a wifi network 😉


while one computer start hacking


Ara is starting to follow the steps, starting with setting up the hardware 😉


and then installing the driver



enable wifi monitoring


start monitoring


dumping the wifi data


waiting for a handshake before start hacking

IMG_8698 Screen Shot 2019-08-15 at 17.55.59

the first attempt is failed because the password is too hard 😀

Screen Shot 2019-08-15 at 16.07.15

but we got this one and get the  wifi password: password 😀 because we changed to password into something easy to guess 😀 a word that is included in the dictionary 🙂

Screen Shot 2019-08-15 at 18.00.13


and then we started to hack using rainbow table

Screen Shot 2019-08-15 at 19.18.47

Screen Shot 2019-08-15 at 19.19.38

it is not yet successful but we stopped it because we already done the hacking project with dictionary attack and it is enough for the exhibition. will get back to rainbow table after the exhibition 😉


the other reason is this 😀 😀 😀 after 3 straight hours hacking, Ara said he’s got backpain and went like this LOLLLLL


and he still got homework to do LOLLLL

IMG_8703 IMG_8704

see you on Saturday, Ara, we’ll do live hacking 😉


*Photos are also available here