TakesxiSximada

しむどん三度無視

しむどん三度無視

sitemapの読み込みエラーが2ヶ月以上たっているだが、適切に読み込まれない。 仕方がないから手動でインデックス登録を1ページずつ行うようにしたが、 1日に登録依 ...

しむどん三度無視

CertBotの主な使い方

–webrootについて --webroot を指定すると、指定したディレクトリ配下に/.well-known/acme-challenge/というディレクトリを作ってその中に認証 ...

しむどん三度無視

Let's Encryptのステージング環境

Let's Encryptにはステージング環境が用意されている。 https://letsencrypt.org/ja/docs/staging-environment/ certbotの挙動を確認するときなどに使える。 ...

しむどん三度無視

Let's Encryptのレート制限

登録ドメインごとの証明書数 (1週間に50個まで) 証明書ごとに100ドメイン名まで1つの証明書に統合できる 1週間に 5 つまでの証明書の発行の複製 (2019年3月以降 ...

しむどん三度無視

なるべく素の状態で知識を入れるようにしないといけない。 今はいろいろな情報が泥団子のようになっている。 「このライブラリを使えば便利で、この関数を呼ぶだけだよ」 とい ...

しむどん三度無視

Kerasのデータをロードする

Kerasのデータをロードする。 keras.models.load_model("/PATH/TO/DATA") モデルのロード時にコンパイルされる。 コンパイルを抑制するためにはcompile引数にFalseを指定する。 keras.models.load_model("/PATH/TO/DATA", compile=False) loadして再学 ...

しむどん三度無視

Automatic Certificate Management Environment (ACME)

ACME (Automatic Certificate Management Environment)のことである。 大まかに言うと次の物を指す。 Webサーバと認証局との間の相互作用を自動化するための通信プロトコル PKIX (X.509)形 ...

+++  · 1 min read

しむどん三度無視

証明書の種類

証明書の種類をまとめた。 種類 用途 DV証明書 ドメインの存在確認のみの簡易認証式 OV証明書 証明書取得の際に法人の存在も確認する認証式 EV証明書 OV証明書より厳格な審 ...

しむどん三度無視

主力の検索エンジンはGoogleや百度だがそれらは決してオープンではない。 本当にその状況が好ましいのか。 誰もが同等の検索エンジンを使い、そして作ることができない ...

しむどん三度無視

本当にLispが良いものなのか、いろんな人の意見を見聞きして来た。 その中にはLispを神格化するようなものもあればLispはそれほどよいものではないというものも ...

しむどん三度無視

SNSでの発信が本当にそれほど重要なのだろうか。 目的によるということに尽きるが、熟していない破綻ばかりの考え方を元にした発信をいくらしたところでそれには意味がな ...

しむどん三度無視

GNU Guileでファイル及びディレクトリ操作

ファイルシステムに関連するファイル及びディレクトリの操作はftwモジュールに実装されている。 ftwモジュールをインポートしておく。 (use-modules (ice-9 match) (ice-9 ftw)) ディレクトリ作成 mk ...

しむどん三度無視

GNU Guileでカレントワーキングディレクトリを変更する

カレントワーキングディレクトリの変更 chdir関数でカレントワーキングディレクトリを変更する。 [email protected](guile-user) [2]> (chdir "/ng/symdon/pages/posts/1610659681") カレントワーキングディレクトリの取得 現在のカレントワーキン ...

しむどん三度無視

GNU Guileでファイルを読み書きする

SchemeではファイルへのIOをファイル記述子を直接扱うのではなくポートというもので扱う。 ポートは入力や出力を行うためのもの。 https://www.gnu.org/software/guile/manual/html_node/Ports.html ファイルに書き込み ファイルを作 ...

しむどん三度無視

macOSにslibをインストールしてGNU Guileから利用できるようにする

cvsがなかったのでcvsをインストールした。 $ brew install cvs cvsを一番最後に使ったのはいつだったろうか…。もはや覚えていない。 https://savannah.gnu.org/cvs/?group=slib ソースコードをチェックアウトする。 も ...

しむどん三度無視

macOS上でGNU Guixを使うための議論 https://lists.gnu.org/archive/html/guix-devel/2017-10/msg00111.html ざっと読んだけれど大変そうだ。

しむどん三度無視

養育や教育に対するコストも高すぎると思う。 もっと簡略化できるはず。 あと親が子供を育てるのではなく サービスで子供を育てるようにするのが良いと思う。 ...

しむどん三度無視

仕事だけに専念したいときに部屋は広すぎる。 1人ぐらしであれば面積は4畳ほどでよく水場は共有で良いと思う。 定期的に強制的に部屋の移動をしてもらい 空部屋を清掃にかけ ...

しむどん三度無視

本当に必要なものはなにかをこれからの時代は考えないといけない。 手に入れることに比べて、手放すことが難しくなった。 ...

しむどん三度無視

GNU Guileで環境変数を取得/設定する

取得 環境変数を取得するにはgetenv関数を用いる。 [email protected](guile-user) [1]> (getenv "LANG") $2 = "ja_JP.UTF-8" 設定 環境変数を取得するにはsetenv関数を用いる。 [email protected](guile-user) [1]> (setenv "FOO" "BAR") [email protected](guile-user) [1]> (getenv "FOO") $3 = "BAR" ...

しむどん三度無視

GNUが管理するパッケージ https://www.gnu.org/manual/blurbs.ja.html

しむどん三度無視

コードレビューでバグを見つけるのは本当に至難の業なので 仕様の穴が無いかをコードレビューのタイミングで行えると良い。 ただしそれをやるためにはドキュメントやドキュメ ...

しむどん三度無視

強制させるには対価を払うべきだし 対価を払う相手が人間であれば対価を払っても強制できるとは限らない https://www.gnu.org/software/guile/manual/html_node/ECMAScript.html ...

しむどん三度無視

Schemeの学習計画

インストール 学習目的 :: インストール方法の習得 Install https://symdon.ga/1610496693 CLIでHello world! 学習目的 :: Hello world!の作成を通してCLIの作り方の習得 Hello world 文字列を表示させるにはdisp ...

しむどん三度無視

逃げてばかりいると何をしたら逃げることになるのかすらわからなくなる。 逃げとは何なのか。

しむどん三度無視

Github CLIをアップグレードする

公式のドキュメントに書いてある。 https://github.com/cli/cli#installation 私はHomebrewを使っているのでHomebrew経由でアップグレードする。 $ brew upgrade gh ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completions have been installed to: /usr/local/share/zsh/site-functions ==> Summary 🍺 /usr/local/Cellar/gh/1.4.0: ...

しむどん三度無視

GNU Guileとguiler

EmacsでGNU Guileを使いたければM-x guilerとしてみよう。 Current directory is /ng GNU Guile 3.0.4 Copyright (C) 1995-2020 Free Software Foundation, Inc. Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'. This program is free software, and you are welcome to redistribute it under certain conditions; type `,show c' ...

しむどん三度無視

カレンダーの整理をした。

しむどん三度無視

macOSにRustをインストールする

Rustのインストールにはrustupをもちいることが推奨されている。 $ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh info: downloading installer Warning: Not enforcing strong cipher suites for TLS, this is potentially less secure Warning: Not enforcing TLS v1.2, this is potentially less secure Welcome to Rust! This will download and install the official ...

しむどん三度無視

すべきことをやるだけだ

しむどん三度無視

roswell入れるかぁ

しむどん三度無視

Netlifyでgit-lfsを有効にする

git-lfsを使ってimageの管理ができた。 ハマったところはgit-lfsというよりnetlifyでgit-lfsをどうやって有効化するかということだった。 ...

しむどん三度無視

人の助けになれなくて技術になんの意味があるんだろうな

しむどん三度無視

blogのコメントと言うタグがついている記事については 検索エンジンに拾われてもノイズにしかならないと思うから noindex付けても良いのかもしれない。 やりたいこ ...

しむどん三度無視

「わたしのLispの経験とGNU Emacsの開発」(2002年10月28日の国際Lispカンファレンスでのリチャード・ストールマンの講演の翻訳)を読んだ。 https://www.gnu.org/gnu/rms-lisp.ja.html 以前 ...

しむどん三度無視

Common Lisp(SBCL)でのソケットプログラミング

Common LispにはBSDソケットプログラミングの仕様は決められていない。 そのためCommon Lispの処理系がそれぞれにソケットプログラミングのAPIを実装している ...

しむどん三度無視

USBカードリーダーの認識状態を確認する

USB接続のカードリーダーが認識されているかどうかはシステムレポートから確認できる。 ...

+++  · 1 min read

しむどん三度無視

macOSにインストールしたプログラムをコード署名する

macOSでgdbを使うとすると以下のエラーが出ることがある。 Starting program: /srv/aee369d717aea571e8360afd3741432d/main.out Unable to find Mach task port for process-id 18347: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8)) gdbがcodesignされていないことが原因でエラ ...

