Vue Fes Japan 2024 に参加してきました

タイトルの通り Vue Fes Japan 2024 に参加してきました vuefes.jp 今回はLTのスピーカー参加でした vuefes.jp 以下はスライドです。 speakerdeck.com LT を出した背景 今年はカンファレンスへの登壇をできたらいいなと考えていて、TSKaigi や JSConf JP に …

TSKaigi 2024にプロポーザルを提出して落ちてました

tskaigi.org TSKaigi 2024のトーク枠のセッションにプロポーザルを提出してましたが、今日当落発表があり落ちていました。 落ちてしまったので、ここにプロポーザルの内容を公開して供養します。 プロポーザルの内容 背景 ECMAScript の Decorator は長い標…

2023年 ふりかえり

去年のやつ odan3240.hatenablog.com OSS 関係 作ったプルリク https://github.com/issues?q=author%3Aodanado+archived%3Afalse+-user%3Aodanado+-user%3Aodan-sandbox を眺めて思い出深いやつをピックアップ yhatt/jsx-slack 今年の2月頃は Slack Bot を作…

情報オリンピックの思い出

はじめに この記事は次の記事にインスパイアされて書かれました。 blue-jam.hatenablog.com たしかに記憶はどんどん薄くなっていくので自分も今のうちに記録しておくことにします。 情報オリンピックとの出会い 情報オリンピックと出会ったのは高校1年生の夏…

ISUCON13 参加記

ISUCON13 に参加してきました。 チーム名は「ぽよ〜」でメンバーは自分ひとりでした。毎年チームを組んで参加しているので試しにソロで参加したくなったのが背景です。 あと今年は個人スポンサー枠で参加しました。 結果 スコアは6,381で、順位は上から370番…

Vue Fes Japan 2023 参加記

vuefes.jp 参加のきっかけ 最近仕事で Vue2 + Vue CLI から Vue3 + Vite への移行を検討するタスクを担当していて、Vue について思いを馳せることが多くなっていました。その中で Twitter で Vue Fes Japan 2023 の告知ツイートを見て参加しようかなという気…

Vue Fes Japan 2023 参加記

vuefes.jp 参加のきっかけ 最近仕事で Vue2 + Vue CLI から Vue3 + Vite への移行を検討するタスクを担当していて、Vue について思いを馳せることが多くなっていました。その中で Twitter で Vue Fes Japan 2023 の告知ツイートを見て参加しようかなという気…

dotfiles から Ansible Playbook を削除した

Windows パソコンを購入した結果 WSL や VSCode の devcontainer 向けの dotfiles を整備する必要が出てきました。 github.com 今回の整備でやったことを紹介します。 config ファイルの配置に Ansible Playbook を使うのを辞めた 元々は .zshrc や .gitconf…

約10年間契約してた「さくらのVPS」を解約した

約10年間契約していた「さくらのVPS」を解約しました。 理由はログインパスワードを忘れ ssh キーも紛失し、VPS の上で動いていたサービスもいつの間にか 503 エラーを返すようになっていたからです。 当時は高校生で、どうして契約したかははっきり覚えてい…

odan.dev と blog.odan.dev を AWS から Cloudflare Pages に移動した

ただの日記です。 個人開発の一貫で運用していた2つの静的サイトを AWS から Cloudflare Pages に移動しました。 odan.dev blog.odan.dev AWS が嫌いになったとか AWS じゃ要件に合わないというわけではなく、単純に Cloudflare ファミリーを使うきっかけが…

2022年 ふりかえり

去年のやつ odan3240.hatenablog.com OSS 関係 https://github.com/issues?q=author%3Aodanado+archived%3Afalse+-user%3Aodanado+-user%3Aodan-sandbox を眺めて思い出深いやつをピックアップ あんまりないかも ipfs/kubo 去年の年末年始は go-ipfs(今は ku…

ISUCON12 予選 参加記

今年も参加しました 結果 チーム「情報処理部」で参加して、競技中のスコアの最終値は3270、結果は322位相当でした。 メンバーは id:mizdra との2人で参加しました。 やったこと github.com Datadog の導入 alp/pt-query-digest は使わずに APM をベースに改…

自宅の通話環境を整備した

背景 forkwell.connpass.com このイベントに参加するにあたって通話環境を改善したときのログです。 今は普段は3000円ぐらいのヘッドセットをつけて会社のミーティングなどに参加していますが、顔の周りがゴテゴテしているのでやめたいです。理想はいい感じ…

2021年 ふりかえり

去年のやつ odan3240.hatenablog.com OSS 関係 https://github.com/issues?q=author%3Aodanado+archived%3Afalse+-user%3Aodanado+-user%3Aodan-sandbox を眺めて思い出深いやつをピックアップ shibayu36/merged-pr-stat 仕事で shibayu36/merged-pr-stat を…

ISUCON11 予選 参加記

結果 チーム「ひとは」で参加して、競技中のスコアの最高値は23308、結果は失格でした。 ISUCON11 オンライン予選 全てのチームのスコア(参考値) : ISUCON公式Blog 環境情報の確認に失敗: セキュリティグループへのルールの追加 :cry: isucon-env-checker …

