Skip to content

Instantly share code, notes, and snippets.

View guskma's full-sized avatar

guskma guskma

View GitHub Profile

アクティブにFediverseを楽しむ話

この記事はFediverse Advent calendarの24日目の記事です。

なんだかんだで年の瀬ですね。 今年は一年があっという間だったような気がします。歳かな

今年は特に具体的に計画したわけではないですが、去年以上に何かしらアクティブに活動しようと決めてたような、そうでもないような、そんな1年でした。

結果、なんだかんだアクティブにできたんじゃないかと思います。

@guskma
guskma / inventory.py
Last active March 8, 2024 01:04
tailscaleのホスト一覧からAnsibleのダイナミックインベントリを作るやつ
#!/usr/bin/env python3
### usage
# ansible-inventory -i inventory.py --list
import subprocess
import json
tailscale = '/mnt/c/Program Files/Tailscale/tailscale.exe'
@guskma
guskma / sakura-cloudshell-setup.sh
Last active July 20, 2023 15:18
さくらのクラウドシェルを使う前に動かすやつ
#!/bin/bash
#****** さくらのクラウドシェル作業前スクリプト ******
# さくらのクラウドシェルを使う前にとりあえず最新にしまくります。
# ついでにSSH鍵(RSA、ED25519)も作ります。
#****** 使い方 ******
# 1. このgistをcloneします。
@guskma
guskma / ExcelModulesExporter.cmd
Created February 10, 2022 02:25
VBAモジュール(Sheet、Userform含む)を出力するPowerShellスクリプト
rem Charset: Shift-JIS
rem usage: .\ExcelModulesExporter.ps1 <EXCEL FILEPATH ...>
PowerShell -ExecutionPolicy RemoteSigned .\ExcelModulesExporter.ps1 <EXCEL FILEPATH ...>
pause
{
"group": [
"Smileys & Emotion","People & Body","Component","Animals & Nature","Food & Drink","Travel & Places","Activities","Objects","Symbols","Flags"
],
"subgroup": {
"Smileys & Emotion": [
"face-smiling","face-affection","face-tongue","face-hand","face-neutral-skeptical","face-sleepy","face-unwell","face-hat","face-glasses",
"face-concerned","face-negative","face-costume","cat-face","monkey-face","emotion"
],
"People & Body": [
@guskma
guskma / ios-config_change-only-description.sh
Last active May 27, 2019 02:35
description変更しただけのconfigから投入configを作るだけのやつ
# 解説:
# こんな感じの差分があるコンフィグから
# interface GigabitEthernet1/0/1
# - description hoge
# + description fuga
# !
# こんな感じの投入コンフィグを作るためのパイプラインサンプルです。
# interface GigabitEthernet1/0/1