開発
Marionette.jsでmodelEvent・collectionEventをBehaviorで共通管理したい場合。例えば'error'イベントをハンドルすると、modelとcollectionの両方でイベントがハンドルされてしまい困ってました。 modelがcollectionに属していればスルーする的な方法で解決…
Gradleでビルドする際に、テストコードはcheckStyle・findBugsの対象外としたい場合 checkstyleTest.enabled = false findbugsTest.enabled = false
長らくJavaでのサーバーサイドを担当していたのですが、斯く斯く然々あって JavaScriptによるクライアントサイドを担当することになりました。 ここ1ヶ月強を経て、まぁ初心者を名乗れるくらいにはなったのかなと思っています。
今回もGradleに関する備忘録です。
Java Plugin利用で、特定のタスクだけ実施したい場合 例) testタスクだけ実行したい gradle test -x testClasses -x classes xオプションでそのタスクを除外できる。 依存しているタスクも除外される。 classesはtestに直接依存しているので、testClassesの…
ハマったので、備忘録として task sample1 { println '1-1' doFirst { println '1-2' } doLast { println '1-3' } } task sample2 { println '2-1' doFirst { println '2-2' } doLast { println '2-3' } } 結果は以下のとおり gradle sample1 1-1 2-1 :sampl…
よく忘れるので備忘録「#と%」どっちがどっちだったかなーと毎回ググるので。。。 #は前方からマッチした値を削除(前方削除) ##であれば、最長一致 %は後方からマッチした値を削除(後方削除) %%であれば最長一致 #利用の例 PATHNAME=/hogehoge/fugafuga/fuga…
忘れがちな「グループにユーザーを追加する方法」の備忘録です。 useraddコマンドと、gpasswdコマンドを利用方法をまとめました
nginxの話題を多く聞くので、勉強として触ってみました。 とうことで備忘録nginx:リバースプロキシ apache:バックエンド な感じで構築してみました。 *1 環境 OS:CentOS6 (さくらVPS) リバースプロキシ:nginx/1.4.3 バックエンド:Apache/2.2.15 まずはn…
下記のコマンドがシェルスクリプトだと動かない問題が発生。。。 調査しました。 diff <(cat memo.sh) <(cat memo2.sh)
前回の続き IFSで区切り文字を変更 - hatora's blogeval使えば解決できた。 文字列をコマンドとして実行してくれる模様 CMD=`cat <
備忘録としてHomeBrewを利用してインストールしたパッケージが、どこに保存されているのか brew install hogehoge 保存先 /usr/local/Cellar/ /usr/local/opt/にはリンクがはられている ls -l /usr/local/opt/ コマンドは以下のとおり。こちらもリンクがはら…
ヒアドキュメント内でコマンドを羅列して実行したい。 CMD=`cat <
久しぶりのブログになってしまった。 続けるのはむずかしいけど、少しずつやっていこう
EGitってcommit hookできないないのでしょうか?? コマンドライン上からは問題ないんだけど、Eclipse上からだと動作しない。。。
とりあえずやった手順。@サーバー側 - とりあえず適当なディレクトリ作成しておく mkdir git_memo cd ./git_memo git --bare init @クライアント - こっちも適当なディレクトリ作成しておく mkdir git_memo2 cd ./git_memo2 git init 管理する用のテストフ…
Node.jsは2011年ぐらいから触っているんだけど、ちょくちょくなんで全然進歩なし… 最近はjavascriptに興味バリバリなんで、しっかりやろうと思います。 require('websocket.io'); 返り値は以下のようなオブジェクト version: '0.2.1', protocols: { '7': [Fu…