nagoya dousei help

ykpythemindがなにか書きます

お前の名前は

自分からパブリックに書いたこと今までなかったのですが自分の今の戸籍上の名前は碇山薫人といいます……

名前は ゆきと と読む。先日33歳になった人間としてはキラキラネーム感増してきてるかもしれない。でも気に入ってる。

中学くらいまで、名前について思い入れはなかったけど、中学のときの地元の祭りでの出来事で大きく変わった気がする

その祭り(花火がめちゃくちゃ打ち上がる地元最大のイベント)が終わった後、 当時仲良かった女の子と2人きりでそこそこ話して23時くらい超えてたんだよな。お互い恋愛まではいかないみたいな感覚の線引きはあった関係だったと今になって思う。特に何が起こるわけではなく家に帰った時、母は俺が女性と2人でいたことについてかつてないほどブチギレ、俺が泣いて後悔を口にするまで叱責が続いた記憶がある。……その日から今までその出来事に何の罪悪感も感じていないし、ま〜親とは違う人間ですわね、と流しながら自分の人格が形成されてきたのだと思う。(倫理観なくてすまん!)

ただ、その時に母親が言っていたことが今の自分を作っている。「お前の名前の薫という字は、文字通り周囲の人にいい匂い、いい気持ちになってほしいからつけた、今のお前はその逆になっている、悲しい」という主張である。 意味がわからなすぎる謎のパワー主張だ。

この謎主張を現在に至るまで半分無意識に行動に反映されている。自分は基本的に利己的な人間で、極端に表現すると、暴力的に我を通す人間である。しかし、それで得た利益を周囲に分配している気持ちもある。おそらくギリギリのバランスで、あの時の親の名付けに対する期待感で、いまの自分がいるような気がしてならない。 まあ全然思想が違うので親とは気が合わないが、名前と行動への期待だけは受け継いで、今生きている気がするので、この名前には感謝してる。

名前については、色々気持ちがある(自分は曲名を決めてから曲を書きますetc) ものの、今日はこれくらいの自分語りで締めます、いつもありがとう。

Ten Feet Up 2

ネガティブなことを書いたら腰が重くなり、しばらく更新できなかった。 絶対に話が通じないと分かっている相手に何を望むのか、もう少し覚悟と言語化をもって動くべきだよなとは思う。胸糞悪い結末が見えているのに動いてしまうのは、自分が結局暴力がベースにある人間だからだろうな。義憤にカモフラージュして力を振るえるタイミングを探していたのかもなあ。

今年は仕事に邁進しすぎてその他のアウトプットやインプットになかなかコミットできなかった。今まで蓄えた力みたいなのを放出するタイミングだったのだと思うのでまあ一定の達成感みたいなものはある。何でも身体から勢いよく放出されると気持ちいいみたいな話だ。 また新しいインプットと、そこから生まれるアウトプットをしていきたいな。業務がベースにあって、割と戦略的に考えてしまう癖がついている。今必要なのは酒を飲みまくって何かを作るということなのだろうけど、なかなかあの操縦桿を手放す感覚が得られにくくなってるのも事実だ。なんかお前成長したねと思う。こういうことを書いておくとまた自然と馬鹿酔いモードに入れたりするから、この世界はバランスが取れるようになってるんだ。

アウトプット量保存の法則があるような気がしていて。自分は突然謎のモチベーションが爆発して、その時に全てのクリエイティブな活動をすることでなんとかなってしまってきたが、その反動で何もしていない時間もそこそこ存在していて、非効率的である。 結果として生んでいるモノの数は学生の頃から変わっていない気がする。 これを打破するにはもっと1つのものに時間をかけるように腹括るしかないんだろうな。とは言っても自分の場合結局アウトプット量保存されて、なんか思っていたんと違う、となる気もする。自分はあまりに1つのことに集中できない人間なので、多毛作する前提で動いたほうが性に合っているというのはある。

