Java Kicks Ruby on Rails in the Butt | Ruby-On-Rails

January 19th, 2010 by Ed Smiley

Java Kicks Ruby on Rails in the Butt | Ruby-On-Rails.

A nice presentation, although the Englsih grammar is a little sketchy.  I did think he handwaved a bit about migrations, in that the pseudo-sql in ruby is what is supposed to generate the actual SQL.  Nice summary of model driven development, though.

Best of the blog – physicsworld.com

December 25th, 2009 by Ed Smiley

Best of the blog – physicsworld.com.

Bizarre Physics stories.

The Pragmatic Bookshelf | Domain-Driven Design Using Naked Objects

December 16th, 2009 by Ed Smiley

The Pragmatic Bookshelf | Domain-Driven Design Using Naked Objects.

Google’s Search Future

December 11th, 2009 by Ed Smiley

Google’s Search Future – Silicon Valley Google Technology User Group

Jan 6 2010

Wed 6:00 PM
Location
Googleplex (Bldg. 43)
1600 Amphitheatre Parkway
Tunis Conference Room
Mountain View, CA 94043

http://singularityhub.com/2009/09/10/video-of-kurzweils-latest-talk-at-google/

November 24th, 2009 by Ed Smiley

Video of Kurzweil’s Latest Talk at Google | Singularity Hub

November 24th, 2009 by Ed Smiley

Video of Kurzweil’s Latest Talk at Google | Singularity Hub.

The Principal Principle

November 24th, 2009 by Ed Smiley

is it just me?

A principle is a law or rule.
A principal is a chief or leader or senior.

Why do people ask for principle developers?

Let’s disable site wide posts

October 12th, 2009 by Ed Smiley

If we don’t have anybody to monitor. Too much XXX and ads.

App Engine from Scratch

October 7th, 2009 by Ed Smiley

I decided to see how easy it was to deploy an app engine project without reading all the documentation.
I already have the Google plugin for Eclipse.
So I created a new default Google Java application project for GWT and AppEngine, changed the greeting service to reverse a String. Very stupid app, just for testing purposes.

Did have to ask a couple of questions, trying the experiment of NOT reading any documentation. :)
OK so:
1. Sign up for app engine.
2. Give them your cell phone number.
3. Get an SMS message back.
4. Enter it.
5. Create your application URL at https://appengine.google.com/
5 1/2. Make SURE you put your application name IN your appengine-web.xml file. This is where I ran into a snag!
It will look like:


<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>edsmiley666test</application>
<version>1</version>

<!-- Configure java.util.logging -->
<system-properties>
<property name="java.util.logging.config.file" value="WEB-INF/logging.properties"/>
</system-properties>
</appengine-web-app>

Yeah, App Engine needs to look at that to be able to deploy! Otherwise appengine says WTF is this and 403s you.

6. Click your little app engine icon to deploy. It will grind away like this:
Compiling module geek.Edsappenginedemo
Compiling 6 permutations
Permutation compile succeeded
Linking into C:\eclipse3.4\workspace\edsappenginedemo\war
Link succeeded
Compilation succeeded -- 24.149s
Creating staging directory
Scanning for jsp files.
Scanning files on local disk.
Initiating update.
Cloning 31 static files.
Cloning 51 application files.
Uploading 26 files.
Uploaded 6 files.
Uploaded 12 files.
Uploaded 18 files.
Uploaded 24 files.
Deploying new version.
Will check again in 1 seconds
Closing update: new version is ready to start serving.
Uploading index definitions.
Deployment completed successfully

The app itself, which is not worth looking at is at http://edsmiley666test.appspot.com/.
Each deployed version gets a subdomain of it, e.g. http://1.latest.edsmiley666test.appspot.com/

October GTUG

October 7th, 2009 by Ed Smiley

blogging live from october sv-gtug

It’s a nice cozy group here, and several Santa Cruzans are here as well.
(Maybe the “write code” pared it down somewhat.)

So just finished off my ginormous burrito and diet coke.
Just learned about a framework for Groovy on AppEngine.