Nakaya

a Web Developer

About

分散型SNSやセマンティックWebなどに興味がある学生です。

Skills

Golang

  • chiやEchoを用いたREST APIサーバの開発
  • コマンドラインアプリケーションの開発
  • Goroutineやchannelを用いた並行処理プログラミング

Nuxt/Vue

  • LPの制作

Gatsby.js/jsx/React

  • 基本的なJSXの文法の理解
  • GatsbyJSの初歩的な理解

Linux

  • SSHを介したサーバの設営
  • 基本的なコマンドライン操作
    • ファイル操作
    • aptやpacmanによるパッケージインストール
  • Debian系やArchLinuxの基本的な操作
  • Nginxを用いたWebサーバの設営

Works

matrix-jp.net

linuxnginxdebian

matrix-jp.netはチャットのオープン規格の1つであるMatrix.orgのホームサーバの1つで、Matrixを日本に啓蒙しようと立てられました。私は運営をしています。

w3w-encounter(仮) [W.I.P.]

ElmBulmaJavaScript

ElmとWhat3Words API、Bulma、Geolocation APIを用いて作られた待ち合わせ支援ツールです。

persona [W.I.P.]

GolangGolang/chi

Mastodonなどが参加するネットワーク、ActivityPubに対応予定のSNSです。

Amaterrace [W.I.P.]

C++ESP32ESP32 for Arduino

オープンソースな光目覚まし時計です。スマートフォンでBluetoothを介しデバイスに関するあらゆる設定ができるようになる予定です。日本神話における太陽神、天照大神(あまてらすおおみかみ)と日光浴のイメージのある、terraceをとって命名しました。

kokasai.com

Nuxt.jsJavaScript

文化祭の公式サイトをNuxt.jsを用いて製作しました。NuxtとVueに触れるのは初めてだったので、component関連がグチャグチャになってます……。