リーダー向け意識高い系のミームのまとめ

イデア創出 (視点を広げる、ゼロベース思考)

事業分析

  • SWOT
    • 強み (Strengths)、弱み (Weaknesses)、機会 (Opportunities)、脅威 (Threats) で 4 象限で分析
  • 3C
    • 市場(customer)、競合(competitor)、自社(company)で分析
  • PEST
  • 5 Forces

組織論

  • ロールの仕事の定義を決める
    • 規定された仕事しかしなくなる、というのは日本人的な発想
    • 規定されていない仕事は、権限移譲されていると考える

Atom 設定のまとめ

(ubuntで) CPU の負荷が異常に高い場合

~/.atom を一度削除して再構築したら解決した。
core package の Fuzzy-Finder を disable にする。

emacs キーバインドの実現

'.editor':
  'ctrl-h': 'core:backspace'

Markdown のプレビューとアウトライン

  • アウトライン表示
    • document-outline
  • プレビュー (built-in)
    • Ctrl-Shift-M
  • markdown-scroll-sync

django のおぼえ書き

django のバージョンの確認方法

$ python
>>> import django
>>> django.get_version()
'1.8.7'

データベースのマイグレーションについて

$ python manage.py makemigrations appname
$ python manage.py migrate appname

必要に応じて migrate --fake とする

[windows][directx] Direct X 開発環境のセットアップまとめ

Rust のまとめ

言語仕様のメモ

  • println! のように ! がつくのは関数ではなくマクロ
  • 「Rustの主要な売りの1つが参照をいかに安全に簡単に使えるか」
  • Cargo は Semantic Versioning に従う (e.g. ~1.0.0, =1.0.0, etc)
  • 「プロジェクトを最初にビルドした時に、Cargoは基準を満たす全てのバージョンを探索し、Cargo.lock ファイルに書き出します」

Visual Studio インストールまとめ

実行環境に Visual C++ 2015 Redistributable がインストールできない

プログレスバーの最後で固まってしまう問題。KB2999226 をインストールすることで解決できる。

https://support.microsoft.com/ja-jp/kb/2999226

Run-Time Check Failure が表示される

Debug ビルドなどで、変数未初期化などをチェックしてくれている。

「US 式和英翻訳システムの制作」を Windows 10 で動かしたときのメモ

  • honyavar.h の jn を jn2 に名前変更
  • "error C4703: potentially uninitialized local pointer variable 'xxx' used" はポインタ未初期化等なので定義で = 0 をつける
  • ポインタ = 32bit が前提
    • x86 で build する
    • jedcfunc.c, jedcmain.c も含めて #define BITS_32 を有効にする (旧 Quick Win ではなく Win32 Console アプリとして build するため)
  • プリプロセッサに _CRT_SECURE_NO_WARNINGS を指定