Skip to main content

Sporadic progress update

Here's a recap of my July goals in the previous post:

Goal for July:
1. Finish "The Master Algorithm" and start "Superintelligence".
2. Start my own Android app side project. Or 2.
3. Finish "The Hobbit", start "Fellowship of the Ring".
4. Start a golang project.
5. Start a C project: simple shell.

Reading goals:I just finished reading "The Master Algorithm". I will need to read it again since I was in a bit of a rush to finish it before it was due, but it was a really great book! It gives a pretty decent layman's overview of machine learning (starting with Naive Bayes, Markov chains, etc. to nearest-neighbor, SVM) while reading like a sci-fi book. It took me awhile to get started with the book (kind of like how it's taking me awhile to get started with learning about ML...) but once I got a few chapters in, I couldn't put the book down. Also, it gives a pretty good history of the development of ML over the last several decades. In terms of my comprehension, I guess I probably know enough to hang with a light conversation and also keep up in intro ML classes. Let's see how that goes. Starting Superintelligence today.

I also finished reading "The Hobbit" a lot faster than I expected. Now that I'm rereading it as an adult, I realize just how much I appreciate it, compared to when I read it as a kid. It's really a fantastic book and I love how JRRT develops the characters and story. Can't wait to start reading the rest of LoTR.

As a side note, I signed up for the local library's summer reading program. It's definitely motivated me to read a lot more... so far since I started my new job, I've read (or listened to on audio) 6 books! (5 if you only count books I started and finished since April.)

Software goals:
I've been working on a simple todo app in Android. Right now I'm learning how to use ActiveAndroid (kind of reminds me of python and sqlalchemy). The thing that trips me up the most about it is the migrations, but I honestly haven't taken the time to understand how to do them right, which is why I'm banging my head on it.

I've also had some exposure to Google Cloud Platform so I am planning to use it for developing some of my side projects. Haven't started my golang project or the C project yet.

I do have a couple other projects that I've been wanting to work on:
1. An app to help with some things at church
2. Something that uses ML (won't say right now but I have the idea already)
3. My kite photography project... I have to build my picavet rig

If only I could quit and work on those full time ;)

Comments

Popular posts from this blog

Compiling pgmodeler on Yosemite (with Homebrew)

Refer to  pgmodeler installation . Steps: Clone the pgmodeler git repo. Use Homebrew to install qt5 (5.4.2, see here ), libxml2, and postgresql. Edit the pgmodeler.pri (not .pro) file and change these variables: PGSQL_LIB = /usr/local/opt/postgresql/lib/libpq.dylib PGSQL_INC = /usr/local/opt/postgresql/include XML_INC = /usr/local/opt/libxml2/include/libxml2 XML_LIB = /usr/local/opt/libxml2/lib/libxml2.dylib Follow instructions to compile pgmodeler (you might need to put Qt's binaries in your PATH. I was lazy and didn't). $ /usr/local/opt/qt5/bin/qmake pgmodeler.pro $ make $ make install $ cd /Applications $ /usr/local/opt/qt5/bin/macdeployqt pgmodeler.app -executable=pgmodeler.app/Contents/MacOS/pgmodeler-ch -executable=pgmodeler.app/Contents/MacOS/pgmodeler-cli Then I was able to do $ open pgmodeler.app

The end of summer

It's been a wild year. Gains and losses. COVID-19 and the shelter in place. Lately, fires. Today was a very dark day, literally. For about half the daylight hours, there was so much ash in the air that it looked like it was close to sunset, but it was definitely not anywhere near as beautiful. Red sun following us everywhere. Bubonic plague found on fleas in Lake Tahoe. The list goes on and on. Everyone is tired. Exhausted. Burnt out. There is no respite, just a new normal that seems like an even steeper climb than before. Sleep gives way to another day with no refreshment. Yes, that's how things seem. But there have also been bright moments. Time spent with family, especially with the little one. Growing and nurturing plants, building things, trying new recipes, going to the store to shop for dinner, reading books, coloring with crayons... We grow closer together, weaving together a blanket of love and memories that we wrap ourselves in.

pgmodeler build in Debian Jessie

This is my qmake version: $ qmake -v QMake version 3.0 Using Qt version 5.3.2 in /usr/lib/x86_64-linux-gnu I had to edit linuxdeploy.sh: 1. Add "-makefile" to the QMAKE_ARGS variable: $ qmake -h Usage: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake [mode] [options] [files] where mode is either "-makefile" (default) or "-project" QMAKE_ARGS="-makefile -r -spec linux-clang" 2. Right before "Running qmake...", I added another line to include pgmodeler.pro in the qmake invocation: QMAKE_ARGS="$QMAKE_ARGS pgmodeler.pro" Then I ran ./linuxdeploy.sh -no-qt-libs (https://github.com/pgmodeler/pgmodeler/issues/674)