投稿された記事の一覧

初めてでも理解できるようになる「Firefox機能拡張の開発」




最新のJPMを利用した機能拡張の開発方法を解説します Firefoxは2002年から提供されている歴史の長いブラウザです。 その歴史の長さから、機能拡張の開発環境は大きく様変わりしています。 歴史が長 … 続きを読む→

迷惑ボットMJ12bot/v1.4.5によるクロールをrobot.txtで停止する方法




急に増えたサーバ負荷と、異常に発生している404エラー このサイトではflentdとGrowthForecastを利用してサーバのログを可視化をしています。 「今日は少し重いかな」と思ってグラフを見て … 続きを読む→

クレジットカードと同じように使える「Vプリカ」の購入方法と使い方




「Vプリカ」とはクレジットカードと同じように利用できるVisaのプリペイドカードです 本人確認や審査などの面倒な処理をしないでネット上で気軽に利用することができます。 「クレジットカードの番号を入力す … 続きを読む→

デベロッパー登録してChromeストアに機能拡張を公開する方法




Chrome機能拡張を作成したらデベロッパー登録をしてChromeストアに登録しよう 「Chrome機能拡張の解説」第8弾。今回で解説は終わりです。 機能拡張を作成したら、Chromeストアに公開して … 続きを読む→

Chrome機能拡張とGoogle Analyticsを組み合わせて利用状況を把握する




Google Analyticsのイベントを利用すれば細かな挙動も把握が可能 「Chrome機能拡張の解説」第7弾。 無事に機能拡張が完成したらGoogle Analyticsで利用状況を把握しましょ … 続きを読む→

Chrome機能拡張のコンテンツスクリプトについて




表示中のページを変更を加えるにはコンテンツスクリプトを使う 「Chrome機能拡張の解説」第6弾。 現在表示中のページを構成しているDOM要素を読み込んだり、変更したりするにはコンテンツスクリプトを利 … 続きを読む→

Chrome機能拡張のイベントページについて




イベントページを制するものはChromeの機能拡張を制する 「Chrome機能拡張の解説」第5弾。 このページではイベントページという仕組みについて解説します。 うまく導入するとメリットの大きな仕組み … 続きを読む→

Chrome機能拡張のバックグラウンドページについて




縁の下の力持ちバックグラウンドページ 「Chrome機能拡張の解説」第4弾。 バックグラウンドページは機能拡張が実行されるたびに呼び出されるJavaScriptファイルです。機能拡張の裏で常にメモリ上 … 続きを読む→

Chrome機能拡張のコンテンツセキュリティポリシー(CSP)について




3つのポイントを押さえて、Chrome 機能拡張のセキュリティを高めよう 「Chrome機能拡張の解説」第3弾。 このページではGoogle Chromeの機能拡張のバージョン2になってから導入された … 続きを読む→

Chromeの機能拡張を作成して、ブラウザで読み込み、デバックする方法




公式ドキュメントの勘どころさえ掴めば機能拡張も簡単です 「Chrome機能拡張の解説」第2弾。 このページでは実際に機能拡張を作成します。作成した機能拡張をブラウザに取り込み、動作確認のためにデバック … 続きを読む→

初めてでも理解できるようになる「Google Chrome機能拡張の開発」




chrome 機能拡張の作り方を解説します Chromeの機能拡張については多くのページで解説されていますが、Chromeのバージョンアップに伴い、どうしても情報が陳腐化してしまいます。 また個別の機 … 続きを読む→

PukiWikiで日本以外の国からの編集を拒否する方法




鉄壁のガードをすり抜ける、何の意味もないスパム 今までspam_filter.phpを利用してほぼ100%スパムを撲滅できていました。 5年ほど運用していてすり抜けるのは片手で数える程度だったので、適 … 続きを読む→

GOいけんにGoogle ChromeとFirefoxの機能拡張を追加しました




「ご意見」投稿用のフォームと、右クリックメニューの機能が追加されます それぞれ以下のページでインストールできます。 Chromeストアの「Go-iken Extentionページ」 Firefox公式 … 続きを読む→

jQueryでクロスサイトのiframe広告のクリックをカウントする方法




iframeTracker jQuery Pluginを利用して他社の広告も正確にカウント 広告の場所を最適化する際に指標となるのは表示数やクリック数といったイベントです。 AdSenseなど大手のA … 続きを読む→

WordPressの特定のファイルに対してNginxでIPを規制する方法




ログに流れるスパマーとのイタチごっこも疲れた方に あまりの普及率にスパマーからも大人気のWordPress。 数あるスパム行為の中でも特に問題なのがwp-login.phpやxmlrpc.phpに対し … 続きを読む→

今さら聞けない、変数や関数の命名規則と、まず覚えるべき英単語200




プログラミング初心者こそ覚えるべき名前の付け方 プログラミングを始めたばかりの方にまず理解しておいてほしい、「命名規則」についてまとめました。 プログラミングの勉強を始めるとHello Worldから … 続きを読む→

Nginx 1.6.2にngx_cache_purge 2.3組み込むんでコンパイルする方法




いつも通りにコンパイルしたところエラーが発生 Nginxをインストールする際、リバースプロキシのキャッシュを削除するためにngx_cache_purgeモジュールを組み込んでソースからコンパイルする方 … 続きを読む→

WordPressの新・旧ループからカスタムクエリ・アーカイブまで徹底解説




WordPressの鬼門、ループについて理解しよう 「ページネーションが動かない!」 「ループを変更したら管理画面までおかしくなった!」 「カスタム投稿タイプをアーカイブページとして使いたい!」 そん … 続きを読む→

WordPressでpathやURLを取得するためのタグと出力例まとめ




これだけあればpathやURLを指定する時に困ることはありません WordPressには便利なタグがたくさん用意されています。 たくさん用意されすぎていて 「小テーマへのパスは何で指定するんだっけ?」 … 続きを読む→

Yahoo!から届く迷惑な広告メールを停止する方法




Yahoo!から某楽天のような迷惑メールが届くようになった!! 特に登録や設定を変えたわけでは無いのに、以下のようなメールが頻繁に届くようになりました。 「速度制限なし!使い放題でオトクなSoftBa … 続きを読む→