jQuery

jQueryで【ページの先頭に戻るボタン】を配置するサンプル

よくウェブサイトなどの一番下の部分に【先頭へ戻る】と言ったボタンやリンクが有ると思います。この先頭に戻るサンプルスクリプトを書きました。実際にこのコピペチェックツールで利用しています。ある程度スクロールすると【先頭へ戻る】ボタンが右下に表示...
2018.10.27
CentOS6

vimで【E297: スワップファイルの書込みエラーです】となった時の対応

あるサーバでvimでファイルを編集しようとすると、以下のようなエラーが表示されるようになりました。通常のファイルの編集や、crontabの変更もできなくなってしまいました。 E297: スワップファイルの書込みエラーです "hogeho...
2018.10.27
jQuery

jQueryで選択中のラジオボタンの値を取得する

jQueryを使って選択中のラジオボタンの値を取得する方法です。今回は【値を取得】ボタンを押すと選択中のラジオボタンの値を取得することができます。以下の様なフォームがあるとします。 <input type="radio" name=...
2018.10.27
CakePHP2

CakePHPでjsonを戻すAPIを実装するサンプル

CakePHPでjsonを戻すAPIを作るサンプルを書いてみました。結構簡単なので、参考にしてみてください。 ■気をつけるところ 気をつけるのは、【autoRender】と【autoLayout】をfalseに設定することと、respo...
2018.10.27
jQuery

jQueryでHTMLが全て読み込まれてから実行されるreadyイベントの基礎

jQueryは基本的に読み込み完了したHTMLしか操作することができません。HTMLが読み込まれる前に、jQueryのスクリプトを実行してもエラーになってしまいます。ここでは、jQueryのスクリプトが安定して動くようにするために、read...
2018.10.27
Mac

Macの起動音を確実に消す方法

MacBookProの起動時の【ジャーン】という音を消す方法です。音量をミュートにしておけば鳴らないのですが、ミュートにしていない時は音が鳴ってしまいます。会議中など音がなるまずい場面では、とても邪魔なので常時起動音をならない様にしてみます...
2018.10.27
Zabbix

Zabbixの監視対象を自動で追加する設定方法

Zabbixは便利なのですが、いちいち監視対象をzabbixに登録しないといけないので、サーバの台数がふえてくると運用が面倒です。さらに、登録し忘れて監視されていなかった!!というのが発生するかもしれません。AWSなどでもAutoScali...
2018.10.27
自動車

T-MAXの駆動系を整備するのに役立つ動画

以前、YAMAHAのT-MAXに乗っていたのです。置き場所がなくなってしまったので売ってしまったのですが、楽ちんでとてもよいバイクだったと思います。自分で整備をしていたのですが、その時に役立った動画をまとめて紹介したいと思います。 ■...
2018.10.27
mysql

Mysqlでインデックスを使っていないクエリをログに残す方法

Mysqlでは時間の掛かったクエリをログに残すことができる、slow-query-logというオプションが存在します。指定した秒数以上かかった遅いクエリをログに残しておいてくれる機能です。更に、それだけではなくインデックスを利用しないで実行...
2018.10.27
Raspberry Pi3

Raspberry Pi3に必須のコマンド【sysv-rc-conf】をインストールする

完全にNASとして安定して動いているRaspberry Pi3です。今回は、管理に便利なソフトウェアsysv-rc-confを紹介します。このsysv-rc-confですが、CentOSなどRedhat形で言うところのchkconfigコマ...
2018.10.27
JavaScript

JavaScriptで【confirmダイアログ】と【alertダイアログ】を使い分ける

ウェブサイト、特にECサイトなどを利用しているとたまに確認のダイアログが出てくることがあります。このダイアログですが2種類あります。 ■警告ダイアログ ユーザに選択肢を与えない、OKのみのダイアログです。できない操作をした時などに表示す...
2018.10.27
jQuery

jQueryで一括でチェックボックスにチェックを付ける、外す。

リストの横にあるチェックボックスに【一括でチェックを入れる】という用途のボタンを配置することが多いと思います。そのサンプル実装です。以下の様なHTMLを用意します。 <label for="test1"> <i...
2018.10.27
SSH

SSH接続を鍵方式にするときに便利なコマンド 【ssh-copy-id】

こちらの記事で、SSHのパスワードなしの鍵交換方式でのログインをする方法を紹介しています。その中で、相手のサーバに対して生成したid_rsa.pubをコピーするという手順があります。このコピーする手順を省くためのコマンドが存在します。結構便...
2018.10.27
jQuery

超便利な時間も一緒に選択できるjQueryカレンダー【DateTimePicker】

サイトを作成している時、カレンダーから日付を選択して、更に時間も選択させたい時があると思います。カレンダーから選択するだけならjQueryUIのDatePickerプラグインがあるのですが、時間を選択させることはできません。 ちょっと...
2018.10.27
HTML5

Googleのレスポンシブ確認ツール【Resizer】が便利すぎた

ウェブサイトの構築や、システム開発のデザインの部分でかかせなくなってきている、レスポンシブ対応。このレスポンシブ対応ですが、作る方も確認する方も工数がかかります。今回は、そのレスポンシブの見た目を確認する手間を軽減してくれるツールを紹介しま...
2018.10.27
CentOS6

Mecabで最新の言葉が使える辞書【mecab-ipadic-neologd】をインストール

こちらの記事でPHPからMecabを利用する方法を紹介しました。この方法だと、辞書が古いので最新の言葉には対応しきれません。そこで、mecab-ipadic-neologdという辞書を利用して、最新の言葉も正しく形態素解析できるようにしまし...
2018.10.27
WordPress

WordPressのセキュリティレベル向上!プラグインで簡単にCAPTCHAを導入する

WordPressを利用していると、結構ログイン画面に対して変なアクセスが大量に来たりして嫌な感じがしています。明らかに総当りでログインしようとしているのがわかります。パスワードを定期的に変更したり、複数回ログイン失敗したらログインできなく...
2018.10.27
jQuery

【コピペ対応版】jQueryでテキストエリアの文字数をカウントする方法

textarea内の文字数をリアルタイムにカウントするサンプルです。blurおよびkeyupイベントを拾って、文字数をカウントします。そのためテキストフォームにコピペをした時にも文字数をカウントしてくれます。2バイト文字も1文字とカウントし...
2018.10.27
SSH

SSHでのログインを鍵交換方式のみに設定してセキュリティを向上する

この記事でSSH接続でのパスワード無しの鍵交換方式でログインできる設定を紹介しました。この記事では、パスワードでのログインができないように設定して、鍵交換方式のみのログインにする方法を紹介します。 この設定をすることで、鍵ファイルを持...
2018.10.27
Apache

リバースプロキシを利用していると、ごく稀に502が戻ってくる問題

CopyContentDetectorでmod_proxy_balancerを使ってリバースプロキシ環境を構築、リソースを分散できるようにしています。各種パーツをAPIで提供することで、負荷が上がっても小さいサーバを増やせば大丈夫なように設...
2018.10.27