吉村家の待機時間

列が移動する1サイクルは約25分 店の前まで移動したら10分ちょいで入店 グラウンド横の待機列は2~3サイクルくらいなので、大体60〜90分待ちになると思われる。 運良くサイクルが移動する直前に並んだ場合、ギリ60分切れるかなという感じ 1時間くらいの並びは…

Atcoderの出力

なーんでこれがACなんや!と思ってたら atcoder.jp かなり雑な出力でも通ってしまうらしい... 知らなんだ AtCoderは優しいので出力が形式に合ってなくてもACになる pic.twitter.com/J0AJyEoBzU— しーある (@cs_c_r_5) February 16, 2020

M5Stick C Plusの導入

以下の記事の手順で実行 zenn.dev Board Managerのダウンロードが完了する気配がなくて途方に暮れた。 Borad Manager定義はダウンロードする時間に大きく依存するようで、早朝に実行したら10分くらいでダウンロード完了した。 地味に注意

ラスアスマルチ入門

ラスアスのマルチ超初心者向けの記事です。 私も200周くらいの脱初心者レベルです。 まずは基本セットについて紹介します。 一番クセがなく、安定して強い組み合わせです。 スキル まず最初の壁スキルですが、これは下記が基本になります。 狙撃手3 応急処置…

WSL起動時のエラー WSL (8) ERROR: CreateProcessParseCommon:789: Failed to translate の解消

wsl-vpnkitが原因だった。 詳細は全く読んでいないが、wsl-vpnkit呼び出し処理を下記に書き直したら解消された。 wsl.exe -d wsl-vpnkit --cd /app service wsl-vpnkit status >/dev/null || wsl.exe -d wsl-vpnkit --cd /app service wsl-vpnkit start gith…

メモ:アジャイルソフトウェア開発の奥義 アジャイル設計とは?

プログラムが腐る原因 硬さ ちょっとした変更でも難しいと思ってしまうような設計 最近とあるUI変更で硬さを感じることがあった。そのUIはある型が持っているテキストデータを表示するUIだった。そのUIは変更前の型に依存した実装になっており、そのUIに別の…

ChatGPTに質問①

Rustのtraitとjavaのinterfaceの違いを教えて。 RustのtraitとJavaのinterfaceは、両方とも抽象化されたタイプを表現する方法ですが、以下に示すようにいくつかの重要な違いがあります。 実装の強制 Javaのinterfaceは、クラスがimplementsを使用してinterfa…

Cannot perform more than one GSI creation or deletion in a single updateが出た時の対処方法

cdkを使って環境を生成するときに、addGlobalSecondaryIndexを2回読んでいた。 GSIは同時に生成することはできないので、どちらかをコメントアウトした後にデプロイし、コメントアウトを外して再デプロイしたら動作した。 おそらくaddGlobalSecondaryIndexの…

Windows10 マイクが認識しない時の対応

ATR2100x-usbを新しいPCに接続したところマイク音声が拾えなくなってしまった。 ドライバを何度再インストールしても効果無し 結果、プロパティの規定の形式を変更したらマイク音声を拾うようになった。 https://www.audio-technica.co.jp/pdf/support/ATR21…

マックの音声入力でブログを書いてみる

コントロールを間違って2回押してしまうと音声入力の表示がされる。これ結構めんどくさいと思っていたけど実際使ってみたらどうなんだろうと思って音声入力だけでブログを書いてみることにした。この文章は全部音声入力で打ち込んでいる。修正などはキーボー…

ドキュメント(自戒)

Reduxの学習をするためにQiitaとか読んでみたけどいまいちよくわからなかったが、公式ドキュメントみたらすんなりと頭に入った。 普通に考えて公式の方が説明丁寧だし、充実してるよね。

p5js + typescript + livePreview環境

github.com

寒がりな自分が重宝してるグッズたち

ユニクロのフリース 家にいるときはずっとこれを着てる。かなり暖かくて上半身はこれがあればなんとかなる。 www.uniqlo.com フットヒーター 足が冷えてどうしようもないときはフットヒーターを使う。自分はリンク先のフットヒーターを3000円ほどで購入した…

日立 スマートフォンSIPクライアント SC210のGPL利用についての問い合わせ OSS

日立製の内線アプリSC210のマニュアルを読んでみると、GPLが使用されていた。 マニュアルには問い合わせをするとソフトウェアモジュールを提供すると記載されていたので提供を依頼してみた。 結果は、提供不可。 回答をざっくりいうと当社が想定している使い…

typescript学習メモ2

モジュール パッケージ ソフトウェアの最小単位の塊。package.jsonのdependeciesに記載されているやつ モジュール 一般的にTypescript/Javascriptの1つのソースファイルを指す(.ts/.js)。パッケージ⊃モジュール。 バンドラー(webpackなど)を使用すると、impo…

