Skip to content
DaedTech

DaedTech

  • Check Out Products I Offer
  • Hire Me
  • View Interviews and Columns
  • Get in Touch
DaedTech
DaedTech
  • Home Automation

    Adding a Switch to Your Home Automation

    ByErik Dietrich February 16, 2012

    Last time in this series, I covered turning a lamp on and off with a keychain. Today, I’m going to up the ante and describe how to control an overhead light with your same keychain. This will be accomplished by replacing the switch for the light that you want to control with a new switch…

    Read More Adding a Switch to Your Home AutomationContinue

  • Design Patterns

    Composite

    ByErik Dietrich February 14, 2012June 30, 2015

    Quick Information/Overview Pattern Type Structural Applicable Language/Framework Agnostic OOP Pattern Source Gang of Four Difficulty Easy Up Front Definitions Component: This is the abstract object that represents any and all members of the pattern Composite: Derives from component and provides the definition for the class that contains other components Leaf: A concrete node that encapsulates…

    Read More CompositeContinue

  • Lessons Learned

    Fixing the Crackle and Pop in Ubuntu Sound

    ByErik Dietrich February 14, 2012July 6, 2015

    So, as I blogged previously, I’ve been re-appropriating some old PCs and sticking Ubuntu 11.10 on them. I had one doing exactly what I wanted it to do in the context of my home automation network with one small but annoying exception. Whenever I would play music through headphones or speakers, there would be a…

    Read More Fixing the Crackle and Pop in Ubuntu SoundContinue

  • Anti Patterns | The Life of a Programmer

    Writing Maintainable Code Demands Creativity

    ByErik Dietrich February 11, 2012September 27, 2012

    Writing maintainable code is for “Code Monkeys”? This morning, I read an interesting blog post from Erik McClure. The premise of the post is that writing maintainable code is sufficiently boring and frustrating as to discourage people from the programming profession. A few excerpts from the post are: There is an endless stream of rheteric…

    Read More Writing Maintainable Code Demands CreativityContinue

  • Web

    Links As Buttons With CSS

    ByErik Dietrich February 9, 2012July 2, 2015

    I’ve recently started working on my home automation web server in earnest, and am trying to give it a nice look and feel. This is made more interesting by the fact that I’m developing a site intende specifically to be consumed by desktops, laptops, tablets and phones alike. With these constraints, it becomes important to…

    Read More Links As Buttons With CSSContinue

Page navigation

Previous PagePrevious 1 … 204 205 206 207 208 … 222 Next PageNext

© 2026 DaedTech

  • Check Out Products I Offer
  • Hire Me
  • View Interviews and Columns
  • Get in Touch