Skip to content

Instantly share code, notes, and snippets.

View shibafu528's full-sized avatar

shibafu shibafu528

View GitHub Profile
@toshia
toshia / teokute_fav_mikutter.md
Created March 7, 2017 11:21
ておくれ、ふぁぼ、mikutter

ておくれ、ふぁぼ、mikutter

移植するにあたって

2016年10月から、「ておくれ、ふぁぼ、mikutter」を公開していたDropboxが、Publicフォルダに設置したHTMLファイルをWebページとして公開する機能を停止した。これによって、本文書はダウンロードすることは出来るが、ブラウザ上で閲覧することは出来なくなっていた。さらに2017年3月、同15日に明示的に公開リンクを取得しなければPublicフォルダに入れているドキュメントも公開されないように変更するというアナウンスがあった。公開設定をしてもブラウザで閲覧できないことも踏まえると、もうDropboxで公開するのは良い手ではない。

思えばこれを書いたのは2012年末。もう4年以上前ということに驚きを隠せない。本文には書いてないが、丁度祖父が危篤で、年の瀬であることも相まってかなり慌ただしい年末だったと記憶している。結局、2012年12月24日の昼下がり、私が京都の四条河原町近辺でせいべと昼食を食べながら、数日前に公開されたこの文書について語り合っている時に訃報が入り、せいべといっしょにすぐ近くのデパートに喪服を買いに行った。そんなときだったからと言うと言い訳になるが、校正が十分に行き届いておらず、そのうち直そうと思いながら今日に至る。

2012年というのは恐ろしく昔のことだ。2017年現在、StSは消え、Twitterは幾度となく倒産・身売りの話を繰り返し、ふぁぼはいいねになり、おるみんによって新たなておくれクラスタが形成された。今日も人はておくれ、ふぁぼり、mikutterを使っている。この文書は今となっては当時を切り取った貴重な記録になっており、再公開にあたって読み直してみると、自分の記憶が思いの外劣化していることに驚いた。この文書が当時想定していたような役割をちゃんと果たしていることが意外でもあるし嬉しくもある。

@egmontkob
egmontkob / Hyperlinks_in_Terminal_Emulators.md
Last active June 11, 2025 23:01
Hyperlinks in Terminal Emulators
@mmozeiko
mmozeiko / test.c
Last active April 28, 2024 20:52
gtk widget from x11 window
// gcc test.c `pkg-config --cflags --libs gtk+-3.0 gdk-3.0` -lX11 && ./a.out
#include <X11/Xlib.h>
#include <unistd.h>
#include <stdio.h>
#include <gtk/gtk.h>
#include <gdk/gdkx.h>
static void my_gtk_realize(GtkWidget* widget, gpointer user)
@kb10uy
kb10uy / mpywd.c
Created September 19, 2017 08:25
mpywd - Homo Redirect FCGI
/* compile: gcc -o mpywd -lfcgi mpywd.c */
#include <stdio.h>
#include <fcgi_config.h>
#include <fcgi_stdio.h>
int main(void) {
while (FCGI_Accept() >= 0) {
printf("Content-Type: text/html\n");
printf("Status: 302 Found\n");
printf("Location: https://twitter.com/mpyw\n");
@fnky
fnky / ANSI.md
Last active June 17, 2025 13:06
ANSI Escape Codes

ANSI Escape Sequences

Standard escape codes are prefixed with Escape:

  • Ctrl-Key: ^[
  • Octal: \033
  • Unicode: \u001b
  • Hexadecimal: \x1B
  • Decimal: 27
package jp.radiko.testasyncalertdialog
import android.os.Bundle
import android.widget.Button
import android.widget.Toast
import androidx.appcompat.app.AlertDialog
import androidx.appcompat.app.AppCompatActivity
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.Job
@osapon
osapon / size.sql
Created November 8, 2019 04:57
PostgreSQL DB Garbage raito
SELECT pg_database_size('notestock') AS db_size -- Any DB Name
, ROUND(100 * SUM(
CASE (a.n_live_tup + a.n_dead_tup) WHEN 0 THEN 0
ELSE c.relpages * (a.n_dead_tup / (a.n_live_tup + a.n_dead_tup)::numeric)
END
) / SUM(c.relpages), 2) AS garbage_raito
FROM pg_class AS c
JOIN pg_stat_all_tables AS a ON(c.oid = a.relid)
WHERE relpages > 0
@kb10uy
kb10uy / vtuber-pun-quiz.md
Last active November 5, 2020 14:47
もっと有益なことに脳みそを活用してえよ

V の者クソなぞなぞ

  • 提案表記のないものは kb10uy 発案
  • 大神 mio は近すぎるので NG (tokio そら が上限)
  • 白銀マカレル は遠すぎるので NG
  • Capsitrano まつり は論外
  • DKIM フブキ は厳しい

ホロライブ編 (ほぼ kb10uy、一部提案) (JP女性部門コンプリート)

  • 非同期 IO を提供するときのそら (tokio そら)
  • 日本語入力を快適にする AZKi (AZiK)
@Akkiesoft
Akkiesoft / mikutter_currybox.rb
Last active September 19, 2021 13:33
電競遊戯の水冷鋼化ガラス側板全面透明ネットカフェネットカレーpcデスクトップの大型カレーボックス
# -*- coding: utf-8 -*-
Plugin.create(:mikutter_currybox) do
command(
:mikutter_currybox,
name: '大型カレーボックス',
condition: lambda{ |opt| true },
visible: true,
role: :timeline
) do |opt|
@Akkiesoft
Akkiesoft / mikutter_hokkaido_no_ie.rb
Last active September 19, 2021 13:32
カーーン!!!
# -*- coding: utf-8 -*-
Plugin.create(:mikutter_hokkaido_no_ie) do
command(
:mikutter_hokkaido_no_ie,
name: '木の城たいせつ',
condition: lambda{ |opt| true },
visible: true,
role: :timeline
) do |opt|