Facebook sama netflix ninggalin REST, mereka nge-invent Relay dan Falcor buat gantiinya. Intinya, buat request gak perlu lagi minta orang back-end buat bikin end-point baru, orang UI bisa bikir request sendiri.
Well, pas skripsi, gw tau perihnya ngebikin banyak endpoint buat ngehandle request yang aneh2. Endpoinya sih gampang, testing nya yang ribet. Itu kayak makan cabe, awalnya sih enak, akhirnya mencret berdarah2.
Dan sekarang, gw pake om.next, ClojureScript library btw, yang nyuri ide Facebook dan Netflix itu. om.next ini lebih keren lagi karena querynya simple. Bayangin ngoding UI tapi punya teknologi select sql tanpa harus ada server dan bisa bikin route semena2.
Nggak ada lagi string json, semuanya full struktur data
Di samping gambar, itu bukan json btw.
Well, client in full control!
Testimoni pake om.next seminggu terakhir.
Remember that every year I set what was my goal is. And I still remember that I want to learn new thing every year. Back than, I thought that, I learn new something of course, but not in that depth. I want to be master of course.
So I set that target. Become expert in Clojure. I glad, I found this:
Now, I know what I want doing, why I never achieve in expertise level. The truth are: I’m trying to reinvent something that already exist. Is like:
“Avoid starting from scratch. With no model to begin from – no example or strategy you are following – you’re reinventing the wheel and doomed to waste time. So, what proven framework, person, strategy, or step-by-step instruction are you following in order to learn this new area?”
What I need now is training menu and tutor. For now I will stick with my old plan to finish SICP book and CS600.1/2 course.
Thanks to Let’s Encrypt for make this possible. For make internet more safe and secure. I will support it.
My blog and web are now using SSL.
From now on, I will make sure that I don’t waste my money anymore. If my calculation doesn’t wrong, in the 2016, last year alone, I made more than 18000 USD. The problem is, I don’t know what I spent for. But I remembered that I subscribe for hosting and server thing just for fun.
I bought Mac and PS4 (and games), but it just about 3000 USD. I subscribe for MOOCs and bought some books, but it not more than 1000. So where are the rest?? I don’t know!!!
Realize that I manage the money so bad. I will learn to save my money.
Domain I deleted for saving my money.
Domain I saved.
My saving target is for buying a house.
I wrote 2016 resolution last year. So I do report. Here there are:
Finish my essay
- For some reason, I managed to finish my becholar degree thesis. And graduated at October, 1 2016.
- Get a dream job
- Failed! Before that, I want make sure to impress my Boss with Project UN
- Get a dream girlfrend
- Failed! Still looking for her.
- Some apple gods:
MacBook Pro, iPhone, and iPad Mini
- Just Macbook, iPhone and iPad just too much for now
Playstation 4 with VR
- Just Playstation 4, VR will be 2017 (I Hope)
- Statistical thinking both descriptive and inferential
- I have finished Coursera and Analytic Nano degree both descriptive and inferential. And did my publication implemented both.
- Machine learning algorithm: regression, clustering, etc.
I did learn linear regression from Nano Degree program (Yet not finish the course), Clustering from Datacamp (I finish all of the courses).
Finish datacamp course
- Yes I did, but I don’t intent to using R anymore.
- Finish edx and coursera
- Failed! I don’t know why. But for some reason I don’t take final exam.
- Finish Udacity nanodgree program
- Failed! I didn’t finish final project!
I did, I am using mongoDB on my REST app.
- Yes I did, I finish R and EdX intro to R course
- Yes I did, I manage to finish 103 4Clojure problems and some other Clojure personal project.
- Python Anaconda and Numpy
- Failed! Just install and never use it
- Yes I did, I did make hybrid mobile app with Ionic 2, and I wrote it on my publication too. I learn React too.
- Failed! in the end of the day, I was using nvD3 library
- I did, Ionic 2 somehow using Angular 2. But I will not using angular 2 anymore! it just ugly.
- I did, I get what DOM manipulation is.
Not to DO:
- No Big Burger
- Failed! at 4th month I ate big burger
- No Soda
- Failed! I went to KFC and drink the pepsi
- No Wakeup at 08.00 or more
- Failed! just failed at 3rd day of January
No Anime for the first quarter
- I can do this. I manage to hold my lust.
What a year. 2016 was a great year for me. I am now ready for new exploration.