Saba note

醜悪コード Ugly hacks ITものづくり

Silexでコントローラを使う

Silexのコントローラの典型的な使い方というかベスト・プラクティスみたいなものがあまりなくていろいろ探していたら、コントローラのきれいなスケルトンを作っている方がおられました。 https://github.com/j […]


mysqlでパスワード込みのコマンドを実行させる方法

MySQLの比較的新しいバージョンになると例の-p12345(パスワード12345)を使うとWarningが出てしまいます。セキュリティー的によくないといえばよくないです。 mysql -u user -p12345 W […]


shell実行時に「コマンドが見つかりません」と表示される

改行コードの問題なので、CRLFをLFにしてあげるといいです。 cat -A xxx.sh 対象のshファイルを上記コマンドでみてみると^MがCRになってます。 UTF8でLFにしてやるとたいてい治ります。(とはいえ「コ […]


wp-blog-header.phpではダウンロードheaderでエラーになる

wp-blog-header.phpを呼び出すと普通のPHPもWordpressになってしまうんですが、そのページでDownload用のヘッダーとか書き出すとエラーになっちゃうんですね。 include(‘../../w […]


Form入力テスト

UTF8になってから文字化けとかは殆どなくなったので美乳テーブルも使われなくなりました。京なんていうのもYahooとかで使ってましたね。 旧字体 亞惡壓圍爲醫壹稻飮隱營榮衞驛悅閱圓緣艷鹽奧應橫歐毆黃溫穩假價畫會囘壞懷繪槪 […]


phpDocumentorのクラス:フォーマット

PHPのコントローラの頭とかにあるコメントはこんな感じで書いておくとphpDocumentorがいい感じに読み込んでくれる。 /** * [区分]クラスの概要 * * クラスの詳細 * 出来るだけ細かく書いたほうがよいが […]


WinSCPのログを取得する

WinSCPのログを取得する

WinSCPで自分の作業履歴のログを取ることができます。 新しいセッション 左下の「ツール」から環境設定を選択 環境設定の左メニューからログを選択 ログを取得する該当箇所にチェックを入れます。 デフォルトでは接続先名をフ […]


Silexの初期設定

Silexのインストールと初期設定でもって何かできるかといったら全然ダメでSilexがフレームワークとして動作するため(Silexの性能をフルに発揮するため)にはまだまだいろいろ設定が必要です。 index.phpに追加 […]


WordPressでTumblrに自動的にPOSTするプラグイン

wp-post-tumblr TumblrにWordpressで作成した記事を自動的に投稿するプラグインです。投稿する内容はWordpressの記事を本体と考えているので基本的にはquoteでPOSTします。画像が投稿さ […]


Website Explorer

Website Explorer

ウェブサイト・エクスプローラでスクレイピング 公式サイトからダウンロードしてきてインストールしたらすぐに使えるようになってます。 スクレイピングしたいサイトのURLを入力して開始ボタンを押します。コンテンツの多いサイトだ […]


SilexでTwigを使う

Twigのインストール Silexのfatにはすでに入っているのですが、ない場合はインストールします。composer.jsonに追加してupdateです。 { “require”: { “silex/silex”: ” […]


SilexでDoctrinを使う

SymfonyでもおなじみのDoctrinですがここではSilexでの基本的な設定方法です。DB接続にDoctrinを使うのでインストールからはじめます。 Doctrine DBALのインストール composer.js […]


htaccessでphpのバージョン指定

こんなもん入れないでほしいわ。 AddHandler php5.4-script .php


WordPressのカスタムフィールド

WordPressのカスタムフィールドはMTと比べてとてもシンプルです。WPの基本的な約束事として固定ページと 投稿ページは基本的に同じものです。ですのでカスタムフィールドも基本的に同じ構造で保ちます。管理画面から記事を […]


GmailをOutlook2013で送受信する

GmailをOutlook2013で送受信する

Gmail側の設定 GmailをOutlook2013で送受信したい場合はGmailの設定をまず変更しなくてはいけません。Gmail自体はデフォルトではブラウザーベースで利用することが前提となっているようです。またセキュ […]


WordPressのカスタム投稿タイプ

カスタム投稿タイプを登録する functions.phpに新しいカスタム投稿タイプを登録するのがいちばんカンタンです。 ここでは「bookmark」というカスタム投稿タイプを登録します。もっともミニマルな形だと以下のよう […]