• submit to reddit
Alec Noller11/21/13
4473 views
0 replies

If MongoDB is to NoSQL as MySQL is to SQL, is that Bad?

One of the main points of this blog post is that people attribute MySQL problems to SQL as a whole, when SQL may not be as bad as people perceive it to be. On the same note, the author argues, MongoDB may not be an adequate representative of NoSQL as a whole. But is that really MongoDB's fault?

Troy Miles11/21/13
4301 views
0 replies

Mobile Device Detection and Redirection in Node and Express

One of the challenges of writing a mobile web site is what to do if a user hits the site from a desktop. Of course, some will say that you should simply make the site responsive, able to look good regardless of the browser it is displayed on. But what if the site is a game?

Raymond Camden11/21/13
5453 views
0 replies

Solr Presentation Assets, and a Note on DisMax Searching

The author did some research into DisMax type searching. This is a Solr search type that you can use by simply adding it to your cfsearch tag. In this article, you'll learn some of the advantages of DisMax, as well as some issues the author faced in implementing it.

Allen Coin11/20/13
10682 views
0 replies

Dev of the Week: Vlad Mihalcea

This week we're talking to Vlad Mihalcea, software architect passionate about software integration, high scalability and concurrency challenges.

Simon Jackson11/20/13
8620 views
0 replies

Intro to Raygun: Your Personal Exception Blaster

Exceptions are a way of life when you are building any solution, you do your very best to prevent them or handle them well should they occur, but real life (and real users) always throws a spanner in the works. Raygun is a new framework and complete reporting suite aimed at helping out in the world of error reporting.

Mitch Pronschinske11/20/13
6557 views
0 replies

Other Cloud Platforms Should Follow Heroku's Example of Transparency

Last week, Heroku open sourced id.heroku.com, a key part of their authentication infrastructure, under the very permissive MIT license.

Tom Howlett11/20/13
6065 views
0 replies

Why be remote?

Because your office is designed for people who employ people they don’t trust. For people who work because “the man” who pays them is watching them. It keeps them busy, doing the wrong thing, and there was no choice

George Dinwiddie11/20/13
6451 views
0 replies

Best Practices

A colleague’s statement, “In fact my tip is NEVER do a MoSCoW prioritisation,” caught my eye. “The implied fixing of scope makes change very difficult. Order things instead.” That bold NEVER waves a red flag. The following exhortation to order the things to do is also troubling to me.

Douglas Rathbone11/20/13
6899 views
0 replies

Executing JavaScript Inside CSS - Another Reason to Whitelist and Encode User Input

Recently I was conducting a code and security review of a web application at work where I came across a vulnerability that allowed users to inject CSS style sheet URL references into a page combined with the site supported user asset upload.

Matthew Dubins11/20/13
4258 views
0 replies

Estimating Age from First Name, Part 2

In the author's last post, he wrote about how he compiled a US Social Security Agency dataset into something usable in R, and mentioned some issues scaling it up to be usable for bigger datasets. This time, he’ll show you how he prepped the dataset to become more scalable.

Lukas Eder11/20/13
4727 views
0 replies

A History of Databases in “No-Tation”

We’re heading towards very exciting times in the field of databases! In this article, the author discusses a number of talks from Topconf in Tallin, Estonia, and the changing landscape of the world of databases.

Arthur Charpentier11/20/13
4415 views
0 replies

Data News: Time Series Analyses in R, and More

This installment of Arthur Charpentier's collection of data science-related links includes time series analyses in R, an article about "Probability, Gambling and the Origins of Risk Management," an analysis of The Economist's explanation of statistical significance, and more.

Alec Noller11/20/13
5025 views
0 replies

A New Tool for Analyzing Hadoop Data in Excel

This new tool seems to be centered on creating an easy-to-use interface for analyzing Hadoop data - probably aiming to be more accessible to employees who aren't quite as much in the loop, among other things - and allows users to manipulate data in Excel, which is then scaled to Hadoop's dataset.

Alec Noller11/20/13
4556 views
0 replies

NoSQL Databases: How to Compare for Performance and Reliability

This talk from Ben Engber at Surge 2013 discusses how to compare NoSQL databases for true performance and reliability. Databases featured in his comparisons include Cassandra, Couchbase, FoundationDB, MongoDB, and others, and Engber tackles more general issues as well.

Ian Mitchell11/19/13
6850 views
0 replies

Agile Transitioning and Transparency

The first step in any agile transformation is transparency. A Kanban board, which exposes work and its actioning in response to certain signals, is a good tool for encouraging this practice. In this post we look at how transparency is attained and at the controversy that is often involved.