TakesxiSximada

しむどん三度無視

しむどん三度無視

org-modenのアウトラインを一括で開閉する

org-modeでアウトラインを開閉を行うには以下のコマンドを用いる。 動作 コマンド名 開く outline-show-all 閉じる outline-hide-other どんなショートカットにバインドされているかは環境によって異なる ...

+++  · 1 min read

しむどん三度無視

オブジェクトストレージ

サービス S3 - Amazon Simple Storage Service GCS - Google Cloud Storage オブジェクトの命名ガイドライン Unicode文字で任意に設定できる UTF-8 エンコード時の長さが 1~1,024 バイト 改行やラインフィード文 ...

+++  · 4 min read

しむどん三度無視

Dockerを見ているるとGNU Hurdのように見える時がある。 他もそうだがGNUのプロジェクトから学べるところは多いと思う。 GNU Guileは今や誰が使っているの ...

+++  · 1 min read

しむどん三度無視

process-environmentの復元

Emacsを使って複数のprojectで開発しているとprocess-environmentを頻繁に 書きかえる必要が出てくる。projectの切り替えはproj ...

+++  · 1 min read

しむどん三度無視

Google Cloud Storageのオブジェクトの命名ガイドライン

Unicode文字で任意に設定できる UTF-8 エンコード時の長さが 1~1,024 バイト 改行やラインフィード文字を含めることはできない 先頭を .well-known/acme-challenge/ にすることはできない 「.」や ...

+++  · 1 min read

しむどん三度無視

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

ditaaはアスキーアートで描かれた図をビットマップに変換するツール。 Javaで実装されていて、Clojureで書き直す計画があるよう。 https://github.com/stathissideris/ditaa brew install ditaa インストールでき ...

+++  · 1 min read

しむどん三度無視

本質という意味がなんとなくわかってきた。 本質というのはある範囲で変わらないことだ。 このある範囲というのは文脈によって変化する。 世の中にある多くの本質はある観測範 ...

+++  · 1 min read

しむどん三度無視

SMTPでメールを送信する

Python PythonにはSMTP用のライブラリが標準で用意されている。 #! /usr/bin/env python import smtplib server = smtplib.SMTP(host="localhost", port=1025) server.set_debuglevel(1) server.sendmail("[email protected]", ["[email protected]"], "OK") server.quit() ...

+++  · 1 min read

しむどん三度無視

Homebrewでインストールしたソフトウェアをbrew bundleでバンドルする

https://github.com/Homebrew/homebrew-bundleというツールがあるのでそれを使ってBrewfileを作成する。 brew bundle を実行す ...

+++  · 1 min read

しむどん三度無視

www.symdon.gaを廃止する。 統合した後のファイルの配置を考える リポジトリを統合する ファイルの配置を整理する リポジトリを削除する リモートリポジトリを削除 ...

+++  · 1 min read

しむどん三度無視

ClubhouseというSNSが話題になっているようだが、全く新しさを感じない。 音声チャットもDiscordで全く事足りる。聞き専とか普通にあるし。 招待制に関し ...

+++  · 1 min read

しむどん三度無視

iOSシミュレーター

起動 open -a "Simulator" 操作 $ xcrun simctl サブコマンド Subcommands: create Create a new device. clone Clone an existing device. upgrade Upgrade a device to a newer runtime. delete Delete spcified devices, unavailable devices, or all devices. pair Create a new watch and phone pair. unpair Unpair a watch and phone pair. pair_activate Set a given pair as active. erase Erase a device's contents and settings. boot Boot a device. shutdown Shutdown a ...

+++  · 1 min read

しむどん三度無視

オンラインIDE

これの使用感を確認しよう。 https://repl.it/ ...

+++  · 1 min read

しむどん三度無視

一度に複数のことを考えられない。だから考えることは1つにしないといけない。 1つのことはまだ考えられる。 もし1つのことも考えられなくなったら考えるのをやめようと思 ...

+++  · 1 min read

しむどん三度無視

現時点で自分自身のベストがなにかを常に考えて、それに対して一生懸命に進むしか無い。 他の人の話とかが耳に入ると自分が全く進めていないのではないかと思えるときもある ...

+++  · 1 min read

しむどん三度無視

オブジェクト指向のテーマで燃えてるのか。というかその議論、ずっと前からされてきたことでは…。 多くのプログラミング言語がマルチパラダイムであることの意味を考えてほ ...

+++  · 1 min read

しむどん三度無視

Emacsで使われるbashコマンドを指定する

explicit-shell-file-nameで指定できる。 (custom-set-variables '(explicit-shell-file-name "/usr/local/bin/bash")) ...

+++  · 1 min read

しむどん三度無視

Pythonの証明書の更新

macOS上でPythonでSSLを用いたアクセスを行おうとすると以下のようなエラーが出力されることがある。 URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)> これはPythonが管理している証 ...

+++  · 1 min read

しむどん三度無視

Tabnabbing攻撃

Tabnabbing攻撃はフィッシング詐欺の手口として使われたりする。 aタグのtarget属性に _blank を指定しただけの状態だとこの攻撃を受ける状態になってしまう。 以 ...

+++  · 1 min read

しむどん三度無視

poetryをインストールする

Pythonのパッケージ管理ツールであるpoetryをインストールし ...

+++  · 2 min read

しむどん三度無視

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

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

+++  · 1 min read

しむどん三度無視

Netlifyでgit-lfsを有効にする

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

+++  · 1 min read

しむどん三度無視

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

+++  · 1 min read

しむどん三度無視

