base

IDEALモデル

カーネギーメロン大学ソフトウェア研究所が発表した、組織におけるプロセス改善を推進するためのリファレンスモデル。 開始(Initiating)、診断(Diagnosing)、確立(Establishing)、行動(Acting)、学習(Learning)というフェーズから構成されている。www.itmedi…

Markdown記法一覧

Markdown記法 出力されるHTMLタグ 内容 文頭に#を1~6個 h1~h6タグ 見出し 空行を作成 pタグ 別の段落を始める 2個空白を入れてから改行 brタグ 文中で強制的に改行 > blockquoteタグ 字下げ、引用 *で挟む emタグ 斜字 **で挟む strongタグ 太字 * ulの中…

日時がずれていてログインができない

[事象] ログインを行おうとすると、認証期間が有効期限切れですというエラーメッセージが表示されてログインできない。[原因] 認証期間をクッキーに持たせる仕様となっていた。 クッキーに設定していた日付は、業務がアプリケーションで用いている業務用の日…

ラムダ式とクロージャの違い

ラムダ式 関数のリテラル表現 クロージャ 状態を持った関数

P56 ロギングの際に決めるべきこと

[決めておくべきこと・決めておいた方がよいこと] ・5W1Hで出力内容を設計 ・日付や時刻の形式 ・文字コード ・ログ保管場所 ・ローテート間隔 ・保存期間 ・ログフォーマット[ロギングしてはいけない内容] ・個人情報 住所、氏名、電話番号、クレジットカー…

製品ライフサイクルに関する略語

[製品候補関連] beta:開発中の段階で実際に使用して評価させるために提供されるサンプルのこと。一部の人にのみ提供するクローズドベータ版と、それよりもっと多くの関係者に利用してもらうオープンベータ版などがあったりする。 RC(Release Candidate):製…

改行コードの可視化と変換

一覧 改行コード 記号 10進数 16進数 OS vim等での表示 LF \n 10 0x0A UNIX,Linux,Mac OS X以降 $ CRLF \r\n 13 10 0x0D 0x0A Windows ^M$ CR \r 13 0x0D Mac OS Ⅸ以前 ^M Windows版vimの場合 ファイルの文字コード確認方法 ・現在設定している改行コード な…