Category: Technology
-
Macropad, Custom Keyboard Using Arduino/Seeeduino XIAO
Long story short, I have wandered far into the rabbit hole of custom and mechanical keyboards, and, while I really enjoy some of the compact keyboard layouts, I did find myself missing some of the extra keys in a full keyboard. Armed with a 3D printer and an old mechanical keyboard that I could cannibalize…
-
Code examples with js-beautify and code-prettify (auto indented with color coding)
I wanted a simple way to show java code samples in HTML pages. My workflow involves writing all my content using Google Docs and copying and pasting into an LMS (D2L). However, copy & paste rarely works as intended. Code, in particular, lost a lot of formatting – or at least, it was inconsistent. My…
-
Configuring Microsoft Visual Studio 2015 Pro for ASM Assembly
More detailed instructions coming soon.
-
Canvas Discussion Visual Separation
(Note: you can click on the images to enlarge for better view) The Problem/Context: In the name of “design,” sometimes we choose form over function. Â This is my first semester using Canvas for a Penn State World Campus course. Â This also happens to be my last class, so I was both happy and annoyed at…
-
Design Studio FA14 Final project and presentation, Swift Calculator
The last few things tweaked in the calculator are mostly related to the logic of the calculator. Â It is very, very streamlined compared to where I started. Â It was a classic case of I spent about 10 hours to REDUCE the number of lines of code. Â This is where the state diagram was worth its…
-
Learning Swift: Calculator App, part 5. Revamping the logic/design
This is part 5 of my Learning Swift Calculator App. This update is mostly about the code structure and design decision about the calculator and its behavior. Technical lessons learned: Adding variable values in the middle of the string is so much easier using the following format – “blah blah blah and I am going…
-
Learning Swift: Calculator App, part 4. Autolayout
This is part 4 of my Learning Swift Calculator App. Progress: UI elements will be evenly distributed on any size screen and orientation. Lessons learned: Autolayout is a wonderful thing and Apple does their best to help developers who would prefer to develop using the GUI rather than code, but, if you don’t understand the underlying…
-
Omnidisksweeper – finding and delete big files from my Mac
Today is my second to last day as  Multimedia Specialist at World Campus Learning Design.  I am in the process of cleaning up my computers.  I am doing a secure erase on my main computers, but I am choosing to keep one of the computers intact since it has some legacy software that will be…
-
JW Player, Play playlist item by filename, rather than index
Problem: I have a playlist of 45 items that will be played via javascript throughout one page (it’s a glossary page with audio files). Â I found myself repeatedly making mistakes on which index belongs to what word. Â As it stands, you would have to remember that the 40th item belongs to a specific word and…
-
Multicam editing in Premiere Pro CS6 and its many quirks
So we (World Campus Learning Design Multimedia Specialists: Brian Strauss, Pete Warren, and myself) went on a very interesting video shoot recently. This was for a psychology class modeling some simulated psychotherapy sessions; we were able to get students from the Penn State theater department to do an excellent job as patients and therapists. This…