Skip to content

Instantly share code, notes, and snippets.

View mateeyow's full-sized avatar
🌍

Matthew Torres mateeyow

🌍
View GitHub Profile
@mateeyow
mateeyow / startup.sh
Created October 31, 2016 13:12
Startup node on low memory server
#!/bin/bash
#
# This script supports the following environment vars:
# - WEB_MEMORY: the amount of memory each
# process is expected to consume, in MB.
# - NODEJS_V8_ARGS: any additional args to
# pass to the v8 runtime.
# Replace this with the path to your main startup file.
# The `--color` flag ensures that any log output is
@mateeyow
mateeyow / Dockerfile
Created May 24, 2017 06:06
Dockerizing node with minimal docker image size and with gyp dependency
FROM node:6-alpine
RUN apk update
RUN apk add --no-cache --virtual .gyp \
python \
make \
g++
COPY package.json /tmp/package.json
RUN cd /tmp && yarn
RUN apk del .gyp
// We'll use Puppeteer is our browser automation framework.
const puppeteer = require('puppeteer');
// This is where we'll put the code to get around the tests.
const preparePageForTests = async (page) => {
// Pass the User-Agent Test.
const userAgent = 'Mozilla/5.0 (X11; Linux x86_64)' +
'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.39 Safari/537.36';
await page.setUserAgent(userAgent);
@mateeyow
mateeyow / ISO
Created October 24, 2019 02:48
Download links
https://filedn.com/lvm6y2PtpjGHDoBBMATwwLQ/rhel-atomic-installer-7.6.1.1-1.x86_64.iso
@mateeyow
mateeyow / README.md
Created September 14, 2023 16:11 — forked from kfox/README.md
TCP echo server for Node.js

TCP echo server for Node.js

Usage

  1. Make sure you have a modern-ish version of Node.js installed.
  2. Type npx https://gist.github.com/kfox/1280c2f0ee8324067dba15300e0f2fd3
  3. Connect to it from a client, e.g. netcat or similar: nc localhost 9000