自分はある程度の共感力があり、なんとなーく相手が欲していることが分かってしまったりする。(これはだいぶ自惚れがすぎていて、多くの人が持っている能力ではあるかもしれない) だけどそのとき、はいじゃああなたはこれが欲しいのね、あげます、と直接行動を取るのは野暮である。野暮というか、小学生相手じゃあるまいし、もっとこう駆け引きというか、奥ゆかしさというか、1つ間接的に行動すべきだと思う。恋愛みたいなものですね。愛とかもうとくにわかりませんが…。 相手が欲しいものが分かりました→じゃああげます ってなんか餌やりみたいなのと同じみたいで、すごく対象との間に格差があるように思っちゃうんだよな。  欲しいものを嫌味なく交換し続けられるのって結構貴重な関係で、羨ましい。なかなかそんな関係ってできないよね。

ランダムに思っていることを書き連ねたが、書きたかったことを最後に書こう。 明日、会社のイベントがあって、そこで40分話す。これがあるから(?)私のブログに非常にネガティブな記事が一番上にあるのが嫌で更新したくなったというね。なんかいやらしい理由だねえ。

STORES Tech Conf 2025 “What Would You Do?”

コンテンツの責任者のオータグル(自分しかこう呼んでないな)という人間はめちゃくちゃ真摯に自分たちがどう向かっていくのか、何がしたいのか、ということに向き合っていてすごい。仕事だからとかお金をもらっているからとかいうのでは説明のつかないパッションがあり、それに当てられてしまってテンションが上がっている。Closing Keynoteという大役をオファーしてくれて嬉しかった。悔いのないように話します。

RubyKaigi 2025のLTを見て思ったこと

この記事は個人の見解であり、所属する組織とは関係ありません。

同僚たちとRubyKaigi 2025に参加してきました。今回4回目くらい? 2日目、同僚のatponsのLTが40秒くらい早く終わった後にオーガナイザーの方かな?から苦言とも取れるコメントがあった

こちらは同氏のnoteでも触れられている

note.com

現地では、LT終了後、LT登壇者の数人が5分の時間内に終わり、LTの鐘を鳴らされることなく終了したことについて「時間オーバーを恐れるな」という旨のコメントされていた。 時間内に収めた発表者に対して、文化的しきたりを守っていないことについてのお叱りのようで自分的には面食らってしまったところがあり、いくつかの反論、考えを書いておこうと思う

募集要項に対してフェアでない

RubyKaigi 2025 LTのCFPの要項にはこうある

Your talk slot will be exactly 5 minutes

一般的な感覚では…5分以内に抑えることが期待されるように見えている。時間を超えるように話すのがルールや推奨事項であれば、それが明記されたほうが良いですよね。公募する以上、その文化圏外からの参加もあるはずなので。(atponsもだいぶセキュリティ畑の人だしね)

敷居を上げている

ソフトウェア業界が発展を遂げ、20年前よりもポピュラーな職業になっているのだと思う。(それこそ自分のような人間も一端のソフトウェアエンジニアになっている)それゆえに、参加者の属性や文化的背景も変わってきているのだと思う。

人前で話すことは勇気が要ることであり、これをLTは気持ちのまま、時間オーバーも厭わずに話すべき、という論は逆にハードルを上げているように感じている。自分は伝えたいことはその場で過不足なく話したいですし。 時間オーバーしてもしなくてもピッタリでも良いくらいの軽い気持ちでやれたほうが元の趣旨に合うのではないだろうか

*1

文化をどう継承していくべきだろう?

とはいえ、大事にされてきたしきたりや文化もあるのだと思っている。 自分は大学時代そこそこ歴史のある音楽サークルに所属しており、その文化を愛していた。卒業後数年して2020年代はその文化も変わってきているな、と少し悲しい気持ちを味わったこともあり、今回のコメントが出てきた気持ちも一部分かるつもり。

しかし必ず文化は変わっていくので、気持ちが取り残されることは必ず起きる。今回、面食らってしまったところはあれどLTの歴史についてのnoteは素直に歴史として面白く読み応えあった。あのようにテキストで残していくというのも文化へのリスペクト、大事なことだと思ってる。

