Upload your files and access them anywhere with Google Docs
Wednesday, January 13, 2010
Over the next few weeks, we’re rolling out the ability to upload all file types to the cloud through Google Docs, giving you one place where you can upload and access your key files online. Because Google Docs now supports files up to 250 MB in size, which is larger than the attachment limit on most email applications, you’ll be able to backup large graphics files, RAW photos, ZIP archives and much more to the cloud. More importantly, instead of carrying a USB drive, you can now use Google Docs as a more convenient option for accessing your files on different computers.
This feature can also help you work with teams to organize and collaborate on information online. For example, an architect can share large schematic files with her construction firm, while a P.T.A. member can share large graphic files for posters with other members. You can even add these files to the same shared project folder your team has already been using to collaborate on documents and spreadsheets.
In addition to uploading any file into Google Docs, our Google Apps Premier Edition customers will be able to seamlessly upload many files at once and sync them with their desktop in real time using third party applications. You can read more about how the ability to upload any file will help businesses on theGoogle Enterprise blog.
This feature will be enabled for your account over the next couple of weeks — look for the bubble notification when you sign in to Google Docs. For more information, check out our post on the Google Docs blog.
Official Google Blog: Upload your files and access them anywhere with Google Docs
This feature can also help you work with teams to organize and collaborate on information online. For example, an architect can share large schematic files with her construction firm, while a P.T.A. member can share large graphic files for posters with other members. You can even add these files to the same shared project folder your team has already been using to collaborate on documents and spreadsheets.
In addition to uploading any file into Google Docs, our Google Apps Premier Edition customers will be able to seamlessly upload many files at once and sync them with their desktop in real time using third party applications. You can read more about how the ability to upload any file will help businesses on theGoogle Enterprise blog.
This feature will be enabled for your account over the next couple of weeks — look for the bubble notification when you sign in to Google Docs. For more information, check out our post on the Google Docs blog.
Official Google Blog: Upload your files and access them anywhere with Google Docs
Labels: Google, Google Apps Engine, Google docs, Google News
Introducing Closure Tools
Friday, November 06, 2009
Millions of Google users worldwide use JavaScript-intensive applications such as Gmail, Google Docs, and Google Maps. Like developers everywhere, Googlers want great web apps to be easier to create, so we've built many tools to help us develop these (and many other) apps. We're happy to announce the open sourcing of these tools, and proud to make them available to the web development community.
Closure Compiler
Closure Compiler is a JavaScript optimizer that compiles web apps down into compact, high-performance JavaScript code. The compiler removes dead code, then rewrites and minimizes what's left so that it will run fast on browsers' JavaScript engines. The compiler also checks syntax, variable references, and types, and warns about other common JavaScript pitfalls. These checks and optimizations help you write apps that are less buggy and easier to maintain. You can use the compiler with Closure Inspector, a Firebug extension that makes debugging the obfuscated code almost as easy as debugging the human-readable source.
Because JavaScript developers are a diverse bunch, we've set up a number of ways to run the Closure Compiler. We've open-sourced a command-line tool. We've created a web application that accepts your code for compilation through a text box or a RESTful API. We are also offering a Firefox extension that you can use with Page Speed to conveniently see the performance benefits for your web pages.
Closure Library
Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. Web developers can pull just what they need from a wide set of reusable UI widgets and controls, as well as lower-level utilities for the DOM, server communication, animation, data structures, unit testing, rich-text editing, and much, much more. (Seriously. Check the docs.)
JavaScript lacks a standard class library like the STL or JDK. At Google, Closure Library serves as our "standard JavaScript library" for creating large, complex web applications. It's purposely server-agnostic and intended for use with the Closure Compiler. You can make your project big and complex (with namespacing and type checking), yet small and fast over the wire (with compilation). The Closure Library provides clean utilities for common tasks so that you spend your time writing your app rather than writing utilities and browser abstractions.
Closure Templates
Closure Templates grew out of a desire for web templates that are precompiled to efficient JavaScript. Closure Templates have a simple syntax that is natural for programmers. Unlike traditional templating systems, you can think of Closure Templates as small components that you compose to form your user interface, instead of having to create one big template per page.
Complete Post : http://googlecode.blogspot.com/
Closure Compiler
Closure Compiler is a JavaScript optimizer that compiles web apps down into compact, high-performance JavaScript code. The compiler removes dead code, then rewrites and minimizes what's left so that it will run fast on browsers' JavaScript engines. The compiler also checks syntax, variable references, and types, and warns about other common JavaScript pitfalls. These checks and optimizations help you write apps that are less buggy and easier to maintain. You can use the compiler with Closure Inspector, a Firebug extension that makes debugging the obfuscated code almost as easy as debugging the human-readable source.
Because JavaScript developers are a diverse bunch, we've set up a number of ways to run the Closure Compiler. We've open-sourced a command-line tool. We've created a web application that accepts your code for compilation through a text box or a RESTful API. We are also offering a Firefox extension that you can use with Page Speed to conveniently see the performance benefits for your web pages.
Closure Library
Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. Web developers can pull just what they need from a wide set of reusable UI widgets and controls, as well as lower-level utilities for the DOM, server communication, animation, data structures, unit testing, rich-text editing, and much, much more. (Seriously. Check the docs.)
JavaScript lacks a standard class library like the STL or JDK. At Google, Closure Library serves as our "standard JavaScript library" for creating large, complex web applications. It's purposely server-agnostic and intended for use with the Closure Compiler. You can make your project big and complex (with namespacing and type checking), yet small and fast over the wire (with compilation). The Closure Library provides clean utilities for common tasks so that you spend your time writing your app rather than writing utilities and browser abstractions.
Closure Templates
Closure Templates grew out of a desire for web templates that are precompiled to efficient JavaScript. Closure Templates have a simple syntax that is natural for programmers. Unlike traditional templating systems, you can think of Closure Templates as small components that you compose to form your user interface, instead of having to create one big template per page.
Complete Post : http://googlecode.blogspot.com/
Labels: Gmail News, Google Closure Tools, Google docs, Google News
Google Docs Batch Export
Monday, October 26, 2009
Now you can export all your documents, spreadsheets, presentations and PDFs from Google Docs in a ZIP archive.
The most difficult part is to select all your files: you need to go to the "All items" section, scroll down to the bottom of the documents list, click on the checkbox button from the toolbar and then on "select all visible". Google Docs uses "infinite scrolling", but it's not smart enough to select all the documents from a view.

