fu7mu4’s diary

はてなダイアリーから移転しました。

macOS に OpenJDK の Java をインストールする

macOS に OpenJDK の Java をインストールする adoptopenjdk にいけば OpenJDK のバイナリが無料で手にはいる。 OpenJDK 8 OpenJDK 11 OpenJDK 15 macOS の場合、pkg インストーラーを使用すると、file://Library/Java/JavaVirtualMachines/AdoptOpenJDK-.jd…

Version upgrade

macOS Version upgrade Version upgrade on some software いくつかのソフトを更新した macOS Command Line Tools OmegaT Racket このうち Command Line Tools の更新は macOS の更新があったときに同時に表示されていたので、macOSの更新と同時にできている…

Solved: VirtualBox on macOS big sur does not work well

Solved: VirtualBox on macOS big sur does not work well macOS Big SurでVirtualBoxが動かないので対応した話を読んでそのとおりにした。 sudo kmutil load -b org.virtualbox.kext.VBoxDrv これを実行したあとシステム環境設定→ セキュリティとプライバシ…

Big Sur でも Qt Linguist がつかいたい

Big Sur でも Qt Linguist がつかいたい TLDR; Qt 公式のインストーラー 私は、CppCheck のGUI部分の日本語翻訳を担当している。そのGUI部分は Qtなので、Qt Linguist が使いたいのである。さてどうしよう。macOS を Big Surにアップグレードしてしまったぞ…

消毒用アルコール

消毒用アルコール 新型コロナ禍のさなか、手指の消毒用のアルコールはさまざまなところにある。ちょっと店に入ればそこに、アルコール消毒が置いてあるのだ。 その手指消毒用のアルコールは何の変哲もない普通の容器にはいっていた。プッシュしたら透明のア…

Big Surに macports の emacs-app-devel をインストールすると依存関係で rust がはいる。

BigSur に macports の emacs-app-devel をインストールすると依存関係で rust がはいる。 macOS を BigSur にアップグレードしたら、次にすることは homebrew ? いいえ、homebrew は正式対応していないから、macport だよね。 emacs-app-devel は昨日インス…

macOS を BigSur にアップグレードした。

macOS を BigSur にアップグレードした。 macOS を BigSur にアップグレードしたら、次にすることは homebrew ? いいえ、homebrew は正式対応していないから、macport だよね。 ってことで移植していたらあちこちでひっかかる xz と libiconv を先にいれてお…

emacs-28 と emacs-27 に更新

emacs-28 と emacs-27 に更新 mac port の emacs-devel-app を更新すると emacs 28 が、homebrew のemacs を更新すると emacs 27 がインストールできた。 emacs-27 のフォルダを、emacs-28 にコピーしてemacs-version で読み込ませるinit.el を分岐させて終…

cppcheck を Xcode でビルド

cppcheck を Xcode でビルド cppcheck を Xcode でビルドする方法があるかもしれないといろいろいじっていた。なぜってgithubのリポジトリに、Xcodeのプロジェクトがおいてあるからである。そもそもXcodeを使ったことがないのに何はじめちゃったんだろう。 …

emacs-26 と emacs-27 を間違えた

emacs-26 と emacs-27 を間違えて起動していた 本当によく考えればemacs-26とemacs-27を両方インストールしている必要なんかこれぽっちもないんだけど、自分のmacOSには気がつくとemacs-26とemacs-27がはいっていて、たまに間違えてemacs-26を起動している。…

macOS で cppcheck project を支援する donate-cpu を実行してみる

macOS で cppcheck project を支援する donate-cpu を実行してみる (cppcheck)https://github.com/danmar/cppcheck のプロジェクトを簡単に支援する方法として donate-cpu がある。 Cppcheck is a hobby project with limited resources. You can help us by…

KOF2019に参加

KOF2019に参加した KOF2019 に参加した。ここでいう KOF は キングオブファイターズではない。関西オープンフォーラムである。 オープンソースの集りというか文化祭のようなものである。 これも OpenChainProject の Japan WG としての参加です。そう運営側…

Git メッセージのテンプレート

git

git メッセージのテンプレート 日本人のためのgitメッセージのテンプレート を作った。 これは、姫路IT系勉強会で 話題にあがったもので、これを git のテンプレートに設定すると、Git メッセージの最初の一行をある程度書くときにサポートとなるもの。 とり…

OpenChainProject活動

OpenChain Project 活動 OpenChainProject という Linux Foundation傘下のプロジェクトがある。これは、企業などがオープンソースコンプライアンスを遵守するための活動なんですが、去年に引き続き活動に参加した。 基本的には会合に参加したり、slack や ML…

GitLabの校正役になった

