100 Days of Code – Hour 5

Github Tracking

Hour 5 is final main push on the song lyric site. Again – it was just adding songs. However, its one of those things you learn with programming is that sometimes its not all fun and games. Sometimes you have to slog through work, even the very boring stuff. A lot of these songs, once I got the templates up, were just copying the lyrics in and formatting them so they fit on my screen properly (tablet), and then updating the index.html to show that song option.

There are more things I’ll eventually want to do with this. But I believe now that this is 1.0 is done, so to speak, I only have to add new songs as the band adds new songs (which are only a few a month if that). I may want to add some set list capabilities (where I can go in and list each set’s songs, and then have a button that would take me to all unlisted songs). But that is a future option (although since the idea just sort of popped in my head, I’ll pause for a minute to go log it to git hub… be right back…)

There, I’m back… relatively painless!!!

So anyways, I’ve added the following songs:
Basket Case * Don’t Stop Believin’ * Feel Like Makin’ Love * Hang On Sloopy * In My Dreams * Learn To Fly * The One I Love * Turn Me Loose * You Took The Words Right Out Of My Mouth

My next project is programmatically going through my collection of Karaoke and getting it cleaned and organized!

TTG Lyrics Site

Until next time…

Never B Flat, Sometimes B Sharp, Always B Natural

100 Hours of Code – Hour 3

Github Tracking

Hour 3 came and I continued to work on the song lyric site. This time added a few songs (see below) but more importantly, modified the blank song template for spacing, then created a new variable.js file that holds the blank song template bit, so that I would only have to change these settings in one location in the future (instead of having to go back and touch each song). But of course, it required me to go and touch each song this first time to get them configured using this new variable template.

Added the following songs:
The More I Drink * Some Kind Of Wonderful * Margaritaville * Seven Bridges Road

I should get some time tomorrow to add more work and do Hour 4 (that’s the goal) – I still have at least 25 more songs to do!

TTG Lyrics Site

Until next time…

Never B Flat, Sometimes B Sharp, Always B Natural

100 Hours of Code – Hour 2

Github Tracking

So – for hour 2 I added 10 more songs to the site, plus fixed some CSS as short titles caused the buttons to look different. It’s an internal site (so no public facing) – it’s mainly used for my tablet for live shows… Sometimes we’ll pull a song we didn’t practice or we’ve modified, but have to do the original, so having quick easy access to lyrics is very convenient!

Added the following songs:
Billie Jean * Faith * Get Over It * Honkytonk Woman * Jessie’s Girl * Long Train Running * Shut Up and Dance * Tie Your Mother Down * Turning Japanese * What I Like About You

The other thing was did this in PyCharm – working more in my IDE of choice for Python. I also spent some time watching the PyCharm training course from TalkPython! I really like the way Michael Kennedy does these videos! It’s a quality training.

Hopefully I’ll get some time tomorrow to add more work and do Hour 3 (that’s the goal) – but because I have a gig, that may not be possible. If not, Sunday I will have time to do more on this project. Off the top of my head, I still have at least 28 more songs to do!

TTG Lyrics Site

Until next time…

Never B Flat, Sometimes B Sharp, Always B Natural

So here comes 2018!

So – lots of goals for 2018, and I feel like I’ve let 2017 slip away a bit. One of the first things I plan on doing is restarting the 100 Days of Code – but focusing on Python. I have several python projects I want to work on, and plan on incorporating these into the 100 days of code!

    Some of the projects I want to work on are:

  1. Karaoke / Music Tracking DB
  2. Comic Book / Magic Card Website
  3. Money/Budget Tracker
  4. D&D DM Management System

I am sure this list will expand as I start working on things more and more, and as I complete some of these projects…

I also plan on visiting all of my training sites (HackerRank / CheckIO / CodeWars / CodeEval / ProjectEuler) and revisit and do more updates on these!

My true goal is to actually get past 100 Days, and just keep at it!!!

I’ll post more on New Year’s Day!

Until Then…

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Code – Day 27/28

My 100 Days of Code Repository * My FantasyGrounds XML to PDF converter Repo * My freeCodeCamp account page link * My CodePen.io Link

Day 27 saw me complete my Angular IO tutorial, and modify said tutorial to demo tabs for our Proof of Concept at work. I think next on this front is doing the same thing in ReactJS.

Day 28 I worked on more of the freeCodeCamp ‘Portfolio Page’ working out the footer section and adding all the said links I wanted to use. Next on this front will actually be handling the 3 sections (About, Portfolio, and Contact) and making it a little snazzy!

I also worked on a ‘special project’ that I won’t talk about unless it comes to fruition, but it’s basically seeing someone I respect have a need for my skills, and putting myself out there and offering to aid them in a unique-ish way (I hope).

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Code – Day 24

My 100 Days of Code Repository * My FantasyGrounds XML to PDF converter Repo * My freeCodeCamp account page link * My CodePen.io Link

Today was an odd day. Work decided that we wanted to update our system and redo our website – and we started working on a Proof of Concept with Angular and Typescript. Now, I had never used either of those, so I started to do some work learning AngularJS. So that’s what to day is – starting to learn Angular (as I’ve done more ‘after hours’ as well!) But since its on my work machine – it won’t be going up on my personal github account, etc.

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Code – Day 23

My 100 Days of Code Repository * My FantasyGrounds XML to PDF converter Repo * My freeCodeCamp account page link * My CodePen.io Link

Today I started my Personal Portfolio page for Challenge #120 for freeCodeCamp!

I spent a little time viewing some other portfolio projects to get a feel about what I want to do… figuring out which layouts I liked, and which ones I didn’t – to start to get the feel of how I wanted my page to flow. And I reviewed A LOT of the google fonts, and picked 3 that I enjoyed, and added them to the page…

There is lots more work to do here – I think this project will take a few days to get figured out! But hey – I’m learning as I go!

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Code – Day 22

My 100 Days of Code Repository * My FantasyGrounds XML to PDF converter Repo * My freeCodeCamp account page link * My CodePen.io Link

Today I finished by Queen Tribute page for Challenge #119 for freeCodeCamp!

I’m happy with it for not doing much design work (as its a basic assignment, I didn’t want to spend days going over layout and design, and then spend days coding it… it’s just an exercise to work on the html + css stuff we’ve worked on in fCC!)

Going to look at some issues with my PDF Maker project, maybe code some on that later tonight!

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural