Skip to content

Instantly share code, notes, and snippets.

View karubabu's full-sized avatar
☺️

karubabu karubabu

☺️
View GitHub Profile
@karubabu
karubabu / gist:372e20a25007cf1d408b0d5ebefee11b
Created November 29, 2019 03:41
quickbms_make_with_-m32
This file has been truncated, but you can view the full file.
cc quickbms.c -m32 -fPIE -s -O2 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w -o quickbms \
\
-D_7ZIP_ST -DE_INVALIDARG=-1 \
\
-Ilibs/zlib libs/zlib/*.c compression/*.c* encryption/*.c* libs/lzma/LzmaDec.c libs/lzma/Lzma2Dec.c libs/lzma/Bra86.c libs/lzma/LzFind.c libs/lzma/LzmaEnc.c libs/lzma/Lzma2Enc.c libs/mspack/*.c libs/ppmd/*.cpp libs/aplib/depacks.c libs/brieflz/depacks.c libs/brieflz/brieflz.c compression/jcalg1_static.lib libs/zziplib/*.c libs/bcl/*.c libs/szip/*.c libs/lzhl/*.cpp libs/tdcb/*.c extra/mem2mem.c libs/libkirk/*.c libs/7z_advancecomp/*.cc libs/iris/*.cpp libs/old_cabextract/lzx.c libs/mrci/*.cpp libs/lz4/*.c libs/snappy/snappy.cc libs/snappy/snappy-c.cc libs/snappy/snappy-stubs-internal.cc libs/snappy/snappy-sinksource.cc libs/mmini/mmini_huffman.c libs/mmini/mmini_lzl.c libs/clzw/lzw-dec.c libs/clzw/lzw-enc.c libs/lzlib/lzlib.c libs/blosc/blosclz.c libs/blosc/fastcopy.c libs/gipfeli/*.cc libs/liblzg/src/lib/decode.c libs/liblzg/src/lib/encode.c libs/liblzg/src/lib/
$ make -j6 -l6 
cc quickbms.c -fPIE -s -O2 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w -o quickbms \
\
-D_7ZIP_ST -DE_INVALIDARG=-1 \
\
-Ilibs/zlib libs/zlib/*.c compression/*.c* encryption/*.c* libs/lzma/LzmaDec.c libs/lzma/Lzma2Dec.c libs/lzma/Bra86.c libs/lzma/LzFind.c libs/lzma/LzmaEnc.c libs/lzma/Lzma2Enc.c libs/mspack/*.c libs/ppmd/*.cpp libs/aplib/depacks.c libs/brieflz/depacks.c libs/brieflz/brieflz.c compression/jcalg1_static.lib libs/zziplib/*.c libs/bcl/*.c libs/szip/*.c libs/lzhl/*.cpp libs/tdcb/*.c extra/mem2mem.c libs/libkirk/*.c libs/7z_advancecomp/*.cc libs/iris/*.cpp libs/old_cabextract/lzx.c libs/mrci/*.cpp libs/lz4/*.c libs/snappy/snappy.cc libs/snappy/snappy-c.cc libs/snappy/snappy-stubs-internal.cc libs/snappy/snappy-sinksource.cc libs/mmini/mmini_huffman.c libs/mmini/mmini_lzl.c libs/clzw/lzw-dec.c li
$ make -j6 -l6 
cc quickbms.c -s -O2 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w -o quickbms \
\
-D_7ZIP_ST -DE_INVALIDARG=-1 \
\
-Ilibs/zlib libs/zlib/*.c compression/*.c* encryption/*.c* libs/lzma/LzmaDec.c libs/lzma/Lzma2Dec.c libs/lzma/Bra86.c libs/lzma/LzFind.c libs/lzma/LzmaEnc.c libs/lzma/Lzma2Enc.c libs/mspack/*.c libs/ppmd/*.cpp libs/aplib/depacks.c libs/brieflz/depacks.c libs/brieflz/brieflz.c compression/jcalg1_static.lib libs/zziplib/*.c libs/bcl/*.c libs/szip/*.c libs/lzhl/*.cpp libs/tdcb/*.c extra/mem2mem.c libs/libkirk/*.c libs/7z_advancecomp/*.cc libs/iris/*.cpp libs/old_cabextract/lzx.c libs/mrci/*.cpp libs/lz4/*.c libs/snappy/snappy.cc libs/snappy/snappy-c.cc libs/snappy/snappy-stubs-internal.cc libs/snappy/snappy-sinksource.cc libs/mmini/mmini_huffman.c libs/mmini/mmini_lzl.c libs/clzw/lzw-dec.c libs/clz
@karubabu
karubabu / bash
Created November 29, 2019 02:24
quickbms_make_error
$ make -j6 -l6
cc quickbms.c -s -O2 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w -o quickbms \
\
-D_7ZIP_ST -DE_INVALIDARG=-1 \
\
-Ilibs/zlib libs/zlib/*.c compression/*.c* encryption/*.c* libs/lzma/LzmaDec.c libs/lzma/Lzma2Dec.c libs/lzma/Bra86.c libs/lzma/LzFind.c libs/lzma/LzmaEnc.c libs/lzma/Lzma2Enc.c libs/mspack/*.c libs/ppmd/*.cpp libs/aplib/depacks.c libs/brieflz/depacks.c libs/brieflz/brieflz.c compression/jcalg1_static.lib libs/zziplib/*.c libs/bcl/*.c libs/szip/*.c libs/lzhl/*.cpp libs/tdcb/*.c extra/mem2mem.c libs/libkirk/*.c libs/7z_advancecomp/*.cc libs/iris/*.cpp libs/old_cabextract/lzx.c libs/mrci/*.cpp libs/lz4/*.c libs/snappy/snappy.cc libs/snappy/snappy-c.cc libs/snappy/snappy-stubs-internal.cc libs/snappy/snappy-sinksource.cc libs/mmini/mmini_huffman.c libs/mmini/mmini_lzl.c libs/clzw/lzw-dec.c libs/clzw/lzw-enc.c libs/lzlib/lzlib.c libs/blosc/blosclz.c libs/blosc/fastcopy.c libs/gipfeli/*.cc libs/liblzg/src/lib/decode.c libs/liblzg/src/lib/encode.c libs/liblzg/src/
@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)
@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 / 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 / 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 / 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
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())