Tuesday, December 29, 2009

Distribution Release: VortexBox 1.0

 
 

Sent to you by Hunny via Google Reader:

 
 

via DistroWatch.com: News on 12/22/09

Andrew Gillis has announced the release of VortexBox 1.0, a Fedora-based server distribution that turns an unused computer into a music server or jukebox: "VortexBox 1.0 released. After several months of hard work we have released VortexBox 1.0. It has many of the features requested by the community....


 
 

Things you can do from here:

 
 

New Linux kernel boosts graphics support, enhances KVM

 
 

Sent to you by Hunny via Google Reader:

 
 

via DesktopLinux.com on 12/3/09

Linus Torvalds announced the release of a stable Linux 2.6.32 kernel. Major additions include kernel-based mode setting (KMS) and 3D graphics support on select Radeon cards, plus new kernel shared memory (KSM) technology for KVM virtualization, power-saving and performance improvements, and a faster "Devtmpfs" boot technology.

 
 

Things you can do from here:

 
 

Sunday, December 27, 2009

Etherpad Now Open Source

Which means that Hosting Wave like servers are even more easier for enterprises now.

 
 

Sent to you by Hunny via Google Reader:

 
 

via Google Blogoscoped by Philipp Lenssen on 12/18/09

Etherpad, the tool by the company which Google bought to add to their Wave team, has now been open-sourced. "Our goal with this release" writes Aaron at the Etherpad blog "is to let the world run their own etherpad servers so that the functionality can live on even after we shut down etherpad.com." [Via Reddit.]

[By Philipp Lenssen | Origin: Etherpad Now Open Source | Comments]


[Advertisement] Search Marketing Arena: SEM/ SEO Questions & Answers. Increase your skills. Join now

 
 

Things you can do from here:

 
 

A look back on 2009

 
 

Sent to you by Hunny via Google Reader:

 
 

via Google Code Blog by Mike Marchak on 12/21/09

2009 was a remarkable year for developers. Vic Gundotra, VP of our developer team declared at Google I/O, "The web has won!" and this year was full of launches and announcements that remind us how the web has become the platform of our day. We found lots of inspiration from the developers at Google I/O in San Francisco and at our Google Developer Days in Japan, China, Brazil, Russia and the Czech Republic.



Here's a look back at some of our favorite highlights from 2009:
It is a very exciting time to be a developer...we are just starting to see what is possible with the web as the platform. It will be a lot of fun to see where all of us, together, can take the web in 2010!

Happy Holidays from the Google Developer Team!

By Mike Marchak, on behalf of the Google Developer Team

 
 

Things you can do from here:

 
 

A Microsoft nod to Mozilla?

 
 

Sent to you by Hunny via Google Reader:

 
 

via Mozilla Links by Percy Cabello on 12/14/09

You may have heard or read about last week's dialog. If not, here it is in brief:

  • First, Eric Schmidt, Google CEO, scared a few millions people by saying it's not possible to keep things in private. His suggestion: just not do that stuff. Media goes crazy.
  • Mozilla's Asa Dotzler suggested using Microsoft's Bing search engine, as it has the "less bad" privacy policy. As Mozilla's deal with Google accounts for about 90% of its revenue, he's in brief, saying: screw the bottom line, the mission is first. Business as usual for Mozilla. Media goes crazy about integrity.

And today, someone with enough sense of humor at Microsoft, decided to feature a firefox as Bing's background photo!

Firefox featured in Bing

Via Robert Accetura.


 
 

Things you can do from here:

 
 

Sunday, November 22, 2009

Full Frontal ‘09: Simon Willison on Server-Side Javascript and Node.js

 
 

Sent to you by Hunny via Google Reader:

 
 

via Ajaxian » Front Page by Michael Mahemoff on 11/20/09

Simon Willison snuck in a last-minute topic change, and is now going to give the server-side Javascript talk.

The news of the past 24 hours is ChromeOS. For the first time in years, someone's re-thinking how an OS should work. With Chrome, you turn on your computer and you're in the browser. What's really interesting is to contrast it to the introduction of the iPhone, where Apple's apps used native APIs while they expected developers to write web apps running in the browser with limited abilities. Here, Google's apps are using the same web platform...it's a level playing field.

Javascript combined with JSONP makes it real easy to write quick and dirty apps. An example of a quick app is Tweetersation Simon wrote with Natalie Downe. Simple app, 200 lines, written in an afternoon. At a larger system level, there's Google Moderator, which is essentially a pure-Javascript solution with a no-op in the noscript tag.

