ProCodeCG codeMeetUp() #98 – Labtek Indie – Financial Resolutions

Standard

 

CFO of Labtek Indie taught us about finance today ๐Ÿ™‚

IMG_4606

IMG_4607

IMG_4608

What’s your finance resolution for 2017? ๐Ÿ™‚

IMG_4609

10 resolutions of 2017 of Indonesian Twitter user

IMG_4610

IMG_4616IMG_4611

Revenues – Costs = Profit

IMG_4612

No assumptions

IMG_4613

So here’s some budgeting tips

IMG_4614

Important budgeting tips

IMG_4615

What’s financial wellness?

IMG_4617

Further explanations about revenues, costs and profit

IMG_4618 IMG_4620

IMG_4621

IMG_4623

Important things about cash management

IMG_4624

Cash management for manufacturing business

IMG_4626

Cash management for service business

IMG_4627

Variance

IMG_4628

Variance of profit, revenue, etc.

IMG_4629

Profit Variance Analysis

IMG_4630

Budget variance analysis

IMG_4631

Questions and answers

IMG_4632

and lots of discussions ๐Ÿ™‚

IMG_4633

Us after the class ๐Ÿ™‚

IMG_4635

The same speaker will share about more advanced version of this topics in two weeks ๐Ÿ™‚

ProCodeCG codeMeetUp() #90 – BR – IoT and MQTT

Standard

The topic for today is how to connect IoT to cloud, by Prof. Budi Rahardjo ๐Ÿ™‚

IMG_0568

The preparation before presentation and demo. Making sure internet connection was stable ๐Ÿ™‚

IMG_0569

IMG_0570 IMG_0571

What is MQTT?

IMG_0572

Concept of Queue

IMG_0573

The audience (a few more were coming late)

IMG_0574

Example of queue system is RabbitMQ

IMG_0575

The stuff for demo

IMG_0576

Pak BR used DyCodeX Espectro because it already has wifi module on board ๐Ÿ™‚

IMG_0577

MQTT communication model

IMG_0580 2

Brokers. The open source one is Mosquitto

IMG_0581

IMG_0599

Starting up Mosquitto

IMG_0582

subscribing to HiveMQ

IMG_0583

The client

IMG_0584

The code

IMG_0585

It worked just fine, with DyCodeX Espectro ๐Ÿ˜‰

IMG_0587

Compiling code with PlatformIO

IMG_0588

The topic can be subscribed from an Android phone with MQTT apps. Look on the right, when the publisher send a message to turn on/off the LED, Espectro LED on board will be on/off and the switch on Android will be checked/unchecked.

IMG_0594 2

The code can be in Python too ๐Ÿ™‚ With paho library

IMG_0595

The code can be compiled with Arduino IDE too

IMG_0596 2

IMG_0597 IMG_0598

We learned so much thing today ๐Ÿ™‚

IMG_0600

After class, we tried to set up a publisher and subscriber on Android phones

IMG_0602 2

Yea it worked ๐Ÿ™‚

IMG_0603

The phone on the left is publisher and the right one is subscriber. Notice that the right oneย display anything inputted by the left one ๐Ÿ™‚

IMG_0604

With this platform we can create so much things! Will be reporting more updates very soon ๐Ÿ™‚

ProCodeCG codeMeetUp() #79 – Coding Mum Alumni – How Mums Make It Possible to Balance Family and Work

Standard

On our 79th codeMeetUp() our Coding Mum Batch 1 Alumni shared about their experience ๐Ÿ™‚

Bu Maya Purnama Sari shared about Coding Mum and the experience during the class ๐Ÿ™‚ What did they learn, what was the challenge, what they worried about, etc. ๐Ÿ™‚ Plus how fun it was ๐Ÿ™‚ Plus how to deal with presentation ๐Ÿ™‚

IMG_0910

Bu Tita Mulyati told us about her experience doing internship, how to deal with new batch and re-learn everything while also learning new things (the curriculum keeps growing). The best way of learning is by teaching ๐Ÿ™‚

IMG_0919

Then Bu Teti Sri Wahyuniย told us about the experience of being hired ๐Ÿ™‚ She was hired by Labtek Indie and learned lots of things there including about how to be part of rapid prototyping process ๐Ÿ™‚

IMG_0928

IMG_0922

IMG_0923

Bu Dyah Paramita showed us the website designs of each Mum ๐Ÿ™‚ Impressive works! Well done Mums! ๐Ÿ˜‰

