Profile
key | val |
---|---|
Name | omemoji |
Region | 🗼Tokyo, 🇯🇵Japan |
Education | student (University of Tsukuba) |
Interest | 🌐Web, 🎨Art |
絵、デザインやプログラミング(特に Web 関係)に興味があります。 よろしくお願いします。
Accounts
Service | ID |
---|---|
GitHub | omemoji |
omemoji | |
Fediverse | @omemoji@omemoji.net |
X (Twitter) | omemoji_art |
Pixiv | omemoji |
Zenn | omemoji |
Keybase | omemoji |
Projects
創作物紹介
- 作品(主に絵)や記事などをまとめたポートフォリオ
- Next.js + Tailwind CSS で実装
- 以前は Nuxt.js を使用していた
- next-mdx-remote で markdown から HTML を生成している
- リンクカード(上のようなカード状のリンク)を実装した
- cheerio でリンク先の metadata を取得している
- OGP 画像をビルド時に 最適化し、パフォーマンスを向上させる
- 管理画面を実装し,作品のアップロードを簡単に行えるようにした
- データベースは json として管理し,
json-server
を立ち上げて API を叩けるようにしている
- データベースは json として管理し,
- ハイドレーション用の js(Next.js で SSG を行うと自動的に追加される) を除去し,完全な静的サイトにした
omemoji.net
- Fediverse
- Akkoma instance
- Google Cloud Platform 上に構築
- 個人用
- その内 Bot を生やすかも知れない
Achievements
チームラボサマーインターンシップ 2023
- 記事はこちら
- フロントエンドエンジニアとして参加
マイナビ「フルスタック開発プログラム」
- 記事はこちら
- グランプリ受賞
- インフラ構築、バックエンドやフロントエンド開発を一度に体験することが出来た
Qualification
- 実用英語技能検定 準 1 級