Free Trial

Category Archives: Content – Highlights and Reviews

← Older posts

AngularJS Tips and Tricks Using ngResource

AngularJS is a JavaScript framework that can help you write web applications quickly using less code. AngularJS is not a library, rather it is an entirely different way of thinking about writing web applications. As such, AngularJS has certain opinions … Continue reading

Monoids for Programmers: A Scala Example

The term monoid frustrates a lot of programmers who otherwise are pretty versatile with higher-order generics, mutexes and even XSLT. This blog post will show how using monoids can be very simple and practical. Monoids are the basis of more … Continue reading

.NET Entity Framework: Using Database Migration

Entity Framework (EF) is an object-relational database mapper that enables easy database access for .NET developers using domain-specific .NET objects that EF can generate for you. As we saw in the first blog post on Entity Framework, you can use … Continue reading

Making Node.js Talk

In our previous Using Streams in Node.js post, we introduced the concept of streams and what abstractions and tools Node.js has for consuming or producing them. Streams have many usages, ranging from abstracting file access, to streaming Hypertext Transfer Protocol … Continue reading

Node.js and Windows Azure: Getting Started

If you’re looking for a cloud platform to build and deploy highly scalable Node.js applications and services, Windows Azure is a good fit. It supports a wide variety of programming tools, frameworks, and development tools, including Node.js. In this post, … Continue reading

Running Hadoop MapReduce Jobs on Amazon EMR

With Apache Hadoop MapReduce, users who previously had to use a relational database to store data and process it using SQL queries can now play with mammoth sizes of unstructured data. MapReduce has simplified data analytics, and processing has become … Continue reading

Parallel Programming Paradigms in Clojure, Part II

This is the second part in the Parallel Programming in Clojure series that introduces some advanced topics and functionalities for concurrency in Clojure. In Part 1, we gave an overview of concurrency in Clojure and covered some basic topics including … Continue reading

Using Streams in Node.js

Node.js is a JavaScript platform for building networked applications. Node.js was not the first server-side JavaScript implementation, but it’s different from all the previous ones because it does I/O in a different way. The I/O operations are event-driven: instead of … Continue reading

.NET Entity Framework: Using an Existing Database

The .NET Entity Framework (EF) is an object-relational database mapper that enables easy database access for .NET developers using domain-specific .NET objects that EF can generate for you. As we saw in my last blog post on Entity Framework, you … Continue reading

Hundreds of French Language Titles Now Available

Safari Books Online continues to make learning easier for non-native speakers of English, with the addition of hundreds of French language titles on technology and business topics. Start learning jQuery, lean management, the latest Adobe programs, and more with over … Continue reading

← Older posts
Facebook Twitter RSS feed