- https://api.slack.com/apps
- Create New App
- Set App Name and Development Slack Workspace
- Tap App to move Building Apps for Slack
- Add features and functionality
- Select Incoming Webhooks
- Add New Webhook to Workspace
View logging_sample.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View auth_sample.py
import json | |
from urllib.request import urlopen | |
from urllib.request import Request | |
from urllib.parse import urlencode | |
# set username, password, auth_url, api_url | |
params = urlencode({"username": username, "password": password}).encode() | |
# get token |
View sample.py
import shutil | |
import tempfile | |
from app.models import Record | |
# %% | |
%%time | |
with tempfile.NamedTemporaryFile() as tmp: | |
record = Record.objects.first() |
View download_with_requests.py
import shutil | |
import requests | |
def download(url, dst): | |
response = requests.get(url, stream=True) | |
with open(str(dst), 'wb') as out_file: | |
shutil.copyfileobj(response.raw, out_file) | |
del response |
View __README.md
View google_langs.js
(function() { | |
var language_info = { | |
languages_top: [ | |
{ code: "de", name: "Deutsch" }, | |
{ code: "en", name: "English", checked: true }, | |
{ code: "es", name: "español" }, | |
{ code: "es-419", name: "español (Latinoamérica)" }, | |
{ code: "fr", name: "français" }, | |
{ code: "hr", name: "hrvatski" }, | |
{ code: "it", name: "italiano" }, |
View setup.sh
# install node & npm | |
apt-get install -y nodejs npm apt-transport-https | |
npm cache clean | |
npm install n -g | |
n stable | |
ln -sf /usr/local/bin/node /usr/bin/node | |
ln -sf /usr/local/bin/npm /usr/bin/npm |
View colorDict.py
import seaborn as sns | |
colorDict = {} | |
palette = "hls" | |
colorPalette = sns.color_palette(palette, len(allLabels)) | |
for i, label in enumerate(allLabels): | |
colorDict[label] = colorPalette[i] |
View image_np_to_image_string.py
import base64 | |
import cv2 | |
from PIL import Image | |
cap = cv2.VideoCapture(0) | |
_, img = cap.read() | |
image_string = cv2.imencode(".png", img)[1].tostring() | |
output = io.BytesIO() | |
Image.fromarray(img).save(output, format='PNG') |
View rm-docker.sh
docker images | awk '/<none/{print $3}' | xargs docker rmi | |
docker ps -f "status=exited" -q | xargs docker rm |
NewerOlder