tl;dr $ pacman -S package --overwrite=* で上書きしてくれる。--forceではない。
How to activate Phoenix LiveView Summary of This article. My tested environment uses Phoenix 1.4.10 and Phoenix LiveView 0.3.1, Elixir 1.9.2, Node.js v10.17.0, npm 6.12.1.
Markdown形式のREADMEやチャットに貼り付けるときに面倒だったので書いた。 見よう見まねで書いたのでより適切な書き方がありそうだけどわからない。。。
Jetson Nanoで遊ぶ機会があったのでその記録をだらだらと書き残す。 結局うまく行ってない
ip aまたはifconfigからIPアドレスを抜き出す。 alias currentip='(if ip a 2>/dev/null 1>&2 ; then ip a|grep "inet "|awk "{print \$2}"|egrep -v "[01]/"|cut -d/ -f1; else ifconfig|grep "inet "|egrep -v "\.[01] netmask"|awk "{print \$2}"; fi)|tr…
自動テスト中のログがブラウザ経由で参照できるけれど こまめにリロードして一番下までスクロールするのが面倒だったのでブックマークレットで自動化した。
% brew cask install adoptopenjdk % brew install gradle だとJDK 13が入った。
TL;DR GitHub Flowではなく、Git Flowについて。 git flow initではなくgit configコマンドで設定してしまおう。という話
全体でこれだけあって、見つかったのがこれ、残りはどれ?ということをしたかったので調べた。 (未提出者/未更新者を列挙。というような) alpine linuxにも入っているようなのでほぼbashが入ってるところなら使えそう。
gitに新しい2つのコマンドgit checkoutでできることが多いため機能を分離ブランチ切り替えgit switch(git checkout) ブランチ作成と切り替えgit switch -c (git checkout -b)ファイルのリストアgit restore --source master main.c(git checkout master -- m…
translate-shellを使ってGoogle翻訳で英語を勉強中。 github.com
環境の差異をDockerで解決できる。と喜んだのもつかの間。 macやLinux前提で進めているとやっぱりハマった。 TL;DR Windows 10でもHomeエディションだとHyper-Vが利用できない VirtualBox利用のDocker Toolboxとなり、volumeの記述がそのまま使えない 環境変…
ある人にとってある事象の閾値が10だった時、私が80から20に変化させた時 私にとっては大きな変化だが、その人にとっては何も変わっていないように見える 逆もまた然り。
docker-compose.ymlにuserを追加して、その変数をコマンドで渡す。 services: app: user: ${CURRENT_UID} CURRENT_UID=$(id -u):$(id -g) docker-compose ... medium.com
id属性が指定されているタグに、そのタグまで飛べるリンクを表示するブックマークレットを雑に書いた。 ページ内の特定の場所を共有したいときに便利。
QuickJSというES2019の実装が出てきたと見かけたので Dockerで使えるようにしてみた。 bellard.org alpineイメージでMulti stageビルドして、qjsなど成果物だけを設置したalpineイメージになっている。 Docker hub上では15MBほど、ローカルで確認すると40MB…
fzf: fuzzy finder 使い方を忘れる。プレビュー付きで絞り込み検索できるの素敵。 GitHub https://github.com/junegunn/fzf 紹介/設定例の記事 https://bluz71.github.io/2018/11/26/fuzzy-finding-in-bash-with-fzf.html C-t ファイルを探す。プレビュー付…
最近Jestを使ってTDDぽく開発し始めてみた。 emacsからもテストが通ったかどうか確認しやすいように設定した。
タイトルの通りですが。 関数呼び出しの前に () =>をつけましょう。
引数に応じて親クラスを切り替えたいことがあって調べて、Dynamic super classes (extends) in ES6 – MikeDoesWeb が出てきたので試した。 おそらく私はmix-inみたいなことをしたかったのだと思う。 サンプルコードとそれのテスト(使い方の例になると思う)は…
ssh接続するコマンドを環境変数に指定すればよい。 GIT_SSH_COMMAND="ssh -i /path/to/id_rsa-for-remote -F /dev/null" git ... ... の部分は clone なり push origin branch なりgitサブコマンドを指定する。
対応する関数を束ねた関数を作って対応した。 (defun bm-save () (bm-buffer-save-all) (bm-repository-save))
この記事を読んだメモ qiita.com 対処としてはflatmap-streamに依存しているパッケージはそれを消すか更新しましょう。ということらしい。 以下のコマンドで利用しているか確認できるとのこと。 npm ls flatmap-stream
macのSafariのバージョンが12?になってShareメニューから呟けなくなったのが不便。 ブックマークレットにした。 ↓これをブックバークバーにドラッグしていただければ。 Tweet
.emacs.dを整理していて、古いパッケージが残っていたりするとstring-to-intがないと怒られた。 雑に (defalias 'string-to-int #'string-to-number) を追加して回避。
iOS 12のSafariではARオブジェクト (usd フォーマット?)をプレビューすることができる。 aタグでusdzファイルを指定して、その中にimgタグがあれば勝手にプレビュー機能が有効になる。 デモ : AR Quick Look Example
とりあえずdocker, dockerfile-mode, docker-compose-mode, docker-trampの4つをインストールした。 どれもlist-packagesでマーク(iキー)して、インストール(xキー)できた。 なぜ今までこれらを探して使おうとしていなかったのか。。。
user.name ではなく、 credential.username を設定しておけばGitHubに接続する時のユーザー名を指定できる。 git config credential.username peccu
htop使うのにインストールするの面倒だなと思ってそのバイナリが入っているコンテナを探して使っていた。 tmuxで起動しっぱなしにしていたらコンテナのログファイルが14GBとか巨大化していた。 起動時にログファイルのサイズを指定して回避した。 docker run…
moment.jsで日付周りの処理を書いていて、1週目の挙動がおかしかった。 年の指定をYYYYからggggに変更すれば期待した挙動になった。