そろそろ Google Analytics で自分も集計されてしまっているのをどうにかしたいと思い、対策を考えることにしました。いろいろ考えましたが、WordPress にしかタグ設置してないからログイン済みユーザー除外すればいいじゃんという方法に落ち着きました。 現在 Google Analytics のタグを Google Tag Manager (GTM)を使用して配置しています。そして Google Tag Manager は「DuracellTomi's Google Tag Manager for WordPress」というプラグインを使って WordPress に設置しています。(ややこしい)
パソコンを買い替え(マザーとCPU、メモリを替え)てから、スリープにしておくと勝手に立ち上がる現象が発生するようになりました。前のパソコンでも同じ現象が起こっていたので、同じように調査することにしました。 環境は以下の通りです。 Windows 10 ASUS H170M-PLUS(マザーボード) Logicool M325(マウス) Logicool K270(キーボード)
Ruby から SQL Server を操作しようとすると、以下のエラーが出て何もできません。環境は Windows で、rdbi-driver-odbc を使用してデータベースにアクセスしようとしています。 C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi-driver-odbc-0.1.2/lib/rdbi/driver/odbc.rb:214:in `block in new_execution': undefined method `[]' for nil:NilClass (NoMethodError) from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi-driver-odbc-0.1.2/lib/rdbi/driver/odbc.rb:211:in `collect' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi-driver-odbc-0.1.2/lib/rdbi/driver/odbc.rb:211:in `new_execution' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi0.9.1/lib/rdbi/statement.rb:163:in `execute' from C:/Ruby21-x64/lib/ruby/gems/2.1.0/gems/rdbi0.9.1/lib/rdbi/database.rb:189:in `execute' from C:/dbtest.rb:6:in `<main>' WARNING: #<ODBC::Statement:0x2d69000> was not dropped before garbage collection. たしかに、Ruby から SQL Server を使うひとなんてまれなんでしょうが、この仕打ちはないんじゃないでしょうか・・・。しかしここで挫けるわけにはいかないので、解決策を調べてみました。