KANTENNA.COM

Solarized

HOME > WEBプログラム覚書

WEBプログラム覚書

[jQuery]closest()とparents()

DATA 2012.02.03 13:57 カテゴリ JavaScript タグ jQuery | 動作確認

今から16年前Netscapeブラウザのソースコードの公開方法の会議の中で、初めてオープンソースという言葉が使われた今日、 みなさんいかがお過ごしでしょうか。

今回の投稿はそれとは関係のないjQueryのparents()とclosest()が 似てたので何が違うのか試した時のメモです。

続きを読む

[jQuery Mobile]初期化イベントメモ

DATA 2012.02.01 12:18 カテゴリ JavaScript タグ jQuery | jQuery Mobile

jQuery Mobileは読み込まれてから

mobileinit -> pagebeforecreate -> pagecreate -> pageinit

の順番でイベントが発生する。

続きを読む

時間も時間なので、あまり使用頻度の高くない微妙なネタを。

会員制サイトなどで不特定多数の人にログインさせる場合、フッタのバージョン情報は隠しておきたかったり、 こじゃれたメッセージを表示したいときとか使うアクションとフィルタ。

続きを読む

ブログのget_bloginfo()で取れないデータが必要な場合に使うもの。

続きを読む

[jQuery Mobile]ダイアログ

DATA 2012.01.26 01:47 カテゴリ JavaScript タグ jQuery | jQuery Mobile

jQuery Mobileにおけるダイアログの扱いはウインドウではなくページ。 なので通常のページと同様に扱える。ダイアログウインドウを出す。じゃなくダイアログページに遷移する。的な。

続きを読む

[WordPress]テンプレートがごちゃごちゃしてきたらstr_replaceとかでごまかしてきたけど、限界が来たのでラッパーをかいてみた。

続きを読む

次の投稿とか前の投稿を取得するget_adjacent_post()が、どうもループ内じゃないと利用できないようになっている模様。

続きを読む

Zend_Loader_Autoloader::autoload()を利用していて、is_a()の第1引数がパスっぽいものだとWarningが発生する。

続きを読む

[WordPress]アバウトなis_home()

DATA 2011.12.23 01:31 カテゴリ PHP タグ WordPress

query_posts()を使うとfalseになるとかの問題もあるis_home()。

続きを読む

WordPress 3.3。Zend_Loader_Autoloaderでクラスのオートロードしたら管理画面でWarning出現。

続きを読む

[WordPress] テンプレートルーティングのメモ

DATA 2011.12.19 04:40 カテゴリ PHP タグ WordPress

WordPressが呼びだすテンプレートをTEMPLATEPATH直下じゃなくてTEMPLATEPATH/views/とかにできるのか調べた時のメモ。 バージョンはWordPress 3.3 日本語版。

続きを読む

いまさらながら、jQueryに公式なテンプレートプラグインあるの気がつきました。 もう一年以上前に出ていたんですね。まだベータだけどw

続きを読む

[jQuery] jQuery入門前の話。

DATA 2011.12.09 01:43 カテゴリ JavaScript タグ jQuery | 基礎

jQueryの概念というか役割というか、おおざっぱなイメージについて。jQueryの書き方とかの話じゃありません。

jQuery APIリファレンスをみて、 jQuery.each()とjQuery(selector).each()のような同じ名前のメソッドで何が違うんだ?どう使い分けるんだ? と迷わないためのお話です。

続きを読む

[jQuery].add()で戸惑った件

DATA 2011.11.26 04:46 カテゴリ JavaScript タグ jQuery

jQueryの.add()。いまさらながら、なんでこれが違う結果になるのか戸惑う。

続きを読む

[WordPress]ハマりポイントget_user_meta()

DATA 2011.10.05 03:40 カテゴリ PHP タグ WordPress | 関数

3.2.1、マルチサイトONでの結果。

ローカル環境で動いて本番環境で動かない。ローカル環境と本番環境で$table_prefixが異なる場合など get_user_meta()使ってないか確認してみる。

