Gov 2.0 advocates have printed a run of QR (2D barcode) stickers they will stick at bus stops all over Washington DC today, allowing mobile phone users to quickly get up-to-the moment bus progress reports, post traffic status updates, and more. This augmentation of the physical world with real-time data from the ether strikes me as accessible and useful. The project was one of many ideas discussed at DCWeek this June and is being implemented by the Research and Development group in Office of the CTO, DC Government (on Twitter: OCTOLabs).
Sponsor
O'Reilly's Gov 2.0 correspondent Alex Howard shared a link to this photo on Twitter this morning. Smart phone users will use QR reading apps to snap a picture of the codes, then their phones will be shown relevant real-time information corresponding to the bus stop they are at. (That makes more sense to me than NYC's new QR codes on the back of garbage trucks, but hey - they point is, these things are growing more mainstream in the US.)
Update: The team behind these QR codes has updated us to let us know that the stickers are ready but won't actually be distributed for a few more days.
Here in my home town of Portland, Oregon, the ability to check "time-to-arrival" for buses by phone is much appreciated. Augmenting that kind of data with a richer experience, launched by QR code, sounds great. Santiago, Chile added similar QR codes to 4,000 of its bus stops this Summer.
"See" also this audio interview earlier this week with Bryan Sivak,
Chief Technology Officer at the Office of the Chief Technology Officer (OCTO) in the District of Columbia.
Below: US interest in QR Codes, as expressed by Google search queries.
Java gets a bad rap. It's considered old-school. People say that young developers prefer Ruby-on-Rails and other Web-based hot stuff. True - but these are not bad times for Java at all.
James Governor of RedMonk wrote a post that provides several good reasons why Java is really doing quite well.
Elance shows the current demand for people with Google App Engine skills is greater than those knowledgeable about Amazon Web Services. Audrey Watters of ReadWriteCloud saw the news and posted on the topic of IT Jobs as the question for our weekly poll.
Sponsor
The reason why Google App Engine is doing so well? It's all about the enterprise. VMware's Spring Platform is based upon SpringSource, which has become the dominant platform for launching Java-based apps. It now integrates with Google App Engine, a primary reason for the growing success of the platform.
Governor makes some points that are worth noting:
NoSQL is one of the hottest trends in tech right now. Many of the technologies built on the platform are written in Java. It was born on the Web but will eventually move to the enterprise.
MapReduce? It's what Google and Yahoo! use to get fast responses over large data sets. It is built on Java. Hadoop is based on MapReduce. It has its own ecosystem developing around the technology.
And then there's this from Governor:
Of course we're also seeing innovation from the new hotness - thus Erlang underpins CouchDB and RIAK. But Java is certainly core to the innovation. Lets look at RabbitMQ for example - which though written in Erlang was acquired by SpringSource as a messaging engine to underpin a Java-based programming model.
Governor goes on to provide a number of other examples to make his point.
And we have to agree. Java is not dead. it still has plenty of room for innovation.
Posted on: September 05, 2010
NHL2K11 (2KSports/Visual Concepts) tries to bring realism to sports on the Wii, but falls short because of control issues and a spotty artificial intelligence.
http://rss.cnn.com/~r/rss/cnn_tech/~3/TAKdn24BP2I/index.html
Post Link
This one's a classic case of "easy when you know how." How many times have you grabbed a comma-separated string, exploded it into an array, and assigned each item in the array to its own variable?
If it's a small array, it may not be too much of a problem. But it quickly gets tiring to type out all those array assignments if you have a lot of them to do.
http://feedproxy.google.com/~r/readwriteweb/~3/zEbPQef8fC8/hack-of-the-day-use-phps-list-function-to-quickly-transform-arrays-to-variables.php
Post Link
Designing a web page can be a scary adventure, especially if you have never attempted this before. However, it doesn’t have to be! Web design is actually pretty simple and if you keep to the basics you can have a great web page with very little effort and stress! Instead of going into the technical side of the web page, I feel that there are 5 important common factors that sometimes are not placed in a web site and I believe they should be. There are 5 basic things that every web site should not be without.
1. Keywords: Keywords should be placed thought-out your website, on various pages. This provides a better chance of you being found.
2. Customer service/contact information: this is especially important if you are selling products or services. The clients need to have someone to contact and a reliable method.
3. Adequate information: It doesn’t matter if its goods, services, or articles, you need to ensure that what you have is quality, resourceful, and in good supply. Your visitors and customers need to have a clear understanding of what is offered and what they are getting. The more information you have the more trusting the visitors will be.
4. A search tool: I hate visiting a web site that doesn’t have a search tool! If I am seeking a particular subject or item, a search tool allows me to easily locate that item or information without having to “dig” through the site to find it. Make it an easy access site. This makes visitors very happy!
5. Payment information or resource references: If you are selling products you should have your payment information on the first page so that people are aware of what you accept (Paypal, checks, credit cards). If you provided information (articles or such) provide references of who wrote them (if they aren’t’ your own work). This helps if people are going to use your works in their own writings.
Do you want to learn more about how I do it? I have just completed my brand new guide to article marketing success, ‘Your Article Writing and Promotion Guide‘
http://feedproxy.google.com/~r/WebsiteDesignBasics/~3/4TV8nkEH9QM/web-design-basics-do-you-know-5-things.html
Post Link
"I just perused Mr. Allega's (Gartner) recent article on the legal quagmire that is stirring around the Zachman brand, framework, and its two proponents. It is too bad such a pair of thought leaders will end their careers in such a manner. Upon reading the article I thought I would share some thoughts about Zachman." -- Eric A. Stephens
"The best architects also understand what kind of data brings the most value to the company and then influence the design and integration of systems to produce that data faster, in different combinations and for different constituencies." -- Kim S. Nash, writing in CIO.com
One quote from an IBM executive stands out in the post that Chris Cameron wrote today about IBM's augmented reality app for the U.S. Open.
Rick Singer, IBM's Vice President of Sports Technology Partnerships said it all comes down tthe information generated with every tennis stroke, volley and serve:
"This is all about data. It's about how you take data, aggregate it and make it simpler to use," says Singer. "This is like having your best friend with you that knows everything about the Open right by your side because you can take all of that data and you can make better decisions."
Sponsor
IBM is using the U.S. Open to demonstrate its commitment to cloud computing.
For example, according to eWeek, IBM implemented its analytics platform to use real-time and historical information to deploy services to "media organizations, tournament officials, the public, tennis players on different platforms such as broadcast, the Web, mobile devices and social networks such as Twitter and Facebook.
At the U.S. Open, IBM has deployed sensors to the radar guns, the umpire chairs and throughout the tennis grounds to collect data that can be analyzed and visualized.
It has partnered with the U.S. Tennis Association to provide its PointStream technology, which pull intelligence from the data around scores and match statistics. It is supposed to then present that information in real-time.
According to MediaPost, online viewers may also use IBM's Momentum Meter to see which player has a statistical edge. That provides a range of different possibilities for viewers. They can watch the matches on television and get stats from their smartphone, iPad or laptop. Images can be seen visually, which makes sense as following charts and graphs can be a bit cumbersome.
Analytics provide a different viewing experience for people watching the U.S. Open. The experience also provides a view of what we can expect as more "TV" plays venture online. For example, Google TV will be offering its own ways to analyze data to provide contextual information.
What we are seeing really is the start of a technology match that will last far longer than the last smash and volley at the U.S. Open.
Posted on: September 04, 2010
By default, most distributions use logrotate to rotate Apache logs. Or worse, they don't rotate them at all. I find the idea of a cron job restarting my web server every night to be very disturbing. So, years ago, we started using cronolog. Cronolog separates logs using a date/time picture. So, you get nice logs per day.
But, what if you are running 5 or 6 virtual hosts on the server? Do you really want all those logs in one file? You might. But, I don't. So, we ended up running a cronolog command per virtual host. At one time, this was 10 cronolog processes. Now, they are tiny at about 500k of resident memory used when running. But still, it seemed like a waste. Enter vlogger. Vlogger could take a virtual host name in its file name picture. And it would create the directories if they did not exist. So, now, we could have logs separated by virtual host and date. Alll was good.
But, vlogger has not been updated for a while. It started spitting out errors, right into my access logs. And I could not find a solution. The incoming log data did not change. My only assumption is that some Perl library it used changed and broke it. So, here I am again with cronolog.
I decided I could just write one. So, I started thinking about the problem. It needs to be small. PHP would be a stupid choice. One PHP process would be more than 10 cronolog processes. I decided on Lua.
"Lua is a powerful, fast, lightweight, embeddable scripting language." It is also usable as a shell scripting language, which is what I needed. So, I got to hacking and came up with a script that does the job quite well. When running, it uses about 800k of resident memory. You can download the script here on my site.
Are you just starting out in the web design industry and want to know more about how everything works? Well, there are tons of courses and online tutorials you can take that have information on web design for beginners. There are tons of ways you can learn more about web design, you can either get a degree or diploma in the field or you can do your research online and learn it yourself. Many people have taken the latter option - even Bill Gates didn't go to school, but still knew enough about computers to make it big.
Likely you are looking into web design for beginners because you would like to make your own web site. If you look into software packages like Dreamweaver and Adobe Creative Suite, you will find that it isn't as hard as you think. Many of the web designers today use such software to make building web sites much easier and quicker. With enough practice, even a beginner of web design can learn the basics of web design and be well on their way. If you know how to draw, you can use special software like Photoshop and Flash to create images and graphics. Just make sure not to add too many to your web site or you will leave your site's visitors with too much to download. Those that have yet to upgrade from dial up will have a difficult time accessing your web site.
If you browse around the internet you will find many guides pertaining to topics like web design for beginners. You can find a lot of the html and xhtml codes online or purchase books that go into deeper discussions about the codes and their use. Many people have learned from those basics and expanded on their knowledge from there.
There are special programs that come with tutorials with web design for beginners - some you have to pay for and other's are free after purchasing the software. You can learn a lot of hands on material that will help you to become a pro at the design software you've purchased. Some computers like Macintosh will come with software already installed. Macs are especially known for being an artsy computer brand. A lot of the individuals in the art industry have Macs, so if web design is something you'd really like to learn, you can start by getting design software or investing in a Mac.
http://feedproxy.google.com/~r/WebsiteDesignBasics/~3/ZNmNPb5xHSs/web-design-for-beginners.html
Post Link
You have decided to give your business a presence on the World Wide Web, and have even found someone to help with the web design, but now what? Perhaps the most difficult decision to make, after deciding whether to create a website, is coming up with a domain name for your site. Amateur web designers may be unaware that the choice of domain name is critical to the success of any website.
What is a domain name exactly? Simply, the domain name is the address a web user will type in the address or search box when attempting to reach your site. Also known as a URL (Uniform Resource Locator), the domain name is your websites "home" on the internet.
Before you even think of designing your website, you will want to come up with a domain name that accurately reflects your intentions. Depending on whether you are designing an educational site, a portal for your business, or a spot for sharing personal memories with family, there are different considerations when choosing a name.
If you are looking to create an online presence for your brick and mortar business, you will want to see if your business' name is available from a domain registrar. A registrar is a company from which you will buy the right to use the domain name. With millions of names being registered each year, it is possible your first name choice will be unavailable. This is where having a unique business name comes in handy.
If your business name is unavailable, there are other options to consider. You can register your name with a less common and less desirable internet extension, such as .org, .net, or .info, though .com extensions are always preferred. If you have a company tagline or short jingle that is easily associated with your business, you can build a site around it as well. You may quickly find that coming up with the perfect domain name is not as easy as it sounds. Many businesses spend considerable time on this step of the web design process, as the domain name will presumably be a business' permanent home on the web. Once you have found a fitting name available with your registrar, you are ready to begin building your site.
http://feedproxy.google.com/~r/WebsiteDesignBasics/~3/nWUyh3d0Ca4/web-design-basics-choosing-domain-name.html
Post Link
Have you ever wanted to walk into a building and be automatically checked into Foursquare, without any action on your part? That's the promise of an intriguing DIY project from electronic engineering hobbyist, Casey Halverson. He has come up with a low-cost solution that involves a Nike+ sensor, a $25 breakout board and a Web service called Stumble.to that watches for electronic devices, then automatically checks you into your favorite places via Foursquare and other location-based social networking services.
Sponsor
Every so often, we like to feature a "weekend project" here on ReadWriteWeb. These generally consist of the kind of things you'll want to try out and play with when you have some free time, like over the weekend! None of our projects to date have been quite this involved, but it's a holiday weekend here in the U.S. - and doesn't building an automatic Foursquare check-in system beat eating hot dogs at a cookout? We think so.
If you have a few hours this weekend, you can build this automatic Foursquare check-in system yourself, with very little upfront investment. If the idea sounds appealing, but you're not sure if you have the skills needed to make this happen, don't worry - the hardware may soon be available for purchase alongside re-modded sensors that dangle on your keychain.
Materials
To get started, you'll need the following materials:
A Nike+ sensor: If you don't already have a Nike+ sensor, you can pick one up by locating the nearest store that sells Nike gear using the company website. Sensors are sold either with a pair of running shoes or along with the Nike+ sportsband. (If you don't have a sensor on hand, you can still do this. Stumble.to's service can register Wi-Fi clients via MAC addresses, too.)
A USB+iPod Serial Adapter: This $25 breakout board (available here from Sparkfun Electronics) sends and receives commands to the receiver and listens for individual foot pods. Your local electronics hobbyist shop may carry something similar.
A computer
Accounts
Obviously, you'll need a Foursquare account. (Twitter check-ins and Fire Eagle are also supported.)
Secondly, you need to register an account with Stumble.to and obtain an API key.
Edit the shoe-agent script with your API key information and specify the serial port your USB adapter appears as.
That's it! Halverson is working on a more detailed how-to guide, so stay tuned to his blog for an update on that, if you need further details. (Update: Here it is!)
Garage Project to Become Commercial Success?
Although the above guide is meant for electronic hobbyists who want to have a little fun with Foursquare and hardware sensors, this DIY "garage project" may end up leading to commercial success for those invovled. Halverson says he's thinking now about how he could build a different type of sensor, like one that hangs on your keychain, for example, instead one that sits in your shoe or pocket. The new sensor could be thinner and lighter or maybe have an on and off switch that would register your check-ins automatically when on while still allowing an easy way to go off the grid when needed.
The Stumble.to Web service created by Eric Butler and Ian Gallagher has incredible potential as well. Although it only works with Foursquare, Fire Eagle and Twitter for the moment, additional services like Facebook Places, Gowalla and other check in-based social networks can and will be added in the future. Stumble.to essentially works as a middleman between hardware devices and location-based networks. It works with sensors, but also with Wi-Fi clients like laptops and smartphones that register their MAC addresses with the service.
Bringing Check-Ins to Non-Smartphone Users with Low-Cost Sensors
In reality, this project isn't all that different from the system created by mobile check-in service Shopkick, but with cross-platform appeal. Shopkick, now available as a mobile application for smartphones, offers deals to users who check in at popular retail establishments like Best Buy and Macy's. However, it forces the venue to install the company's proprietary hardware to verify that the check-ins come from people who are actually in the store. It also requires a smartphone.
Using low-cost components at the venue level and short-range sensors like the one from Nike+ offers the same benefits but without excluding users who prefer using other location-based services... or even those who don't own smartphones! A sensor combined with an online account at Facebook, Foursquare or another site could engage feature phone users who want to participate in this hot, new check-in game, but can't install mobile applications on their phone.
For the end user, the experience could be simple: it would only be a matter of registering an account with Stumble.to and associating their preferred services with their keychain sensor. Afterwards, they could continue to enjoy the features of location-based apps, like the discounts, mobile coupons, tips, reviews and other rewards, without having to actually having to perform a manual check-in on their phone.
Another interesting side note: Stumble.to has a "check out" feature too, meaning it can calculate the time you spend at a venue. Although no location-based service tracks this metric today, it could be implemented in future iterations to discourage the so-called drive-by check-ins (those where the user checks in as they pass a venue, often while driving, in order to get the points or rewards in a given location-based game like Foursquare). A service could perhaps dole out more points or better rewards to those who actually stayed put for awhile instead of those who were just cruising by.
What Do You Think?
Whether you geek out on the DIY project or want to wait for a commercially available system, you can see there are clear advantages to automated, hardware-based check-in services. Whether or not companies like Foursquare, Gowalla, Brightkite and others will actually want users to skip using their apps in favor of automation is another matter entirely, though. Some smaller services may be dependent on in-app ads for example, or links posted by their users that drive traffic to company homepages. Automation would have an effect on how the services could be effectively monetized, and that's something they will need to consider thoughtfully before embracing a system like this.
But that's just them. We think it's awesome - what about you?
It's not important if you don't know how to program, design, optimize sites or do similar things. You can still earn money doing things everybody knows. Start working from your home today, without any extra investments.
You can do many "non-technical" things. Some of them are writing (articles, reviews ...), data research/collection (finding specified info on the web), data entry (mostly copy/paste), translation and many more. Off course for all those technical people, there are things like programming, design, seo and others.
Sites to find jobs/projects:
Ranoo.com - This is a great website. Most of my projects were done on this website. And I recommend it. While it's name determines that most of the jobs are in web development, there are other not so technical jobs as article writing, data entry, data collection (research) and others. You don't need to pay for sign up, their fees are one of the lowest (4%) or 4 $ and you can withdraw money in many ways. They also offer escrow system, so you are ensured from cheaters. Users can leave a feedback about each other - which is a nice option.to post a project is free and the webmasters are not charged.
Rent A Coder - I did only one project over this one. The overall mood on this site somehow isn't right, but never the less, you can find lot's of different jobs there, not just coding. Also there are some restrictions that make communication with the buyer a little difficult, and they don't offer bank wire withdraw - which I like to use. Their fee is 18%, one more reason for me not to use it to much.
Freelancers Network - This is a UK based website. So naturally many of the jobs are UK specific. Of course there are many jobs that you can work from anywhere in the world from your home. The good thing it's FREE, yup no fees, at the same time, that's the bad news, and it might happened that you finish the job, and not get paid. That cannot happened when using escrow systems.
There are many other websites. But these should be enough for you to start. Eventually you will realize that it's best to concentrate on one or two of this websites. Mainly for the reason of feedback. Most freelance websites offer a way that buyers rate service providers after project is completed, and few good rates, with some nice words about you can work magic in getting future bids.
you will realize that many of the people which you found over this sites, will contact you latter for some additional work (if you worked ok for the first time) - so you will start to build your regular clients.
http://feedproxy.google.com/~r/WebsiteDesignBasics/~3/K7b5IYN2nV4/work-at-home-as-webdesign-freelancer.html
Post Link
Posted on: September 03, 2010
För alla er som utvecklar saker, på Oracle plattformar eller andra, finns det ett par mycket intressanta tillfällen i höst att bredda ert kunnande, få nya ideer och inspiration och insikt i vad som händer idag ; och i morgon inom det mycket breda området "systemutvckling".
Öredev 2010 - http://oredev.org/2010
JAOO 2010 - http://jaoo.dk/
Oracle kommer att i en eller annan form medverka.
http://blogs.oracle.com/sverige/2010/09/utvecklarkonferenser_i_host.html
Post Link
Continuing our theme on DLP and IRM, we've been working with leading DLP vendor Sophos to create integrations that bring IRM and DLP together. These integrations provide a richer set of security controls for protecting your most sensitive information, such as intellectual property, patient healthcare information (PHI), financial data as it flows around your enterprise networks and beyond. The video below demonstrates one of these integration use cases we are hearing a lot customers ask for, the need to ensure that only IRM protected documents can be copied onto USB devices and CD's to ensure the organization has persistent control over their most valuable content.
John Stringer, product manager at Sopho's comments,
DLP can be used to identify IRM-protected documents, audit their transfer and - where appropriate - apply IRM classification based on document content. This complements traditional methods for applying IRM such as manual classification by employees. At Sophos we're really excited about working with a number of IRM vendors, such as Oracle, to achieve exactly this.
The ultimate goal over the coming months with these integrations is to use DLP to maintain the policy which defines what you classify as confidential or sensitive information. DLP then implements these policies when it monitoring network traffic, searching across file repositories and watching the movement of information onto USB keys and other removable devices. When DLP finds unprotected information instead of simply blocking it it can apply an IRM policy inline with DLP to ensure that it becomes protected no matter where it ends up. Have a look at the video and feel free to contact us if you'd like to know more about what DLP and IRM can do together for you.
http://blogs.oracle.com/irm/2010/09/oracle_irm_and_sophos_dlp_inte.html
Post Link
Back in August, after the release of the company's Android app, I spoke with GetGlue CEO Alex Iskold about how his startup prepared itself for making the move to mobile. The app first launched on the Web, and thus the company's developers were most familiar with languages native to the Web. In order to transition to mobile, Iskold and GetGlue employed the services of Appcelerator's Titanium - a tool that simplifies native mobile app development for developers. Today I had the chance to chat with Appcelerator's Scott Schwarzhoff about how young companies can plan ahead for their development strategy by anticipating the three phases of app maturity.
Sponsor
"You can have a lot of things pop up in the form of new APIs, new capabilities and new platforms. You need to stay ahead of the curve." - Scott Schwarzhoff
In the last year, the venture-backed Mountain View-based company has quickly grown to support over 64,000 developers and thousands of mobile apps across several platforms. The company's flagship offering, Titanium, allows developers familiar with Web languages to quickly piece together mobile applications with native platform functionality.
Companies of all sizes, from startups like GetGlue to large corporations like eBay and NBC, have built consumer and enterprise level applications using the service. As Schwarzhoff points out, every company needs to plan ahead for mobile development.
"It's important to have a really well thought-out development plan across all platforms that can sustain in the long term," Schwarzhoff told ReadWriteWeb. "You can have a lot of things pop up in the form of new APIs, new capabilities and new platforms. You need to stay ahead of the curve."
One of the best ways company looking to expand into mobility can roadmap their products is to understand what Appcelerator calls the "application maturity model," which consists of three distinct phases.
The Information Phase - The first step for many companies, says Schwarzhoff, is to dip their toes into the mobile sector with basic read-only apps that provide one-way information to the user. It's in this phase that many first timers build familiarity with the platform, its capabilities and possible business models.
The Participatory Phase - In this second phase, apps begin to allow for two-way communication, pushing and pulling information between the device and the cloud. Companies begin to realize the potential of the platform and its native functions, like location, photos and social networking.
The Business Operations Phase - In the third phase, a company finally begins to use their apps as a new way to drive revenue and loyalty from their customers. It's not just a side project, says Schwarzhoff, now it's a critical part of the the overall strategy.
Schwarzhoff adds that companies don't just pass through these phases with their apps, but with platforms as well. As companies enter the mobile scene on one device, like the iPad, they then get increasing curious about other form-factors.
Whatever your startup does, or intends to do, mobility should play an important role in the overall business strategy. Planning your mobile roadmap early and understanding the phases of app maturity will go a long way to help this facet of your business grow quickly and smoothly.
Posted on: September 02, 2010
This week the world-wide OpenOffice.org
community comes together at the annual OpenOffice.org
Conference in Budapest. Oracle, the steward of OpenOffice.org,
is sponsoring the event and the Oracle Office team participates in
various work
groups and technical sessions. In his keynote, Michael Bemmer, General
Manager
of the new Oracle Office Global Business Unit, underlined the
"importance
of Oracle Open Office and OpenOffice.org
to
Oracle and its customers" (photo). The Open Document Format (ODF) is one
of this year's main topics of the conference with governments and
businesses
from all around the globe sharing their ODF experiences and discussing
the
overall benefits of open standards. Stay tuned to learn more about how
the new
solutions will make life easier for end users, and reduce the total cost
of
ownership for enterprises and public sector customers.
http://blogs.oracle.com/office/2010/09/live_from_the_openofficeorg_conference_in_budapest.html
Post Link
Idea management software seeks two "holy grails" of enterprise collaboration technology: 1) innovation and 2) the breaking down of silos. Enterprise idea management has been around for over 10 years, but according to Mark Turrell, co-founder of pioneering idea management company Imaginatik and current CEO of Orcasci, there's been an "explosion of interest" in the field in the past 18 months. Here are a few of the trends in the area that we've noticed.
Sponsor
SharePoint Integration
Stand alone enterprise idea managment platforms are increasingly integrating with Microsoft Sharepoint. Imaginatik recently added Sharepoint integration to its flagship Idea Central product.
Spigit (our coverage) and Kindling, newer players with big name customers, have both announced SharePoint integration in the past 12 months as well. Kindling actually took it a step further with Outlook integration.
Since Sharepoint is the most popular enterprise collaboration platform, it makes sense for vendors to focus on Sharepoint.
Vendors Baking In Idea management
Meanwhile, other enterprise collaboration vendors are baking idea management into other products. MangoSping has an idea management solution (previous coverage) and Jive added an ideation module to its offerings in March.
Bringing ideation into existing collaboration tools - whether it's SharePoint, Jive or something else entirely - is a logical strategy for enterprises hoping to encourage not just innovation but collaboration on ideas.
Customer Facing Tools Being Turned Inwards
Many times departments and business unit managers want to gather ideas from staff but don't want to deal with complex solutions or wait for the IT department to purchase and deploy a solution. Other times, they find that the systems like Spigit are too complex.
"Most employees don't three hours a day to spend in these systems," says UserVoice (see our previous coverage) CEO Richard White. UserVoice started as a customer-facing web application, but White says the company has been getting more inquiries from enterprises wanting to use it for internal purposes.
Deloitte is now offering a Deloitte Innovation Academy service that combines some of its own tools, UserVoice, and education to provide all in one innovation solution to enterprise customers.
Don't be surprised to see Salesforce.com customers turn the Salesforce.com Ideas platform, used by companies like Starbucks and Dell to solicit consumer feedback, inward for more ideas.
Are You Using Idea Managment Software?
Are you using idea management software in your organization? Which software? Has it been successful in fostering innovation, or has it been an unnecessary distraction? Have you seen any trends we didn't mention?
There's a lot of talk about the ways in which cloud computing will impact the IT job market - changing demands for the numbers and the skills of employees.
As James Urquhart notes in an article in CNET today, there have been a number of interesting signs lately pointing to the health of the cloud-related job market: 181 jobs advertised at Amazon Web Services last week, for example, and 175 at Rackspace.
Sponsor
But it may be the recent release of Elance's quarterly employment report that has raised the most eyebrows. The report looks at IT job listings overall, examining the demand for certain skills. And notably, it's Google App Engine that has shown the largest growth over the last quarter, increasing demand tenfold and surpassing Amazon Web Service as the the most sought after cloud skill.
Cloud Ave's Krishnan Subramanian has an excellent analysis on why this might be, noting that the recent partnership between Google and VMWare might explain the jump in demand.
Does the increase in employment opportunities for those with Google App Engine experience mark a shift in the sorts of IT jobs we'll see in the future?
Is a cloud utopia possible? The idea being that someday everything will be elastic. Services scale up and down based on usage. You would never have to worry about updating an application on your laptop. Security would be taken care of and devices would be smart enough to know what data to process and what should be rendered in the cloud.
Sure. We are already seeing some of these scenarios unfold. But it's not common. In reality, the builder has a big job ahead.
Intel is here at VMWorld with a message about how this plays out. In their view, it comes down to three factors. The cloud and correlating devices should be federated, automated and client-aware.
Sponsor
Federated Cloud
A federated cloud means an open cloud. It's a cloud that can be connected. Virtual machines work in the enterprise as well as they work in the data center. Communications, data, and services can move easily within and across cloud computing infrastructures. Identity is seamless. Interoperability is without question.
Automated Cloud
An automated cloud means cloud computing services and resources can be specified, located, and securely provisioned with very little or zero human interaction. This is a data center with intelligence. It does not have to be as manually operated as it is today. It allocates resources and is optimized in terms of its utilization and power efficiency.
Client-Aware
This represents one of the most significant challenges and in many ways represents the emergence of the intelligent network. In this scenario, the device and the cloud are optimized to work with each other. The client-aware chip technology know when to process on the device or in the cloud. In today's world we do see some level of data intelligence but for the most part the service provider looks for the lowest common denominator. That's why it is often difficult to use services on a handheld device because they were written for a PC, not a mobile phone. The trick is to know the device attributes that include location, policies, and connectivity. Security is taken care of in this scenario as the device and the cloud are synchronized to meet policy requirements.
Developer Challenges
A developer always has to choose a platform. Once the platform is chosen, the developer then has to consider what different versions are required for the various devices on the market. This is increasingly complex as the types and total number of devices continue to multiply. A client-aware scenario could mitigate the issue. Further is the issue about when to use the cloud and when to use a device for processing. For example, should a video be rendered on the device or in the cloud? It all depends. But client-aware technology could help bring a level of data intelligence that would mitigate the issue. It would be capable of determining if the video should be rendered in the cloud or on the device.
Is this all far off into the future? Intel says the disruption in the enterprise market is helping advance innovation. As the impetus for moving to the cloud increases, so should the advancements in these various scenarios.
We may never reach a utopia but at least we may find some ways to make it a bit easier for the builder trying to optimize the relationship between the cloud and the devices people use.
I am happy to announce general availability of Tuxedo 11gR1 PS1 release (version 11.1.1.2.0). This release introduces several enhancements and features - almost all of which are driven by customer feedback received during 11gR1 beta, POCs and other direct customer engagements, especially related to mainframe application rehosting. Given below are highlights of the features/enhancements included in this release. Note that, we will talk about and demonstrate many of the new features at OOW, San Francisco Week of September 19th. If you are coming to OOW, please plan to attend one or more of the Tuxedo sessions and also stop by our demo pod W-190 in Moscone West. I will post list of Tuxedo sessions along with timing and venue separately. This will be a great event.
New features/Enhancements in Tuxedo ART Runtime and Workbench 11gR1 PS1:
- More coverage for CICS APIs
- Support for RRDS
- Enhanced CICS TSQ and TDQ support
- SSL for TN3270 Terminal server
- Sort support for migrated files
- Support for additional JCL features
- Enhanced batch utilities and parallelization of batch job execution
- Enhanced management of batch output
New features/Enhancements in Tuxedo core and other product options:
- Support for multiple resource managers from a Tux application server
- Extremely simplified JCA Adapter configuration and deployment
- Flexible AUTOTRAN configuration within Tuxedo and JCA Adapter
- Monitoring of Tuxedo ART batch Jobs from TSAM
- Support of TSAM and SALT on OpenVMS and OS/400
- Availability of Tuxedo Mainframe Adapters (SNA, TCP and OSITP)
- Enhanced mainframe connection management for TMA SNA
For detailed list of new features/enhancements, see product documentation at: http://download.oracle.com/docs/cd/E18050_01/tuxedo/
To download Tuxedo 11gR1 PS1 release, go to: http://www.oracle.com/technetwork/middleware/tuxedo/downloads/index.html.
Regards,
Deepak
Senior Director, Software Development
Oracle Fusion Middleware
http://blogs.oracle.com/Tuxedo/2010/09/announcing_availability_of_tux.html
Post Link
You can watch a live stream of Apple's fall event tomorrow, the company has announced - but only if you're using an Apple device.
Apple will broadcast the event using its internally-developed HTTP Live Streaming Protocol, which requires either a Mac running Safari on Mac OS X version 10.6, an iPhone or iPod touch running iOS 3.0 or higher or an iPad. It's not because Apple only wants its fans watching, however.
Sponsor
"QuickTime X, a major leap forward that advances modern media and Internet standards" -Apple
The HTTP live streaming protocol is a feature of the latest version of Apple's multimedia player and framework, QuickTime X. The new protocol lets users stream audio and video over HTTP. This makes things easier for broadcasters, who can use a standard Web server instead of a special media server to stream in almost-real time. Apple claims the protocol also avoids common problems with other streaming protocols.
The protocol also dynamically adjusts playback quality based on the speed of the connection, making it ideal for mobile devices like the iPhone, iPad and iPod touch.
QuickTime X is included in the latest version of Mac OS X Snow Leopard, but it's not been ported to Windows yet. The most recent version of QuickTime available for Windows users is the second-newest version, 7.6, released in January of last year.
Apple praised its new protocol in June 2009 for being "based on open standards" which should make the technology more accessible. Apple even submitted the protocol to the Internet Engineering Task Force (IETF) for consideration as a universal standard.
But more than a year later, the standard is effectively proprietary. It's been criticized for being more complicated to implement than advertised. And Microsoft has not said anything about when or whether Windows will support QuickTime X - meaning the vast majority of Web users are not yet on the receiving end.