Skip to content

Instantly share code, notes, and snippets.

@yatt
yatt / userscript.js
Created March 30, 2021 09:09
Google Search Ads remove tampermonkey script(for jpn) 2021-03-30(experimental)
// ==UserScript==
// @name Remove Google Ads
// @namespace https://gist.github.com/yatt/
// @version 1.0.0
// @description remove google search ads
// @author You
// @match https://www.google.com/search?q=*
// ==/UserScript==
(function() {
@yatt
yatt / userscript.js
Last active August 11, 2021 02:49
Twitter その他のツイート 無効化 非表示 除去 tampermonkey script to disable other tweets 2021-03-22(experimental)
// ==UserScript==
// @name Twitter その他のツイート 除去 (disable other tweets for twitter japan)
// @namespace https://gist.github.com/yatt/
// @version 0.1.1
// @description その他のツイートを除去する.
// @author yatt
// @match https://twitter.com/*/status/*
// @grant none
// ==/UserScript==
@yatt
yatt / userscript.js
Last active March 22, 2021 15:42
Twitter おすすめトピック 無効化 非表示 除去 tampermonkey script to disable topic suggestions 2021-03-21(experimental)
// ==UserScript==
// @name Twitter おすすめトピック 除去 (disable topic suggestions for twitter japan)
// @namespace https://gist.github.com/yatt/
// @version 0.1
// @description おすすめトピックを除去する.
// @author yatt
// @match https://twitter.com/*
// @grant none
// ==/UserScript==
@yatt
yatt / userscript.js
Last active April 12, 2020 06:36
twitter webからトレンド欄,おすすめユーザー,その他のツイートを削除する(tampermonkey script, 2020/04/12時点)
// ==UserScript==
// @name twitter webからトレンド欄を削除する
// @namespace none
// @version 0.1
// @description twitter webからトレンド欄を削除する
// @author You
// @match https://twitter.com/*
// @grant none
// ==/UserScript==
@yatt
yatt / app.py
Last active May 6, 2018 04:47
ツイート全履歴データから、今日から1年前/2年前のツイート一覧を出力する
#! /usr/bin/python2.7
# coding: utf-8
import datetime
# ダウンロードしたツイート全履歴のディレクトリ
TWEET_HISOTRY_DIR = u'C:/Users/XXX/twitter全履歴'
# JavaScript式をevalするため.
false = False
@yatt
yatt / app.bat
Created July 27, 2017 00:55
yyyymmdd hh for win
set YYYYMMDD=%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%
set HH=%TIME:~0,2%
rem 11 -> 11
rem 9 -> 09
set HH=%HH: =0%
@yatt
yatt / chromedriver-updator.sh
Created April 2, 2017 03:48
chromedriverの自動更新スクリプト
#! /bin/bash
cd $(dirname $0)
# 現在パスが通っているchromedriverのバージョンと、chromedriverで公開されている
# 最新のchromedriverのバージョンを比較し、新しくなっている場合は更新する。
# chromedriverの保存先
CURRENT_CHROMEDRIVER=/home/user/bin/chromedriver
CHROMEDRIVER_ARCHIVE_DIR=/home/user/bin/selenium-webdriver/chromedriver/
@yatt
yatt / memoize_persist.py
Last active June 29, 2017 05:36
persist memoize decorator with timeout
#! /bin/python2.7
# coding: utf-8
"""
persistent cache with timeout using pickle
restore cache from disk when decorator is used and
store cache to disk before exit program.
@yatt
yatt / oracledriver.py
Last active February 29, 2016 14:23
peeweeからOracleに接続しようとして挫折
#! /usr/bin/python2.7
# coding: utf-8
import peewee
import cx_Oracle
import os
class OracleDatabase(peewee.Database):
def _connect(self, database, **kwargs):
os.environ['NLS_LANG'] = 'JAPANESE_Japan.AL32UTF8'
@yatt
yatt / simple_error_logger.py
Created January 30, 2016 14:59
simple error logger
#! /usr/bin/python2.7
# coding: utf-8
import os
from peewee import *
DATABASE_PATH = os.path.join(os.path.dirname(__file__), 'database.sqlite3')
db = SqliteDatabase(DATABASE_PATH)