色々なメモ。

私的メモ。プログラミングとか。主に自分用まとめ。

2014-01-01から1年間の記事一覧

ダッシュボードを全読みするためのTumblrクライアント「Tambooru」を作りました

Tumblrのダッシュボードを手軽に全読みするためのクライアントを作った。 Tambooru https://tambooru.herokuapp.com/ マルチカラム。(列数は変更可能) 前回開いたところから自動で開く 新しい方にも古い方にも件数の制限なく読み込み可能 スクレイピングは使…

for in 中でのプロパティの追加・削除

メモ。 Javascript の for...in 文中での要素の追加・削除について。 for...in - JavaScript | MDN A for...in loop iterates over the properties of an object in an arbitrary order (see the delete operator for more on why one cannot depend on the …

Twitter Bootstrap の Carousel

Twitter Bootstrap の Carousel コンポーネント(http://getbootstrap.com/javascript/#carousel)使おうとしてちょっと嵌ったのでメモ。上記リンク先の例にあるように、data-slide や data-slide-to 属性を付けることで carousel の表示をコントロールできる…

jQueryとメモリーリーク(prevObject)

jQueryを使って要素を追加したり消したりするときに、特に意識せず書いていたらメモリーリーク起こしちゃってたのでメモ。たとえば以下のようなコード。 addを押したらspan要素が増えていって、next、prevで選択中の要素(赤色)が変わっていく。"remove uns…

Herokuで実際の稼働環境に特定のファイルを含めない

Herokuで、特定のファイルを実際の稼働環境に含めたくない場合。一つの方法はそのファイルを.gitignoreに含めることだが、この場合はそもそもそのファイルがバージョン管理下に置かれないので、「Git でバージョン管理したいが、稼働環境には含めたくない」…

Android エミュレータが真っ暗

さっきの記事で Intel x86 Android Emulator をインストールする話を書いたのだが、実はこちらの環境では別の問題でこれが正常に起動しなかった(起動しても真っ暗なまま何も表示されず)。 そもそも実は x86版のエミュレータを入れる前からこの状態で、その…

x86版Androidエミュレーターの導入

Android SDK に標準で付属しているエミュレータ(ARMアーキテクチャをエミュレートしている)とは別に、Intel Atom(x86) Android エミュレータというのがあって、そのほうが動作が高速だと書いてあったのでそれを入れてみた。 使用要件は CPU が Intel Virtu…

Javaパッケージ名登録サービス

Javaのパッケージ名は慣例的にドメイン名を逆順にしたものを用いるらしいのだがドメインを持っていないので、どうするか悩んでいたところ以下のサイトを見つけた。 Package BOF Home Page このページから、Javaのパッケージ名を登録することができる。 登録…

Androidアプリ開発を始めた

Androidアプリ開発のために以下をインストール ・ADT Bundle ADTプラグイン導入済みのEclipse +Android SDK tool その他諸々 ・JDK7 Java SE - Downloads | Oracle Technology Network | Oracle 古いサイトを見るとJDK7だとうまくビルドできないからJDK6にし…