ENTRIES TAGGED "Node.js"

Editorial Radar with Mike Loukides & Mike Hendrickson

Editorial Radar with Mike Loukides & Mike Hendrickson

Discussion on machine learning, 3D printing, devices and JavaScript

In this first episode of "Editorial Radar," O'Reilly editors Mike Loukides and Mike Hendrickson discuss the important technologies they're tracking.

Read Full Post | Comments: 2 |
Four short links: 23 March 2012

Four short links: 23 March 2012

Caching Pages, Node NLP, Digital Native are Clueless, and Wal-Mart Loves Your Calendar

  1. Cache Them If You Can (Steve Souders) — the percentage of resources that are cacheable has increased 4% during the past year. Over that same time the number of requests per page has increased 12% and total transfer size has increased 24%.
  2. Natural — MIT-licensed general natural language facility for nodejs. Tokenizing, stemming, classification, phonetics, tf-idf, WordNet, string similarity, and some inflection are currently supported. (via Javascript Weekly)
  3. How Millennials SearchStatistically significant findings suggest that millennial generation Web searchers proceed erratically through an information search process, make only a limited attempt to evaluate the quality or validity of information gathered, and may perform some level of ‘backfilling’ or adding sources to a research project before final submission of the work. Never let old people tell you that “digital natives” actually know what they’re doing.
  4. Walmart Buys A Facebook App for Calendar Access (Ars Technica) — The Social Calendar app and its file of 110 million birthdays and other events, acquired from Newput Corp., will give Walmart the ability to expand its efforts to dig deeper into the lives of customers. Interesting to think that by buying a well-loved app, a company could get access to your Facebook details whether you Like them or not.
Comment |
Four short links: 22 December 2011

Four short links: 22 December 2011

Fuzzy Text, Big Data Crime, Map Visualization, and Attacking Server-Side Javascript

  1. Fuzzy String Matching in Python (Streamhacker) — useful if you’re to have a hope against the swelling dark forces powered by illiteracy and touchscreen keyboards.
  2. The Business of Illegal Data (Strata Conference) — fascinating presentation on criminal use of big data. “The more data you produce, the happier criminals are to receive and use it. Big data is big business for organized crime, which represents 15% of GDP.”
  3. Isarithmic Maps — an alternative to chloropleths for geodata visualization.
  4. Server-Side Javascript Injection (PDF) — a Blackhat talk about exploiting backend vulnerabilities with techniques learned from attacking Javascript frontends. Both this paper and the accompanying talk will discuss security vulnerabilities that can arise when software developers create applications or modules for use with JavaScript-based server applications such as NoSQL database engines or Node.js web servers. In the worst-case scenario, an attacker can exploit these vulnerabilities to upload and execute arbitrary binary files on the server machine, effectively granting him full control over the server.
Comment |
Four short links: 19 December 2011

Four short links: 19 December 2011

