Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | December 4, 2014

    Fred Armisen: IMG Fred Armisen: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer

Coming Soon!

Preorder
$38.50
New Trade Paper
Available February 2015
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Computer Languages- Lisp

Clojure Recipes (Developer's Library)

by

Clojure Recipes (Developer's Library) Cover

 

Synopses & Reviews

Publisher Comments:

Developers are discovering the immense power of Clojure’s functional programming model to quickly solve problems in domains ranging from social networking to Big Data. Targeting the Java Virtual Machine, Clojure also leverages the Java platform’s maturity and enormous ecosystem. Julian Gamble focuses on practical and complete examples that illuminate Clojure’s key features and show step-by-step how to solve real-world problems. Through a series of “learn by doing” step-by-step projects, you’ll learn how to:

•Create database schema and populating databases

 •Add website user authentication, exception handling, email notifications, RSS, and Twitter feeds

 •Build a basic Clojurescript website, and set up asset pipelines for Clojurescript assets

 •Solve concurrency problems with Clojure’s advanced concurrency primitives

 •Extend ring to write an NTLM authentication system that seamlessly integrates websites into enterprise environments

 •Abstract boilerplate code into a macro

 •Use Core Logic to generate test data and build schedulers

 •Get started with Datomic

•Build log readers, web app monitors, web testing suites, customized Ant tasks, and more

 

About the Author

Julian Gamble (Sydney, Australia) is a software engineer who has worked in the financial services industry for more than a decade. When he's not enabling billions of dollars to orbit the globe, he writes and presents on all things software related at juliangamble.com/blog.

Table of Contents

Introduction

Part 1. Using Clojure Sample Projects

1. Setting Up Your IDE

2. Create Your Database Schema and Populate Your Database

3. Adding User Authentication to Your Site

4. Handle Exceptions On Your Website

5. Package Your Website As a War File

6. Add Email Notifications to Your Website

7. Add RSS to Your Website

8. Add a Twitter Feed from Your Website

9. Deploy a Website to Heroku

10. Build a Basic Clojurescript Website

11. Setting Up An Asset Pipeline for Clojurescript Assets

Part 2.Things That Clojure Can Do for You

12. Abstract Boilerplate Code Into a Macro

13. Build a Simple DS

14. Generate Test Data Using Core Logic

15. Build a Scheduler Using Core.Logic

16. Getting Started With Datomic

17. Loading Up Your Clojure GIT Project in Codeq Using Dataomic

Part 3. Getting Clojure Into Your Workplace

18. Build a Log Reader

19. Build a Web App Monitor

20. Build a Web Testing Suite

21. Build a Customised Ant Task

22. Doing a Live Coding Presentation Entirely in the Repl

Appendices

A. Why Clojure?

B. Build a High Performance Concurrency Solution

C. Extending Ring With Your Own Plugin

D. Examine Your Running App With the REP

E. Debugging Techniques

F. Debugging Macros

 

Product Details

ISBN:
9780321927736
Author:
Gamble, Julian
Publisher:
Addison-Wesley Professional
Author:
Julia
Author:
n Gamble
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
Computer Languages-Lisp
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure
Subject:
programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway; aaron bedra; clojure in action; amit rathore; clojure made simple; john stevenson; big
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Subject:
Programming Languages - LISP
Subject:
clojure; la clojure; books on programming; programming in lisp; java clojure; clojure programming; scala clojure; clojure tutorials; clojure examples; clojure programming; chas emerick; brian carper; cristophe grand; programming clojure; stuart halloway;
Copyright:
Edition Description:
Trade paper
Series:
Developer's Library
Publication Date:
20140115
Binding:
TRADE PAPER
Language:
English
Pages:
300

Related Subjects

Computers and Internet » Computer Languages » Lisp
Science and Mathematics » Mathematics » Algebra » General

Clojure Recipes (Developer's Library) New Trade Paper
0 stars - 0 reviews
$38.50 Backorder
Product details 300 pages Addison-Wesley Professional - English 9780321927736 Reviews:
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.