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

peko’s Hatena Blog

ルールを守ってアクセルシンクロォォォ!!!

CSSのグラデーション

CSSでグラデーションを作ろうと思うとそこそこややこしいので、 ツール(ジェネレーター)を使っていたのですが、名前を忘れてしまいご無沙汰に… grad3という名前だと思い出し再利用してます。 ブラウザごとにソースを弾き出してくれるのは頼もしい、かつ 分か…

Git力が落ちたなという時に

最近職場が変わりGitを急激に使わなくなったので顕著にGit力が落ちたな~という焦燥感最近あり改めて取り組みなおしました。 開発や管理の環境はその会社の文化風土に依存するのである程度仕方がないのですが… 去年のアドベントカレンダにあった「ギットクエ…

JavaScript配列の削除

deleteかspliceを利用する事で削除可能ですが、spliceで思わぬハマり… deleteは要素の値のみ削除し要素数に変化はない(要素値は代わりにundefinedになる。エラーハンドリングがめんどい) spliceは指定個所から指定個数の要素を削除できる。(本来は置換するメ…

cssで中央寄せ

下記が役に立つ CSSで中央配置(センターリング)する方法 | CSS Lecturewww.css-lecture.com cssを統一的な規約にした書き方をよく見るけど、個別に作りたいときの命名がcssは難しい気がする 的確な名前が思いつかないなぁ

jQuery同一nameを識別するとき

たまに凄くくだらない所でハマるのでメモ ほんとはIDで識別したいのにやむ得ぬ理由でnameで見るしかないときがあり たびたび忘れるので… あくまでcheckboxと過程 var counts=[];$("[name='対象名']:checked").each(function(){ counts.push($(this).val()); …

簡単なloading jQuery

設計してると唐突にLoadingが必要になるときがありますがそんな時jquery.blockUIを使う事があります。 超今更ですがお手軽なので↑を使っていますが、本気で作り込む場合は自作してます。 以下の「Download and Support」のタブからダウンロード jQuery Block…

javascript高速化でやったこと...続き

前回↓の記事の実質続き 初心者向けjavascript高速化のまとめ - 私の奇妙な日記 前回の内容は無作為にレスポンス上げるかぁという思考でしたが、 前の記事にまとめた(他も含む)ことをやれば確かに早くなるんですが そもそもボトルネックをみつけないことには…

初心者向けjavascript高速化のまとめ

自分でやったことを絶対忘れるので纏めておく。 速度計測は下記のサイトを使用 http://jsperf.com/ 数年前はサーバーサイドのプログラム書くことが多くかつ、要員計画等々数年後の保守計画を考えた際、クライアントもサーバーサイドっぽい記述をしていました…