2016-01-01から1年間の記事一覧
動画は観てないですが、記事内の解説だけでも十分参考になります。 blog.jnito.com ついでに、個人的にデバッグするときの流れをまとめてみます。 エラー発生箇所と発生タイミングを特定する ログ(スタックトレース)を読んでエラーの発生箇所を特定する。ま…
以下の手順で Jenkins をインストールしようとしたら Error performing checksum というエラーが発生しました。 # wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo # rpm --import http://pkg.jenkins-ci.org/redhat/…
溜まってたメールを処理して、すべて片付いたと思ったのに「受信トレイ(1)」になっている。でも、受信トレイに未読のメールはない。他のフォルダにも見当たらない。 Thunderbird を再起動しても症状は変わらず。 ちなみに、メーラーの運用については以下のエ…
iOS アプリ開発において証明書を更新するときのメモ。基本的に自分向け。CSR ファイルを作成するところから。 証明書署名要求 (CSR) ファイル作成 キーチェーンアクセスの証明書アシスタントで作成する。 メールアドレス : Apple ID のものを入力 通称 : デ…
研修で SWOT 分析するようなグループワークがあると、自社の「強み」として「技術力が高い」というキーワードが挙がることがあります。 で、この「技術力が高い」ということは何を根拠に言えるのか、そのあたりをディスカッションすると次のような意見が出て…
Ant の target に指定する depends 属性の挙動について。 ターゲットの指定順 ターゲットは指定した順番で実行される。以下の場合、-c -b -a の順に実行される。 <project> <target name="main" depends="-c,-b,-a"> <echo message="main done."/> </target> <target name="-a"> <echo message="-a done."/> </target> <target name="-b"> <echo message="-b done."/> </target> </project>
IntelliJ IDEA だとコメントに XXX って書いてもスルーされるのか。デフォルトの設定は TODO, FIXME だけの模様。— kntmr (@knt_mr) 2016年3月24日 Eclipse ではデフォルトで TODO, FIXME, XXX が使えますが、IntelliJ IDEA では TODO, FIXME だけの模様。In…
Javaの講義、試験が「自作関数を作り記述しなさい」って問題だったから「ズン」「ドコ」のいずれかをランダムで出力し続けて「ズン」「ズン」「ズン」「ズン」「ドコ」の配列が出たら「キ・ヨ・シ!」って出力した後終了って関数作ったら満点で単位貰ってた—…
カレントフォルダ配下のファイル一覧を出力する > dir /s/b/a-d /s : カレントフォルダと子フォルダを再帰的に検索する /b : ファイルパスのみ出力する これを付けないとファイル数やファイルサイズなど余計な情報が出力される /a : 表示する情報を指定する …
リファクタリングの目的は、「メンテしやすい」「変更に対して強い」コードに仕上げることであると考えています。 「変更に対して強い」とは、改修や機能追加において変更による影響が少なく済むことを指しています。変更による影響が必要以上に発生するコー…
2年ほど前からチケット駆動開発(と思われるもの)を実践しています。ここで、現時点での自分の方針や考えなどをまとめてみます。主に社内勉強会で発表した内容です。 背景 そもそもこのような手法やツールを取り入れる場合、闇雲に使い回してはいけない。基本…
以前、一緒に仕事してるひとから教えてもらったんですが、ブロックコメントとラインコメントを組み合わせて2パターンのコードを切り替える方法。備忘録。 以下、System.out.println("foo"); の行が有効。 void hoge() { //* System.out.println("foo"); /*/ …