しむどん三度無視

rustcのコマンドラインオプションのメモ

rustc rustcはrust用コンパイラである。 Usage: rustc [OPTIONS] INPUT Options: -h, --help Display this message ヘルプを表示します。 --cfg SPEC Configure the compilation environment コンパイル環境を構成する。条件付きコンパイルのための設定を渡す。 条 ...

しむどん三度無視

Live Agent

Live AgentとはSalesforceが提供するチャット機能である。 https://www.salesforce.com/jp/products/service-cloud/features/live-agent/ APIドキュメント https://developer.salesforce.com/docs/atlas.ja-jp.salesforce1api.meta/salesforce1api/liveagent_intro.htm https://developer.salesforce.com/docs/atlas.ja-jp.live_agent_rest.meta/live_agent_rest/live_agent_rest_understanding_resources.htm 関連するブログ https://tyoshikawa1106.hatenablog.com/entry/2016/12/28/113604 APIのバージョン https://developer.salesforce.com/docs/atlas.ja-jp.live_agent_rest.meta/live_agent_rest/live_agent_rest_understanding_resources.htm の左上から一覧表示できる。 Spring '21 (API version ...

しむどん三度無視

プライベートリポジトリにあるPythonパッケージをインストールする

pip install -r requirements.txt docker build の場合は–sshオプションがありssh-agentから鍵を借用することができる。 docker build --ssh=default . ...

