tronik.conf

coffee to code

Fallen Off The JavaScript Wagon

This past 4-5 days of dealing with the Hackintosh has seriously derailed my JavaScript quest. I am really slacking on this and need to get back on the horse and continue this adventure. I’ve also had to review all the photos I took from Saturday and get a set sent over to a colleague for marketing purposes. I will pick up where I left off last week real soon.

Long Weekend and Hackintosh Explosions

This weekend was a tough one. Earlier in the week I turned my PC into a Hackintosh. I spent a few days messing with the drivers trying to get it to run stable and had to reinstall a few different times while running into choppy UI issues. It turns out my Corsair H100i V2 water pump died, second time this has happened. I’m going to try to get it RMA’d through Corsair this coming week. The issues I was having with macOS was a combination of bad disk partitions and not being aware that my proc was being throttled heavily when the temps reached above 97c. I popped an OEM heat sink in and my case looks empty… Maybe it’s time to go with a custom loop…

Saturday shooting at the track. Spent 9-10 hours running around on foot with 4 hours of sleep. That was a rough day. I’m now working on getting Lightroom setup and transferring my catalog over from my Windows NTSF disk.

In the coming days I’ll have to setup AWS CLI, local development environments, databases, and project repositories. I’ve neglected my JavaScript book in the past 3 days and I need to make up for that. I also received PHP Advanced and Object-Oriented Programming by Larry Ulman. I’ll be reading that after I finish with my JavaScript book. I’d like to also skim through Eloquent JavaScript and Secrets of the JavaScript Ninja. I’ll also need to figure out which JS framework I should start playing with, I’m leaning towards REACT but I’m hesitant because… well it’s FB…

finish chapter 7 and working on wp projects

I finished the jQuery Chapter over the weekend, it was slow going. Definitely not a fun chapter but I got the hang of various jQuery methods. While I was putting around the end of the chapter, I picked up on a few WordPress projects. I threw together my small social share plugin. I also found a new theme for my WP blog to work on. The dev seems to have been inactive, so I may fork his repository to continue it. I found a minor UI bug that I patched up and submitted to him. I’ll continue to try to reach out to him and hope he updates his git repo, which is out of sync from the WordPress SVN repo.

Slowed Down But Picking Back Up

I’ve been treading lightly in Chapter 7 of the JS book. I spent a little bit of free time playing with JS to get social buttons working on my WordPress blog. I am thinking about turning the code into a simple plugin for WordPress. I did this because most social share plugins want you to pay money for the feature I wanted.

jQuery is really making my pinking and ring finger do dancing. I need to get use to all the brackets that I need to throw at it to get the code written out and functional.

Also, outside of the custom social share functionality and jQuery chapter I’ve been helping the dev with cli-tweet. I wanted a means to tweet from the command line while I have it open working with git. Apparently my use case was untested (Windows) and .tweet.json was being written to the Program Files directory. If you attempt to install cli-tweet with a terminal that isn’t escalated to Admin - it will error out. The dev fixed the issue and I tested the windows-support branch on my desktop, laptop, VM, and macOS.

Sunday Funday

Today the weather seems to be decent, partially cloudy mostly overcast. I’ll more than likely be heading to Bellingham for the day to spend time enjoying the mild spring weather. I’ll probably take my camera with me to take photos along the way. While I’m on the road, I think I’ll start grinding away at jQuery. I started playing with it lightly last night. Bellingham is a couple hours away, so I have time to kill.

Feeling Stuck

Feeling stuck today, felt a bit ill. I have a strange bloating, I think what I ate or drank yesterday just didn’t want to settle.

Made It Through Chapter 6

Made it through Chapter 6, experimented with various ways of using events. It’s been so long since I’ve played with JavaScript and I had no idea that using HTML DOM Events were considered bad practice. Working with addEventListener and attachEvent was a new to me. Actually, before this chapter I was using HTML DOM Events to use functions, like onmouseover and onclick. In the book, they also briefly talk about IE8 support… You have to pay attention to that because it’s used throughout the whole chapter…. Book was publish on 2014… What mental grandma is rocking Windows XP and IE8? Or outdated corporate infrastructure? I’m sure it still exists… I’ve hit the half way mark of my book! Now onto the jQuery chapter!

Cranking Out

I’m really happy that I’m getting close to half way through the JavaScript book. It’s been slow progress, but I’m trying to step up the tempo. My goal is to not lose focus on this book, finish it front to back, then move onto picking up another book similar but more advanced. Perhaps Eloquent JavaScript, as my buddy Tyler has suggested. I’ve also thought about brushing up on my PHP by skimming through a few chapters. I’ve also thought about building a WordPress theme from scratch, and building a website based on a framework like AngularJS or Node.JS? We shall see…