heishi1HUMANITY article

heishi1HUMANITY

(大西 悠太)

myface

※素顔ではありません

age: 22

organization: Hokkaido Information University

github: https://github.com/heishi1HUMANITY

twitter: https://twitter.com/YutaOnishi2

facebook: https://www.facebook.com/i4mhuman1ty

language

HTML5

基本的な静的サイトを構築可能。SEOに関しては勉強中。

CSS,SCSS,PostCSS

基本的なデザインを構築可能。Animationについては勉強中。CSSの代替としてSCSSも利用可能。PostCSSは勉強中。

JavaScript,TypeScript

CSS transitionを利用したUIアニメーションの作成,fetchを利用したCSR,WebSocket(socket.io)を利用したデータのやり取りなど経験あり。その他にも、Web Speech APIやWebRTCも使用経験あり。

Python

データの集計、グラフ作成など可能。また、numpy,pandas,scikit-learn,kerasなどのAI関係も使用経験あり。

Go

Node.js以外でのサーバ(Gin)の実装とWebAssemblyが使いたくて勉強中。

software framework

Node.js

JavaScriptを使用した簡単なアプリケーションの作成経験有り。

Tailwind CSS

Tailwind CSSでのサイト構築が可能。本サイトでもTailwind CSSを使用した。

Vue.js,Nuxt.js

Vue.jsを使ったデータの取り扱いや、Nuxt.jsでのSSRを使用できる。jamstackなサイトの構築については勉強中。

express

Node.jsでの簡単なサーバの作成経験有り。socket.ioなどと合わせて使用することが多い。

software

webpack

npmで導入したモジュールなどのバンドリングに利用。

MongoDB

Node.jsで作成したアプリケーションのデータベースとして使用経験有り。

Docker

dockerfile,docker-composeなどを使用可能。本番環境で使えるほどではない。

Windows Subsystem for Linux

wsl内で、web関係の開発環境の準備、および開発が可能。Dockerなどと共に使用するケースが多い。

Nginx

Node.jsアプリのリバースプロキシとしてや、静的コンテンツの配信といった用途の設定経験。また、certbotを使用した証明書の発行も経験有り。

os

Windows 10

一般的なコンピューティング、データ処理、プログラミング等可能。基本的にメインで使用しているos。

Linux

普段はUbuntuを使用。Debian系はそこまで不安要素はなし。Alpine Linuxについては勉強中。

service

firebase

authentication,firestore,hostingについては触れたことがある。

GCE

f1.microインスタンスでウェブサーバを運用中。

Cloud Run

あくまで使ったことがある程度だが、デプロイ経験あり。