Blogs

BROWSE: Most Recent | Popular Tags |

Tags > javascript

Four short links: 20 October 2014

By Nat Torkington
October 20, 2014

Fix Mac OS X — each time you start typing in Spotlight (to open an application or search for a file on your computer), your local search terms and location are sent to Apple and third parties (including Microsoft) under …

Four short links: 20 October 2014

By Nat Torkington
October 20, 2014

Fix Mac OS X — each time you start typing in Spotlight (to open an application or search for a file on your computer), your local search terms and location are sent to Apple and third parties (including Microsoft) under …

Four short links: 20 October 2014

By Nat Torkington
October 20, 2014

Fix Mac OS X — each time you start typing in Spotlight (to open an application or search for a file on your computer), your local search terms and location are sent to Apple and third parties (including Microsoft) under …

Four short links: 13 October 2014

By Nat Torkington
October 13, 2014

Angular JS Style Guide — I love style guides, to the point of having posted (I think) three for Angular. Reading other people’s style guides is like listening to them make-up after arguments: you learn what’s important to them, and …

Four short links: 13 October 2014

By Nat Torkington
October 13, 2014

Angular JS Style Guide — I love style guides, to the point of having posted (I think) three for Angular. Reading other people’s style guides is like listening to them make-up after arguments: you learn what’s important to them, and …

Four short links: 6 October 2014

By Nat Torkington
October 6, 2014

