This file contains hidden or 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
func() { | |
echo hello | |
echo MARKER | |
echo -- $@ | |
var1=$1 | |
var2=$2 | |
} |
This file contains hidden or 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
func() { | |
echo hello | |
echo MARKER | |
echo -- $@ | |
var1=$1 | |
var2=$2 | |
} |
This file contains hidden or 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 itertools | |
def fibonacci_generator(): | |
a, b = 1, 2 | |
while True: | |
yield a | |
a, b = b, a + b | |
def calculate_even_fibonacci_sum(limit): | |
even_fibs = filter(lambda n: n%2 == 0, fibonacci_generator()) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains hidden or 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
# Using this bash function (for color): | |
# color()(set -o pipefail;"$@" 2>&1>&3|sed $'s,.*,\e[31m&\e[m,'>&2)3>&1 | |
# repeat each section by pasting after this: | |
# color python; echo $? | |
# | |
# Notice how ctx1 never does the correct cleanup by printing "exiting". | |
# Defining a context manager class. | |
class CTX: |
This file contains hidden or 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
#!/bin/bash | |
# macOS tool to edit the contents of the clipboard in the default text editor | |
# If your editor supports pipelining it can simplify to: | |
# pbpaste | $EDITOR | pbcopy | |
# pbpaste | mate -w | pbcopy # example | |
tmpfile=`mktemp` | |
pbpaste > $tmpfile | |
$EDITOR $tmpfile |
This file contains hidden or 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
# Just run 'pytest' from the directory containing this file. | |
from pytest import fixture | |
def test_a(foo): | |
assert 0, foo | |
def test_b(foo): |
NewerOlder