-
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
- Validation of Off-The-Shelf Software Development Tools
- Exploring Clojure (and FP vs OOP)
- Bioimpedance Analysis to Detect Sleep Apnea
- Creating an Emacs package: ‘password-menu’
- 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
Category Archives: Programming
On Selecting Clojure
The Clojure and Scheme Compared comments about Peter Bex’s Clojure from a Schemer’s perspective article caught my attention. I know that discussion is about language features, but it got me thinking about the different criteria used for selecting a programming … Continue reading
314 Digits of Pi (Python to Clojure)
Pi Day (3/14) is in a couple of days so I want to wish everyone a Happy Pi Day 2020! It’s great to see that 55% of American’s plan to celebrate and many will be eating pie or pi-themed food … Continue reading
Exploring Clojure (and FP vs OOP)
I’ve always viewed functional programming (FP) from afar, mostly because object-oriented programming (OOP) is the dominant development methodology I’ve been using (Java, Ruby, C#, etc.) for many years. A majority of the articles I’ve read on FP have statements like … Continue reading
Posted in Clojure, Programming, Tools
Tagged clojure, FP, Functional Programming, Immutability, lisp, OOP
1 Comment
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
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
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
Deep Learning
I recently attended a Deep Learning (DL) meetup hosted by Nervana Systems. Deep learning is essentially a technique that allows machines to interpret sensory data. DL attempts to classify unstructured data (e.g. images or speech) by mimicking the way the brain does so … Continue reading
Creating a Minimally Sized Docker Image
This is a follow up to the Publishing a Static AngularJS Application with Docker post. Relative to the size of a standard Ubuntu Docker image I thought the 250MB CoreOS image was “lean”. Earlier this month I went to a Docker talk by Brian … Continue reading