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
// ==UserScript== | |
// @name Hide E501 Warnings | |
// @namespace github.com/seanbrecke | |
// @version 0.1 | |
// @description Hides E501 ('line too long') errors on pep8online. | |
// @author seanbrecke | |
// @match http://pep8online.com/checkresult | |
// @require http://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js | |
// ==/UserScript== |
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
# Open a terminal, and run these: | |
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | |
brew update && brew upgrade | |
brew install youtube-dl | |
cd ~/Downloads # the music should be downloaded to Downloads | |
youtube-dl -f best --extract-audio --audio-format mp3 SONG/VIDEO_URL_HERE # to convert a video to mp3/download a mp3 | |
youtube-dl -f best VIDEO_URL_HERE # download a video |
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
sudo killall apt apt-get | |
sudo rm /var/lib/apt/lists/lock | |
sudo rm /var/cache/apt/archives/lock | |
sudo rm /var/lib/dpkg/lock* | |
sudo dpkg --configure -a | |
sudo apt update && sudo apt upgrade |
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
# Didnt end up using this, but it could be useful in the future. | |
class LagTracker: | |
"""A class representing a moving average; lag time between sending messages""" | |
__slots__ = ["latency", "cur_avg"] | |
def __init__(self): | |
self.latency = [] | |
self.cur_avg = 0 |
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
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<title>Flexbox Example</title> | |
<style> | |
.flexbox { | |
margin: 100px auto 0 auto; /* basic margins */ | |
min-height: 400px; /* minimum height of 500px, as long as the things inside dont grow beyond that */ | |
height: auto; /* if div's inside are larger than 500px, this should 'auto'matically grow */ | |
width: 80%; /* 80% of page next container up (the body, whole page) */ |
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
from flask import Flask | |
app = Flask(__name__) | |
@app.route("/") | |
def main(): | |
return "Hello world" | |
def generate_style(class_name, color): |
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 python3 | |
""" | |
Opens xkcd's downloaded using xkcd-dl chronologically using the show_xkcd function from | |
https://github.com/tasdikrahman/xkcd-dl/ | |
Assumes you already have the xkcd's downloaded in the xkcd_archive folder (i.e. using --download-all) | |
(though you could just have the start/end folders in xkcd_archive and xkcd-dl would download them when asked to open) | |
Can pass a start xkcd like: |
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
# python3 aiofiles_test.ty some_file_with_newlines | |
import sys | |
import asyncio | |
import aiofiles | |
async def read(filename): | |
async with aiofiles.open(filename, mode='r') as f: | |
return await f.read() |
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
class Library: | |
def a(self, n): | |
print('a' * n) | |
def b(self, n): | |
print('b' * n) | |
class Extender(Library): |
OlderNewer