Code, Camera, Action

Code, Camera, Action

Code, Camera, Action — Our blog

  • Home
  • Clients
  • Solutions
  • Team
  • Contact Us
  • Blog
  • Dancing with the Elephants

    • 26 Sep 2011
    • 0 Responses
    •  views
    • Platforms facebook post social-media
    • Edit
    • Delete
    • Tags
    • Autopost

    What do the week’s Facebook and Google+ changes mean for your web presence?

    • More opportunities to connect with your users and their friends than ever before.

    • Larger and larger stores of data for the giants' benefit.

    • Data crumbs for the rest of us.

    • But if your site uses Facebook, users won’t have to remember yet another login. Is it worth it?

    Photo “Shadow of the Giant” by Grufnik

    Google+ opened to everyone this week, perhaps in an attempt to divert us from their rival’s main event, Facebook’s F8 developer conference. Google announced some good, but incremental, improvements to Google+: improved messaging and better mobile apps. Midweek, Eric Schmidt had testified before a congressional committee, defending against allegations that Google cooks its search results in favor of its own offerings.

    Meanwhile at F8, Facebook took over the World Wide Web.

    Things started innocently enough. The social networking giant announced the Timeline, a redesigned user profile. Timeline allows a longer-term view, with Facebook’s algorithms bringing the important stuff to the surface. More realtime activity gets moved to the Ticker in a sidebar.

    Then, while we were all groaning about the interface changes, Facebook announced updates to its Open Graph API. These updates are huge, changing both the data that apps can collect — and the way Facebook apps interact with the service, with their users, and with the entirety of the web itself.

    Apps now may request permissions to report user activity not just on a per-use basis, but in perpetuity. With one little “show in ticker” permission, an app can record your interactions inside the app forever — or until a user revokes that permission.

    And Facebook’s Like button, now installed on sites across the web, gains new powers. Publishers can name their own verbs, so “read,” “watched” or “bought” are all now possible. Facebook collects all the data: where the buttons appear, who clicked and the object of their click.

    The ambition here is astounding, the technical chops astonishing. What audacity! — just days after Eric Schmidt answered questions about Google’s fudging of search results.

    Those senators should have been asking — of both Facebook and Google — about proper the role of companies collecting private data on the web. Both Google with links and Facebook with likes have mapped tremendous swaths of human activity. Where’s the oversight? What limits appropriate?

    Then there’s you and I and our organizations' websites.

    Facebook, with the interface and API changes, has made it palatable to collect huge amounts of user data — data about our actions and, potentially, about our intentions.

    Chris Saad, posting about the announcements, asks the critical question:

    Will independent websites think to collect their OWN Attention data BEFORE sending it to FB so they can leverage it for their own purposes. The value of this data is incalculable.

    Think of the simplest data collection: email newsletter signup. With your own platform, you can collect that, and whatever data is relevent to your business — email addresses, content popularity, comment or other interaction. (We like Drupal for this, because of its flexibility and open source code, but there are many others, from many vendors.)

    With Facebook, you may be able to do this by plugging your app into Facebook’s Open Graph APIs (though terms of use limit what you can do with email addresses). But with a simple Facebook page, forget about it. Pages get Likes, but no email addresses. Sparing your users that login also keeps you from collecting data.

    So it comes down to this: are you big enough to own your own show?

    Coda

    If you don’t know, further reading may help —

    • John Hayden gives the nuts and bolts of how the Facebook changes affect Pages

    • Florian Bersier wonders about ownership of our online DNA and control of the giants

    • Facebook’s Open Graph docs are a great introduction to the API changes, if you’re building

    • Chris Saad posted a spreadsheet comparing Facebook to owning your own platform

    • Dave Winer posted his concerns about automatic recording of reads, etc. Hacker News' discussion of the post is a great measure of the power of Facebook and how it’s unavoidable for certain demographics.

    Read the rest of this post »

    • Tweet
  • Drupal is Legos for Websites

    • 29 Mar 2011
    • 0 Responses
    •  views
    • code drupal post
    • Edit
    • Delete
    • Tags
    • Autopost

    Maybe we've recommended building your website with Drupal, the content management system (CMS). Perhaps you've heard how the White House and Congress and Sony Music (and many, many others) use Drupal for their public websites.

    Quite right for you to hesitate a bit about using Drupal the platform, and about working with small firms like ours to implement and support your site. 

    These are both good decisions, I think. Of course I'm biased about el-studio.com, so I'd like to talk a bit about your decision to go with Drupal. Let's be clear about a couple of definitions first, shall we? 

    Read the rest of this post »

    • Tweet
  • What I learned from ripping 16,000 articles from PDF into Drupal

    • 10 Feb 2011
    • 0 Responses
    •  views
    • code drupal post
    • Edit
    • Delete
    • Tags
    • Autopost

    First off, Drupal is made for lots of content -- 16,000 articles is no problem. Taxonomy, views, search -- so much of what you need for handling big content is baked into the Drupal platform. Add Apache Solr for faceted search, and you have a scalable, flexible web publishing platform. 

    From a developer perspective, Drupal is a pleasure to work with. Getting content out of PDF, though -- that's not so fun.

    The problem is not so much reading the text -- lots of open source and free tools can extract text from PDF. (Though drop capitals and drop quotes do complicate this.) The trick is doing it in the proper order so that the content makes sense. Following columns of text to get articles in proper reading order is tough. Differentiating between columnar text and table text can be even tougher.

    Since many of these issues are layout-specific, you really need to look at samples of the PDFs you will be working with. Beyond that, here's what I'd suggest. 

    Read the rest of this post »

    • Tweet
  • Should Facebook own us? In praise of (lots of little) apps

    • 9 Oct 2010
    • 0 Responses
    •  views
    • apps code platforms post
    • Edit
    • Delete
    • Tags
    • Autopost

    The Platform vs. the App_1.m4a

    1. The app approach to signal vs. noise

    Seems our electronic lives have become nests of priority inboxes. No, I don't mean Google's latest Gmail enhancement, but something more longstanding and fundamental.

    The web's loosely knit components -- by now we call them web apps -- have allowed us to layer on services and tools, as if the next thing might save us from the noise and bring us just the message we want just when we want it.

    And now we're using phone apps for this.

    Read the rest of this post »

    • Tweet
  • Location Marketing after Facebook Places Checks In

    • 28 Aug 2010
    • 0 Responses
    •  views
    • action code location marketing post
    • Edit
    • Delete
    • Tags
    • Autopost

    A week ago Facebook launched Places, the social network's entry into location-based marketing. Partners Foursquare, Gowalla, Yelp and Booyah appeared onstage and talked up their cooperation with the giant.

    Now that the Places service has been live for a week in the US, how is it changing our checkin behaviors? And what does the announcement mean for location-based marketing generally?

    At the Places announcement, Foursquare and the other partners were quick to point out that Facebook was bringing checkins into the mainstream. 

    Check in to my parlor...

     

    Read the rest of this post »

    • Tweet
  • Social Media Tech for Marketers

    • 25 Aug 2010
    • 0 Responses
    •  views
    • action post social media
    • Edit
    • Delete
    • Tags
    • Autopost

    Earlier this spring, I gave a talk on nonprofit social media to the DC chapter of the American Marketing Association.

    Now, I'm a tech guy, so it was a little intimidating -- and fun -- to speak to a houseful of marketing folks. (I'm still not sure I was their first choice... :)) 

    But it was a great crowd, and Em Hall provided counterpoint from the messaging perspective. We were even asked to present again at at #DCWeek a month later, which we happily did.

    The slides from that talk are worth sharing because they start from a point that is too often overlooked as nonprofits scramble onto Facebook or Twitter or what-have-you. 

    There are lots of examples here of high-impact campaigns. Some, like Pepsi Refresh, take lots of money. Some, like, invisiblepeople.tv, run mostly on passion. 

    Read the rest of this post »

    • Tweet
  • CitizenGulf.org events help fishing families hit by oil. Start yours for Aug 25.

    • 2 Aug 2010
    • 0 Responses
    •  views
    • action citizengulf oilspill post
    • Edit
    • Delete
    • Tags
    • Autopost

    When Geoff Livingston and Jill Foster headed down to the Gulf of Mexico to see the communities affected by the BP oil spill, they thought they'd find tar balls. They didn't expect to find communities struggling with economic depression, or an officer with bullhorn commanding them to put down their cameras. The beaches of high season were empty.

    See the results of their investigation in a CitizenEffect project.

    Harder hit were the fishermen and their families. Katrina had hurt the Gulf fisheries, and now the oil spill had struck another blow.

    What to do?

    On the ground, the bloggers worked with CitizenEffect to learn how they could help. The result is the CitizenGulf National Day of Action, a set of events across the nation on August 25.

    Funds raised will go for education for children of those most affected by the BP oil spill: fishermen and their families, distributed by Catholic Charities of New Orleans.

    See http://citizengulf.org to register for your local event -- or start your own. 

    • Tweet
  • Got npskillz? Tools & tactics for nonprofit social media

    • 16 Jun 2010
    • 3 Responses
    •  views
    • action dcweek npskillz post social media
    • Edit
    • Delete
    • Tags
    • Autopost

    Em Hall and I presented to a great crowd at Digital Capital Week's nonprofit day today. Thanks, everybody for turning out — and thanks for the super questions. Check them on Twitter #npskillz.

    My favorite, "Focus on brand or issues for NPO social media?" 

    Read the rest of this post »

    • Tweet
  • Post: Moving beyond apps contests

    • 8 Jun 2010
    • 1 Response
    •  views
    • action apps code competitions dcweek post
    • Edit
    • Delete
    • Tags
    • Autopost

    The goal of all of this has been to harness the excitement of development for good, but also to go beyond the contests — to build communities of practice. Peter calls these innovator networks. If we’re lucky, these may grow into innovation marketplaces that just might be self-sustaining.

    Beyond Apps from Peter Corbett

    Read the rest of this post »

    • Tweet
  • Post: Apps for Good

    • 3 May 2010
    • 0 Responses
    •  views
    • apps code iPhone post
    • Edit
    • Delete
    • Tags
    • Autopost

    I love my phone. Not so much for the phone part, but for the little computer in there that connects me to the world, no matter where I am. The phone has our calendars, our mail -- and, increasingly, our volunteer opportunities. It's the day timer of our times. But better than a day timer, the phone offers discovery, too.

    Lots of nonprofits and individuals are at work to make this discovery include nonprofits and volunteering. Here are a few of our favorite apps for good -- apps that connect people to nonprofits and causes.

    via casefoundation.org

    Last week's post for the Case Foundation blog looks at iPhone apps for awareness and nonprofit fundraising. There's some inventive work being done right now -- worth a look.

    • Tweet
  • « Previous 1 2 3 4 5 Next »
  • About

    EL Studio Communications, LLC builds stories, software and strategies to help you connect online.

    Contact us to get started.

    207212 Views
  • Archive

    • 2011 (24)
      • October (1)
      • September (3)
      • August (2)
      • July (2)
      • June (1)
      • May (1)
      • April (1)
      • March (4)
      • February (6)
      • January (3)
    • 2010 (106)
      • December (1)
      • November (7)
      • October (12)
      • September (8)
      • August (9)
      • July (5)
      • June (9)
      • May (13)
      • April (19)
      • March (9)
      • February (8)
      • January (6)
    • 2009 (247)
      • December (12)
      • November (18)
      • October (51)
      • September (43)
      • August (60)
      • July (17)
      • June (19)
      • May (22)
      • April (1)
      • March (3)
      • January (1)
    • 2008 (20)
      • December (1)
      • November (1)
      • October (1)
      • September (1)
      • August (1)
      • June (1)
      • June (2)
      • May (2)
      • April (5)
      • March (1)
      • February (4)
    • 2007 (11)
      • November (1)
      • August (3)
      • July (2)
      • June (1)
      • May (3)
      • April (1)

    Get Updates

    Follow this Space »
    You're following this Space (Edit)
    You're a contributor here (Edit)
    This is your Space (Edit)
    Follow by email »
    Get the latest updates in your email box automatically.
    Loading...
    Subscribe via RSS
    TwitterFacebookPageLinkedInBuzzFlickrTumblrmetaweblogScribd
  • Our Work

    • Clients
    • Solutions

    Just For Clients

    • Billing
    • Client Login
    • Request a Proposal