Skip to content

Instantly share code, notes, and snippets.

View bgbg's full-sized avatar

Boris Gorelik bgbg

View GitHub Profile
@bgbg
bgbg / holidays_in_tishrei.ipynb
Last active August 24, 2021 08:00
holidays_in_tishrei.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bgbg
bgbg / another_triple_apply_pecularity.ipynb
Last active February 2, 2016 09:34
Another triple_apply pecularity
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@bgbg
bgbg / tictoc.py
Created January 6, 2016 08:40
A simple stopwatch object that mimics Matlab's tic - toc pair
import time
class TicToc:
""" A simple stopwatch object"""
def __init__(self, name=None, start=True):
if name is None:
name = 'Running time'
self.name = name
self.dt = 0.0
@bgbg
bgbg / gist:2659700
Created May 11, 2012 13:39
Don't generate list of python mutables using "*" operator
>>> m = [[]] * 10
>>> m
[[], [], [], [], [], [], [], [], [], []]
>>> #everything seems to be OK
...
>>> m[0].append(10)
>>> m
[[10], [10], [10], [10], [10], [10], [10], [10], [10], [10]]
>>> #shit!
...