Skip to content

Instantly share code, notes, and snippets.

View karubabu's full-sized avatar
☺️

karubabu karubabu

☺️
View GitHub Profile
@karubabu
karubabu / kagi.md
Created December 19, 2017 10:58
esperantoの学習

エスペラントの鍵

tango

meisi

-o amiko 単数主格 友人
-oj amikoj 複数主格 友人達
-on amikon 単数対格 友人を
-ojn amikojn 複数対格 友人達を
Mi havas komputilon 私はコンピュータを持っています

形容詞

-a bona amiko 単数主格 良い友人

@karubabu
karubabu / danbooru_dl.user.js
Created January 3, 2018 13:31
danbooruの画像をクリックしたら適当な名前を付けてだうんよーよするやつ
// ==UserScript==
// @name danbooru dl support
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author karubabu
// @match https://*/post/show/*
// @grant none
// ==/UserScript==
@karubabu
karubabu / mastodon-open-link-in-webui.user.js
Last active January 7, 2018 21:30 — forked from unarist/mastodon-open-link-in-webui.user.js
Mastodon - Open post link in WebUI
@karubabu
karubabu / danbooruDL.user.js
Created February 23, 2018 07:44
danbooru系のサイトで画像をクリック時にDLする
// ==UserScript==
// @name danbooru dl support
// @namespace http://tampermonkey.net/
// @version 0.2
// @description try to take over the world!
// @author karubabu
// @match https://*/post/show/*
// @grant GM_download
// @grant GM_notification
// ==/UserScript==
import random, sys
from PyQt5.QtCore import Qt, QVariant, QSortFilterProxyModel
from PyQt5.QtWidgets import QApplication, QTableView
from PyQt5.QtGui import *
class NumberSortModel(QSortFilterProxyModel):
def lessThan(self, left, right):
lvalue = float(left.data())
@karubabu
karubabu / twitter_no_gazou_dl_suruyatu.user.js
Created April 1, 2018 10:32
ついったーの画像を貰っていくやつです
// ==UserScript==
// @name get images from permalink tweet
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author karubabu
// @match https://twitter.com/*/status/*
// @grant GM_download
// @grant GM_notification
// @grant GM_registerMenuCommand
@karubabu
karubabu / dmesg.txt
Last active May 3, 2018 08:43
起動時に出てくる怪しい部分 このスタックトレースの様な物が出る迄に十数秒かかるので異様に起動に時間がかかる かつこの後更にlightdmの起動も異様に遅れる 遅れているのは May 03 17:24:23 Arigatori lightdm[2644]: Failed to get list of logind seats: Timeout was reachedに何かしらの問題がありそうだけれど、わからん…
[ 5.544793] [drm] Replacing VGA console driver
[ 5.545202] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 5.545204] [drm] Driver supports precise vblank timestamp query.
[ 5.755366] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:04:00.1/sound/card3/input9
[ 5.755398] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:04:00.1/sound/card3/input10
[ 5.755423] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:04:00.1/sound/card3/input11
[ 5.755447] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:10.0/0000:04:00.1/sound/card3/input12
[ 5.814795] usbcore: registered new interface driver snd-usb-audio
[ 5.961468] [drm] Initialized i915 1.6.0 20171222 for 0000:00:02.0 on minor 1
[ 5.961633] snd_hda_intel 0000:00:03.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
@karubabu
karubabu / crypko_makura.user.js
Created June 4, 2018 16:52
crypkoカードの祖先一覧を表示するやつをGM_registerMenuCommandに対応させたもの fork元:http://let.hatelabo.jp/pacochi/let/hJmc-bbGmZpw
// ==UserScript==
// @name [Crypko]祖先辿り
// @namespace http://tampermonkey.net/
// @version 0.1
// @description カードの祖先一覧を表示します。
// @author You
// @match https://crypko.ai/*
// match文に#があるの上手くマッチングしてくれないのどうすればいいのかしら
// @license MIT
// @grant GM_registerMenuCommand
@karubabu
karubabu / user.cfg
Created June 22, 2018 15:20
0ad dvorakカメラ移動用コンフィグ ~/.config/0ad/configあたりに置いて起動してね
gui.gamesetup.aidifficulty = "2"
hotkey.camera.down = "O", "DownArrow"
hotkey.camera.left = "A", "LeftArrow"
hotkey.camera.right = "E", "RightArrow"
hotkey.camera.rotate.ccw = "Ctrl+RightArrow", "Ctrl+E"
hotkey.camera.rotate.cw = "Ctrl+LeftArrow", "Ctrl+A"
hotkey.camera.rotate.down = "Ctrl+DownArrow", "Ctrl+O"
hotkey.camera.rotate.up = "Ctrl+UpArrow", "Ctrl+Comma"
hotkey.camera.up = "Comma", "UpArrow"
@karubabu
karubabu / gist:01a0a09343a984679e7357529026b02e
Created October 21, 2019 09:35
Refreshing keys via WKDに失敗するやつ
$ sudo emaint sync -A 
>>> Syncing repository 'gentoo' into '/usr/portage'...
* Using keys from /var/lib/gentoo/gkeys/keyrings/gentoo/release/pubring.gpg
* Refreshing keys via WKD ...Traceback (most recent call last):
File "/usr/lib64/python3.6/site-packages/portage/util/_async/AsyncFunction.py", line 39, in _run
result = self.target(*(self.args or []), **(self.kwargs or {}))
File "/usr/lib64/python3.6/site-packages/portage/sync/controller.py", line 169, in sync
taskmaster.run_tasks(tasks, func, status, options=task_opts)
File "/usr/lib64/python3.6/site-packages/portage/sync/controller.py", line 68, in run_tasks
result = getattr(inst, func)(**kwargs)