These pure Javascript apps are great for experimenting and prototyping. The problem with this style of development, though, is you're completely breaking web standards. The web Simon "felll in love with" is one where you point to a URL and you get content coming back.

With server-side Javascript, we can get the benefits of the things we like about Javascript, but without throwing away with the things we like about the web. Simon has been playing with node.js, and evidently the results were important enough to throw out the old talk and make this new one.

Take a step back and look at the interaction patterns with a web server. The conventional model is straightforward request-response, where the server tries to respond and disconnect as quickly as possible. But ... there's also the event loop model. As in Comet; it's generally considered to be more efficient, so why do web developers avoid it? Simon says traditional server-side languages aren't designed to deal with event-driven programming. It's more like "do A, do B, do C, exit". Javascript, on the other hand, is well suited to do callback-driven event programming.

Brave Simon now proceeds to live code with node.js. He shows a "Hello World" daemon, where the code looks like Ajax in reverse, and runs extremely fast. But where it gets really interesting - and useful - is with Comet. Another demo. The code is tiny and the benchmark looks good.

Simon's built his own framework on top of node.js: Djangode takes the best features from Django and sticks them on the server.

JAVASCRIPT:
  1.  
  2. var dj = require('./djangode');
  3. dj.serve(dj.makeApp([
  4.     ['^/$', function(req, res) {        dj.respond(res, '<h1>Homepage</h1>');    }],    ['^/other$', function(req, res) {
  5.         dj.respond(res, '<h1>Other page</h1>');
  6.     }],
  7.     ['^/page/(\\d+)$', function(req, res, page) {
  8.         dj.respond(res, '<h1>Page ' + page + '</h1>');
  9.     }]
  10. ]), 8008); // Serves on port 8008
  11.  

The more interesting example is Comet, which he's demo'd here.

Moving on to persistence, there's the NOSQL trend of the past 18 months, and he shows how simple it is to write CouchDB queries from node. It's easy to talk to CouchDB from Node.js apps. Redis is another interesting database, which could lead to pages being rendered very quickly, given its performance benchmarks.


 
 

Things you can do from here:

 
 

Friday, November 20, 2009

PDC 2009: What have we learned this week?

 
 

Sent to you by Hunny via Google Reader:

 
 

via Betanews by Scott M. Fulton, III on 11/19/09

By Scott M. Fulton, III, Betanews

Banner: Wrap Up

PDC 2009 story bannerIt ended up being a somewhat different PDC conference than we had anticipated, and even to a certain extent, than we were led to believe. Maybe this was due in part to a little intentional misdirection to help generate surprise, but in the end, the big stories here in Los Angeles this week were more evolutionary than revolutionary. That was actually quite all right with attendees I spoke with this week, most of whom are just fine with one less thing to turn their worlds upside down. It's tough enough for many of these good people to hold onto their jobs every week.

We'll start our conference wrap-up with a look at the flashpoints (remind me to call Score Productions for a jingle to go with that) we talked about at the beginning of the week, and we'll follow up with the topic that crept in under the radar when we weren't expecting.

Making up for UAC, or, making Windows 7 seem less like Vista. This was absolutely the theme of "Day 0," which featured the day-long workshops. At this point, Windows engineers have absolutely no problem with the notion of disowning Vista, disavowing it, even though it was technically a stairstep toward making Windows 7 possible. But it is now perfectly permissible to acknowledge the performance hardships Vista faced, and let go of the past in order to move forward.

Microsoft Technical Fellow Dr. Mark RussinovichMark Russinovich leads the way in this department, and the fact that he's appreciated leads others to follow suit. During his annual talk on "Kernel Improvements" -- which he expanded this year to a two-parter -- Russinovich spoke about the way that the timing of Windows' response to user interactions was adjusted to give the user more reassurance that something was happening, rather than the sinking suspicion that nothing was happening.

In an explanation of a user telemetry service he helped get off the ground called PerfTrack, he told attendees, "We went through and found roughly 300 places in the system where you interact with something, and there's a beginning and then an end where you go, 'Okay, that's done,' and optimized the performance of those user-visible interactions. We instrumented those begin-and-ends with data points, which collects timing information and sends that up to a Web service...and for each one of these interactions, we define what's considered 'great' performance, what's considered 'okay' performance, and what's considered Vista -- I mean, uh, 'bad,'" he explained, with a little grin afterward that appeared borrowed from Jay Leno. "And then if we end up in that 'okay' or 'bad,' what we do is, selectively turn on more instrumentation using ETW [Event Tracing for Windows] -- instrumentation of file accesses, Registry activity, context switches, page faults -- and then we collect that information from a sampling of customer machines that are showing that kind of behavior. "We feed that back to the product teams, they go analyze those and figure out, 'Why is their component sluggish in those scenarios?' and optimize that."

