while (true) {
var isSuccess = challenge();
if (isSuccess) {
break;
}
}
nextStage();_

Hello world!!

個人サイト欲しいなと思ったのと,いろんな技術試してみたいというのがあったのでこのサイトを作っています.一応ポートフォリオサイトを想定していますが,書くことがあまりなく,デザインセンスも「…」という感じなのでご了承ください.

 

このサイトは Nuxt.js (Pug.js, Sass 利用) + BootstrapVue 製で,サーバは Zeit の Now 改め Vercel を利用しています.Firebase Hosting も使いやすくていい感じなのでおすすめです.

Language

言語

1

Python

2

JavaScript

3

Java

自己紹介の代わりに触れることの多い言語を軽く紹介します.

最も使用頻度の高い言語は Python です.最近人気なので使っている方多いと思います.特に,数値シミュレーションや機械学習に向いているので研究で触っていました.以前はウェブ開発でも使用していましたが,Flask や Django はフロントエンド実装が基本的にテンプレート言語 Jinja2 になるので変数をいい感じにバインディングできないため,ひっそりと姿を消しました.

今は開発のほとんどが JS/TS になりつつあります,Python に比べてまだ使用歴は短いですが,ウェブ開発もクロスプラットフォームなネイティブアプリ開発もこれ一つで実現できるのが便利すぎて離れられません.

その他の言語はほぼ優劣がありません.そんな高尚なものではありませんが,時々に応じて臨機応変に使い分けていました.Google Play ストアで公開していた Android アプリは Java,インターンでの開発では Ruby on Rails,ハッカソンでのブロックチェーン開発は Solidity や Go,Rust を使用していました.