続きを読む

[WordPress]ユーザー登録が可能か調べる

DATA 2011.09.09 11:22 カテゴリ PHP タグ WordPress | 関数

あまり使うことはないですね。

続きを読む

[MySQL]ユーザ発行2

DATA 2011.09.08 01:49 カテゴリ MySQL タグ SQL | データベース | 構文

MySQLのユーザーに関する操作メモ。

続きを読む

よく見かけるけど実は非推奨なこと。暇なときはマニュアル読んでおくといろいろ発見がありますね。

続きを読む

[WordPress]3.1で地味に便利になったWP_Query

DATA 2011.07.11 01:21 カテゴリ PHP タグ WordPress

3.1以前では投稿をカスタムフィールドで検索したい場合、 1つしか指定できなかったんだけど、3.1から複数設定できるようになった。

続きを読む

WordPressのいまいちピンとこないやつらについてのメモ。

続きを読む

PHPを学び始めて関数の作り方はわかったけど、どういう関数作ればいいのかよくわからんって人に。 HTMLを記述する人(クライアント)向けにどんな関数を作ればよいのか考えていきます。

WordPressのプラグインとかテンプレートタグ作る場合も役立つと思います。

続きを読む

前回の「WordPressで会員サイト開発:Role追加編」の続きで、今回はRoleを指定してユーザー登録編

続きを読む

WordPressで会員サイト開発:Role追加編

DATA 2011.06.07 03:55 カテゴリ PHP タグ PHP | WordPress

WordPressでこんな感じのサイトを作る。

続きを読む

WordPressとかMovableTypeは使ってるけどCakePHPは使ったこと無い人。 たぶんデザイナーさんとかにビューとレイアウトを分けるとイイコトあるよと伝えたい。

続きを読む

[SPL]SplFileInfo

DATA 2011.02.24 02:28 カテゴリ PHP タグ SPL | サンプルコード

久しぶりにSPLネタ。

続きを読む

[PHP]定数を動的に呼び出す

DATA 2011.02.22 23:41 カテゴリ PHP タグ 関数

どう使えばよいのかわからないけど、とりあえずメモ。

続きを読む

MovableTypeをCakePHPのViewとして使う

DATA 2011.02.17 02:04 カテゴリ PHP タグ CakePHP | MovableType

ためのMovableTypeテーマを書いてみた。 MovableTypeの検索のシステムテンプレートをPHPに置き換えるの発展型。

続きを読む

[WordPress]強引なキャッシュ

DATA 2010.06.09 03:11 カテゴリ PHP タグ WordPress

おぉーーっとこれは実用性のない強引なキャッシュだー!

続きを読む

PHPとHTMLが濃密に絡みあうテンプレートは最もカオスになる部分。 自分が出来てない濃密な絡みをWordPressだけしてるなんて許せないので何とかすっきりさせたいところです。

続きを読む

小粋空間: PHPでXML-RPCを利用する方法でMovable Typeで、XML-RPCを利用する方法がエントリーされてたのでWordPressについて書いておきます。もちろん適当に。

続きを読む

全然気がつかなかったんですが、Atom見てて気がつきました。 wp-incluedes/feed-atom.phpでid要素はthe_guid()で出力されてるんですね。

続きを読む

[PHP]spl_autoload_register

DATA 2010.04.23 03:42 カテゴリ PHP タグ PHP | Twig | 関数

Twigを眺めててspl_autoload_registerの引数ってArrayもありなんだと知りました。

続きを読む

なんか楽でいい方法ないかなと久しぶりにライブラリ利用せず書いてみました。

続きを読む

jQuery UIメモ 2

DATA 2010.04.14 04:35 カテゴリ JavaScript タグ jQuery | jQuery UI | サンプルコード

jQuery UIメモ 1の続き。 前回同様とくに内容はありません。

続きを読む

[SPL] SimpleXMLIterator

DATA 2010.04.13 04:09 カテゴリ PHP タグ SPL | サンプルコード