2020年 ふりかえり

以前のやつ 2019年 ふりかえり - odan’s diary 個人開発 人向けに何か開発することがなかった 難しいしモチベーションが続かない odan3240.hatenablog.com github.com github.com github.com ブログ https://blog.odan.dev/ を作った 会社のブログにたまに記…

2020年ブックマークランキング

odan’s diaryの2020年ブックマークランキングベスト5(累計47ブックマーク) # タイトル 1位 Perl でちょっと CPAN モジュールを試すのに Google Colaboratory が便利 - odan’s diary 2位 カバレッジの変化をプルリクエストに通知する GitHub Actions を作った…

2020年の OSS 活動ふりかえり

年末なので issue https://github.com/issues?q=is%3Aissue+author%3Aodanado+archived%3Afalse+-user%3Aodanado+-user%3Aodan-sandbox を眺める Can't lint .ts files when use vue-eslint-parser · Issue #864 · microsoft/vscode-eslint vscode-eslint の…

第二期 大王戦のふりかえり

この記事は Splathon vol.1 Advent Calendar 2020 の11日目の記事です。 大王戦 とは Splathon 内で開催されているウデマエ別の大会です。この大会は大王/王子王女/将軍の3つの Tier に分かれていて、自分が参加した大王 Tier は XP24 後半から XP27 後半ま…

今年 Amazon で購入して良かったもの

この記事は、 大阪工業大学 Advent Calendar 2020の4日目の記事です。 こんにちは、id:odan3240 です。OIT には 2014-2018 の間在籍していました。Twitter やってます→@odan3240 クイズ 突然ですが、↓の表の2014年から2020年までの件数は何の数字でしょう 20…

カバレッジの変化をプルリクエストに通知する GitHub Actions を作った

動機 ある日ふとこんなことを思いつきました。 codecov とか使わなくても actions/cache の要領でやれば、github actions だけでカバレッジの推移を観測できる気がするんだけど、誰か作ってないかな— odan (@odan3240) May 22, 2020 テストのカバレッジを集…

Perl でちょっと CPAN モジュールを試すのに Google Colaboratory が便利

モチベーション NodeJS である npm パッケージを試したいとなった場合 RunKit is Node prototyping がとても便利です。任意の npm パッケージをインストールができ、なおかつ他人のその結果を共有できます。例えば、これは誰かと一緒にある npm パッケージの…

2019年 ふりかえり

2019年あっという間だった ふりかえり GitHub 一覧 issue と pull request が合計で16件でした。ethereum/web3.js や terser/terser にコントリビュートできたのが印象的でした。 issue のバグを再現したり、英語考えたりするのは大変だけど継続したい。 個…

Android ユーザーでも Splatool.net で対戦分析したい

これは Splathon Advent Calendar 2019 の 12 日目の記事です。 昨日はつぼさんの スプラトゥーンの X パワー向上のきっかけになったこと でした。 Splatool.net とは Splatool.net とはスプラトゥーンに関する様々なツールが公開されているサイトです。 い…

上京して1年半の間に自炊して良かった料理

この記事は、 大阪工業大学 Advent Calendar 2019 の3日目の記事です。 誰? 2018年に学部を卒業したodanです。普段はツイッターにいます。 twitter.com 自炊について 上京するまでは実家から学校に通っており、お米を炊いたことがないレベルで自炊の経験が…

dotfiles に Ansible Playbook を導入した

最近、4年間使っていた MacBook Air が突然壊れてしまい、新しい MacBook Pro を購入しました。 新しいマシンを手に入れたらまず最初にやることは dotfiles のデプロイです。これまでの dotfiles のデプロイはお手製のシェルスクリプトによって行っていまし…

ISUCON 9 予選 参加記

ISUCON 9 の予選にチーム「5000兆IOPS欲しい!」で参加してきました。 メンバーは「@shora_kujira16」と「@smiken_61」です。 最終的に7000点ちょっとのスコアでした。バックエンド何もわからない...。 やったこと だいたい時系列順 nginx とか mysql の設定…

VSCodeのRemote Development Extension Pack を試した

概要 この前Meguro.es # 20で開発環境をDockerで用意しても、静的解析のためにホストマシンにnode.jsのランタイムを用意する必要があるという話をしました。 speakerdeck.com つい先日、この問題が解決されそうなRemote Development Extension Packという拡…

ghkw-webという変数名で迷った時に使えるWebサービスを開発した

概要 GitHub上のソースコードで使用されているキーワードを数えるcliツール https://github.com/kyoshidajp/ghkw のweb版を作った hostingとgithub認証はfirebaseでやった ライブラリにはvueを使った デプロイにはgithub actionsを使った サイト ghkw-web.fi…

2018年振り返り

1月 NLPに出す原稿を書いてたと思う。あんまり記憶がない 2月 卒業研究の発表準備などでごたごたしてた 3月 NLPの全国大会や引越し先を決めるなどのイベントがあった 4月 上京した。五反田のIT企業に入社した。 技術研修でのお題がTwitter Cloneを作るだった…