A graph showing performance improvements in Start Menu reactions between two different builds of Windows 7, from a talk by Mark Russinovich at PDC 2009.

One of the results he demonstrated, shown here in this pair of charts, shows the number of user-reported instances of Start menu lag time leaning more toward the quick side than the slow side of the chart, between two builds of the Windows 7 beta.

The fact that performance matters was one of the key themes of PDC 2009, and attendees greeted that message with enthusiasm -- or, maybe more accurately, with appreciation that the company had finally received the message. But there are still lessons to be learned here that can be applied to other product areas, if anybody out there is listening.

Why Windows Azure? The major theme of Day 1 was the ability to scale services up -- scaling local services up to the data center, and data center services up (or down, depending on your application) to Microsoft's cloud provider, Windows Azure.

Last year at this time, Microsoft went to bat with essentially nothing -- no real definition of an Azure application, no clear understanding of who the customers will be, and absolutely no clue as to the business model. But now we know that services will be rendered on a utility basis like Amazon EC2, and we have a much clearer concept of the customer groups Azure will address. One is the small business that has never before considered data center applications; another is the class of customer that needs to plan for exceptional capacity traffic during unusual situations, but can't afford to maintain that high capacity 24/7; and the third is the big customer building a new class of application that has never before been considered on any platform.

Channeling customers to Microsoft's cloud will be "Dallas," its code name for large-capacity data bank services typically open for mining by the general public, which should eventually be given a typically Microsoft-sounding name; and AppFabric, the company's new mix-and-match component applications system built on the IIS 7 platform. But in neither of these cases is Microsoft particularly inventing the wheel; and as I heard from a plurality of attendees this week, Microsoft's entering another crowded field of contenders (including SalesForce.com and IBM) where competition has already been saturated. Success in this venture is by no means assured.

Next: Office takes a backseat...

What will Office Web Apps do? Less than we once thought, apparently. The extent to which you can view "rich content" created with real Office applications, in Office Web Apps, apparently remains strong. But since O Web will be free to everyone (for sensible reasons) the ability to create the same depth of rich content online will be artificially limited.

Excel Web App 2010 screenshot

Since many businesses utilize Excel as a type of database, or as a window into their databases elsewhere, this means the utility of that product online will be most restricted. Word may suffer the least, however, as the need to compose respectable looking correspondence from anywhere one happens to be, is a pressing need that Word Web App can easily fulfill.

Making the case for Office 2010. We expected Microsoft Office to be the star of Wednesday's keynote, with demos of new functionality that, if it wasn't major, would at least have been advertised as fresh and new. It was not to be. Although we did have an opportunity to speak with an Office product manager (more on that in the coming days), the message Microsoft was sending this year was very different.

In the past, folks used to ask why a consumer applications suite was being prominently featured at a conference geared towards developers. The answer from Microsoft typically was, because Office is a platform, and developers build to platforms. The message Microsoft sent this year was that Office was not a platform. And that's a problem, because if that's true, there's no conference for Office. The excuse for the lack of Windows Mobile news was that it was a topic for MIX, the conference for Web developers set for next spring in Las Vegas.

So does Office wait for TechEd? All of a sudden, this major profit center seems homeless.

Outlook Social Connector screenshotThere was a little buzz devoted to something called the Outlook Social Connector plug-in, a new tool for integrating individuals' social media contacts within Office's communications app. Deals with social network hosts such as LinkedIn were announced. In one respect, that does address consumer concerns; in another, it's a little ironic. Here we have a situation where people take the time to broadcast their identities over multiple social services on purposes as a way to spread out...only to discover the need for a kind of "identity vacuum" to pull them back in again to one cohesive chord.

What we did see from the Office 2010 public beta (released Monday, then released Tuesday, then "launched" Wednesday) let us know that if Microsoft truly is listening to its customers and acting on their telemetry, then the word they're saying most often must be, "Whoa!" Document Properties show up on the 'front page' of BackStage in Excel 2010.

