職人じゃないけどAAがしたい!

作ったもの*1

https://image2aa.genya0407.net/

AA(アスキーアート)とは

f:id:threetea0407:20210801133652p:plain

AA(アスキーアート)というのは、上の画像のように文字で書かれた絵のことです。一般には「AA職人」が職人芸で作ります。

元々は画像が貼れない2chで絵を表現するための手段だったと思われますが、近年はフォントの違いによって絵が崩れるのを防ぐためにAAの画像を貼るまとめブログなどもあるようです。

アスキーアートを自動で生成したい!

f:id:threetea0407:20180203174748p:plain:w400

AA作成には特殊な技術が必要なので、一般人はAAを作れません。

僕だって好きなキャラクターのAAを作りたいのに...

AAを画像から生成できればいいのに...

それRustでできるよ

*1:2021/07 ホスト先を変更しました

続きを読む

寮外の人でも楽しめる熊野寮祭の企画

熊野寮祭において、寮生でなくても楽しめる企画を列挙し、概要を説明します。

熊野寮祭とは

熊野寮祭とは、京都大学の学生自治寮である熊野寮が毎年開催している祭りです。例年11月末〜12月初頭まで開催されます。今年はちょっと長いですが、11月29日〜12月10日の間開催されます。

問題意識

熊野寮祭は、基本的には寮生内輪で楽しむお祭りです。というか、寮生でないと楽しめない企画や、寮外の方が参加することを想定していない企画が混ざっています。 そのため、寮外の方は企画に参加してよいのか悪いのかわからず、結局参加しないという状態になっている気がします。

この記事では、合計100を超える企画の中から「寮外の方も楽しめる企画」「寮外の方が参加することを想定している企画」を主観によりチョイスし、軽く解説します。

続きを読む

PNGを端末に表示するプログラムをRustで書いた

PNGを端末に表示するプログラムを作りました。

github.com

使い方

cargo run /Path/to/Windows_logo.png

とすると、👇のように端末に画像が表示されます。透過画像も表示できます。

ちなみに、PNGの画像形式は何パターンかあるのですが、そのすべてに対応してるわけではないので、表示できない画像もあります。あしからず。

続きを読む