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"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# _ _ | |
# | |__ ___| |_ | |
# | '_ \ _ \ _| | |
# |_.__\___/\__| | |
# Ruby ChatGPT CLI to ask things without leave terminal | |
# by dvinciguerra | |
require 'bundler/inline' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# frozen_string_literal: true | |
require 'faraday' | |
require 'json' | |
require 'logger' | |
require 'oga' | |
require 'pastel' | |
module Twitch | |
module PageLoader |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@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; |
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.
- By Edmond Lau
- Highly Recommended 👍
- http://www.theeffectiveengineer.com/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* Reference: | |
* https://randomnerdtutorials.com/esp8266-pinout-reference-gpios | |
*/ | |
// esp8266-01 | |
// #define GPIO0 00 | |
// #define GPIO1 01 | |
// #define GPIO2 02 | |
// #define GPIO3 03 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env ruby | |
# frozen_string_literal: true | |
require 'logger' | |
# globals | |
$stdout.sync = true | |
$logger = Logger.new($stdout) | |
# arguments |
use must for positive expectations and wont for negative expectations.
- must_be | list.size.must_be :==, 0
- must_be_close_to | subject.size.must_be_close_to 1,1
- must_be_empty | list.must_be_empty
- must_be_instance_of | list.must_be_instance_of Array
- must_be_kind_of | list.must_be_kind_of Enumerable
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
font.base=font:Courier New,size:11,$(font.override) | |
font.monospace=font:Consolas,size:12 | |
selection.fore=#E6E4FA | |
selection.back=#9488C8 | |
selection.alpha=50 | |
style.*.32=style.*.32=$(font.base),back:#F0F4F9 | |
caret.line.back=#FDF268 | |
caret.line.back.alpha=21 | |
style.au3.34=fore:#DC78BB,back:#282A36 | |
style.au3.35=fore:#4F72A4,back:#282A36 |
NewerOlder