Pebbling Club 🐧🪨

  • bee-queue/bee-queue: A simple, fast, robust job/task queue for Node.js, backed by Redis.
    Notes
    A simple, fast, robust job/task queue for Node.js, backed by Redis. - bee-queue/bee-queue
    Unfurl
  • taskforcesh/bullmq: BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis
    Notes
    Highlight:BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis BullMQ - Message Queue and Batch processing for NodeJS and Python based on Redis - taskforcesh/bullmq
    Unfurl
  • Set default node version with NVM – Eric Binnion
    Notes
    I was recently figuring out how to use nvm, and one thing that stood out to me is that I needed to set the default version of node that I wanted to use when opening a new tab.
    Feed
    Embed
    Unfurl
  • Writing fast and safe native Node.js modules with Rust | @RisingStack
    Notes
    That’s when I picked up Rust instead of C++ to implement a native module. I figured out that it is a great choice thanks to the safety and ease of use it provides.
    Feed
    Embed
    Unfurl
  • Neon: Node + Rust = šŸ’–
    Notes
    I’ve been working on Neon, a set of APIs and tools for making it super easy to write native Node modules in Rust.
    Feed
    Unfurl
  • 600k concurrent websocket connections on AWS using Node.js - Jayway
    Notes
    I recently faced the challenge to get as much power as possible out of a AWS EC2 instance at the lowest possible cost using concurrent persistent websockets.
    Unfurl
  • Eve Online, node.js and a zeromq
    Notes
    Getting zmq working in node on windows
    Unfurl
  • The Tapir's Tale: Lambda, Javascript Micro-Services on AWS
    Notes
    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!
    Feed
    Unfurl
  • TechnoSophos: Run Node.js apps on low ports without running as root
    Notes
    $ sudo apt-get install libcap2-bin $ sudo setcap cap_net_bind_service=+ep /usr/bin/node $ node foo.js
    Feed
    Unfurl
  • How to create an https server? - docs.nodejitsu.com
    Notes
    To create an HTTPS server, you need two things: an SSL certificate, and Node's built-in https module.
    Unfurl
  • Real-Time Chat With Node.js' Readline & Socket.io - Tuts+ Code Tutorial
    Notes
    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.
    Feed
    Unfurl
  • Announcing Elasticsearch.js For Node.js And The Browser | Blog | Elasticsearch
    Notes
    A few months ago we released client libraries for PHP, Ruby, Python, and Perl and today we add another to the family, JavaScript! This new client runs in Node.js and modern browsers, and aims to solve the same problems that the others do
    Unfurl
  • BackboneORM
    Notes
    A polystore ORM for Node.js and the browser
    Unfurl
  • Paul O’Shannessy - Do We Need Node?
    Notes
    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.
    Feed
    Unfurl
  • Hexo - Node.js blog framework
    Notes
    A fast, simple & powerful blog framework, powered by Node.js.
    Feed
    Unfurl
  • Announcing StrongLoop Node 1.0 GA – an Enterprise Ready Node.js Distribution | StrongLoop
    Notes
    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.
    Unfurl
  • NodeFly(Node.js Monitoring Solution)
    Notes
    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.
    Feed
    Embed
    Unfurl
  • StrongLoop | Node.js Products, Support and Consulting
    Notes
    Use the distribution of Node.js you can trust in production. Brought to you by the developers who build Node.js, now backed by professional support plans.
    Unfurl
  • Meetup in a Box | Share and Deliver Presentations
    Notes
    Meetup in a Box enables Node.js developers all around the world to share presentations and start Node meetups in their own town.
    Unfurl
  • Mongoose ODM
    Notes
    Elegant MongoDB object modeling for Node.js
    Unfurl
  • strongloop/sl-mq Ā· GitHub
    Notes
    MQ API with cluster integration, implemented over various message queues.
    Unfurl
  • mattpardee - github
    Unfurl
  • traceGL
    Notes
    With traceGL you can see all JavaScript codeflow, in a high performance webGL visualiser. Its like an oscilloscope, for code.
    Unfurl
  • Amazon Web Services Blog: AWS SDK for Node.js - Now Generally Available
    Notes
    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.
    Unfurl
  • how I write modules - substack in cyberspace
    Notes
    When applications are done well, they are just the really application-specific, brackish residue that can't be so easily abstracted away. All the nice, reusable components sublimate away onto github and npm where everybody can collaborate to advance the commons.
    Unfurl
  • Working Node.js on Raspberry Pi
    Notes
    These instructions work for the Raspberry Pi running Raspbian (hard float) and create a hardware optimized version of NodeJS for the Raspberry PI, (and include a working install and NPM!!!)
    Feed
    Unfurl
  • Time Machine and npm - Wanderview
    Notes
    Unfortunately, it appears that Time Machine will sometimes get upset if you backup a symlink to a directory, convert the symlink back to a real directory, and then try to backup again.
    Feed
    Unfurl
  • Create a Google Talk bot with Node.js: Part One | Simon Holywell - Web developer in Brighton
    Notes
    Programming a chat bot was once the domain of the hardcore hacker tapping packets as they passed over the wire from proprietary client applications to closed source servers, but not any more!
    Feed
    Unfurl
  • thlorenz/replpad Ā· GitHub
    Notes
    Watches specified files and pipes or requires them inside a node repl when ever they change.
    Unfurl
  • baudehlo/Haraka Ā· GitHub
    Notes
    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.
    Unfurl
  • Mechanics of Flite - Underappreciated NPM Commands Developers Should Know About
    Notes
    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.
    Unfurl
  • lightsofapollo/b2g-scripts Ā· GitHub
    Notes
    Boot2Gecko/Gaia Helper Scripts
    Unfurl
  • marijnh/Presence
    Notes
    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.
    Unfurl
  • Node.js: Style and structure
    Unfurl
  • Building a Text-Based UI with Backbone and Charm
    Feed
    Unfurl
  • Node.js WiFi-Extending Robot
    Notes
    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.
    Unfurl
  • Tom Gallacher's Blog - How to install Node.js on your Raspberry Pi;
    Notes
    Disclaimer: I am not a unix god, and pretty much hacked this together to get working (and it does for me), so a more concise method might appear, so I you do find one let me know, also if you break your PI it is not my fault =] .
    Unfurl
  • Unit testing in node.js
    Notes
    Lets walk through a basic node.js program using Test Driven Developement (TDD) and nodeunit. This program asks the user to enter a number, doubles it and returns the result.
    Unfurl
  • foxulet/fireNode Ā· GitHub
    Notes
    A simple implementation of Firebug's Wildfire protocol for node.js
    Unfurl
  • modules - Node.js Manual & Documentation
    Notes
    When a file is run directly from Node, require.main is set to its module. That means that you can determine whether a file has been run directly by testing require.main === module
    Unfurl
  • Benvie/Node.js-Ultra-REPL - GitHub
    Notes
    Starting with Node's built in REPL, add in a completely redone inspect formatter, actual functioning separate V8 contexts, keybindings to create, switch, and delete between them, combine it with a bunch of color. ULTRA REPL
    Unfurl
  • node_modules in git
    Notes
    Everyone I’ve told this too tells me I’m an idiot and then a few weeks later tells me I was right and checking node_modules in to git has been a blessing to deployment and development. It’s objectively better, but here are some of the questions/complaints I seem to get.
    Unfurl
  • Compiler Node.js pour ARM v5 - IT Wars
    Notes
    Some tweaks to get node built. Worked on my Synolody DS210j
    Feed
    Unfurl
  • How the Node Based BrowserID Service Shipped 28 New Languages Ā« 70’s Futurisitic Technology
    Notes
    Our amazing community has localized the BrowserID service into 28 languages.
    Unfurl
  • The rise and rise of JavaScript Ā« DanNorth.net
    Notes
    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).
    Unfurl
  • the node.js aesthetic :: The Universe of Discord
    Notes
    I would like to document an emerging set of programming conventions, philosophies, and values that I see evolving in the node.js community. I call this the node aesthetic.
    Unfurl
  • Setting up a Node.js development environment with NPM and Cloud9 IDE installed locally - Cambus.net
    Notes
    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.
    Feed
    Unfurl
  • hij1nx/weld - GitHub
    Notes
    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.
    Unfurl
  • Cluster - extensible multi-core server management for nodejs
    Notes
    extensible multi-core server management for nodejs.
    Unfurl
  • Generating XML With node.js - WezM.net
    Notes
    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.
    Unfurl