A comprehensive guide to using P3, oklch, and wide-gamut colors in modern web development
Traditional approach:
/* Standard RGB/Hex - limited to sRGB gamut */| #!/usr/bin/env bash | |
| set -euo pipefail | |
| log() { echo -e "\033[1;32m[+]\033[0m $1"; } | |
| err() { echo -e "\033[1;31m[!]\033[0m $1" >&2; } | |
| [[ "$EUID" -eq 0 ]] || { err "Run as root"; exit 1; } | |
| if [[ $# -lt 4 || $# -gt 8 ]]; then | |
| err "Usage:" |
| #!/usr/bin/env bash | |
| set -euo pipefail | |
| ARCH="linux-x64" | |
| BASE_URL="https://nodejs.org/download/release" | |
| log() { | |
| echo -e "\033[1;32m==>\033[0m $1" | |
| } |
| use std::env::args; | |
| use rayon::prelude::*; | |
| fn is_prime(n: u64, primes: &[u64]) -> bool { | |
| let sqrt = (n as f64).sqrt() as u64; | |
| for &p in primes { | |
| if p > sqrt { | |
| break; | |
| } |
| server { | |
| listen 80; | |
| server_name webhook.yourdomain.com; | |
| location / { | |
| proxy_pass http://localhost:9000; | |
| proxy_set_header Host $host; | |
| proxy_set_header X-Real-IP $remote_addr; | |
| proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; |
| const req = new XMLHttpRequest() | |
| req.addEventListener('load', (event) => { | |
| console.log(event.target.response) | |
| }) | |
| req.open('https://jsonplaceholder.typicode.com/posts') | |
| req.send() |
| // Promises without dates | |
| (async function main() { | |
| const promise1 = new Promise((resolve, reject) => { | |
| setTimeout(() => { | |
| resolve('Promise 1') | |
| }, 5000) | |
| }) | |
| const promise2 = new Promise((resolve, reject) => { | |
| setTimeout(() => { |
| name: Deploy | |
| on: | |
| push: | |
| branches: | |
| - main | |
| - master | |
| pull_request: | |
| branches: | |
| - main |
| #!/bin/sh | |
| ## Set error handling | |
| set -e | |
| ## Set debug mode | |
| #set -x | |
| GREEN='\033[0;32m' | |
| RED='\033[0;31m' | |
| YELLOW='\033[0;33m' |
| #!/usr/bin/env bash | |
| # based on https://github.com/sbimochan/smart-commit/blob/master/commit | |
| # am@aleksei feature/CO-400-some-branch-name$ ./smart-commit.sh "Foo bar." | |
| # → [feature/CO-400-some-branch-name f70ebbf167] CO-400: Foo bar. | |
| set -euo pipefail | |
| if [ -z "${1:-}" ] || [ "$1" = "-h" ] || [ "$1" = "--help" ]; then |