Thursday, October 31, 2013

Google Web Designer

Google Web Designer is an advanced web application that's built with HTML5 which lets you design and build HTML5 advertisements and other web content using an integrated visual and code interface. Using Google Web Designer's design view you can create content using drawing tools, text, and 3D objects, and you can animate objects on a timeline. Once you're done creating your content, Google Web Designer outputs clean human-readable HTML5, CSS3, and Javascript.

When you create advertising creatives with Google Web Designer, you can use a library of components that lets you add image galleries, videos, ad network tools, and more.

Google Web Designer's Code view lets you create CSS, JavaScript, and XML files, using syntax highlighting and code autocompletion to make your code easier to write, with fewer errors.

Link: https://www.google.com/webdesigner/

Saturday, October 19, 2013

Microsoft Expression Web, a free and easy tool for web development

Microsoft Expression Web 4 (Free Version)
Microsoft Expression Web 4 (Free Version)
Expression Web 4 gives you the tools you need to produce high-quality, standards-based Web sites: built-in support for today’s Web standards, sophisticated CSS design capabilities, and visual diagnostic tools. Whether you work with PHP, HTML/XHTML, CSS, JavaScript, ASP.NET or ASP.NET AJAX, Expression Web makes it faster and easier to create and maintain exceptional web sites.

Download Microsoft Expression Web 4 (Free Version)


Thursday, October 17, 2013

Ubuntu 13.10 Released

Ubuntu 13.10 - What's New & Improved


Visit: http://www.ubuntu.com/

Javascript and Web Performance


Colt McAnlis talks about the differences between minifaction and compression, and image solutions for web developers.

Wednesday, October 16, 2013

Oracle VM VirtualBox 4.3 Now Available with Multi-Touch Support



Oracle VM VirtualBox 4.3 now available, introduces a virtual multi-touch user interface, supports additional devices and platforms, and provides enhanced networking capabilities enabling developers to virtualize modern post-PC era operating system features while maintaining compatibility with legacy operating systems.

TO know what's new in VirtualBox 4.3 from Oracle Blog.





Tuesday, October 15, 2013

Free eBook online: The Architecture of Open Source Applications and The Performance of Open Source Applications


The Performance of Open Source Applications

  • Introduction
  • 1. High Performance Networking in Chrome
  • 2. From SocialCalc to EtherCalc
  • 3. Ninja
  • 4. Parsing XML at the Speed of Light
  • 5. MemShrink
  • 6. Applying Optimization Principle Patterns to Component Deployment and Configuration Tools
  • 7. Infinispan
  • 8. Talos
  • 9. Zotonic
  • 10. Secrets of Mobile Network Performance
  • 11. Warp
  • 12. Working with Big Data in Bioinformatics


 The Architecture of Open Source Applications

  • Introduction
  • 1. Asterisk
  • 2. Audacity
  • 3. The Bourne-Again Shell
  • 4. Berkeley DB
  • 5. CMake
  • 6. Eclipse
  • 7. Graphite
  • 8. The Hadoop Distributed File System
  • 9. Continuous Integration
  • 10. Jitsi
  • 11. LLVM
  • 12. Mercurial
  • 13. The NoSQL Ecosystem
  • 14. Python Packaging
  • 15. Riak and Erlang/OTP
  • 16. Selenium WebDriver
  • 17. Sendmail
  • 18. SnowFlock
  • 19. SocialCalc
  • 20. Telepathy
  • 21. Thousand Parsec
  • 22. Violet
  • 23. VisTrails
  • 24. VTK
  • 25. Battle For Wesnoth
  • Bibliography


The Architecture of Open Source Applications Volumn II

  • Introduction
  • 1. Scalable Web Architecture and Distributed Systems
  • 2. Firefox Release Engineering
  • 3. FreeRTOS
  • 4. GDB
  • 5. The Glasgow Haskell Compiler
  • 6. Git
  • 7. GPSD
  • 8. The Dynamic Language Runtime and the Iron Languages
  • 9. ITK
  • 10. GNU Mailman
  • 11. matplotlib
  • 12. MediaWiki
  • 13. Moodle
  • 14. nginx
  • 15. Open MPI
  • 16. OSCAR
  • 17. Processing.js
  • 18. Puppet
  • 19. PyPy
  • 20. SQLAlchemy
  • 21. Twisted
  • 22. Yesod
  • 23. Yocto
  • 24. ZeroMQ
  • Bibliography

Monday, October 14, 2013

O'Reilly Open Books


About Open Books

WolfO'Reilly has published a number of Open Books--books with various forms of "open" copyright--over the years. The reasons for "opening" copyright, as well as the specific license agreements under which they are opened, are as varied as our authors.

Perhaps a book was outdated enough to be put out of print, yet some people still needed the information it covered. Or the author or subject of a book felt strongly that it should be published under a particular open copyright. Maybe the book was written collectively by a particular community, as in the case of our Community Press books.

But there's more to making Open Books available online than simply adopting an open license or giving up rights granted under copyright law. The print books need to be converted to a digital format so that they're accessible via the web.

We're happy to have partnered with two innovative nonprofits, Creative Commons and the Internet Archive, to solve the licensing and digitizing challenges involved in bringing Open Books to readers.

While the books listed here use various open licenses, since 2003 we've focused on using the licenses created by Creative Commons. O'Reilly has adopted the Creative Commons Founders' Copyright, which we're applying to hundreds of out-of-print and current titles, pending author approval.

Through its Open Library project, the Internet Archive is scanning and hosting PDF versions of our open books. We posted the first book, the original edition of The Whole Internet User's Guide & Catalog in October of 2005, as part of the launch of the Open Content Alliance (we and the Internet Archive are among the founding members of the alliance).

We're pleased to keep these books alive and grateful to our nonprofit partners for their contribution. Please consider donating to Creative Commons and the Internet Archive--they're doing important work to enrich the public good.

http://oreilly.com/openbook/

Sunday, October 6, 2013

Mobile Web Best Practices

The document "Mobile Web Best Practices 1.0" of W3C Recommendation specifies Best Practices for delivering Web content to mobile devices. The principal objective is to improve the user experience of the Web when accessed from such devices.

The recommendations refer to delivered content and not to the processes by which it is created, nor to the devices or user agents to which it is delivered.

It is primarily directed at creators, maintainers and operators of Web sites. Readers of this document are expected to be familiar with the creation of Web sites, and to have a general familiarity with the technologies involved, such as Web servers and HTTP. Readers are not expected to have a background in mobile-specific technologies.

Visit: http://www.w3.org/TR/2008/REC-mobile-bp-20080729/

Mobile Web Best Practices 1.0
Mobile Web Best Practices 1.0