SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中

Category /

【MySQL】WHERE句にORを大量につなげると遅くなることがある

2019-04-30 問題 複合キーのテーブルで、以下のようなSQLがものすごい時間をかけているのを見かけました。 UPDATE xxxx SET xxx_flag = 1 WHERE (order_no = '20180921-001237 […]

【php】gnupgをインストールする

2019-04-24 問題 gnupgを使いたいです。 答え phpのextensionですね。 インストールしましょう。 以下が必要らしいです。 c++ compiler php-pear gnupg libgpg-error gpgme […]

TeraTermでホスト欄の履歴をわかりやすくする

2019-04-20 問題 TeraTermの接続先ホスト入力欄には履歴が残りますが、IPアドレスだけだと何のIPだったかわからなくなります。 でもいちいちドメインを割り当てるのはできない。 履歴をわかりやすくする良い案ありますか。 答え T […]

【WordPress】キャッシュ有効期限を記事と記事一覧で切り替える

2019-04-19 問題 WordPressの記事にExpireヘッダ、Cache-Controlヘッダを付与したい。 その際、記事ページは長めの有効期限、トップページや記事一覧ページは短めの有効期限にしたい。 答え Apacheに以下のよ […]

wkhtmltopdfでtheadが重なるのを回避する

2019-04-18 問題 wkhtmltopdfでPDFの帳票を生成しているのですが、tableでtheadを使うと、2ページ目以降でtheadがtbodyの内容と重なってしまいます。回避できますか? 答え 以下のスタイルシートを追加して回 […]

tablesorterで単位付きカンマ区切りの列をソートする

2019-04-12 問題 jQueryのプラグインのtablesorterで、カンマ区切りの数値と単位の入った列を数値順でソートさせたいんですけど、辞書順になっているみたいです。 どうしたらよいですか。 答え tablesorter は j […]

crontabの設定で変数に日付を代入しようとしたらうまく動かない

2019-04-10 問題 cronで変数を使いたいのですがうまくいきません。 具体的には、ファイル名に日付をつけようとして以下のようにしたのですが、思ったように実行されないです。 答え cronのコマンド部分では、%をエスケープする必要があ […]

検索サイトにインデックスを許可しない robots.txt

2019-04-09 問題 検索サイトにインデックスをさせたくない場合、robots.txt はどう書いたらよいですか。 答え 以下のように書く。 みんなダメ。全部許可しない。 User-agent: *Allow: / みんなダメ。全部許可 […]

【MySQL】スロークエリーログの確認ポイント

2019-04-08 問題 slow log はどこをどう見たらよいですか。 答え slow_query_log=1にすると、long_query_timeで指定した秒数以上かかったSQLをログファイルに残してくれる。 ログは以下のような内容 […]

grepでEUC-JPのソースを検索するとき

2019-04-05 問題 「昭和」や「平成」、「社員番号」などの日本語のキーワードでgrepしたいのですが、検索対象がEUC-JPのソースです。 単純にgrepするとマッチしないですが、どうするのがいいでしょうか。 答え ファイル側のエンコ […]

【MySQL】The table ‘xxxx’ is full のエラー

2019-04-04 問題 MySQLで、普通のINSERT文の実行なのですが、以下のエラーが出ました。 Error 'The table 'xxxx' is full' on query. Default database: 'xxx'. […]

SmoothCSV を JavaをインストールしていないPCで実行する

2019-04-02 問題 SmoothCSV はJavaをインストールしないと使えないですか? 答え 以下のようにJavaのJREの実行ファイルに引数で渡すと実行できる。 ショートカットにすることも可能。 "javaw.exeパス" -ja […]