「ブログ」カテゴリーアーカイブ

ブログ投稿用のカテゴリ

Google Analytics:オーガニック検索の「not provided」とは

当サイトではアクセス解析に「Google Analytics」を使用しておりますが、どういうキーワードでユーザーが訪れてくれているのかを調べるのにanalyticsには「オーガニック検索」という機能があります。
このページを開いてみると検索キーワード欄に9割以上が「not provided」と表示されていて実際にどういうワードを指定したのかが不明になっています。
この「not provided」が何なのか、どういう理由でこうなってしまうのか気になったのでメモしておきます。

not providedとは

Googleでは、検索ユーザーのプライバシーを守る目的でSSLで通信を暗号化しています。
このSSLが適用されたユーザーが入力した検索キーワードが「not provided」として表示されています。

つまり現在、Googleからの検索ユーザーのキーワードはほとんど知ることが出来なくなっているようです。
検索ユーザの大半がGoogle経由なので、「オーガニック検索」は現時点では全く意味のない機能になっているようです。

TRUNCATEとDELETEの違い

テーブルのデータを削除する方法として「DELETE」コマンドと「TRUNCATE TABLE」コマンドの2つがあります。
両者を使用する場合、どのような用途で使用するべきか違いについてまとめておきます。

DELETE文

  • DELETEはTABLEのレコードを行単位で削除する事も可能。
  • DELETEはデータ削除のみ実施するだけでで「AUTO_INCREMENT」の値は初期化しません。
  • DELETE後にROLLBACK可能

TRUNCATE文

  • TRUNCATEはTABLEをDROP後にCREATEする為、行単位での削除は不可能。
  • TRUNCATEは「AUTO_INCREMENT」が設定されている場合は値が初期化されます。
  • TRUNCATE後にROLLBACKは不可能。
  • DELETEより高速。

どうしても解けない数独の問題に!「数独自動解法プログラム」

数独(すうどく)がどうしても解けないという場合に役立つサイト「数独自動解法プログラム」をご紹介します。

まず、数独(すうどく)、あるいはナンバープレイスというパズルをご存知でしょうか?

9×9のマスの中に1から9までの数字を埋めること、ただし、縦、横、3×3のブロックに同じ数字を埋めてはいけない、というのが基本的なルールとなっています。
大手新聞紙の懸賞パズルにも採用されるなど、メジャーなパズルの一つとして認知されています。

簡単な問題からとても難しい問題まで、自分の経験に合わせた難易度の問題が存在するため、初心者から上級者までそれぞれ頭を使って楽しむことが出来る、楽しいパズルゲームです。
もちろんパズルですので、自分で考えて解かなければ意味がありません。
しかし、懸賞問題など、自分ではどうしても解けないけれど答えだけは知りたい、あるいはこの答えが正しいのか確認したい、ということもあると思います。
このようなときに便利なサイトとして「数独自動解法プログラム」をおすすめします。

解きたい問題で提示されている数字を入力してCalcをクリックすれば、あっという間にすべての数字を埋めてくれます。
ただし、「こんなもの使っていてはもちろん頭の体操にも何にもならないので、そういう意味で楽しんでいる方は自重すること。」とサイトでも言われているように、自分で考えたうえで、それでも解けなかった場合にのみ使ったほうがよいでしょう。

URL

スマホ用アプリが簡単に作れる「アプリビルダー」

当サイトでも日々調べたことなどをまとめて記事を公開しておりますが、基本的にはPCサイト用ですのでスマホ用はあまり意識して作成はしていないです。

スマホからのアクセスも増えてくると、スマホ用のアプリにまとめて公開出来ればと思うことが有ります。
こういう場合に役立つのが「アプリビルダー」というサイトです。

