Using a Google Maps Gadget in Google Sites

I’m working on a Google Site for a group I belong to, and it’s been an uneven experience. The user experience for general editing is quite good, but things get very hairy very quickly when you try to insert “gadgets” onto the page. I assumed that adding, for example, a Google Map to a page would be trivial, but working with the official Map Gadget was frustrating as there was no help documentation on how to populate the “data source URL” field.

I finally dug deep enough to turn up the answer. The Google Map gadget was intended to work with Google Spreadsheets. To get a map on your Google Site showing your map content, here’s what you do:

  1. Create a spreadsheet in Google Docs.
  2. In the first column of the spreadsheet, type in the address as you would search for it in Google Maps. Full street addresses seem to work quite reliably.
  3. In the second column, enter some text that describes the item–this becomes the tooltip for the marker on the map. Repeat for as many items as you like, making sure not to skip rows.
  4. For debugging, I like to add a Map Gadget to the spreadsheet to check my data. Tell it to use Sheet!A1:B10 (or however many rows you have) and to use the last column for tooltips, then Apply and Close.
  5. Verify that the map looks right, then click the map so the title bar is showing, click the little menu in the upper right hand corner of the gadget, and choose Get Query Data Source URL. Choose Entire Sheet and select and copy the resulting URL to the clipboard.
  6. In your Google Site, edit the page you want to put the map on.
  7. Insert a map gadget into the page using the Gadget browser. Fill in the fields, pasting the URL you copied in step 5 into the Data Source URL field, and checking the option to use the last column for tooltips.
  8. Save your changes to the page and behold: a map with markers for all your attractions.

This gives you a pretty basic map view with control over the markers, the height and width of the displayed map, and tooltips. For more advanced map control (street view vs. satellite, zoom level, etc.) I think you’d have to embed raw calls to the API, but I’d be thrilled to be proven wrong.

NewsJunk

In the last few days of the primary season, I’ve become utterly addicted to NewsJunk, Dave Winer’s new aggregator for political news and commentary. I’m not sure how, but the site has managed to maintain a high signal to noise ratio while still reaching far beyond the usual news sites. Last night, for example, it turned up the transcript of Obama’s speech… before he gave it.

Deluge

I had a nice walk tonight from the docks at the end of King Street in Alexandria, Virginia to my hotel. Or, it was nice for the first three blocks until the heavens opened up. Man, I forgot what thunderstorms in June are like here. I made it to the hotel, drenched, and rested a bit before heading back to Old Town and Bilbo Baggins. Where the food has been adequate and the beer, divine.

All the reviews are spot on regarding the décor here, btw. I’ve been in Michigan State college bars that had more elaborate ambience. But they didn’t have Dominion on tap, or Duchesse de Bourgogne in the bottle. Mmm, Flemish red ales.

links for 2008-06-03

Webroot on SaaS for security

The CTO of WebRoot is talking about applying Software as a Service to email and web security. It’s a good pitch, delivered to a small audience late in the afternoon.

Big thoughts:

  1. Because business-relevant content creation is shifting from “trusted providers” to semi-anonymous collaborations like wikis, blogs, and social networks, the focus is shifting away from blocking and allowing entire sites and toward figuring out how to deal with the possibility of Facebook (e.g.) as a malware vector
  2. Spam messages per business user in 2008: 42,000, based on their internal statistics.
  3. Because of #1, outgoing URL filtering no longer works (at least by itself). You have to combine anti-spyware, anti-virus, anti-phishing, and access control with high performance requirements.

The intersection of ITIL v.3 and application security

I’m at the Gartner IT Security Summit today and tomorrow (alas, I missed Bruce Sterling on the panel yesterday), and have been splitting my time between the show floor and a few of the sessions. I attended a few sessions on application security testing and on ITIL v. 3 this afternoon that sparked a few responses based on my combined security and ITIL experience.

