simmsland.com
Christian Simms's Software R&D
http://www.simmsland.com/blog
Christian Simms's Software R&D. Christian Simms's Software R&D, Generative Programming and other R&D. To a syndicated feed of my weblog, brought to you by the wonders of RSS. These are a few of my favorite links. Mon, 16 Jan 2006. I recently started a company called Botonomy LLC. And our first product is ProjectPipe. A subscription service to provide project-management thru the web. I will be updating my (Christian Simms) weblog. More frequently than this one. Tue, 17 Aug 2004. Automatic schema upgrader ...
csimms.botonomy.com
Python on Android -- Easy as Pie - Christian's Blog
http://csimms.botonomy.com/2010/10/python-on-android-easy-as-pie.html
Python on Android - Easy as Pie. Thu 14 October 2010. Here's what I did to get Python running on my HTC Incredible:. Install a barcode scanner, so that it's easier to install custom apps: Install ZXing app. Install the SL4A application (Scripting Layer for Android) by going to the SL4A project home page. Install the Python interpreter:. Press the menu button, then View, then Interpreters. You should only have Shell at first. Droid = android.Android(). Comments powered by Disqus.
csimms.botonomy.com
Announcing New Consulting Offerings - Christian's Blog
http://csimms.botonomy.com/2008/01/announcing-new-consulting-offerings.html
Announcing New Consulting Offerings. Sat 19 January 2008. We've actually been doing consulting for a while, and now we're formalizing it into two product areas:. Python and open source based solution consulting. Python Center of Excellence, we help you set up a process or organization inside your company to encourage adoption of Python. Comments powered by Disqus. 2015 Christian R. Simms · Powered by pelican-bootstrap3.
csimms.botonomy.com
How to Integrate App Engine app with Google Drive - Christian's Blog
http://csimms.botonomy.com/2012/12/how-to-integrate-app-engine-app-with-google-drive.html
How to Integrate App Engine app with Google Drive. Thu 20 December 2012. Let's assume you're writing a Google App Engine app in Python. And you want to use the Google File Picker API. To select files from the user's Google Drive, and also the Google Drive API. At a high-level, your architecture is:. Server: App Engine app in Python, which includes:. Google API Python client. Client: browser app (we like AngularJS. App Engine App Changes. 1 Start with your standard App Engine app. When the client receives...
csimms.botonomy.com
There Are Only Two Ways to Enforce Unique Constraints in Google App Engine - Christian's Blog
http://csimms.botonomy.com/2012/07/there-are-only-two-ways-to-enforce-unique-constraints-in-google-app-engine.html
There Are Only Two Ways to Enforce Unique Constraints in Google App Engine. Sun 22 July 2012. Well, it sucks but it's true. There's a bunch of noise on the Internet about how to do unique constraints in Google App Engine, but it seems like these are the only two safe ways. The thing to remember is, the only uniqueness that GAE will guarantee is on key names. Approach #1: Make the unique field be the key name. Let me check my hotmail account. Social security numbers never change? Comments powered by Disqus.
csimms.botonomy.com
Cross-Platform Non-Cloud Personal Backups - Christian's Blog
http://csimms.botonomy.com/2013/06/cross-platform-non-cloud-personal-backups.html
Cross-Platform Non-Cloud Personal Backups. Wed 26 June 2013. I've been trying to figure out my backup strategy at home. My current set of data I want to keep, critical documents and home photos/movies, is about 70GB. My current strategy is to keep backups on several machines at home. I'm trying to avoid using cloud storage. I've been using unison. Which is a great backup tool. Some of its cool features are:. Syncs between two machines, across any OS. Hg crashes on big files (you need 3x or 5x the RAM for...
csimms.botonomy.com
HTML5 Storage Wars - localStorage vs. IndexedDB vs. Web SQL - Christian's Blog
http://csimms.botonomy.com/2011/05/html5-storage-wars-localstorage-vs-indexeddb-vs-web-sql.html
HTML5 Storage Wars - localStorage vs. IndexedDB vs. Web SQL. Wed 18 May 2011. Currently, there are three competing approaches for saving serious amounts of data (i.e., persistently, and bigger than cookies) locally in your browser:. These names sure seem similar. But the implementations sure are different. Let's quickly summarize what they do, the PROs and CONs, and what I like best at the moment. Though I'm sure my opinions will age quickly as the technology matures. PRO: Really simple API. CON: If you ...
csimms.botonomy.com
The Internet is Improving Productivity More Than We Realize - Christian's Blog
http://csimms.botonomy.com/2015/06/the-internet-is-improving-productivity-more-than-we-realize.html
The Internet is Improving Productivity More Than We Realize. Wed 17 June 2015. Everybody knows economic productivity is the key to how fast an economy can grow, right? So the below image from the BLS. Shows a disturbing lack of productivity in the last 8 years:. Working in IT, that seems totally wrong, because the Internet has been a great productivity booster for more than the last decade. You can get questions answered on StackExchange. Use or write open source software on GitHub.