てきとう

ワーワーゆうとります

postgresのデータをmysqlに移行するよー

このダンプデータを元にmysqlで作ってね!って渡されたデータがpostgresだったので、あんまりポスグレ使ったことないんだよなぁと思いながら移行した手順のメモ。 欲しいのは中の1テーブルだけだったので簡単だった。 ポスグレにログインしてDB(hoge)作成 …

元気です

長瀬君の伝説がホットエントリ入りした記念に、 今もっとも伝説的な意味で注目しているジャニーズは関西ジュニアの平野紫耀君だという事だけ近況として報告致します。 (平野君の好きなエピソードとしては「歴史上の好きな人物」を訊かれて「朝青龍」と回答 …

localhostと127.0.0.1

いつものようにCakePHPの環境でもブチ立てちゃおうかしら、と思い、MacOSのローカルに環境を設定中 database.phpの設定が間違ってる訳でもなく、PDOがdisableな訳でもないのにPDOの接続エラーが。これを 'host' => 'localhost'こうしたら 'host' => '127.0.0…

soft_deleteで削除したデータも含んでfindしたい

\Orm\Model_Softで作ったmodelは こうすると削除済みのデータはでてきません Model_Tacata::find('all');こうすると削除済みのデータだけ出てきます。 Model_Tacata::fid_deleted('all');そうじゃなくて、削除済みも現役もどっちも欲しいよーっていう場合 こ…

FuelPHPにおけるDateTimeクラスの呼び出し

FuelPHPのTaks作成時にあれ?ってなったのでメモ。 $date = new DateTime();これだと「PHP Fatal error: Class 'Fuel\Tasks\DateTime' not found in〜」と言われます $date = new \DateTime();エスケープするとよいらしい。知らなかった。PHPのclassを使うと…

複数ファイルアップロードを行うよー

目的 ローカルにあるjpgファイルを一度にドーンてUPしたい。そんでサーバーのimagesディレクトリに保存する。 準備 こちらのextensionを使います。http://www.yiiframework.com/extension/pupload/ protected/extensions以下に設置。 Controller public func…

長瀬智也伝説

TOKIOの新曲「リリック」が、いい。はじめてTOKIOのシングル買っちゃいました。(しかもフラゲ) 今回は作詞・作曲・編曲を長瀬くんがやっているそうですね。 そんな訳で前から気になっていた長瀬くんの伝説をまとめてみました。 日本語と長瀬 言い間違い 夏…

EC2にmroonga入れるよー

前提 サーバーはAmazon EC2(micro)だよ MySQLで日本語全文検索したいよ Alminium入れてるからMySQLとか勝手によろしくされてるのでMySQL触りたくないよ MySQLのリコンパイルとかはなるべく勘弁だよ 確認 MySQL Ver.5.5.29 さよならsenna 昔にFULLTEXTやっ…

それは私のおいなりさんだ

変態仮面が実写映画化ということで、めでたいですね。 個人的に主演は小栗旬さんか堂本光一さんにやってもらいたかったですが、 予告を見る限りでは、主演の鈴木さんは長身に筋肉質な体というまさに狂介君な凄くいい肉体で、期待できるのではないかと思いま…

snapshotからの復元をManagement Consoleでやる

みんなEC2やってんの?どうなの?巻いてる?パスタ巻いてる? あーもうやだこのインスタンス。あの頃に戻りたい。そんな時の手段です。 snapshotを取っておけば簡単に戻れます。 snapshotをとっておく やれmysql入れただのredmine入れただの面倒な作業が完…

mySQLのLEFT JOIN時にONに条件を持たせるよー

たとえば tbl_a id tel address 1 03-1111-1111 東京都品川区 2 03-22222-222 東京都目黒区 tbl_b id tel name 1 0322222222 安田 2 0311111111 高橋 みたいなよくわからないテーブルがあります。ここから名前と電話と住所を取り出したいのでJOINします。 こ…

PHPのconfigure時にwith-pdo-mysqlしたらエラーで困った

前提 Mac OSX(Macportsで5.3、手動で5.1が入っているのを用途に合わせて設定ファイルで切り替えている) そこの切り替え要因に手動でPHP5.2.13を入れたい MySQLを使いたいのでオプションに--with-pdo-mysqlを指定する configureする(本当はもっと色々オプシ…

Macportsで入れたPHP5.3と直接入れたPHP5.1の共存とapacheでの使いっぷりだよー

最初にmacportsでphp5(5.3.17)を導入。macのローカルでPHP5.3+cakePHP2のプログラムを開発してました。 その後で5.1使いたくなってPHP5.1.6を直接コンパイルでぶっこみました。(でも結局使いませんでした) そんな事すっかり忘れてしばらくローカルでの環…

ブログに移行

はてなダイアリーからはてなブログに移行してみました。 ブクマもスターも引き継げるし、全部リダイレクトかけてくれるんですね。べんりー。 インスタの写真も呼んで来られるんですね。べんりー。暗殺教室おもしろいですね。

macでcoffeeScriptをはじめるよー

前提 OSX 10.7.4 git導入済 インストールするよー nodeを導入。 brew使わないでいくよー(参考:How to Install Node.js) $ git clone git://github.com/ry/node.git $ cd node $ ./configure $ make $ sudo make install入ったようなのでバージョン確認だよ…

php複数バージョン地獄

PHPは以下のバージョンが入っています。 4.9 5.1 5.2 5.3 普段使いのPHPは5.2 # php -v version 5.2.11mysql_pdoを使いたいんだけど、入ってなかったのでリコンパイルでもしよう。 PHP5.2はソースをwgetしてコンパイルしたものだったはずなので 今までwgetし…

latin1のDBからdumpしたデータをutf8のDBに移行するよー

移行元 DB:hoge mysql> show variables like 'collation%'; +----------------------+-------------------+ | Variable_name | Value | +----------------------+-------------------+ | collation_connection | latin1_swedish_ci | | collation_database |…

JINS PCを半年以上使った感想だよー。

JINS PC これな。 昨年から度なしのやつを使い続けていて、最近度ありとかクリアタイプとか発売になったみたいで 極めつけに「JINS PC for HACKERS」なんていうのも出たそうで。評判いいんですね。 色々な人から使い心地をきかれるので、もう色んな人がレビ…

jobeet7日目メモ

突然だけど7日目 参考:Practical symfony 7日目 カテゴリページで遊ぶ symfony始めたばかりなので、チュートリアルのjobeetを進めています。今のところ無事に進んでたんだけど7日目で「あれー?」ってなったのでメモ。 求人の category モジュールの作成 …

Mac内の仮想環境作成→herokuアプリ作成してdjangoプロジェクトを動かすまでの準備だよー

前提 MacPorts導入済みのMac OSX Lion python、postgres導入済み 仮想環境を作成する herokuアプリとして動かす heroku toolbeltのインストール Heroku toolbeltを公式からDLしておく。 https://toolbelt.herokuapp.com/osx したっけコンソールからherokuが…

仮想環境内にpython-mysqlを入れる

前提 django+mysqlで動かしたかったんだけどMySQLdbなんてモジュールないです…って言われたので仮想環境に入れる 作業 mysql_configの場所を確認しておく $ sudo find / -name 'mysql_config' /opt/local/lib/mysql5/bin/mysql_configこれだな。この探し方で…

herokuアプリに招待された場合

前提 herokuアプリに招待されたよ virtualenvでローカルでチェックする 作業 herokuのmy appsページで招待されたアプリのgit repoを確認してgit cloneする $ git clone git@heroku.com:XXXX.git -o nemui virtualenvつくる $ mkvirtualenv --distribute nemu…

doctrine:build-schemaでmysql.sockが見つからない

環境 mac OSX Lion ローカル内で稼働 build-schemaに挑戦 $ php symfony doctrine:build-schemaそうしましたら trying to connect via unix:///var/mysql/mysql.sock in xxx/Doctrine/Connection.php on line 470 との事でしたので/var/mysql/mysql.sockを確…

DEBUG=Falseで見つかるエラーもあるよー

こんな現象が起きたので 前回の記事で「セレクト変更したらajaxでデータをひっぱってきて」っていう処理をやってたんですが そいつらはdjangoで動いていまして。DEBUG=Trueで作業していた時はサクっといったのに DEBUG=FalseにしたらInternal Server Errorが…

IEとFFでreplaceWithの動きがアレだよー

selectを変更したらajaxで中身入れ替えるよ、というおなじみの処理。 ベースのhtmlはこんな感じ <select id="manager-type"> <option value="hoge">名誉顧問</option> <option value="moge">終身監督</option> </select> <div id="comment">ここに内容</div> 普通に書いたら $("#manager-type").change(function(){ $.ajax({ url: "http://urldesu.jp", cache: false, success: functi…

PHP5.2と5.3を共存させるまでの道のり

前提・CentOS5.3でApache2.3.3(たしか) ・元々PHP 5.2.13が入っている ・そこにPHP5.3.3もご一緒したい ・5.2はApache Handlerで、5.3はfastCGIで ・バーチャルホストで動かしているmoge.com内は5.2で、hoge.comは5.3で動かしていこうと思う やっていこう …

collationの罠だよー

という訳で罠にハマったわよ。ごきげんよう。 「は」「ぱ」「パ」「パ」などの全角・半角のゆらぎを気にせず検索したい そんな時はテーブル・カラムにcollationを設定するか、SELECT時にcollationを設定するのはよく知られたお話ね。 「utf8_unicode_ci」は…

PHP5.3と古いCakePHPでDeprecatedが出まくって鬱陶しいよー

cake/libs/congifure.phpに if (isset($config['debug'])) { if ($_this->debug) { error_reporting(E_ALL); // 以下を追加する if (error_reporting() > 6143) { error_reporting(E_ALL & ~E_DEPRECATED); } を足すといいよ、という検索結果が出てくるもの…

PHPのvar_dumpみたいな事がしたい

djangoのget_object_or_404()でとれたデータの中身をドカンと見たかった data = get_object_or_404(id) a = vars(data) b = dir(data) #こっちのほうが見やすい # 無理矢理中身 if test: passしたっけ中身が確認できました。

tabledragとdatepickerの狭間でゆれうごいたよー!

前提 drupal 6 CCK、date、jquery_ui、jquery_updateモジュールをぶっこみ済み CCKモジュールを使ってコンテンツタイプを作成中、dateのフィールドを追加してみたところ、datepickerが動きませんでした。 出たエラーを見ると、a.delegate is not a function…