2018-10-01から1ヶ月間の記事一覧

Slack など業務チャットの運用で物申したいこと

職場で Slack によるチャットコミュニケーションが活発化してきたけど、運用面で不満があるので言語化しておく。 雑談や宣伝を Mention (@channel など)で投稿しないでほしい アバターを入れてほしい その人であることが一意にわかるアバターを入れてほしい …

Slack で日記を書く Slack 日記のすすめ

Slack 日記 とはその名のとおり、Slack で日記を書くこと。 Slack は本来チャットツールだが、その書きやすさと遊び心は日記を書いたり読み返したりすることにも適している。 本記事では Slack で日記を書くことのメリット、手順、所感などについてまとめる…

Slack のエクスポートについて種類や仕様やフォーマットについて簡単にまとめてみた

エクスポートは二種類ある。 ワークスペースのデータをエクスポートする - Slack Standard Export と Corporate Export。 Standard Export ディレクトリ構造 channels.json integration_logs.json users.json YYYY-MM-DD.json の中身 Corporate Export どち…

AutoHotkey の Hotstrings(ホットストリング) はクリップボードを使うと動作が安定する

AutoHotkey には PhraseExpress や TextExpander のように「省略語を入力した直後に、対応する文字列を即挿入する」機能がある。Hotstrings(ホットストリング) と呼ぶ。 普通に書くと、ホットストリングは「1文字ずつ挿入する」挙動になるが、この挙動だとた…

ローカルに置いた MDwiki を Internet Explorer でも読めるようにする

前提 コード FAQ Q: IE11 以外の IE ではどうやるの? Q: なぜこれで IE でも読めるようになる? Q: 読めないけど?(共有フォルダに置いている) 前提 MDwiki v0.6.2 IE11 コード mdwiki.html の以下部分について、 <script type="text/javascript">;(function() { /** * Block-Level Gram…

ESLint で Javascript ソースファイルのタブ幅をコマンドでサクっと直す

ポイントは二つ。 .eslintrc.json にタブ幅のルールを書いておく eslint --fix hoge.js で hoge.js を、ルールに従って修正する .eslintrc.json 以下はタブ幅は 4 以外はエラーにするよ、というルールのみを記述した例。 { "rules": { "indent": [ "error", …

Excel VBA の RoundUp() と Javascript の Math.ceil() は負の値の切り上げ方が違う

VBA 製の計算ツールを Web アプリ化している時に、切り上げの部分で少しハマったのでメモ。 結論 「-1.01 を切り上げたらどうなる?」に対する解は二通りある 解1: -2 負の方向に切り上げる 解2: -1 正の方向に切り上げる VBA の Application.WorksheetFunct…

「ファイル名を指定して実行」の本を書きました

「ファイル名を指定して実行」のすべて という本を書きました。電子書籍です。 内容紹介や思いを語らせてください。後半はただの日記です。 どんな本か? なぜ書こうと思ったか 執筆手段 執筆期間とその中身 お値段 反響 おわりに どんな本か? Windows の「…

Markdown ベースで KDP に電子書籍を出版してみた

「ファイル名を指定して実行」のすべて 前々から書いてみたかった電子書籍。ようやく形になったので色々とまとめておく。 出版までの流れ なぜ KDP? なぜでんでんコンバーター? 会員登録について 書籍データと変換 変換した epub ファイルのプレビュー Mar…