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

Goolge Maps V3のgetBounds()がis undefinedではまる

追記: 最初の trigger を bounds_chaged でやってました(強制的に駆動させてました)が、LatLngBounds クラスのオブジェクトの取得ができていませんでした。そこで、最初の trigger は idle に変更しました>< V2 でマーカーがすべて入るまでズームを下げ…

setIntervalをrequestAnimationFrameで

追記:setTimeout のコールバックとして cancelRequestAnimationFrame を呼ばないととまらないのかが全くわからない。重大な間違いをしているのかも、、、 参考にさせてもららったのは下記 URL の記事です。MMO やってて PHP や JavaScript している経歴は似…

パンくずリスト

インターフェースとか使ったりメソッドの整理したら改めてどこかにあげたいです 使い方 MySimpleBreadclumb#getBreadclumbHtml で基本おkな気がします functions.php setOptions($options); } } public function set…

これいいじゃないかな

汎用的に使える関数なんじゃないかなとか勝手に思ってます! $post_type, 'posts_per_page' => $posts_per_page, 'paged' => $paged, ); $args = array_merge($args, $_args); return new WP_Query($a…

wp_nav_menuのliにつくclassをなんとか管理画面から制御してみる

追記:ファイルマネージャーがあるので直書きするほうがいいような気がしますね。。。 WordPress 3.0 以降でメニューというものが使えるようです 使い方などは下記 URL を参考にさせていただきました http://lovelog.eternal-tears.com/wordpress/wp-custom/…

ギャラリーに登録されている画像一覧を取得する

ギャラリーの設定の取得のしかたとかあとでやってみる ちなみに、ローカルの $_args で上書きしています functions.php 'ASC', 'orderby' => 'menu_order', 'post_type' => 'attachment', 'post_parent' => $post_id, 'post_mime_type' => 'image', 'post_s…

Tips

wp_titleを使って柔軟にタイトルを変更する

wp_title は基本的に便利ですが、ちょっとタイトルを変更したいとかになると意外と面倒です。勝手にスペースが入るあたりとか プラグインとかありそうですが、ちょっとそこまではという時には下記のようにやりかたも便利かもしれません functions.php

CKEditor for WordPressで画像挿入ができない

追記:解決しました CKEditor for WordPress で画像挿入はできます 僕の場合、qTranslate という翻訳 plugin を利用していました この plugin とどうやら愛称が悪いようで、正しく CKEditor for WordPress が動作しませんでした 同じような報告があります ht…

文字列からプログラム的に必要な要素を取得するために、プログラム的に意味のある文字列を付加し、パースする

PHP

タイトル・内容の日本語がカオス。。。 もうちょっと直します。。。 文字列にプログラムの判定などに必要なオプションみたいなものをつけたいなーって思ったとき そのオプションのつけ方と、オプションを連想配列で取得する Tips です 付加する文字列が json…

body_id()みたいなの

追記:URL から body の ID を決めるようなものを書いていましたが、preview で対応できなかったので変更しました。すいません m(__)m デフォルト これに合わせるようにして、CSS は組んでもらうようにするといいと思います functions.php

Paginatorをつかった検索結果ページをクールにきめる

http://tsmsogn.com/blog/2011/10/14/cakephp-1.3-paginator/

プロセッサを支える技術に全く寄稿していません

プロセッサを支える技術 ??果てしなくスピードを追求する世界 (WEB+DB PRESS plus)作者: Hisa Ando出版社/メーカー: 技術評論社発売日: 2011/01/06メディア: 単行本(ソフトカバー)購入: 22人 クリック: 250回この商品を含むブログ (54件) を見る

Calendarプラグイン

とある科学の案件で、イベントカレンダーが必要になりました Calendarプラグインだけでもたくさんあったので、メジャーどころのプラグインの機能や使ってみた感想なんかをまとめてみます ちなみに WordPress の version は、3.2.1 とりあえず、僕としては以…

Eclipse(Indigo)+PDT+Xampp+XdebugでCakePHPの開発環境を整える、その1

その2があるかは不明です 仕事を始めてから今までずっと、ターミナル上で PHP のコードを書いていましたが Android の開発に携わるようになり、IDE(Eclipse) のコード補完、debug、とりわけ テンプレート などの機能の便利さをしりました また、CakePHP …

InputStreamをあれに

自分用 snippet public class Foo { public String readXmlFromLocalStorage() { AssetManager assetManager = mContext.getAssets(); try { InputStream inputStream = assetManager.open(FILE_NAME); BufferedReader bufferedReader = new BufferedReader(…

SecurityComponentでAjaxで追加したformがPOST時にはじかれちゃいました

追記: まるごと外すのはあれなので、トークンチェックするようしました 環境 CakePHP 1.3.7 原因は、Ajax で勝手にフォームを追加していたためで、SecurityComponent の CSRF 対策ではじかれてました SecurityComponent のことは下記の URL 先で書かれてい…

AlarmManagerを使ってインストール時・起動時から定期的に実行するものを作ってみた

http://tsmsogn.com/blog/2011/08/10/android-service/

トップレベルの親ページ取得

ねもい。。。 post_parent; if (!empty($parentId)) $page = get_toplevel_parent(get_page($parentId)); return $page; } endif; ?>

assetsからのあれ

/** * * @param id * @return */ public Bitmap getImage(int id) { Bitmap bitmap = null; FileInputStream fileInputStream; try { fileInputStream = mContext.openFileInput(id + ".png"); bitmap = BitmapFactory.decodeStream(fileInputStream); fileI…

assetsへのあれ

public void saveImage(int id, Bitmap bitmap) { FileOutputStream fileOutputStream; try { fileOutputStream = mContext.openFileOutput(id + ".png", Context.MODE_WORLD_READABLE); bitmap.compress(CompressFormat.PNG, 100, fileOutputStream); fileO…

外部ストレージへのあれ

public boolean saveImage(int id, Bitmap bitmap) { String status = Environment.getExternalStorageState(); File outputDir; // 書き込みディレクトリ if (!status.equals(Environment.MEDIA_MOUNTED)) { // 外部ストレージがマウントされていない場合 /…

UNIX X11 Colorsのcolors.xml

http://d.hatena.ne.jp/satoru_net/20091214/1260728721さんのデータを使用させていただきました <resources> <color name="black">#000000</color> <color name="dimgray">#696969</color> <color name="gray">#808080</color> <color name="darkgray">#A9A9A9</color> <color name="silver">#C0C0C0<…</color></resources>

ListViewと下寄せのLayout(Buttonなど)を配置する

めちゃくちゃ時間がかかった タイトルが分かりにくいかもしれないけど 具体的にいえばあのドコモの「spモード メール」アプリのメール一覧でチェックを入れた際にでてくる、メニューをイメージしてもらえばおk。ドコモユーザじゃないひとごめんなさい>< ListVi…

OrmLiteをこんな感じに使うのはどうでしょうか?というお話

さらに追記 http://codedehitokoto.blogspot.jp/2012/01/sqlormliteandroid.html さんのほうがよいサンプルだと思います 追記 コメントをいただきました。そちらも参考にしてください > vector さんご指摘ありがとうございます。近じかやって、それに応じて…

Windowsの組み込みWebDAVクライアントが、30分くらいでセマフォのエラーを吐いてタイムアウトする

タイトルどおり、Windows にはじめから組み込まれている WebDAV client で 大きなファイルをアップロード中、30分くらい経過したくらいで、セマフォのエラーを吐いてくれる。 そのウィンドウで「キャンセル」を選らば再開ライクな動き(実際は一からファイ…

findのmtimeオプションについて

とりあえず結論を先に find -mtime -2 x > 2日前 find -mtime 2 2日前 >= x > 3日前 find -mtime +2 3日前 >= xx は現在、または指定した時刻 実験 自分でもやってみようと啓蒙された記事はこれ http://doruby.kbmj.com/SK/20090731/find_mtime_ これを自分…

CentOS 5.5、ドキュメントルート直下でWebDAVを動かす

ただのメモ やること バーチャルホストを使って、ドキュメントルート直下で WebDAV を動かす 理由 Windows の組み込み WebDAV クライアントは、Digest認証などの認証がついた場合、ドキュメントルート直下が WebDAV じゃないと動かないらしいので そんな微妙…

clone

PHP

さすが俺、全然理解してないまま使ってたhttp://php.net/manual/ja/language.oop5.cloning.php オブジェクトのクローンが作成される際、PHP 5 は、そのオブジェクトのプロパティを 全てシャローコピーします。他の変数へのリファレンスを保持する全てのプロ…

Eclipse(Helios)にSubversionを入れる

追記:こちらがまっとうなやりかたなのかわかりませんが、他にもやりかたがあったのでご紹介 Help > Install New software... Work with: に Helios を入れる しばらく待つと、プラグイン一覧がでてくるので type filter text に subversive と入力する Coll…