このサイトはプログラミング知識がなくても、ブラウザ上でiOSやAndroid向けのアプリが作成出来きてしまいます。
種類としては、まとめサイトや読み物、フローチャートなど、工夫次第で色々なアプリが作成出来ますが、今回のように既にある程度形になっているのをアプリ様にまとめ直す場合に最適なツールと思えます。

会員登録は無料なので、すぐにでもはじめられますし、コツをつかめばサクサクとアプリ用のコンテンツ作成が可能となります。
ネットワーク対応しているので、ブラウザ上で更新するとダウンロードしたアプリ内でもその更新が反映されるのがかなり便利です。

URL

利用方法

  1. 上記URLへアクセス後、右上の新規登録ボタンを選択してメールアドレスを登録します。
  2. アプリビルダーから登録メールが届くのでそこから添付されているリンクを選択すると登録完了となりログインされます。
  3. ログイン後に表示される「オンラインガイド」ボタンを選択すると「アプリビルダーの使い方」がわかります。

情報収集が簡単に出来る「Evernote」

Evernoteは調べ物をしながらアウトプット用の情報保存と整形に役立ちます。

無料プランと有料プランの2つがあり、無料プランでは一定期間内に保存可能な情報のサイズが決められていますが、ヘビーユーザーでなければ事足りるので安心です。
自分で情報源を作り出す場合は、ノートブックと呼ばれるテキスト形式のファイルを編集します。
下線や文字色を自由に変えられるので、工夫次第では見やすい情報を作成することも可能です。

Evernoteの優れている機能は、ウェブサイト上の記事を見やすい形式で保存できるというものです。
ブラウザとの連携準備が整っていれば、クリック一つだけで対象ページの情報を即座に得られます。その際、ページによっては記事部分だけをノートとして保存することも可能です。
つまり、余計な広告スペースを含めないで本当に必要な情報だけを得られます。
Evernoteを調べ物をするときに利用すれば、情報集効率が飛躍的に向上することでしょう。

URL

身代わりでサイト閲覧してくれる「aguse.」

aguse.は、指定したサイトについて「キャプチャ取得」、「ドメインやIPアドレス等の情報」、「フィッシングサイト判定結果」など様々な情報を表示してくれるサイトです。
閲覧したいサイトだけど、コンピューターウイルス対策ソフトの警告が表示され見れない(スクリプトが埋め込まれているような)サイトの閲覧に非常に効果を発揮してくれます。
使い方は非常に簡単で、調べたいサイトのURLを入力して<調べる>ボタンをクリックするだけです。クリック後に画面構成中と表示され、やがて調査結果が表示されます。サイトの情報が全て表示されます。
「検出されたマルウェア」という項目があり、問題がなければ「マルウェアは検出されませんでした。」と表示されるので、安心して自分でサイトに行くことができます。
危険な場合は、「外部と接続するオブジェクト」の項目に、URLが表示されていてクリックするとその画面のキャプチャを見ることができます。キャプチャですので、スクリプトの危険はありません。
調査結果画面下部には、そのサイトのドメイン情報が表示されます。
ドメイン検索のWhoisより分かりやすいので、Whoisの代わりに使用するといった使い方も可能です。

URL

機能

  • 身代わりでサイト閲覧
  • スクリーンショットの取得
  • サイト概要の表示
    • 実際に表示されるサイトのURL
    • サイトのタイトル
    • 逆引きホスト名
    • 最終更新日
    • IPアドレス
    • METAタグ情報
    • サーバー証明書
    • 同一サーバ上の他のウェブサイト
    • 外部と接続するオブジェクト
  • ドメイン情報の表示
  • 正引きIPアドレスの管理者情報の表示
  • ブラックリスト判定結果の表示

利用方法

  1. 調べたいサイトのドメインを入力して「調べる」ボタンを選択します。
  2. 入力したサイトの調査結果が表示されますので、ここで危険なサイトか否かなどの判断が出来ます。

  3. 調査結果上部にある「aguse gatewayでアクセス」を選択すれば、身代わりでサイトを閲覧することも可能です。

