A brief example on how to use npx to run gist based scripts.
Read the article here https://neutrondev.com/npm-vs-npx-whats-the-difference/ or watch it on YouTube https://www.youtube.com/watch?v=fSHWc8RTJug
A brief example on how to use npx to run gist based scripts.
Read the article here https://neutrondev.com/npm-vs-npx-whats-the-difference/ or watch it on YouTube https://www.youtube.com/watch?v=fSHWc8RTJug
| #!/bin/bash | |
| # Add Docker's official GPG key: | |
| sudo apt-get update | |
| sudo apt-get install ca-certificates curl gnupg | |
| sudo install -m 0755 -d /etc/apt/keyrings | |
| curl -fsSL https://download.docker.com/linux/raspbian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg | |
| sudo chmod a+r /etc/apt/keyrings/docker.gpg | |
| # Set up Docker's APT repository: |
| 'use strict' | |
| const fs = require("fs") | |
| const buffer = fs.readFileSync("./source.txt") | |
| const fullText = buffer.toString() | |
| // const REGEX_MATCHES_BAD_MARKER = /(?<!\n{2})^[0-9]+\n/ | |
| const REGEX_MATCHES_NEWLINE_WHEN_ONE_MORE_IS_NEEDED = /(?<!\n)\n(?=^[0-9]+\n)/gm |
| # First install tmux | |
| brew install tmux | |
| # For mouse support (for switching panes and windows) | |
| # Only needed if you are using Terminal.app (iTerm has mouse support) | |
| Install http://www.culater.net/software/SIMBL/SIMBL.php | |
| Then install https://bitheap.org/mouseterm/ | |
| # More on mouse support http://floriancrouzat.net/2010/07/run-tmux-with-mouse-support-in-mac-os-x-terminal-app/ |
| #!/bin/bash | |
| sysctl net.core.rmem_default=268435456 | |
| sysctl net.core.wmem_default=268435456 | |
| sysctl net.core.rmem_max=268435456 | |
| sysctl net.core.wmem_max=268435456 | |
| sysctl net.core.netdev_max_backlog=100000 | |
| sysctl "net.ipv4.tcp_rmem=4096 16384 134217728" | |
| sysctl "net.ipv4.tcp_wmem=4096 16384 134217728" | |
| sysctl "net.ipv4.tcp_mem=786432 1048576 268435456" |
| 'use strict' | |
| const fastify = require('fastify')({ | |
| logger: { | |
| serializers: { | |
| req: function (req) { | |
| return { path: req.url, headers: req.headers, payload: req.body } | |
| } | |
| } | |
| } |
| package main | |
| import ( | |
| "encoding/json" | |
| "io/ioutil" | |
| "log" | |
| "net/http" | |
| ) | |
| type Message struct { |
| package main | |
| import ( | |
| "net/http" | |
| "database/sql" | |
| "fmt" | |
| "log" | |
| "os" | |
| ) |
| <html> | |
| <head> | |
| <title>WebSocket demo</title> | |
| </head> | |
| <body> | |
| <div> | |
| <form> | |
| <label for="numberfield">Number</label> | |
| <input type="text" id="numberfield" placeholder="12"/><br /> |