el iphone lee codigos de barra?
un link interesante que me encontre en Oreilly Radares es RedLaser
es una apps de iphone que permite leer basicamente toda cosa que tenga un codigo barras.
Max For Live: Making Musicians Into Programmers
via Radar Oreilly
Ableton's Live is one of the top music creation and performance platforms out there. It is a complete music suite with instruments, sound management and a performance interface. It is used by DJs, bands, and hobbyists. At a cost of several hundred dollars Live is within reach of most tech-savvy musicians. It is one of the must-have tools for almost anyone who is making electronic music these days. One of the reasons it is so popular is that it has a relatively simple user interface that hides complexity from the user and lets them focus on sounding good. If you've ever seen a DJ using software that looked like a multi-color spreadsheet that was probably Ableton.

This fall Ableton is releasing Max For Live, an API of sorts. It's an API that is accessible only through another piece of music software, Max/MSP. Cycling74's Max/MSP is a visual programming environment that can be used for signal processing, audio and, with the Jitter add-on, video. Max is powerful, just as powerful as Ableton, but it doesn't hide it's complexity. Max has hundreds of quirky objects (just check the online database MaxObjects) that can be used to build patches (like the one shown to the left). With a single object you can add quite simply take input from a camera , a Wiimote, an Arduino or an OSC Controller. Like Processing or openFrameworks, Max/MSP is an interactivity platform that is designed to be accessible to artists.
Max For Live is going to introduce a new generation of musicians to (visual) programming. And I don't think that they'll stop at playing around with the Ableton Live controls. They'll build their own hardware (like Moldover's Octomasher or as shown in his controllerism video). They'll learn to use Arduino's to track sensor inputs. A new generation of tools can be created with Max For Live and I think it's safe to predict a lot of Max For Live based installations.
Ableton was founded ten years ago by the current CEO (Gerhard Behles) and CTO (Bernd Roggendorf), whom I met while I was in Berlin with the Geeks on a Plane. They saw that music production was going to move from specialized hardware to be solely done on the computer. They optimized for the 90% scenario and they see Max For Live as their long-tail offering (Personally, I think that their 90% scenario encompasses a huge swath of music needs from creation to production to performance to media management so that 10% is very niche indeed).
Now that their primary product has an API, Ableton is trying to figure out how they will move to the web. As Gerhard the CEO said, "I know that my company must move to the web, but I am an old-guy and need to get a web person to figure out what to do. I need someone who can do it". They are hoping to hire a web genius that can handle that part of the business. In the coming months they'll be adding integration to SoundCloud for easy uploading of samples, the ability to share sets over the web (streaming through Ableton's servers) and to collaborate with other specific individuals online (Ableton has found that most of their users don't really want to collaborate with just anyone. The user Y wants user X's specific bass line. So share publicly, collaborate privately).
Unfortunately, there aren't many resources for learning Max or Live. They both include tutorials, but I can tell you from firsthand experience that it's a lot take in on your own. Luckily, there are a lot of enthusiast created video tutorials out there. If you're interested in learning more about Max For Live I recommend checking out max4live.info. They've been posting a number of great tutorials/demos like the one posted after the jump.
max4live.info Tutorial: Beginning Max from max4live on Vimeo.
Gov 2.0: It’s All About The Platform
Via TC - by Tim O'Reilly
Today, many people equate Web 2.0 with social media; three or four years ago, they equated it with AJAX applications and APIs. Many are now starting to think it’s all about cloud computing. In fact, it’s all of these and more. The way I have always defined Web 2.0
, it’s been about what it means for the internet, rather than the personal computer, to be the dominant computing platform. What are the rules of business and competitive advantage when the network is the platform?
So too with Government 2.0. A lot of people equate the term with government use of social media, either to solicit public participation or to get out its message in new ways. Some people think it means making government more transparent. Some people think it means adding AJAX to government websites, or replacing those websites with government APIs, or building new cloud platforms for shared government services. And yes, it means all those things.
But as with Web 2.0, the real secret of success in Government 2.0 is thinking about government as a platform
. If there’s one thing we learn from the technology industry, it’s that every big winner has been a platform company: someone whose success has enabled others, who’ve built on their work and multiplied its impact. Microsoft put “a PC on every desk and in every home,” the internet connected those PCs, Google enabled a generation of ad-supported startups, Apple turned the phone market upside down by letting developers loose to invent applications no phone company would ever have thought of. In each case, the platform provider raised the bar, and created opportunities for others to exploit.
There are signs that government is starting to adopt this kind of platform thinking.
Behind Federal CIO Vivek Kundra’s data.gov
site is the idea that government agencies shouldn’t just provide web sites, they should provide web services. These services, in effect, become the government’s SDK (software development kit). The government may build some applications using these APIs, but there’s an opportunity for private citizens and innovative companies to build new, unexpected applications. This is the phenomenon that Jonathan Zittrain refers to as “generativity“, the ability of open-ended platforms to create new possibilities not envisioned by their creators.
And of course, much as happened with the rise of commercial web services, “hackers” have been battering at the gates for some time. Adrian Holovaty’s chicagocrime.org (now part of everyblock.com
) was the second-ever Google Maps mashup, back in 2005. It showed the world just how much value could be created by putting government data on a map. Most of the winners of Washington D.C.’s Apps for Democracy contest are direct descendants of chicagocrime. Similarly, Openstreetmap
started out using crowdsourcing to create free maps in the UK, where map data is expensive; their move to build better maps for Palestine led to contributions from the UN and European community.
We’re starting to see formal efforts to develop an application ecosystem at the local, state, and federal level, via contests like Apps for Democracy, Apps for America
, and other similar programs. Startups like SeeClickFix
are pushing for standardized APIs to government services (like Open311
). But there’s still a long way to go.
My goal at the Gov 2.0 Expo Showcase
and Gov 2.0 Summit
next week in Washington DC is to encourage more of this kind of platform thinking. We’ve brought in leaders from some of the most important platform providers in the tech world—Vint Cerf, the creator of TCP/IP, Jack Dorsey of Twitter, and Craig Mundie of Microsoft, among others—to talk about what makes tech platforms tick. We’re bringing together people like GSA CIO Casey Coleman and Amazon CTO Werner Vogels
to talk about what the government can learn from the private sector about building cloud computing infrastructure, and especially how to make interoperable clouds. We’re looking beyond the obvious, as in our on-stage conversation with Google chief economist Hal Varian, talking about the role that measurement and “real time economics
” plays in the success of Web 2.0 platforms. We’ll try to apply these insights to some of the big initiatives facing the Federal government, including health care
and education
. And of course, we’ll be engaging with the architects of the government’s internet strategy, Federal CIO Vivek Kundra
, Federal CTO Aneesh Chopra
, White House new media head Macon Phillips
, FCC chairman Julius Genachowski
, as well as leaders from the military and intelligence sector.
In one of my prep calls with Craig Mundie, he pushed forcefully for the idea that killer apps drive platform adoption. It strikes me that the killer app may already be here; we just don’t give the government enough credit for it. I’m talking about the wonderful world of geolocation, with GPS devices in cars providing turn-by-turn directions, phone applications telling you when the next bus is about to arrive, and soon, augmented reality applications telling you what’s nearby. It’s easy to forget that GPS, like the original internet, is a service kickstarted by the government. Here’s the key point: the Air Force originally launched GPS satellites for its own purposes, but in a crucial policy decision, agreed to release a less accurate signal for commercial use. The Air Force moved from providing an application to providing a platform, with the result being a wave of innovation in the private sector.
Location is the key to the relevance of government to its citizenry, as well as to a host of non-governmental services. But there are already disputes about who owns the data. For example, the New York Metropolitan Transportation Authority issued a takedown order
against the StationStops iPhone application. This is exactly the kind of bad policy that we hope to remedy by shedding light on best practices in government platform building.
.
It’s easy to forget just how generative government interventions can be. The internet itself was originally a government-funded project. So was the interstate highway system. Would WalMart exist without that government intervention? Would our cities thrive without transportation, water, power, garbage collection and all the other services we take for granted? Like an operating system providing services for applications, government provides functions that enable private sector activity.
It’s important for the idea of “government as platform” to reach well beyond the world of IT. It was Scott Heiferman, the founder of meetup.com
who hammered this point home to me. Meetup is a platform for people to do whatever they want with. A lot of them are using it for citizen engagement: cleaning up parks, beaches, and roads; identifying and fixing local problems.
In some of my recent talks, I’ve used an image originally proposed by Donald Kettl in The Next Government of the United States
. Too often, we think of government as a kind of vending machine. We put in our taxes, and get out services: roads, bridges, hospitals, fire brigades, police protection… And when the vending machine doesn’t give us what we want, we protest. Our idea of citizen engagement has somehow been reduced to shaking the vending machine. But what meetup teaches us is that engagement may mean lending our hands, not just our voices.
In this regard, there’s a CNN story from last April that I like to tell: a road into a state park in Kauai was washed out, and the state government said it didn’t have the money to fix it. The park would be closed. Understanding the impact on the local economy, a group of businesses chipped in, organized a group of volunteers, and fixed the road themselves. I called this DIY on a civic scale
. Scott Heiferman corrected me: “It’s DIO: Not ‘Do it Yourself’ but ‘Do it Ourselves.’” Imagine if the state government were to reimagine itself not as a vending machine but an organizing engine for civic action. Might DIO help us tackle other problems that bedevil us? Can we imagine a new compact between government and the public, in which government puts in place mechanisms for services that are delivered not by government, but by private citizens? In other words, can government become a platform?
We have an enormous opportunity right now to make a difference. There’s a receptivity to new ideas that we haven’t seen in a generation. Government at all levels has put out the call for help. It’s up to the tech community to respond, with our ideas, with our voices, with our creativity, and with our code.
Gov 2.0: The Promise of Innovation
Gov 2.0: The Promise of Innovation
Original post can be found here
www.gov2summit.com
Over the past 15 years, the World Wide Web has created remarkable new business models reshaping our economy. As the Web has undermined old media and software companies, it has demonstrated the enormous power of a new model, often referred to as Web 2.0.
Now, a new generation has come of age with the Web and is committed to using its lessons of creativity and collaboration to address challenges facing our country and the world. The Facebook Causes application has more than 60 million registered users who are leveraging the power of social networks to raise money for charity. Meetup.com helps interest groups formed on the Web get together in person--and a remarkable number of groups do so for civic purposes. A quick search turns up nearly 20,000 meetups devoted to cleaning up local parks, streets and neighborhoods. Twitter and YouTube have played major roles in helping organize political protests in Iran's recent election. Everyblock and Stumblesafely take government crime statistics and turn them into public safety applications for the Web or iPhones. The list goes on.
Meanwhile, with the proliferation of issues and not enough resources to address them all, many government leaders recognize the opportunities inherent in harnessing a highly motivated and diverse population not just to help them get elected, but to help them do a better job. By analogy, many are calling this movement "Government 2.0."
President Obama exhorted us to rise to the challenge: "We must use all available technologies and methods to open up the federal government, creating a new level of transparency to change the way business is conducted in Washington, and giving Americans the chance to participate in government deliberations and decision-making in ways that were not possible only a few years ago."
There is a new compact on the horizon: Government maintains information on a variety of issues, and that information should rightly be considered a national asset. Citizens are connected like never before and have the skill sets and passion to solve problems affecting them locally as well as nationally. Government information and services can be provided to citizens where and when they need it. Citizens are empowered to spark the innovation that will result in an improved approach to governance.
This is a radical departure from the old model of government, which Donald Kettl so aptly named "vending machine government." We pay our taxes, we expect services. And when we don't get what we expect, our "participation" is limited to protest--essentially, shaking the vending machine.
In the vending-machine model, the full menu of available services is determined beforehand. A small number of vendors have the ability to get their products into the machine, and as a result, the choices are limited, and the prices are high.
Yet there is an alternate model, which is much closer to the kind of government envisioned by our nation's founders, a model in which, as Thomas Jefferson wrote in a letter to Joseph Cabel, "every man … feels that he is a participator in the government of affairs, not merely at an election one day in the year, but every day." In this model, government is a convener and an enabler--ultimately, it is a vehicle for coordinating the collective action of citizens.
So far, you may hear echoes of the dialog between liberals and conservatives that has so dominated political discourse in recent decades. But big government versus small government is in many ways beside the point. To frame the debate in terms familiar to technologists, the question is whether government is successful as a platform.
If you look at the history of the computer industry, the most successful companies are those that build frameworks that enable a whole ecosystem of participation from other companies large and small. The personal computer was such a platform. So was the World Wide Web. But this platform dynamic can be seen most vividly in the recent success of the Apple ( AAPL - news - people ) iPhone. Where other phones have a limited menu of applications developed by themselves and a few carefully chosen partners, Apple built a framework that allowed virtually anyone to build applications for the phone, leading to an explosion of creativity, with more than 50,000 applications appearing for the phone in less than a year, and more than 3,000 new ones now appearing every week.
This is the right way to frame the question of "Government 2.0." How does government itself become an open platform that allows people inside and outside government to innovate? How do you design a system in which all of the outcomes aren't specified beforehand, but instead evolve through interactions between the technology provider and its user community?
The Obama administration's technology team has taken the first steps toward rethinking government as a platform provider. One of the first acts by Vivek Kundra, the national CIO, was to create data.gov, a catalog of all the federal government's Web services. (Web services, as opposed to static government Web sites, provide raw government data, allowing third parties to build alternate services and interfaces to government programs.) The Sunlight Foundation's Apps for America Contest (modeled on the successful Apps for Democracy program that Kundra ran while CIO of Washington, D.C.) is seeking to kick off the virtuous circle of citizen innovation using these data services.
Rather than licensing government data to a few select "value added" providers, who then license the data downstream, the federal government (and many state and local governments) are beginning to provide an open platform that enables anyone with a good idea to build innovative services that connect government to citizens, give citizens visibility into the actions of government and even allow citizens to participate directly in policy-making.
That's Government 2.0: technology helping build the kind of government the nation's founders intended: of, for and by the people.
Tim O'Reilly is the founder and CEO of O'Reilly Media, a premier computer book publisher. O'Reilly Media also hosts conferences on technology topics. Tim is chairing the upcoming Gov 2.0 Summit with Richard O'Neill, founder and president of The Highlands Group. Tim's blog, the O'Reilly Radar, "watches the alpha geeks" and serves as a platform for advocacy about issues of importance to the technical community. He can also be found as @timoreilly on Twitter.