Why Nerd Culture Must Die (Pete Warden) — Our ingrained sense of victimization has become a perverse justification for bullying. Hear, hear. Best Papers vs Top Cited Papers in CS (since 1996) — it is astonishing (to your humble not-in-academia …

Four short links: 6 October 2014

By Nat Torkington
October 6, 2014

Why Nerd Culture Must Die (Pete Warden) — Our ingrained sense of victimization has become a perverse justification for bullying. Hear, hear. Best Papers vs Top Cited Papers in CS (since 1996) — it is astonishing (to your humble not-in-academia …

Four short links: 6 October 2014

By Nat Torkington
October 6, 2014

Why Nerd Culture Must Die (Pete Warden) — Our ingrained sense of victimization has become a perverse justification for bullying. Hear, hear. Best Papers vs Top Cited Papers in CS (since 1996) — it is astonishing (to your humble not-in-academia …

Four short links: 22 September 2014

By Nat Torkington
September 23, 2014

Significance of Javascript For OS X Scripting — not just for shell scripting-type automation, now you can build Cocoa applications with Javascript. This is huge. keybase.io — social media as trust vector. I Banned E-Mail At My Company — Email …

Four short links: 22 September 2014

By Nat Torkington
September 22, 2014

Significance of Javascript For OS X Scripting — not just for shell scripting-type automation, now you can build Cocoa applications with Javascript. This is huge. keybase.io — social media as trust vector. I Banned E-Mail At My Company — Email …

Four short links: 22 September 2014

By Nat Torkington
September 22, 2014

Significance of Javascript For OS X Scripting — not just for shell scripting-type automation, now you can build Cocoa applications with Javascript. This is huge. keybase.io — social media as trust vector. I Banned E-Mail At My Company — Email …

What every Java developer needs to know about Java 9

By Ben Evans
September 19, 2014

Java 8 may only have been released a few months ago, but Oracle has already announced the first set of features that will be targeted for Java 9. On August 11th, Mark Reinhold, a Chief Architect for Java, made available …

What every Java developer needs to know about Java 9

By Ben Evans
September 18, 2014

Java 8 may only have been released a few months ago, but Oracle has already announced the first set of features that will be targeted for Java 9. On August 11th, Mark Reinhold, a Chief Architect for Java, made available …

What every Java developer needs to know about Java 9

By Ben Evans
September 18, 2014

Java 8 may only have been released a few months ago, but Oracle has already announced the first set of features that will be targeted for Java 9. On August 11th, Mark Reinhold, a Chief Architect for Java, made available …

The Future of AngularJS

By Shyam Seshadri
September 17, 2014

AngularJS, for me, was a revelation the first time I encountered it. I was coming from using GWT (Google Web Toolkit), and seeing our large application shrink in lines of code by 90% was close to a spiritual experience. I …

The Future of AngularJS

By Shyam Seshadri
September 17, 2014

AngularJS, for me, was a revelation the first time I encountered it. I was coming from using GWT (Google Web Toolkit), and seeing our large application shrink in lines of code by 90% was close to a spiritual experience. I …

Four short links: 8 August 2014

By Nat Torkington
August 8, 2014

Everything You Wanted to Know About Synchronization But Were Too Afraid to Ask (PDF) — This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We …

Four short links: 8 August 2014

By Nat Torkington
August 8, 2014

Everything You Wanted to Know About Synchronization But Were Too Afraid to Ask (PDF) — This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We …

Four short links: 8 August 2014

By Nat Torkington
August 8, 2014

Everything You Wanted to Know About Synchronization But Were Too Afraid to Ask (PDF) — This paper presents the most exhaustive study of synchronization to date. We span multiple layers, from hardware cache-coherence protocols up to high-level concurrent software. We …

Four short links: 7 August 2014

By Nat Torkington
August 7, 2014

Material Design in the Google I/O App (Medium) — steps through design thinking as they put Google’s new design metaphor in place. I’ve been chewing on material design. It brings an internal consistency and logic to the Android world that …

Four short links: 7 August 2014

By Nat Torkington
August 7, 2014

Material Design in the Google I/O App (Medium) — steps through design thinking as they put Google’s new design metaphor in place. I’ve been chewing on material design. It brings an internal consistency and logic to the Android world that …

Four short links: 7 August 2014

By Nat Torkington
August 7, 2014

Material Design in the Google I/O App (Medium) — steps through design thinking as they put Google’s new design metaphor in place. I’ve been chewing on material design. It brings an internal consistency and logic to the Android world that …

Four short links: 31 July 2014

By Nat Torkington
July 31, 2014

Ocrad.js — open source OCR in Javascript, a port of GNU Ocrad software. HP’s IoT Security Research (PDF) — 70% of devices use unencrypted network services, 90% of devices collected at least one piece of personal information, 60% of those …

Four short links: 31 July 2014

By Nat Torkington
July 31, 2014

Ocrad.js — open source OCR in Javascript, a port of GNU Ocrad software. HP’s IoT Security Research (PDF) — 70% of devices use unencrypted network services, 90% of devices collected at least one piece of personal information, 60% of those …

Four short links: 31 July 2014

By Nat Torkington
July 31, 2014

Ocrad.js — open source OCR in Javascript, a port of GNU Ocrad software. HP’s IoT Security Research (PDF) — 70% of devices use unencrypted network services, 90% of devices collected at least one piece of personal information, 60% of those …

Next-generation Web apps with full stack JavaScript

By Patrick Mulder
July 16, 2014

Since its introduction, JavaScript was often seen as a limited object-oriented language that had many “bad” parts. The situation today is almost the opposite. In competition with Java, C#, and Ruby, JavaScript is developing one of the largest ecosystems for …

Next-generation Web apps with full stack JavaScript

By Patrick Mulder
July 16, 2014

Since its introduction, JavaScript was often seen as a limited object-oriented language that had many “bad” parts. The situation today is almost the opposite. In competition with Java, C#, and Ruby, JavaScript is developing one of the largest ecosystems for …

Next-generation Web apps with full stack JavaScript

By Patrick Mulder
July 16, 2014

Since its introduction, JavaScript was often seen as a limited object-oriented language that had many “bad” parts. The situation today is almost the opposite. In competition with Java, C#, and Ruby, JavaScript is developing one of the largest ecosystems for …

Four short links: 30 June 2014

By Nat Torkington
June 30, 2014

Interacting with a World of Connected Objects (Tom Coates) — notes from one of my favourite Foo Camp sessions. Security Considerations with Continuous Deployment (IBM) — rundown of categories of security issues your org might face, and how to tackle …

Four short links: 30 June 2014

By Nat Torkington
June 30, 2014

Interacting with a World of Connected Objects (Tom Coates) — notes from one of my favourite Foo Camp sessions. Security Considerations with Continuous Deployment (IBM) — rundown of categories of security issues your org might face, and how to tackle …

Four short links: 30 June 2014

By Nat Torkington
June 30, 2014

Interacting with a World of Connected Objects (Tom Coates) — notes from one of my favourite Foo Camp sessions. Security Considerations with Continuous Deployment (IBM) — rundown of categories of security issues your org might face, and how to tackle …

It’s time for a web page diet

By Terrence Dorsey
June 26, 2014

Earlier this year, I was researching online consumer preferences for a client and discovered, somewhat unsurprisingly, that people expect web sites to be fast and responsive, particularly when they’re shopping. What did surprised me, however, were findings in Radware’s “State …

It’s time for a web page diet

By Terrence Dorsey
June 26, 2014

Earlier this year, I was researching online consumer preferences for a client and discovered, somewhat unsurprisingly, that people expect web sites to be fast and responsive, particularly when they’re shopping. What did surprised me, however, were findings in Radware’s “State …

It’s time for a web page diet

By Terrence Dorsey
June 26, 2014

Earlier this year, I was researching online consumer preferences for a client and discovered, somewhat unsurprisingly, that people expect web sites to be fast and responsive, particularly when they’re shopping. What did surprised me, however, were findings in Radware’s “State …

Four short links: 18 June 2014

By Nat Torkington
June 18, 2014

Javascript Cryptography Considered Harmful — tl;dr: “don’t”. If you don’t trust the network to deliver a password, or, worse, don’t trust the server not to keep user secrets, you can’t trust them to deliver security code. The same attacker who …

Four short links: 18 June 2014

By Nat Torkington
June 18, 2014

Javascript Cryptography Considered Harmful — tl;dr: “don’t”. If you don’t trust the network to deliver a password, or, worse, don’t trust the server not to keep user secrets, you can’t trust them to deliver security code. The same attacker who …

Four short links: 18 June 2014

By Nat Torkington
June 18, 2014

Javascript Cryptography Considered Harmful — tl;dr: “don’t”. If you don’t trust the network to deliver a password, or, worse, don’t trust the server not to keep user secrets, you can’t trust them to deliver security code. The same attacker who …

Four short links: 13 June 2014

By Nat Torkington
June 17, 2014

Mapping the Decentralized Movement (Jon Udell) — the pendulum is about to swing back toward a more distributed Web. John Ioannidis: Reproducible Research, True or False? (YouTube) — his talk at Google. (via Paul Kedrosky) Tessel — a microcontroller that …

Four short links: 13 June 2014

By Nat Torkington
June 17, 2014

Mapping the Decentralized Movement (Jon Udell) — the pendulum is about to swing back toward a more distributed Web. John Ioannidis: Reproducible Research, True or False? (YouTube) — his talk at Google. (via Paul Kedrosky) Tessel — a microcontroller that …

Four short links: 13 June 2014

By Nat Torkington
June 13, 2014

Mapping the Decentralized Movement (Jon Udell) — the pendulum is about to swing back toward a more distributed Web. John Ioannidis: Reproducible Research, True or False? (YouTube) — his talk at Google. (via Paul Kedrosky) Tessel — a microcontroller that …

What it really means when people say “Everything in JavaScript is an object”

By Elisabeth Robson
May 30, 2014

When you begin programming with JavaScript you might run across books, tutorials, and people who say “Everything in JavaScript is an object.” While it’s not 100% true (not *everything* is an object), it is *mostly* true. And sometimes this can …

It’s the End of the Web As We Knew It

By Simon St. Laurent
May 29, 2014

For the past 15 years, Google has enforced the classic “HTML as foundation” architecture at the heart of the Web. Content creators and the developers who support them had to present content and link information as part of their pages’ …

Dos and Don’ts in JavaScript

By Elisabeth Robson
May 20, 2014

  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 semi-colons!); some to make your code more readable …

Four short links: 16 May 2014

By Nat Torkington
May 16, 2014

Mozilla’s Winter of Security — Students who have to perform a semester project as part of their university curriculum can apply to one of the MWOS project. Projects are guided by a Mozilla Adviser, and a University Professor. Students are …

5 Reasons to learn D3

By Scott Murray
May 14, 2014

  d3.js is all the buzz among designers and developers making data visualizations on the web. But why? 1. D3 Doesn’t Stand for Data-Design Dictator It actually stands for Data-Driven Documents. Which is to say that, for a premier visualization …

I just slipped on a banana peel named “this”

By Elisabeth Robson
May 14, 2014

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 learning JavaScript is keeping track …

Four short links: 12 May 2014

By Nat Torkington
May 11, 2014

Questions I Ask When Reviewing a Design (Jason Fried) — a good list of questions to frown and stroke one’s chin while asking. Bro — open source network security monitor/IDS. Seven Deadly Myths of Autonomy (PDF) — it’s easy to …

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

By Elisabeth Robson
May 7, 2014

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 uses to represent your web …

Four short links: 7 May 2014

By Nat Torkington
May 7, 2014

Observations of an Internet Middleman — Five of those congested peers are in the United States and one is in Europe. There are none in any other part of the world. All six are large Broadband consumer networks with a …

Wait, where is my variable defined?

By Elisabeth Robson
April 30, 2014

  You may have noticed that Head First JavaScript Programming is released! Now that the book is done, we’ve got a few more Head First JavaScript Programming teasers for you. The book is aimed at those of you who are …


1 to 50 of 419 Next
The Watering Hole