After selecting all your files (or only some of them), right-click and choose "export". A dialog lets you choose the download format for each kind of file: Microsoft Office formats, OpenOffice formats, PDF or some other formats.
Source:http://googlesystem.blogspot.com/2009/10/export-google-docs.html
The most difficult part is to select all your files: you need to go to the "All items" section, scroll down to the bottom of the documents list, click on the checkbox button from the toolbar and then on "select all visible". Google Docs uses "infinite scrolling", but it's not smart enough to select all the documents from a view.

After selecting all your files (or only some of them), right-click and choose "export". A dialog lets you choose the download format for each kind of file: Microsoft Office formats, OpenOffice formats, PDF or some other formats.
Source:http://googlesystem.blogspot.com/2009/10/export-google-docs.html
Labels: Google, Google docs, Google News
Translate documents: sharing across languages and generations
Saturday, August 29, 2009
My cousin is in first grade and sometimes she writes short stories for class. I try to share the stories with her grandparents, but because Japanese is their first language and they don't speak English very well, it's been tough. Today we're releasing a feature for Google Docs to make this kind of multi-lingual sharing easier — you can now automatically translate documents into 42 different languages.
So for my cousin's latest story, I helped her type it up in Google Docs and then clicked "Translate document" from the "Tools" menu. In a matter of seconds, Google Docs has translated the whole story into Japanese using Google Translate's technology.

You can replace the original document with the translation or make a new translated version. I like keeping an English version for friends here and creating a separate Japanese version for her grandparents. All the formatting and layout is preserved no matter what language it's in — translations aren't perfect, but we are continuously working on improving translation quality over time. We hope this new feature helps you more easily share information without worrying about language barriers.
Official Google Blog: Translate documents: sharing across languages and generations
So for my cousin's latest story, I helped her type it up in Google Docs and then clicked "Translate document" from the "Tools" menu. In a matter of seconds, Google Docs has translated the whole story into Japanese using Google Translate's technology.

You can replace the original document with the translation or make a new translated version. I like keeping an English version for friends here and creating a separate Japanese version for her grandparents. All the formatting and layout is preserved no matter what language it's in — translations aren't perfect, but we are continuously working on improving translation quality over time. We hope this new feature helps you more easily share information without worrying about language barriers.
Official Google Blog: Translate documents: sharing across languages and generations
Labels: Google, Google docs, Google News, Google Reader


