【近況】ポートフォリオサイトを作ったりOKAIMOをアップデートしたりしました。

どうも。Reoです。

めちゃくちゃお久しぶりの更新です。(前回は2021年の8月なので8ヶ月ぶり…)

Carthage を回している間暇なので書いていこうと思います。年越しや年度末の機会を逃しに逃してきましたが、ようやく重い腰を上げて書きにきました。

時系列順ではないですが、最近やったことをつらつら書いていこうと思います。

 

OKAIMO をアップデート!

OKAIMOをバージョン1.1.0にアップデートしました。4月1日からアップデートバージョンを公開しています!

わざわざアップデート記事を書くほどでもないなーと思ってしまい、近況記事での報告で失礼します。

  • ALLラベルを隠す機能の追加
  • ラベルの削除 / 並び替えを一括で行える画面の追加
  • ラベルの並び替えバグの修正

以上の変更を行いました。

アッ…今動かしていたらALLラベルを隠している時に削除できないバグを見つけたので早急に直します…。

 

ポートフォリオサイトをつくってみた

3月26日〜30日くらいの数日でポートフォリオサイト uruly.com を作りました。

このブログが uruly.xyz なので少し紛らわしいかもしれませんが、どちらも私です。

Aleph.js というフレームワークを使って実装しています。Deno (Node.js を改良した物)を使ってみたくて、勢いで作りました。

Deno のおかげか、スゴイ楽しく作れました。Aleph.js では package.json がない代わりに import_map.json があり、import_map.json の方が何のモジュールを追加したかを把握しながらできている感がありました。この把握できてる感は、恐らくimport_map.json  の書き方にあります。

import_map.json は以下の様にURLを指定します。

このURL (例えば”aleph/”のURL https://deno.land/x/aleph@v0.3.0-beta.19/ )にアクセスするとリポジトリを見ることができます。中のコードが見れるというのが、今いれたモジュールで何ができるかが透明になっていると感じて、個人的にめちゃくちゃ良かったです。

英語/日本語対応やGitHubから取得したマークダウンファイルのパース処理などを手探りでやりました。

Web は完全に動けばいいでやっちゃってるので記事を書くのは怖いですが、流石にまだ誰もやってなさすぎて情報がないので、暇を見つけて記事を書こうかなと思っています。

 

6ヶ月間のフリーランス

前回の記事(8月)で少し近況についてお話ししているのですが、6月からフリーランスでの仕事を始めていました。誰でも知っている会社で、iOSエンジニアをしていました。

初めて出社をしたり、初めてフルタイムで稼働したり、毎日 Zoom で進捗報告をしたり… すごくちゃんと人間をしていました。

なんとか6ヶ月間はやりきって、12月に1ヶ月の休暇をいただき、次の契約が始まった1週間で人間ができなくなってしまい辞めてしまいました。関わってくれた方々は本当に申し訳ございませんでした。

続けていられたらちょうど今頃までは働いていたのか…と思うと少しゾッとします。

完全リモートで、コミュニケーションも1日1回定例がある程度でほとんどなかったので、めちゃくちゃ働きやすい職場ではあったと思います。

でもダメだった。最後に出勤できた日のツイートが、不穏でした。

思えば、突発性難聴になってクソまずい薬を飲んだり、薬の副作用でめちゃくちゃ攻撃的になってプライベートも死んでたし地獄だったな…。

 

現在

毎日めちゃめちゃコードを書いています。

ピンクの枠が業務委託をしていた期間で、青の枠は辞めた後(最近3ヶ月くらい)になります。

何をしているかについては、このブログで語ることはないのかなぁと思っていますが、毎日楽しく過ごしています。今までとは違う悩みを抱えたり、苦しさを感じる日もありますが、でもすごく毎日が充実していて愛おしいです。

基本的には iOS アプリを作っています。

1月2月はここ数年で一番忙しくて、6ヶ月間フルタイムで働いてやっていた時に成したこと(個人/業務委託含め)より、直近3ヶ月で成したことの方が多いと思います。何なら書いたコードの量も直近3か月の方が多そう…

明らかに今の方が忙しくて金銭的にも苦しいですが、今の方が気持ち良く生きられてます。社会不適合でも、自分を否定しないで生きていける。それだけですごく幸せです。

 

今後について

やりたいこともやらなきゃいけないこともたくさんあります。

年内にはこのブログも Next.js もしくは React で作り直したいなと考えています。WordPress で継続的に書くのが難しすぎるので。。

uruly.com はポートフォリオサイトで、このうるおいらんどはより脳直な場所にしたいと思っています。

これまでの自分のものづくりはサービス終了という概念がなく、それ故に保守を怠ってきました。作って終わりのものが多く、自分で使うことすらほとんどしていません。このブログの更新があんまりされていないのもそうですしね。

今はサービス終了という概念のあるものを抱えていて、だからこそ長く続けていくためことを良く考えるようになりました。終わりがあるからこそ、終わらないものでいてほしい。不老不死を望む人間のことも少しわかる気がします。

 

また、私はすごく自分のことが好きな人間だと思っています。だからこそ社会に適合しようとした時にうまく適合できずに、客観的にみると自分はこんなにもダメな人間なんだと認識してどんどん自分のことが嫌いになってしまうんですよね。

仕事をしている時にも郷に入っては郷に従うべきかなと思いつつも、そんな自分をどうしても好きにはなれなくて、どうしても嫌いな自分にはなれなくて、郷には従わずに自分の意見を言ってきました。でもその意見をうまく伝えることができなくて、伝えられないということは結局言えてないのと変わらなく、自己否定を繰り返していました。

そんなときに、自分の作ったものを触ってみたり、ブログを読んでみたりすると、すごく自分って面白いなぁ好きだなぁと思うんですよね。

そういう好きな自分でいられることが、長く続けていくためにはすごく大事な要素だなと思いました。

愛着があって手に馴染む、そんなものづくりをしていきたいなと思います。

 

WordPress で記事を書く気になるのがなかなか難しいので、特筆して書きたいことがない限り、この記事が WordPress うるおいらんどでの最後の投稿になるかもしれません。

でも、ここだけは絶対に捨てないと決めているので。また会いましょう。

 

ではでは。

Daily
コメントは認証制です。詳しくは下記の注意をお読みください。お気軽にコメントお願いします!

Write a Comment

コメント時の注意

「Twitter」「Facebook」「Google+」「WordPress」のいずれかのアカウントをお持ちの方は各アカウントと連携することでコメントできます。 コメントしたことはSNSに流れませんので、アカウントをお持ちの方はこちらの方法でコメントを投稿して下さると嬉しいです。 アカウントをお持ちでない方はメールアドレスで投稿することができます。 初回コメント時は承認後に表示されます。