Alfredのファイル検索でKarabiner-Elementsで設定しているVimキーバインド(Ctrl+j)で下に行こうとするとActionメニューが開いてしまう

例えばこんな検索をしてたとして、 こうなっちゃう。 他にも辞書とかアプリ起動でも同じ。 使い始めて何年も経ってからようやくどう直していいか分かった。 Preference > Features > Universal Actions の Show Actions から ctrl のチェックを外すだけだっ…

JIRAの一括変更でスプリントを割り当てる

ここ1ヶ月くらいJIRAのBigGanttでWBSを引いてたんだけど、ようやくできあがったのでスプリントに割り振ろうと思った。 が、数が多すぎて挫けたので一括変更でやろうと思ったわけ。 JQLで project = "myproj" and "Start date[Date]" >= '2023-11-06' and "St…

go.mod に記述されているライブラリのバージョンを上げる

github.com/shirou/gopsutil 使って書いたライブラリがあるのですが、ちょっとしかテストを書いてなかったのでChatGPTにテストを書かせてみようと思い立ってごにょごにょやってみた。 が、久しぶりにテストを流したら何やらWarningが表示されます。 $ make t…

Google Compute EngineのUbuntuサーバにLet’s Encryptの証明書を入れる

GCEの無料枠で1台動かしているサーバを作り直したのでLets encryptを入れる。 以前はcertbotというのを使ったが、今回はlegoというGo実装のCLIでやってみた。 しかしこれをやった後、ブログ記事として整理しようとあっためてる間にGoogle Domains終了のお知…

SSH鍵認証でsudoする

GCEのブラウザコンソールからSSHすると、google-sudsersグループに追加されてsudo出来るんだけど、iTerm2から入るとグループに追加されないからsudo出来ない。 まあいいんだけど作業はiTerm2でやりたい。でもデフォルトユーザに弱いパスワードを設定してセキ…

unisonでディレクトリを双方向同期する

この記事は、Infocom Advent Calendar 2022 4日目の記事です。 qiita.com PCをオフライン環境で使いたいときには必要なファイルをコピーして持っていくことになり、作業中に何らかの更新が発生したら作業後はコピー元に戻しますね。 gitで管理すればいいもの…

VMWare FusionのWin10をWin11へ上げる

まだ無料アップグレードができるのでやってみる。 Windows 11のシステム要件として64GB以上のシステムDISKとTPMが引っかかったのでまずはこちらを解決しよう。 以下のサイトを参考に実施してみます。 softantenna.com パーティション拡張する 仮想マシンだか…

1Password 8に上げてSSHキーを管理出来るようにする

1Password 8で見た目が変わったり機能が増えたりしていますが、自分が一番おっと思ったのはSSHキーを管理出来るという所ですね。 というわけで、メモがてら記事にしていこうと思います。 インストール いま(2022/7/9)時点でまだMac AppStoreには8はきていな…

iTerm2のプロファイルごとに表示する仮想デスクトップ(スペース)を切り替える

自分はMacの仮想デスクトップを常時2つ使っていてデスクトップ1を通常業務に、デスクトップ2はコード書き用にして、iTerm2のプロファイルも通常業務用とコード書き用に分けています。 iTerm2を起動したら任意のスペースに表示するっぽい設定があるのにうまく…

gopsutilで温度情報を取得する(OS別)

Go

この記事は、Infocom Advent Calendar 2021 7日目の記事です。 qiita.com あまり業務とは関係ないのですが、shirou/gopsutilを使ってサーバ情報を表示するアプリを作っている過程で、各種温度情報が取れるのが分かりました。 ただし、Mac、Linux、Windowsで…

docker composeでInfluxDBの起動エラー

久しぶりにInfluxDBのdockerを起動したら動かなくなってた。 $ docker compose up [+] Running 2/2 ⠿ Network influxdb_default Created 0.0s ⠿ Container influxdb_influxdb_1 Created 0.0s Attaching to influxdb_1 influxdb_1 | chown: changing ownershi…

Karabiner-elementsでMacのPowerPointの行末移動をctrl+eで出来るようにする

MacのPowerPointでCtrl+eと打つと「文字列中央揃え」になるんですよね。 これ間違いすぎてストレスたまりすぎたのでKarabinerで行末移動になるようにしました。 frontmost_application_if でオフィス系ソフトとブラウザを指定していますが、 オフィス系ソフ…

BigGanttでJIRAのFilterが出てこないとき

BigGanttでプロジェクト作った後で、タスクを選択するためにJIRAでフィルター作っても候補が出てこない。 いつも対応方法を忘れるのでメモ。 Filterのところだけなぜか新しく作ったり修正してもなかなか反映されない。 Cacheをクリアしたら出てきたので、キ…

ラズパイ4で64bit OSをmSATA接続のSSDから起動させる

最初に書いておくと、盛大にハマりました。 この手の記事はぐぐればたくさん引っかかるし皆さんうまくいっているようです。 ただ失敗の記事はあまり引っかからないので書いとこうかなと思ったわけですね。 買ったもの 購入したのは、Raspberry Pi 4 Model B …

Macでまあまあよく使っているアプリまとめ(2021年3月)

Mac

Karabiner-Elements karabiner-elements.pqrs.org ただただ素晴らしい。 Macを使う理由の一つ。(他の理由はフォントがきれいなこと、OSに統合されたUNIX likeなCLI環境があること) vi風カーソルがないと生産性がた落ち。 設定は超簡単。自分で定義を書くのも…

