| marp | theme |
|---|---|
true |
default |
Powered by kroki.io
| marp | theme |
|---|---|
true |
default |
Powered by kroki.io
Security Advisories / Bulletins / vendors Responses linked to Log4Shell (CVE-2021-44228)
| version: '3.7' | |
| services: | |
| rsshub: | |
| image: theosun/rsshub:latest | |
| restart: always | |
| command: node --max-old-space-size=250 lib/index.js | |
| environment: | |
| NODE_ENV: "production" | |
| LOGGER_LEVEL: "warn" |
This tutorial will guide you step-by-step to creating a certificate authority using OpenSSL, with a three-tier structure (root, intermediate, application). All key materials are created with ECC.
The first step is to create the directory in which the CA will reside. As a simple example, we will work out of /root/ca. We will create a directory, /root/ca/db, to store the CA database flat files. Within this directory, three files must be created as follows:
touch /root/ca/db/index.txt
touch /root/ca/db/index.txt.attr
echo 100000 > /root/ca/db/serial
編輯 %UserProfile%\.wslconfig 檔案
Command Prompt
notepad %UserProfile%\.wslconfigWindows PowerShell
| #PachableCanon-RF.rb | |
| #arranged for 1 computer running Sonic-Pi. Use run-file "/path/to/PachableCanon.rb" | |
| #as the file is too long to fit in a Sonic Pi buffer | |
| use_bpm 45 | |
| use_synth :blade | |
| with_fx :reverb,room: 0.8 do | |
| a1=[] | |
| b1=[] | |
| a1[0]=[:r,:r,:Fs5,:E5,:D5,:Cs5,:B4,:A4,:B4,:Cs5,:D5,:Cs5,:B4,:A4,:G4,:Fs4,:G4,:E4,:D4,:Fs4,:A4,:G4,:Fs4,:D4,:Fs4,:E4,:D4,:B3,:D4,:A4,:G4,:B4,:A4,:G4,:Fs4,:D4,:E4,:Cs5,:D5,:Fs5,:A5,:A4,:B4,:G4,:A4,:Fs4,:D4,:D5,:D5,:Cs5,:D5,:Cs5,:D5,:D4,:Cs4,:A4,:E4,:Fs4,:D4,:D5,:Cs5,:B4,:Cs5,:Fs5,:A5,:B5,:G5,:Fs5,:E5,:G5,:Fs5,:E5,:D5,:Cs5,:B4,:A4,:G4,:Fs4,:E4,:G4,:Fs4,:E4,:D4,:E4,:Fs4,:G4,:A4,:E4,:A4,:G4,:Fs4,:B4,:A4,:G4,:A4,:G4,:Fs4,:E4,:D4,:B3,:B4,:Cs5,:D5,:Cs5,:B4,:A4,:G4,:Fs4,:E4,:B4,:A4,:B4,:A4,:G4,:Fs4,:Fs5,:E5,:r,:D5,:Fs5,:B5,:A5,:B5,:Cs6,:D6,:D5,:Cs5,:r,:B4,:D5,:D5,:D5,:D5,:G5,:E5,:A5,:A5,:Fs5,:G5,:A5,:Fs5,:G5,:A5,:A4,:B4,:Cs5,:D5,:E5,:Fs5,:G5,:Fs5,:D5,:E5,:Fs5,:Fs4,:G4,:A4,:B4,:A4,:G4,:A4,:Fs4,:G4,:A4,:G4,:B4,:A4,:G4,:Fs4,:E4,:Fs4,:E4,:D4,:E4,:Fs4,:G4,:A4,:B4,:G4,:B4,:A4,:B4,:Cs5,:D5,:A4,:B4,:Cs |
| "use strict"; | |
| const http = require('http'); | |
| const request = http.request; | |
| const net = require('net'); | |
| const httpProxy = require('http-proxy'); | |
| let auth = "secret-string"; | |
| auth = new Buffer(auth).toString('base64'); | |
| auth = "Basic " + auth; |
| { | |
| "version": "0.2.0", | |
| "configurations": [ | |
| { | |
| "name": "Example", | |
| "type": "node", | |
| "request": "launch", | |
| "runtimeExecutable": "node", | |
| "runtimeArgs": ["--nolazy", "-r", "ts-node/register/transpile-only"], |
| start(() => { | |
| while(true) | |
| { | |
| print("a"); | |
| sleep(1000); | |
| } | |
| }) | |
| while(true) | |
| { |