*1: ちなみに2025年以降の時代、共感性がソフトウェアエンジニアに求められる資質の1つになっていくという個人的な仮説があり、共感性を備えた人間は時間オーバーで鐘を鳴らされる、ということ(ちょっと恥ずかしいじゃんね) を避けていく傾向があるのではみたいな雑論があるが、これは別の機会に…

自分の脳に最適化されたタスク管理アプリをつくった

rcal というWebアプリを実装して1ヶ月ほど使っていてこなれてきたので書く。

これは自分のやらなきゃいけないことを記録するために使っている、いわゆるTODOアプリである。 機能としては

  • Googleカレンダーに連携して、カレンダー上のイベントをタスクとして扱う
  • タイトルが r から始まるイベントは削除するまで自動で延期され続ける *1

というシンプルなもの。

画面

やらなきゃいけないことあるな、と思ったときにGoogleカレンダーr ゴミ出し などと登録しておけば、その予定された時刻をすぎた予定は2時間ずつ延期され続けられるので、カレンダーに残り続ける。ゴミ出しが終わったらその予定を削除すればタスク完了だ

モチベーション

自分はあまりにADHDの性質が強く、やらねばならぬことを正確に管理することが困難である。 定型的な処理を繰り返すことができず、タスク管理は人生の課題であった。メモ帳で管理してみたり、タスク管理アプリを使ってみたりしたが定着せず30年を生きてきたのである

唯一強く習慣化されているのがカレンダーアプリで予定を確認することだ。それだけはできるため、自分のタスク管理も兼ねてカレンダーになんとなく特定の日までにやらなければならないことを予定として登録しておき、なんとかこなすという形で運用してきた。終わらなかったものは手動で翌日に回すなどしていたのを、webアプリ化して自動化したというわけだ。

アプリの思想として、カレンダーアプリからやれることは全部そこからやればいい、と考えているのでタスクの登録画面がないタスクアプリになっている

想定質問: 後回しするのではなくその場でやればいいのでは

=> 気持ちが乗るまで本当にできないんだわこれが
やれるタイミングが来るまで基本的には放っておいて良いのが利点

実装など

github.com

にコードがある

Ruby on Rails製で、kamalを使ってVPSにデプロイしている。 Rails 8のOne person frameworkの思想、こだわりを強く感じて最高。

データベースはsqliteで運用しており、VPS内に永続化されている。VPSの自動バックアップオプションみたいなの使っていて、個人アプリだしこれで良いかという気持ち。 実装はGoogleカレンダーの変更通知webhookが受け取れる期限が1週間くらいで、実装で延期しなきゃいけないあたりがだるかったところ。

だいぶマイノリティのためのアプリという自負があるが、刺さったら試してみてください

*1:r はrecurring の r

Ableton Liveのロケーター移動プラグインSetHavenを作った

昨年10月のResort Ownerのレコ発 のためにロケーター移動用のmax for liveデバイスを自作し、このたび正式にリリースした。 アレンジメントビュー使用時にセットリストを設定でき、ボタン1つで「次の曲」にジャンプできるというもの。

ここからダウンロードできる

www.youtube.com

使い方は次のような感じ。

  • アスタリスク(*)から始まるロケーターが移動対象になる。
  • セットリストはテキストボックスに入力する。これはロケーター名と一致させる必要がある。つまりアスタリスクから始まる。
  • セットリストにおいて、ロケータ名と一致しない行はコメントとして無視される。
  • Popupボタンを押すことでSetHavenが最前面で開き続ける。

モチベーション

Ableton liveはライブ演奏に最適なセッションビューというモードがある。しかしどちらかというと歌モノを作っている自分にとってはセッションビューが慣れず、ライブ演奏時にもほぼアレンジメントビューを使っている。


www.youtube.com

(余談だがこのtofubeats氏の動画のおかげでそこそこ複雑なライブセットをアレンジメントビューで組むことができた。素晴らしすぎ)

Ableton Liveのロケーター機能は非常に 貧弱 シンプルで、Live自体がそこまで力を入れていないように感じる。 ロケーターを曲の頭出しとして使う時に困るのが、曲順入れ替えにくい問題だ。 コピペを駆使して人力で入れ替えることはできるが、曲順を試行錯誤したいとき不便である。また、演奏中に使う以上、ボタン1つでミスなく次の曲を指すロケーターに飛びたい。 *1