Basically, the challenge to IT organizations who are doing any level of application management — change management of internally managed apps, purchasing COTS apps — is to figure out how to integrate application security into their software development and purchasing lifecycles. The two concrete recommendations that jumped out for me were:

  1. Don’t treat purchased software differently, from a security perspective, than you treat internally developed software. Hold both to the same standards and demand the same security certification from both. While this has traditionally been harder for COTS software, where source code is usually unavailable, binary analysis techniques such as those provided by my firm enable some level of consistency across these two categories.
  2. Bake security into your service management lifecycle. From design to transition to continuous improvement, security should be architected in and designed into the process. One way to consider how security can dovetail with ITIL is considering the role of security audits, whether binary or otherwise, as part of change and release management criteria. While secure development practices and source code tools should certainly be part of the SDLC process, release criteria should include security testing as well as functional testing requirements. Again, automated scanning can greatly assist with this process.

Preparing for the Obama backlash

Though the AP has called the Democratic nomination for Barack Obama based on its own private delegate counts, I think it’s too early–or maybe too late–to celebrate. Cause the weirdness is just beginning.

Aside: An email list I’m on recently sent out an article advising blog authors to focus on one thing only, and I’m about to break that rule in a big way by writing about the Democratic nomination. But it’s because of other things that I do–namely, genealogical research–that I have the perspective I’m about to share.

I have a distant relation who sends information about the family from time to time. We’ve never met, and aside from the family connection six generations or so back we have nothing in common, which is made abundantly clear from the right-wing emails bashing Obama (not HRC) that he regularly sends out. But getting his email is an interesting opportunity to see how the unofficial smear machine will take on Obama’s candidacy, because every one of them that pops up is getting forwarded.

Last night he sent one that consisted of a collection of supposedly inflammatory quotations from Obama’s books closing with this line and editorial:

And FINALLY the Most Damming one of ALL of them!!!

From Audacity of Hope: ‘I will stand with the Muslims should the political winds shift in an ugly direction.’

Now, it’s hard to imagine how this is supposed to be damning. To begin with, it’s incoherent as a standalone quotation, and it’s only damning if you think that standing with “the Muslims” is unequivocally bad. But if you put it into context, it’s even more puzzling. Here’s the quotation from the book, as sourced by “Right Truth”:

Of course, not all my conversations in immigrant communities follow this easy pattern. In the wake of 9/11, my meetings with Arab and Pakistani Americans, for example, have a more urgent quality, for the stories of detentions and FBI questioning and hard stares from neighbors have shaken their sense of security and belonging. They have been reminded that the history of immigration in this country has a dark underbelly; they need specific reassurances that their citizenship really means something, that America has learned the right lessons from the Japanese internments during World War II, and that I will stand with them should the political winds shift in an ugly direction.

Now, I have some basic reading comprehension skills, and I have no problem parsing this: concern that the nation’s xenophobia unfairly penalizes immigrants during national emergencies, remembrance of overreactions of the past, and a recognition that immigrants want national leaders to help them and safeguard their rights. The quotation does not say “I will stand by the Muslims,” but that he sees that the immigrants want their adopted country to stand by them.

I sent an email back to the author pointing this out. He replied,”Thank you so very much for this statement. It does say that he will stand with the Pakiasttani and Arab Americans if the Political winds shift etc.”

Um, WTF? Not at all what it said, or I said. But this is the sort of “logic” that opponents of Barack will use to try to block his campaign for the white house.

We all need to be alert to this and help put out these smears as they come up. The stakes in this election are too high for our reason to be led astray by those who would manipulate our fears.

links for 2008-06-02

How does my garden grow?

Coral and green (dianthus and iris)

Originally uploaded by Tim Jarrett

Quite well at the moment, thanks. I just posted some photos of our early flowers this year (remember, those of you who live south of here, we only really got spring about three weeks ago here in Massachusetts). The iris are going great guns this year, with almost all the plants bearing multiple flowers, and we had a few pleasant surprises, like our dianthus coming back voluntarily and the early coral-colored tradiscantia returning.

Those who have been reading for a while will remember that these are the iris that came from my grandmother’s garden. Yes, as usual, I seem to be repeating myself year after year. Oh well.

How does my garden grow?

Quite well at the moment, thanks. I just posted some photos of our early flowers this year (remember, those of you who live south of here, we only really got spring about three weeks ago here in Massachusetts). The iris are going great guns this year, with almost all the plants bearing multiple flowers, and we had a few pleasant surprises, like our dianthus coming back voluntarily and the early coral-colored tradiscantia returning.

Those who have been reading for a while will remember that these are the iris that came from my grandmother’s garden. Yes, as usual, I seem to be repeating myself year after year. Oh well.

links for 2008-06-01