100 Days of Code – Day 20

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

So – I’ve completed 20% of this challenge. Unfortunately, as I’ve noted in my 100 Days of Code repo, Saturdays are horrible for me to code, as my time commitments on Saturdays are basically full all waking hours. So until I have some decent free time on Saturdays (more than 15-20 minutes at a time), I’ll be exempting Saturdays from my 100 Days commitment.

With that said…

Today I’ve worked on more freeCodeCamp, completing the intro to jQuery section, and now have 117 challenges completed. I’ve also started tracking ‘bugs’ and ‘feature requests’ for my FantasyGrounds XML to PDF converter, and today completed issue #2, and posted that.

Feel accomplished.

I plan on adding some additional exercises in for working on python work, mainly from CodeWars, CheckIO, CodeEval, and ProjectEuler… I’ve sort of become very disappointed with HackerRank, as a) they haven’t updated a lot of their python stuff from legacy python, and some of their puzzles aren’t explained well.

Until tomorrow…

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Code – Day 19

My 100 Days of Code Repository

Today I worked on both open projects. I worked on the Free Code Camp challenges. Completed the Bootstrap section, which brings me up to 99 Challenges completed. While this seems quick – I also take into account that I’m pretty familiar with most of this stuff as is.

I also modified the Fantasy Grounds XML Converter. I set it so that it automatically pulls the xml files from my FG directory into a temp directory, and then have it loop through all the xml files it copies and process them. I also modified the directory structure to put things under my Documents folder under a new subfolder to keep everything separate.

Not a bad day 19.

Until tomorrow…

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 18

I wanted to switch things up just a bit – so I jumped into Free Code Camp. I wanted to brush up on my Full Stack Web Design – and since I especially have no Node.js experience, this is going to give me a certificate and some skills in several technologies.

Now don’t get me wrong, I’m not stopping my python learning… this will be going in addition to it…

Today I ripped through the entire HTML/CSS course – but admittedly, I knew it already – so it was just me going through it to mark it off… but on the same token – it helped typing it in and getting it to stick a little more in the front of my mind.

My next bit will be working for a bit in freeCodeCamp, and also working on finishing the Fantasy Grounds XML > PDF program. What I’m going to do with that is add some functionality to:

  1. copy the xml files from my linux wine folder to a temp folder
  2. get the list of xml files
  3. run each file through the converter for pdfs

But this also means I’ll have to spend some time actually putting the characters into fantasy grounds… so that will also be part of the process… gonna do 1 character a day, starting tomorrow (well technically today, since it’s after midnight… but after I wake up and go to work!)

In honor of Adam West
Tune in next time…
Same Bat Time…
Same Bat Channel!!
Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 16/17

My 100 Days of Code Repository

I’m combining the post for Days 16 & 17 as they were both more of the same! Me finishing up the standard D&D 5E character sheet as an export option for the Fantasy Grounds XML export.

So the sheet itself is finished (my gosh were spells a pain in the rear due to a hideous naming sequence on the spell page). Next up will be changing the hard coding of a single sheet to be able to accept input as to which character you can print out.

So, until tommorow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 15

My 100 Days of Code Repository

First off – I had to take 2 days off…

Saturday, which would have been day 15, was just chock full of business! I completely over-booked my day, and ended up basically being out of the house from 7am to 3am Sunday morning… Between a morning meeting, setting up my Saturday night Karaoke gig (which a good friend filled in for me) and my band played a cancer benefit about 7pm, but was there at 3pm to set up…

Sunday was a recovery day, and also Father’s day and did some family stuff!! My step-sons completely surprised me (both are out of the house) so it was a nice Father’s day for me…

But today it’s back to the grind… worked more on the layout for the 2nd sheet. Have some ideas for what I’m working on for the next portion of 100 Days!

So, until tommorow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 14

My 100 Days of Code Repository

Today once again continued with the redesign (or restructure if you will) of the Fantasy Grounds XML to PDF Project I’m working on. Yesterday, I finished the Advanced Sheet.

Today I started the layout for the standard PHB DnD 5e Character sheet. Tomorrow may have to be skipped – I have a band gig that is a long cancer benefit – that takes me for over 12 hours – so I may have to push day 15 to Sunday.

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 12

My 100 Days of Code Repository

Today once again continued with the redesign (or restructure if you will) of the Fantasy Grounds XML to PDF Project I’m working on. Yesterday, I started in with Sheet 1 (see here). The filling out the PDF itself is the tedious part, as there isn’t much in the way of actual coding other than populate tuples with the Sheet’s field name, and the Field Value I want it to have.

I finished Page 1 today, and also found a bug in the sheet and reported it to the sheet’s author. Apparently he used the same field name for 2 check boxes – so if you activate 1, you get both!

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 11

My 100 Days of Code Repository

Today once again continued with the redesign (or restructure if you will) of the Fantasy Grounds XML to PDF Project I’m working on. Yesterday, I finished processing all of the xml nodes.

Today I started in with Sheet 1 (see here). The filling out the PDF itself is the tedious part, as there isn’t much in the way of actual coding other than populate tuples with the Sheet’s field name, and the Field Value I want it to have. I’ve completed several sections of page 1, and will finish page 1 tomorrow (hopefully!)

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural

100 Days of Coding – Day 10

My 100 Days of Code Repository

Today once again continued with the redesign (or restructure if you will) of the Fantasy Grounds XML to PDF Project I’m working on. Yesterday, I processed a bunch of other nodes, to the point where I only have 5 nodes left, but 2 of them are biggies as far as what I think will need to be done with them (skills, and weapons)

Today, I finished those nodes. So tomorrow starts the pdf population portion!

Until tomorrow!

Never B Flat, Sometimes B Sharp, Always B Natural