パスワードを忘れた? アカウント作成

yuuka_maniaさんのトモダチの日記みんなの日記も見てね。 過去1週間(やそれより前)のストーリは、ストーリアーカイブで確認できますよ。

15252881 journal
日記

yuuka_maniaの日記: magit 覚え書き

日記 by yuuka_mania

M-x magit-status l l で、git log がみれる。
Return で、git show + git show 側のバッファにカーソル移動もしくは、複数のコミットの変更をざっくり、連続的にみたい場合は、Space だと、カーソルがバッファ移動しない。

15245214 journal
日記

yuuka_maniaの日記: 今しかできないこと

日記 by yuuka_mania

公園で、泥まみれの水たまりで、飛び跳ねる子供。それを注意する母親。子供の靴は、昨日買ったばかりの新品の模様。だんだん、我慢できなくなり最終的には、水たまりで、泳ぎだす。母親がついに怒って注意されたところで、隣でみてたおじいさんが、今しかできないんだから、やらせてあげてくださいと。

本当に自分がしたい事ができるっていつまでなんだろう?翻って自分の場合、人目も気にするし、仕事の為だったり、経済的な制限もあるし、本当に自分がしたい事って何だろう?いつからしてないだろう?なんか、色々考えてしまった。

15240111 journal
日記

yuuka_maniaの日記: AI 翻訳

日記 by yuuka_mania

今朝の NHK ラジオで、上智大学の吉田研作先生の英語学習に関するインタビューが放送されてた。いつだったか、なんか機会があって、講演かなんか聞いたことがあるなと思って、普段は、BGMぐらいのラジオ放送が、耳に入ったのかもしれない。最後の質問で、AI 翻訳がこの先、もっと進化した場合、どうなるかと尋ねられ、AI 翻訳は確かに便利だろうが、友達はできないよといったことを話していた。実際どうかはともかく、とても気持ち良い答えに感じた。

ふと、吉田研作で、検索してみたら、 つい先日、最終講義をされていたのですね。聞きたかったな。 https://seldaa.net/yoshida-kensaku/

15232917 journal
日記

yuuka_maniaの日記: go mod を知らなかった件

日記 by yuuka_mania

概要
====
以前、興味本位で、 go を書いたこともあるぐらいだと、全然、流れがわからず、久々に書いてみようと思ったら、 go モジュールの件で、浦島太郎状態だったので、メモ。

メモ
====

まず、自分のプロジェクト(モジュール名)つけて、 go.mod というファイルを生成する。以下のコマンドで、雛形が生成される。

% go mod init my.example.jp/myproj

自身のプログラムを書く。その際に、以下のような非標準ライブラリを利用するとする

import (
    :
    github.com/projectname/modulename
)

コードを書いた後に、実際のライブラリの実態を取得するために go get する。

% go get

go get は、コード上の必要なライブラリを勝手に判断し、取得してくれる模様。そのため、 go get 自身には、明示的なライブラリ名を指定する必要はなかった。すると、

% go get
go get: added xxx v0.0.0-20181017203307-aaaabbb
go get: added yyy v0.0.0-20210315160823-ccccddd


といった感じで、ライブラリの取得を行ってくれて、 go.mod ファイルにも、 require 文を挿入してくれる。

その後は、go run や、 go build ができる。

参考資料
=======
Go言語の依存モジュール管理ツール Modules の使い方
https://qiita.com/uchiko/items/64fb3020dd64cf211d4e/

15229155 journal
UNIX

yuuka_maniaの日記: 踏み台上の鍵を使う ssh_config

日記 by yuuka_mania

結構難儀したけど、以下でいけた。 nc を使わずにできたら、いいのだけど...


Host desthost
    HostName desthost.example.jp
    User desthostuser
    ProxyCommand ssh -o 'ForwardAgent yes' bastionhost 'ssh-add /foo/bar/key.id_rsa && nc %h %p'

15228485 journal
UNIX

yuuka_maniaの日記: zsh のパイプ後のコマンド置換 2

日記 by yuuka_mania


% date | cat
Fri Mar 12 16:07:00 JST 2021
% date | echo `cat`
cat: stdin: Input/output error

% date | (echo `cat`)
Fri Mar 12 16:07:16 JST 2021

bash だと、

bash-3.2$ date | echo `cat`
Fri Mar 12 16:10:35 JST 2021

zsh と bash は、コマンド置換とパイプの実行順序が違うのか。とりあえず、zsh 使いとしては、パイプ意向をサブシェルとして実行すると良いらしい。

15171080 journal
日記

yuuka_maniaの日記: brew cask

日記 by yuuka_mania

全然いじってなかったら、使い方変わってた。--cask ってオプションつければ良いのね。以前より分かり易いや。しかし、 alacritty 随分古かった...

% brew upgrade --cask alacritty
Updating Homebrew...
==> Upgrading 1 outdated package:
alacritty 0.2.9 -> 0.7.1
==> Upgrading alacritty
==> Downloading https://github.com/alacritty/alacritty/releases/download/v0.7.1/Alacritty-v0.7.1.dmg
==> Downloading from https://github-releases.githubusercontent.com/51980455/c7648300-5270-11eb-94c0-a9880ef65b28?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH5
######################################################################## 100.0%
==> Backing App 'Alacritty.app' up to '/usr/local/Caskroom/alacritty/0.2.9/Alacritty.app'
==> Removing App '/Applications/Alacritty.app'
==> Moving App 'Alacritty.app' to '/Applications/Alacritty.app'
==> Linking Binary 'alacritty' to '/usr/local/bin/alacritty'
==> Purging files for version 0.2.9 of Cask alacritty
🍺  alacritty was successfully upgraded!

typodupeerror

※ただしPHPを除く -- あるAdmin

読み込み中...