While { Creative! }

フリーで働くWebクリエイターのネタ帳。オンライン教育&学習のCreativeな仕組み作りをしていきたい。

2013-04-01から1ヶ月間の記事一覧

jQueryのloadでDB更新の同期が取れない時の対処法

タイマで一定時間ごとにDB(MySQL)から情報を取得し、 指定のdiv要素を更新するという処理をしたいと思ったので jQueryのload機能を使ってみたのですが、上手く行かず・・。 症状 ブラウザで開発中のサイトを2つ立ち上げ(AとB)、 Aの方でDBの内容を更…

キャンバス型アプリ内で「Facebookのトップページ」へ戻るリンクを設置するには?

HTMLの初歩的な内容ですが・・。自作のFacebookアプリを何人かに見せた所、 「自分のページへ戻る方法が分からない!!」とのご指摘を頂く。僕はFacebookアプリに慣れているせいか 左上の「facebook」ロゴマークをクリックして戻っていましたが、 確かに初め…

ひらがなとカタカナが混じった多次元配列を指定キーにて並び替える

ポイントとしては、以下の2つ。・array_multisortで多次元配列を並び替え ・mb_convert_kanaでソートキーを全て「ひらがな」に変換 1.array_multisortを使ってみる まずは単純にsortしてみましょう。 foreachでkey指定する部分がポイントです。 $members …

拡散具合が分かる!ハッシュタグのついたツイートをサイト上に自動表示させる方法

自作Webサービスのトップページに設置したかったので、やり方をメモ。Webサービス内で「拡散目的」にツイートボタンを用意しているなら、 予めハッシュタグを埋め込んでいくとココで広がり具合がある程度分かりますよ! 1.Twitterアカウントで「検索ウィジ…

テスト結果を録画してエビデンス化しておくメリット

今、個人対個人でツール開発受託をしています。 一般ユーザーへの販売を視野に入れたツールで、僕は開発のみに専念。プログラムがひと通り組み終わり、テスト段階になった時 最近は画面録画ソフトを起動させながらテストしています。 使っているソフト 以前…

cakePHPで作ったWebサービスをGoogleウェブマスターツールに登録する方法

WebサービスをcakePHPで作ってみたのですが、 Googleウェブマスターツールを使って色々改善点を探したい。 また、SEO的にもサイトマップは用意しておいた方が良いよね。・・というわけで、サイトマップページを用意し Googleウェブマスターツールへ設定して…

サーバにUPすると「Elementがありません」エラーが出た

/Elements/xx の最初を小文字で書いてた。 これが原因だなんて orz(誤) $this->render('/elements/choice_result'); (正) $this->render('/Elements/choice_result'); 一応メモっておきます。 あとがき Webサービスを作ってみたんだけれど どうやって拡…

一撃でListをString[]にキャスト(Java)

JavaでListと配列を扱おうとして 何だかもの凄く遠回りな事をしていたので orz引数の関係などで、どうしてもList型を配列型に変換したい場合 toArrayを使えばOKなのですが、引数に「new String[0]」を入れる事で 1行でキャストしてくれるので便利。 import …

Twitter Bootstrapのモーダルウィンドウ表示時にTextAreaを全選択

TwitterのBootstrapで使えるModalWindow、いいですね。 見た目もクールでそのまま使えちゃいます。で、最近よく見かける 「クリックでつぶやき用のモーダルウィンドウが出てくる」ボタンを 実装してみようと思ったんですが、、ウィンドウが開いた時点で テキ…

Java+XML-RPCでWordPressからカテゴリを取得

またまたクライアントさんからお願い事項の追加。ツールで記事書いてWordPressへ投稿する際、カテゴリを選べるようにしたいとの事。現状は設定不可なので、デフォルトのカテゴリにしか投稿できない。 ・・まぁ、SEO考えるならカテゴリ&タグ設定はいるよね。…

Facebook用に設定するOGPが正しくセットできたか確かめたい

FacebookなどでOGP(Open Graph Protocol)を設定した時、 ちゃんと動作するか確認したくなると思います。出来た!と思って公開し、 シェアしてくれた人の投稿を見てみたら、「あれ、OGP反映されてないよ orz」・・なんて残念な事になるのは 何としても、避…

cakePHPで「favicon.ico」を瞬時に自作する方法

事前に画像さえあれば、以下のサイトで超簡単に作れます。ファビコン作成。favicon.ico 無料で透過マルチアイコンが作れます。サイト制作者様、ありがとうございます m(__)m あとがき ノリで1つ、Webサービスを立ち上げてみる事に。 こっそりスタートさせて…

cakePHPでTwitter BootstrapのJavaScriptコンポーネントが動かない時

ここにある「モーダルウィンドウ」「ドロップダウン」「タブ」など 動的なコンポーネントを試しても動作しない・・ 503 Backend is unhealthy原因は、JavaScriptの読み込み順でした。 jquery.js bootstrap.min の順で、読み込みましょう。 逆にすると動きま…

NetBeansでcakePHP開発しようと思ったらctpファイルが関連付けされない

Viewなどでctpファイルの編集をする機会は多いと思いますが NetBeansは標準で関連付けされていないので、プレーンテキストと認識され 色付コードで表示されないという残念な状態になる事があります。ストレス軽減のためにも、関連付けておきましょう。まずは…

jQueryで処理から一定時間経過した時にリロードする

画像をクリックした際に 何らかの処理(DB更新など)を行なった後で 数秒後に画面をリロードする処理を作りたかった。Ajaxで画像のみを更新するのも有りだけど、 お手軽にsetIntervalとlocation.reloadを使って実装。 $(function(){ $("img").click(function…