第2回 かわいいKotlin勉強会 #jkug でLTしてきた

7/4に開催された「第2回 かわいいKotlin勉強会」で、人生初のLTをしてきました。 第2回 かわいいKotlin勉強会 #jkug on Zusaar 当日は、KotlinのEclipseプラグインについて話してきました。 Kotlin Eclipse Plugin こんなネタで大丈夫かな……という不安が発表…

HabitBrowserカスタマイズしたらはてブが捗った

はてブアプリ使いづらい はてブデビューしてから3,4ヶ月なんだけど、どうもAndroidのはてなブックマークは微妙に使いづらい。ページの描画部分の使い勝手がいつものブラウザと変わってしまうのが難点。文字サイズが変えられなかったり、UA変更したりとかでき…

クロス×レガリア 吸血姫の護りかた

クロス×レガリア 吸血姫の護りかた (角川スニーカー文庫)作者: 三田誠,ゆーげん出版社/メーカー: KADOKAWA / 角川書店発売日: 2012/10/17メディア: Kindle版この商品を含むブログ (1件) を見る Kindleで読みました。なんかAmazonでKindle角川書店セールやっ…

2013年下半期ライトノベルツイッター杯に投票しました

さっきまですっかり忘れてて危なかった。まだ間に合うので投票忘れてた人はいますぐ@ranotwiに投票作品をリプライ! 2013年下半期ライトノベルツイッター杯 概要説明 - ライトノベルツイッター杯 下半期投票した作品と、ついでに今年読んだ本まとめみた…

2013年と2014年

2013年のこと 1クール目 ラブライブ! 入籍。婿入りなので、妻の地元の町役場へ婚姻届を提出。帰りに時期外れの記録的大寒波に見舞われ、大雪で新幹線と在来線が止まる中12時間かけて帰る。 西新宿のJava案件から外れて自社に戻る。今思えばここが一番まとも…

2013年冬ラノベオフレポート

あけましておめでとうございます。 今回はコミケに行かなかったのでずいぶん気の抜けた年末でした。実家でだらだらと。正月は妻の実家でだらだらと。 ラノベオフれぽ もう去年になってしまいましたが2013/12/29(日)に、毎コミケ恒例のラノベオフを開催しまし…

KAnnotatorでJavaライブラリでもNull-Safety機能を使う #Kotlin

