Blogs

BROWSE: Most Recent | Popular Tags |

Why polyfills matter

By Brandon Satrom
February 26, 2014

From its nascent days, the growth of the web has been marked by the waxing and waning of technologies, frameworks and ideas. Old ideas and technologies expire and fade away, and new ones arise in their place. Much as the …

Why Polyfills Matter

By Brandon Satrom
February 26, 2014

From its nascent days, the growth of the web has been marked by the waxing and waning of technologies, frameworks and ideas. Old ideas and technologies expire and fade away, and new ones arise in their place. Much as the …

Four short links: 26 February 2014

By Nat Torkington
February 26, 2014

Librarybox 2.0 — fork of PirateBox for the TP-Link MR 3020, customized for educational, library, and other needs. Wifi hotspot with free and anonymous file sharing. v2 adds mesh networking and more. (via BoingBoing) Chicago PD’s Using Big Data to …

Prototype and adapt with the MEAN stack

By Valeri Karpov
February 25, 2014

Web development may seem like a bustling space where everything changes every 5 minutes, but, in reality, the fundamental high-level concepts of building a web application haven’t changed much since the introduction of Ajax. The libraries and concepts, like the …

The technology and jobs debate raises complex questions

By Jim Stogdill
February 25, 2014

Editor’s note: Doug Hill and I recently had a conversation here on Radar about the impact of automation on jobs. In one of our exchanges, Doug mentioned a piece by James Bessen. James reached out to me and was kind …

Prototype and adapt with the MEAN stack

By Valeri Karpov
February 25, 2014

Web development may seem like a bustling space where everything changes every 5 minutes, but, in reality, the fundamental high-level concepts of building a web application haven’t changed much since the introduction of Ajax. The libraries and concepts, like the …

Four short links: 25 January 2014

By Nat Torkington
February 25, 2014

Bitcoin Markets Down — value of bitcoins plunges as market uncertain after largest bitcoin exchange goes insolvent after losing over 750k bitcoins because they didn’t update their software after a flaw was discovered in the signing of transactions. Flappy Bird …

Bitcoin is an open network that exhibits resilience and anti-fragility

By Andreas Antonopoulos
February 24, 2014

If a crook gets access to the credit card or wire transfer networks, it’s a disaster. That’s because, as I explained in my recent article about security models, these traditional financial networks achieve trust by excluding bad actors through access …

Talking to Chromecast from iOS

By James Turner
February 24, 2014

Now that Google has opened up the Chromecast API for anyone to play with, it’s possibile to create iOS applications that can leverage the $35 device as a way to display to HDMI devices wirelessly. In this series of tutorials, …

Bitcoin is an open network that exhibits resilience and anti-fragility

By Andreas Antonopoulos
February 24, 2014

If a crook gets access to the credit card or wire transfer networks, it’s a disaster. That’s because, as I explained in my recent article about security models, these traditional financial networks achieve trust by excluding bad actors through access …

Talking to Chromecast from iOS

By James Turner
February 24, 2014

Now that Google has opened up the Chromecast API for anyone to play with, it’s possibile to create iOS applications that can leverage the $35 device as a way to display to HDMI devices wirelessly. In this series of tutorials, …

Four short links: 24 February 2014

By Nat Torkington
February 24, 2014

Understanding Understanding Source Code with Functional Magnetic Resonance Imaging (PDF) — we observed 17 participants inside an fMRI scanner while they were comprehending short source-code snippets, which we contrasted with locating syntax error. We found a clear, distinct activation pattern …

DIYbio and the hacking metaphor

By Michael Scroggins
February 23, 2014

The following is from the second issue of BioCoder, the quarterly newsletter for synthetic biologists, DIY biologists, neurobiologists, and more. Download your free copy today. Within DIYbio, one cannot escape the hacking metaphor. The metaphor is ubiquitous and, to a …

DIYbio and the hacking metaphor

By Michael Scroggins
February 23, 2014

The following is from the second issue of BioCoder, the quarterly newsletter for synthetic biologists, DIY biologists, neurobiologists, and more. Download your free copy today. Within DIYbio, one cannot escape the hacking metaphor. The metaphor is ubiquitous and, to a …

Extending GraphLab to tables

By Ben Lorica
February 23, 2014

GraphLab’s SFrame, an interesting and somewhat under-the-radar tool was unveiled1 at Strata Santa Clara. It is a disk-based, flat table representation that extends GraphLab to tabular data. With the addition of SFrame, users can leverage GraphLab’s many algorithms on data …

The Industrial IoT isn’t the same as the consumer IoT

By Varun Nagaraj
February 22, 2014

Reading Kipp Bradford’s recent article, The Industrial Internet of Things: The opportunity no one’s talking about, got me thinking about commonly held misconceptions about what the Industrial Internet of Things (IIoT) is — as well as what it’s not. Misconception …

Slo-mo for the masses

By Glen Martin
February 22, 2014

