#node

80 bookmarks tagged with #node · RSS Feed · ← All Tags

klattsch engine is free software - put it in your game! - klattsch by Crash United

https://crashunited.itch.io/klattsch/devlog/1580425/klattsch-engine-is-free-software-put-it-in-your-game
Fun fact: the klattsch app is built on a free, MIT-licensed speech synthesis engine. The klattsch npm package is the engine under the hood, meaning you can drop this voice directly into your own games. Here’s a quick guide on how to do it, complete with examples.

A Max Headroom in Every Terminal!

https://benbrown.com/txt/read/2026-05-01
I took my favorite video loop of Max, and extracted the frames. Then I converted each frame to ascii, and wrote the whole thing to a big array. The script just iterates through the array and prints each frame. There are no external dependencies - it is all just one big file with the data in-line.

Feedsmith — Fast & Powerful JavaScript Feed Parser

https://feedsmith.dev/
Fast, all‑in‑one JavaScript feed parser and generator for RSS, Atom, RDF, and JSON Feed, with support for popular namespaces and OPML files. Feedsmith offers universal and format‑specific parsers that maintain the original feed structure in a clean, object-oriented format while intelligently normalizing legacy elements. Access all feed data without compromising simplicity.

About | Skia Canvas

https://skia-canvas.org/
Skia Canvas is a browser-less implementation of the HTML Canvas drawing API for Node.js. It is based on Google’s Skia graphics engine and, accordingly, produces very similar results to Chrome’s <canvas> element. The library is well suited for use on desktop machines where you can render hardware-accelerated graphics to a window and on the server where it can output a variety of image formats.

The Tapir's Tale: Lambda, Javascript Micro-Services on AWS

http://anders.janmyr.com/2014/12/lambda-javascript-micro-services-on-aws.html
Amazon just released a bunch of new services. My favorite is Lambda. Lambda allows me to deploy simple micro-services without having to setup any servers at all. Everything is hosted in the AWS cloud. Another cool thing about Lambda services is that the default runtime is Node.js!

Real-Time Chat With Node.js' Readline & Socket.io - Tuts+ Code Tutorial

http://code.tutsplus.com/tutorials/real-time-chat-with-nodejs-readline-socketio--cms-20953
Node.js has an under-appreciated module in its standard library that is surprisingly useful. The Readline module does what it says on the box: it reads a line of input from the terminal. This can be used to ask the user a question or two, or to create a prompt at the bottom of the screen. In this tutorial, I intend to show off the capability of Readline and make a real-time CLI chatroom backed by Socket.io. The client will not only send simple messages, but have commands for emotes with /me, private messages with /msg, and allow for nicknames to be changed with /nick.

Paul O’Shannessy - Do We Need Node?

http://zpao.com/posts/do-we-need-node/
So what do I want? I want a world where the core JS engine is swappable. Maybe I’m deploying on an architecture not supported by V8 (Node on SPARC came up while working on SpiderNode). Maybe my employer only wants to use the JVM. Or maybe Microsoft can get some performance wins by using Chakra for Windows Azure. Back to modules, I don’t want to get rid of npm. Or maybe I do and I want something that only supports ES6+ modules.

Paul O’Shannessy - Do We Need Node?

http://zpao.com/posts/do-we-need-node
So what do I want? I want a world where the core JS engine is swappable. Maybe I’m deploying on an architecture not supported by V8 (Node on SPARC came up while working on SpiderNode). Maybe my employer only wants to use the JVM. Or maybe Microsoft can get some performance wins by using Chakra for Windows Azure. Back to modules, I don’t want to get rid of npm. Or maybe I do and I want something that only supports ES6+ modules.

Announcing StrongLoop Node 1.0 GA – an Enterprise Ready Node.js Distribution | StrongLoop

http://blog.strongloop.com/announcing-strongloop-node-1-0-ga-an-enterprise-ready-node-js-distribution/
Back in March we first announced the availability of StrongLoop Node, our commercially supported distribution of Node.js based on v0.10. After three Beta releases, lots of feedback from the community and our customers, plus testing and more testing, we are pleased to announce the general availability of StrongLoop Node 1.0.

Announcing StrongLoop Node 1.0 GA – an Enterprise Ready Node.js Distribution | StrongLoop

http://blog.strongloop.com/announcing-strongloop-node-1-0-ga-an-enterprise-ready-node-js-distribution
Back in March we first announced the availability of StrongLoop Node, our commercially supported distribution of Node.js based on v0.10. After three Beta releases, lots of feedback from the community and our customers, plus testing and more testing, we are pleased to announce the general availability of StrongLoop Node 1.0.

NodeFly(Node.js Monitoring Solution)

