SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 採用情報 ...
技術者募集中
このエントリーをはてなブックマークに追加
SOFTELメモは、株式会社ソフテルの中の開発の人がときどき書いているメモです。

【MySQL】Incorrect file format のエラー対応

問題 以下のエラーで、MyISAMエンジンのテーブルを参照できません。 error: 130: Incorrect file format ‘some_table’ 答え まずはrepairを試す。 mysqlcheck […]

MySQLのダンプからのリストア所要時間の予想

問題 今、10GBぐらいあるダンプファイルをMySQLのデータベースにリストアしているんだけど、 いったいいつ頃終わるんでしょうね? 答え1 私がよく触るある環境では1GBあたり2分ぐらいかかります。 そんな感じで、いつ […]

MySQL error 1449: The user specified as a definer does not exist

問題 MySQLのダンプをリストアしていたら、以下のようなエラーが発生しました。 Error 1449 The user specified as a definer (‘username’@’hostname’) do […]

php5.6をソースからインストールした(Ubuntu 16.04にて)

問題 Ubuntu 16.04(Windows Subsystem for Linux)でphp5系を使いたいので、ソースからインストールしたい。 答え いろいろ入ってない環境なので、パッケージをこのくらいインストールし […]

【svn】空白文字、改行の違いを無視して比較

問題 svn diff で、ホワイトスペース、改行文字の違いを無視して比較したいです。 答え svn diff -x -w -x --ignore-eol-style ヘルプに書いてあるそうです。

PHP7.2を Debian 9(stretch)にインストールする方法

問題 php7.2 をインストールしたいです @debian 答え PHP 7.2 のパッケージを提供している https://packages.sury.org/php/ を利用します。 $ sudo apt-get […]

【linux】コマンドの実行結果を”年月日.txt”のファイル名で残す

問題 cronで定期的にコマンドを実行して、実行したときの年月日の YYYYMMDD.txt のファイル名で実行結果をログに残したいです。 答え バッククオートでdateコマンドを囲むと、dateコマンドの実行結果の文字 […]

wkhtmltoimageでエラー Cannot create a QPixmap when no GUI is being used

問題 wkhtmltoimage で以下のようなエラーが発生します。 # wkhtmltoimage test.html test.png Loading page (1/2) QPixmap: Cannot creat […]

DNSサーバー変更手順

問題 お名前.com の無料DNSから、AmazonのRoute53にDNSを変更したいです。 (もしくはその逆) 答え 1.変更先のDNS設定をする AWSやお名前.comなど、変更先の管理画面にて設定する。 2.変更 […]

AWS EC2でSSH接続できないときの復旧メモ

問題 iptablesの設定をしくじったなどでsshできないときどうしましょう。 答え コンソールないのは面倒だった。 CentOS7の場合、 ・該当のインスタンスシャットダウン ・インスタンスのディスクをデタッチ ・作 […]

【JavaScript】jQueryの.fadeIn()をCSSで実装する

問題 アニメーションはCSSにお任せしたい。 .fadeIn()とかをCSSでできませんか。 答え アニメーションはCSSにお任せすると、JavaScript側ではCSSを変更したり、classの追加、削除で済むようにな […]

【JavaScript】上にスクロールするとにゅっと出てくるメニューを作る

問題 長い画面で、メニューや検索フォームなどが、近くにいて欲しいんだけど、いつも見えると邪魔。 下へ下へスクロールしてみているときは隠れていて、 上にスクロールすると出てくるメニューを作りたい。 答え stickyな動き […]

【JavaScript】並んだチェックボックスを範囲で一括チェック

問題 検索結果などでチェックボックスが並んでいるような場面で、 全チェックではなくて、 「範囲でここからここまでまとめてチェック」をしたい。 Gmailの画面などでそんな操作ができますよね。 答え Gmailと同じ方式で […]

【linux】sshpass 使用例

問題 パスワード認証のsshで対話しないでパスワードを入力したい。 (バッチ処理、自動処理、大量のサーバー宛てに自動的に処理するときなどに) 答え CentOS6やCentOS5では、yumリポジトリにEPELのリポジト […]

【MySQL】テーブル破損対応(mysqlcheck コマンド)

問題 MySQLが強制終了されてから様子がおかしいです。 どうやって状況の確認、修正の対応などするとよいでしょうか。 答え MyISAMテーブルの場合は、mysqlcheck コマンドが使える。 mysqlcheck コ […]

SugarCRMのカレンダー連携用URL

問題 SugarCRMのカレンダーオプションで、iCal連携用のURLが表示されますが、ユーザー名、パスワードを要求されてiCalデータを取得できません。 Googleカレンダーと連携したいんですけど。 答え Googl […]

【MySQL】#1271 – Illegal mix of collations for operation ‘concat’

問題 MySQLで以下のようなSQLを実行したら、エラーになりました。 SELECT CONCAT(first_name, if(first_name, ' ',''), last_name) from staff; # […]

opensslコマンドで秘密鍵と証明書の組み合わせの検証をする

問題 サーバー証明書を更新するとき、 秘密鍵作成 → CSR作成 → 証明書取得 の流れとなりますが、 複数のドメインで並行して作業しているときに取り違えたりしないように、秘密鍵と証明書のペアが間違っていないか確認方法は […]

【Eclipse】斜体文字を解除する

問題 Eclipseで、 value=”~”など、HTMLの属性のフォントが斜体になるのが見づらいです。 変更可能ですか。 答え 設定で変更可能。 メニューのWindow → preference […]

!function(a){ /* */ }(arg); と (function(a){ /* */ })(arg); の違いは?

問題 即座に関数実行しているのだと思いますが、以下の2種類見かけます。 何か違うのですか? (function(a){    // })(arg); !function(a){     // }(arg); 答え 大きく […]