The connectivity of everything isn’t just about objects talking to each other via the Internet. It’s also about the accelerating democratization of formerly elite technology. Yes, it’s about putting powerful devices in touch with each other — but it’s also …

CPAN’s social continuity of code

By brian d foy
February 21, 2014

I contribute heavily in the Perl community, and I’m consistently impressed by the pains we take with code and assets that we personally have no interest in. There’s a group of Perl people who shepherd (camelherd?) code and projects that …

Prefer goals over controls

By Matthew McCullough
February 21, 2014

  Bruce Eckel is well known for his books in the field of programming, such as Thinking in Java, Thinking in C++, and Atomic Scala as well as his co-leadership of the Java Posse. And yet, on top of his …

Respond and redirect with PHP

By Ally MacDonald
February 21, 2014

Editor’s Note: The following excerpt is from the third edition of PHP Cookbook by David Sklar and Adam Trachtenberg. For those already familiar with PHP, PHP Cookbook shows you how to overcome specific problems in your everyday work. Programmers coming …

The case for continuous delivery

By Jez Humble
February 21, 2014

By now, many of us are aware of the wide adoption of continuous delivery within companies that treat software development as a strategic capability that provides competitive advantage. Amazon is on record as making changes to production every 11.6 seconds …

Architecting the connected world

By Andy Fitzgerald
February 21, 2014

In the first two posts in this series, I examined the connection between information architecture and user interface design, and then looked closely at the opportunities and constraints inherent in information architecture as we’ve learned to practice it on the …

The case for continuous delivery

By Jez Humble
February 21, 2014

By now, many of us are aware of the wide adoption of continuous delivery within companies that treat software development as a strategic capability that provides competitive advantage. Amazon is on record as making changes to production every 11.6 seconds …

Oobleck security

By Matthew Gast
February 21, 2014

I’ve been thinking (and writing) a lot lately about the intersection of hardware and software, and how standing at that crossroads does not fit neatly into our mental models of how to approach the world. Previously, there was hardware and …

Prefer goals over controls

By Matthew McCullough
February 21, 2014

Bruce Eckel is well known for his books in the field of programming, such as Thinking in Java, Thinking in C++, and Atomic Scala as well as his co-leadership of the Java Posse. And yet, on top of his work …

CPAN’s social continuity of code

By brian d foy
February 21, 2014

I contribute heavily in the Perl community, and I’m consistently impressed by the pains we take with code and assets that we personally have no interest in. There’s a group of Perl people who shepherd (camelherd?) code and projects that …

Respond and redirect with PHP

By Ally MacDonald
February 21, 2014

Editor’s Note: The following excerpt is from the third edition of PHP Cookbook by David Sklar and Adam Trachtenberg. For those already familiar with PHP, PHP Cookbook shows you how to overcome specific problems in your everyday work. Programmers coming …

Four short links: 21 February 2014

By Nat Torkington
February 21, 2014

Mapping Twitter Topic Networks (Pew Internet) — Conversations on Twitter create networks with identifiable contours as people reply to and mention one another in their tweets. These conversational structures differ, depending on the subject and the people driving the conversation. …

Health hackathon brings to life agile solutions for unmet needs

By Andy Oram
February 20, 2014

I think the main achievement of hackathons can be measured not by what apps are developed–reportedly, few are commercialized and maintained–but by people who find each other. The Blue Button Innovation Challenge brought together a lot of people who had …

How To (Semi-)Automate JavaScript Refactoring

By Simon St. Laurent
February 20, 2014

Computers aren’t ready to write much of our code for us, but they can still help us clean and improve our code. At Fluent 2013, O’Reilly’s Web Platform, JavaScript and HTML5 conference, Giles Bowkett demonstrated a wide variety of ways …

Four short links: 20 February 2014

By Nat Torkington
February 20, 2014

Practical Typography — informative and elegant. Nokia Treasure Tag — Bluetooth-chatty locators for keyrings, wallets, etc. Stanford Guidelines for Web Credibility — signals for those looking to identify dodgy content, as well as hygiene factors for those looking to provide …

Debugging for Beginners

By Brian MacDonald
February 20, 2014

I discussed one thing that developers hate last time around — commenting — so I thought I’d follow up with another big source of developer frustration: Debugging. Bugs happen. Every developer in the history of programming has had to debug, …

Bitcoin security model: trust by computation

By Andreas Antonopoulos
February 19, 2014

Bitcoin is a distributed consensus network that maintains a secure and trusted distributed ledger through a process called “proof-of-work.” Bitcoin fundamentally inverts the trust mechanism of a distributed system. Traditionally, as we see in payment and banking systems, trust is …

The home automation paradox

By Scott Jenson
February 19, 2014

Editor’s note: This post originally appeared on Scott Jenson’s blog, Exploring the World Beyond Mobile. This lightly edited version is republished here with permission. The level of hype around the “Internet of Things” (IoT) is getting a bit out of …

