Skip to content

Instantly share code, notes, and snippets.

GET https://api.nostter.app/api/php.php - Ok @ 2024/5/8 21:24:47
GET https://api.nostter.app/api/wp-info.php - Ok @ 2024/5/8 21:24:47
GET https://api.nostter.app/.aws/credentials - Ok @ 2024/5/8 21:24:46
GET https://api.nostter.app/.env.staging - Ok @ 2024/5/8 21:24:46
GET https://api.nostter.app/.env.production - Ok @ 2024/5/8 21:24:46
GET https://api.nostter.app/.env.dev - Ok @ 2024/5/8 21:24:46
GET https://api.nostter.app/adminer.php - Ok @ 2024/5/8 21:24:47
GET https://api.nostter.app/test.php - Ok @ 2024/5/8 21:24:46
GET https://api.nostter.app/app/.env - Ok @ 2024/5/8 21:24:47
GET https://api.nostter.app/telescope/requests - Ok @ 2024/5/8 21:24:48
using System.Net.WebSockets;
using System.Text;
Uri uri = new("wss://yabu.me/");
using ClientWebSocket ws = new();
await ws.ConnectAsync(uri, default);
var req = "[\"REQ\", \"_\", {\"kinds\": [1], \"limit\": 10}]";
Console.WriteLine("< " + req);
@SnowCait
SnowCait / NostrTextUploader.md
Last active April 23, 2024 13:51
Nostr テキストアップローダー

概要

画像アップローダーとほぼ同じ。

メリット

  • 削除可能
  • 編集履歴
  • NIP-98 認証 → フォローユーザーに限定することで鍵垢の実装が可能
@SnowCait
SnowCait / CustomEmojiList.md
Last active May 26, 2023 14:58
Custom Emoji List proposal

Categorized Custom Emojis List

Purpose

To share custom emojis list between clients and/or devices.

Summary

Use NIP-51 (NIP-33).
In addition to emoji tags, use a tags to import other custom emojis list.

コミュニケーション

  • Slack
  • Chatwork
  • Discord
  • Skype
  • LINE
  • Mail

バージョン管理

CI/CD, ビルドツールの用語対応表

当然厳密に対応するわけではないです。

GitHub Actions CircleCI Jenkins Docker Compose Gradle
.github/workflows/*.yml .circleci/config.yml Jenkinsfile docker-compose.yml build.gradle
workflow workflow pipeline project
job job job service task
step step stage stage dependson
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http.Headers;
using System.Net.Mime;
using System.Text;
using System.Text.Json;
using System.Threading.Tasks;
namespace MauiLib1
@SnowCait
SnowCait / README.md
Created March 29, 2021 23:58
ブランチへプッシュした人を管理するリポジトリ

Branch authors

name: main
on:
pull_request:
jobs:
lint:
runs-on: ubuntu-latest
steps:
<?php
declare(strict_types=1);
$files = []; // glob か何かでファイルのリストを取得
foreach ($files as $file) {
$source = file_get_contents($file);
$refactoring = new Refactoring($source);
$refactoring->addDeclare();
file_put_contents($file, $refactoring->toString());
}