During the Technical Preview phase, Microsoft unveiled its BackStage concept -- a way of organizing all the preparatory content of an application, such as print preview and preferences, in a more dimly-lit, cooler arrangement, making you almost want to whisper when you talk about it. The screenshot above shows BackStage in the Excel 2010 Technical Preview.

Excel 2010 BackStage screenshot

This is the same BackStage in Excel 2010 Beta 1. It's more conservative in several obvious regards, including the staging. But notice also something very important: The "Office button," which premiered in Office 2007 and which flattened down to become an icon menu tab in the Tech Preview, has now returned to being the File menu. If customers have been asking, "Where's File/Save?" then you have to wonder when they started asking, and how long they've been at it.

The new flavor of Visual Studio is already the old flavor. When you're dealing with a development platform unto itself, the beta version is often, unofficially but certainly, the working edition for many developers. And VS 2010 is already on Beta 2 now. More than one session presenter this week asked for shows of hands as to how many folks were already using Beta 2 as their development platform -- and in each case, a majority of everyone's hands were raised.

Will virtualization envelop Windows? Hell if I know. One of the hottest topics of prior conferences was something of a dud this year, and that's not good for a company that is actually behind in its ability to virtualize 64-bit platforms on 32-bit systems -- a feature Sun's VirtualBox and VMware already provide. But once the problem of absence of live migration in Hyper-V was kicked, virtualization took something of a breather this year, though it wasn't off the radar altogether.

The push toward online identity. Indeed, this ended up being the wildcard topic of the show. The principal security and architectural problem faced not only by developers but administrators as well, is enabling a secure single sign-on platform for local and remote applications. With multiple vendors supporting even more authentication protocols than there are vendors -- or so it appears -- this goal would seem impossible to achieve.

Microsoft is working to address this in its upcoming Windows Identity Foundation library, which will require the push of Active Directory Federation Services 2.0 -- a way to get AD out there to servers that aren't Windows. But just getting all hosted apps vendors on-board with AD is a colossal task, made more difficult by a "competitive" spirit among application and security vendors that works against the very spirit of communication and federation they need to accomplish the goal of common identity. We will be talking more about this in the coming days, because we learned a lot about this from PDC.

Now, there's something I'm missing. Yes, Scott Guthrie, I know I missed you in my list of headliners...and I'm sorry, it was inadvertent, and I apologize. Though I do know Brian Goldfarb gave you heck about it. But there's something else, let's see, I'm trying to recall...help me out, Brian...

Microsoft's Scott Guthrie as you've never seen him before.Oh thank you, Scott, much obliged. Silverlight 4. This one should have been on our radar for certain. Silverlight stole the show on Wednesday, and was much of the talk among developers on Thursday. The new version will provide 1080p video, which everyone wanted. And it will provide authenticated access to system services outside the sandbox, which everyone wants.

If Office Web Apps were to run on Silverlight 4, you would get access to the right-click context menu -- a critical feature of regular Office 2007 and Office 2010 that's difficult to make up for with the ribbon alone. S4's access to system devices will make it feasible for developers to craft iTunes-like smartphone applications for devices that are tethered to PCs...and maybe even devices running on smartphones themselves, and not just Windows Phones.

Microsoft Silverlight 4 streaming video on iPhone, as demonstrated by UX Platform Manager Brian Goldfarb.Which reminds me, there was that one Guthrie demo Wednesday that bit the bottom of the bit bucket, with that cool looking phone. Did anyone ever make that work...Brian Goldfarb to the rescue once again. Yes, it is indeed possible to perform adaptive streaming of movies to the iPhone using Silverlight. We talked at length with Goldfarb (more on that too in coming days), and here's a preview of coming attractions:

"We've worked with Apple to create a server-side-based solution with IIS Media Services; and what we're doing is taking content that's encoded for smooth streaming and enabling the content owner to say, 'I want to enable the iPhone.'"

Microsoft Silverlight 4 streaming video on iPhone, as demonstrated by UX Platform Manager Brian Goldfarb.

Microsoft Windows Division President Steven Sinofsky during the Day 2 keynote at PDC 2009 with that Acer laptop everyone loves now.It was certainly more of an evolutionary than a revolutionary tone at this year's PDC, but attendees seemed comfortable with that this time around. Here was one strange phenomenon we've never noticed before: Attendance increased with later days. Wednesday attendance was noticeably higher for sessions and the keynote than for the previous day, and that was despite news of the big laptop giveaway being kept under lock and key. And Thursday -- which has often been a day for "leftovers" -- ended up being packed as well, including with attendees who brought those shiny new Acer multitouch laptops with them.

