Skip to content

Instantly share code, notes, and snippets.

@mikecat
mikecat / marii.md
Created March 25, 2023 03:31
マリーのアトリエの攻略をChatGPTに聞いてみた

(入力)

マリーのアトリエで力の素A錠を作成する方法を教えて


(出力)

マリーのアトリエとは、ゲームソフト「マリーのアトリエ」のことでしょうか。もしゲームソフトの情報を知りたい場合は、どの作品の情報が欲しいか詳しくお知らせください。

@mikecat
mikecat / ooisiizumi.md
Created March 24, 2023 23:37
【ChatGPT】大石泉すき

(入力)

アイドル「大石泉」を布教する文章を書いてください。


(出力)

大石泉さんは、日本のアイドル界で活躍する素晴らしいアーティストです。彼女は、歌唱力の高さや、ダンスの上手さはもちろんのこと、その人柄やファンサービスにも定評があります。

@mikecat
mikecat / mail.md
Created March 24, 2023 23:29
【エアプ】ChatGPT にゲームの感想メールを書かせてみた【トトリ】

(入力)

ゲーム『夢王国と眠れる100人の王子様』について、ラジオ番組に送る用の感想メールを書いてください。
推しキャラクターはトトリです。


(出力)

尊敬するラジオ番組担当者様

@mikecat
mikecat / chatgpt_arduino_nr.md
Last active March 20, 2023 23:38
ChatGPT に Arduino でナイトライダーするプログラムを書かせてみた

(入力)

Arduino UNO でナイトライダーをするプログラムを書いてください。
ナイトライダーとは、1列に並んだLEDを1個ずつ順に点灯させ、点灯する位置を往復させる処理のことです。
2番ピン~12番ピンに1個ずつLEDを接続します。これらのLEDは、ピンの出力がHIGHのとき点灯します。
点灯させるLEDの切替は200ミリ秒間隔で行うようにしてください。


(出力)

@mikecat
mikecat / log.md
Last active March 20, 2023 16:09
PIC32MX230F064B 向けのリンカスクリプトを ChatGPT に書かせる試み

(入力)

PIC32MX230F064B 向けのプログラムをLLVM clangを用いて開発しようとしています。
PIC32MX230F064B には、以下のメモリ領域があります。
・Boot Flash : 物理アドレス 0x1FC00000、仮想アドレス 0xBFC00000、大きさ 4KiB
・Program Flash:物理アドレス 0x1D00000、仮想アドレス 0x9D000000、大きさ 64KiB
・RAM:物理アドレス 0x00000000、仮想アドレス 0x80000000、大きさ 16KiB
.text や .data などの通常使われるセクションに加え、以下のセクションを用います。
.boot:Boot Flash に置くプログラム
.ivector:Program Flash の先頭に置くデータ

@mikecat
mikecat / 0_cards18.txt
Created January 13, 2023 11:04
数学パズルに対して用意するカード
0.87208506
1.64738761
3.22957592
3.83597619
4.99725599
5.6732391
6.20905306
7.01769469
7.43355227
7.79290415
@mikecat
mikecat / arduboy_hello.ino
Created March 11, 2022 10:25
"hello, world" on Arduboy FX
#include <Arduboy2.h>
Arduboy2 ab;
int x = 0, y = 0;
int resetCount = 0;
void setup() {
ab.begin();
ab.setFrameRate(60);
@mikecat
mikecat / 0_sum_of_primes.txt
Created January 31, 2022 13:21
1~1000の素数の和を求めるプログラム
ADDI x10, x0, 1000
ADD x11, x0, x10
ADDI x12, x0, 1
ADDI x10, x0, 0
loop:
ADDI x13, x0, 2
BLT x0, x12, loop2_init
loop2:
ADDI x15, x0, 0
loop3:
@mikecat
mikecat / bainarikoodo.hsp
Created January 6, 2022 00:05
入力された0/1に応じてボタンをクリックするやつ
#uselib "User32.dll"
#func mouse_event "mouse_event" int, int, int, int, int
#func GetCursorPos "GetCursorPos" var
#cfunc GetSystemMetrics "GetSystemMetrics" int
data = ""
mesbox data, 640, 300, 1, 0
button goto "start", *yaru
stop
@mikecat
mikecat / Decode.cs
Last active October 11, 2021 00:02
pbctf 2021 "Is that your packet?" (not) solution
using System;
using System.IO;
class Decode {
static void Main(string[] args) {
if (args.Length < 2 || 3 < args.Length || (args.Length == 3 && !args[0].Equals("/C"))) {
Console.WriteLine("Usage: Decode [/C] in_file out_file");
Console.WriteLine("/C : enable CRC check");
return;
}