batファイルをTaskSchedulerで起動する場合,
開始[]ボックスに
batファイルのあるディレクトリを指定してやらないとうまく走ってくれない
画像を使ってみたかっただけかもしれない(・ω・`)
gjslint 解析したい.jsのパス > 結果を出力したい.txtなどへのパス"解析したい.jsのパス"ディレクトリにある.jsを全てチェックし, その様子を"結果を出力したい.txtなどへのパス"に書き出してくれる. あくまで結果を教えてくれるだけ.直すのは自分で.(・д・`)
copy 解析したい.jsのパス C:\js_copy\ gjslint 解析したい.jsのパス > 結果を出力したい.txtなどへのパス fixjsstyle 解析したい.jsのパス
var sinonTestCase = sinon.testCase({ setUp : function() { this.server = sinon.fakeServer.create(); }, tearDown : function() { this.server.restore(); }, "test server":function () { this.server.respondWith("GET", "/some/article/comments.json", [200, { "Content-Type": "application/json" }, '[{ "id": 12, "comment": "Hey there" }]']); var callback = sinon.spy(); jQuery.getJSON("/some/article/comments.json", callback); this.server.respond(); sinon.assert.calledWith(callback, [{ id: 12, comment: "Hey there" }]); }, }); TestCase("Fakeserver test case", sinonTestCase);
var sinonTestCase = sinon.testCase({ "test with stub" : function() { var json = [{"hoge":"hoge","foo":"foo","bar":"bar"}, {"hoge2":"hoge2","foo2":"foo2","bar2":"bar2"}, {"hoge3":"hoge3","foo3":"foo3","bar3":"bar3"}]; var stub = sinon.stub(jQuery, "ajax"); stub.yieldsTo("success", json); jQuery.ajax({ success: function (data) { assertEquals(json, data); } }); stub.restore(); } }); TestCase("Stub test case", sinonTestCase);
server: http://localhost:42442 load: - js/vendor/jquery-1.7.2.js - js/*.js test: - js/vendor/sinon-1.4.2.js - js/vendor/sinolog.js - test/*.js
@ECHO OFF For /F "eol=;tokens=1,2,3,4*delims=/, " %%i in ('date /t') DO SET YYYYMMDD=%%i%%j%%k For /F "eol=;tokens=1,2,3*delims=:, " %%i in ('time /t') DO SET HHMM=%%i%%j set YYYYMMDDHHMM=%YYYYMMDD%%HHMM% echo 終了するときは"fin"と入力してください setlocal enabledelayedexpansion For /L %%o in (0,0,5) do ( set /p INP="メッセージを入力してください>" if !INP!==fin ( echo !INP!により終了! exit ) set message=!date! !time! !INP! echo !message! >>record/%YYYYMMDDHHMM%.txt )
2012/09/19 19:14:15.33 test 2012/09/19 19:14:18.13 (・ω・`) 2012/09/19 19:14:34.85 20120919
for /f "skip="任意の整数"" %%"変数名" in ('dir/b /O-D "対象ファイル名"') do del %%"変数名"
del %%"変数名"
for /L %%"変数名" in ("初期値","増加値","限界値") do TYPE NUL> "ファイル名"
BACKUP DATABASE "バックアップを取りたいDB名" TO disk='"保存先のパス"' WITH INIT
restore database "復旧するDB名" from disk='".bakファイルのパス"'
restore database "復旧するDB名" from disk='"フル.bakファイルのパス" ' WITH NORECOVERY restore database "復旧するDB名" from disk='"差分.bakファイルのパス"'
sqlcmd -U "ユーザID" -P "パスワード" -v buckupdate ="%date:/=%" -i .bakまでのパス
SET /P input="復元に使うファイルの日付を入力してください"
sqlcmd -U "ユーザID" -P "パスワード" -v buckupdate =%input% -i 復旧用.sqlのパス
handlers=java.util.logging.ConsoleHandler, java.util.logging.FileHandler.level=FINEST java.util.logging.ConsoleHandler.level=FINEST java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter #出力の設定 #ログとして出力するログのレベル. このレベル以上のログだけ出力される. java.util.logging.FileHandler.level=WARNING #出力ファイル名. カレントディレクトリから見て場所を指定する.%uと%gは世代番号 #もちろん名前は自由 #この時, ディレクトリがないとエラーになるので, あらかじめ作っておくか, #なかった場合ディレクトリを作成する処理を行うといい. java.util.logging.FileHandler.pattern=Log/OutPut%u.%g.log #フォーマッターの設定, 自作のフォーマッターの宣言も可能 java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter #追記設定, trueなら追記, falseなら上書き java.util.logging.FileHandler.append=true #最大世代番号, この数だけログファイルを作る java.util.logging.FileHandler.count=10 #一つのファイルに書き込める最大バイト数の設定 java.util.logging.FileHandler.limit=2000
/** * ログ設定プロパティファイルのファイル名. */ protected static final String LOGGING_PROPERTIES = "logger.properties"; //Loggerのプロパティファイルの名前 //パスが通ったところに起きましょう /** * static initializer によるログ設定の初期化. */ static { File directory = new File("Log"); if (!directory.exists()) { Logger.getLogger(Logger.GLOBAL_LOGGER_NAME) .warning("ログディレクトリがありません"); if (directory.mkdir()) { Logger.getLogger(Logger.GLOBAL_LOGGER_NAME).info("Log folder was made"); } else { Logger.getLogger(Logger.GLOBAL_LOGGER_NAME).warning("Log folder couldn't make"); } } final Logger logger = Logger.getLogger("オリジナルの名前"); // クラスパスの中から ログ設定プロパティファイルを取得 InputStream inStream = "".class .getClassLoader().getResourceAsStream( LOGGING_PROPERTIES); if (inStream != null) { try { LogManager.getLogManager().readConfiguration(inStream); } catch (IOException e) { logger.warning("ログ設定のエラー"); } finally { if (inStream != null) { try { inStream.close(); } catch (IOException e) { e.printStackTrace(); } } } } else { logger.info("設定ファイルがありません"); } } //プロパティファイルのローダ //staticイニシャライザで設定することで, 最初の一度だけ設定を行なう public static Logger getLogger(){ return Logger.getLogger("オリジナルの名前"); }
EC2を立てることはできたけど、立てたインスタンスは UTCのままだし設定ファイルとかいちいちscpしてくるのはダルい。 当初UserDataでなんとかしようとしたものの、「書く量がヤバいしメンテしにくい」と悩んでいたところ見かけたのが AWS::CloudFormation:...