SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

Category /

【php】pdo_odbc_mssql

2015-11-25 Linux 上の PHP から、PDO を使って、Micrsoft SQL server に接続する。 以前インストールに使ったソースがあるときは make distclean 基本はこんな感じで configure オ […]

【Oracle】ビューの定義を調べたい

問題 Oracleで、ビューの定義を調べたいです。 答え 以下で、接続しているユーザーのビューの定義が確認できる。 select * from user_views select * from user_views wh […]

【php】php5.x_oracle

2015-11-24 Linux 上の PHP から、oracle に接続する。 ライブラリのダウンロード↓より 10.2.0.3 のbasicとsdkのrpmをダウンロードする。11.1とかはphpのコンパイル時に失敗するので、避けたほうが […]

【Windows】タッチパッドドライバの再起動

2015-11-23 問題 Windows update の影響なのか、原因はわかりませんが、 タッチパッドが調子悪くなりました。 PC起動直後は動いているのですが、途中で固まる感じです。 どうにかなりませんか。 答え ハード的に完全に壊れた […]

さくらのレンタルサーバでsubversionを使えるようにする

2015-11-22 問題 さくらのレンタルサーバー(スタンダードなど)でsvnコマンドなどを使えるようにしたい。 答え 少し古いバージョンだと、割とスムーズだった。 % cd ~ % mkdir src % mkdir src/subver […]

【MySQL】手軽な高速化手段

2015-11-21 問題 忙しそうなMySQLを高速化したい。 答え もし現在の設定が以下のようであれば mysql< show variables like 'innodb_flush_log_at_trx_commit'; +-- […]

【linux】grepでファイル内検索して該当するファイルを削除などする

2015-11-20 問題 ある語句を含んだファイルだけを削除したい。 grepで探して、rmできる? 答え grep は -l オプションでファイル名だけを出力するので、これを利用する。 ・あるディレクトリ(/aaa/bbb)の中にあるファ […]

【qmail】キューに大量にたまったメールの削除

2015-11-19 問題 送りたくないメール、送信不能なメール、再送待ちのメール、送らなくてよいメールが、qmailのキューにたくさんありまして…、どうやって消すとよいですか。 # /var/qmail/bin/qmail-qstat me […]

【VBS】IEを開いてWebページを印刷するスクリプト

2015-11-18 問題 作業を自動化したいので、ブラウザを起動して、指定したURLを開いてWebページを印刷するスクリプトが欲しいです。 答え 例) sample.vbs などの名前でファイルを作成し、以下を書き込み、ダブルクリックで起動 […]

色を決めるときの参考Webサイト

2015-11-17 Adobe Color CC ColorBlender.com ColorExplorer paletton.com colorotate(要Flash)

【MySQL】insert ~ select ~ でロックのかかる例

2015-11-16 問題 あるテーブルのデータを delete しようとしているのですが、ロック待ちのタイムアウトになります。 ERROR 1205 (HY000): Lock wait timeout exceeded; try rest […]

【IIS】クエリ文字列が長いと 404 Not Found になる

2015-11-15 問題 クエリ文字列の長いURLにアクセスしたら、404 Not Found になりました。 答え IISマネージャー → 要求フィルター → クエリ文字列 → 機能設定の編集 を見ると、URL 4KB、クエリ文字列 2K […]

【php】多重起動防止例

2015-11-14 問題 phpの処理の多重軌道を防止したい。重複して複数のプロセスが並行して処理をすることを防ぎたい。 答え 以下のように、実行したいスクリプトのファイル自身のロックを取得できるかどうかで実現する方法がある。 先客がいて、 […]

bashのコマンドライン編集のショートカットキー

2015-11-13 問題 bashのコマンドライン編集では、コピー&ペーストや元に戻すなど可能でしょうか。 答え 以下のような操作が可能。 ※「+」は一緒に押す。「,」は順に押す。 カーソル移動 Ctrl + A 行頭に移動 Ctrl + […]

【MySQL】SQLで年度末時点の年齢を計算する

2015-11-12 問題 とあるシステムで年度末時点(3月末時点)の年齢を出さないといけなくなったのですが、SQLでできますか。 答え TIMESTAMPDIFF が、ExcelでいうDATEDIFの満年数計算と同じことをしてくれる。 me […]

【MySQL】SQLで年度末を計算する

2015-11-11 問題 SQLで、年度末ってどうやって計算すればよいですか?(4月区切りの) 4月以前だったら~、4月以降だったら~みたいな条件分岐が必要? 答え 4月以前、以降で場合分けをするのは、素直なアイデアで間違ってはいない。 書 […]

【CSS3】疑似否定クラス E:not(s)

2015-11-10 問題 諸事情で、.hogeのpre要素 <pre class="hoge">...</pre> はあるスタイルシートを適用して、class属性のない素のpre要素 <pre>...&l […]

Excelで年齢の計算をする

2015-11-09 問題 Excelで年齢の計算をするには? 答え DATEDIF関数を使うのがおすすめらしい。 =DATEDIF(開始日,終了日,単位) 最後の「単位」には、次の値を指定できる。 Unit 戻り値 “YR […]

【php】XMLを配列に変換する

2015-11-08 問題 phpで、XMLを配列に変換したいです!そんな便利な関数ありますか? 答え 名前空間ありのXMLだとそうもいかないけど、単純なXMLの場合、以下3行でとても良い感じに配列になる。 $x = simplexml_lo […]

【linux】wkhtmltopdfで日本語がきれいに出ないとき

2015-11-07 問題 wkhtmltopdfで日本語を含むPDFがきれいに出ないような? 文字間とか配置とか微妙に変なんですけど…? 答え フォントを追加してみるとよいかもしれません。 そもそも日本語が表示されないといった状況なら日本語 […]