2015年6月28日日曜日

2015年7月(夏)開始アニメ新番組私的録画メモ

新しく始まるアニメの個人的な録画予約のメモ。
チェックしている放送局は在京キー局とBS、AT-X、TOKYO MX、チバテレビ。


曜日 タイトル 初回放送日時 放送局
月 赤髪の白雪姫 7月6日(月) 24:00 TOKYO MX
To LOVEる-とらぶる-ダークネス 2nd 7月6日(月) 24:30 TOKYO MX
のんのんびより りぴーと 7月6日(月) 26:05 テレビ東京
火 それが声優! 7月7日(火) 23:00 TOKYO MX
木 がっこうぐらし 7月9日(木) 23:30 TOKYO MX
金 アイドルマスター シンデレラガールズ 2nd SEASON 7月17日(金) 24:00 TOKYO MX
監獄学園 プリズンスクール 7月10日(金) 25:05 TOKYO MX
Fate/kaleid liner プリズマイリヤ ツヴァイ ヘルツ! 7月24日(金) 25:40 TOKYO MX
土 WORKING!!! 7月4日(土) 24:30 TOKYO MX
戦姫絶唱シンフォギアGX 7月4日(土) 25:00 TOKYO MX

WORKING3期、水島努監督の監獄学園に期待しています。

最後に、情報源は以下のサイトです。ありがとうごとうございます。

GIGZAZINE 2015年夏季開始の新作アニメ一覧

2015年4月26日日曜日

fluent-logger-javaについていくつかのこと。

GitHub fluent/fluent-logger-java

バージョンは、0.3.1です。

Fluentdに送信する実装を変更できる。

ファクトリークラス内が下記のようになっています。
org.fluentd.logger.FluentLoggerFactory#getLogger(String, String, int, int, int, Reconnector)
        Properties props = System.getProperties();
        if (!props.containsKey(Config.FLUENT_SENDER_CLASS)) {
            // create default sender object
            sender = new RawSocketSender(host, port, timeout, bufferCapacity, reconnector);
        } else {
            String senderClassName = props.getProperty(Config.FLUENT_SENDER_CLASS);
            try {
                sender = createSenderInstance(senderClassName, new Object[] { host, port, timeout, bufferCapacity });
            } catch (Exception e) {
                throw new RuntimeException(e);
            }
        }

そこで、org.fluentd.logger.sender.Senderインターフェースを実装したクラスを以下のように設定することで、
デフォルトのorg.fluentd.logger.sender.RawSocketSenderから変更できます。
System.setProperty(Config.FLUENT_SENDER_CLASS, "com.example.HogeSender")
他にも、org.fluentd.logger.sender.NullSenderというクラスは、空振りする動作をします。
諸事情でFluentdにログを送信できない場合、このクラスに切り替えるようなロジックを実装するといった利用が考えられます。

再接続方法を変更できる。

デフォルトの実装は、
org.fluentd.logger.sender.ExponentialDelayReconnector
指数関数的に遅延しながら再接続を試みる物のようです。
これとは別に、org.fluentd.logger.sender.Reconnectorインターフェースを実装することで、
独自の動作を実装できます。
以下のメソッドを利用することで、独自の動作をさせることができます。
org.fluentd.loggerFluentLogger#getLogger(String, String, int, int, int, Reconnector)

2015年4月25日土曜日

JUnit3を利用するDBUnitで、ExcelのXLSX形式に対応する。

諸般の事情で、JUnit4系にできないので、
主なライブラリ構成は以下の通りになりました。
  • JUnit3.8.2
  • DBUnit2.4.9
  • POI3.7

下記に記載がある通り、対応します。
JUnit - ふなWiki - xlsx をデータとして利用する

DBUnitでXLSXを扱うように変更する場合、POIの公式に記載してある通りに対応すればOKです。
Apache POI - Upgrading to POI 3.5, including converting existing HSSF Usermodel code to SS Usermodel (for XSSF and HSSF)

自前で対応した後、DBUnitが正式に対応したので、以下をパッチすれば良いと思います。
試してはいないですが、パッと見た感じだと私が対応した内容と同じ感じでした。
dbUnit / Git / Commit [c6a6ba] Apache POI liblary version up from "3.2-FINAL" to "3.11".


ついでに、読み込んだExcelの日時がズレてしまう問題に対応します。

以下のブログに言及がありますが、独自でXLSX対応しちゃうついでに、こちらもコードを直しちゃいます。
山下寛人オフィシャルブログ - DBUnit Excelロード時の時刻データ

対応する箇所は、以下の通りです。
org.dbunit.dataset.excel.XlsTable

    protected Object getDateValue(Cell cell) 
    {
        logger.debug("getDateValue(cell={}) - start", cell);
        
        double numericValue = cell.getNumericCellValue();
        Date date = DateUtil.getJavaDate(numericValue);
        // Add the timezone offset again because it was subtracted automatically by Apache-POI (we need UTC)
        long tzOffset = TimeZone.getDefault().getOffset(date.getTime());// この行をコメントアウトする。
        date = new Date(date.getTime() + tzOffset);                     // この行をコメントアウトする。
        return new Long(date.getTime());
        
        //TODO use a calendar for XLS Date objects when it is supported better by POI
//        HSSFCellStyle style = cell.getCellStyle();
//        HSSFDataFormatter formatter = new HSSFDataFormatter();
//        Format f = formatter.createFormat(cell);
//      String formatted = fomatter.formatCellValue(cell);
//System.out.println("###"+formatted);
//        Date dateValue = cell.getDateCellValue();
    }

とりあえず、これで問題なくテストできています。

2015年3月22日日曜日

2015年4月(春)開始アニメ新番組私的録画メモ

