megane

自動車

新型NDロードスターが発売されたので、初代ロードスターを借りた

ND型ロードスター発売されましたね。 20歳で初めて買った車が2代目NBロードスターでした。6速MTが気持よく、とっても楽しかった思い出しかないです。ものすごく懐かしくなってきたので、初代NA8Cロードスターを借りて一日乗ってきました。もち...
CentOS6

crontab で10分毎にコマンドを実行する

*/【数字】と記述をすることで、【数字】分ごとにコマンドを実行します。以下に例を記述します。 #5分おきにコマンドを実行 */5 * * * * コマンドをここに記述 #10分おきにコマンドを実行 */10 * * * * コマンドをここに...
Mac

Macでwindowsキーボードを快適に使う

いま、このキーボードを使っています。昔、開発でwindowsPCを使っていた時のキーボードです。 当然、Macとは配列が違うので、Ctrl + Cとか、Ctrl + Vとか利用することができません。 しかし、以下のソフトウェアを使うと、Wi...
日々のこと

安くておすすめの液晶クリーナー

液晶を拭くときに使っているやつです。ここ1年間くらいずっと愛用しています。一個あると何かと便利です。 ・安い とにかく安いです。気兼ねなく使えます。 ・拭き跡が残りにくい 拭き跡が非常に残りづらいです。気兼ねなく拭けます。 ・傷がほぼつかな...
Mac

Mac Book Pro13インチでディスプレイを3台使う

■MacBookPro 13インチに3台ディスプレイをつなげようとする thunderboltも2つあるし、HDMI端子もひとつあるから、外部ディスプレイ3台つながるだろう。と思ってディスプレイ買ったら、2台までしか使えなかった話です。 こ...
Mac

MacでIEの動作テストをする方法

Macで開発していると、IEが利用することができません。IEで依存するような不具合が発生した時などに確認するのも一苦労です。 検索していると、マイクロソフトが無料で仮想マシン(VirtualBoxやpararells)のイメージを配布してい...
仮想化

topコマンドとかvmstatの【st】の項目の意味

AWSのm3.mediumか何かを使ってサービスを運用していた時、とにかくCPU利用率の【st】の項目が50%近くになっていて、速度が出ない時期がありました。で、このstの項目の意味を調べてみました。 ■stの数値が上がる時はどういう時 調...
CentOS6

【サーバ構築初心者向け】サーバ構築時に必須のファイアウォール設定

VPSを構築したとき、毎回とりあえず設定するiptablesのサンプル設定を公開します。とりあえず以下の設定をしておけば、ほぼ安全にサーバ運用していけると思います。 開けるポートはhttp(80ポート)とhttps(433ポート)とSSH(...
jQuery

【スマートフォン対応】iScroll.jsを使ってパンくずリストを横スクロールするサンプル

スマートフォンのパンくずリストは、スマートフォンの画面のサイズ上、複数行になってしまうと表示が見えづらくなることが多いです。 そこで、スマートフォンで表示した時に、横にフリックしてスクロールできるパンくずのサンプルをかきました。以下の画像の...
CakePHP2

CakePHPでデバッグレベルが指定の時だけ分岐する

デバッグレベルが指定の場合にのみ条件分岐をして処理する記述です。 例えば、debug = 0以外の時はGoogleAnalyticsのタグを出力しない。などの処理を書くことができます。開発中には必須ですね if( Configure::re...
jQuery

jQueryでセレクトボックスのOptionタグの数を数える

jQueryを使ってセレクトボックスのoptionの数を数える方法です。 selectCount = $('#selectBoxList').children().length; もっと正確に数えるならchildrenの部分にoptionタ...
CentOS6

CentOSにphantomjsをインストールする手順

phantomjs をソースコードからコンパイルしてファイル生成してインストールする手順です。 ■必要なライブラリをインストールする まずは必要なライブラリをインストールします。コンパイルを実施するために必要なファイルがほとんどです。PDF...
mysql

mysqlのrootユーザのパスワードを変更する

mysqlのrootユーザのパスワード変更方法です。mysqlインストール後に必ずrootのパスワードを設定しておきましょう。mysqlコマンドで、mysqlにrootユーザでログインして以下のSQLを発行します。 SET PASSWORD...
mysql

mysqlのinnodb_log_file_sizeの設定を変更した時の対応

この記事でmysqlサーバの最低限の設定を書きました。 my.cnfのinnodb_log_file_sizeの値を変更したあと、そのままmysqlを再起動すると起動しなくなったり、起動してもselectやupdateができなくなります。以...
CakePHP2

CakePHPでredisをキャッシュサーバとして使う

■CakePHPのキャッシュ機構を使ってみる CakePHPにはデフォルトでキャッシュ機構がついています。どこか別のところに、一時的に情報を保存する場合などに非常に便利です。ランキングデータ等、DBに保存するまでもない様な情報を保持しておく...
mongoDB

MONGODBをAWSのEC2にyumでインストールする

手順としては以下の2つです。 ・mongodbのリポジトリを追加 ・yumコマンドでインストール ■まずはyumのリポジトリを追加 以下のコマンドでyumのリポジトリを追加します。まず、ファイルを作成します。 sudo vi /etc/yu...
mongoDB

mongodbのデータをダンプしてリストアする

■ダンプする方法 mongodbのデータベースの中身をダンプする方法です。mondgodumpコマンドを利用します。 特に難しいことはありません。 mongodump --host localhost --db databasename 実...
WordPress

【WordPress】Twenty Fourteen のメインコンテンツの幅を変更して、見やすくする

TwentyFourteenのメインコンテンツの幅はデフォルトだとちょっと狭いです。cssを変更すると、幅を広くすることができます。 このブログは650pxを設定しています。 ■対象CSSへ移動する。 左側のメニューから【外観→テーマ編集】...
jQuery

jQueryで特定のIDで囲まれたcheckboxを一括ON/OFFする

webシステム構築している時に、【すべての項目をチェック】や【すべての項目を選択解除】などの処理がjQueryだと1行で実現できます。 jQueryを使って、一括で特定のIDで囲まれたチェックボックスをON/OFFする方法です。 ■HTML...
日々のこと

JAWBONE UP24のファームウェアを3.0.21にアップデートしたら電池の持ちが倍になった

JAWBONE UP24のファームウェアをアップデートしたら、電池が7日間→14日間になりました。以下のURLからアップデートを入手することができます。アップデートにはパソコンが必要です。 UP24を使っている方はぜひアップデートしてみてく...