Skip to content

Instantly share code, notes, and snippets.

View eggplants's full-sized avatar
🏠
Working from home

haruna eggplants

🏠
Working from home
View GitHub Profile
@k16shikano
k16shikano / SKILL.md
Last active July 22, 2026 02:12
cognitive-rhythm-writing/SKILL.md
name cognitive-rhythm-writing
description 説明的な文章に緩急を設計するための規範。緩急を装飾ではなく認知モードの切替(観察→逡巡→断定→再観察)と未回収の緊張の管理として扱い、文の拍、段落の密度波形、節の入り方、緩みと駄文の判別、執筆後の機械的な点検手順を定める。読み物として読ませたい章・記事・解説文を生成するとき、または「密度はあるが平坦でおもしろくない」文章を診断・修正するときに使用する。

認知リズムを生むための日本語ライティング規範

密度の高い文章が退屈になるのは、情報が多いからではなく、全文が同じ認知モードで書かれているからである。 この規範は、読者の認知モード(観察する、迷う、確信する、確かめ直す)を意図的に切り替え、常に「続きを読む理由」を維持することで、読み進める推進力を作る。

@avestura
avestura / delete-from-users-where-location-iran.md
Last active June 17, 2026 06:51
DELETE FROM users WHERE location = 'IRAN';

DELETE FROM users WHERE location = 'IRAN';

Hi! I am an Iranian Software Engineer, and in this torn paper note, I want to talk about some funny moments I had online related to the fact that I was spawned in this specific region of the world: Iran.

Microsoft deleted my app, ignored my mails

Back when I was a student, I got access to the Microsoft Imagine, and as a result, I got access to the Microsoft Store as a developer. This inspired me write one of my open-source projects called EyesGuard and publish it on Microsoft Store. However, one day, somebody told me that they can no longer find EyesGuard on the store.

Gemini CLI に Gemini CLI 自体のソースコードを読ませつつ、高度な使い方を分析させたもの


Gemini CLI 実践ガイド: 基本から応用まで

Gemini CLIは、単なる対話ツールではありません。その設計の核心を理解することで、私たちはGemini CLIを、自らの開発ワークフローに最適化された、強力な自動化エンジンへと変貌させることができます。このガイドでは、基本的な使い方から、コードリーディングによって明らかになった高度な実践テクニックまでを解説します。


@jauderho
jauderho / gist:5f73f16cac28669e56608be14c41006c
Last active May 13, 2026 13:44
HOWTO: Upgrade Raspberry Pi OS from Bookworm to Trixie
### WARNING: READ CAREFULLY BEFORE ATTEMPTING ###
#
# Officially, this is not recommended. YMMV
# https://www.raspberrypi.com/news/bookworm-the-new-version-of-raspberry-pi-os/
#
# This mostly works if you are on 64bit. You are on your own if you are on 32bit or mixed 64/32bit
#
# Credit to anfractuosity and fgimenezm for figuring out additional details for kernels
#
@Lentica
Lentica / youtubeMembersOnlyPlaylist
Last active January 13, 2026 17:03
Get youtube auto-generated, channel's members-only playlist URL, Simple script to get the auto generated members-only video playlist url. Get the link by opening developer window (F12 in chrome)
// ==UserScript==
// @name Get youtube auto-generated, channel's members-only playlist URL
// @namespace http://tampermonkey.net/
// @version 2024-06-21
// @description Simple script to get the auto generated members-only video playlist url. Get the link by opening developer window (F12 in chrome). Will only activate when you go into channel page.
// @author Afriza
// @match https://www.youtube.com/channel/*
// @match https://www.youtube.com/@*
// @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
// @grant none
autoinstall:
version: 1
packages:
- ubuntu-desktop
- tree
- wget
- curl
- gnupg
- ca-certificates
@kconner
kconner / macOS Internals.md
Last active July 21, 2026 14:43
macOS Internals

macOS Internals

Understand your Mac and iPhone more deeply by tracing the evolution of Mac OS X from prelease to Swift. John Siracusa delivers the details.

Starting Points

How to use this gist

You've got two main options:

@dacci
dacci / buildspec.schema.json
Created January 20, 2023 03:36
JSON schema for AWS CodeBuild buildspec.
{
"$ref": "#/definitions/BuildSpec",
"definitions": {
"BuildSpec": {
"type": "object",
"required": [
"version"
],
"additionalProperties": false,
"properties": {
@mala
mala / meety_vuln.md
Last active July 30, 2025 10:08
Meety脆弱性 2022-11

Meety脆弱性 2022-11

文責 mala

経緯:

  • Meety退会しようと思ったがアカウントがなかったので、退会するためにアカウントを作ることにした。

免責:

  • 気になった範囲ですぐに見つかったもののうち、悪用可能なものを記載しています。
  • 好ましくないが仕様だろうというものは書いていません。
@ByteSizedMarius
ByteSizedMarius / ExtractSavedPlacesGMaps.md
Last active April 2, 2026 18:59
Google Maps: Extract places from shared list

Edit: This doesn't work for lists > 20 items, because pagination does not work. Please see here

This script allows extracting name and coordinates for gmaps shared lists. It is incredibly unstable and may break anytime. Good luck figuring out why, because the syntax is extremely confusing and basically makes no sense at all. Thanks to google for not providing an api for this after LITERALLY 12 YEARS

How to use this script:

  1. Share a list and open the link in a browser window. It will redirect. The new link will look like this: google.com/maps/@<your coords>/data=....
  2. Take the data-portion and paste it into the following link: https://google.com/maps/@/data=?ucbcb=1