Now, there's something that hasn't been touched on: Acer. Think about that for a moment. This is the same company that publicly dissed Vista in 2006 for being a non-event for consumers, practically leading the wave for the complaints that were to follow. And here it is lending its name to an event that not only promotes Windows 7, but prototypes its proper use (from Microsoft's perspective) in all computing. Microsoft let Acer show everyone else how quick bootup and clean performance are supposed to be done.

That's the biggest indicator of Lessons Learned we saw all week.

Copyright Betanews, Inc. 2009

Add to digg Add to Google Add to Slashdot Add to Twitter Add to del.icio.us Add to Facebook Add to Technorati

 
 

Things you can do from here:

 
 

Where Can You Find Me

You can start with Google,
then I am using the following services


Thursday, September 24, 2009

How do I get my Data in and out of Google Services

I am a big Google fan and if I have to make a list of All the Google products I use then it'll be pretty big.I love google because I do not have to carry the data always with me and I can access my data anywhere.

But if One day I have to get all the data ( photos,videos,Contacts,Bookmarks etc) out of Google products ,can I get them?Google certainly believes that I should be able to export any data that I create in(or import into) a product.That is called product liberation.

According to Google:
What does product liberation look like? Said simply, a liberated product is one which has built-in features that make it easy (and free) to remove your data from the product in the event that you'd like to take it elsewhere.

With this in mind Google recently launched DataLiberation Front.Different google products support Data Liberation at different levels and the site http://www.dataliberation.org/ holds the data liberation information for all the Google Products.

Google Bots.. the Gen-Next

Given below is my favourite list of bots that help me do things easily.

1.url@askme.im :-This is a URL shortener using bit.ly.Just paste the URL you want to shorten and hit Enter.

2.twitter@askme.im :-Add this to post directly to your twitter account.
Askme.im provides a lot of interesting bots such as reminder@askme.im for reminders ,calc@askme.im for calculations .You can get the full list here.

3.nezhabot@gmail.com :- iNezha helps you subscribe and read feeds inside Google Talk and does many other things.You can find all the commands by typing "?" or "help" in your chat window.You can set the alert interval ,set your preferred language and Time Zone among many other things.

4.im@ibnalerts.com :-If you are in India and want to catch up with the latest news then this one will help you.This is from ibnlive .Type "help" and you will get all the options.

5.Translation bots :-This service is provided by google to help you with translation.For example ,if you want to translate from English to Arabic then you will add en2ar@bot.talk.google.com as a friend and send the word for translation.You can get the complete list of translation bots here.

Note:you can get your whole conversation translated by inviting a bot to a group chat with a friend.

6.Transliteration bots :-This service is from google and is different than Translation bots.You can type the language you are comfortable with and the bot will convert it to the required character.Currently this is available for a few Indian languages.

Note:you can get your conversation transliterated by inviting a bot to a group chat with a friend.

7.Pingdotfm@gmail.com :- This bot from ping.fm helps you if you are into social networking and micro blogging.This lets you update your status at multiple sites simultaneously.

8.digg@bot.im :- This will get you all the top stories from digg.Just type help to get started after adding.

9.lookup@bot.im :-This bot will help you query dictionary for words.

10.searchguy@bot.im – This bot will search the word provided by you and present the result in the chat window.

Friday, June 19, 2009

History of Google

I was lately dwelling through the History of Google.
Its worth telling you that it started as a small project in the Stanford University. I found some very interesting pictures about the initial basic installation of Google Server.
It was known as the BackRub .

Check out the stuff available at Wikipedia. Its worth some minutes of reading.

Interesting to find the policies which one of the biggest companies follow to maintain their Technical hoblaaah !!!


Hope you enjoy it.

Thursday, June 18, 2009

Benchmarking Evolved

A lot of tools are present over the internet which are used to benchmark various components of a computer.
But lately a new thingy started which was doing something sensible while benchmarking the maximum capabilities of a machine.
Initially these tools used to perform simple Floating Point Calculations [FPS] , but now tools like
folding@home , SETI, and GIMPS are here to perform some meaningfull calculations down there way.
I suggest you to donwload such tools and experience them.

Search Mechanics

I came across IBM's History flow lately.
It is a project wherein the Evolution of document in Wikipedia is visualized graphically to graphically to give meaning to the complete process of community service, which the users give while they share information through Wikipedia.

It has various features, such as a timeline, aging of data, growth and persistance.


I suggest you to check this unique science !!!