最近SPLを眺めていますがなかなか理解できませんw とりあえずSimpleXMLIteratorから使ってみます。

続きを読む

jQuery UIメモ 1

DATA 2010.04.06 00:01 カテゴリ JavaScript タグ jQuery | jQuery UI | サンプルコード

jQueryが1.4になってました。とにかくパフォーマンスが劇的に向上してるみたいです。 今後は1.4を利用してみようかとおもいます。

続きを読む

PHPで画像を取得してMySQLに保存、そしてMySQLからデータを取得して表示させる方法を そろそろ書かないとまずい気がしたので書いておきます。 画像をデータベースに保存するのには、とても重要な意味があります。

続きを読む

Wordpress プラグイン作成前の基礎知識

DATA 2010.03.30 05:14 カテゴリ PHP タグ WordPress

そろそろプラグインの一つでも作れるようになりたいので調べてみたのをメモ。

続きを読む

tidyとSimpleXMLでスクレイピングの練習。

続きを読む

アニメーションががSexyとかじゃなく写真がちょいエロなだけなので 選ぶ写真によっては爽やかにもなりますw

続きを読む

ActionScript3.0で最も簡単にアニメーションをさせることができる Tweenと加速と減速が簡単に設定できるeasingを使ってみる。

結果はこれ

続きを読む

すっかり忘れかかってるActionScript3.0。FlashDevelop.jpのおかげでちょっとやる気が復活。

とはいえまた一から本読むのもあれなんで、いろいろ作りながら覚えていこうかと思います。

続きを読む

[PHP]パスの通し方

DATA 2010.01.13 01:54 カテゴリ PHP タグ CakePHP

ライブラリのパスを定数で設定することが多々あるが CakePHP ではini_setが使える場合、include_pathに追加するって処理になっている。

続きを読む

以下の件は激しくガセネタでした。すみません。普通にController::set()でlayoutに変数を引き渡せます。1.2.0でも出来てるのに恥ずかしいかぎりです。

こんなガセネタ流しておいても誰にも突っ込まれない影響力のないブログだったのが唯一の救いですね

metaのkeywordとdescriptionをセットしようと思ったんですが コントローラーからレイアウトへ値を渡すいい方法がわからない。

続きを読む

思った以上に使う場面が多い。

続きを読む

ループごとにnewしてたんだけどsetTimestamp()を使えばいいことにようやく気がついた。

続きを読む

CakePHPのcheckboxとhasAndBelongsToMany(HABTM)は僕のスペックだと軽くハマれるわ。

続きを読む

[PHP]マジック定数

DATA 2009.12.17 03:13 カテゴリ PHP タグ 言語仕様

ちゃんと見た記憶がなかったのでメモというかコピペ

続きを読む

[PHP]CakePHPのAuthメモ

DATA 2009.12.16 04:30 カテゴリ PHP タグ CakePHP | フレームワーク

CakePHPのAuthコンポーネントのセットアップメモ。

続きを読む

Excel VBA の改行コード

DATA 2009.12.10 02:36 カテゴリ Excel VBA タグ VBA

Excel VBA の改行コードではまった。ググったら1発で出てきた。

続きを読む

google AnalyticsのAPIを利用してアクセスの多いページの情報を取得します。 利用するライブラリは↓

続きを読む

PHPとYAML

DATA 2009.12.02 22:26 カテゴリ PHP タグ テストコード | ライブラリ

設定ファイルとか書くのはYAMLって形式が簡単でいいらしい。

続きを読む

CakePHPメモ2 コントローラ関連

DATA 2009.11.23 01:31 カテゴリ PHP タグ CakePHP

CakePHPのコントローラーに関するメモ

続きを読む

PEAR::HTML_CSSを使ってみる

DATA 2009.11.22 16:01 カテゴリ PHP タグ PEAR | サンプルコード | テストコード

CSSを処理したり生成したりするためのPEAR::HTML_CSSを使ってみる。使う機会はあまりなさそうですが。

続きを読む

ツールチップについて色々と検討。

