MTでFacebookのOpen Graph Tagをするときに便利なスニペット

<meta property="og:title" content="<$MTEntryTitle encode_html="1"$>" /> <meta property="og:description" content="<$MTEntryExcerpt words="200" encode_html="1"$>" /> <meta property="og:type" content="foo" /> <meta property="og:url" content="<$MTEntryPermalink$>" /> </meta></meta></meta></meta>

BUFFALOのLS-XLシリーズのNASを使って、LionでTime Machineしてみる

Mac

追記:NAS の管理画面のリンクから Time Machine の仕方があるマニュアルにいけました。。。 環境 Mac:Mac OS X 10.7.3(Lion) NAS:BUFFALO LS-XLシリーズ したこと NAS の管理画面からファームウェアのアップデート http://buffalo.jp/taiou/os/macosx107/…

Movabye Typeでパンくずするときに便利かもしれないタグ

ウェブページ <ul> <li><a href="/">HOME</a></li> <MTParentFolders> <li><a href="/<$MTFolderPath$>"><$MTFolderLabel$></a></li> </MTParentFolders> <li><$mt:PageTitle$></li> </ul>ブログ詳細 <mt:setvarblock name="entry_year"><$MTEntryDate format="%Y"$></mt:setvarblock> <MTArchiveList archive_type="Yearly"> </mtarchivelist>

WMV(Windows Media Video)をiDVDでDVDに焼く

Mac

タイトルどおり、WMV(Windows Media Video)を iDVD を使用して DVDに焼きます iDVD の環境は以下のとおりです 環境 iDVD 7.1.2 WMV は iDVD で使用できないので、iDVD の対応フォーマットに変換する必要があります http://docs.info.apple.com/article.html?…

yum upgradeでNo more mirrors to try

ログどおりに、yum-utils インストールして package-clean --problems や package-clean --dupes しても駄目でした あやしげな、epel リポジトリの mirrorlist をコメントアウトして baseurl に変更でいけました 今回のパッケージは xz-libs がミラーサイト…

index.htmlとindex.phpの併用

WP が管理する部分と、スタティックな HTML が混在する案件がありました トップページ(後の index.html のこと)は WP で管理する内容以外の更新も多く入りそうで、WP で管理(home.phpで管理)したくありません WP ではファイルマネージャを使用してテンプレー…

オレオレ、WordPressを案件で導入するときにまずしていること

前提 環境 WordPress 3.3.1 ディレクトリ構成をつめる WP のデフォルトの .htaccess だと ディレクトリがないかつファイルがない場合に mod_rewrite で WP に入っていきます なので WP のテーマの作り方をそっくりそのままやらず、WP 下のディレクトリに CSS…

mod_rewriteを使って再帰的にURLを置換

環境 Apache 2.2.3 条件 置換元にディレクトリがないと駄目(危険な気がする) すること http://192.168.0.11/~tsmsogn/foo/img/bar.jpg(実際の画像はなし)とリクエストがあった場合、 http://192.168.0.11/~tsmsogn/foo/img.bar.jpg(ここに実際の画像あり)を…

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)) { // 外部ストレージがマウントされていない場合 /…