svn log --verbose --stop-on-copy URL svn merge --dry-run -r リビジョン番号:HEAD URL svn merge -r リビジョン番号:HEAD URL1つ目のでどこでブランチつくったかのリビジョン番号しらべて 2で--dry-runやってなにが変わるかみてみて 3で実際にマージ
バッチでgoogle analyticsのAPI叩きにいってたんだけど 今日?昨日?から突然403が帰ってきたり来なかったりするようになりました。ちなみにエーラー文言こんなの。 usageLimitsuserRateLimitExceededUnregUser Rate Limit Exceeded. Please sign up https:/…
Sub hoge() いろいろ処理して例外あるときに Err.Raise 513, "入力画面", "値が不正です。再入力してください。" End Sub 'メイン関数 Sub main() On Error GoTo ErrorHandler hoge 以降の処理 Exit Sub ErrorHandler: Debug.Print Err.Description End Sub…
スキーマでdefaultを定義してるのに insertのときになにもセットしないとfatalになる。/symfony/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Record.php の1834行目でbooleanのdefaulをセットしてるんだけど どうもそこを通ってない。 ちょっと…
<script type="text/javascript"> function back() { document.form.submit(); return false; } </script> <a onclick="back(); return false;" href=""javascript:void(0)">戻る</a>ってあったときに IEだとうまくうごかないみたい。 ffだとうごくのにー。
// view.yml のなか indexSuccess: stylesheets: [main, paper: { media: print }] // アクション のなか $this->getResponse()->addStylesheet('paper', '', array('media' => 'print')); // テンプレートのなか 'print')) ?> // 結果のビュー
… <li> <dl> <dt>hoge</dt> <dd>hogehoge</dd> </dl> </li> …ってやったときIE6,7のときだけ ってなんか謎の空白できた。 もちろんdlはpaddingもmarginも0つけてもだめ。 調べると dl { display: inline; }でinline要素にすると解決するみたい。もういやだー!
inline-blockをつかうとie6,7ではwidthがちょーどいい大きさにならないので inline-blockを適応させる要素に以下を追加 display:inline-block; *display: inline;/*スターハックしてる*/ *zoom: 1;/*ここもスターハック*/
aタグのonclickでformのsubmitを行うときIE6だけ動作しないことがある。 1,<a href="javascript:hoge();"> 2,<a href="javascript:void(0);" onClick="hoge();"> 3,<a href="javascript:void(0);" onClick="hoge();return false;">function hoge(){ document.myForm.submit(); return false; }この場合2のパターンの時だけIE6だと動かないみたい。 hoge()のなかでreturn false;…</a></a></a>
z-indexつけるときはどのdivの上にしたいか考えて そのdivと同列にあるdivに対してz-indexつける。 あと同時に position: relative;とかみたいに普通以外のpositionをあえて指定しなきゃダメ。
checkBoxとかradioでchangeイベントを使っちゃダメ!IEではうまく動かない。 clickを使うこと!
Doctrine_Tableを継承したmyDoctrine_Tableを作って 各modelをmyDoctrine_Tableを継承するようにするそれでmyDoctrine_Table内に public function saveRecord($params, $connection = null) { if (is_null($connection)) { $connection = Doctrine_Manager::…
class HogeTable extends Doctrine_Table { public function getPrimaryKeys() { return (array) $this->getIdentifier() } }
自然検索での結果を持ってきてそれぞれのコンバージョンを知りたいときは filterに medium==organicを指定して、metricsを array('pageviewsPerVisit', 'visits', 'avgTimeOnSite', 'percentNewVisits', 'entranceBounceRate', 'goalConversionRateAll', 'go…
idとnameの両カラムでのユニークチェックをしたいとき $this->validatorSchema['id'] = new sfValidatorDoctrineUnique( array( 'model' => 'MyModel', 'column' => array('id', 'name'), ), array( 'invalid' => 'このid,nameの組み合わせは既に登録されて…
$.getだと通信成功時のコールバック関数の定義しかできない。 成功と失敗とで処理分けたいときは$.ajax使う。 $(function(){ $.ajax({ url : "./news.txt", type : "get", success : function(data){ alert(data); }, error : function(){ alert("読み込めま…
http://gokercebeci.com/dev/droparea を使う。 ちょっと中身書き換えたけど基本的にはテンプレートに <script type="text/JavaScript"> $(function () { $('.droparea').droparea({ 'instructions': '画像をおいてください', 'over': '画像を離してください', 'start' : function(area){ ar…
sfForm使うとどうもうまく出来なかったので今回は 画像の加工もしたかったし http://www.verot.net/home.htm をつかった。まずGDつかってるからGDインストールする。 yum -y install php-gd使うときはこんな感じ。 public function executeFileUpload(sfWebR…
find . -type f -name '*.html' -print0 | xargs -0 perl -i.bak -pe 's/before/after/g' iの後ろの.bakを省略するとバックアップファイルが作成されない。
Iterator インターフェイスっていうのは 部のイテレータあるいはオブジェクト自身から反復処理を行うためのインターフェイス。 Iterator extends Traversable { /* メソッド */ abstract public mixed current ( void ) abstract public scalar key ( void )…
getConfiguration()); // databases.ymlの設定名を取得 $names = $dbManager->getNames(); foreach ($names as $name) { $db = $dbManager->getDatabase($name…
インライン要素 margin:左右○、上下× padding: 上下左右○ ※上下は見た目的には効いてないように見える width:× height:× border:○ background:○ブロック要素 margin:○ padding:○ width:○ height:○ border:○ background:○
$hoge = parse_url("http://google.com/〜");$hoge には指定されたURLの以下の値が連想配列としてはいる。 host,port,user,pass,path,query,fragmentこんかいの場合$hoge["host"] には google.com が入る。 ちょっと便利。
1、HogeTable::getInstance()->method()と 2、Doctrine::getTable('Hoge')->method() の違いがわからない。調べた。 getInstance()は Doctrine_Core::getTable('Hoge') を返す。class DoctrineはDoctrine_Coreを継承してるから Doctrine::getTable('Hoge')…
PostgreSQLで no pg_hba.conf entry for host "IP", user "hoge", database "db_name", SSL offってエラーになっちゃう。●原因 サーバとの接触に成功はしたもけどサーバが通信を拒否ししてる。 pg_hba.conf 設定ファイルに認証用の項目がないと発生する。●対…
ループさせながら $hoge = new Hoge(); … $hoge->save();とかやってるとPHP Fatal error : Allowed memory sizeで落ちちゃう。●原因 doctrineでたくさんメモリ使ってる。 memory_get_usage()で見てるとどんどんメモリ増えてる。●対処法 $hoge = new Hoge(); …
HogeTable::getInstance()->getColumnNames()
\x
sfFormでsfValidatorAndを使うと、requiredのエラー文言が変えられない?解決方法? $this->setValidators(array( 'email' => new sfValidatorAnd( array( new sfValidatorEmail( array(), array('invalid' => '正しいメールアドレスを入れて') ), new mySom…
テーブル単位でコネクションを分ける方法config/doctrine/schema.yml TestTable: connection: hoge_con columns: id:{ type: INTEGER, primary: true }config/databases.yml hoge_con: class: sfDoctrineDatabase param: encoding: utf8 dsn: "pgsql:host=te…