Press "Enter" to skip to content

Richy's Random Ramblings

Bookmarks from PinBoard May 13, 2017

Bookmarks I’ve added on recently BBC News Hourly Bulletin on Raspberry Pi AiY Playing BBC radio stations on the Raspberry Pi AIY The Engineer/Manager Pendulum – veeti/manuale: A fully manual Let's Encrypt/ACME client Ideal for DNS based authentication for non-public (localhost) development. Project Glimpse · Full-stack Node.js web diagnostics YubiKey for SSH, Login, 2FA, GPG and Git Signing JavaScript Error Monitoring Taking Back My E-mail — Chris Tankersley — PHP Jack of All Trades Switching from Gmail to a self hosted Postfix DigitalOcean based server. How One Jira Ticket Made My Employer $1MM/Month: 7 Metrics that Actually Matter Digest powered by RSS Digest

NodeJS : UnhandledPromiseRejection handling

Are you programming Node JS Javascript and reached the dreaded: (node:1984) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): xxxxx (node:1984) DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code. but can’t figure out where the Promise is in NodeJS which is causing this? Just add the following bit of code near the top of your code (after the requires if used) which might help: process.on(‘unhandledRejection’, function(reason,promise) { console.log(‘unhandledRejection’, reason); });

Bookmarks from PinBoard May 6, 2017

Bookmarks I’ve added on recently Put your Electron app on a diet with Electrino – DailyJS – Medium zaproxy/zaproxy: The OWASP ZAP core project The OWASP Zed Attack Proxy (ZAP) is one of the world’s most popular free security tools and is actively maintained by hundreds of international volunteers*. It can help you automatically find security vulnerabilities in your web applications while you are developing and testing your applications. Its also a great tool for experienced pentesters to use for manual security testing. – Building a Secure API – Part 2 Polymer Project Reusable web components Vision API – Image Content Analysis  |  Google Cloud Platform jwagner/smartcrop.js: Content aware image cropping Deploy with haste: the story of rig – BuzzFeed Tech Family OK Jobs – Family friendly jobs Getting Started with Headless Chrome  |  Web  |  Google Developers Digest powered by RSS Digest

Bookmarks from PinBoard April 29, 2017

Bookmarks I’ve added on recently Glyn's Stuff: Nuts and Bolts of Europe… List: E-mail Addresses It Would Be Really Annoying to Give Out Over the Phone – McSweeney’s Internet Tendency SSH Port Why is SSH normally on port 22 and how did it get that port? How I built a responsive & semantic “Contact Me” page in under 16KB – Terence Eden's Blog Digest powered by RSS Digest

Bookmarks from PinBoard April 22, 2017

Bookmarks I’ve added on recently osquery osquery allows you to easily ask questions about your Linux, Windows, and macOS infrastructure. Whether your goal is intrusion detection, infrastructure reliability, or compliance, osquery gives you the ability to empower and inform a broad set of organizations within your company. Why you shouldn't use ENV variables for secret data Digest powered by RSS Digest