Well, haven’t we come a long way? It seems like Microsoft has always kept its eye on Linux – providing limited interoperability through it’s Hyper-V virtual machine system. But Microsoft has taken a few leaps forward with Linux in the past year or two. First, they introduced the Windows subsystem for Linux for the latest version of Windows 10 (Anniversary Update). Next, they built their own version of Linux to roll out on embedded devices with Azure Sphere.
Need a C compiler? sudo apt install gcc
Need a handy command line text editor? vi foo.txt
Need to write a bash script? Already installed with the subsystem.
I’m excited to explore more in my hardware class as we look at low level C and Assembly code as it makes it so much easier to install any of the plethora of Linux development tools right onto a Windows machine.
Welcome to the new home on the web for my faculty blog. Moving the blog here has simplified the update process for the site as wordpress.com and all of the default plugins and themes are automatically updated. Also, this reduces the attack surface area on my university’s network. Look for more frequent posts in the near future.
I recently unveiled the beta version of di2stats.com. I am releasing this website as a service to the cyclists who have Di2 electronic shifting data available but no means of viewing the resulting data. I am also releasing the website to collect data for inclusion in a journal article describing my preliminary findings. This study and the website are brand new. More information is available on request (email me!) and will be added to this blog as the study develops.
I have created a page with summary information on one of my most active projects. There is a lot of exciting progress being made that will hopefully see this tool in the hands of the people who need it most!
Today we launched a new website for the Samford Campus Recreation department. This launch is the culmination of a year’s collaborative effort with the Campus Recreation department, my Software Engineering students from last Fall, and my continued refinements throughout the academic year and summer.
The previous version of the website was developed and edited exclusively through Dreamweaver’s WYSIWYG editor. We wanted to provide an easier to use tool which would allow the campus recreation department to make changes to the site using their web browser instead of a separate standalone program. Also, information that needed to appear on several pages should only have to be changed once, rather than having to make a change on each individual page. We created an administrative backoffice for making changes to information such as facility hours, dates for registration for intramural sports, etc… that needs to be duplicated across several pages on the website.
So, without further ado, we are proud to present the new Campus Recreation website:
One of the many great things about Samford University is that faculty and lab computers are on a lease system through Dell. That means that every three years, I get to log onto the Dell website and configure my new machine with the hardware that I want as long as I stay within the allowed budget. This is also true for our department server. The only downside of this setup is that every three years we have to go through a migration process transferring data and software from one machine to another. Unfortunately, this meant some downtime for my faculty blog, but we’re back up and running now!
Windows Server 2008 Virtualization
This latest migration process gave me the chance to experiment with the virtual machine capabilities of Windows Server 2008. I’ll be posting another blog shortly with all the details, but for now I’ll summarize by saying that the Windows Server 2008 Hyper-V is pretty cool. Screenshots coming soon. Performance observations coming over the next few months as I start to put some load on the system through this blog and through other research projects.
Another year and another great performance by my programming students. They have already solved two problems and still have an hour left to go. Come on “Team Red C”! Hard work and dedication (we had to leave Samford at 5:30AM this morning and won’t get back until 10:30PM – 17 hours!)
Viva Las Vegas! After a three day drive that included quick visits to friends and family along the way in Texas and Arizona as well as brief visits to the Grand Canyon, Hoover Dam at night (very cool!), and finally to Las Vegas, I arrived just in time to showcase my Ajax Performance Monitor Toolkit. The kids love the pools here at the hotel including a wave pool and lazy river.
My presentation went well, and there seemed to be interest in the toolkit and porting it to work with other server-side scripting languages. Download the powerpoint slides (3.28MB). If you are interested in trying it out, you may also download a preliminary version of the toolkit (644KB) with a very limited amount of documentation.
The Samford Unviersity Virtual Supercomputer is coming soon! Today I gave a demonstration/presentation about the non-dedicated cluster I am building on campus. Eventually, it may grow into a supercomputer, but for now I am quite happy with the direction it is taking as a computational resource for campus. The Powerpoint Slides from my presentation are available, and I will post information about getting involved in the project to this site as the semester continues.