Apache Airflow Tips

Apache Airflow Tips

2750 views

Here are a few Apache Airflow tips I sent to a collegue

Researching Uber's Cadence

Researching Uber's Cadence

2116 views

I spent some time doing a precursory review of Uber's Cadence

My first patent involvement

My first patent involvement

2620 views

Patent approved two years later

Using Clojure to query AWS EMR via Hive JDBC

Using Clojure to query AWS EMR via Hive JDBC

3463 views

In January, I launched an Amazon Elastic Map/Reduce (EMR) cluster, for a migration project.  Since then, I've been slowing adjusting and configuring

EMR Snippets

EMR Snippets

2201 views

Here are a collection of shell snippets I often use when working on an EMR master EC2 Instance

Querying your Dropbox Business Activity

Querying your Dropbox Business Activity

2267 views

Today I needed to find out which team members were utilizing our Dropbox Business account the most. It turns out this is easy. The Dropbox Help

Serverless Computing Resources

Serverless Computing Resources

2215 views

Amazon amazes me with the services they come out with. I saw this interesting article this morning:

Converting JSON to TSV using Python streaming

Converting JSON to TSV using Python streaming

4122 views

Earlier today, a friend asked my advice on how to convert a JavaScript Object Notation (JSON) file to tab-separated values (TSV) in Python. As with

One codebase to rule them all!

One codebase to rule them all!

1559 views

Microsoft recently announced on twitter that Office was built from one codebase for all platforms, for the first time in 20 years:

Tips for Software Developers Just Starting Out

Tips for Software Developers Just Starting Out

3567 views

Today I brought my 8-year old son Alex to Tampa Code Camp at Keiser University.

How to connect to Impala + Kerberos with Ruby

How to connect to Impala + Kerberos with Ruby

2876 views

This is a working example of how to connect to Impala via Kerberos using Ruby. It uses the impala gem.

Advice for Python Beginners

Advice for Python Beginners

1908 views

In addition to my post about resources for learning Python, here are a few tips for Python beginners:

AWSome Days 2017 in Tampa

AWSome Days 2017 in Tampa

1302 views

Amazon had an AWS-related event here in Tampa today at the convention center, AWSome Days 2017.

Hello World from GM's Dashboard SDK

Hello World from GM's Dashboard SDK

1613 views

Tampa Hackerspace hosted a hackathon for General Motors and their new Next Generation Infotainment dashboard sdk. I got the "Hello World" example

🛣 Lane Detection using Python

🛣 Lane Detection using Python

4313 views

Code I wrote in Python utilizing NumPy, OpenCV, etc., for Udacity's Self-Driving Car course. The flow goes like this:

Self-Driving Car Kick-off

Self-Driving Car Kick-off

1606 views

In watching Udacity's Self-Driving Car Nanodegree Kickoff Orientation video (see below) I came across a bit of self-driving car history in PBS's NOVA

Got accepted into Udacity's Self-Driving Car Program

Got accepted into Udacity's Self-Driving Car Program

1432 views

This morning I receiving an email stating that I've been accepted into Udacity's Self-Driving Car program.

10^80

10^80

1717 views

I stumbled upon this great video from 2014. Joe Armstrong, the creator of the Erlang programming language, talks about the complexity of computer

📤 Sending an email attachment using Python

📤 Sending an email attachment using Python

2330 views

Someone recently asked me how to send an email attachment using Python. Sending emails programmatically is something application developers often need

Programming Languages

Programming Languages

1903 views

Meta, formerly known as Facebook, announced Rust is the latest addition to their list of supported server-side languages.

Learning Python

Learning Python

2729 views

I have been writing Python professionally since 1999. Whenever I am asked about learning Python, first and foremost, I recommend trying to accomplish

Web Scraping with Python for a Friend

Web Scraping with Python for a Friend

2245 views

Have you ever received a request from a friend asking if something could be done easier by writing custom code? I try to embrace these types of

Amazon Machine Learning

Amazon Machine Learning

1500 views

Update: Amazon has rolled this functionality into their SageMaker product.

Learning Hadoop

Learning Hadoop

2116 views

Recently, I have been learning more about Hadoop in my spare time. Two concepts used by Hadoop really stuck out for me. One, most processing is done