Data Structures in JavaScript

By Michael McMillan
February 19, 2014

By now, you are aware that JavaScript is no longer a web browser-only programming language. Over the past several years, several server-side JavaScript engines and frameworks have been introduced, including the Mozilla JavaScript shell and, most importantly, Node.js. These systems …

Four short links: 19 February 2014

By Nat Torkington
February 19, 2014

1746 Slippy Map of London — very nice use of Google Maps to recontextualise historic maps. (via USvTh3m) TPP Comic — the comic explaining TPP that you’ve been waiting for. (via BoingBoing) Synthetic Biology Investor’s Lament — some hypotheses about …

The RSA/NSA controversy concerns you!

By Jeffrey Carr
February 18, 2014

As a cyber security author and CEO of a security consulting company, I was personally shocked by the RSA’s attitude about the alleged secret payments it received from the NSA as well as its willingness to weaken its BSAFE product; …

Four short links: 18 February 2014

By Nat Torkington
February 18, 2014

Offensive Computer Security — 2014 class notes, lectures, etc. from FSU. All CC-licensed. Twitter I Love You But You’re Bringing Me Down (Quinn Norton) — The net doesn’t make social problems. It amplifies them until they can’t be ignored. And …

A Different Kind of Quantified Self

By Edie Freedman
February 18, 2014

I just got a personal tracking device that tells me how many calories I’ve burned, how much sleep I got last night, and how many more steps I need to take to meet my daily goal. Lots of people I …

The post A Different Kind of Quantified Self appeared first on Animals.

I, Cyborg

By Glen Martin
February 17, 2014

There is an existential unease lying at the root of the Internet of Things — a sense that we may emerge not less than human, certainly, but other than human. Well, not to worry. As Kelsey Breseman, co-founder of Technical Machine, points out, we don’t need to …

Four short links: 17 February 2014

By Nat Torkington
February 17, 2014

imsg — use iMessage from the commandline. Facebook Data Science Team Posts About Love — I tell people, “this is what you look like to SkyNet.” A System for Detecting Software Plagiarism — the research behind the undergraduate bete noir. …

Bridging the gap between research and implementation

By Ben Lorica
February 15, 2014

One of the most popular offerings at Strata Santa Clara was Hardcore Data Science day. Over the next few weeks we hope to profile some of the speakers who presented, and make the video of the talks available as a …

Four short links: 14 February 2014

By Nat Torkington
February 14, 2014

Bitcoin: Understanding and Assessing Potential Opportunities (Slideshare) — VC deck on Bitcoin market and opportunities, long-term and short-term. Interesting lens on the development and gaps. Queensland Police Map Crime Scenes with 3D Scanner (ComputerWorld) — can’t wait for the 3D …

An introduction to TypeScript

By Peter Cooper
February 13, 2014

At Fluent 2013, O’Reilly’s conference dedicated to the Web Platform, JavaScript and HTML5, Microsoft’s Luke Hoban spoke about TypeScript, a strict superset of JavaScript that adds optional static typing, modules, and classes. In Introduction to TypeScript, Luke presented a 40 …

Writing without knowing

By Simon St. Laurent
February 13, 2014

Sometimes you just need to leap into sharing your learning, even when you haven’t yet learned much. “Beginner’s mind” usually becomes more abstract as a person advances, making it difficult for beginners to learn from experts. If you can dare …

Four short links: 13 February 2014

By Nat Torkington
February 13, 2014

The Common Crawl WWW Ranking — open data, open methodology, behind an open ranking of the top sites on the web. Preprint paper available. (via Slashdot) Felton’s Sensors (Quartz) — inside the gadgets Nicholas Felton uses to quantify himself. Myo …

Searching for the software stack for the physical world

By Matthew Gast
February 12, 2014

When I flip through a book on networking, one of the first things I look for is the protocol stack diagram. An elegant representation of the protocol stack can help you make sense of where to put things, separate out …

Why Ruby blocks exist

By Jay McGavren
February 12, 2014

It seems like more and more languages these days are getting support for closures in one form or another. (Even Java is getting in on the game, finally.) Ruby has had closure-like structures called blocks since its early days, though, and they’re …

New Advanced Java Course Covers Algorithms and Data Structures

By gheineman
February 11, 2014

Computer science is commonly described as the scientific and practical approach to computation and its applications, and it depends on a solid working knowledge of data structures and applications. Many Computer Scientists were drawn to the field because they were introduced to algorithms early in their education or professional development. Too often, however, the texts …

The post New Advanced Java Course Covers Algorithms and Data Structures appeared first on O'Reilly School of Technology.

Iterate on Performance

By Lara Swanson
February 11, 2014

The two most important tasks to ensure your site remains fast are benchmarking and iterating on your site’s page load time. Quick performance wins can be celebrated today, but the health of your site will thrive with routine check-ins and …


151 to 200 of 12178 Prev Next