システム開発・構築の神様

新しいサービスや技術を使った開発や構築。その他不具合解決など

Linuxサーバー ログ snmpd[xxxx]: truncating integer value > 32 bits

サーバーのログを久しぶりに確認したところ、何やらmessagesファイルの容量がいつもより大きくなっているのに気づきました。 そこで、ログを確認してみると snmpd[xxxx]: truncating integer value > 32 bits 同じ内容のメッセージが大量に出力されているで…

Windows10の右クリックメニューをカスタマイズして表示項目を整理する

Windows OSを利用していると、ソフトウェアをインストールする度に、右クリック時のメニュー項目が増えていきます。(ソフトにもよる) オフィスなどの業務ソフトをインストールすれば、一度に結構な項目が増えたりしますよね。 増えすぎて困るのは、本来選…

Windows10のエクスプローラーを「QTTabBar」タブ化して作業効率を上げる

Windows10のバージョンアップで期待されていた、エクスプローラーのタブ化でしたが、導入は見送られましたね。 MACのFinderでタブ操作になれてしまったので、Windowsのエクスプローラーが複数立ち上がるのに、戸惑いを覚えてしまいます。 エクスプローラーを…

Windows10の全ての操作をマウスジェスチャー化して作業効率を上げる「StrokesPlus」

ブラウザーの拡張機能で、マウスジェスターを使うのは当たり前になっていますよね。 ページ遷移で、進む、戻る、タブを閉じるのアクションは、仕事上無くてはならない機能となっています。 今回はこの便利な機能を、そのままエクスプローラーで利用できたら…

Windows 10 最適化・高速化 不要なファイルの削除

MAC上に「Vmware fusion8.5」を使い、Windows 10の仮想マシンを構築しています。 このWindows 10をできるだけ、コンパクトにすれば(30GB程度、理想は20GB程度)にすれば、クラウドストレージ(Google Drive, One Drive, Dropboxなど)を活用することで、会…

Vmware Fusion 8.5 外付けSSD内の仮想マシンをMACへコピーできない

USB3.0 外付けSSD内に、Vmware Fusion の仮想マシンを構築していたのですが、あまりにもUSB3.0の接続が切断されるため、iMACのローカルストレージへ移行することを決めました。 iMACのローカルストレージへ移行するにあたり、ローカルストレージの容量を確保…

Linux 空のフォルダを一括で削除するコマンド find

システム開発で、事前に作成していたフォルダやテンプフォルダ(一時フォルダ)が、運用期間が長くなるほどゴミとして残りますよね。 そんな時は、コマンド一発で全ての空ディレクトリを一括で削除すると、保守・運用が楽になります。 find /xxxxx/xxxxx/ -t…

Windows 10 ショートカットの作成時に~へのショートカットを付けないように設定する

Windows 10になって、Windowsのカスタマイズするツールがリリースされなくなった? Windows Vista あたりまでは、Windows高速化のツールがフリーウェアとして、いくつか公開されていた記憶があります。 それらのツールが最新のOSに対応していなくて、何が問…

Microsoft OneDriveがSystem Volume Infomationにアクセスできないエラー

ちょっとした諸事用で、Microsoft OneDriveの共有しているフォルダを、仮想ドライブ(ここではz:ドライブ)として構築しています。 仮想ドライブの設定を行った後、System Volume Infomationにアクセスできないエラーが、発生するようになりました。 仮想ド…

macOS Sierra更新不具合 イジェクト キーが効かなくなった

昨日、メインパソコンのOSを、macOS Sierraへバージョンアップしました。 特に不具合もないのかな〜っと安心していたところ どうやら「イジェクト キー」が効かなくなったみたいです。 karabinerアプリを使って、イジェクト キーをForward Deleteキーに割り…

macOS Sierraへのアップグレード エラー・不具合は無し

今日、やっとまとまった時間ができたので、macOS Sierraへアップデートを行いました。 (アップグレード中は30分くらいパソコンを触れませんからね。不具合がでたらもっと時間かかっちゃいますからね) いつものようにアプリストアから、インストールしまし…

特定の通常フォルダを仮想ドライブとしてマウントする

階層が深いフォルダパスに、よく使うワークフォルダを作成していると、特定のプログラムからファイル選択時に、階層をたどっていくのが面倒です。 そんな時は、特定のフォルダを仮想ドライブとして認識させると便利になります。 仮想ドライブの作成方法は、D…

VMware Fusion 8.5.0 (for Mac OS X) へ無償でバージョンアップする