新しく始まるアニメの個人的な録画予約のメモ。
チェックしている放送局は在京キー局とBS、AT-X、TOKYO MX、チバテレビ。


曜日 タイトル 初回放送日時 放送局
日 SHOW BY ROCK!! 4月5日(日) 22:00 TOKYO MX
山田くんと7人の魔女 4月12日(日) 23:30 TOKYO MX
グリザイアの迷宮 4月12日(日) 26:35 TOKYO MX
月 ハロー!!きんいろモザイク 4月6日(月) 24:00 TOKYO MX
高宮なすのです! 4月6日(月) 25:08 TOKYO MX
てーきゅう 4期 4月6日(月) 25:35 TOKYO MX
火 響け!ユーフォニアム 4月7日(火) 24:30 TOKYO MX
木 えとたま 4月9日(木) 23:00 TOKYO MX
放課後のプレアデス 4月9日(木) 24:00 TOKYO MX
やはり俺の青春ラブコメはまちがっている。続 4月2日(木) 25:46 TBS
レーカン! 4月2日(木) 26:16 TBS
金 ニセコイ: 4月10日(金) 23:30 TOKYO MX
長門有希ちゃんの消失 4月3日(金) 25:40 TOKYO MX
土 Fate/stay night [Unlimited Blade Works] 2ndシーズン 4月4日(土) 24:00 TOKYO MX

Fate/stay night 2期、響け!ユーフォニアムに期待しています。

最後に、情報源は以下のサイトです。ありがとうごとうございます。

GIGZAZINE 2015年春季開始の新作アニメ一覧

楽描喜堂

2014年12月22日月曜日

2015年1月(冬)開始アニメ新番組私的録画メモ

新しく始まるアニメの個人的な録画予約のメモ。
チェックしている放送局は在京キー局とBS、AT-X、TOKYO MX、チバテレビ。


曜日 タイトル 初回放送日時 放送局
日 Go!プリンセスプリキュア 2月1日(日) 8:30 テレビ朝日
純潔のマリア 1月11日(日) 22:30 TOKYO MX
月 ユリ熊嵐 1月5日 24:30 TOKYO MX
神様はじめました◎ 1月5日(月) 26:05 テレビ東京
水 憑物語 12月31日(水) 22:00 TOKYO MX
艦隊これくしょん -艦これ- 1月7日(水) 25:05 TOKYO MX
木 冴えない彼女(ヒロイン)の育てかた 1月8日(木) 24:50 フジテレビ
幸腹グラフィティ 1月8日(木) 25:46 TBS
金 アイドルマスターシンデレラガールズ 1月9日(金) 24:00 TOKYO MX
ジョジョの奇妙な冒険 スターダストクルセイダース エジプト編 1月9日(金) 24:30 TOKYO MX

時間がカッコ付きの物は、カッコの方が通常の放送時間。

とりあえず、憑物語とアイマス。
幾原邦彦監督のユリ熊嵐も気になるところ。
艦これのアニメが果たしてどうかという感じ。

最後に、情報源は以下のサイトです。ありがとうごとうございます。

GIGZAZINE 2015年冬季開始の新作アニメ一覧

楽描喜堂

2014年9月27日土曜日

2014年10月(秋)開始アニメ新番組私的録画メモ

新しく始まるアニメの個人的な録画予約のメモ。
チェックしている放送局は在京キー局とBS、AT-X、TOKYO MX、チバテレビ。


曜日 タイトル 初回放送日時 放送局
日 天体のメソッド 10月5日(日) 22:30 TOKYO MX
グリザイアの果実 10月5日(日) 24:30 TOKYO MX
繰繰れ!コックリさん 10月5日(日) 25:05 テレビ東京
ガールフレンド(仮) 10月5日(日) 25:35 テレビ東京
月 愛・天地無用! 10月6日(月)~(金) 21:55 TOKYO MX
弱虫ペダル GRANDE ROAD 10月6日(月) 25:35 テレビ東京
異能バトルは日常系のなかで 10月6日(月) 26:05 テレビ東京
水 大図書館の羊飼い 10月8日(水) 24:30 TOKYO MX
木 デンキ街の本屋さん 10月2日(木) 22:30 TOKYO MX
SHIROBAKO 10月9日(木) 23:30 TOKYO MX
甘城ブリリアントパーク 10月2日(木) 26:04(26:16) TBS
金 selector spread WIXOSS 10月3日(金) 25:05 TOKYO MX
ガンダム Gのレコンギスタ 10月3日(金) 25:55 TBS
結城友奈は勇者である 10月17日(金) 26:40(26:25) TBS
土 Fate/stay night [Unlimited Blade Works] 10月4日(土) 24:00 TOKYO MX
蟲師 続章 後半エピソード 10月18日(土) 24:30 TOKYO MX
失われた未来を求めて À la recherche du futur perdu 10月4日(土) 25:00 TOKYO MX

時間がカッコ付きの物は、カッコの方が通常の放送時間。

ufotable制作のFate/stay night、水島努監督×P.A.WORKSのSHIROBAKOに期待しています。
他には蟲師やselector、天地無用の新作がどうかという感じ。

最後に、情報源は以下のサイトです。ありがとうごとうございます。

GIGZAZINE 2014年春季開始の新作アニメ一覧

楽描喜堂

2014年9月21日日曜日

Eclipseの起動引数にdataを指定して起動しない

Windowsでワークスペースを指定する為、以下のように指定したら起動しなかった。
C:\eclipse\eclipse.exe -data "C:\workspace\"
C:\eclipse\eclipse.exe -data "C:\workspace"

data引数の最後の\を取ったら、ちゃんと起動した。