これ系のプラグインは実際いくつかあるのだが、自分がやりたいことをシンプルに実現するものがなかったため今回自作した。競合比較は以下。

AbleSet

ableset.app

セットリスト並び替え、歌詞やコードのカンペ、iosなどにも同期、なんでもござれのすごそうなやつ。149$に尻込みしてしまい購入に至らず。機能過多な感は否めず。
使用アーティストにデペッシュモードとかいるけどほんとう?

Taz シリーズ

Taz Pro – Oaktone

1万くらいで購入。結果としてバグりまくっており全く使えないという結末に……

Backing Tracks

maxforlive.com

ミツビシさんに教えてもらったやつ。置いてあるmidi noteによって再生が止まるかどうかとか設定できて機能充実してる。セットリストの並び替えが思ったような操作性でなく難しい。

というのをコンパクトに解決したSetHavenですよ

  • セットリストの表現がただのテキストなのでコピペが容易
  • Popupボタンで最前面に固定表示でき実際のライブ用途にも🙆
  • 「進む」「戻る」しか機能がないシンプルさ

ぜひ使ってみてください。

余談 : 開発困った点

Maxが独特すぎる

メッセージを投げ合うようにパッチをつなげていくスタイル、正直最後まで良くわからなかった...

エディタ

ロジック部分を書くのが発狂しそうだったので一部JavaScriptで実装。途中まで任意のエディタで編集する方法がわからず、prettierなどももちろん無い環境でグローバル変数ゴリゴリ入ったコードを編集していくのに苦労した。

バージョン管理問題

助けてほしい。gitがなくてしんどかった。コードをミスって無限ループを作ってしまってデバイスウィンドウ立ち上がらなくなったときは詰んだかと思った。 gitのdiffみやすくする君 なども存在しているっぽいが、そもそもファイルの保存場所が暗黙的で管理がしにくい問題がある。定期的に雰囲気でファイルコピペしてなんとかやっていた。

*1:個人的なこだわりとしては、特定の小節に来たら勝手にジャンプするというよりも曲間の雰囲気も合わせてすこし幅を持たせて任意のタイミングでジャンプしたかった

ベストバイ2024

今年も書きます。

去年:

nagoyadousei.hateblo.jp

シールで貼る引き出し

机にFlexiSpotの天板を使っており、引き出しがついていない。自分のようなワーキングメモリ極小片付け下手人間は机の上にものを放置してしまいがちであり、ピックやクリップチューナーなどを無限に無くしがち。 これは両面テープで引き出しを設置できるというもの。ちょっとたてつけがわるく、頻繁に出し入れするものには適さないものの、机の引き出しという収納は本当に画期的だなと思わされる。

同僚に勧めまくったら一部の・・・というか1人の方には刺さったようである

ラベルプリンター

いわゆるテプラもどきなのだが、スマホ上でレイアウトや印刷内容を決めてすぐに出力できるのが本当に便利。異常に安いので持っておいて損はないだろう。撮影機材がゴチャついてきたので役に立っている。撮影撤収時の「これお前のだっけ?」がなくなりストレスフリー。

Magic Keyboard with Touch ID

www.apple.com

有限な人生、キーボード沼にはハマらないことを誓っている。Magic Keyboardが至高である。Touch IDつきのものに買い替えたらさらに捗ってしまった。

指紋認証部分だけを抜き出すハック は気になっている…。

Sony FX30

まず自分はSonyの色味があまり好きではない。またLUMIX使いたい…とこではあるのだが、アクティブ手ぶれ補正の効き、オートフォーカスの精度、なんだかんだ限られた時間での撮影となるともうこれでいいかと思わされる…。

椅子: HÅG Capisco-Puls

kagu.plus.co.jp

長年連れ添ったセイルチェアと別れ、謎の椅子を購入。座面にクッションがない安いモデルだが、大きな不満はない。やはり稀に楽器を弾いたり、ジッと椅子に座っていられない人間にとっては肘掛けは不要だと悟った