PynamoDBのMapAttributeの使い方

この記事はPython Advent Calendar 2020の22日目の記事です。 ちょうど空いていたので書こうかなと思います。 DynamoDBを使うライブラリとしてPynamoDBという ...

+++  · 2 min read

しむどん三度無視

local開発用のAWS KMS local-kmsを使う

local-kmsはAmazon KMSのように振る舞うダミーサーバーです。 local-kmsへ問い合わせるようにすることでAmazon KMSに問い合わせることな ...

+++  · 2 min read

しむどん三度無視

google search consoleにサイトマップを登録したんだけれど、ステータスが「取得できませんでした」になっている。なぜだろう ...

+++  · 1 min read

しむどん三度無視

人、一人が専有する最低限の容積ってどれぐらいなんだろう。

+++  · 1 min read

しむどん三度無視

アカウント統合しないとなぁ。

+++  · 1 min read

しむどん三度無視

ActivityPubについてちょっと調べる

https://argrath.github.io/activitypub/#Overview についてまとめた。 Actorとはユーザーのこと。 Actorはinbox, outboxをもつ。 inbox メッセージを受け取る場所 outbox メッセージを送る場所 ActivityS ...

+++  · 1 min read

しむどん三度無視

コメントでないものにコメントのタグをつけるのは良くないのではと思い始めてきた。

+++  · 1 min read

しむどん三度無視

W3Cの仕様策定の各フェーズと意味のまとめ

Editor's Draft Spec Editorがアイディアをまとめたもの。 First Public Working Draft 最初の公開されたバージョン。この状態からレビューが可能になる。 Working Draft レビューなどのフィードバックを受けて改善 ...

+++  · 1 min read

しむどん三度無視

URL Encodeされたファイル名をPythonで戻す

#! /usr/bin/env python3 import os import urllib.parse plain_str = input("File name: ") quoted_str = urllib.parse.quote(plain_str) for name in os.listdir(): if name.startswith(quoted_str): new_name = name.replace(quoted_str, plain_str) os.rename(name, new_name) ...

+++  · 1 min read

しむどん三度無視

クライアント証明書から鍵付き証明書を抜き出す

クライアント証明書から鍵を抜き出す。 openssl pkcs12 -in foo.p12 -out key.pem -nocerts 鍵を抜き出す 実行するとkey.pemに出力される。 証明書を抜き出す。 openssl pkcs12 -in foo.p12 -out cert.pem -clcertsk 鍵付きの証明書を抜き出す 実行 ...

+++  · 1 min read

しむどん三度無視

hugoの画像はstaticではなくcontentディレクトリにも配置できるようになったんだな。 https://blog.ton-up.net/2018/01/13/hugo-032/

+++  · 1 min read

しむどん三度無視

あまり変化のない小さい画像ファイルはgit-lfsを使わないほうが良いのか。 https://www.gitlab.jp/blog/2020/07/10/how-to-migrate-git-lfs/ なるほど。 ...

+++  · 1 min read

しむどん三度無視

いくつもプロジェクトを同時並行で開発する必要があるから他の人とは違うモチベーションを持っていることがおおい。 ...

+++  · 1 min read

しむどん三度無視

心配して連絡してきてくれる人がいるのはありがたいことだなぁ。 こちらからも連絡をちゃんと送るようにしよう。

+++  · 1 min read

しむどん三度無視

GoogleAnalyticsの情報をSlackに通知する

GoogleAnalyticsのレポートをブラウザでいちいち閲覧しにいくのは面倒なのでSlackに定期的に通知します。 Slack側 Incomming Webhook URLを取得する Webho ...

+++  · 3 min read

しむどん三度無視

pelican-twitchyでのGoogleAnalyticsの設定

pelican-twitchyのGoogleAnalyticsの設定は[pelican-twitchyのREADME](https://github.com/i ...

+++  · 1 min read

しむどん三度無視

Google SpreadsheetにCSVを定期的にimportする

可視化や集計のためにGoogle Spreadsheetを使用していてデータソースを外部から取得している場合、CSVのデータを定期的に更新したくなります。Goog ...

+++  · 3 min read

しむどん三度無視

IBM Bluemix

cfコマンド ログイン $ cf login API endpoint: https://api.<MASK>.bluemix.net Email> <MASK> Password> Authenticating... OK Targeted org <MASK> Select a space (or press enter to skip): 1. test Space> API endpoint: https://api.<MASK>.bluemix.net (API version: 2.19.0) User: <MASK> Org: <MASK> Space: No space targeted, use 'cf target -s SPACE' スペースの作成 $ cf create-space <MASK> Creating space <MASK> in org <MASK> as <MASK>... OK Assigning role SpaceManager to user <MASK> ...

+++  · 1 min read

しむどん三度無視

EmacsでOrg(org-mode)の上付き文字と下付き文字の記法を切り替える

EmacsのOrg(org-mode)の上付き/下付き文字の設定を変更してHTMLに変換した時にどのように出力されるのかを確認します。また部分的に変換する方法に ...

+++  · 4 min read

しむどん三度無視

Gitのサブモジュールを消し去りたい

Gitサブモジュールを消たくなり毎回やり方を忘れてググっている君(俺)へ git submoduleを使うと複数のリポジトリをまとめることができます。 しかし開発を続けて ...

+++  · 1 min read

しむどん三度無視

org-md-export-as-markdownの目次表記をカスタマイズする

org-md-export-as-markdownはorg-modeのテキストをMarkdownに変換します。変換時に自動で挿入される目次の位置と表記をカスタマ ...

+++  · 11 min read