jQueryメモ

特定のタグへのアクセス

$("#hoge"); // idで指定
$(".hoge"); // classで指定
$("div"); // tagで指定 ページ内のdivタグすべて!!
$("div, p"); // 複数指定
$("div p"); // divタグ内のpタグ(孫まですべて)
$("div>p"); // divタグ内のpタグ(子まで)
$("div+p"); // divタグの後にあるpタグ
$("#mygame-conf input[type=radio]"); // id="mygame-conf"ないのinput type=radio
スタイルシートを指定する

$("p").css({ "color" : "#ff0000", "background-color" : "#000080"});

$("p").toggleClass("highlight"); // スタイルシート切り替え

セレクタ

http://semooh.jp/jquery/api/selectors/

jQueryメモ

特定のタグへのアクセス

複数のタグへアクセス
カンマで複数指定することが可能
$("div, p").text("ほげほげ");

Mac パッケージ管理コマンド

Macでのパッケージ管理システム「MacPorts」について

sudo port selfupdate <= MacPorts自身とそのリストを最新の状態に更新する

sudo port search [コマンド] <= インストールしたいパッケージを探す

sudo port install [コマンド] <= インストール

以上

Mac フリーズ対応

Windowsではcont+alt+deleteで強制終了できあるが、
Macの場合は

command+option+escでアプリケーションの強制終了

それでもダメな場合は

control + command + 電源ボタン

それでもダメな場合は

電源ボタンで消します。

文字コードチェック

vim + screen + (terminal)でうまく日本語が表示されない場合、
正しい文字コードの確認方法

nkf -g [filename]

またlvで出力文字コードを指定する方法は

lv -ou8 [filename] <= utf-8
lv -oej [filename] <= euc-jp_
lv -os [filename] <= shift-jis

Quicksliverをちゃんと知る

<<ファイルの指定>>
フォルダーを指定してその中身を見る場合、
[control]+Nで下、[control]+Pで上へカーソルが移動する。

選択したディレクトリの中に移動したい場合は、バックスラッシュ(/)が→

<<Catalog>>
Catalogに登録されているアプリケーション、フォルダ等が、
1stペインでつかえる

<<複数アイテムの選択>>
カンマ(,)を入力すると、複数入力ができる

<<テキストモード>>
ピリオド(.)を入力すると、テキスト形式で入力ができる

<<アプリケーションを終了>>
1stペインにアプリケーションを指定、2stペインに「quit」を指定するとエラーとなる

utf8の文字化け等々確認する

use Devel::Peek qw/ Dump /;
Dump $rhData->{subject};

とすると、文字コードが標準出力に表示される

SV = PVMG(0x186e5b58) at 0x1877cca0
REFCNT = 1
FLAGS = (POK,pPOK)
IV = 0
NV = 0
PV = 0x1876a330 "[D:F9A5][D:F99F][D:F9A3][D:F8F8]\343\201\202"\0
CUR = 44
LEN = 48

DataStoreの辛いところ

# DataStoreの限界 FacebookやインスタグラムのようなSNSで、投稿、公開範囲、お気に入りなどの機能をDataStoreで実現しようとするとどうしても辛くなる。 ## DataStoreで実現可能? - users - id - feeds - i...