スプラトゥーン2大会準備

amiiboの初期化 amiiboの登録 ギアの登録 ギアの読み込み 有線LANの設定 イカッチャのLANモード 無線LANにつなげる amiiboの設定 amiiboの初期化 「設定」を選ぶ。 「amiibo」→「amiiboの初期化」を選ぶ。 初期化したいamiiboを読み込み「初期化」を選ぶ。 …

スプラトゥーン2のイカッチャでLANプレイしたときのメモ

機器構成 (ニンテンドースイッチ+ドック+LANアダプター+LANケーブル)×10 スイッチングハブ×1 接続方法 ローカルLAN接続&インターネット非接続。会場によって、無線LANの設定でプラベができなかったり、ラグや通信断が多発したりすることがあったので、一…

Cloverのビルドがまだ成功しない

やったことを残す。 JDK1.6をダウンロードしておく Ant ArchivesからAnt 1.9.4をダウンロードしておく Maven ArchivesからMaven 3.2.5をダウンロードしておく ここからapt/apt-mirror-api-0.1.jar.zipをダウンロードしておく Previous IntelliJ IDEA Release…

Cloverのビルドに挑戦するも失敗するの巻

AtlassianのCloverがオープンソース化したと聞いて、早速ビルドしてみるも失敗。Linuxで再挑戦するので、いきさつをメモっておく。ソースコードはここから入手。 https://bitbucket.org/atlassian/clover ビルド手順はこちら。 Clover Core, Ant, Eclipse an…

JaSST'16 NiigataでJenkins入門の話をしてきた

→ JaSSTソフトウェアテストシンポジウム-JaSST'16 Niigata なぜか私がJenkinsに詳しい人と美しい勘違いをされていたようで、新潟に招待されました。実行委員長の三浦さんをはじめスタッフの方々には大変お世話になりました。他の講演者のみなさん、参加され…

Edu Kotlinプラグイン

Kotlin 1.0リリース記念エントリってわけじゃないけど、ちょっと気になるこのプラグイン。 Edu Kotlin - Plugins | JetBrains PyCharm Educational Editionよろしく、Kotlinの学習ができるみたい。 というか、このエディションの機能をプラグイン化したって…

Search Everywhereでタグ検索

以下のURLから知った。 IntelliJ IDEA Pro Tips – Andrey Cheptsov – Medium SHIFTキー2回押しのSearch Everywhereで「#」を入力すると、いくつかのキーワードが出てきて、これを頼りにPreferences画面を開かずとも設定変更ができるらしい。図はIDEA15のもの…

Re:VIEWにあったら良いなと思うこと

Android Studio本はRe:VIEWを使って書いてました。Re:VIEWへのフィードバックと思い、使ってて思った不満点とか改善要望をまとめてみました。このエントリ自体はRe:VIEWに対するネガティブな内容になってますが、今のRe:VIEWでも十分便利です。逆の見方をす…

Android Studio本のサポート編を製本してみた