最近思うのですが、マウス載せると何か出るよと気づかせる表現はあるべきですが、 載せたあとのアニメーションとか不要じゃないですか?

情報見たいからマウス載せてるわけで、すぐ見たいわけです。 アニメーションはいいから0.1秒でも早く表示してくれって思うのは僕だけでしょうか??

続きを読む

WordPressってループ外で何かしようと思うと面倒だなと思ってましたが $wp_queryとか使うとそれほど面倒じゃなくできそうな感じです。

続きを読む

WordPress ショートコード

DATA 2009.10.29 01:39 カテゴリ PHP タグ WordPress | テストコード

Wordpressでハードコーディングしたくない文字とかどうするんだろうと思ってたらショートコードという便利な機能があった。 全然知らなかったです。こんな便利な機能、公式サイトでもっとアピールしといてもいいのに。

続きを読む

CakePHPメモ1

DATA 2009.10.08 05:11 カテゴリ PHP タグ CakePHP | フレームワーク

CakePHPで前に作ったサイトを復習がてら、最初からやり直そうかと思ってます。 主に1.2系のメモ。

続きを読む

ActionScript3.0 表示リスト メモ

DATA 2009.08.04 04:15 カテゴリ ActionScript タグ Flash | 言語仕様

ActionScript 3.0でオブジェクトを表示するための重要な仕組み。

続きを読む

ActionScript3.0 クラス関連のメモ

DATA 2009.08.03 02:02 カテゴリ ActionScript タグ Flash | 言語仕様

ActionScript3.0のクラスのメモ

続きを読む

PHP4 func_get_args()とforeachと参照

DATA 2009.07.28 11:48 カテゴリ PHP タグ テストコード | 言語仕様

まだまだPHP4は現役ですね。 久しぶりにPHP4でコード書いてたら肝心なところがコピー扱いでハマりました。

続きを読む

ここからがいよいよ本番か?

続きを読む

Actionscript3 addEventListenerのthis

DATA 2009.07.14 02:01 カテゴリ ActionScript タグ Flash | 言語仕様 | 関数

addEventListenerの第二引数にリスナー関数名を指定した場合と 無名関数を登録した場合でthisの参照が異なる。

続きを読む

自作クラスをカスタムクラスと呼ぶ。

続きを読む

三角関数なんてなんの役に立つんだよ。 三角関数なんてこの先使うことねーだろと思ってたあの頃。

まさか使うことになるとは。

数学と物理はActionScriptやる上で必須の知識な感じ。 これは鬼門になりそうな予感がします。

続きを読む

ActionScript3 メモ3 [基礎]Arrayクラス

DATA 2009.07.11 04:25 カテゴリ ActionScript タグ Flash | 言語仕様

ActionScript3の基礎勉強中。

続きを読む

[基礎]Action Script3.0 メモ 1

DATA 2009.07.03 04:03 カテゴリ ActionScript タグ Flash | 言語仕様

だいぶ読んでないActionScript3の本が 溜まってきたので今月から手をつけようかと思います。

続きを読む

Ajaxメモ

DATA 2009.07.01 13:01 カテゴリ JavaScript タグ Ajax | javascript

そろそろAjaxって奴を・・・調べてみよう。

続きを読む

jQueryのプラグイン作成がなんとなくわかった気になってたけど 全然わかってなかった。ってかjQuery自体わかってなかった。 更に言うとjavascriptが今だにわかってないんじゃねって感じで凹むなー。

続きを読む

jQuery プラグイン Slide boxメモ

DATA 2009.06.04 03:35 カテゴリ JavaScript タグ jQuery | プラグイン

ちょうどこういうのやりたかったので どんな感じで実装されてるか調べてみた。

続きを読む

jQuery fade() と pngbehavior.htc

DATA 2009.05.27 01:21 カテゴリ HTML/CSS | JavaScript タグ jQuery | エラーコード

jQueryのfadeOut()、fadeIn()をpngbehavior.htcが適用されてるページで 利用するとfadeが効かない模様(ie6)。ここのサンプルでは、全然動きませんが フェード効果が効かないってだけの場合もあった。