http://www.nodefly.com
We allow our users to gain detailed, real-time performance monitoring of your Node.js application services so they can see everything that is happening, as it happens. This includes understanding system usage at every moment in time to uncover and resolve issues within the application as they arise.

Amazon Web Services Blog: AWS SDK for Node.js - Now Generally Available

http://aws.typepad.com/aws/2013/05/aws-sdk-for-nodejs-now-generally-available.html
The General Availability (GA) release of the AWS SDK for Node.js is now available and can be installed through npm as aws-sdk. We have added a number of features since the preview release including bound parameters, streams, IAM roles for EC2 instances, version locking, and proxies.

baudehlo/Haraka · GitHub

https://github.com/baudehlo/Haraka
Haraka is an SMTP server which uses a plugin architecture to implement most of its functionality. It uses a highly scalable event model to be able to cope with thousands of concurrent connections. Plugins are written in Javascript using Node.js, and as such perform extremely quickly. The core Haraka framework is capable of processing thousands of messages per second on the right hardware.

Mechanics of Flite - Underappreciated NPM Commands Developers Should Know About

http://mechanics.flite.com/blog/2012/12/11/underappreciated-npm-commands/
npm, the package manager that comes bundled with node.js, is generally described as “awesome”. While it was originally a separate project, npm has been bundled with node.js for the past few releases and the number of npm packages available in the npm registry has exploded.

Mechanics of Flite - Underappreciated NPM Commands Developers Should Know About

http://mechanics.flite.com/blog/2012/12/11/underappreciated-npm-commands
npm, the package manager that comes bundled with node.js, is generally described as “awesome”. While it was originally a separate project, npm has been bundled with node.js for the past few releases and the number of npm packages available in the npm registry has exploded.

marijnh/Presence

https://github.com/marijnh/Presence
Presence is an IRC logger and client that is optimized for my specific use of IRC — scan logs for a few specific channels, respond to direct messages and mentions, and only occasionally participate in discussion. It probably won't work for you if you're a heavy IRC user.

Node.js WiFi-Extending Robot

http://glench.com/make/nodejs-robot/
The beast above is a robotic system intended to be operated remotely in hazardous areas where network infrastructure is scarce. The robot is controlled over a WiFi network that originates on the robot and is extended by dropping the black repeater units on its back. I and seven other computer and electrical engineers built this monster as part of a senior design project at Northeastern University.

Node.js WiFi-Extending Robot

http://glench.com/make/nodejs-robot
The beast above is a robotic system intended to be operated remotely in hazardous areas where network infrastructure is scarce. The robot is controlled over a WiFi network that originates on the robot and is extended by dropping the black repeater units on its back. I and seven other computer and electrical engineers built this monster as part of a senior design project at Northeastern University.

The rise and rise of JavaScript « DanNorth.net

http://dannorth.net/2011/12/19/the-rise-and-rise-of-javascript
JavaScript had a difficult childhood. It grew up in lawless neighbourhoods surrounded by gangs. It spent a lot of time listening to its parents fighting with one another about what they wanted it to be when it grew up. As any young language would, it tried hard to please its parents (and that barmy committee of uncles, and all the other random people trying to shape its future). As a result it suffers from what can only be described as behavioural quirks. Depending on which gang it’s hanging out with it will sometimes happily talk to you through its console.log, at other times refuse to say anything, and yet other times it will blow up in your face (but not tell you why).

Setting up a Node.js development environment with NPM and Cloud9 IDE installed locally - Cambus.net

http://www.cambus.net/setting-up-a-node-js-development-environment-with-npm-and-cloud9-ide-installed-locally
In this tutorial, you will learn how to setup a complete Node.js development environment, including NPM (the Node Package Manager) and Cloud9 IDE to edit, run, and debug Node programs. The following installation instructions have been sucessfully tested on Debian 6.0 “Squeeze” and on Ubuntu 11.10 “Oneiric Ocelot”, but they should also work properly on previous versions as well.

hij1nx/weld - GitHub

https://github.com/hij1nx/weld
Simple. Weld binds data to markup, and can generate markup based on your data. There's NO special syntax or data reshaping required. It works in the browser and in node.js! Weld is currently 3.66Kb uglified with no dependencies other than a valid DOM. Weld will apply values to elements the way that elements expect to have their values set.

Generating XML With node.js - WezM.net

http://www.wezm.net/technical/2011/01/generating-xml-with-node-js
For a node.js project I’m working on I wanted to generate a Sphinx xmlpipe2 data stream. The options for generating XML with node.js seemed a bit limited. The main contender appeared to be libmljs but it segfaulted whenever I tried to use it. So with previous experience using Tim Bray’s Genx C library I decided to write bindings for node. The result is node-genx, which is available via npm.