Kotlin Advent Calendar 2013 22日目のエントリです。 Javaのライブラリ使いたい Kotlin使ってて普通にサードパーティ製のライブラリ使いますよね。例えばJoda-Time使ってこんな感じで。 fun main(args: Array<String>) { val today = LocalDate.now() val first = t</string>…

神曲プロデューサー、生徒会探偵キリカ1

神曲プロデューサー作者: 杉井光出版社/メーカー: 集英社発売日: 2013/07/26メディア: 単行本(ソフトカバー)この商品を含むブログ (9件) を見る たしか発売してすぐに買って割とすぐに1章を読んだのだけど、どうしても電車内で読む気がしなくてずっと積ん…

楽聖少女 4

楽聖少女 (4) (電撃文庫)作者: 杉井光,岸田メル出版社/メーカー: アスキー・メディアワークス発売日: 2013/11/09メディア: 文庫この商品を含むブログ (3件) を見る 出だしからベートーヴェンの交響曲第5番「運命」のイントロを、ベートーヴェン自身の口で「…

JJUG CCC 2013 Fall に参加してきた

2013/11/11 いろいろ書き忘れてたりスライド公開されたりしたので追記しました。 基調講演-2 2013 エンタープライズ Java 最前線 日本オラクルの寺田佳央さんの基調講演。 GlassFish, JavaEE 7, Project Avatarの話がメインだった。 GlassFish GlassFish4か…

私がJVM系関数型プログラミング言語を知るまで

記憶の整理のためにまとめ。 はじめは、普段から読んでいたブログにJava8、Groovy、Gradle、Scala、PlayFrameworkとか、その辺りの単語をよく見るようになって、そこから興味が湧いたのだと思います。最初はとっつきやすそうなGroovyを選びました。 Groovy …

異世界因果のトラベローグ 1

異世界因果のトラベローグ 1 (オーバーラップ文庫)作者: 姫ノ木あく,カグユヅ出版社/メーカー: オーバーラップ発売日: 2013/09/21メディア: 文庫この商品を含むブログ (1件) を見る 1年半ぶりに書きます。 ここ最近ドはまりしているスズノネセブン!、カミカ…

メンバ変数宣言時の初期化=コンストラクタによる初期化

適当にわけのわからない処理を生産してたらよくわからないことになってハマったのでメモっておく。 上記の実行結果は以下のようになる。 parent null ChildInitAtMemberDeclを逆コンパイルすると以下のようになる。 class ChildInitAtMemberDecl extends Par…

Java6,7で可変長引数を持つメソッドをオーバーロードしている際にコンパイル結果が違う時がある

コンパイル結果の違うソース 上記のソースをJDK6のjavac、JDK7のJavacでそれぞれコンパイルすると、結果が違うことがわかる。 JDK6 D:\dev\Java>javac.exe CompileResultDiffTest.java D:\dev\Java> JDK7 D:\dev\Java>javac.exe CompileResultDiffTest.java …

Eclipse開発環境設定メモ

とりあえずインストールするもの JRE Java7 : http://java.com/ja/download/ Java6 : http://java.com/ja/download/manual_v6.jsp JDK Java7 : http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html Java6 : http://www.…

gnulsもcolorlsもなく「ls --color」「ls -G」「set color」が使えない環境でlsを(無理やり)カラー化する

職場のサーバがSunOSなんだけどカラー化できるlsが入ってないので困った。 というわけで、"-F" オプションでファイル名のあとに付加される記号から、ディレクトリ/実行ファイル/シンボリックリンク/それ以外が判別できるのでそれをperl -peで置換して無理…

花咲けるエリアルフォース

花咲けるエリアルフォース (ガガガ文庫) 作者: 杉井光,るろお 出版社/メーカー: 小学館 発売日: 2011/02/18 メディア: 文庫 「ソメイヨシノは哀しい花なの」とか先生が言い始めたあたりでいつもどおりで安心した。戦争モノでシリアスに急にラブコメ割り込み…

ミスマルカ興国物語6

ミスマルカ興国物語 VI (角川スニーカー文庫) 作者: 林トモアキ,ともぞ 出版社/メーカー: 角川書店(角川グループパブリッシング) 発売日: 2010/01/01 メディア: 文庫 今回は結構おもしろかった。 ジェス過去編、マヒロパパ過去/マヒロ出生編。あと新キャラ沙…

クズがみるみるそれなりになる「カマタリさん式」モテ入門

クズがみるみるそれなりになる「カマタリさん式」モテ入門 (ファミ通文庫) 作者: 石川博品,一真 出版社/メーカー: エンターブレイン 発売日: 2011/11/30 メディア: 文庫 タイトル長い!待ちに待った石川博品の新刊でした。とは言えそれほどさっさと読んだわ…

戦闘城塞マスラヲ 1

戦闘城塞マスラヲ Vol.1負け犬にウイルス (角川スニーカー文庫) 林 トモアキ角川書店 ( 2006-10-31 )ISBN: 9784044266110 ミスマルカが面白いのでこっちも読みました。なんか読む順序逆な気がするけどまあ気にしないでおこう。 超絶人見知りで目付き悪い根暗…

ミスマルカ興国物語 5

ミスマルカ興国物語 V (角川スニーカー文庫) 林 トモアキ角川書店(角川グループパブリッシング) ( 2009-09-01 )ISBN: 9784044266202 前巻を読んでからだいぶ時間が経ってしまった。 今巻は口先バトルはあんまりなくて、新たな謎が出てきたり、いろいろ伏線は…

電波女と青春男 6

電波女と青春男〈6〉 (電撃文庫) 入間 人間アスキーメディアワークス ( 2010-09-10 )ISBN: 9784048688802 なんか急にみんな積極的になっていた。 前川さんがなにげに積極的だけどこう一歩引く感じ。もうちょっと押せばいいのに。 リューシさんがちょっと頭お…

とある飛空士への追憶 3

とある飛空士への恋歌3 (ガガガ文庫) 犬村 小六小学館 ( 2009-12-18 )ISBN: 9784094511772 正直なところ2巻になっても空戦始まらなくて、3巻からついに空戦との報を聞きつつも諦めかけていたところをやっと借りて読んだ。中盤まで読み進めてやっとかと思った…

eclipseの動的Webモジュールのバージョンを3.xから2.xに下げる方法

ちょっとつまづいたのでメモ。 java1.6設定で作った動的Webプロジェクトを、1.5を使うように変更しようとしたら、プロジェクト・ファセット設定画面で変更できなかった。 「動的Webプロジェクトをアンインストールできません」とかなんとか。 こういうときは…

MySQLのLIKE句の検索対象に文字列型と整数型を連結した場合の注意

今日知ったこと。 CREATE TABLE emp ( id INT AUTO_INCREMENT PRIMARY KEY , name VARCHAR(40) NOT NULL ); とかいうテーブルの時に、下のSELECT文のLIKE句はケース依存になる。 SELECT id, name, CONCAT(emp, id) FROM emp WHERE CONCAT(emp, id) LIKE '%a%…

手動で追加した値をSimpleCursorAdapterで使う

デバッグとかのときとか、DB使いたくないとき用に。 ArrayAdapterを継承して新しいクラス作ってgetViewオーバーライドして値追加して…ってやるのはめんどくさい。 そこで、SimpleCursorAdapterの引数に使う、DBのクエリ結果を格納するCursorを擬似的に作成す…

SimpleCursorAdapterのAdapt先にsetTextなどをする値をいじる

前回はSimpleCursorAdapterを継承して新しいクラスを作ってたけど、listenerいらないならそこまでしなくても大丈夫。 main.xml <ListView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" /> list_row.x…</listview>

SimpleCursorAdapterで表示させているListViewのWidgetにListenerをセットする

SimpleCursorAdapterを継承したクラスを作成する newViewメソッドをオーバーライドする 引数のView変数(たぶんリスト行のレイアウトが入ってる)からwidgetを生成する widgetにListenerをセットする public class MyCursorAdapter extends SimpleCursorAdap…

Drawable ResourcesのShapeをJavaで動的に作る方法がわからない

たとえば、 <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="<color>" /> </solid></shape>

2010年上半期ライトノベルサイト杯に投票します

タイトルのとおりですが、2010年上半期ライトノベルサイト杯に投票します。 新規部門 天使から百年 魔人と主人と廃棄物 アスカ―麻雀餓狼伝 (集英社スーパーダッシュ文庫 よ 2-1) 既存部門神様のメモ帳 5 世界平和は一家団欒のあとに 9 宇宙蛍(電撃文庫) 剣…