Skip to content

Instantly share code, notes, and snippets.

View yude's full-sized avatar

Takehiro Ogura yude

  • Internet Initiative Japan Inc.
  • Chiba, Japan
  • 12:18 (UTC +09:00)
View GitHub Profile
@psycho0verload
psycho0verload / Auto-generate Subpage Tree for Wiki.js 2.x.md
Last active April 25, 2026 08:01
This script dynamically loads and displays a hierarchical list of subpages for the current page in Wiki.js (version 2.x). It utilizes the built-in GraphQL API to fetch child pages and builds a nested tree view up to a specified depth.

📄 Auto-generate Subpage Tree for Wiki.js 2.x

Description:

This script dynamically loads and displays a hierarchical list of subpages in Wiki.js (version 2.x). It utilizes the built-in GraphQL API (pages.search for subpaths, pages.list for root-level) to fetch pages and builds a nested tree view up to a specified depth.

Usage:

The script can be included in two ways:

  1. Globally via Administration → Theme → Head HTML Injection

Requirements:

@r130919
r130919 / Dog.java
Last active September 15, 2024 10:12
親から"犬"という種族名を受け継ぐはずが「敷かれたレールは嫌だから」という理由で継がなかったため、世間から"動物"と呼ばれるようになった動物
package social;
import java.util.Random;
enum Sex {
MALE, FEMALE
}
class God {
private final static Random random = new Random();
@puhitaku
puhitaku / hksneidn.py
Created March 6, 2023 12:10
HKSNEIDN watcher
import time
from datetime import datetime
from email.utils import parsedate
# pip install requests
import requests
last = None
@minagi-yu
minagi-yu / NanoPi-NEO2.conf
Created January 5, 2023 12:32
FreeBSD13.1 release.sh configuration for NanoPi NEO2
#!/bin/sh
#
# $FreeBSD$
#
SRCBRANCH="releng/13.1"
EMBEDDED_TARGET_ARCH="aarch64"
EMBEDDED_TARGET="arm64"
EMBEDDEDBUILD=1
EMBEDDEDPORTS="sysutils/u-boot-nanopi-neo2"
@sheepla
sheepla / ojosudo
Last active April 24, 2026 06:48
sudo but for お嬢様
#!/bin/sh
echo -e "貴方は領主様から通常の講習を受けたはずですわ。
これは通常、以下の3点に要約されますの:
#1) 市民の皆様のプライバシーを尊重すること。
#2) タイプする前に考えること。
#3) そしてノブレス・オブリージュを肝に銘じておくことですわ。
"
exec sudo "${@}"
@skuralll
skuralll / アンミ化.py
Last active May 16, 2022 14:12
画像をアンミ化(白200色)するスクリプト
import catch as catch
from PIL import Image
import random
RGB_MIN = 230
RGB_MAX = 255
COLOR_NUM = 200
# open original image
while True:
@puhitaku
puhitaku / newbrainwatch.py
Last active January 15, 2023 07:22
SHARP Brain の新機種を見つけたら Discord に投げる bot
import io
import json
import os
import re
import sys
import time
from datetime import datetime
import requests as req
from PIL import Image, ImageDraw, ImageFont
@greymd
greymd / sudo新一.md
Last active July 21, 2026 13:51
sudo新一

 オレは高校生シェル芸人 sudo 新一。幼馴染で同級生の more 利蘭と遊園地に遊びに行って、黒ずくめの男の怪しげな rm -rf / 現場を目撃した。端末をみるのに夢中になっていた俺は、背後から近づいてきたもう1人の --no-preserve-root オプションに気づかなかった。 俺はその男に毒薬を飲まされ、目が覚めたら・・・ OS のプリインストールから除かれてしまっていた!

sudo がまだ $PATH に残っていると奴らにバレたら、また命を狙われ、他のコマンドにも危害が及ぶ』

 上田博士の助言で正体を隠すことにした俺は、 which に名前を聞かれて、とっさに『gnuplot』と名乗り、奴らの情報をつかむために、父親がシェル芸人をやっている蘭の $HOME に転がり込んだ。ところが、このおっちゃん・・・とんだヘボシェル芸人で、見かねた俺はおっちゃんになりかわり、持ち前の権限昇格能力で、次々と難タスクを解決してきた。おかげで、おっちゃんは今や世間に名を知られた名エンジニア、俺はといえばシェル芸 bot のおもちゃに逆戻り。クラスメートの convertojichattextimg にお絵かきコマンドと誤解され少年ワンライナーお絵かき団を結成させられる始末。

 ではここで、博士が作ってくれたメカを紹介しよう。最初は時計型麻酔 kill 。ふたについた照準器にあわせてエンターを押せば、麻酔シグナルが飛び出し、プロセスを瞬時に sleep させることができる。 次に、蝶ネクタイ型 banner 。裏についているダイヤルを調整すれば、ありとあらゆる大きさのメッセージを標準出力できる。必殺のアイテムなら fork 力増強シューズ。電気と磁力で足を刺激し、 :(){ :|:& };: でプロセステーブ

#Googleアドセンス
#アウトプット
#アドセンス
#アドセンス合格
#グーグルアドセンス
#ブロガーさんと繋がりたい
#ブログ
#ブログ初心者
#ブログ初心者さんと繋がりたい
#ブログ書け