しむどん三度無視

libcまとめ

glibc https://www.gnu.org/software/libc/ musl https://musl.libc.org/ glibcとABI互換のあるCランタイムライブラリ glibcでビルドした実行ファイルは動かない場合がある uclibc https://uclibc.org/ ...

しむどん三度無視

生産性として測定・利用できそうな指標

生産性を測定するにはどのような指標を設定すればよいのかを考えてみた。 コミット数 Pull request 修正数 Merge数 提出数 レビュー レビュー回数 レビュー時間 レビュー受入数 レビュー ...

しむどん三度無視

Common Lispの環境構築

今回はSBCLを使うとこにする。 OSはmacOS、SBCLのインストールには手軽なのでHomebrewを使うことにした。 $ brew install sbcl SBCLのインストール Emacs ...

しむどん三度無視

sitemapの登録に失敗する状態がずっと続いているなぁ。 sitemapの形式を変更してみたり、手で作成して登録してみたりしたがステータスの変化はなかった。 ...

しむどん三度無視

Cで環境変数を取得する

#include <stdio.h> #include <stdlib.h> int main (int argc, char *argv[]) { char *val; if ((val = getenv ("SHELL")) != NULL) { printf("VALUE: %s\n", val); } return 0; } main.c ...

しむどん三度無視

打線テンプレート

打線を組むとき用のテンプレートを書いた。 打順 守備位置 名前 1 遊 2 中 3 二 4 右 5 三 6 左 7 一 8 捕 9 投 - 外野手コーチ - 内野手コーチ - 打撃コーチ ...

しむどん三度無視

この記事好きだなぁ。こういう文章書きたいという気持ちにさせてくれる。 https://qiita.com/sylx/items/46bc993471cd71980aa5

しむどん三度無視

Responderのルーティング処理関連オブジェクト

Responderのルーティング処理はresponder/routes.pyで実装されている。 このモジュールでは以下も関数及びクラスが実装されている。 名前 種類 大 ...

しむどん三度無視

responder.routes.compile_path()を読む

Responderのルーティング処理はresponder/routes.pyで実装されており、HTTPの1つ1つのラウト(route)については responde ...