fu7mu4’s diary

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

KOF2091に参加

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 がフォークしていたの…

Stop the landfill of Henoko

Stop the landfill of Henoko 辺野古基地建設を、来年2月24日の県民投票まで工事を停止するようトランプ米大統領に求める電子署名活動が行われている。 署名できるのは、13歳以上で、居住地や国籍は問わない。 署名の手順 https://www.okinawatimes.co.…

食戟のソーマの年末番外編の「鶏肉のオージェ谷風 林檎添え」について

クリスマス向けのフレンチらしいので作ってみた。 材料がなかったので、生クリームは牛乳で、タイムは適当なスパイスになった。 ゆでた人参と南瓜をソースにつけてたべるのもよかった。

Lisper が Python を始めることにした その1

Lisper が Python を始めることにした 経緯 みなさま 2018年も bash 書いてますか? awk 書いてますか? S式は書いてますか? 業務で1000行を越えるシェルスクリプトがあり、メンテとレビューまじ辛いという話が共有されて、移植が検討されました。 ちなみに…

SPDXファイルをLibreOfficeで編集したい

前書き 商業的な開発であっても、オープンソースソフトウェアを利用することが多いです。受領したシステムに含まれるオープンソースなどの構成一覧(Bill of Materials)はどのような形式を用いているのがよいのでしょうか。デファクトスタンダードの形式とし…

Clozure CL をビルドした

Clozure CL をビルドした TL;DR macOS Mojave で Clozure CLが起動しなくなっていたので、githubのissueどおりにビルドすればうまくいった。 https://github.com/Clozure/ccl/issues/150 概要 clozure cl の 1.12dev1のTarボールと 現行のソースコードをダウ…

Emacsが正常に起動しなくなった

Emacs が正常に起動しなくなった macOSを更新するとEmacsが起動しなくなった。調べると、ある種類のAPIがダメになったらしい。 homebrewなら最新ソースから落してくればOKらしい。 macportならどうするか emacs-app をアンインストールして emacs-app-devel …

OpenChain Japan Working Group 6th Meeting

OpenChain Japan WG に参加した。 場所: Toshiba 日時: 10-31-2018 ルール: 独占禁止法遵守 最新動向 OpenChain ProjectはISOのような標準化を目指している 全世界(特にアジア)で共通のルールが必要 Toshiba がOpenChain に参加 Suse が認証した Japan Worki…

cppcheck 1.85の日本語マニュアル

cppcheck の日本語マニュアル cppcheck のリポジトリ https://github.com/danmar/cppcheck の 日本語マニュアルの翻訳を更新しました。 こちらから入手できます。 https://github.com/danmar/cppcheck/blob/master/man/manual-ja.docbook docbook 形式のため…

cppcheck gui is updated !

cppcheck の gui の翻訳を更新した。 cppcheck 1.85 がリリースされたので、それに合せて翻訳している。 つまり、今リリースされている 1.85のGUIの日本語は、1.84相当になる。 https://github.com/danmar/cppcheck/pull/1435 そろそろcppchek のマニュアル…

sbclの最適化に失敗

sbcl の最適化がうまくいかない。 Juliaの紹介で、比較としてcommon lispで再帰定義でフィボナッチ数を計算させて処理速度を測ってみたのだがsbclで思ったように速度が早くならない。 フィボナッチ数 50 のベンチマーク用だから fixnumではなく、bignum って…

Phalconの翻訳 18%

Phalcon の翻訳がようやく18%になった。 ちょっと先週は LisperのためのJulia の資料を作成していたからちょっと遅れている。 特に予定はないんだが、まあそんな感じ。