現在、VMware Fusion 8 を利用しています。 VMware Fusionの開発はストップしたと何かの記事で読んでいたので、今後の更新は諦めていました。 しかし! 最近、何気にVMware Fusionのサイトを確認してみると、VMware Fusion 8.5が公開されていることに気づき…

Wordpress ダッシュボードの「ボックスをここにドラッグ」を非表示・削除

Wordpressの管理画面をカスタマイズ(ダッシュボードで不要な項目を削除)していると、「ボックスをここにドラッグ」の文字が表示されてしまいます。 ダッシュボードの項目を一定の数まで増やせば、再び「ボックスをここにドラッグは消えます。 ただ、ダッシ…

レスポンシブデザインのためのGoogle MAP マウスホイール無効

スマートフォン対応サイトのレスポンシブデザインで、Google MAPを横幅最大値(フル:100%)表示している場合、ページをスクロールしたいだけなのに、Google MAPのズーム機能が、スクロールの代わりに機能してしまいます。 そのたびに、ブラウザーのスクロー…

google mapの利用はAPI Keyが必須になっている

久しぶりに、Google Map Apiを利用した、地図をサイト上に設置しようとしたところ 地図が一瞬表示された後に、エラーメッセージ「エラーが発生しました。」が表示されてしまう。(肝心の地図は表示されません) コンソール画面(エラー内容) common.js:47 U…

NginxとWordpressでPrimary script unknownエラーが発生する

Nginxサーバー上に、CMSとしてWordpressをインストールしようと、サクッとconf設定を行ったところ 下記のエラーが発生してしまいました。 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client SSL証明書…

AWSでmysql 5.5のアップデートエラーが発生する

AWSでパッケージをアップデートしようとしたところ Transaction check error: が発生して、アップデートを終えることができませんでした。 AWSのRDBは、MySQL5.6を利用しており、MySQL5.5は不要なのでは?そう思い、MySQL5.5を削除しようと思いました。 Tran…

メールマガジン配信システムの構築・運用について

毎朝、会社のメールソフトを起動すると、必ずスパムメール(主に海外、英語・・・)、営業メール、登録したWEBサービスからのお知らせメール(メルマガ希望していないのに)が大量に届いています。 メールサーバーに初歩的なスパム対策を行っているため、ブ…

WordpressプラグインのContact Form 7で1個の設定エラーが表示される

以前までは表示されていなかったと思う、Contact Form 7のエラーが 管理画面を見るとエラー(1 個の設定エラー)が表示されていると!知人から連絡がきました。 お問合せフォームは、問題無く動作してそうなので、警告程度のものなのかと考えました。 (放置…

MySQLのゼロデイ脆弱性の危険度?2016年9月発表

先日、人気のオープンソースのデータベース「MySQL」から、ゼロデイ脆弱性が発見・発表されました。 MySQL 5.7, 5.6, 5.5系の前バージョンと、派生系 MariaDB、PerconaDB に影響があります。 MySQLの設定ファイル「my.cnf」を書き換えられることで、ローカル…

MAC仮想マシンのVMware Fusionで、余分なディスク使用量を削除する

VMware Fusionで、仮想環境のLinux OSや、Windows OSをしばらく使っていると、実際の総ファイル容量よりも、多くの容量を消費してしまいます。 一時的に大容量のファイルを、バックアップ代わりに仮想環境を経由させると、一度膨らんだストレージ容量がその…

Apache WEBのセキュリティー対策・制限方法

.htaccessによる対策 基本的に、クラスファイルや、ライブラリファイルのフォルダは、WEB上からアクセスできないパスに設置するのが一般的です。 ただ、レンタルサーバーなどの仕様で、どうしてもWEB上からアクセスできるパスに、プログラムを設置する場合は…

Javascript ライブラリ Numeral.js 数値データを簡単に加工する

Javascriptで開発していると、数値なのか?文字列なのか?を意識しながら開発しなければなりません。 デザイナーさんや開発に不慣れな人にとって、型変換はすごく面倒なものです。 数値データを3桁でカンマ(,)を付与したり、削除して数値にして計算(足し…

Nginx server name has suspicious symbols in エラー

新規サイトの追加の為に、久しぶりに、Nginxの設定ファイルを編集したところ、下記のエラーが発生してしまいました。 Nginx エラー 2016/09/01 00:10:20 [warn] 1111#1111: server name "/xxxxx/xxxxx" has suspicious symbols in /etc/nginx/conf.d/xxxxx.c…