typescript学習メモ

代入型定義がないとany型になる。 let hoge; enumよりunion型でenumを表現するのが今時らしい jsのStringはUTF-16でエンコードされる。サロゲートペア文字を扱う場合、一部だけを拾ってしまう可能性があることに注意する。 文字列を正規化するString.normali…

賃貸・引越し用メモ

保険 引越し 手続き 現状回復 https://www.mlit.go.jp/jutakukentiku/house/torikumi/honbun2.pdf

夏の賞与

去年より額面は60弱で、手取りが45くらいだった。 賞与所得税が去年に比べてプラス4万くらいとられていた。 どうやら先月の給与所得をベースに計算されるらしい。 5月10月は残業しない方がお得なのかもしれない。 入社してから賞与が上がる気配がないどころ…

yarn使用時のError: Failed to load plugin 'jsx-a11y' declared in '.eslintrc.js時の対処法...かも

問題 Oops! Something went wrong! :( ESLint: 7.28.0 Error: Failed to load plugin 'jsx-a11y' declared in '.eslintrc.js': Cannot find module 'core-js-pure/stable/object/define-property' Require stack: 対応 git clean -dfx yarn cache clean

Keyhack(Ctrl + K) IMEの切り替え

KeyhackでCtrl+K(一行カット)を設定しているが、Ctrl+Kを押下するとIMEが切り替わってしまうショートカットに入力がとられてしまいこまっていた。下記設定を行うと問題が直った。 設定>キーボードの詳細設定>入力言語ホットキー>キーシーケンスの割り当てを…

PowershellのRemoveChildでプチハマったこと

Foreach($node in $list) { if($node.Name -eq "hoge") { $target.RemoveChild($node) } } みたいなことをやっていた。 これだと、nodeを含む情報自身をForeach内で破壊していたため、ループが最後まで走査されなくなっていた。お目当てのものを予めリストに…

java.net.HttpURLConnectionでハマったことメモ

GET時にsetDoOutputがtrueだとPOSTになる。 レスポンスのstatus codeが40x系だとExceptionが返る。

Stringと&strメモ

String Vecの配列。ただし、中身はUTF-8のバイト列であることが保証されている。 標準ライブラリなので、エディタなどでジャンプしても実装が確認できる。 ヒープ領域に確保され伸長可能。 #[derive(PartialOrd, Eq, Ord)] #[cfg_attr(not(test), rustc_diag…

Juliusモジュールモードと通信

RustでJuliusのモジュールモードと通信してみた。 下記の記事を参考に実装 qiita.com 環境に合わせてhostの修正が必要です use std::net::{TcpStream}; use std::io::{BufReader, Read,prelude::*}; fn main() { let host = ""; let port = "10500"; match T…

Julius記述文法ファイルのコンパイル(Windows)

Julius記述文法ファイルのコンパイル(Windows) 手順 python3をインストール Julius最新版を取得 Julius grammar-kitを取得 grammar-kit内のSampleGrammars内の.voca/.grammarを修正する .grammar/.vocaファイルの文字コードをUTF-8で保存する julius最新版に…

1月ふりかえり

目標 結果 内容 映画を毎月1本は観る ○ フォレスト・ガンプ パラサイト 毎月3冊本を読む ○ 警察官の階級 人を動かす 会計クイズを解くだけで財務3表がわかる 世界一楽しい決算書の読み方 2ヶ月に1冊技術書を読む ○ Rust the book 月1ベースソロ耳コピをする …

山手線一周ウォーキングチャレンジ

山手線一周ウォーキングに挑戦してみました。 感想とアドバイス 感想 想像以上に足にくる 東京駅からスタートする場合、有楽町方面に回った方が良い 晩ご飯が最高に美味しく感じた 深い眠りが味わえる アドバイス 山手線一周 - Google マイマップの通りに歩…

2021目標

2021年の目標 映画を毎月1本は観る 毎月3冊本を読む 2ヶ月に1冊技術書を読む 月1ベースソロ耳コピをする 定期的に参照されるようなブログ記事を一つは書く 仕事を変える 新しい趣味を1つ作る 一週間に1回は5kmランニングする 今思いつくのはこれくらいかな …

Taskメモ

awaitに到達したら、呼び出し元に戻る。UIスレッドでawaitを用いると、UIスレッドを停止されることなく簡潔にコードを記述することができる。 Task.Wait()やTask.Resultは呼び出しに戻らないただの待ち。 private void DoMethod() { MethodAsync(); Somethin…

Reactチュートリアルをherokuにデプロイするまで

チュートリアル:React の導入 – React チュートリアルにしたがってローカルに環境を作る オンライン開発環境(CodePen)のコードをindex.jsにコピペしても動作しないので、オンラインでチュートリアルを進める。 チュートリアル修了後に分かったが、index.js…