Version Control, Web-based ID, Mobile Design, and Node.js Tools

  1. The History of Version Control (Francis Irving) — concise history of the key advances in managing source code versions. Worth it just for the delicious apposition of “history” and “version control”.
  2. BrowserID — Mozilla’s authentication solution. BrowserID aims to provide a secure way of proving your identity to servers across the Internet, without having to create separate usernames and passwords each time. Instead of a new username, it uses your email address as your identity which allows it to be decentralized since anyone can send you an email verification message. It’s currently implemented via JavaScript but hopefully it will be built into the browser in the future. (via Nelson Minar)
  3. A Look Inside Mobile Design Patterns — Sample chapter on how different apps handle invitations, from a new [O'Reilly-published, huzzah!] book on mobile design patterns. (via David Kaneda)
  4. Node Toolbox — concise compendium of resources for node.js development.
Comment |
Four short links: 13 December 2011

Four short links: 13 December 2011

Newton's Notebooks, Creative Commons, Node HTTP, and Data Business

  1. Newton’s Notebooks Digitised — wonderful for historians, professional and amateur. I love (a) his handwriting; (b) the pages full of long division that remind us what an amazing time-saver the calculator and then computer was; (c) use of “yn” for “then (the y is actually a thorn, pronounced “th”, and it’s from this that we get “ye”, actually pronounced pronounced “the”). All that and chromatic separation of light, inverse square law, and alchemical mysteries.
  2. Creative Commons Kicks Off 4.0 Round — public discussion process around issues that will lead to a new version of the CC licenses.
  3. Shred — an HTTP client library for node.js. (via Javascript Weekly)
  4. Holding Back the Age of Data (Redmonk) — Absent a market with well understood licensing and distribution mechanisms, each data negotiation – whether the subject is attribution, exclusivity, license, price or all of the above – is a one off. Very good essay into the evolution of a mature software industry into an immature data industry.
Comments: 2 |
Four short links: 28 November 2011

Four short links: 28 November 2011

Ubicomp Project, Data Volumes, Yahoo! Cocktails, and Fighting Cybercrime

  1. Twine (Kickstarter) — modular sensors with connectivity, programmable in If This Then That style. (via TechCrunch)
  2. Small Sample Sizes Lead to High Margins of Error — a reminder that all the stats in the world won’t help you when you don’t have enough data to meaningfully analyse.
  3. Yahoo! Cocktails — somehow I missed this announcement of a Javascript front-and-back-end dev environment from Yahoo!, which they say will be open sourced 1Q2012. Until then it’s PRware, but I like that people are continuing to find new ways to improve the experience of building web applications. A Jobsian sense of elegance, ease, and perfection does not underly the current web development experience.
  4. UK Govt To Help Businesses Fight Cybercrime (Guardian) — I view this as a good thing, even though the conspiracy nut in me says that it’s a step along the path that ends with the spy agency committing cybercrime to assist businesses.
Comment |
Four short links: 28 July 2011

Four short links: 28 July 2011

Personal Genomics, NodeJS FTP, Bad Workshops, and Piggy Eclipse

  1. 23andMe Disproves Its Own Business Model — a hostile article talking about how there’s little predictive power in genetics for diabetes and Parkinson’s so what’s the point of buying a 23andMe subscription? The wider issue is that, as we’ve known for a while, mapping out your genome only helps with a few clearcut conditions. For most medical things that we care about, environment is critical too–but that doesn’t mean that personalized genomics won’t help us better target therapies.
  2. jsftp — lightweight implementation of FTP client protocol for NodeJS. (via Sergi Mansilla)
  3. Really Bad Workshops — PDF eBook with rock-solid advice for everyone who runs a workshop.
  4. PigEditor (GitHub) — Eclipse plugin for those working with Pig and Hadoop. (via Josh Patterson)
Comment |
Four short links: 13 July 2011

Four short links: 13 July 2011

Freebase in Node, Form Styling, Implicit Friendships, and Dyslexic Font

  1. Freebase in Node.js (github) — handy library for interacting with Freebase from node code. (via Rob McKinnon)
  2. Formalize — CSS library to provide a standard style for form elements. (via Emma Jane Hogbin)
  3. Suggesting More Friends Using the Implicit Social Graph (PDF) — Google paper on the algorithm behind Friend Suggest. Related: Katango. (via Big Data)
  4. Dyslexia — a typeface for dyslexics. (via Richard Soderberg)
Comment: 1 |
Top stories: July 4-8, 2011

Top stories: July 4-8, 2011

Why Java matters, inside Node.js, predicting Android's ubiquity

This week on O'Reilly: We offered seven reasons why Java is worth your time, the utility of Node.js was duly noted, and Marko Gargenta offered three Android predictions that have nothing to do with mobile phones.

Read Full Post | Comments Off |
What is Node.js?

What is Node.js?

Node isn't always the solution, but it does solve some important problems.

Learning Node might take a little effort, but it's going to pay off. Why? Because you're afforded solutions to your web application problems that require only JavaScript to solve.

Read Full Post | Comments: 22 |