Skip to content

Instantly share code, notes, and snippets.

👩‍🎓

久我山菜々 nna774

👩‍🎓
Block or report user

Report or block nna774

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View my-youtube-dl
#! /bin/bash -xe
BUCKET='gs://nana-youtube'
TEMPDIR=$(mktemp -d)
DATE=$(date +%s)
./youtube-dl -v -o "${TEMPDIR}/${DATE}-%(title)s-%(id)s.%(ext)s" "$1"
./youtube-dl -J "$1" | tee "${TEMPDIR}/${DATE}.json"
gsutil cp "${TEMPDIR}/*" ${BUCKET}
View slack.css
img[data-stringify-emoji*=parrot], img[data-stringify-emoji*=ultra], img[data-stringify-emoji*=fast], img[data-stringify-emoji*=yuma] {
filter: grayscale(1) blur(10px);
}
View jq_or_cat
#! /bin/bash
# どうせjsonっぽいものにしか使わないから有限長でしょ。
STDIN=$(cat)
echo "${STDIN}" | jq "$@" > /dev/null 2>&1
if [ $? -eq 0 ]; then
# 前段で出力をバッファしたりすると、色とかが消えちゃうのでもう一回実行する。
echo "${STDIN}" | jq "$@"
View all_see_eye.sh
#! /bin/bash -xeu
BUCKET='nana-camera'
: ${SLACK_WH:?'define SLACK_WH'}
report() {
local MSG=${1:-'コケた'}
curl -X POST --data-urlencode "payload={\"text\": \"${MSG}\"}" ${SLACK_WH}
}
View report.rb
#! /usr/bin/env ruby
require 'json'
require 'shellwords'
require 'net/https'
require 'uri'
MAHIRO = URI.parse "~~"
MORI = URI.parse "~~"
View vimrc
syntax enable
set expandtab
set tabstop=2
set shiftwidth=2
set softtabstop=2
set autoindent
set smartindent
set number
@nna774
nna774 / otomemaru.txt
Last active Oct 23, 2018
yuniちゃんのヘッダ
View otomemaru.txt
1100101010000110001101100010111010100110001001101111101011111010101011110110000111000100000010011110000011000001000100001001111011011001101001001000001011000110010100000110001001010011000001011110000001101001000101001101111001010110011100010111011011010100
View deflate.cpp
#include <algorithm>
#include <memory>
#include "deflate.h"
#define MINIZ_NO_ZLIB_COMPATIBLE_NAMES
#include "miniz.c"
// using std::begin;
// using std::end;
@nna774
nna774 / qif.gs
Last active Jul 16, 2018
かけいぼgoogle app script
View qif.gs
function date2str(date, sep) {
function pad(number) {
return number < 10 ? "0" + number : number.toString();
}
return date.getYear() + sep + pad(date.getMonth()+1) + sep + pad(date.getDate());
}
function toQif(date, desc, debit, credit, amount) {
return [
"!Clear:AutoSwitch",
View imagediff.sh
#! /bin/bash -e
if [ $# -ne 2 ]; then
CMD=`basename $0`
echo "$CMD A.jpg B.png" 1>&2
exit 1
fi
TMP=`mktemp --suffix=.png`
You can’t perform that action at this time.