若き研究者の日常

技術寄りの事かポエムを書く。

御殿下記念館の講習会予約サイトをハッキングする

東京大学には御殿下記念館と呼ばれる場所があり,トレーニングルーム,ボルダリングウォール,クライミングウォールなど様々な運動のための施設が内部に設置されている. ただし,それらの設備を使うためには,トレーニング室利用登録講習会/ボルダリング講…

Create MLを試してみる

犬の犬種判別器を作ってみました.ガチで10分20分でできてしまったので,とても驚いている... データセットはここから引っ張ってきた: Stanford Dogs Dataset | Kaggle Create MLにディレクトリを放り投げるだけ.データ拡張とかも可能っぽい.今回はし…

自作キーボードを作った(Neo65,組み立てからVIAによるリマップまで)

最近自作キーボードを作りました.キーボードの中の構造とか,キーマップの変更について知識が深まったので良かった.Neo65というPCBを使ったキーボードで作りました. キーボード組み立て スタビライザーのズレを直す スタビライザーはShiftやスペースなど…

ChatGPTのiOSアプリの車輪の再発明をした

写真の通り. 今は普通にiOSのUI設計をして,裏でchatGPT APIとナイーブなHTTP通信をしているだけ. 今後はOpenAIKitを使ってリファクタリングしたりとか,Vision APIに対応させたりしたいわね. SwiftUIに慣れる良い機会だった.

ボードゲーム強化学習をする際に思ったこと/ データセット保存する際にハマった点

最近ボードゲームに強化学習手法を適用しようと試行錯誤しています. 修論発表や他の論文発表準備やら新年度からの金策準備でてんてこ舞いなんですが,なんとか時間捻出して実装してみたいので,1週間弱くらい部屋にこもって風呂入らずにカタカタしています…

KIF形式のファイルに対しcshogiを用いた可視化する

cshogiという便利なツールがある.詳しくはリポジトリ,Documentation,そして作者様のブログを見てほしい. (問題) https://tadaoyamaoka.hatenablog.com/entry/2019/10/28/233237 このブログポストに書かれているColabのプロジェクトを動かそうとしたが…

Nebula for Macで「グラスを再接続し、Nebulaを再起動してください」と出る時

問題:Nebula for Mac経由でNrealグラスを使おうとした時に,「グラスを再接続し、Nebulaを再起動してください」と出て起動できない 環境:Macbook Pro 13inch(2022), M1 解決策:Nreal系統はモニター2つ接続ができないっぽい?え?Proだからできると思ってた…

Unityのandroidデバイス実機テスト時,Target Architectureを変える方法

Unity+Magic Leap 2で今まで動かしていたプロジェクトをandroidに移そうとGoogle Pixel 7で実機テストをしようとした際に以下のエラーが出ました. Hardware of device 'Google Pixel 7 (2B171FDH2003G9)' is not supported: You are trying to install X86_…

(特にHCI)研究における検定の手順

この記事はCA Tech Lounge Advent Calendar 2023の14日目の記事,Human-Computer Interaction (HCI) Advent Calendar 2023の20日目の記事になります。 学部の統計の授業を受けてない/受けたけど定着してなかったかで研究室に放り込まれた人向け. 実際自分の…

学振時期(M2 1月~5月)は責任を負うな

痛感してます.理由としては,みんな病むからです. 病んでパフォーマンスが落ちるし,周りに迷惑をかけかねないからです.実際に共同研究やインターンにおいてパフォーマンスが落ち,落ちたことで注意されさらにモチベーションが落ち,すると他のタスクも回…

Apacheの設定ファイルのいじり方

修論関係の実装で,AWS上にflaskアプリを置いてみようかとちょっと試してみてたのですが,その時にAWSのEC2上でApacheの設定をした時のメモを投下します.具体的には以下.CentOSで行いました. Apacheのインストール,起動,再起動 ダイジェスト認証を必須…

メッセンジャーキューを通した非同期処理(Flask+Celery+Redis)

最近修論研究の一環でAPIを実装する必要があり,非同期処理を求められることがありました. サーバ側の非同期処理について今回簡単なものを書いてみて理解が深まった気がするのでちょっと設計や参照した資料をメモしておきます. 次の技術を使いました: サ…

拾ってきたSwiftプロジェクトを使って実機テストをしようとした際,ビルドができない

GitHubのリポジトリから拾ってきた野良コードを実機テストしてみようとしました. github.com すると,,,以下のようなエラーが Failed to register bundle identifier The app identifier "com.nb.SimpleReminderNotification" cannot be registered to yo…

SwiftUI Tutorial Chapter1で気づいた点

SwiftUI Tutorialのchapter1やった時のメモ リポジトリ: GitHub - nawta/SwiftUITutorial: https://developer.apple.com/tutorials/swiftui/ 全般的にざっくり前提知識 各エリアの名前 SwiftUI Essentials Creating and Combining Views Section 1 Create a…

SwiftでCommand CodeSign failed with a nonzero exit codeが出る原因と対処

Swiftのチュートリアルを行っていたのですが,以下のエラーメッセージがいつの間にか(厳密には画像をプロジェクトにインポートした際に)出てしまい,どのタイミングで何がトリガーになってこうなった?って結構混乱してました. Resource fork, Finder inf…