Visualize your Outlook meetings using Ruby and NVD3

Visualize your Outlook meetings using Ruby and NVD3

1616 views

The other day my co-worker lamented that he has so many meetings he couldn't get any actual work done. His frustration lead me to think of how I could

Different ways of coding a bar chart

Different ways of coding a bar chart

2014 views

I have this bar chart in a web application which shows the number of new projects which are fulfilled each month. The data is extrapolated from

Using SQL Express inside Excel via VBA

Using SQL Express inside Excel via VBA

1465 views

Using SQL Express inside Excel via VBA:

Microsoft Message Queue (MSMQ) in Ruby

Microsoft Message Queue (MSMQ) in Ruby

2197 views

Using Microsoft Message Queue (MSMQ) in Ruby:

Netflix OData Episodes

Netflix OData Episodes

2004 views

Retrieving Netflix OData episodes:

Connect to Netezza via ODBC from Lua

Connect to Netezza via ODBC from Lua

1561 views

How to connect to Netezza via ODBC using Lua:

Overriding Rails 3 database configuration depending upon platform

Overriding Rails 3 database configuration depending upon platform

1371 views

This is uself if you develop on one platform, and have to deploy to a different plaform. For example, I want to develop on my Mac OS X laptop, but am

Authenticates a Ruby on Rails User model via LDAP and saves their LDAP photo if they have one

Authenticates a Ruby on Rails User model via LDAP and saves their LDAP photo if they have one

1849 views

How to authenticate a Ruby on Rails User model via LDAP:

Grouping by multiple fields in JavaScript or CoffeeScript using Underscore

Grouping by multiple fields in JavaScript or CoffeeScript using Underscore

1621 views

How to group by mupliple fields using Underscore for CoffeeScript and JavaScript:

Custom ANSI-colored, Bash command prompt

Custom ANSI-colored, Bash command prompt

1479 views

Here's how to change your bash prompt to something more useful with ANSI colors:

AngularJS Todo sample controller converted to CoffeeScript

AngularJS Todo sample controller converted to CoffeeScript

1268 views

Angular's TODO sample converted to CoffeeScript:

Select table names from SQL Server from a Mac via ActiveRecord and TinyTDS driver

Select table names from SQL Server from a Mac via ActiveRecord and TinyTDS driver

1761 views

Your /usr/local/etc/freetds.conf file should look something like this:

Retrieving Twitter account from Mac OS X Lion's Address Book via MacRuby

Retrieving Twitter account from Mac OS X Lion's Address Book via MacRuby

1939 views

The code assumes Mac OS X 10.7. Also, the code could be represented differently (i.e. without using a Range) if ABMutableMultiValue behaved like a

Using .NET 4.0's Task Parallel Library with IronRuby 1.1

Using .NET 4.0's Task Parallel Library with IronRuby 1.1

1864 views

Using .Net 4.0's Task Parallel Library with IronRuby 1.1:

Convert XML to JSON using Ruby and ActiveSupport

Convert XML to JSON using Ruby and ActiveSupport

1936 views

How to convert XML to JSON using Ruby and ActiveSupport:

Adobe Flex vs. Microsoft Silverlight

Adobe Flex vs. Microsoft Silverlight

1692 views

Both Silverlight and Flex require a browser plug-in in order to run. Flex is interpreted as Flash ActionScript and ran within the Flash Player,

PyQueryableList: LINQ's Queryable List for Python

PyQueryableList: LINQ's Queryable List for Python

2024 views

PyQueryableList is a quick attempt to duplicate some of Microsoft's LINQ IQueryable natively in Python.

IronPython WinForms Example: HTML Encoder

IronPython WinForms Example: HTML Encoder

2334 views

A simple IronPython WinForms script which can encode or decode HTML, and copy it to the clipboard.

Replace Text within a Word document using IronPython

Replace Text within a Word document using IronPython

1990 views

Below, the doc_replace_text method demonstrates how to replace text within a Word document. This is commonly used as a way to create dynamic,

Converting a Word document to text using IronPython

Converting a Word document to text using IronPython

2151 views

The module below demonstrates how to convert a batch of Word documents to text.

Class Dump

Class Dump

1437 views

