-
Recent Posts
- Creating an Emacs package: ‘password-menu’
- Introducing elfeed-curate
- Dealing with ClojureScript Cross-build NPM Dependencies
- On Selecting Clojure
- Full Cycle Teams in a FDA regulated setting
- VirtualBox 6.1.x Windows 10 2004 Upgrade Problem Resolution
- 314 Digits of Pi (Python to Clojure)
- Bioimpedance Analysis to Detect Sleep Apnea
- EEG Devices at CES 2020
- Exploring Clojure (and FP vs OOP)
Popular Posts
- Software Verification vs. Validation
- OTS/SOUP Software Validation Strategies
- Creating an Emacs package: ‘password-menu’
- Validation of Off-The-Shelf Software Development Tools
- Exploring Clojure (and FP vs OOP)
- Bioimpedance Analysis to Detect Sleep Apnea
- VirtualBox 6.1.x Windows 10 2004 Upgrade Problem Resolution
- Introducing elfeed-curate
- 314 Digits of Pi (Python to Clojure)
- Selecting a MVC/MVP Implementation for a Winforms Project
Categories
- .NET (19)
- Agile (11)
- Clojure (4)
- Cloud Computing (5)
- EEG (26)
- Emacs (2)
- EMR (40)
- FDA (36)
- fMRI (2)
- General (32)
- Google (13)
- GUI (4)
- HCI (12)
- Health 2.0 (4)
- HIPAA (4)
- HL7 (8)
- ICG (2)
- Interoperability (40)
- LINQ (2)
- Medical Devices (54)
- Microsoft (27)
- Networking (5)
- Open Source (8)
- ORM (2)
- PHR (18)
- Programming (46)
- Robotics (4)
- Software Quality (21)
- Technology (17)
- Tools (10)
- Uncategorized (1)
- Vista (2)
- Visual Studio (2)
- WCF (3)
Archives
- April 2024
- October 2023
- October 2022
- March 2021
- January 2021
- May 2020
- March 2020
- February 2020
- January 2020
- January 2019
- August 2018
- July 2018
- March 2018
- September 2017
- February 2017
- January 2017
- December 2016
- September 2016
- April 2016
- March 2016
- December 2015
- September 2015
- August 2015
- April 2015
- February 2015
- January 2015
- December 2014
- November 2014
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- October 2013
- September 2013
- August 2013
- July 2013
- June 2013
- May 2013
- February 2013
- January 2013
- December 2012
- August 2012
- July 2012
- June 2012
- May 2012
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- September 2011
- August 2011
- July 2011
- June 2011
- May 2011
- April 2011
- March 2011
- February 2011
- January 2011
- December 2010
- November 2010
- October 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
Blogroll
Sites I Visit
Meta
-
Twitter Updates
- Tweets by bobnadler
Author Archives: Bob
Ubuntu 18.04 Upgrade Problem Resolutions
I recently upgraded my 3-year-old Lenovo X1 Carbon from Ubuntu 16.04 TLS to 18.04 LTS. I think I ran into the two most common upgrade issues, and since both of them are show-stoppers, I thought it would be worth sharing … Continue reading
Embedding Angular Components into a Legacy Web App
In a perfect world, you’d be able to create a greenfield Angular SPA from scratch. In the real world, that’s usually not the case. That legacy web application has way too much baggage to realistically convert it to an SPA … Continue reading
The Problem With Google And Why You Should Care
When I read The Case Against Google in The New York Times last week it was with a typical technology interest eye. It was like reading the local paper about hit-and-runs, robberies, or the latest political scandal. Somewhat interesting, but it really … Continue reading
React JS Dynamic DOM Generation
I had implemented an Angular 4 dynamic DOM prototype using the Angular Dynamic Component Loader and wanted to do the same thing with React JS. After doing some research I found that it was not very obvious how to accomplish this. By … Continue reading
The Real Impediment to Interoperability
Medical device interoperability is one of my favorite subjects. With the meteoric rise of IoT, there’s more and more discussion like this: Why we badly need standardization to advance IoT. The question for me has always been: Why is standardizing communications so … Continue reading
Canine Mind Reading
That’s right! It is wallace-shawn-inconceivable that the Indegogo No More Woof campaign raised over $22,000 from 231 contributors. The project has been around since late 2013, but this is the first time I’ve run across it (via the recent IEEE article below). … Continue reading
Publishing an Angular 2 Component NPM Package
It was suggested on the Angular 2 Password Strength Bar post that I publish the component as an NPM package. This sounded like a good sharing idea and it was something I’ve never done before. So, here it is. You should go to … Continue reading
Angular 2 Password Strength Bar
I spent a little time updating AngularJS Directive to test the strength of a password to be a pure Angular 2 component and thought I’d share. A working demo and all of the code can be found here: Angular 2 Password Strength Bar. Notes: … Continue reading
Old Nerds
Nobody is immune from aging. In the tech industry, this can be a problem as described in Is Ageism In Tech An Under-The-Radar Diversity Issue?. Programmer age distribution from the Stack Overflow Developer Survey 2016 Results clearly shows this: Worth noting: 77.2% are younger … Continue reading
Melon Headband Android SDK
It appears that the Melon Headband Alpha Android SDK is no longer available from Melon. See Melon Headband — Android Beta. Below is a copy of the SDK that I received in April 2015. I successfully built and ran the AndroidMelonBasicSample application on my … Continue reading