WindowsでもMacのKarabiner-Elementsのようにキーバインドを変更したい

ということでAutoHotKeyの紹介なんですが、まずは前置き まえおき キーボード 20代の頃は仕事上キーボードは現場で用意されているものを何でも使わないといけなかったのですが、よく使っていたのはNEC EWS-4800、PC9801シリーズ、SunのType-5, Type-6などの…

VMWare ESXi 7.0をアップデートする

ESXiにHDDを追加したのでついでにアップデートしました。 ESXi 7.0 15843807から16324942にしてます。 以前やったのは5.5から6.5にしたのですが、7.0ではアップデート用のファイル名が変わっていました。 gozuk16.hatenablog.com 7.0では、VMware vSphere Hy…

Bitbucket Server(オンプレ)からbitbucket.org(クラウド)への移行

この記事は、Infocom Advent Calendar 2020 15日目の記事です。 qiita.com 2020年の9月くらいからBitbucket Serverの移行をしたときの話です。 まえがき 自分が所属している部署では2014年に自分が導入したBitbucket Serverを使っています。(その前はSubvers…

Macでリンクによって起動するブラウザを切り替える

www.choosyosx.com rebuild.fm で何回か紹介されていたChoosyを入れてみました。 在宅勤務が常態化して8ヶ月位なのですが、社内で勤務していたときにはなかった事が起きてます。 例えば、社内のサイトを見るために、ブラウザベース(Chrome)のPer App VPNが導…

仕事がリモート中心になって半年が過ぎたので振り返る(ガジェット篇)

ヘッドセット、マイク 以前から東京、大阪、福岡に開発メンバーが分散していたので、ヘッドセットは持っていた。 以前オフィスで使っていたのは、 Jabra Pro 925 www.jabra.jp ワイヤレスの片耳タイプで、Bluetoothではなく台座に充電兼専用レシーバーが埋め…

Gitのコミットemailを書き換える

Git

環境をいくつも使っていると設定を間違ってコミットしてしまうことがありますよね。 特に1台のPCに仕事とプライベートのリポジトリが混在してるとメール設定が間違っていたり・・・ こういうのは大抵だいぶ後に見つけてしまうのですが、Gitは過去のコミット…

git submoduleを別のリポジトリに切り替える

Git

以前、git submoduleを別のブランチに切り替えるというのを書いたのですが、 gozuk16.hatenablog.com 今度はオンプレのBitbucketからクラウドのBitbucketへ移行したのでリポジトリを切り替えました。 ググると .gitmodules を書き換えるというのが引っかかり…

JIRA CloudでTempo Timesheetsを使っているときに残余を調整する

JIRAとBitbucketをオンプレからクラウドへ移行したのですが、色々勝手が違って戸惑ってます。(Confluenceは許容できない機能差が あっていったん断念しました) クラウドのほうがアプリ間の連携はいいし、慣れれば今の在宅勤務中心な業務にあっていると思うん…

asciidoctor-pdfで文字色を変える (2019年版)

以前書いた gozuk16.hatenablog.com で、PDFでも文字色を変えるというやり方ですが、asciidoctor-pdfを最新化したらおかしくなってしまいました。 具体的には、色は変わるのに↓のような {zwsp} という文字が差し込まれるようになってしまいました。 {zwsp}日…

WebDriver(ChromeDriver)でProxyのWeb認証を通す

この記事は、Infocom Advent Calendar 2019 2日目の記事です。 qiita.com 経緯 社内からインターネットの何かを使うときにはProxyを通さなければならないのですが、現在のProxyは認証を通す必要があります。 Windowsで社内のADに参加している場合は、ログオ…

MacでGoのクロスコンパイルをする

Mac OSはMojaveでGoは1.13.4です。 昔、 gozuk16.hatenablog.com というのを書いたのですが、いまはbrewで --cross-compile-common も --with-cc-common も使えないようです。 github.com これに書いてなければだめなんですよね? どうやら GOOS=linux GOARC…

MacVim(gVim)のインサートモードでShift+Spaceの全角スペース入力ができない

前提条件は、 MacはMojave(後にCatalina) 日本語入力はGoogle日本語入力 ひらがな入力中でもSpaceは半角スペース固定 Google日本語入力の設定でShift + Spaceを全角スペースに割り当て Karabiner-ElementsではShift Spaceに何も設定してない VimはMacVim-Kao…

Macのログインシェルをzsh+Preztoに変更した

どうでもいい話ですが、昔はtcshを常用していましたが今はzshを使ってます。 でも最近はデフォルトのbashのままのサーバもあったりして自分も丸くなったなーと思うけど、新しく買ったMacbook Air使ってて流石に不便なので頑張りました。 zshに変更 Homebrew…

AndroidのUSBテザリングでMacを繋ぐ

この間のCROSS Party 2019に行ったときにWi-Fiと電源が無かったので、急遽USBテザリングでしのいだメモ。 きっかけは、Wi-FiテザリングだとAndroidの電池が心もとないのでどうしようと思って、ちょっと充電できないかとMacbook AirとAndroid(Xperia XZ2 Comp…

Nature Remo miniの室温データをinfluxdbに入れてみる

Nature Remo mini 使って寝ている間に暑すぎればクーラーON、寒すぎればOFFしています。 買ってすぐの頃は温度設定がイマイチでうまく行ってなくて暑いのにONされなかったり、夜中に寒すぎて手動でOFFしたりしてました。 そこで室温データを分析してうまくや…