I recently discovered class-dump (similar to F-Script Anywhere) after researching how to write a Mail.app plug-in. Apparently, Apple has an

Programming Technologies I Hope to Use in 2008

Programming Technologies I Hope to Use in 2008

1359 views

In the spirit of New Year's resolutions, here's a short list of software development technologies that I'm keeping track of in 2008, or plan on

What's New in Visual Studio 2008 et. al.

What's New in Visual Studio 2008 et. al.

1294 views

Visual Studio 2008 was released today to Microsoft Partners and MSDN Subscribers. Below are a few links you may find useful:

F# goes from research to product

F# goes from research to product

1292 views

S. Somasegar (Microsoft Corporate VP, Developer Division) announced today that F# is going to be “productized”.

Local MSDN Event this Thursday: Silverlight, LINQ and WCF

Local MSDN Event this Thursday: Silverlight, LINQ and WCF

1336 views

There is a local MSDN Event this coming Thursday at Citrus Park Mall Theater which focuses on Silverlight, LINQ and WCF.

Porting C# to IronPython — Example 1

Porting C# to IronPython — Example 1

2147 views

Ever since I began reacquainting myself with IronPython, I've been looking for an excuse to use it. However, the opportunity hasn't really presented

Fixing the PyAverager sample on ADC

Fixing the PyAverager sample on ADC

1958 views

A few days ago I ran across this old sample on ADC: Using PyObjC for Developing Cocoa Applications with Python. PyObjC is the Python/Objective-C

IronPython revisited

IronPython revisited

2128 views

Microsoft released IronPython 1.0 a while back. At the time, I downloaded it, installed it, checked it out for a few minutes, and forgot about it

Deepfish technology preview

Deepfish technology preview

1411 views

Back on March 28th, Microsoft Live Labs announced Deepfish—a zoom able, mobile web browser.Today I finally received an activation Id to preview the

Microsoft AJAX 1.0 Released

Microsoft AJAX 1.0 Released

1274 views

So AJAX RTM was just released and WebParts still do not work properly. Sadly this seems to be a low priority for the ASP.NET Team even though people

Local Microsoft Events

Local Microsoft Events

1688 views

As you may know, it’s customary for Microsoft to host launch events nationwide on the cusp of major product launches. This month Microsoft is

Microsoft AJAX RC1

Microsoft AJAX RC1

1249 views

Microsoft released the next iteration of their AJAX library today, RC1. You can download it here.They've made a few breaking changes since beta 2, but

SQL Server Naming & Formatting Conventions

SQL Server Naming & Formatting Conventions

1426 views

When starting a new database, I prefer the following set of naming convention standards:

VCL to BeOS equivalents

VCL to BeOS equivalents

2003 views

This is a preliminary effort to map Borland's VCL classes to similar or equivalent Be's BeOS classes. The VCL information was obtained from the Delphi

Certified C++ Programmer

Certified C++ Programmer

1478 views

I recently became a certified C++ Programmer through Tekmetrics.

Certified Java & Visual Basic Programmer

Certified Java & Visual Basic Programmer

1353 views

I recently became a certified Visual Basic Programmer and Java Programmer through Tekmetrics.

Certified Delphi Programmer

Certified Delphi Programmer

1212 views

I recently became a certified Delphi Programmer through Tekmetrics.

Powered by Delphi 4

Powered by Delphi 4

1187 views

Created a "Powered by Delphi 4" picture/link that I will include on the About box of my Delphi 4 programs.

Memory Status ActiveX control

Memory Status ActiveX control

1389 views

Converted one of my Delphi projects to an ActiveX form which can be viewed on-line here. Notice, however, that the ActiveX form is not digitally

Delphi article

Delphi article

1391 views

An article abstract that I submitted to the editor of Delphi Informant magazine has been given the go ahead. Depending on when I complete the

Delphi 4 exam

Delphi 4 exam

1379 views

I took the Inprise, International Delphi 4 Client/Server Foundations Examination cold turkey, meaning I didn't study or prepare for it in any way.

Got a copy of Delphi 4 Professional

Got a copy of Delphi 4 Professional

1272 views

Got a copy of Delphi 4 Professional...New bells and whistles include: Dockable toolbars, bitmap support in menus, code explorer, ActionLists, dynamic