ナカザンドットネット

Android Developer's memo

理屈っぽい意識低い人がダイエットらしきものに手を出した1年間のお話

意識の高さを前提とした手法なんて滅べばいい(挨拶)今回はダイエットというか健康管理のお話です。(後記:終盤のグラフを出したかっただけの記事です) 僕のことを2009年以降からご存知の方(旧WinMo界隈、Android界隈の方はこの辺の層だと思います)は、…

CoronaSDKで無料でストア向けアプリを作れるようになりました

2011年7月に僕がCoronaSDKの入門書を出したのは記憶に新しくないところですが、CoronaLabsのブログで、Corona SDKの料金プランの改定が発表されました。 State of Corona: New Public Release + FREE + Re-imagining Pro | Corona Labs http://coronalabs.co…

An MVP Pattern for Androidを訳してみた

新年あけましておめでとうございます。 ブログで書き初めというのも粋かなと思いまして、仕事でAndroidでのMVPパターンを調べている一環でAn MVP Pattern for Androidを意訳してみました。それではどうぞ。 An MVP Pattern for Android Separating the prese…

これからAndroidを始めるヅ大生にオススメしたい7冊の本

ハイ、Aizu Advent Calendar 22日目は、ヅ大最速で卒論テーマにAndroidを選んだ残念な人のわたくしがお送り致します。 僕がAndroidに初めて触れた2009年の夏には、右も左も分からない中で手探りで情報を探すしかない状態でした。しかし2012年の今日ではAndro…

テストコード付きのFizzBuzz

そうだ。FizzBuzzよりも FizzBuzzが正しいことを証明するためのテストコードを書かせればいいんじゃね。2012-08-08 13:36:31 via twiccaなるほど。 「あるint型の数値を渡すとfizz, buzz, fizzbuzz, 数値の文字列のいずれかを返す関数」のテストをJUnit4で書…

Galaxy Nexusで起きた、画像についてのおかしな出来事

ある画像について、ギャラリーの「詳細情報」で見たファイルサイズと、Javaコード内でFile#length()したときのファイルサイズが大きく異なるという事象に遭遇したので、ひとまず現象だけ覚書。 ギャラリーで詳細情報を見た時のファイルサイズ 1.04MB。 File#…

「ブログを書くまでが勉強会です」を実践して来なかったことへの懺悔

6月もそろそろ終わりますね。 このブログを見てくださってる方々は「なかざん、ブログ書く頻度多くになったなあ」とか思っていただいているかと思います。 それもそのはず。今月は密かに「”ブログを書くまでが勉強会です”実践月間」と位置づけて、できる限…

新潟のRubyistの飲み会(+勉強会)に紛れ込んできました【勉強会編】

新潟の Rubyist で集まりましょう! Ruby に興味があるという方もご参加ください! 新潟の Rubyist が集まるイベント : ATND これね。 「とりあえず新潟って最近Rubyな人の集まりが全然ないよね。どんな人がいるのか知りたいね」ということで id:jewel12 先…

Niigata.pm 決起集会にこっそり紛れ込みました

Niigata.pmが正式にpm.orgに登録されたとのことで、お祝いしに行って来ました。 だいたいこのへん読んでくれれば流れは分かるよたぶん Niigata.pm 決起集会をやってきました - Nekogata->new->hatenablog() Niigata.pm 決起集会がありました - .blog Niigata…

Support Package版ListFragmentにカスタムビューを適用するとsetListShownできなくなる問題とその対策

そのまま使うとコンパチ版ListFragmentの「Adapterがセットされるまでプログレスバーが表示される」機能の恩恵が受けられなかった。解決したので後でブログ書きたい。:ListFragment の View をカスタマイズする方法 URL2012-02-16 01:01:57 via Tweet Butto…

GitHubでJPP用のオレオレTokenConverterを公開しました

あるkeyに対して、string値、string配列のどちらが割り振られるかわからない場合に利用します。 JPPUtils - Utilities for JsonPullParser 仕事で使うJSONが普通のJPP(JsonPullParser)だと対応しきれない感じだったので作ってみました。 概要 今回作ったオレ…

「会津大×学生プレゼン」について思うところ

Facebookでこんなの見つけました。 弊部の北澤がプレゼンテーション勉強会を開催します! 前にでてしゃべるのが苦手なあなたに参加をお待ちしております! 詳細と参加表明はこちらから http://bit.ly/KTRKLn Aizu Entrepreneurs Club(会津大学起業部) 「こ…

はてなブログでのアフィリエイト

はてなブログはアフィリエイトできない? こんなお話を見つけました。 有料版もリリースされたはてなブログですが、アマゾンアソシエイトや、楽天アフィリエイト、Googleアドセンスなど、個人がアフィリエイトを行うことはできるのでしょうか? はてな…

「すごいH本を購入したいのでアフィリンクください」と言ってみたまとめ

最近、Haskell界隈で「すごいH本」が話題です。 すごいHaskellたのしく学ぼう!posted with amazlet at 12.06.07Miran Lipovača オーム社 売り上げランキング: 654Amazon.co.jp で詳細を見る エロ本じゃなくて残念な気持ちになった諸兄はブラウザの戻るボタン…

