Hi there 👋

「わたすけ」のアイコン
わたすけ
watasuke
@watasuke102
@watasuke1024
watasuke
scroll down
/usr/bin/zsh - terminal
[email protected]:~$ ~/.local/whoami

Rust / C / TypeScript でWebフロントをやったり自作OS等の低レイヤをやったりしている大学生です

ウェアラブルコンピューティング・AR/MRを始めとするxR・HCI等に興味があります

これらの技術などを活用して、 人間のやることを減らす のが目標です

[email protected]:~$ ls links/

Skills

tierについて
tier 1使用期間が長い / 頻繁に使う / 好んで使う
tier 2数回使ったことがある / まだわからないことがある
tier 3経験はあるが自信がない / なにもわからない
グループ : カテゴリtier
Language

C

tier 1

最も長い期間触れている言語です。低めのレイヤを触る際に使用します

Rust

tier 1

match・Result・if式など好きなポイントが豊富で、最も好きな言語です。 自作OS・DiscordのBot作成・TUIツール開発に使用しています。

TypeScript

tier 1

主にWebフロントエンドで使用しています。Denoを用いて簡易的なスクリプトを書くこともあります。

(S)CSS

tier 2

以前 CSS Module を愛用していました。このサイトを作成できる程度には理解しています。

C++

tier 2

言語仕様やSTLのごく一部を把握しています。Better Cとして利用しています。

日本語

tier 1

母語です

English

tier 1

TOEFL : 79 [R26, L21, S16, W16] (試験日: 2024-12-21) TOEIC L&R : 905 [L465, R440] (試験日: 2024-03-17) TOEIC S&W : 280 [S130, W150] (試験日: 2023-11-14)

中文

tier 3

まだ勉強中です

한국어

tier 3

まだ勉強中です

FW/Lib

React

tier 1

Next.jsあるいはViteと一緒に使っています。

vanilla-extract

tier 1

最近のWebフロントエンド開発はおよそ全てにおいて導入しています

Next.js

tier 2

このサイトやTAGetherの開発に使用しています。

WebAssembly

tier 2

Wasmを出力結果とする自作言語 (Settlang) の作成経験があります。

OpenGL

tier 2

Zwinやyazaの開発に使用しました。基本的な描画手法を理解しています。

Wayland

tier 2

wlrootsを用いてZwinを、Waylandを直接用いてyazaを開発していました。 クライアントというよりはコンポジタ側の知識を持っています。

Qt

tier 3

しっかりとしたGUIツールを作りたいときに利用していました。

Tool

VSCode

tier 1

VSCodeVim と併せて、Web開発などに使用しています。

(Neo)vim

tier 1

CUIにおける開発の際に利用しています。

Git

tier 1

commit, push, fetchといった基本的な動作や、複数人開発におけるブランチの運用について、実践を踏まえて理解しています。

Linux

tier 1

Arch Linux で Hyprland を使っています。VPSやローカルマシンによるサーバー運用も行っています。

Typst

tier 1

レポートのような文書を作成する際に利用しています。基本的なスクリプティングについて理解しています。

AviUtl

tier 1

動画編集に使用しています。モーショングラフィックスを取り入れた映像制作の経験があります。

CMake

tier 2

自分で以前書いた CMakeLists.txt やドキュメントを参照しつつ CMakeLists.txt の設定を行うことができます。

Studio One

tier 2

Studio One 6 Pro を楽曲制作に使用しています。

Figma

tier 2

個人開発におけるUIデザインでの使用経験があります。

Illustrator

tier 2

高専祭のポスターや各種素材の作成に利用しました。

InDesign

tier 2

高専祭のパンフレット作成に利用しました。

Makefile

tier 2

ビルドツールとしてではなく、コマンドまとめのような使い方をしています。

MySQL

tier 3

TAGetherのバックエンドとして使用していました。初歩的なSQL文を書くことができます

Docker

tier 3

Web関連の環境構築に使っています

Works

Pickup
Website
Web App
Tool
Music
Video
Other

History

2019

8/15
8/26
10/25

2020

4/1
5/11
10/31
12/19

2021

9/5
12/5

2022

7/42/28
8/88/12
8/8
9/18

2023

2/132/17
3/44/1
5/276/9
8/78/11
8/10
8/219/26
10/2110/22
11/1811/19

2024

4/144/21
6/25
8/30
11/5
11/911/10
11/1411/15

2025

1/72/4
3/53/14
4/1

Thank you for visiting my portfolio!

How about another page?

  1. Top
  2. Blog
  3. Portfolio
  4. Profile
  5. Card
  6. About