Quantcast
Channel: O'Reilly Radar » programmingblog
Browsing all 10 articles
Browse latest View live

9 things to consider before deploying sensors

This article is part of a series exploring the role of networking in the Internet of Things. Each networking technology has very different attributes and capabilities. When evaluating protocols and...

View Article



Who holds your keys?

Put your books, movies, and music on a gleaming shelf. Close the door to keep the dust off. Lock the door, so no one can take it, and hand me the key. I’ll let you have the key when you need it, if you...

View Article

Why Ruby blocks exist, part III

Previous posts in this series used Ruby blocks to iterate over the items in a collection. We’re going to wrap up by showing a very different side of blocks – resource allocation and cleanup. Close the...

View Article

What is that upside-down tree doing in my browser?

The secret to getting your web pages to do your bidding with code is to use JavaScript to manipulate the Document Object Model, or DOM. The DOM is an upside-down tree-like structure that the browser...

View Article

Image may be NSFW.
Clik here to view.

Theming in Kivy

Kivy has a wonderful set of built-in widgets that can be extended in numerous ways. They have very useful behaviors, but their look and feel may not integrate well with your App or the platforms you...

View Article


Image may be NSFW.
Clik here to view.

Building ReSTful APIs with Flask in PyCharm

Building APIs can be easier than you think. Say you’ve developed a product or service and would like to provide developer access via a ReSTful API quickly, with minimal effort and overhead. The...

View Article

I just slipped on a banana peel named “this”

  In JavaScript, the special variable this is used to refer an object. But which object this refers too depends on the code you’re executing and how this is used. So, a common problem for those...

View Article

Image may be NSFW.
Clik here to view.

5 reasons to learn D3

Designers and developers making data visualizations on the web are buzzing about d3.js. But why? 1. D3 doesn’t stand for data-design dictator It actually stands for Data-Driven Documents. Which is to...

View Article


More than enough Arel

In Just Enough Arel, we explored a bit into how the Arel library transforms our Ruby code into SQL to be executed by the database. To do so, we discovered that Arel abstracts database tables and the...

View Article


Dos and don’ts in JavaScript

  With every programming language, there’s a list of do’s and don’ts and JavaScript is no exception. Some of these best practices are there for your protection (like always always always using...

View Article
Browsing all 10 articles
Browse latest View live




Latest Images