pyenv install 3.11.6 などで ImportError: No module named _ssl とエラーがでてどのver.のpythonもインストールできないとき システムじゃない、ローカルフォルダにopensslをインストールして ./config --prefix=$HOME/.local インストールコマンドに環境…

libhttpserverメモ

C++のhttpサーバライブラリlibhttpserverをインストールする際にコケたことの備忘録 github.com 以下は特に問題なくインストールする。 The minimum versions required are: g++ >= 5.5.0 or clang-3.6 C++17 or newer libmicrohttpd >= 0.9.64 [Optionally]…

vim-test

インタプリタ作成しながら、GO言語も学習し、同時にvimも学習している。 テスト環境に vim-test を導入しているが github.com :TestFile が動作しない。 :TestSuite は問題なく動くのだが。 現場からは以上です。 追記: go testコマンドでは正常に動く。。。

vimの読み込みオーダー

vim-jp.org c. Five places are searched for initializations. The first that exists is used, the others are ignored. The $MYVIMRC environment variable is set to the file that was first found, unless $MYVIMRC was already set and when using VI…

vim ショートカット

vim のショートカットがまとまっていてよき。 vim.rtorr.com Commandモード時のカーソル移動で、 ctrl-w, ctrl-b で先頭、末尾の移動 ctrl-u で入力の全削除 ができることは分かったが、 未だ分からないのは 1文字単位でのカーソル移動方法(カーソルキーを…

PowerToys

PowerToys Runのデフォルト設定ではWindowsターミナルが英字入力で候補に出てこない。 ( 「ターミナル」だと出てくるが、日本語入力検索は面倒) ちょっとした設定で表示できるようになる。 PowerToys Runの設定項目の「Windows ターミナル」をONにするのと …

gibbs samplingのコード供養

ポアソン混合モデルの gibbs sampling を書いたので供養のため以下に載せておきます。 for i in range(MAXITER): for n in range(N): # (4.37), (4.38) for k in range(K): etas[n][k] = exp(Xs[n] * ln(lambdas[k]) - lambdas[k] + ln(pis[k])) # normaliza…

高速文字列解析の世界

高速文字列解析の世界のサポートページがなくなっていたのでインターネットアーカイブより。 web.archive.org 正誤表を探していたので、その個所を抜粋 訂正箇所 訂正・追記 (新しい版では既に修正されている場合があります。) p.12 2.1章 文字列の記法:Σ…

Pythonシンタックス __call__

Pythonコードで以下の様なシンタックスに出くわした。 A()(a, b) 初見、A()の戻り値とタプル(a, b)の積かなと思ったが、積演算子がない。 A()の引数を外側受け取る記述?そんなのあったっけ?と脳内検索。 Aのクラス定義みると __init__, __repr__, __call__…

PyTorchインストール時のトラブル

PyTorchのソースからインストールの備忘録、、、備忘録と言いつつ行った日からだいぶ時間経ってからの記録なので内容はおぼろげ(.zsh_historyを参考にしながら)記述。DeepLearning系を触らずにいたら、`pytorch` が動かなくなってしまっていた。 RuntimeEr…

マンカラ JS ver.

先日YouTubeのQuizKnockチャンネルさんで紹介されたマンカラwww.youtube.com面白そうだったのでJavaScriptで実装してみました。マンカラ駒は数字で表すようにしています。 クリックしたタイルの数字がその次のタイル以降に加算されていくまでは実装しました…

Phoenix@Ubuntu

ベースは以下の記事を元にElixir + Phoenix インストールしてみた際の色々とトラブったので備忘録qiita.comPostgreSQLのインストール、起動で以下のエラーとなる。 解決方法は以下のページではうまく行かない。stackoverflow.com 環境は Ubuntu 18.04 Postgr…

keras one_hot

kerasのone_hot, 引数n(Size of vocabulary.)を大きくしないとコリジョンおこしちゃんですね。 "This is a wrapper to the hashing_trick function using hash as the hashing function." https://keras.io/ja/preprocessing/text/ですよね。

autopep8が動かない

sshfsでマウントしたワークスペースでemacsで作業するとき保存するとフリーズする問題。どうもautopep8が邪魔してるっぽいautopep8.el止めると動くよくわからない

Vagrant + proxy

proxy環境下でvagrant利用する方法:vagrant box add centos-7.2 https://github.com/CommanderK5/packer-centos-template/releases/download/0.7.2/vagrant-centos-7.2.box上記実行後、以下のエラーが出力された。Vagrant failed to initialize at a very ea…

Cabocha インストール・メモ

Cabochaのインストールでつまづいたのでメモcabochaインストール前にCRF++のインストールが必要 CRF++をデフォルトとは別ディレクトリにprefix指定してインストールした場合、 cabochaインストール時において必要なincludeファイルが見つからないため./confi…

C++環境 on Emacs

最近C++を書くことが増えたのでemacsのC++環境構築をしたので残しときます。以下の設定を行った company-irony flycheck-irony 参考: *1libclang.dylibを brew install llvm --with-clang でインストール(これに結構時間がかかりました)終わったら、init.el…

gitlab@Ubuntu16.04

GitLabではまだUbuntu16.04のサポートがない。 AWSに16.04イメージがまだないため開発が滞ってるらしい https://gitlab.com/gitlab-org/omnibus-gitlab/issues/1224ver. 8.7.1 から対応するらしい https://gitlab.com/gitlab-com/www-gitlab-com/merge_reque…

emacs: PDF-viewer

pdf-toolsのインストールに苦労したので参考になったサイトを貼っておく参考にしたサイト:Emacs and PDF - Carpe diem (Felix's blog) GitHub - axot/pdf-tools: Emacs support library for PDF files. Emacs で pdf-tools をうごかすのにいろいろハマったメ…

サーバー起動時にスクリプトの実行

備忘録としてLinux(Rasbian)起動時にスクリプトの実行をさせるには(知る限り)2通りある 1. /etc/rc.local への書き込み 書き込みにroot権限が必要となる。 実行もrootになる。 そのため、スクリプトがログを書き出すものなら、ログもroot所有になってしま…

test

test