続きを読む

javascript Node プロパティ

DATA 2009.04.28 13:50 カテゴリ JavaScript タグ DOM | テストコード | 言語仕様

javascriptというかDOMのNodeインターフェイスに定義されてる プロパティを覗いてみる。

続きを読む

PHP Array関数いろいろ

DATA 2009.04.17 22:21 カテゴリ PHP タグ テストコード | 関数

PHPには配列を操作する関数がたくさんあるのでちょっとずつ試していこうかとおもいます。

続きを読む

SimpleXMLメモ

DATA 2009.04.17 21:06 カテゴリ PHP タグ 関数

valuecommerceのAPIを叩いて返ってくるXMLを SimpleXMLを利用してパースしようとしたら、 うまくできない部分があった。

続きを読む

勉強のため優れたナビゲーションを再現してみる。もちろん完全再現ではない。 とりあえず今回はNavigation Menus: Trends and Examples | Design Showcase | Smashing Magazine で紹介されていたPlayground Blues。美しいですね。

続きを読む

Compositeパターンメモ

単体オブジェクトである葉と葉や枝を持つことができる枝オブジェクトを同様に扱うことができる。 ディレクトリツリーのような再帰的なデータ構造を表現できる。

続きを読む

PHPメモ

DATA 2009.03.19 13:45 カテゴリ PHP タグ スクラップ

ブレイクスルーできそうな気がしたけど 結局どうにもならなかったコード。

何が問題だったかは覚えてない・・・

続きを読む

テキストをimgに変換するにはGDライブラリを利用すれば できるようなのでちょいと試してみました。

続きを読む

ディレクトリ内のファイルを取得する場合、opendir()使って やってましたがglob()という便利なものがあるんですね。

続きを読む

include pathの追加

DATA 2009.03.05 14:23 カテゴリ PHP タグ サンプルコード | 関数

include pathって複数設定できたんですね。 include path必要なライブラリ使うときini_set()で いちいち切り替えてて面倒だなって思ってたんですが 知識不足だったようです。

続きを読む

PHP empty() isset() is_null() if()

DATA 2009.03.05 13:23 カテゴリ PHP タグ テストコード | 関数

PHPのempty() isset() is_null() if文の評価について

続きを読む

PHP extract()の使い方を探る

DATA 2009.02.17 01:55 カテゴリ PHP タグ サンプルコード | 関数

フレームワーク眺めていると、時々見かけるextract()。 慎重に使えば結構便利なのかも?

続きを読む

だいぶ昔に紹介されてた記事ですが下記ページを適当に。 コード見ながら大体こんな感じ言ってるだろくらいの感じなので 間違ってる可能性もあり。

続きを読む

javascriptでIEを判定するコードが [JS]わずか「12文字」でIEを判別するスクリプト | コリス で紹介されてました。

続きを読む

jQueryオブジェクト

DATA 2009.01.27 22:13 カテゴリ JavaScript タグ jQuery | ライブラリ

jQuery1.3もリリースされたしってことで 今さらながらjQueryの勉強してるわけですが $()で取得できるjQueryオブジェクトが気になりました。

なんでかってーと「 jQuery.eq(n) 」の機能をうまく文章にできなかったからです。 どーでもいい理由ですが調べてみたらいい勉強になりました。

続きを読む

ちょいと使いそうだったんでメモ

続きを読む

PHP 参照渡し(リファレンス)と値渡し

DATA 2009.01.21 20:11 カテゴリ ETC | PHP タグ 言語仕様

プログラム(PHP4)ってものを勉強し始めてしばらくの間、 意味不明理解不能だったものが参照渡しでした。

function hoge(&$data){} こんなやつ。

なので今、PHP4を学んでる方は少ないと思いますが、 同じようにつまずいている方の何かの助けになるかもしれないので エントリーしときます。

間違ってたり、逆に混乱させたらごめんなさい・・・

