Steven Turner
Inventor | Engineer | Physicist
"Things may come to those who wait, but only the things left by those who hustle."
Posts
This is awesome. `ls` with descriptions so that you know where you are in a project. Nice quick utility in Python… of course requires descriptions to be entered…
Really considering converting my own office to a stand up. Or at least trying for a few weeks.
Nice article on some SSH tips and tricks.
Hey Google,
From one Brogrammer to another:
A few friends and I have been playing on Google+ and especially like Hangouts. It works great! It really seems like your committed to a new platform that will enable mobile video conferencing on any platform and device. In fact, here’s a cool writeup on just that:
http://gigaom.com/video/google-hangouts-technology/
Anyway, that’s not the point of this post. How do you make “Hangouts” attractive, especially to business users? Want to add another feature Facebook doesn’t have?
Add voice transcription to Hangouts.
Use the same amazing voice recognition technology you have pushed to Android, search, translation, and the entire Google Ecosystem! Imagine, corporate stenography with group video conferencing? AWESOME. Home Stenagropher! Heck yes!
This completely blows away any other shoddy video/phone conferencing services I have had the privilege of using. Imagine, your entire development team sitting in a hangout, with the ability to record all conversations if needed and search for ideas and questions at the drop of a hat.
Example: What did Larry say in that conference yesterday? I Wish I could remember!
Dev Team, I need you to add stenography to Hangouts ASAP.
Oh yeah! I’ll get right on that!
While you’re adding Stenography+ how about a few other features:
- Voice call in via non-smartphones
- Call in via mobile Google+ (I assume you’re working on this…)
- Searchable conversations
- Screensharing
So, I hope you notice this and I hope I’m not alone in my sentiments. If you’re interested in my idea… please shoot me an email.
Major progress in recent weeks on Android/iOS couchbase implementations. Also, includes mobile Futon for managing DB’s on mobile devices. Looking forward to trying this out…
Clankies, Sparkies, and Clickies should all read this. Good gouge on engineering practices and common mistakes. Actually, any professional in manufacture will probably learn something from the article.
Good article on code analysis with some nice C++ tips from the Chromium project.
So, I’ve been trying various “blog” hosts for some weeks now and settled for tumblr. I can write posts in Markdown if I want… email them… write them in their online editor. It all works pretty well and frankly I just want to be able to post and not worry about managing a site anymore as much as digging into the nitty gritty helps you learn…
Anyway, I’ve settled for Google’s prettify source code highlighting tools. I can link to them and never worry about things going out of date which is nice. Check it:
//Teh Heisenbug
#include <stdio.h>
#include <assert.h>
#define FALSE 0
char * p = (char*)5; /* contrived bad pointer */
int
someinitialization()
{
p = "abc";
return FALSE;
}
int
main(int argc, char ** argv)
{
assert(someinitialization() == FALSE);
printf("%s\n",p);
}Sweeet couchdb 1.1.0:
_changes: _doc_ids and _design._replicator database to manage replications.stale=update_after query option that triggers a view update after returning a stale=ok response.
I know, I know. Why am I not using a newer .Net. Well, I can’t. So, how do you support extensions when you need System.Core.Dll ?
namespace System.Runtime.CompilerServices { public class ExtensionAttribute : Attribute {} }
Now you can happily declare static classes and extend to your hearts content.
NSA’s Guide to Securing RedHat
This is handy. Wonder if there is a script that handles this?
Audio
Repositories
-
source for _YouR_C0dE = "My Hell" website -- submit your gripes.2 forks/3 watchers/Pushed 4 months ago
-
A nerdy interview website.1 watcher/Pushed 5 months ago
-
A historical whack-a-mole clone.1 fork/1 watcher/Pushed 5 months ago
-
IOS Game mocking Politics1 fork/1 watcher/Pushed 5 months ago
-
Experimental ROS development for haptic feedback1 fork/1 watcher/Pushed 6 months ago
-
A build of Apache CouchDB optimized for Android devices1 watcher/Pushed 7 months ago
-
A build of Apache CouchDB optimized for iPad, iPhone, and iPod Touch1 watcher/Pushed 8 months ago
-
evented I/O for v8 javascript1 watcher/Pushed 9 months ago
-
A simple, easy to use webapp for tracking how much time you spend where1 watcher/Pushed 11 months ago
-
The amazingly simple-to-use, real-time, collaborative todo list!1 watcher/Pushed 13 months ago
-
Cheat Sheet Utility for Bash - similar to 'cheat' but much faster, not dependent on ruby, and better cheats1 fork/1 watcher/Pushed 2 years ago
Watched Repositories
-
evented I/O for v8 javascript1428 forks/12716 watchers/Pushed 8 hours ago
-
A nerdy interview website.10 forks/80 watchers/Pushed 11 hours ago
-
Erlang/OTP340 forks/1288 watchers/Pushed 41 hours ago
-
ROS genmsg3 forks/4 watchers/Pushed 3 days ago
-
An HTML5 game engine for the many faces of mobile WebKit.5 forks/36 watchers/Pushed 3 weeks ago
-
Text outlining and task management for Vim based on Emacs' Org-Mode16 forks/206 watchers/Pushed 4 weeks ago
-
One click deploy for Storm clusters on AWS14 forks/120 watchers/Pushed 8 weeks ago
-
73 forks/175 watchers/Pushed 2 months ago
-
source for _YouR_C0dE = "My Hell" website -- submit your gripes.2 forks/3 watchers/Pushed 4 months ago
-
This repository fork is obsolete; the project's been restructured and development is going on in other repos. Please follow the link below, or read the current README.37 forks/489 watchers/Pushed 4 months ago
-
A nerdy interview website.1 watcher/Pushed 5 months ago
-
A historical whack-a-mole clone.1 fork/1 watcher/Pushed 5 months ago
-
IOS Game mocking Politics1 fork/1 watcher/Pushed 5 months ago
-
Experimental ROS development for haptic feedback1 fork/1 watcher/Pushed 6 months ago
-
A build of Apache CouchDB optimized for Android devices1 watcher/Pushed 7 months ago
-
A build of Apache CouchDB optimized for iPad, iPhone, and iPod Touch1 watcher/Pushed 8 months ago
-
1 fork/2 watchers/Pushed 8 months ago
-
evented I/O for v8 javascript1 watcher/Pushed 9 months ago
-
Erlang package manager (A Giant Nebula of Erlang Repositories)2 watchers/Pushed 9 months ago
-
A simple, easy to use webapp for tracking how much time you spend where27 forks/72 watchers/Pushed 11 months ago
-
A simple, easy to use webapp for tracking how much time you spend where1 watcher/Pushed 11 months ago
-
The amazingly simple-to-use, real-time, collaborative todo list!35 forks/322 watchers/Pushed 13 months ago
-
The amazingly simple-to-use, real-time, collaborative todo list!1 watcher/Pushed 13 months ago
-
Jekyll is a blog-aware, static site generator in Ruby2 forks/10 watchers/Pushed 17 months ago
-
Rank-oriented photographer community.5 forks/10 watchers/Pushed 17 months ago
-
pinax/django site for project management and social networking of scientific research1 fork/2 watchers/Pushed 2 years ago
-
Cheat Sheet Utility for Bash - similar to 'cheat' but much faster, not dependent on ruby, and better cheats6 forks/57 watchers/Pushed 2 years ago
-
Cheat Sheet Utility for Bash - similar to 'cheat' but much faster, not dependent on ruby, and better cheats1 fork/1 watcher/Pushed 2 years ago
Profile
Experience
- Jan 2009 - PresentEngineer / Analyst / Chesapeake Technology International CorpMember of small active engineering teams working with hardware-in-the-loop flight simulators, SBIR projects, and electronic warfare systems.
CTI is a high-tech software, systems engineering, and operational-support corporation dedicated to providing top quality engineering, system development, and support for military systems including electronic warfare platforms, space-based systems, and information operations clients. We are experts in real-time systems, decision support systems, electronic warfare systems, sensor integration, and database management systems. - Sept 2008 - May 2009Developer / Society for Industrial and Applied MathematicsContribution editing, article design, and web development for the SIAM “WhyDoMath” project.
- Jun 2004 - Sept 2008Programmer, Web Designer, IT / Quality Built Homes, Inc.Company portal design and maintenance, database design and implementation using NexusDB and mySQL, and hardware acquisition and assembly. Developed CAD/CAM interface software to port blueprint drawings to company website.
- Jun 2006 - Aug 2006Microwave Photonics Technician / Naval Research LaboratoryContracted under SFA, Inc. to Naval Research Labs in the optics division as a photonics research technician. Constructed several small platforms for testing various components of fiber communications. Extensive research on tunable optical bandpass filters, specifically microring resonators.
Education
-
2005 - 2009St. Mary's College of MarylandB.A. in Physics, Comp Sci, minor MathematicsActivities: Ultimate Frisbee
-
2008 - 2008University of St. AndrewsB.S. in Physics and Computer Science
Additional Information
Updates
-
Android App Inventor Open Sourced, Code Released http://t.co/rBIU47T8
-
I'm trying out Greplin.... we'll see.. https://t.co/zDbkGrM9
-
#values share the pain, teach and learn, own it
-
Enterprisify your class names... http://t.co/FkKPC03X
-
Notational `ls` - This is awesome. `ls` with descriptions so that you know where you are in a project. Nice... http://t.co/4qGQkFU
-
Sitting is Killing You - Really considering converting my own office to a stand up. Or at least trying for a... http://t.co/FXEQH2C
-
SSH Can Do That? Productivity Tips for Working with Remote Servers | Smylers [blogs.perl.org] - Nice article... http://t.co/g5HsTMF
-
Announcing Cloudant Search - Awesome. Search over couchdb done easily! http://tumblr.com/xia3i3pjvb
-
A letter to Google+: Hangouts - Hey Google, From one Brogrammer to another: A few friends and I have been... http://tumblr.com/xia39e3e56
-
The Pragmatic Bookshelf | Designed for Use: http://t.co/fWKn8Nf via @AddThis
-
Mobile Couchbase for Android Beta - Major progress in recent weeks on Android/iOS couchbase implementations.... http://tumblr.com/xia31jby6e
-
Don't let these disasters happen to you: The top five engineering hints you'll rarely hear - Clankies,... http://tumblr.com/xia30zm63p
-
PVS-Studio vs Chromium - Intel® Software Network - Intel® Software Network - Good article on code analysis... http://tumblr.com/xia30e6ggv
-
Testing Syntax Highlighting - So, I’ve been trying various “blog” hosts for some weeks now and settled for... http://tumblr.com/xia309p8ci
-
Uhh say what again? ((DefaultMemberAttribute)collection.GetType().GetCustomAttributes(typeof(DefaultMemberAttribute), true)[0]).MemberName;7 months ago from web | Reply, Retweet, Favorite
-
Apache CouchDB: Downloads - Sweeet couchdb 1.1.0: Native SSL support. Added support for HTTP range requests... http://tumblr.com/xia2vrs9ha
-
Photo: Getting Started with CouchDB and Backbone.js (Part I) http://tumblr.com/xia2ocajbi
-
Extensions in .Net 2.0 - I know, I know. Why am I not using a newer .Net. Well, I can’t. So, how do you... http://tumblr.com/xia2niwpkj
-
8minut.es beta is launching soon and I'm going to try it. Join me! http://t.co/rBCw65s via @8minutes