人生で最も長い夏 2024

長かった2024の夏が終わった……。その記録を残す。

6月末〜8月頭

Resort Ownerのレコーディング。11曲分の楽器録りとボーカル録りを数日に分けて実施。 ボーカル録りについてはスズキレイト氏のプライベートスタジオでリラックスした雰囲気でやれて良かった。

8月〜9月

ホラー2本とMVの撮影があった。撮影はすべて自分が担当。

動画制作はかなり制作の中でプロジェクトマネジメントが求められるものであると理解できてきた。映像は変数が多いため、作品として成立させるためには下ごしらえの時間を十分に要する。追い詰められてから一夜漬けするのではなく高い計画性をもって挑む必要があり、それゆえにマインドシェアが取られ続け辛かったように思う。実働時間はそこまでなくても、日々なんらかのプロット詰めやロケハン、役者打ち合わせなどに時間を使っていた。
もちろんこれらはまだ経験値が足りずチームとしても未熟であったため辛かったという面もあり、精進したい…


www.youtube.com

MVは、良くできたところとコンセプト・撮影技術ともに詰めが甘い両面があり反省が残る。やりたいことはできており、自分が関わるMVは安易に演奏シーンが入らないことは一貫しているかなとは思うが。*1

ホラーはコレ。


www.youtube.com

in-factoの記事にも書いたんだけど 、本当に海が怖くて刺激的だった。 もう1本は某コンペに出し、良い結果になると嬉しいなと思っている。

このあたり、短い期間に撮影を詰めて自分も絵コンテ描いたりしたことによって急激に映像の画角の作り方の解像度が上がり、成長を実感した。

9月中旬

Resort Ownerのミックス締切が迫っていた。レコーディングとマスタリングだけ外に依頼してミキシングを自分でやるのは、そもそものアレンジから見直すことができて気楽。しかしとにかく時間がかかる。1曲あたりなんだかんだ完パケまでに8時間近くかかっていると思う。

10月

Resort Ownerのライブセット40分をAbleton Liveで組んで練習していた。


www.youtube.com

Abletonが出しているtofubeatsのセット解説動画が本当に素晴らしくて、これ2周分見たおかげでセットを組むことができた。 また、セットリストの順番を管理するプラグインを購入したがバグっていて使い物にならず、Max for Live Deviceを自作。シンプルに仕事するプラグインとして良いものができたと思うのでこれは整えてリリースしたいところ。

スッとResort Ownerの配信が始まったりした。

10/26

Resort Ownerのレコ発イベントとKaigi on Rails 2024の登壇 が同日になってしまい、最後の試練みたいな1日であった。

Kaigi on Rails、人前で30分話し続けるのは初めてでいい経験だった。いやとはいえボーカルとしてライブで50分セットとかやったことあるじゃんと高をくくっていたものの、ボーカルは曲の中で常に歌い続けてるとかなかった。喉が壊れるかと思った。
新卒の頃の自分が知りたかった知識というコンセプトで話して好評で良かった。

その後下北沢に向かい…。

この日をもって自分はResort Ownerとしての活動を終了。皆が学生時代ぶりに活動を再開したのに対してなんだかんだ継続していた自分という構図は、技術的にサポートをせねばという使命感がプレッシャーやストレスに変換される機構になっていて、それが思ったより大きくなってしまった。
ブッキングやレコーディングのサポート諸々、誰かが欠けていたらできなかったはずなのは間違いないから、自分1人ではできなかった表現ができたところ、本当に感謝している。

まとめ

他、一部制作系の仕事をいくつかしたのと、本業がバタついたりなどでなかなかドタバタした4ヶ月、長すぎる夏だった。終わったら終わったで本当に寂しくなってしまっている。走ってる時はこういう区切りが欲しくなるけど、やっぱりまた走り出すことになるんだろうな

*1:そもそも音楽の演奏を手放しですべてをかっこいいものであると思えていないからあまり演奏を映像化したくない気持ちがある