続きを読む

javascript 反転処理1

DATA 2009.01.15 22:28 カテゴリ JavaScript タグ サンプルコード

タブパネルを自力で実装することになった場合、 ひとつの要素がtrue(表示)の時、 その他の要素をfalse(非表示)にさせる仕組みって どうすればいいんだろうと思って試し書き。

続きを読む

javascript エラーコード」でエラーになるコードの解消方法。 うぇっ。もう一年以上経ってるのか・・・

続きを読む

ページ内リンクを手動で作成するのは結構手間なんで jQueryを利用して自動で作成。

続きを読む

インスタンスが唯一であることを表現するSingletonパターン。 もっとも非難されてるデザインパターンらしい(汗

続きを読む

PHP5 simpleXML 動作テスト part3

DATA 2008.12.17 00:42 カテゴリ PHP タグ テストコード | 動作確認 | 関数

simpleXMLではxPathを利用してノードにアクセスできるようなので試してみるよ。

続きを読む

PHP5 simpleXML 動作確認 part2

DATA 2008.12.17 00:37 カテゴリ PHP タグ テストコード | 動作確認 | 関数

simpleXMLを利用するとXMLファイルの作成などが簡単に できてしまうっぽいので試します。

続きを読む

PHP5 simpleXML 動作テスト part1

DATA 2008.12.17 00:35 カテゴリ PHP タグ テストコード | 動作確認 | 関数

php5になるとXMLが簡単に扱えるようsimpleXMLが利用できるようなので 動作テスト。

続きを読む

sprintf()メモ

DATA 2008.09.08 20:29 カテゴリ PHP タグ テストコード | 動作確認 | 関数

慣れないとなかなか使おうと思わないprintf()。使いこなせばかなり便利なのは間違いない。

続きを読む

TIME LINE
2012
02.03

[jQuery]closest()とparents()

今から16年前Netscapeブラウザのソースコードの公開方法の会議の中で、初めてオープンソースという言葉が使われた今日、 みなさんいかがお過ごしでしょうか。

今回の投稿はそれとは関係のないjQueryのparents()とclosest()が 似てたので何が違うのか試した時のメモです。

2012
02.01

[jQuery Mobile]初期化イベントメモ

jQuery Mobileは読み込まれてから

mobileinit -> pagebeforecreate -> pagecreate -> pageinit

の順番でイベントが発生する。

2012
02.01

[WordPress]管理画面のフッタのフィルタとアクション。

時間も時間なので、あまり使用頻度の高くない微妙なネタを。

会員制サイトなどで不特定多数の人にログインさせる場合、フッタのバージョン情報は隠しておきたかったり、 こじゃれたメッセージを表示したいときとか使うアクションとフィルタ。

2012
01.28

[WordPress] ブログの情報を取得する方法とノーキャッシュ疑惑

ブログのget_bloginfo()で取れないデータが必要な場合に使うもの。

2012
01.26

[jQuery Mobile]ダイアログ

jQuery Mobileにおけるダイアログの扱いはウインドウではなくページ。 なので通常のページと同様に扱える。ダイアログウインドウを出す。じゃなくダイアログページに遷移する。的な。

2012
01.25

[Ubuntu11.10]Ubuntuのインストール後の設定

インストール完了後の環境構築。PC起動時いちいちBIOSからブートドライブ選んで ブートするのかと思ってたら起動時にOS選択画面が出てくる。

すばらしいですね。

2012
01.24
2012
01.23

MinGW+Mintty+Git

MinGW+Mintty+Gitをやろうとして失敗に終わった。このエントリーには収穫できるものはありません。

2012
01.21

[PHP]共有サーバーユーザーのためのPEARインストール方法

共有サーバーでは自由にPEARのパッケージがインストールできないので、 プロジェクトローカルに設置することになりますが、以前httpベースのものを使ってみたんですけど、 やたら重くて使い物にならなかったので、僕は普通にFTPでアップするようにしてます。

ってことでプロジェクトローカルへのPEARのインストール方法。