Welcome to Bit Vectors !
March 23, 2024:
I published Bit Vectors article Updated Nested C++ Recursion. This article
explains an engineering flaw in the software I spotlighted in earlier Bit Vectors
article Nested C++ Recursion, and describes the solution. This new article
includes updated solutions.
March 2, 2022:
I published Bit Vectors article Nested C++ Recursion. This article
describes software that levers anonymous functions, closures, and
lambdas to solve the Euler 44 Pentagonal Numbers problem with
nested C++ recursion engineering.
December 5, 2019:
I had the Lead Co-Author role on The SQL Workshop: A New,
Interactive Approach to Learning SQL (ISBN: 9781838642358) for
February 21, 2017:
April 15, 2016:
November 11, 2015:
October 24, 2015:
September 6, 2015:
Packt Publishers.
Available from Packt Publishing and Amazon, The SQL Workshop uses
a step-by-step approach to teach SQL, cutting through the noise to
teach core database concepts.
February 21, 2017:
I published "Project Euler #44: A Recursive Golang Solution" here at
Bit Vectors.
This article shows how to use Golang recursion to solve
Project Euler #44 (Pentagonal Numbers).
April 15, 2016:
I published article "Front-end Google Cloud Products With a Google
This article shows how to integrate Google Drive File Save and Google
Cloud Print with a Google Apps Script application. It also discusses
the potential of Google Apps Script application sharing.
November 11, 2015:
I published article "Build Google BigQuery "Stored Procedures" With
Google Cloud SQL" here at Bit Vectors.
BigQuery does not offer stored procedures out of the box, and this
article shows how to work around this problem.
October 24, 2015:
At the 2015 Los Angeles Google DevFest, I gave a talk called
This talk focused on article "Front-end Google BigQuery with a Google
Spreadsheet"
that I published here at Bit Vectors earlier this year.
September 6, 2015:
I published article "The .Net IComparer Interface". here at Bit Vectors.
This article shows how to efficiently and flexibly sort .Net application
March 19, 2015:
March 16, 2015:
December 9, 2014:
August 5, 2014:
May 27, 2014:
May 17, 2014:
data.
March 19, 2015:
At the Google Developers Group Los Angeles Meetup, I gave a talk
called "Integrating Cloud SQL with Google Apps Script". I showed how to
I) Build a Google Sheet / Google Apps Script front-end for a Google
Cloud SQL Database
II) Build a recursive stored procedure in that database
III) Mirror the web page behavior in the underlying Google Sheet
In my talk, I covered the Bit Vectors article "Tie A Recursive Google
Application". See the presentation video here.
March 16, 2015:
I published article "Software Engineering: Rebuild and Simplify
Complex Decision Blocks" here at Bit Vectors. This article highlights a
way to handle complex nested if-then-else machinery with string
variables and case statements. See the sample solutions (C#, VB.net,
and Google Apps Script) at my GitHub repository.
December 9, 2014:
I published article "Tie A Recursive Google Cloud SQL Stored
Bit Vectors. This article shows how to build a Cloud SQL database, and
then front-end that database with a Google Apps Script application.
That front-end serves a web page that mirrors out to an
associated Google Spreadsheet.
August 5, 2014:
I published article "Front-end Google BigQuery with a Google
Spreadsheet" here at Bit Vectors. This article shows how to build a
BigQuery project, and then front-end that project with a Google Apps
Script front-end. That front-end serves a web page that mirrors out to
an associated Google Spreadsheet.
May 27, 2014:
I published article "Front-end Google BigQuery with an ASP.net 4.5
application" here at Bit Vectors. This article shows how to build ASP.net
software to front-end a BigQuery project.
May 17, 2014:
I published article "Control iApp behaviors and properties with an
XCode animation object" here at Bit Vectors. This article focuses on
iApp software development. It shows how to build software that levers
XCode library classes and XCode custom / derived classes to control
iApp object properties and behaviors.