読者です 読者をやめる 読者になる 読者になる

cockscomblog?

cockscomb on hatena blog

ライフハック

Android Studio便利テク #3 — メソッドをグルーピングする

Javaでクラスの実装を進めていくと、あるメソッドが継承元クラスのメソッドをオーバーライドしているのか、あるいは何らかのinterfaceの実装なのか、だんだん見分けがつかなくなります。一定の規則でメソッドを並べたり様々な工夫があることと思います。 Xco…

Android Studio便利テク #2 — デバッグ中にbyte[]の中身の文字列を読む

Androidアプリの開発では、デバッグ中に`byte[]`型のバイト列を見ることがあります。ネットワーク通信の結果やファイルから読み出したデータなど様々ですが、たいていの場合は文字列です。本記事ではAndroid Studioで、`byte[]`の内容を簡単に確かめる方法を…

Android Studio便利テク #1 — フィールド名にプリフィックスを付ける

Androidの一般的なコーディングスタイル*1によれば、フィールド名にいくつかの規則がある。このなかにprivateでstaticじゃないフィールドはmから始まること、staticなフィールド名はsから始まること、という二つの決まりがある。 Android Studioでそのように…

きょうの料理ビギナーズで勉強しています

きょうの料理ビギナーズは非常に良いシリーズです。料理というのは毎日続けないといけない家事であって、だからほんの一度すごく凝った料理を作るより、簡単でも毎日作り続けることが重要なのです。きょうの料理ビギナーズはちょうどそういう要件にマッチし…

brew servicesを使ってHomebrewでインストールしたMySQLを自動起動する

HomebrewでMySQLをインストールすると、post_installメッセージとして To have launchd start mysql at login: ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents Then to load mysql now: launchctl load ~/Library/LaunchAgents/homebrew.mxcl…

Sublime Text で Perl のテスト実行するプラグイン作った

Sublime Text で prove するやつできた。Sublime Text 3 でしか動かない https://t.co/XZ0j0fHi5B— Hiroki Kato (@cockscomb) June 9, 2013 情弱だからエディタの設定したくなくてずっと Sublime Text 使ってるせいで、プラグインみたいなの自分で作らないと…

iOS で写真.app による編集を CIFilter で再現

AssetsLibrary.framework でカメラロールから生の画像データが取り出せるほか、ただ UIImagePickerController を使うのに比べ柔軟にいろいろなことができる。それで、そのままふつうに使っていて遭遇する問題のひとつが、iOS 標準の写真アプリによる画像の加…

Cocoa 勉強会関西で Unit Test について話しました

テスト、まだまだこれからというところだけど、現在の知見について一度まとめておこうという体で話した。

Webフォントを使うときは空のグリフに注意

昨今のWebデザイン界隈ですと、それは当然Webフォントを使おうということにもなろうと思いますが、注意すべき事柄に気付きましたのでここに御シェアさせていただきたく存じます。 問題 フォントの中にはたくさんのグリフ(字形)が入っていて、「あ」だった…

Fortran で NetCDF データを読み込む

エンジニアであれば、Fortran で NetCDF データを読み込むなんてこともよくありますよね。だから今日はそのやり方を簡単に説明します! 前提 Fortran っていうのは、数値計算とかに使う計算が速い言語のことです。NetCDF は大気海洋系の人たちがよく使う、多…

iOS のフリック入力をちょっと便利にするたった一つの方法

iOS のフリック入力でさらに快適にタイプするために、「フリックのみ」に設定することができます。 「設定」→「一般」→「キーボード」→「キーボード」→「日本語 かな」と辿っていくと、「フリックのみ」という項目があります。これをオンにすることで、いわ…