col-sm-10′′>を入れることでform-horizontalで想定したような並びになります。関数2013年の第42週の日曜日が何日なのか、Date型で返す。offset);}[/javascript]↓日付から週番号の取得はこちらを参考に。datepickerを使う最近、Bootstrapというものを使い始めました。CSSを細かく書かなくてもclassなどを指定するだけでいい感じの見栄えにしてくれるすぐれものです。プロトタイプなど、そこまで見栄えを気にしなくてもいいけど、でもやっぱカッコイイほうがいいなあ、というときにぴったり。Bootstrapは周辺UIパーツが充実しています。今回は、日付をカレンダー的なUIで取得するDatePickerを使用したのでその設定方法をメモ。サンプルページはこちらです。Bootstrapをテンプレートから導入BootstrapはHTMLのテンプレートがあるので、コピってきます。バージョンが2から3になって色々変更があったようです。テンプレートはここにありますので、コピペしましょう。バージョンに合わせて最新のテンプレートにしたほうが良さげです。src="js/bootstrap.min.js"></script></body></html>[/html]Bootstrap本体を設置まずBootstrap本体をサイトからダウンロードします。ダウンロードすると以下の様なファイル一式が入ったZIPが確認できると思うので、とりあえず解凍します。glyphicons-halflings-regular.woff[/bash]この解凍してできたフォルダ自体を「bootstrap」という名前にして今書いているHTMLと同じディレクトリに設置しました。いうわけでbootstrap.jsや.cssのソースのパスもテンプレートから変更してます。src="bootstrap/js/bootstrap.min.js"></script>[/html]Datepickerの設置こちらからソースをダウンロードします。こちらも解凍すると「js」「css」「less」という3つのフォルダの入ったフォルダが出来上がるので、「datepicker」というフォルダ名にして先ほど作った「bootstrap」のフォルダに入れます。Bootstrap.jsや.css同様にHTMLにタグを追記します。出来上がったテンプレートが以下。src="bootstrap/datepicker/js/bootstrap-datepicker.js"></script></body></html>[/html]DatePicker用のJavascriptを書くここはDatePickerのサイトからコピペしました。トップページのソースを見るとサンプルが全て明確に書いてあるので、欲しい機能の部分だけコピーします。‘mm-dd-yyyy’});});[/javascript]これをscriptタグで囲んでさきほどのHTMLにコピペします。Bootstrap3向けにHTMLを書くdatepickerのサイトはbootstrap2向けっぽいので、微妙に変える必要があります。サンプルページはこちらです。フォームをクリックするとカレンダーが出てきます。‘mm-dd-yyyy’});});</script></body></html>[/html]サンプルページはこちらです。日付に日にちを加算するJavascriptはいい感じに空気を読んでくれるのですが、いざというときにどのクラスなのかわからなくなってしまうというのがもどかしいです。今日は文字列として受け取った日付を加算したりする方法で手こずりました。86400000);[/javascript]日にちを2013/11/01という文字列として表現する。(2013/11/1ではだめ。さきほど作ったdateObjを使う。dateObj.getDate()).slice(-2);[/javascript]JavaScriptはカジュアルだけど、その分厳密な操作が難しいっすね。ある日から一定日数以内のユニークな値の数の集計たとえば、2013年11月28日から20日以内のユニークなユーザーIDがいくつあるのか、といったデータを取るときのSQL文。access_logというテーブルの中に、dateというカラムに日にちが入っていて、user_idというカラムにユニークなユーザーIDが入っている。DAY)[/sql]は、2013年11月28日から20日分を引いたもの、という意味。date[/sql]とすることで、「’2013-11-28’から20日引いたもの(つまり2013-11-28)より日にちが大きい物」ということになる。2013-11-27jQueryを使って、スクロールしてデータを読み込み、Tableに表示させる画面の最下部までスクロールしたら、JSONデータを読み込んで表示させる。いうのをjQueryを使って実現する方法。false;}});//APIからJSONのデータをもらってくる関数//ajaxだけど同期通信にする//データはJSONで取得する。str;}–></script></body></html>[/html]大きく分けると3パートにわかれます。スクロール位置をトリガーとして、APIからデータを取ってくる取ってきたデータをHTMLに直す直したデータを.append()を使ってTableの最後尾に追記するサンプルページ↑すごいダサいHTMLだけのページですが、一応ちゃんと動作しますので。2013-11-26ワードプレスの管理画面にベーシック認証を設定する。WordPressの管理画面のセキュリティ強化のため、Basic認証の設定を行いました。管理画面に入る際に、まずベーシック認証を経てから、ログイン画面になるという、2段階認証。意外と詰まったので備忘のためメモ。all</Files>[/html]AuthUserFileにはフルパスと、最後に.htpasswdを書きます。ロリポップの管理画面の場合、フルパスは「アカウント情報」に記載されています。.htpasswdの設定.htpasswd[html]hoge:XFdMGsslDgYmo[/html]↑最後に改行が必要です。パスワード用のファイル(.htpasswd)も書きます。パスワードは生のままではダメなので、こちらのページから作成します。出来上がった2つのファイルを、wp-login.phpと同じディレクトリに設置します。以上でベーシック認証のログインが追加されました。2013-11-25バーチャルホストの設定を一通りしたのに変更が反映されなかった。なんでかなーと思ったら、アパッチを再起動し忘れてた。restart[/bash]なにかと忘れがちなのでメモ。(パスワードをPOST送信)iOSと全く関係ない、コードイグナイターのフォームヘルパーの使い方。/></form><pre>[/html]フォームを作ってくれて便利。2013-11-19iOSアプリの状態を確認する。起動中なのかバックグラウンドなのか。iOSアプリが起動しているのか、バックグラウンドなのかを見る方法。UIApplicationStateというクラスを使います。アプリケーションの状態を見る。state);[/objc]iOS7ではバックグラウンドでできることの幅が広がったので、これで状態をいろいろ確認しながらテスト開発できます。UltimatelySocial。