Presentations

23x

Over 25 years in Education, promoting Linux, Open source, and MySQL

I’ve spent years trying to bring open-source software into my community college classes, and it’s been a mixture of successes, failures, and challenges. I’ll share some of the early attempts, such as trying to run courses using Linux and scaring a few administrators in the process. How I was often told to teach a “real” language instead of PHP or Python, and how MySQL quietly became the workhorse of several of my courses. And now the MySQL class is one of the required classes for our new Bachelors of Data Analytics and Programming degree.

See Presentation
17x

Krita basics, drawing assistants and G'Mic

Krita is an amazing drawing/painting program. This talk will cover the basics of Krita, including layers, selections and more. It will also dive into some of the amazing drawing assistants that come with Krita, and really help out folks, like myself, that are artistically impaired. Additionally, Krita comes with a set of powerful filters and tools known as G'mic  (Greyc's Magic for Image Computing) that is also available in many other programs (GIMP, Inkscape) and we will cover several of them during this talk.

See Presentation
15x

Using Hierarchical Data in MySQL, Trees vs Nests

Relational databases are often considered to be less than optimal when dealing with hierarchical data, including family trees, organizational charts, categories with sub categories and more. The two basic methods use the adjacent list model, and the nested set model. Both have advantages and disadvantages. I hope to show the strengths of each model with a few simple examples, along with some of the variations of the models.

See Presentation