[ffmpeg] よく使うオプション覚え書き[ffmpeg] よく使うオプション覚え書き
動画をエンコードする必要に迫られてffmpegを使いはじめた。 ffmpegは多彩な機能と様々なコーデックを備えた定番エンコーダー。コマンドプロンプトで動作するので、バッチファイルを作成することで複数の処理を順次実行した […]
動画をエンコードする必要に迫られてffmpegを使いはじめた。 ffmpegは多彩な機能と様々なコーデックを備えた定番エンコーダー。コマンドプロンプトで動作するので、バッチファイルを作成することで複数の処理を順次実行した […]
yumはrpmに代わるパッケージ管理システム。rpmよりも格段に便利。rpmのようにパッケージのフルネームを指定する必要がないのもいい。 以下ざっくり覚書。 コマンド例 インストール済みのパッケージ一覧を見る $ yum […]
現在携わっているWeb系の開発は、WindowsのXAMPP環境で行っている。ローカルである程度動作確認してから、本番サーバーのプライベートエリアにアップして結合テストを行い、問題が無ければ公開エリアにコピーする、という […]
なかなか覚えないので覚え書き。自分が良く使いそうなオプションは以下ぐらいか。 -T ファイルシステムの種別を表示する -k 容量をKB単位で表示する -m 容量をMB単位で表示する -h 容量を人間が読みやすい単位で表示 […]
Unixサーバー上での作業にはviエディタを使うことが多い。だけど、普段のコーディングはWindowsマシン上でNetBeansを使ってサーバー上のファイルを直接更新しているので、viエディタの操作方法は結構忘れてる。そ […]
Unixベースのウェブサーバーでの話。ユーザが指定した名前のディレクトリに関連ファイルを管理することを考えた場合、ディレクトリ名として使えない文字が入力された場合には蹴らなければならない。どんな種類の文字が使えないのか参 […]
とりあえず以下の3つはよく使うので覚え書き。 h(string $text, boolean $double = true, string $charset = null) htmlspecialchars() の便利な […]
CakePHPには、URLとコントローラ/アクション/パラメータのマッピングを定義するRoutingという仕組みが用意されている。Routingを使うと、サイトのホームページとして任意のコントローラ/アクション/パラメー […]
Debug Kitはデバッグに役立つCakePHP用プラグイン。 以下に組み込み手順を覚え書き。 1. GitHubからDebug Kitをダウンロード cakephp/debug_kit · GitHub https: […]
CakePHPをインストールしたばかりの状態では、デフォルトで画面下部にSQLダンプが表示される。 たとえば以下のように。 これはデバッグ支援機能の1つで、app/Config/core.phpでデバッグレベルを変更する […]
バリデーションルールには正規表現が書ける。 class User extends AppModel { var $validate = array( 'username' => array( 'rule' => […]
管理者ページを作成したいときに役立つのがプレフィックスルーティング。 たとえば admin 以下を管理者ページとして、通常ページとレイアウトを切り替えたりできる。 1. プレフィックスルーティングを有効にする デフォルト […]
拡張子ctpにファイルタイプphp5を関連付けてやれば良い。以下 BetBeans IDE 8.0 での設定方法を覚え書き。 [ツール]-[オプション]メニューを選択。 [オプション]ダイアログで[その他]グループの[フ […]
前回のエントリでは簡単なサンプルを作ってhasAndBelongsToMany(HABTM)の振る舞いを確認した。だけど、フロンエンドはscaffold任せで何もコーディングしていないので、今回は自力でビューやコントロー […]
CakePHP初心者ゆえクックブックを読んだだけではどうもしっくりこないので、簡単なサンプルを作ってhasAndBelongsToMany(HABTM)の動きを確かめてみる。 アソシエーション: モデル同士を繋ぐ — C […]
CakePHPの4つのアソシエーションのうち、hasOne(1対1)、hasMany(1対多)、belongsTo(多対1)の3つに関しては理解が容易。だけど初心者としては、残りの1つ、hasAndBelongsToMa […]
CakePHPのアーカイブにはサンプルが含まれていないので、自習用に超簡単なサンプルを書いてみた。簡易掲示板的なソフトで、テーブルは利用者(user)と投稿(post)の2つだけ。利用者を投稿に紐付けして、Scaffol […]
普段の作業にはphpMyAdminを使っているので、僕はSQLにはあまり明るくない。だけど、同じスキームで複数のデータベースを運営しているので、スキーム変更を一括して行うためにはSQLを書かなければならない。 というわけ […]
データベースのコレーション(Collation: 適合順序)について。 これまであまり深く考えずにutf8_general_ciを設定することが多かったけど、書籍やネットで見かけるサンプルにはutf8_unicode_c […]
特定のレコードが、テーブルをある条件でソートした後に先頭から何番目にあるか、を知るにはどうするか? そのレコードより前に位置するレコードを数えればよい たとえば、生徒名簿にテスト得点が記録されているとして、鈴木太郎のテス […]