I hereby claim:
- I am dvinciguerra on github.
- I am dvinciguerra (https://keybase.io/dvinciguerra) on keybase.
- I have a public key whose fingerprint is 17BC 3FE1 FC83 FD2A 028D 2FF8 6B3E 087D F911 8A61
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
# getting uptime stdout | |
str = `uptime` | |
pp(str); | |
# parsing uptime | |
str.match( | |
/^(?<current>\d+:\d+)\s+(?<message>up (?<amount>\d+) (?<unit>days|minutes|seconds)),\s+(?<boot_at>\d+:\d+),\s+(?<users>(?<user_count>\d+) user|users),\s+(?<load_avgs>.*)\s$/ | |
) |
first=$1
second=$2
# Replace
find -name *.cpp -or -name *.h | xargs grep "$first" -l | xargs perl -pi -e "s/$first/$second/g"
a=getDefaultIncludes; b=get_include_dirs_def; find -name "*.py" -or -name "SC*" | xargs grep "$a" -l | xargs perl -pi -e "s/$a/$b/g"
a=abc; b=def; find -name "*.cpp" -or -name "*.h" | xargs grep "$a" -l | xargs perl -pi -e "s/$a/$b/g"
{ | |
"workbench.startupEditor": "newUntitledFile", | |
"editor.fontSize": 14, | |
"editor.lineHeight": 1.8, | |
"javascript.suggest.autoImports": true, | |
"javascript.updateImportsOnFileMove.enabled": "always", | |
"editor.rulers": [80, 120], | |
"extensions.ignoreRecommendations": true, | |
"typescript.tsserver.log": "off", | |
"files.associations": { |
#!/usr/bin/env ruby | |
# _ _ | |
# | |__ ___| |_ | |
# | '_ \ _ \ _| | |
# |_.__\___/\__| | |
# Ruby ChatGPT CLI to ask things without leave terminal | |
# by dvinciguerra | |
require 'bundler/inline' |
# frozen_string_literal: true | |
require 'faraday' | |
require 'json' | |
require 'logger' | |
require 'oga' | |
require 'pastel' | |
module Twitch | |
module PageLoader |
@import url('https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap'); | |
:root { | |
--background: #282a36; | |
--light-background: #343746; | |
--lighter-background: #424450; | |
--dark-background: #21222c; | |
--darker-background: #191a21; | |
--foreground: #f8f8f2; | |
--current-line: #44475a; |
-- fix dracula theme | |
local color = vim.g.current_colorscheme | |
if color == "dracula" or color == "dracula_pro" then | |
vim.cmd("hi link VertSplit DraculaBgDarker") | |
vim.cmd("hi link NvimTreeNormal DraculaBgDarker") | |
vim.cmd("hi link NvimTreeVertSplit DraculaBgDarker") | |
vim.cmd("hi link NvimTreeStatusLine DraculaBgDarker") | |
vim.cmd("hi link NvimTreeWinSeparator DraculaBg") | |
vim.cmd("hi link BufferCurrentMod DraculaError") |
FWIW: I (@Rondy) am not the author of the content presented here, which is an outline from Edmond Lau's book. I've just copy-pasted it from somewhere and saved as a personal gist, before it got popular on newsnews.ycombinator.com. I don't remember where exactly the original source is from and neither could find the author's name, so I cannot give him/her the proper credits.
// prepare editor resources | |
editor = { | |
script: '<script src="https://uicdn.toast.com/editor/latest/toastui-editor-all.min.js"></script>', | |
style: '<link rel="stylesheet" href="https://uicdn.toast.com/editor/latest/toastui-editor.min.css" />', | |
} | |
// inject editor source in grav webpage | |
body = document.querySelector('body') | |
body.insertAdjacentHTML('beforeend', editor.style) | |
body.insertAdjacentHTML('beforeend', editor.script) |