IMG_0944

Bu Natalia Widiyanti also shared about the experienceย when she was hired by Tokopedia ๐Ÿ™‚ She told us about the amount of work, the process and the salary ๐Ÿ™‚

IMG_0926

The audience. Most are mums from Batch 2 and those who interested to join Coding Mum ๐Ÿ™‚

IMG_0929

This little audience fell asleep ๐Ÿ˜€

IMG_0924

This always happening ๐Ÿ˜€

IMG_0913IMG_0946

IMG_0914

IMG_0911

And this is all of us ๐Ÿ˜‰

IMG_0931

Bravo Mums! ๐Ÿ˜‰

ProCodeCG codeMeetUp() #78 – Pawitra Studio – Blender and Natron

Standard

We had lots of ProCodeCG Kids coming for learning on our 78th codeMeetUp with Pawitra Studio ๐Ÿ™‚

This is Zahran

IMG_0362

Muhammad

IMG_0366

Louis
IMG_0370

Muhammad and Zahran

IMG_0373

Rezandra

IMG_0383

Clarence

IMG_0387

Louis (again)

IMG_0384

and Musaaaa ๐Ÿ˜‰ โค โค โค

IMG_0401

IMG_0409

the audience

IMG_0374

IMG_0385

IMG_0389

CTO of Pawitra Studio, Aditya Pratamaย gave introduction about Pawitra Studio (was Kampoong Monster) ๐Ÿ™‚

IMG_0372

The history
IMG_0375

Founders and co-founders

IMG_0376

Pawitra’s Studio expertise
IMG_0377

The clients

IMG_0378

Details about the company
IMG_0379

Some of Pawitra Studio works

IMG_0380
IMG_0381

IMG_0386
IMG_0388

Natron isย is aย free and open-sourceย node-basedย compositing software
IMG_0390

Nuke is similar to Natron. Nukeย a is a node-basedย digital compositingย application.

IMG_0391

So does Fusion
IMG_0392

An example of the compositing result

IMG_0393

And how to do it with Blender
IMG_0394 IMG_0394
IMG_0395 IMG_0396
IMG_0398 IMG_0399
IMG_0402
IMG_0405
IMG_0407

We had reporter from Liputan6 and Pikiran Rakyat visiting ๐Ÿ™‚

IMG_0403
IMG_0410

All of us ๐Ÿ™‚
IMG_0413

Consultation session after the event

IMG_0414

plus interview sessions ๐Ÿ˜‰
IMG_0415

We will be reporting our unpublished codeMeetUp() ๐Ÿ™‚ Sorry for the delay ๐Ÿ™‚

ProCodeCG codeMeetUp() #77 – Labtek Indie – Developing VR with Unity

Standard

On our 77th codeMeetUp, CTO and co-founder of Labtek Indie, Adityo Pratomo shared about Developing VR with Unity ๐Ÿ™‚

IMG_9532

He’s also a Chief Academic Officer at Froyo Framework and a Certified Unity Developer (notice the code number ๐Ÿ˜‰ )

IMG_9533

Labtek Indie has been developing VR and doing lots of research about it
IMG_9535

Some examples of VR being developed in Labtek Indie

IMG_9536
IMG_9537 IMG_9538
IMG_9539

The topics of the talk

IMG_9541
IMG_9542

About VR technology

IMG_9543
IMG_9544 IMG_9545

Desktop vs Mobile
IMG_9549

Current VR Platforms

IMG_9546

Looking from the tech side
IMG_9547

and from the business side

IMG_9548

There are lots of things to be improved about VR experience. The biggest problem is removing simulation sickness.
IMG_9581 IMG_9582
IMG_9583 IMG_9584
IMG_9586 IMG_9587
IMG_9588 IMG_9589
IMG_9590 IMG_9591
IMG_9592 IMG_9593

Future prediction about VR
IMG_9594 IMG_9595
IMG_9596

The audience

IMG_9597

Thanks for coming!
IMG_9598

A very impressive and comprehensive presentation about the state of art of VR, ย thanks so much Labtek Indie ๐Ÿ™‚

IMG_9601

ProCodeCG codeMeetUp() #71 – Kakatu

Standard

Finally today! We got the opportunity to have CEO of Kakatu, Muhamad Nur Awaludin (Mumu) to share his recipe of “Building A Great Team to Build A Great Product!”

