recentpopularlog in

po : nodejs   59

How to Install Latest Nodejs & NPM on Debian 9/8/7 - TecAdmin
2-minute installation guide for nodejs on Debian.How to Install Latest NodeJs & NPM on Debian 9/8/7 operating system. You can install Node.js latest version or LTS version on your requirements.
nodejs  debian  javascript 
9 weeks ago by po
rastapasta/mapscii: 🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac and Linux, connect with PuTTY on Windows
🗺 MapSCII is a Braille & ASCII world map renderer for your console - enter => telnet mapscii.me <= on Mac and Linux, connect with PuTTY on Windows - rastapasta/mapscii
ascii  maps  nodejs  telnet  terminal 
november 2018 by po
I’m harvesting credit card numbers and passwords from your site. Here’s how.
> There’s a lot of smart, nasty people out there, and 400,000 npm packages. It seems to me that the odds are better than even that at least one of those packages has some malicious code in it, and that if it’s done well, you would never even know.

So, basically, enormous attack surface.
nodejs  npm  javascript  web  security  infosec 
january 2018 by po
The npm Blog — How we deploy at npm
The guiding principles are the useful part of this.
Everything else is meh, debatable, and in the case of slack, inadvisable.

>> As we worked on our system, we were motivated by a few guiding principles:
- deploying should be so easy there’s no reason not to;
- rolling back a push should be as easy as the original push was;
- our team is small: automate everything!
- everything a service needs to start must be on the host with it;
- each step is simple & useful on its own;
- everything can be run by hand (or by a Slack bot!) if necessary;
- every step can be run many times without harm.

Why? We want no barriers to pushing out code once it’s been tested and reviewed, and no barriers to rolling it back if something surprising happens — so any friction in the process should be present before code is merged into master, via a review process, not after we’ve decided it’s good. By separating the steps, we gain finer control over how things happen. Finally, making things repeatable means the system is more robust.
<<
npm  nodejs  git  ci  deployment 
august 2017 by po
danjac/photoshare · GitHub
tutorial or learning app unclear
golang  postgresql  angular  nodejs  goose 
may 2015 by po

Copy this bookmark:





to read