なんだかんだで紙の本は付箋貼ったり書き込んだりできて便利なのでAndroid Studio本のサポート編を製本してみた。頼んだところは製本直送.com。ここ、料金シミュレータや用紙サンプルとかあって使い易いです(Safariだと文句言われるのが数少ない難点。 製本…

Android Studio本制作の裏側

今後こんな機会がそうたくさんあるとは思えないが、半分自己満足で制作環境についてメモを残しておく(主に使用したツールまわりについて。フォーマットはRe:VIEW。技評さんといえばinao記法が有名なのだけど、それで原稿書くのはいろいろ辛かったので、inao…

Selenium実践入門

献本いただきました(ご恵投言うんでしたっけ?日本語ムズカシイ)。ありがとうございます。WebDriverのことがみっちり載っていて、WebDriverを使っている人、これから使ってみようと思っている人は必携ですね。自分自身も最近ぼちぼちWebDriverを使いはじめ…

Android Studio本を書きましたの補足

ちまたでは「IntelliJ IDEA本格活用バイブル」とか言われていますが、ホントウです。主体はAndroid Studioです。その証拠(?)と言うか、もっとも特徴的なのが「第4章 プロジェクト」ですね。個人的には、GoogleさんがEclipse ADTを捨ててまで、Android Stu…

Android Studio本を書きました

Android Studio本格活用バイブル ~効率的にコーディングするための使い方作者: 今井勝信出版社/メーカー: 技術評論社発売日: 2016/01/26メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) を見る市ヶ谷のほうから「出版しました記事を書け」とい…

ダイソーのソフトクレイでマリオの敵キャラ作った

子どもの誕生日にWiiUとマリオ3Dワールド上げたら一瞬で虜になり、気がついたらS.H.フィギュアーツ スーパーマリオ買っていた。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getEleme…

IDEA14.1のIDE Scripting Consoleって何ね?って聞いたら教えてもらった

Toolsメニューにある「IDE Scripting Console」。思わせぶりにあるのにHelpにもWhat's Newにも載ってないので「何これ?」って聞いてみた。 IDEA-138252 What is "IDE scripting console" of IDEA14.1? そしたら,これを教えてもらった。 IDE Scripting · Gi…

Asciidoc試してみた

markdownより表現力あって、Sphinx(ReST)以外のマークアップ方法ないかなと思ってasciidocを試してみた。asciidocそのものはPython実装らしく、MacだとHomebrewでインストールできる(Ruby実装のasciidoctorてのもあって、こっちはgemからインストール可。…

[IDEA] Mac版IntelliJのJREバンドル版を調べてみた

Windows版のみJREバンドル版があるのだけれど、実はEAPページにMac版もJREバンドル版があるのだよ。いろいろあって「Experimental(実験)」扱いなんだけど。 IDEA EAP 14.0.2RCが出たついでに、どんなもんかと中身を確認してみたら、こんなだった。 Windows…

IDEA14のProject Settings、どこいったん?

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

逆方向へのインクリメンタルサーチは無いです

標準の機能ではできません。心当たりのあるプラグインも無かったはず。 「Edit → Find → Find...」で検索ワードをタイプしている間は順方向へのインクリメンタルサーチにしかならない。

バックスペースの動きがクソうぜぇのは「Backspace smart indent」のせい

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Gitでタグのpushができるようになったはず

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

ファイル開くときに必ず右端のタブで開いてほしい

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

マウスカーソルがデフォルトボタンに移動するのがウザい

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

EmacsのCtrl-t(transpose-chars)に相当する機能は無い

カーソル位置の文字と1文字前の文字を入れ替える機能とな。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.sr…

余計な改行を除去したい

放っておくと埋もれちゃうのですくい上げておきます。 window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "…

Java Meeting Sendai 2014 〜秋のてらだよしおまつり〜 に行ってきた

当時のつぶやきはtogetterにまとめておきました。 Java Meeting Sendai 2014 - Togetter 併催イベント、その後の懇親会含めて、ひさしぶりに楽しめました。寺田さん、櫻庭さん、スタッフのみなさん、および当日参加された方々おつかれさまでした&ありがとう…

なぜ、テキストエディタじゃなくてIntelliJ IDEAを使うか

→ http://samuraism.jp/diary/2014/07/21/1405945860000.htmlネタエントリです。私はテキストエディタで済むのはテキストエディタを使います。もっぱら使うのは香り屋版gVim(Windows)で、自宅ではMacVimだったのにOS X 10.9.4にしてから調子悪くなったので…

JSF2.2試してみた - 管理ビーンの模索

前回とちょっと間があいたけど、その続き。今度は管理ビーンのあり方についての模索、というか悪あがき。 素直にlombok使えばいいのだけれど、どうしても getter/setter だらけになるのはイヤなので、なんか回避する方法は無いものかと模索した結果がこれ。 …

Android Studio Beta v0.8の注意事項

出遅れた感がありますが、注意一秒ケガ一生の標語よろしく既存のAndroid Studioユーザ向けの注意事項をまとめてみました。v0.8からの新規ユーザは、まっさらな気持ちで臨めるので特に気にすること無いです。 #宗教上の理由で、Eclipse ADTユーザはよくわか…

JSF2.2試してみた - メッセージまわり

バリデータと、ユーザプログラムで設定するメッセージについて。JSFが用意しているバリデータのメッセージが変更可能なのは知ってて、とりあえずどんな感じになるのか掴んでおきたかった。ちなみに、バリデータの有無にかかわらず、Faceletがバインドしてい…