ロック回避してダンプ
mysqldump -uユーザ名 -p --skip-lock-tables DB名 テーブル名 > ファイル名
指定した条件のレコードだけダンプ(テーブルの作成情報はなし)
mysqldump -uユーザ名 -p -t "--where=カラム名='文字列'" DB名 テーブル名 > ファイル名
CSV 出力 (これで Errcode: 13 になる場合アクセス権限が無い)
select * into outfile '/tmp/ファイル名.csv' FIELDS TERMINATED BY ',' ENCLOSED BY '"' from テーブル名;
windows xp で手動でサービス登録
mysqld-nt --install-manual service_name
2010年11月29日月曜日
2010年10月28日木曜日
例えばはてブのボタンとか
はてなブックマーク
自分のブログに「↑B」「B!」アイコンを表示する
自分のブログに「○○users」を表示する
Delicious
"Bookmark this on Delicious" Buttons
Twitter
Twitter / ツイートボタン
Twitterへの投稿リンクの作り方 - 山崎はるかのメモ
Facebook
Facebookシェア - Facebook開発者
Like Button - Facebook開発者
metaタグを追加してFacebookに対応する方法とハマりやすいポイント | KAYAC DESIGNER'S BLOG - カヤックの意匠部によるデザインやマークアップの話
mixi(mixi チェック)
技術仕様 << mixi Developer Center (ミクシィ デベロッパーセンター)
自分のブログに「↑B」「B!」アイコンを表示する
自分のブログに「○○users」を表示する
Delicious
"Bookmark this on Delicious" Buttons
Twitter / ツイートボタン
Twitterへの投稿リンクの作り方 - 山崎はるかのメモ
Facebookシェア - Facebook開発者
Like Button - Facebook開発者
metaタグを追加してFacebookに対応する方法とハマりやすいポイント | KAYAC DESIGNER'S BLOG - カヤックの意匠部によるデザインやマークアップの話
mixi(mixi チェック)
技術仕様 << mixi Developer Center (ミクシィ デベロッパーセンター)
2010年10月21日木曜日
PHP の設定の short_open_tag
ひとりで PHP 書いてるとか、
PHP のタグは必ず「<?php」を開始タグとして使いましょうって決まってるとか、
そういう状態なら short_open_tag は Off で良いけれども。
誰かが書いたソースを持ってきたら、クラスが見つからないとのエラー。
よく見たら、開始タグが「<?」…
php.ini に short_open_tag = On を書いたら動くようになった(既にあった Off は消した)。
めでたし。
PHP のタグは必ず「<?php」を開始タグとして使いましょうって決まってるとか、
そういう状態なら short_open_tag は Off で良いけれども。
誰かが書いたソースを持ってきたら、クラスが見つからないとのエラー。
よく見たら、開始タグが「<?」…
php.ini に short_open_tag = On を書いたら動くようになった(既にあった Off は消した)。
めでたし。
Apache に PHP の設定
Apache インストール済み、PHP インストール済み(場所はC:/php/とする)、
でも連携はしてない、という状態から連携させる。
必要に応じて
これらを httpd.conf に追加すれば良さそう。
LoadModule で読み込む dll は連携させる Apache のバージョンにあったものを使う。
そうでないと、Apache の起動に失敗してしまうらしい。
でも連携はしてない、という状態から連携させる。
LoadModule php5_module C:/php/php5apache2_2.dll
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
必要に応じて
PHPIniDir C:/php/php.ini
これらを httpd.conf に追加すれば良さそう。
LoadModule で読み込む dll は連携させる Apache のバージョンにあったものを使う。
そうでないと、Apache の起動に失敗してしまうらしい。
2010年8月19日木曜日
了解じゃなくて。
かしこま・る【×畏まる】
うけ‐たまわ・る〔‐たまはる〕【承る】
しょう‐ち【承知】
「了解」と「承知」の違いってなに? - Ameba News [アメーバニュース]
3 命令・依頼などを謹んで承る意を表す。承りました。「はい、―・りました」
うけ‐たまわ・る〔‐たまはる〕【承る】
1 「受ける」の謙譲語。謹んで受ける。お受けする。「大役を―・る」
2 「聞く」の謙譲語。謹んで聞く。拝聴する。「ありがたいお話を―・りました」
しょう‐ち【承知】
2 依頼・要求などを聞き入れること。承諾。「申し出の件、確かに―した」
「了解」と「承知」の違いってなに? - Ameba News [アメーバニュース]
「了解」は承認という上から目線の意味が入るため、あまりビジネス用語として使用しないほうが賢明なようです。
2010年8月18日水曜日
障害対応日記
お客様から何だかおかしいから調べてほしい、と言われる。
おかしいのはわからなくはないけど、何がおかしいのかわからなくて、ぽかーん…
自分一人で調べるのも限界があるので、自分で調べつつ、
アプリを作った人、インフラに明るい人、バッチを作った人に相談。
調査してもらった結果、原因判明。
お客様への説明が遅い。
調査中でも、調査中だからこそその旨を連絡すべき。
「調べます」「原因はこれだと思われます」、
「暫定的にこういう対応をしたいです」「恒久的に…」というのを細々分けて連絡する。
状況が見えないと不安なのはみんな同じ。
インフラに明るい人と先輩が話して、対応方針が決定。
方針が決まればあとは実行するだけ。
社内に作業の一覧提示して確認、足りないところは指摘してもらう。
お客様に理由、作業内容、リスク、日程などを説明。
社内外の人にそれぞれ作業を依頼。
で、作業実施。
・原因の究明の仕方がわからない
→誰に相談したら良いかわからなかった
→誰に相談すれば良いの?という相談を早くしたら良かった。
・お客様に何をどのタイミングでどの程度の粒度で言ったら良いのかわからない
→それこそ早く上司に相談するところ
→基本はまめに。わからないのはみんな不安。
・なんだかぱにくってる
→落ち着け。
→複雑なことは分けて、ひとつずつ片付ける。
以下、余談というか独り言。
方針が決まったあととか、何度か先輩に「あとは頼んだ!」って言われた。
それをぼんやり「もしかして好きにして良いってことか?(自分勝手という意味ではなくて)」と考えた。
お客様へのメールは上司に見てもらってるし、他は目に余れば止めてくれるか、と思ったらなんだかふっ切れて、
あとはもうやること順繰りに人にお願いしまくる、という「いつも通り」に落ち着いた。
昔々、「お前『働かなくて』いいから! 見て回って指示すんのがお前の仕事だから!!」と言われたのが懐かしい。
落ち着かなくて結局延々アイロンがけしたりとか。
おかしいのはわからなくはないけど、何がおかしいのかわからなくて、ぽかーん…
自分一人で調べるのも限界があるので、自分で調べつつ、
アプリを作った人、インフラに明るい人、バッチを作った人に相談。
調査してもらった結果、原因判明。
お客様への説明が遅い。
調査中でも、調査中だからこそその旨を連絡すべき。
「調べます」「原因はこれだと思われます」、
「暫定的にこういう対応をしたいです」「恒久的に…」というのを細々分けて連絡する。
状況が見えないと不安なのはみんな同じ。
インフラに明るい人と先輩が話して、対応方針が決定。
方針が決まればあとは実行するだけ。
社内に作業の一覧提示して確認、足りないところは指摘してもらう。
お客様に理由、作業内容、リスク、日程などを説明。
社内外の人にそれぞれ作業を依頼。
で、作業実施。
・原因の究明の仕方がわからない
→誰に相談したら良いかわからなかった
→誰に相談すれば良いの?という相談を早くしたら良かった。
・お客様に何をどのタイミングでどの程度の粒度で言ったら良いのかわからない
→それこそ早く上司に相談するところ
→基本はまめに。わからないのはみんな不安。
・なんだかぱにくってる
→落ち着け。
→複雑なことは分けて、ひとつずつ片付ける。
以下、余談というか独り言。
方針が決まったあととか、何度か先輩に「あとは頼んだ!」って言われた。
それをぼんやり「もしかして好きにして良いってことか?(自分勝手という意味ではなくて)」と考えた。
お客様へのメールは上司に見てもらってるし、他は目に余れば止めてくれるか、と思ったらなんだかふっ切れて、
あとはもうやること順繰りに人にお願いしまくる、という「いつも通り」に落ち着いた。
昔々、「お前『働かなくて』いいから! 見て回って指示すんのがお前の仕事だから!!」と言われたのが懐かしい。
落ち着かなくて結局延々アイロンがけしたりとか。
2010年7月13日火曜日
TortoiseSVN でファイルの移動
Subversion(TortoiseSVN)でファイルやフォルダを移動する方法(手順)
削除・移動・名前の変更
これらのページが参考になった。
エクスプローラで、移動元のファイルを選んで、右クリックで移動先へドラッグ&ドロップ。
ドロップの際にメニューが出るので、「SVN バージョン管理ファイルをここに移動する」を選択。
削除・移動・名前の変更
これらのページが参考になった。
エクスプローラで、移動元のファイルを選んで、右クリックで移動先へドラッグ&ドロップ。
ドロップの際にメニューが出るので、「SVN バージョン管理ファイルをここに移動する」を選択。
2010年6月25日金曜日
form の提出ボタンの作り方
<input type="submit" value="submit!!">
<input type="image" src="image.jpg">
<button type="submit">submit!!</button>
<button type="submit"><img src="image.jpg"></button>
(JavaScript を使用する場合)
<input type="button" value="submit!!" onclick="document.myForm.submit();">
<button type="button" onclick="document.myForm.submit();">submit!!</button>
<input type="image" src="image.jpg"> が提出ボタンなのは
名前からわかりづらく、落とし穴ではないだろうか。
JavaScript で入力内容チェックをかけた後に送信する場合、
提出ボタンの規定の動作として送信が行われるため、
JavaScript 内で submit メソッドは使わない・使う際は規定の動作をキャンセルする必要がある。
例えば onclick="check(); return false;" のように。
onsubmit については IE で問題があるという話を見かけたので、調べないと使えるかどうかはわからない。
参考サイト
Forms in HTML documents (ja)
<input type="image" src="image.jpg">
<button type="submit">submit!!</button>
<button type="submit"><img src="image.jpg"></button>
(JavaScript を使用する場合)
<input type="button" value="submit!!" onclick="document.myForm.submit();">
<button type="button" onclick="document.myForm.submit();">submit!!</button>
<input type="image" src="image.jpg"> が提出ボタンなのは
名前からわかりづらく、落とし穴ではないだろうか。
JavaScript で入力内容チェックをかけた後に送信する場合、
提出ボタンの規定の動作として送信が行われるため、
JavaScript 内で submit メソッドは使わない・使う際は規定の動作をキャンセルする必要がある。
例えば onclick="check(); return false;" のように。
onsubmit については IE で問題があるという話を見かけたので、調べないと使えるかどうかはわからない。
参考サイト
Forms in HTML documents (ja)
登録:
コメント (Atom)