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

like life lives

技術以外のことに興味が寄りすぎな技術ブログ

Android:時間を指定してNotificationを発生させる

Androidの通知領域にポコンと出てくる、いわゆるNotificationを発生させるにはいくつか方法がある。

ただ2013/5/18現在、ユーザーが仕様する端末はAndroid2.x系と4.x系が混在しており、両方に無理なく対応させようとするとほぼ一つの方法にしぼられる。

それはNotificationCompat.Builderだ。

そして最近、指定した時間にNotificationを発生させたいという目的があってちょっと調べていたのだが、
NotificationCompatでの指定の方法があまりに紛らわしかったのでメモをしておく。

続きを読む

読本:僕たちはいつまでこんな働き方を続けるのか?

会社員として働きながらネットに接続している人たちなら、
「俺もブログとかで楽して稼ぎたいなあ...」
と考えたことがあるはずです。

つまるところそれは、自分の労働とその対価が釣り合っていない、余裕がないと感じているからでしょう。

この本はマルクスの『資本論』を下地にして、資本主義社会で会社員のままでは生活の余裕を手に入れることができない理由をわかりやすく説明しています。

続きを読む

榴ヶ岡公園で花見

近くの公園で花見をしてきました。

到着するとすでに大勢の人出。

桜も見事です。

続きを読む

ぬるっと再開

ブログのデザインを少しいじってみた。

といってもヘッダの背景を変えてCSSをちょっといじっただけです。

CSSはこんな感じ。

続きを読む

バッチファイルで自動でJavascriptファイルを圧縮する

Ajax Minifierを使ってJavascriptを圧縮するとサイトの通信量をかなり節約できますが、更新のたびにコマンドをいちいち打って圧縮するのは面倒です。

複数ファイルのjsファイルを使っているときなども結構な手間。

なのでコマンドはバッチファイル化して一発で全部のファイルを圧縮できるようにしてしまいましょう。

続きを読む

Javascript,CSSを圧縮してページを軽くする - Ajax Minifier

Javascriptを使ってWebアプリを組んでいると、あっという間にjsファイルは膨らんでいきます。

最近はスマホでPCサイトを見るのがあたりまえですし、数キロバイトの通信料でも読み込み速度への影響はバカになりません。

jsファイル、cssファイルの中身で一番うっとおしいのは空白と改行です。

プログラムには何の影響もないのに読み込みは発生するというのは無駄以外なにものでもないので、少なくともリリース時には削除したほうがいいです。

そんなときはJavascriptの圧縮ツールを使います。

続きを読む

Androidアプリレビュー:Paper Camera

今日は買って感動した有料Androidアプリの『Paper Camera』を紹介します。

「俺は無料アプリしか使わないから!」

と心に決めている方はあまり目にしないかもしれませんが、このアプリは有料人気アプリの20位(2013/3/9現在)に食い込んでおり、1000000+ ダウンロードを達成しています。(ちなみに無料のカメラアプリでは『LINE camera』が一番上位で、こちらは10000000+ダウンロード…桁がちがいます)

このアプリなにが感動するかと言いますと、画像のフィルターがリアルタイムをかけられるのです!

ためしに撮影した画像がこちら。

続きを読む