GitLab の校正役になった GitLab といえば今年は GitLab の proofreader になれた。 https://docs.gitlab.com/ee/development/i18n/proofreader.html GitLab の翻訳をちまちまと続けているのだが一向に終る気配がなかったので、もうちょっとがんばってみよう…

GitLab project の翻訳依頼

急にGitLabから翻訳依頼が来たので Crowdin から GitLab project の翻訳依頼が来た。 There are new strings to translate in the GitLab project. You were a project participant previously so your help will be appreciated a lot. 317 new strings for…

2019年はrustの年だった

2019年はRustにチャレンジしてみた 2019年はちょっと OCaml の勉強をさぼっていたんですが、ふらっと Rust に手を出すことにしました。といっても、本当に2019年の終りの方からはじめたんですけれども。 最初は rustのthe book から始めたんです。しかし読ん…

ヒトリAdventCalendar 2019 を始めてみる

いきなり12/12からAdvent Calendar 2019 を始めてみる 某会社で、社内でAdvent Calendar を始めたんですが、誰も埋めないので仕方なく私が埋めていたのです。そうしたら一人で10 も記事を埋めることになってしまったのです。そうしたら fu7mu4 さんが一人で…

translation in Japanese

gitlab translation in Japanese gitlab の翻訳プロジェクトに参加しているのですけれども、新しい文章が追加されましたというメールがよく届く。届く->メールのリンク->翻訳ページ とアクセスが早いのも理由かもしれない。 ただ、翻訳を進めてもこの翻訳を…

qt5-qtcreator build failed

qt5-qtcreator build failed qt5-qtcreator のビルドに失敗した。これは macports で提供されているものである。 報告しなきゃなーと思って macports のサイトを眺めてみるとソックリの指摘があがっていたので、確認。 #58418 qt5-qtcreator fails to build …

Pycharm work well again

pycharm work well again https://fu7mu4.hatenablog.com/entry/2019/04/27/111014 の続き JetBrains社から回答がきてそれに従ってインストールし直して解決した。 古い PyCharmCE.app を削除 PyCharmCE.app が使用していたディレクトリを全部削除 https://w…

Installer of OpenJDK

installer of OpenJDK OpenJDK のインストーラーの場所のメモ OpenJDKが行なっている。 https://adoptopenjdk.net/index.html OpenJDK 8 LTSがある。 JVM が二種類ある(基本はHotSpotなのか?)

Enjoy Solitude

Enjoy Solitude jupyter notebook を pip でインストールする TL;DR jupyter の依存関係で 必要な tornado のインストールに失敗した。 tornado のインストール前にsetuptools いれておく。 python3 -m pip install --user upgrade python3 -m pip install -…

pycharm is suddenly dead

why pycharm is suddenly dead ? 理由はわからないが pycharm が起動しなくなったのでいろいろ試してみた記録 操作 /Application/PyCharm CE.app をダブルクリック 期待した動作 PyCharm CE の起動 実際の動作 メニューに PyCharmと表われるもののすぐに消え…

openjdk 1.8 のインストーラーが欲しいとき

Windows 用の openjdk 1.8 のインストーラーが欲しいとき 通常のものは、古いJavaが必要になることはマレなんだけれど、たまに Java 1.8 でしか動作しないというのもある。 商用ツールでこれをやられることがある。やれやれ。 Windows 用の openjdk 1.8 のイ…

merlin.el 20190212 require company

does merlin.el 20190212 require company OCaml の merlin のEmacs modeである、merlinl.el 20190212 を package.el の melpa でインストールすると、companyがないという。依存関係が漏れているのだろうか? 普通にインストールできた。 ところで company…

WSLのネットワークドライブのマウント

WSL のネットワークドライブのマウント Windows 側でネットワークドライブとして接続しておく(Fドライブとする) WSLでこうする sudo mkdir -p /mnt/fdrive sudo mount -t drvfs F: /mnt/fdrive /mnt/fdrive は任意のフォルダ(普通のマウントポイント) 以前は…

SELECTION smart energy box 10000 のケーブルが壊れた

Softbank SELECTION smart energy box 10000 のケーブルが壊れた Softbank SELECTION smart energy box 10000 のケーブルが壊れた。 本体の方はまだ使えそうなんだが、ACアダプタのケーブルが切れそうになっている。 さてどうしよう。 smart energy box のAC…

does merlin 20190212 require company ?

does merlin 20190212 require company OCaml の merlin 20190212 を package.el の melpa でインストールすると、companyがないという。依存関係が漏れているのだろうか?

cpplint

c++

Cpplintの話 C++ のコーディング規約といえば Google Coding Style Guideであり、C++ の Google Coding Style Guideといえば Cpplintですね。 しかし、 https://github.com/google/styleguide から https://github.com/cpplint/cpplint がフォークしていたの…