ksnctfとやらをやってみた2(病的かつ冒涜的な禍々しい混沌とした名状しがたい○○問題)

※一部解答が貼ってあるのでこれからチャレンジする人は気をつけてね!前回の続き。 Capture the Flagへの挑戦備忘録です。 主にコンピュータセキュリティに関する問題を出題します。(後略) http://ksnctf.sweetduet.info/ 前回諦めた問題が解けたので、そ…

プログラミング用フォント「Ricty」をLionに導入してみたメモ

1日中、文字を見ながら思考を続けるプログラマならば、使用するフォントにもこだわりを持とう。 プログラマだったら使うフォントにもこだわれ - プログラミング用フォント「Ricty」 | Act as Professional - hiroki.jp by HIROCASTER こちらの記事を結構大昔に…

はてブロって「続きを読む」記法使えないのん・・・?

結論:ちょっと手を入れれば使えます。 無理やり使えるようにしてみました。 はてなブログで「続きを読む」記法 - カワイイはつくれる ↑で作られたseemore.jsをscriptタグごとサイドバーの1モジュールとして放り込んでしまえばOKです。(タイトルさえ付けな…

ksnctfとやらをやってみた1

※一部解答が貼ってあるのでこれからチャレンジする人は気をつけてね!こんなツイートがRTで流れてきた。 セキュリティ関係の問題を出題するサイトを作りました。遊んでみてください。ちゃんと(?)ハッキングっぽいことをする問題もあります。URL2012-05-24…

スーパーpre記法のテスト(CoffeeScriptとIo)

スーパーpre記法のシンタックスハイライトについて、はてなダイアリーで使用できるものすべてに対応しました。さらに、CoffeeScriptやioなど、新たにいくつかの言語にも対応しました アクセス解析で見られるデータを過去30日分に増やしました - はてなブログ…

ATNDに結構驚かされた&心配になった件

はてブロに移行してみました。のっけからこんな話題であれですが、ネタはネタなので書いちゃいます。 さて、IT勉強会コミュニティ界隈の方であれば一度は使ったことがあるであろう「ATND」というサービスがありますね。 御存知の通りURLは http://atnd.org/ …

AsyncTaskLoaderを4ヶ月常用してみて

AsyncTaskLoaderに手を出してみる (d:id:Nkzn:20120113:1326478800) の続き。 とりあえず4ヶ月ほどAsyncTaskLoaderさんと仲良くしてみました。 色々あって、AsyncTaskさんとも少しだけ仲良くなりました。ということで、現在の僕のAsyncTaskLoaderの使い方を…

SimpleExpandableListAdapterで子要素にオブジェクトを持たせる

ExpandableListAdapterをお仕事で使っていて、ちょっと困りました。 ExpandableListViewをメニューとして使って、なおかつ裏でidとか持たせておいて、タップしたときにそのidを使って画面遷移とかしたかったんですよ。 でもなんかExpandableListView周りのサ…

AsyncTaskLoaderに手を出してみる

※2012/5/14 手を出してから4ヶ月後の使い方を d:id:Nkzn:20120514:1336979844 で紹介しています。 お仕事でHTTPレスポンスを非同期で受け取ってゴニョゴニョするよくある処理をしようとしています。 で、当初はHandler使って非同期処理を実現していたのです…

3・2・1

※この記事はAndroid Advent Calendarの裏エントリ12/19分です。 ※表の記事はぱとらっしゅさんが書いてらっしゃいます。こちらもどうぞ。 正直なに書こうか最後まで悩んだ 他のAdvent Calendarもそうですが、Android Advent Calendarもご多分に漏れず、ガチな…

はてなダイアリーにGistでコードを貼ってみる

参考: d:id:namutaka:20100116:1263654204 便利や・・・

GMO版GP02で、できること・できないこと

9月から1人暮らしを始めることになる関係で、メイン回線としての用途にも耐えうるモバイルルーターが必要になりました。 ということで、価格.comでいい感じの値段になっていたサイサリスGP02を、GMOをプロバイダとして契約。 1年間の実質費用:2,131円/月 …

はじめてのはすける1

スタートHaskell 7/24(日)に開催された「第0回 スタートHaskell」に参加してきました。 なんか周りの人達が「HaskellかわいいよHaskell」みたいな話をしてたり、Real World Haskell読んだりしてて面白そうだなあと思ってたのとか、Scalaを勉強してたときにイ…

はてなスターの代わりに草生やしてみました

Hatena10th 記念!←G+で@shino_merryさんが何か言ってたのでつい。

パッケージ名の命名規則覚え書き

net nkzn android appAndroidアプリ libAndroid向けライブラリ appengine appGAE/J向けWebアプリ libGAE/J向けライブラリ

INFOBARのiidaHOMEテーマが消えてしまった場合の対処

INFOBAR A01を発売翌日に買いました。 で、当初はGmailアカウントをメインに設定していたのですが、そろそろGoogle Appsアカウントをメインにしたいなーと思っていたので、INFOBARの登録アカウントを切り替えることに。 さて、とりあえずGmailアカウントを解…