PCは電子タバコでハッキング可能?

昨今は、スマホの普及と共にハッキングやコンピュータウイルスといった言葉は、主婦や小学生にも知られるようになりました。
それだけ外敵からコンピューターへの脅威が日常的になったと言えます。

そんな社会情勢で電子タバコによるハッキングが可能であるとのニュースが報じられました。
電子タバコは、専用のUSBケーブルで充電器かPCに接続して充電する必要があります。
電子タバコ内部にはUSBチップが内臓されています。USBチップが超小型のパソコンと同じであることを知っている人が少ないのが現状です。このチップはパソコンとは違いコンピュータウイルス対策ソフトがインストールされているわけではないので、簡単に感染させることが可能となってしまうのです。
汚染されたUSBチップが仕込まれた電子タバコがPCに差し込まれると、いとも簡単にPCは乗っ取られてしまうことになります。
このケースの場合、PCにインストールされて対策ソフトでは、USBチップの汚染が感知出来ないのです。

既に会社の業務用PCへ個人のUSB機器の接続自体禁止している会社は多いとは思いますが、油断して気軽に充電するだけだからと個人用のUSB機器を業務用PCに接続しないように心掛ける事が大切です。

JSPコメントとHTMLコメントの違い

JSPのコメント文とHTMLのコメント文の違いについてまとめておきます。

JSPのコメント

HTMLのコメント

さて、両者の違いとは何でしょうか。

見た目大して変わらないしどっちでもいいんじゃない。というのは大きな間違いで、HTMLのコメント文はサーブレット変換時にコメントも「out.println()」によってクライアントに対して出力されてしまいます。要はそのページを表示して右クリックなどから「ソースコードを表示」などを選択するとそのコメント文もクライアント側から確認可能となります。
対してJSPのコメント文はソースコードを表示してもクライアント側から確認する事は出来ません。

使い分けとしては、そのページの開発者サイドにのみ伝えておきたい内容などは「JSPのコメント文」、そのページを閲覧するクライアント側がソースコードを確認した時に伝えたい内容は「HTMLのコメント文」というように使い分けましょう。

iPhone6でのキャッシュ削除方法

iPhone6でのキャッシュ削除方法をご紹介します。PCでのCtrl+F5と同様の機能です。
「ホームページを更新したはずなのに最新の情報が表示されない」というようなケースにご利用下さい。

  1. 設定画面を開き、「Safari」を選択します。
  2. 「履歴とWebサイトデータを消去」を選択します。
  3. 「履歴とデータを消去」を選択すれば、キャッシュクリアされます。

進化し続けるマウス

最近のIT機器の話題はもっぱらスマートフォンやタブレット端末、そしてスマートウォッチが大きな話題になっており、必然的に操作方法はタッチパネルが主流になっています。
しかし、パソコンの操作はいまだにマウスが主で、今も続々と新しいタイプが発売されています。

私が今一番注目しているのはKickstarterで出資を募っていた「Swiftpoint GT」です。
これは従来のマウスとは大きく形が違っており、中央の盛り上がっている部分を親指と中指をつまむようにして持ち、人差し指でボタンを操作します。
それで手首を大きく動かすことなく指先だけで操作するので手首への負担が少なく、毎日長時間パソコンを操作している私にはぴったりだと思うのですが、値段が少し高めでいまだに手が出せないでいます。

次に注目しているのがマウス一体型パソコンである「Mouse-Box」です。
出かけた先のモニターやプロジェクターにつなげるだけで使えるので、とても持ち運びに便利で素敵だと思いました。

他にもマウスの使い方で個人を特定できるまだ研究中のマウスや、日本マイクロソフトのボディを曲げると電源が入ってマウスとして使えるようになる「Arc Touch Bluetooth Mouse」など興味があるものがたくさんあります。
これからどんな風にマウスが進化して行くのか、ますます楽しみです。