• submit to reddit
Doug Winfield07/02/14
0 replies

Boost Your Data Layer Performance Using Bulk Select with Telerik Data Access

Have you ever found yourself in a situation when you need to retrieve a bunch of database objects that are logically related to values you already collected in-memory? Currently, Telerik Data Access can help you with it through its special handling for the Contains() extension method.

Mike Bushong07/01/14
0 replies

How and When SDN Rolls Out

Software Defined Networking (SDN) has quickly spawned what appears in some respects to be a cottage industry of would-be disruptors to the more traditional networking approaches.

Lukas Eder07/01/14
0 replies

Flyway and jOOQ for Unbeatable SQL Development Productivity

When performing database migrations, we at Data Geekery recommend using jOOQ with Flyway – Database Migrations Made Easy. In this post, we’re going to look into a simple way to get started with the two frameworks.

Peter Zaitsev07/01/14
0 replies

Why %util Number from Iostat is Meaningless for MySQL Capacity Planning

Earlier this month I wrote about vmstat iowait cpu numbers, and some of the comments I got were advertising the use of util% as reported by the iostat tool instead. I find this number even more useless for MySQL performance tuning and capacity planning.

Sagar H Ganatra07/01/14
0 replies

AngularJS: Resolving data services before instantiating the Controller and Template

Look at a scenario where you are using a Search service to get a collection of objects that contain the search string. You can specify the route which will display the search results.

Luis Aguilar07/01/14
0 replies

CSS3 Pseudo-headache

Since what I wanted to do was merely style-related, I thought of only using CSS for it. After all, how hard could it be!? RIGHT!?

Ravi Kiran06/30/14
0 replies

Using Promises in Node.js Apps

To separate logic of accessing data from the routes, we create separate modules to handle the task of data access. When I started learning Node.js, a common pattern that I saw in some samples to separate the data access logic from routing was as follows:

Vlad Mihalcea06/30/14
0 replies

The Hi/Lo Algorithm

The hi/lo algorithms splits the sequences domain into “hi” groups. A “hi” value is assigned synchronously. Every “hi” group is given a maximum number of “lo” entries, that can by assigned off-line without worrying about concurrent duplicate entries.

A. Jesse Jiryu Davis06/30/14
0 replies

Resources For Writing About Programming

I led a session about improving our writing skills. I wanted to gather more ideas to supplement my talk and my article on "Writing an Excellent Programming Blog". A half-dozen smart people showed up with tips and links. Here are my notes.

Erich Styger06/30/14
0 replies

New Zumo Robot PCB’s Arrived!

As you might have read it already: for the new semester we plan the next generation of Sumo Robots: still based on the Pololu Zumo Chassis, but instead using the FRDM board with the processor, we directly put a Kinetis K20 processor on the board :-).

Max Mccarty06/30/14
0 replies

OWASP Top 10 Risks: #1: Injection

We've all witnessed (and had a good laugh) when commands have been mixed with data as in the case where the baker literally writes the instructions for the message as the cake message. There isn't much difference in this example and what is one of the core elements in what OWASP has identified as the no.

Alec Noller06/30/14
0 replies

The Dangers of SQL JOINs & Aggregate Functions: How to Avoid Fanouts

Every SQL developer uses JOINs and aggregate functions, but some may not be aware that the two interacting can return incorrect results if not handled carefully. In this recent post, the author covers the issue, specifically when it comes to "fanouts."

Alec Noller06/29/14
0 replies

The Best of the Week (June 20): SQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the SQL Zone. This week's best include error logging and tracking with Raygun.io, high availability with MySQL Fabric, the importance of primary keys in relational databases, and more.

A. Jesse Jiryu Davis06/27/14
0 replies

Write An Excellent Programming Blog

I want you to write. Not just code. Also words. If you're a member of the open source community, you can help us by writing about programming, just as much as by actually programming. And writing helps you, too: you can become better known and promote your ideas. Even more importantly, writing is thinking. There is no more thorough way to understand than to explain in writing.

Erich Styger06/27/14
0 replies

Slow 32 kHz Oscillator Startup

In an IoT project I'm using the Freescale KL15Z microcontroller. It worked very well, but some system failed: they need to quickly check sensor signals after power-up. So I instrumented the application to toggle an LED so I can monitor what happens: It was over 400 ms after power-on! Yikes!