We had some precious time to discuss about many things before the presentation started ๐Ÿ™‚

IMG_2403

These two CEO’s exchanging ideas and experiences ๐Ÿ™‚

IMG_2406

Kakatu, is a digital protection for kids ๐Ÿ™‚
IMG_2407

Kakatu has been interviewed by lots of media. It draws lots attentions because the product offers a great solution for parents for controlling and protecting their kids from the bad influence of digital media.

IMG_2408

But the focus today was not about the product. It was about “Building a superteam, NOT a superman” ๐Ÿ™‚
IMG_2409

Every startup has its own challenge, including product and market risk. But deep below, under the surface, the biggest problem is the team risk.

IMG_2410

The milestone of Kakatu revealed: since January 2014 until now ๐Ÿ™‚
IMG_2411

January 2014: Kakatu started with less vision ๐Ÿ™‚

IMG_2412

May 2014, Kakatu was among 2 startups chosen by Indigo Incubator
IMG_2413

The CEO was a CMO back then

IMG_2414

The problem started when one (or more) person in the team start to think that he’s more important than the others
IMG_2415

Things getting worse, on Dec 2014, one founder left Kakatu
IMG_2417

so Kakatu wasย restructured on May 2015

IMG_2418

That was when the CEO started to think that he need to share his vision and mission with the whole team.
IMG_2419

June – Oct 2015 was like hell for Kakatu because the leader had been so busy doing pitching and competition without taking care of the team.

IMG_2420

And when Kakau decided to do one last competition, it won! ๐Ÿ™‚
IMG_2421

On Dec 2015, Kakatu decided to focus on product. Which was a bad idea too.

IMG_2422

Because the right thing to do is to take care of the team!
IMG_2423

Jan 2016, Kakatu was invited to Launchpad Accelerator by Google that gave so much impact and insights to Kakatu.

IMG_2424

So starting March 2016, CEO said that CEO have to focus on the team than the product. With the “E” stands for empathy, encourage and (think about) everything. What a great philosophy! ๐Ÿ˜‰
IMG_2425

And it was time to redefine the vision and goals. He spent more than a week to do one on one sessions with the team. And it worked effectively!

IMG_2426

Now Kakatu shared goals between team members, that keep them stick together ๐Ÿ™‚
IMG_2427

April 2016, Kakatu joined some prestigious events and expand its knowledge

IMG_2428

And it became more aware about what to do and what’s not to do ๐Ÿ™‚
IMG_2429

It starts to develop good culture for the company

IMG_2430

And by having a great and solid team, hopefully Kakatu will go far! Not just fast ๐Ÿ™‚
IMG_2431

Here we are (yes, only us, like a band LOL)

IMG_2432
IMG_2435 IMG_2436

You’ll never know how many things we have learned today from Kakatu! Too bad you didn’t make it here! ๐Ÿ™‚

ProCodeCG codeMeetUp() #70 – Intro to Motion Tracking in Blender

Standard

Hello, we’re introducing Pawitra Studio! A rebranding of Kampoong Monster Studio. It has a totally cool new logo!

IMG_1738

Today, Technical Director of Pawitra Studio, Aditia A. Pratama gave a workshop about ‘Intro to Motion Tracking in Blender.”

IMG_1739

The audience today.
IMG_1743

The first step is to convert a video into sequences of pics

IMG_1744

Using FFmpeg
IMG_1745

The command to convert

IMG_1746

Suppose that we’re going to place a pic or video on this black and empty monitor. We should make some marker on each corner.
IMG_1747

And make click them to make Blender recognize them as markers to be tracked

IMG_1749

Once Blender knows all the markers, it will start tracking them. The red and green lines shown on top shows the tracking process
IMG_1750

To enable Blender to precisely map the pic to the surface, we have to define the corners and edges

IMG_1751

Then we should set some things up
IMG_1752

To start putting the pic on the target

IMG_1753

Doing some adjustments
IMG_1754

…and arrangements and we got it!

IMG_1755

Lots of questions asked and we discussed about lots of things

IMG_1756

Including about this awesome “Predator Algorithm” to track objects in real time!

IMG_1758

And there also exists this awesome tools, Neuron, a motion capture technology.
IMG_1759

And the discussion was going on

IMG_1760
IMG_1761

Too badย lots of people missed this interesting workshop!

IMG_1763

These are the lucky ones to learn so much from Pawitra Studio today! ๐Ÿ™‚