Selasa, 13 September 2011

4 new posts


4 new posts

Link to Wow! eBook - Blog

The Book of IMAP

Posted: 13 Sep 2011 12:44 AM PDT

The Book of IMAP

Book Description

IMAP (the Internet Message Access Protocol) allows clients to access their email on a remote server, whether from the office, a remote location, or a cell phone or other device. IMAP is powerful and flexible, but it’s also complicated to set up; it’s more difficult to implement than POP3 and more error-prone for both client and server.

The Book of IMAP offers a detailed introduction to IMAP and POP3, the two protocols that govern all modern mail servers and clients. You’ll learn how the protocols work as well as how to install, configure, and maintain the two most popular open source mail systems, Courier and Cyrus.

Authors Peer Heinlein and Peer Hartleben have set up hundreds of mail servers and offer practical hints about troubleshooting errors, migration, filesystem tuning, cluster setups, and password security that will help you extricate yourself from all sorts of tricky situations. You’ll also learn how to:

  • Create and use shared folders, virtual domains, and user quotas
  • Authenticate user data with PAM, MySQL, PostgreSQL, and LDAP
  • Handle heavy traffic with load balancers and proxies
  • Use built-in tools for server analysis, maintenance, and repairs
  • Implement complementary webmail clients like Squirrelmail and Horde/IMP
  • Set up and use the Sieve email filter

Thoroughly commented references to the POP and IMAP protocols round out the book, making The Book of IMAP an essential resource for even the most experienced system administrators.

Book Details

  • Paperback: 368 pages
  • Publisher: No Starch Press (May 2008)
  • Language: English
  • ISBN-10: 1593271778
  • ISBN-13: 978-1593271770
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

CoffeeScript

Posted: 13 Sep 2011 12:41 AM PDT

CoffeeScript

Book Description

For 15 years, dynamic web content has been written in a single language: JavaScript. Now, for the first time, programmers have an alternative that doesn’t add an extra layer of abstraction or require plugins. CoffeeScript provides all of JavaScript’s functionality wrapped in a cleaner, more succinct syntax that encourages use of “the good parts” of the language.

CoffeeScript: Accelerated JavaScript Development offers a thorough introduction to this new language, starting from the basics. You'll learn to use time-saving features like list comprehensions and splats, organize your code into modules with extensible classes, and see how to deploy your work to multiple environments. Each chapter is example-driven and includes challenging exercises to push your CoffeeScript know-how further.

Through the course of the book, you'll build a fast-paced multiplayer word game‚ writing both the client (with jQuery) and server (with Node.js) in CoffeeScript. And because the two languages are so deeply intertwined, you'll deepen your understanding of JavaScript along the way.

CoffeeScript makes it easier than ever to write powerful, standards-compliant JavaScript code. This book lets you start doing it today.

About the Author
Trevor Burnham is a full-stack web developer with a passion for new technologies. He is the founder of DataBraid, a startup developing scientific computing tools that support remote collaboration. When on Twitter, he goes by @TrevorBurnham and @CoffeeScript. When offline, he’s usually in Cambridge, MA.

Book Details

  • Paperback: 138 pages
  • Publisher: Pragmatic Bookshelf (July 2011)
  • Language: English
  • ISBN-10: 1934356786
  • ISBN-13: 978-1934356784
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Programming Concurrency on the JVM

Posted: 13 Sep 2011 12:40 AM PDT

Programming Concurrency on the JVM

Book Description

More than ever, learning to program concurrency is critical to creating faster, responsive applications. Speedy and affordable multicore hardware is driving the demand for high-performing applications, and you can leverage the Java platform to bring these applications to life.

Concurrency on the Java platform has evolved, from the synchronization model of JDK to software transactional memory (STM) and actor-based concurrency. This book is the first to show you all these concurrency styles so you can compare and choose what works best for your applications. You’ll learn the benefits of each of these models, when and how to use them, and what their limitations are.

Through hands-on exercises, you’ll learn how to avoid shared mutable state and how to write good, elegant, explicit synchronization-free programs so you can create easy and safe concurrent applications. The techniques you learn in this book will take you from dreading concurrency to mastering and enjoying it. Best of all, you can work with Java or a JVM language of your choice – Clojure, JRuby, Groovy, or Scala – to reap the growing power of multicore hardware.

If you are a Java programmer, you’d need JDK 1.5 or later and the Akka 1.0 library. In addition, if you program in Scala, Clojure, Groovy or JRuby you’d need the latest version of your preferred language. Groovy programmers will also need GPars.

About the Author
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an adjunct faculty at the University of Houston. He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences.

Book Details

  • Paperback: 280 pages
  • Publisher: Pragmatic Bookshelf (July 2011)
  • Language: English
  • ISBN-10: 193435676X
  • ISBN-13: 978-1934356760
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

The SPDY Book: Making Websites Fly

Posted: 13 Sep 2011 12:39 AM PDT

The SPDY Book: Making Websites Fly

Book Description

Fear the blank page. If your website does not load in 4 seconds, 1/3 of your potential customers will close the browser never to give you a second thought. Stop losing those customers!

In The SPDY Book, you will see how to take an existing website and make it fly. You'll see how a few SPDY additions to your application code can improve real performance by 50% or more—while still keeping your website 100% backwards compatible with older browsers. From the folks at Google, the new SPDY protocol (pronounced "Speedy") promises this and more. Your websites will be blazingly fast, be more reliable and more secure. This book won't stop at the surface, but will delve into specific techniques to achieve these results. You also get a deep dive into the protocol itself to better understand how SPDY really works. In an age of ever more fickle web and mobile users, you can't afford to ignore this breakthrough technology!

Inside this electronic-only eBook, you'll find:

  • Introduction
  • A Case for SPDY
  • Your First SPDY App
  • SPDY and the Real World
  • SPDY Push
  • The Basics
  • Server Push—A Killer Feature
  • Control Frames in Depth
  • SPDY and SSL
  • SPDY Alternatives
  • The Future

Book Details

  • Paperback: 158 pages
  • Publisher: Pragmatic Bookshelf (August 2011)
  • Language: English
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts

Tidak ada komentar:

Posting Komentar