Having presented my Senior Project – Hive Learning Management System – to the powers that be (random people who bothered to stop by my convention booth) and about to graduate from Brigham Young University Idaho in less than a week, I was less than thrilled to realize I made a major beginners mistake in all […]
Trusting user input in PHP’s chmod: decimal vs. octal
The PHP manual on chmod has a subtle little warning about providing a decimal number instead of an octal when calling the chmod function: Mode is not automatically assumed to be an octal value, so to ensure the expected operation, you need to prefix mode with a zero (0). So what does this warning really […]
LMS Weekly Update: June 5 – 16
This is a double weekly update for the LMS Project for the weeks of June 5th – 9th and June 12th – 16th. For a break down of time please refer to the Time Card (5-9) and Time Card (12-16).
LMS Time Card: June 12 – 16
This is a break down of work done on the LMS Project for the week of June 12th – 16th.
LMS Time Card: June 5 – 9
This is a break down of work done on the LMS Project for the week of June 5th – 9th.
Hive LMS: Solving bugs I didn’t know I had!
This has been a very eventful week and a very successful one as far as my programming career goes. Besides the post I put up a few days ago, Hive LMS: Knowing when it’s time to toss code out!, I also stumbled on to a bug that turned out not to be a bug and figured […]
Hive LMS: Knowing when it’s time to toss code out!
Rounding up slightly I have spent 10 hours this week redesigning the notification and form submission system… Actually, I seriously just thought of something else I missed.
LMS Weekly Update: May 29 – June 2
This is a weekly update for the LMS Project for the week of May 29th – June 2nd. For a break down of this weeks time please refer to the Time Card.
LMS Time Card: May 29 – June 2
This is a break down of work done on the LMS Project for the week of May 29th – June 2nd.
LMS Weekly Update: May 22 – 26
June Fools! If that was a thing I’m totally pulling it off. I was going to provide another double update this week for missing last week but then I decided why not catch up a day before the next update is due? It was just a lucky coincidence that it happened to be the first […]
Is that a URL, URI, or URN?
Today I learned that I have been using the term URI (Uniform Resource Identifier) incorrectly. Apparently so many people misuse the acronyms URL, URI, and URL that there is entire blog posts out there trying to clear up the confusion.
LMS Time Card: May 22 – 26
This is a break down of work done on the LMS Project for the week of May 22nd – 26th.
LMS Weekly Update: May 15 – 19
I did it again. This is another double weekly update for the LMS Project for the week of May 8th – 12th and 15th – 20th. For a break down of this weeks time please refer to the Time Card (15-20) and last weeks Time Card (8-12).
LMS Time Card: May 15 – 20
This is a break down of work done on the LMS Project for the week of May 15th – 20th.
A Unique Identifier Hash for Hive LMS
So I got distracted but in a good way. I realized as I was coding up the login system for the LMS Project that I’m going to need some kind of ID (unique identifier hashing) for Hive and almost four hours later I have a working but extremely broken YouTube-esque unique identifier hashing algorithm.
LMS Time Card: May 8 – 12
This is a break down of work done on the LMS Project for the week of May 8th – 12th.
LMS Weekly Update: May 1 – 5
This is a weekly update for the LMS Project for the week of May1st – 5th. For a break down of this weeks time please refer to the Time Card.
LMS Time Card: May 1 – 5
This is a break down of work done on the LMS Project for the week of May 1st – 5th.
LMS Weekly Update: April 24 – 28
This is a double weekly update for the LMS Project for the week of April 17th – 21st and 24th – 28th. For a break down of this weeks time please refer to the Time Card (17-21) and Time Card (24-28).
Senior Project Proposal: Learning Management System
This proposal is in response to the registration and approval requirements of Brigham Young University – Idaho’s Computer Information Technology Senior Project (CIT 490). It was officially approved by Kory Godfrey 21 April 2017. To view updates and track progress please visit the LMS Project category.
LMS Time Card: April 24 – 28
This is a break down of work done on the LMS Project for the week of April 24th – 28th.
LMS Time Card: April 17 – 21
This is a break down of work done on the LMS Project for the week of April 17th – 21st.
LMS Time Card: April 10-14
This is a break down of work done on the LMS Project for the week of April 10th – 14th.
Learning Management System Student Survey
This survey is meant only for students, faculty, and invited individuals from Brigham Young University Idaho. I am conducting preliminary research into Learning Management Systems (LMS) and how students and faculty who have used LMS’s feel about their various features and ease-of-use. If you have not used at least one LMS listed in this survey please do not […]
Ultimate Member Plugin 403 Forbidden Error
This post is dedicated to a simple but tricky gotcha in the WordPress plugin Ultimate Member. For those of you who may be unfamiliar with Ultimate Member it is a plugin that adds enhanced user account management abilities to your WordPress site. Put simply the plugin allows Caboodle Tech Blog (CTB) to:
Testing Grounds
This is a testing grounds post where we can try out new features and test settings for Caboodle Tech’s Blog. There really is nothing for you to see here.
BYUI Mentor Group Test
This is a test post meant to allow users of the BYUI Mentors group on the Caboodle Tech Blog (CTB) to check that their permissions are working correctly. All visitors to this site should be able to read this and view the square BYUI logo but only logged in registered users of the BYUI Mentors […]