仮想化 Conohaのイメージ保存容量が大きくなってしまう現象を解消 このコピペチェックツールですが、Conohaを利用しています。VPSのイメージを取得しておくことができるのですが、以下の現象が発生していました。 ■OSのディスク使用量は5GB。でもイメージ保存すると 49GBになる OS側で一度ディスク容... 2016.06.19 2018.10.27 仮想化
CakePHP2 CakePHPでsave実行時にmodifiedを更新しない方法 CakePHPでsaveメソッドでデータを更新するとmodifiedが自動で更新されます。要件によっては更新してほしくない場合があります。以下のように記述をすることで、modifiedが更新されないようになります。 $update = [ ... 2016.06.18 2018.10.27 CakePHP2
Zabbix Zabbixの監視メールをSMTP-Authが必要なメールサーバ経由で送信する Zabbixはとても便利なのですが、デフォルトではSMTP-Authによるメール送信ができません。SMTP-Authが必要なメールサーバ経由でのメール送信方法を紹介します。 ■プラグインを導入する Zabbix-JP公式でgithub上にプ... 2016.06.18 2018.10.27 Zabbix
CentOS6 tracerouteでサーバまでの経路を確認し、ネットワーク障害を見つける 以前、海外の激安VPSを利用していて、突如対象のIPアドレスのみ通信が全てできない状態に陥ってしまいました。その時の原因調査に役に立ったのがtracerouteコマンドです。 対象のサーバへのインターネット上の経路を表示してくれます。もし、... 2016.06.10 2018.10.27 CentOS6
Mac MacのローカルのDNSキャッシュを削除する Windowsと同様にMacもローカル上にDNSのキャッシュを持っています。そのため、nslookupなどで名前解決をした時には正しいIPが戻ってきているのに、ブラウザからだと何故かサイトにアクセス出来ない、ということが発生することがありま... 2016.06.03 2018.10.27 Mac
CentOS6 シェルスクリプトで指定数まで同時起動を許可するサンプル こちらの記事で、二重起動をしないようにするシェルスクリプトの書き方を紹介しました。ここでは、指定した数までは同時起動を許可する方法を紹介します。 ■サンプルスクリプト 以下の様なスクリプトになります。4行目の$pcount -gt 2となっ... 2016.06.02 2018.10.27 CentOS6
jQuery JQueryでclassを追加・変更する方法 JQueryを利用して、タグのclassを変更する方法です。JQueryを使ってclassを変更することで、文字の色や背景の色を動的に変更することができます。 追加方法 以下のように記述すると、targetクラスが指定してあるタグにnewc... 2016.06.01 2021.06.30 jQuery
jQuery jQueryでセレクトボックスを操作する方法を5つ紹介 ウェブシステムを実装しているとフォームの入力内容によって、セレクトボックスを変更することも多いと思います。ここでは、jQueryでセレクトボックスを操作する方法を紹介します。選択中の値の取得、選択中のラベルの取得、値による選択、項目の追加、... 2016.05.25 2018.10.27 jQuery
Mac MacのターミナルでStarWarsアスキーアートアニメを見る Macのターミナルを開いて、以下のコマンドを打ってみてください。 telnet towel.blinkenlights.nl すると、towel.blinkenlights.nlに接続されて、StarWarsのアスキーアートのアニメーション... 2016.05.25 2018.10.27 Mac
jQuery jQueryで【ページの先頭に戻るボタン】を配置するサンプル よくウェブサイトなどの一番下の部分に【先頭へ戻る】と言ったボタンやリンクが有ると思います。この先頭に戻るサンプルスクリプトを書きました。実際にこのコピペチェックツールで利用しています。ある程度スクロールすると【先頭へ戻る】ボタンが右下に表示... 2016.05.24 2018.10.27 jQuery
CentOS6 vimで【E297: スワップファイルの書込みエラーです】となった時の対応 あるサーバでvimでファイルを編集しようとすると、以下のようなエラーが表示されるようになりました。通常のファイルの編集や、crontabの変更もできなくなってしまいました。 E297: スワップファイルの書込みエラーです "hogehoge... 2016.05.23 2018.10.27 CentOS6
jQuery jQueryで選択中のラジオボタンの値を取得する jQueryを使って選択中のラジオボタンの値を取得する方法です。今回は【値を取得】ボタンを押すと選択中のラジオボタンの値を取得することができます。以下の様なフォームがあるとします。 <input type="radio" name="tes... 2016.05.20 2018.10.27 jQuery
CakePHP2 CakePHPでjsonを戻すAPIを実装するサンプル CakePHPでjsonを戻すAPIを作るサンプルを書いてみました。結構簡単なので、参考にしてみてください。 ■気をつけるところ 気をつけるのは、【autoRender】と【autoLayout】をfalseに設定することと、respons... 2016.05.19 2018.10.27 CakePHP2
jQuery jQueryでHTMLが全て読み込まれてから実行されるreadyイベントの基礎 jQueryは基本的に読み込み完了したHTMLしか操作することができません。HTMLが読み込まれる前に、jQueryのスクリプトを実行してもエラーになってしまいます。ここでは、jQueryのスクリプトが安定して動くようにするために、read... 2016.05.18 2018.10.27 jQuery
Mac Macの起動音を確実に消す方法 MacBookProの起動時の【ジャーン】という音を消す方法です。音量をミュートにしておけば鳴らないのですが、ミュートにしていない時は音が鳴ってしまいます。会議中など音がなるまずい場面では、とても邪魔なので常時起動音をならない様にしてみます... 2016.05.17 2018.10.27 Mac
Zabbix Zabbixの監視対象を自動で追加する設定方法 Zabbixは便利なのですが、いちいち監視対象をzabbixに登録しないといけないので、サーバの台数がふえてくると運用が面倒です。さらに、登録し忘れて監視されていなかった!!というのが発生するかもしれません。AWSなどでもAutoScali... 2016.05.16 2018.10.27 Zabbix
自動車 T-MAXの駆動系を整備するのに役立つ動画 以前、YAMAHAのT-MAXに乗っていたのです。置き場所がなくなってしまったので売ってしまったのですが、楽ちんでとてもよいバイクだったと思います。自分で整備をしていたのですが、その時に役立った動画をまとめて紹介したいと思います。 ■qg9... 2016.05.14 2018.10.27 自動車
mysql Mysqlでインデックスを使っていないクエリをログに残す方法 Mysqlでは時間の掛かったクエリをログに残すことができる、slow-query-logというオプションが存在します。指定した秒数以上かかった遅いクエリをログに残しておいてくれる機能です。更に、それだけではなくインデックスを利用しないで実行... 2016.05.13 2018.10.27 mysql
Raspberry Pi3 Raspberry Pi3に必須のコマンド【sysv-rc-conf】をインストールする 完全にNASとして安定して動いているRaspberry Pi3です。今回は、管理に便利なソフトウェアsysv-rc-confを紹介します。このsysv-rc-confですが、CentOSなどRedhat形で言うところのchkconfigコマ... 2016.05.13 2018.10.27 Raspberry Pi3
JavaScript JavaScriptで【confirmダイアログ】と【alertダイアログ】を使い分ける ウェブサイト、特にECサイトなどを利用しているとたまに確認のダイアログが出てくることがあります。このダイアログですが2種類あります。 ■警告ダイアログ ユーザに選択肢を与えない、OKのみのダイアログです。できない操作をした時などに表示するこ... 2016.05.12 2018.10.27 JavaScript