Releases: rosecolinlarry/rosecolinlarry.github.io
Theming/Dark Mode
Overview
Added theme picking.
What's New
Major Changes
- Added a theme picker to support both light mode and dark mode
- Theme picker uses local storage to remember theme on refresh
Minor Changes
- Moved
magic-itemlogic to get the magic items from the API tomagic-item - Reserves
magic-item-cardto just represent the card - Renamed folders and fixed broken links
Screenshots
Known Bugs
Releasing Redemption Arc App
Initial release of the Redemption Arc App
Description
Angular application whose purpose is to redeem my inability to finish two basic coding exercises. These are calculating the Fibonacci number, a Fibonacci Sequence, and Reversing an integer. Mobile friendly! 📱 Also added a custom 404 page.
What's New
First release of the site. Has a homepage ("dashboard"), top navigation bar, and two pages, one for each coding exercise.
Fibonacci
Calculates Fibonacci numbers using fast doubling. There is also a recursive service, but that is not being use. The typescript services are dependency injectable, so if you so desired, you could swap them out in the Fibonacci components' constructors.
Accepts negative numbers.
Generate a Sequence
Generates a table containing the sequence of Fibonacci numbers from one given index to another.
Generate one Number
Generates a single Fibonacci number at a given index.
Reversed Integer
Reverses a given integer. Returns 0 if outside the bounds of a signed 32-bit integer.
Screenshots
chrome_JV7CKkSgnR.mp4
Known Bugs
- Refreshing the page returns a 404 page
- Reversed Integer
- The logic needs to be improved on the hint letting users' know their input exceeds the bounds. The service still handles it correctly
Notes/Remarks
There are optimizations to be done as well as edge cases for the error messages, but this is a good start to the path of redeeming myself.
Full Changelog: https://github.com/rosecolinlarry/rosecolinlarry.github.io/commits/v1.0.0

