Enjoy this Random Photo
My LinkedIn
-
-
Think about this
It is not the strongest of the species that survives, nor the most intelligent, but the ones most responsive to change.-Charles Darwin Tags
-
Recent Posts
Recent Comments
Chirp! Chirp!
- RT @cmcluck: Open source works best when it is built in the open. That was key to Kubernetes success: first release was modest a… link, 2018/04/18 at 10:19pm
- Today I am thankful for: - Competent, responsible commercial jet pilots who keep us safe while miraculously transp… link, 2018/04/18 at 10:15pm
- Deleted Facebook. Immediately went to Twitter to tweet it. #Winning?, 2018/04/08 at 6:31pm
- TIL: There are wasps that - take cockroaches for walks after turning them into docile zombies -force spiders to spi… link, 2018/04/06 at 9:07pm
Archives
- December 2017 (1)
- November 2017 (1)
- March 2017 (1)
- December 2016 (1)
- September 2016 (1)
- August 2016 (1)
- April 2016 (1)
- March 2016 (2)
- February 2016 (3)
- January 2016 (4)
- July 2015 (5)
- June 2015 (2)
- May 2015 (2)
- April 2015 (2)
- March 2015 (1)
- February 2015 (2)
- October 2014 (1)
- August 2014 (3)
- July 2014 (3)
- June 2014 (6)
- April 2014 (2)
- December 2013 (3)
- August 2013 (1)
- June 2013 (3)
- May 2013 (5)
- April 2013 (1)
- March 2013 (1)
- January 2013 (3)
- December 2012 (2)
- November 2012 (6)
- October 2012 (3)
- September 2012 (1)
- July 2012 (10)
- June 2012 (16)
- May 2012 (14)
Categories
- Analysis (24)
- Architecture (5)
- Business (1)
- Data (1)
- Developer (42)
- Management (1)
- Motivation (1)
My Open source projects
These are all projects I have initiated.
- DotNetZip - a full-featured zip library for .NET. About 40kloc in C#. Reads, writes, and updates AES encrypted zips, ZIP64, Unicode. The library can be used from any COM platform. Samples in the source distrib in VB, PHP, Javascript, C++, C#, VBScript, Perl, and others.
- IIRF - an ISAPI Filter that does rewriting and proxying, like mod_rewrite and mod_proxy for Apache. C/C++.
- CleanModQueue - a tool to automatically clean your reddit moderator queue. .NET, C#, WinForms, REST, JSON, System.Net.Http.
- gplus - a wordpress plugin that displays your most recent Google+ activity. PHP, REST, JSON. You can see this running in the sidebar on this page, above.
- flickr_eyecandy - a wordpress plugin that displays a random flickr "Eye Candy" image, selecting one photo from Flickr with the tag or tags you provide. PHP, REST, XML. You can see this running just above, on this page.
- XPath Visualizer - a Windows tool that helps you visualize XPath query results. .NET, C#, WinForms, XML
- ReloadIt (ReloadIE) - a Windows tool that reloads an IE tab, based on a change in a filesystem file. Works like Mac's Live Reload, but for IE. .NET, C#, WPF.
- csharp-mode - an emacs major-mode for editing C# code.
-
Word of the Day
Tag Archives: Wordpress
letsencrypt and NearlyFreeSpeech
I’ve been running this site on nearlyfreespeech for some time now. Last week I created a cert using the tools and service made available by letsencrypt.org, and then configured my NFS server to use it. It was pretty easy, but not documented. I’ll share here what I did … Continue reading
Related posts:
Use PHP code to make WordPress redirect to secure site
Lots of people use the .htaccess redirect rules to force their wordpress sites to load with the secure option. It looks like this: But if you have a hoster that does not provide you the ability to modify the .htaccess file, that won’t work. These hosters typically set … Continue reading
Related posts:
Moving to nearlyfreespeech.net – bare domain and www
I moved to nearlyfreespeech.net this week, from 000webhost.com. It is much faster, and now I won’t get popup ads. While moving the site, I took the opportunity to upgrade to the current WordPress. I think I was on WP3.3 previously; now it’s on the current release. And now … Continue reading
Related posts:
Properly styling embedded Github Gists
I use github gists, and sometimes I want to embed a gist into a blog post. Using the script block github provides gives me poor results. There are several problems: The main problem is the line numbers on the left-hand side don’t line up with the lines of … Continue reading
Related posts:
PHP and JSON and Unicode, Oh my!
Today I had a bit of a puzzle. The gplus widget that I wrote for WordPress was rendering Google+ activity with a ragged left edge. As geeks know, html by default collapses whitespace, so in order for the ragged edge to appear there, a “hard whitespace” must have … Continue reading
Related posts:
A Google+ Widget for WordPress
I looked for, but did not find, a reliable, easy to use, solid Google+ widget for WordPress. All I want to do is display on my WP blog a little sidebar listing of the 4 or 5 most recent activities from my G+ account. Is that so hard? … Continue reading
Related posts: