もうちょっと規約的なものを「JavaでのUT作成基準を整理してみた」にもまとめてみました。 はじめに 去年、ブログの方に「ふつうのユニットテストのための7つのルール」という記事を書いたのですが、思ったより反響がありました。 あの記事で書いたのはあくまで原理・原則で、それを実現するためにはいくつかのテクニックが必要です。 特に、ああいうルールを作って「ユニットテストを書く事」を厳守するようにしても、 適切なテクニックを知らなければメンテが困難だったり、品質に寄与しなかったり、実行性能が悪いゴミが量産される可能性があります。 じゃあ、どうすれば良いかというと「最初からユニットテストが書きやすいように元のコードを設計する」ということです。 そう。まず身に付けるべきは「テストコードの書き方」では無く「テスト対象コード」すなわち「プロダクトコードの書き方」なのです。 また、ここで言ってる「最初から」
JavaScriptは大変難しい言語です。Rubyの難易度を2、Cの難易度を5、C++の難易度を8にすると、JavaScriptの難易度は12ぐらいあると思います。このコーディングガイドはそんなJavaScriptの深みに嵌まらないようにするためのJavaScriptの書き方を規定したものです。初級者1のための物ですので、わかってやっている人に好きにやってください。 このコーディングガイドは絶対に従わなければならないものではありません。私は一切強制はしませんし、初級者が従わなければならないという義務もありません。採用するしないはみなさんの自由です。 禁止編 JavaScriptには安易に使用してはいけない機能があります。下記の機能は、それぞれの機能を使っても良い、または、使うべきであるという理由を説明できない限り、使用してはいけません。 ==、!= ==と!=を使用してはいけません。代わり
Realtime Visual Tracking Technology Specialists 画像処理によるリアルタイムトラッキングをコア技術として 高い専門性を持ったメンバーが集まり 実社会に活きる技術を開発し続けます Latest News ゴルフ弾道計測アプリ Golfboyが全世界で累計50,000ユーザーを突破 2022.10.19 - Tracking・その他 月間アクティブユーザー数は4,000ユーザーを突破 Golfboy(ゴルフボーイ)は、iPhoneのカメラを利用したゴルフの弾道計測アプリです。 スマートフォンと三脚さえあれば誰でも手軽に利用でき、独自の画像処理技術により 飛距離、ボールスピード、打ち出し角度、クラブ速度などをリアルタイムに計測します。 またスイング自動撮影、フォーム解析、パター解析、シミュレーションゴルフ機能など、 1つアプリで実現。他の追随を許さな
「メールクライアントはどれだってひどい。このメールクライアントは、ひどさがマシってだけ」 -- mutt作者 この記事では、muttというコマンドラインのメールクアイアントにnotmuchというメール検索プログラムを組み合わせて、Mac OS X上で、メール送受信環境を構築する方法を説明します。不明点があればコメントでどうぞ。 目次 メールの基礎知識 MxA 関連するプロトコル メールボックス 筆者のメール環境 動機 使用するプログラム mutt notmuch getmail SpamAssassin Razor2 terminal-notifier launchd ssh + sendmail メール受信のシーケンス 1. POP3でメール受信 2. スパム判定 3. 一時フォルダにメールファイルを保存 4. スパム報告&学習 5. メールファイルをメールボックスに移動 6. 検索イン
motmuch というメールシステムを導入したので、導入手順をまとめます。 notmuch とは# notmuch とは、タグベースの高速検索メールシステムだ。 notmuch Notmuch - ArchWiki タグベースというところが気にいって、今回試してみた。 日本語情報が皆無なので、先駆者になれるかと思って使ってみる。 前回、同じコンセプトのタグ管理メールシステム mu4e について調べた。 タグ管理という新たな世界観!!Emacs の mu4e で Gmail を読む | Futurismo 今回は、ライバルの notmuch ということだ。 環境# Ubuntu 16.04 LTS notmuch 0.23.4… タグづけツール Offlineimap 6.6.1 … ローカルディレクトリとリモートフォルダを同期するツール msmtp 1.6.6… smtpmail を軽量化
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く