Dockerfile作る途中,apt-get install -y redis だとRedisは最新バージョンはインストールされない(かもしれない)

表題の通りです.ちょっと注意しましょう. redisをローカルで使ってて,配布の環境を作る際にDockerfile作る途中でちょっと(詰まった程でもないけど)ん?ってなりました. 少なくともpython 3.9.16 slim buster だと5.0.xがインストールされるっぽいです…

論文誌,出た

情報処理学会の論文誌出ました.ニヤリ. 卒研として行った研究が1本国際学会のショートペーパーにアクセプトされてたんですが(フルぺには日程間に合わず,,,挑戦しときたかったと今も悔やんでいる), それでは説明しきれなかった追加実験とか予備実験の…

Azure SDK for Python / Azure Docsにプルリクとイシューを出した

Azure SDKを使って開発する機会がありました.ベータ版でしか出ておらず,ソースコードをいじりながらAzure APIを叩く機会があり,SDKの中身が徐々にわかったのと,Azure SDKはオープンソースで開発されているのとでせっかくならと気づいた改善点やちょっと…

Unityで手動でC#用のパッケージ更新/ダウングレードを行う(例:ベータ版のパッケージをインストールしたい時やダウングレードしたい時)

Unityで手動でパッケージ更新を行う方法について書きます. この動画を参考にしてます. www.youtube.com 基本はUnityでC#スクリプト用のPackageを管理するときはNuGetForUnityを使えばいいのですが,こいつ,Stable版の最新バージョンしかDLしたりupdateし…

UnityでNuGetパッケージのインストールをしてもCannot resolve symbolsになる時

だいぶ初歩的なところですが普通に詰まってました. 敗因:Unityのビルドの仕組みがあまり分かってなかった. 状況としては,Unityプロジェクトでオブジェクトの属性としてC#のプログラムをつけてプログラムをいじってた時.Unity+Riderで開発していたのです…

CHI2023 LBWの査読しました

LBWの査読した感想を書きます. ACの力が強い.4人を納得させるゲームではなくてAC(そこそこ詳しい人)にストレスなく論文を読ませ,納得させるのが第一目標. CHIフルペーパーの時も,R2, 3あんま読んでなくない…?ってなってたけど,確かに.ACからの機縁でR…

海外奨学金まとめ

自分がまとめた海外奨学金のアプライ時期順の情報です. 基本的にここから情報を得る XPLANE https://xplane.jp/fellowships-list/ 東京大学留学情報 https://www.u-tokyo.ac.jp/adm/go-global/ja/scholarship-index.html 奨学金.net https://xn--kus49bd41h…

論文壁打ち時のチェック項目表

論文書き方/実験設計チェックで自分が意識していることをまとめます. アドホックに得てきた知見なので,少し分類が煩雑かも.でも,論文チェックで複数回読み返せる時はこの項目をチェックしていくと修正点が見つかって良いです. 全般的に 追記の都度英文…

2022年まとめ

2022年何をしていたor何があったでしょう。箇条書きでまとめます。4月に難聴になるまでの出来事は書いたので5月から12月まで。 5月 論文誌サブミット 民間奨学金応募 制作展の授業、WebチームリーダーとしてHP作成に従事 学会発表の準備(L@S2022) 授業 修論…

ISUCON12に出ました

ISUCON12に研究室の友達3人で出ましたが,完全に準備不足でやられました.... 前日19時くらいまでボルダリングを楽しんでたり何も予習できてなかったです.22時に晩御飯を食べながら事前講習動画を見て初めて事の重大さに気づきました... - 講師の人「…

角形2号は定形外郵便である

奨学金書類を普通郵便で出したら,まさか1週間経っても届かず夜なべして作り直しました. というのも,自分に非があり,,,角形2号に92円切手を貼って出してしまいました. 「角形2号と名前がついてるものなので定形でしょ」と思っていたので,定形外郵便扱…

アメリカで学会発表!

6月にアメリカで学会発表をしてきます. 初渡米で初オンサイト国際会議発表なのでワクワク半分,NYCなのでどこかのタイミングで殺されたりスられたりしないか心配です.僕は抜けてるので,一人で行動してると多分どこかのタイミングでやられそうな気がします…

難聴になってしまった

ストレス性/生活習慣からくるものらしいです. 思えば卒論開始時期から今までろくろく休んだことなかったかも(旅行とかは行ってるけど,ぼーっと漫画読んだりそういう日はほとんどなかったです.) ショックなので,休みます.どう休もうか.徹夜しないと決…

東京の本郷周辺の物件探し

東京の本郷周辺での物件探しについて, 田舎っぺだったので右も左も分からなかったのですが,3件の不動産屋さんにお邪魔させていただいて,8件(2:3:3の割合)内見しました. 土地代が高い東京の中でも, 文京区は他の地区よりも家賃が総じて1万円ほど高いらし…

2022年度院試活動のまとめ

冬期院試が終わりました.あとで個別に書きます. 夏期にもいろいろ院試は受けていたので,それについても後々書きます. 受けた院試 筑波大学大学院エンパワーメント情報学プログラム(推薦入試)× 筑波大学大学院情報理工学位プログラム(夏期入試)○ 筑波…