Skip to content

Latest commit

 

History

History
executable file
·
222 lines (110 loc) · 7.6 KB

log.md

File metadata and controls

executable file
·
222 lines (110 loc) · 7.6 KB

100 Days Of Code - Log

Added to make the Markdown Linter happy

Day 0: January 2, 2019 (PracTimer)

Today's Progress: Worked out keyboard and swipe UI for PWA version of PT @ -25,3 +27,11 @@ Need to get the beeps in as well. Thoughts: A problem is that there are points where the interval should be stopped and deleted, but that gets ignored. This is not good. Maybe should test cross-platform, but if Chrome does it, a lot of browsers will do it as well.

Link to work: PT2.0

Thoughts: Went easy.

Link to work: PracTimer App

Day 1: January 3, 2019 (PracTimer)

Today's Progress: Now I have some functionality going with the JS. Tweaked the CSS some, created repo, etc.

Thoughts: I have the old JS commented next to the new. It'd be interesting to see the differences between how I did it before and now.

Need to get the beeps in as well.

Link to work: PT2.0

Day 2: January 4, 2019 (PracTimer)

Today's Progress: Got the HTML5Audio Beeps going again.

Thoughts: A problem is that there are points where the interval should be stopped and deleted, but that gets ignored. This is not good. Maybe should test cross-platform, but if Chrome does it, a lot of browsers will do it as well.

Link to work: PT2.0

Day 3: January 5, 2019 (PracTimer)

Today's Progress: UI simplified: removed keyboard controls, tap does start/stop. Changed the landscape CSS a little to make the font larger.

Thoughts: This was not the most productive. I like all the changes, but there was a lot more "What is the change that is needed?" than coding those changes.

Link to work: PT2.0

Day 4: January 6, 2019 (DayLog)

Today's Progress: I took it from new repo to program with POD and --help

Thoughts: I am happy with this. It relies on a LOT of previous experience I have with Perl.

Link to work: DayLog

Day 5: January 7, 2019 (Fimble)

Today's Progress: Minimal. Hit well-trod ground (although using a static site for the callback is new and interesting) but I am no closer to a tool I do not have to hover over

Thoughts: The FitBit OAuth 2.0 API continues to frustrate me, but once I have consistent tokens, the rest is just curl and such.

Link to work: Fimble

Day 6: January 8, 2019 (Blog)

Today's Progress: Played with Dice and Levenshtein and blogged on it

Thoughts: There's something to the Dice Coefficient, but it isn't, as advertised, 'better than Levenshtein'.

Link to work: Blog

Day 7: January 9, 2019 (Blog)

Today's Progress: Wrote code dealing with FitBit

Thoughts: Was too tired with a too-busy day to finish up on this, but I did it

Link to work: Blog

Day 8: January 10, 2019 (Blog)

Today's Progress: Blogged on code dealing with FitBit

Thoughts: Telling people about it is almost as important, and I discovered some aspects about FitBit token management that I will want to integrate into my tooling and put in Finble

Link to work: Blog

Day 9: January 11, 2019 (Fimble)

Today's Progress: Alarm Tools

Thoughts: Need to toolify this and perhaps make it into a CPAN-ready tool.

Link to work: Fimble

Day 10: January 12, 2019 (CanvasArt)

Today's Progress: Played with an idea. Did not get far/

Thoughts: Really need to learn SVG in HTML5 soon

Link to work: CanvasArt

Day 11: January 13, 2019 (CanvasArt)

Today's Progress: Made a very psychedelic thing with dots

Thoughts: I need to convert to SVG

Link to work: CanvasArt

Day 12: January 14, 2019 (Guitr)

Today's Progress: Played some with JSON to try to move it to more modern style

Thoughts: MAN I have learned a lot. And forgotten a lot

Link to work: Guitr

Day 12: January 14, 2019 (Fimble)

Today's Progress: Added POD to my FitBit Alarm adder

Thoughts: POD is Good

Link to work: Fimble

Day 13: January 15, 2019 (Fimble)

Today's Progress: Added a pull for sleep, which will eventually dump into the DB.

Thoughts: Had minor goofiness working through the API at first. Starting to consider the lib.

Link to work: Fimble

Day 14: January 16, 2019 (Fimble)

Today's Progress: Started with logging water

Thoughts: Always remember to check to see if your dinguses work before testing, because you cannot tell if the issue is your code or your token.

Link to work: Fimble

Day 15: January 17, 2019 (Fimble)

Today's Progress: I looked at making it so I can automate the refresh on Fitbit tokens, but I do not think I can

Thoughts: They can't all be winners

Link to work: Fimble

Day 16: January 18, 2019 (Fimble)

Today's Progress: Started from first day of sleep logging rather than last. Next, once we have data, would be to check to see if there is a record for DAY and go on if it exists.

Thoughts: Some days are better than others.

Link to work: Fimble

Day 17: January 19, 2019 (Fimble)

Today's Progress: poked some at the data exported from Fitbit, looking toward what good displays would be

Thoughts: They cant all be winners

Link to work: Fimble

Day 18: January 20, 2019 (Guitr)

Today's Progress: Made static svg map of the fretboard

Thoughts: Next step is getting JS access to the fretboard, so I can color and hide position markers as needed.

Link to work: Fimble

Day 19: January 21, 2019 (SVGTest)

Today's Progress: Wrote JS to make active the SVG stuff so guitarists can use it to visualize the fretboard.

Thoughts: Not happy with the UX, but I know that, given an indication of what is desired, I can make the SVG display it.

Link to work: Fimble

Day 20: January 23, 2019 (SVGTest)

Today's Progress: Have added the limits before and after certain frets

Thoughts: Being able to use display:hide within the image makes this so easy

Link to work: SVGTest

Day 21: January 23, 2019 (SVGTest)

Today's Progress: Added LocalStorage, mostly

Thoughts: It is good to know everything you needed to do and just do it.

Link to work: SVGTest

Day 22: January 26, 2019 (SVGTest)

Today's Progress: Working on string skipping

Thoughts: Harder than it should be. Also, took a day for laundry and cold, and will not apologize.

Link to work: SVGTest

Day 23: January 27, 2019 (SVGTest)

Today's Progress: Pulled circles CSS and JS into separate files

Thoughts: Played some with audio, but while I could start beeps, I could not stop them. Need to play with that more.

Link to work: SVGTest

Day 24: January 29, 2019 (SVGClock)

Today's Progress: Placed circles to indicate position

Thoughts: Arcs is more my style, but I don't know how yet

Link to work: SVGClock