2022-01-01から1年間の記事一覧
例えばこんなinterfaceのデータがある interface Data { property1: string property2: string // ... // 連番で続く // ... property30: string // また別の型とか nest: NestedData; } この内、上から10個だけ欲しいが、全てのプロパティが必要なわけでは…
Arch LinuxはArchの公式リポジトリに加えて、AURまであるのでほとんどの場合ツールのインストールに困りません。 さらにUbuntu等でよく使われるSnapをインストールすると、たいていのGUIアプリもインストールできます。(snapだと日本語入力できないとかあり…
実用性は微妙だけどやってみたらできたので Xephyrとは xserverをネストして起動できるもの window managerのテストとかで使われるらしい ゼファーって読むらしい? 手順 まずxephyrをインストールする sudo apt install xserver-xephyr 次に.xinitrcで環境…
TmuxをVSCodeのTerminalでデフォルトで起動するようにする ctrl-p でコマンドパレットを出して、Terminal: Select Default Profile を選択する シェルを選べるのでtmuxを選択 ネットの記事だとterminal.integrated.shell.osxとかで設定する例がよく出てくる…
普段Flutterを書く場合、Widgetのインスタンス変数は、初期化の記述が楽なのでpublicで宣言することが多いと思います。 そのノリで関数とかもpublicに書いてしまうことも多いと思います。 ただ、待ってください。privateにできるものはちゃんとprivateにしま…
大人しくgnu sedをmacに入れるのです 同じsedという名前で使う場合は、置換では置換用の対応、追記には追記用に対応とやることがめっちゃ多いのです。 諦めてさっさとgnu sedをインストールするのです。 もう2回くらいこんなことやってるから、3回目はさす…
とりあえずgnomeを使う。事故りづらい。 公式ドライバとprime-selectを使う 最初はprime-select intelを使う。prime-select nvidiaを最初から使うと大体事故る。 prime-select nvidiaを使う前にxserverなしで起動できるようにしておく。事故ってからだと遅い…
タッチ操作ではなくタップ操作の話 タッチ -> 押し込む タップ -> 触れる カーソルが良く分からないタイミングで急に移動したりしていたけど、うっかりトラックパッドに触れてタップしていたせいだった 修正方法 以下のURLを参考に、xwindowの設定でOption "…