WEB運営に関するlaytaroのブックマーク (22)

  • ブログがハッキングされてました

    先週の月曜日の深夜から木曜日の深夜にかけて、当ブログはハッキングされていました。 ページが改ざんされてスクリプトを埋めこまれ、「MAL_HIFRM-2」というマルウェアをダウンロードさせてしまう状態となっておりました。 [warning]上記期間において当ブログにアクセスしたWindows環境でIEをお使いの方(かつウィルス対策を行なっていない端末の方)は、当サイトから上記マルウェアがダウンロードされて端末に侵入した可能性があります。 大変申し訳ありませんが、上記に該当する方はウィルス対策ソフトウェアにより、ご自身の端末をチェックされるようお願いいたします。 (マルウェアそのものは比較的昔の既知のもので、普通のアンチウィルスソフトであれば対応されているようです)[/warning] 期せずしてマルウェア配布サイトとなってしまい、当ブログに来られた方等、多くの方にご迷惑をおかけしたことをまず

    laytaro
    laytaro 2011/12/19
    マルウェアが埋め込まれてしまった例。
  • Webアプリをマネタイズする「Google In-App Payments」が国内でもスタート。手数料わずか5%

    Webアプリをマネタイズする「Google In-App Payments」が国内でもスタート。手数料わずか5% Google In-App Payments API for the Webは今年の5月に行われたイベント「Google I/O」で発表されたサービスです。グーグルが提供するJavaScript APIをWebサイトやWebアプリケーションに組み込むことで、課金機能が実装できるというもの。日での利用開始に合わせて、日語での詳しいドキュメントが公開されました。 特定のアプリマーケットにも、ブラウザにも依存しない 課金機能はChrome Webストアなどのマーケットには依存せず、任意のWebサイトやWebアプリケーションで提供できます。JavaScriptだけでなく、ActionScriptのサンプルコードも用意されているため、Flashを用いたWebサイトでも課金機能が実装可

    Webアプリをマネタイズする「Google In-App Payments」が国内でもスタート。手数料わずか5%
    laytaro
    laytaro 2011/12/19
    Googleの少額決済サービス。5%の手数料。ブラウザを選ばない。クレジットカード必須。普及すればすごいことになりそう。
  • 米Google、スマートフォンサイト専用のクローラを発表 Googlebot-Mobile ::SEM R (#SEMR)

    Google、スマートフォンサイト専用のクローラを発表 Googlebot-Mobile グーグル、スマートフォンサイトのクローリングを目的とした新しいgooglebotクローラ発表。 公開日時:2011年12月16日 00:39 米Googleは2011年12月15日、スマートフォンサイトのコンテンツをクローリング(巡回)することを目的としたスマートフォン版Googlebot-Mobileクローラを発表した。スマートフォンユーザーの増加とともに急増するスマートフォン向けにデザインされたサイトコンテンツに対応する狙い。 Feature phones Googlebot-Mobile: SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (

    米Google、スマートフォンサイト専用のクローラを発表 Googlebot-Mobile ::SEM R (#SEMR)
    laytaro
    laytaro 2011/12/16
    スマホサイト用のGooglebotが出たらしい。
  • 僕の最初の起業が失敗した7つの理由について - GoTheDistance

    10代で最初のWebサービスを立ち上げたけど失敗したNeil Patelさんのエントリが面白かったので、英語で分かるITトレンド風にお届けします。 My reasoning behind creating a job board was that if I could make 1% of Monster’s revenue I would be a rich kid. Sadly Advice Monkey never made any money and within two years I closed it down. 7 Reasons My First Business Failed Petelさんが立ち上げたサービスはjob boardのサイト(AdviceMonkey)と言うサイトだったそうですが、2年間1円の稼ぎも生み出さなかったのでサービスを終了したとのことです。以下、

    僕の最初の起業が失敗した7つの理由について - GoTheDistance
  • PHPのJITコンパイラ「HipHop Virtual Machine」、Facebookがオープンソースで公開

    PHPのJITコンパイラ「HipHop Virtual Machine」、Facebookがオープンソースで公開 HipHop Virtual Machineは、PHPを高速に実行するためにPHPのコードをC/C++に変換してg++でコンパイルし、バイナリコードにするHiphop compiler(hphpc)と、PHPのインタプリタであるHipHop interpreter (hphpi)を組み合わせたもの。PHPのコードをダイナミックにバイナリコードへと変換することで、高速な実行を目指しています。 コンパイラと同等以上の実行速度へ HipHopはFacebookが開発し、オープンソースとして公開しています。今回のHipHop Virtual Machineも、これらの開発の延長線上にあるものです。 Our experiences with hphpc led us to start e

    PHPのJITコンパイラ「HipHop Virtual Machine」、Facebookがオープンソースで公開
  • サーバ負荷分散概論 - KLablabWiki

    特集のはじめに 特集のメインテーマは『サーバ負荷分散』です。 負荷分散というと むずかしそう 機器が高価 大規模向け というイメージが先行して、敬遠している人は多いのではないかと思います。 実は、今回の特集はそんなあなたのために書きました。 特集を読み終えたあと、きっとその印象は おもしろそう 安い 手軽に使える に変わっているでしょう。 ではではさっそく題に入りましょう。まず章では「サーバ負荷分散」一般についてざっと説明し、次章以降でより具体的な実現方法を解説していきたいと思います。 なぜサーバ負荷分散をするのか? 『サーバ負荷分散』[1]をひとことでいうと、「1つのサービスを複数のサーバで行うこと」です。では、どうして複数のサーバでサービスしたいのでしょうか? どんな利点があるのでしょうか? 大別するとそれは2つあります。[2] 性能 まず1つめの利点は性能向上です。 例

    laytaro
    laytaro 2011/12/09
    負荷分散概論
  • Apache 帯域制限

    mod_bwshareによる接続数/帯域制限 Webページ上のリンクをたどり、HTMLや画像ファイルを一気にダウンロードするソフトウェアがあります。こうしたソフトウェアを利用すると、やり方によってはWebサイト全体をローカルのハードディスクに保存することができます。しかし、Webサイトの管理者の立場に立ってみると、こうした行為はサーバに過大な負荷がかかるほか、ある特定のユーザーにリソースが独占されてしまい、ほかのユーザーにサービスを提供できなくなるなどの問題があります。 相手は個人ユーザーですので、IPアドレスは変化してしまうかもしれません。また、ダウンロードソフトの多くはUser Agentを詐称する機能を持っており、これらを基にアクセス制限を課すのは難しいのが現状です。 そこで、クライアントの接続状況や使用帯域などを基に制限を行うトラフィック制御系モジュールを導入してみましょう。ここで

    Apache 帯域制限
    laytaro
    laytaro 2011/12/08
    クライアントの接続状況を判断して帯域制限をするモジュール。
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    laytaro
    laytaro 2011/12/07
    無料メニューもあるCDNの解説。
  • Chromeの「シークレットウィンドウ」はWeb開発にとても使える

    皆さん、Google Chrome の「シークレットウィンドウ」使ってますか? Google Analytics を見る限り、このブログでは Google Chrome がトップシェアですが、周りの方に話を聞いてみると、残念ながら Google Chrome の「シークレットウィンドウ」機能はそれほど使われていないようです。 あれほど Web 開発に使える機能は他にないのに…と残念に思っていても仕方ないので、活用方法をまとめて記事にしてみました。 目次 まずは基の使い方 Webサービスにログインしている状態としていない状態を同時に確認 Webサービスに2つのアカウントで同時にログイン Webページの表示がおかしい時は、まず「シークレットウィンドウ」で確認 検索エンジンでの順位チェックは「シークレットウィンドウ」で ニコニコ動画が何度もエラーになる時は「シークレットウィンドウ」で まずは基

    Chromeの「シークレットウィンドウ」はWeb開発にとても使える
    laytaro
    laytaro 2011/12/07
    シークレットウィンドウ使ってなかったけど便利そう。
  • [SEO] 「位置情報やモバイル端末による振り分けはクローキングではない」Matt Cutts氏によるクローキング解説ビデオ ::SEM R (#SEMR)

    [SEO] 「位置情報やモバイル端末による振り分けはクローキングではない」Matt Cutts氏によるクローキング解説ビデオ グーグル・Distinguished Engineerのマットカッツ氏が、クローキングについてビデオ解説。クローキングが問題になるケース、ガイドライン違反には該当しないケースを紹介。 公開日時:2011年12月05日 05:13 米GoogleのMatt Cutts氏(Distinguished Engineer)がクローキングについてビデオで解説を行った。 クローキングとは、訪問者用のページとクローラ用のページを個別に用意しておき、ユーザエージェント(UA)やIPアドレスを参照して、それぞれの訪問者に異なる別のページを提供する仕組み。Googleクローラ(googlebot)に通常の訪問者とは異なるコンテンツへ恣意的にアクセスさせることを認めると、ユーザーが検索経

    [SEO] 「位置情報やモバイル端末による振り分けはクローキングではない」Matt Cutts氏によるクローキング解説ビデオ ::SEM R (#SEMR)
    laytaro
    laytaro 2011/12/07
    コンテンツの切り替えについての判断ポイント(クローキング扱いされるかどうかの判断ポイント)は、googlebot を特別扱いせず、通常の訪問者と同様に扱うことだ。
  • 人気ブロガーは、ブログを書く目的意識や記事の物語性が違うのかもしれない :Heartlogic

    人気ブロガーは、ブログを書く目的意識や記事の物語性が違うのかもしれない   ブログについて調べていてみつけたデータ。こちらの調査レポート(2010年9月の)によると、1日500PV以上のブロガーとそれ以下のブロガーでは、ブログへの目的意識が大きく異なることがわかります。 1日の平均アクセス数は、80%が50以下(わからないも含む)という結果に。これに対しアクセス数500を超えるブログは1.7%。 ブログに関する調査。1日の平均アクセス数が50以下のブログが8割以上。 - リサーチバンク - 自主アンケート・調査結果レポート この中で「あなたがブログを書く目的はなんですか?」という質問に対し、アクセス数が平均500PV/日以上のブロガーで「発信する情報を通して他人の役に立ちたいため」、「自分の考えや感じたことを発信したいため」「数多くの人に影響を与えたいため」といった回答をした割合が、、そ

    laytaro
    laytaro 2011/12/07
    500PV/日以上のブロガーは1.7%で、1200人中に20人ほど。
  • 5分で分かるデプロイ自動化への道

    12月20日に第1回ワンクリックデプロイ勉強会で、デプロイの自動化について好き勝手に喋ったりデモしたりする予定なのですが、当日話す内容の概略について以下に載せておきます。 以下にあげることをやっておけばデプロイ自動化、ワンクリックデプロイはそんなに遠くないところにあると思います。 ソースコードのバージョン管理いわずもがな。全ての起点はここにあるコードの共同所有の原則への理解このソースコードは番環境または開発環境などで同じように動作しなければならないテストを書く習慣、コミット前に他のテストも含めて通してからコミットする習慣設定ファイルのバージョン管理環境によって異なる設定値(接続先データベース情報など)が書かれた設定ファイルもバージョン管理する開発環境用、ステージング環境用、番環境用などに分けて定義し、容易に切り替え可能にする番環境に配置する際に、アプリケーションの各所を書き換えなけれ

    5分で分かるデプロイ自動化への道
  • さようならPuppet、こんにちはChef - Masatomo Nakano Blog

    ここ最近、サーバの設定ファイルの管理で Chef を使い始めている。まだ全然詳しくないけど、今感じている「Chefの楽しさ」を誰かに伝えておきたかったので、ファーストインプレッションを簡単に。 Puppetを今までそこそこ使っていたので、どうしてもそことの比較な感じになっちゃいます。Puppetも良いのだけど、Chefは後発ということでさらに良くなっている感じ。 基的な仕組 これは、Puppetとほぼ同じ。クライアント-サーバ型のシステム。設定を書き、それをサーバに置いておく。クライアントはサーバと接続し、自分自身の設定を書き換えたり、必要なソフトウェアをインストールしたりする。 rubyな設定ファイル Puppetは基的に独自DSLで設定ファイルを記述すので「覚えるのがめんどくさい」「細かいこと、ちょっと無茶なことをしようとすると大変」。Chefの設定ファイルはrubyそのものなので

  • LinkWithin

    Show Related Stories Under Each Post! LinkWithin is a blog widget that appears under each post, linking to related stories from your blog archive. Don't Let Your Past Stories Go to Waste! We retrieve and index all stories from your blog archive, not just recent stories, making them accessible to new or casual readers of your blog who would not otherwise encounter them. Increase Pageviews, Keep Rea

    laytaro
    laytaro 2011/11/26
    画像のあるオススメ記事を紹介してくれるウィジェット。WordPressやBlogger等に対応。
  • WordPressにコンタクトフォームを一発で実装できるプラグイン「Contact Form 7」:phpspot開発日誌

    WordPressにコンタクトフォームを一発で実装できるプラグイン「Contact Form 7」 2011年02月22日- WordPress › Contact Form 7 « WordPress Plugins WordPressにコンタクトフォームを一発で実装できるプラグイン「Contact Form 7」。 日語もOKで、管理画面上からコンタクトフォームに追加するフィールドを簡単追加出来たり、どのメールアドレスに送信するか?等、コンタクトフォームのフル設定が可能。 出来上がるフォームはこんな感じ。 設定画面では、タグの作成から、フォームに追加できるフィールドを選べます。 クイズやCAPTCHA、ファイルアップロードまで、いたれり尽くせりです。 要素を選ぶと編集フォームが現れてその場で瞬時に設定出来ます。 要素にidやclassが振れるのでデザイナーさんにも安心。 フォームの並

    laytaro
    laytaro 2011/11/26
    WordPressに問い合わせフォームを作るプラグインの紹介。
  • 無料で使えるサーバ監視/サイト監視。SSL証明書/ドメインの有効期限チェック : Site Alert(サイトアラート)

    お知らせ 2017/01/03 xyz ドメインに対応しました ドメイン期限監視について、xyz ドメインに対応いたしました。 追加ご希望のドメインがございましたら お問い合わせ よりお気軽にご依頼ください。 2016/12/28 サーバ監視における ssh タイムアウトについて 2016/12/28(水) 00:00 頃~12/29(木) 00:00 頃の間、サーバ監視における ssh ポート (ポート22) への接続が全件タイムアウトとなり失敗として扱われる事象が発生しておりました。 上位回線において過剰な通信と判断され、外部 ssh ポートへの接続を制限したとのことでしたが、 調整の結果、ssh ポートへの制限を解除し、今後はこのような制限をかけないことで合意いたしました。 皆様にご不便をおかけしたことをお詫びいたします。 2016/12/27 システム機能追加のお知らせ SSLサー

    laytaro
    laytaro 2011/11/26
    SSLとドメイン契約切れ監視が便利そう
  • RapidSSL正規販売パートナー Rapid-SSL.jp

    SSL サーバ証明書 格安・快速発行 Rapid-SSL.jp GeoTrust QuickSSL Premiunの取扱開始しました。 取扱開始特価で販売中!SSLサーバ証明書 を取得するならRapid-SSL.jp。 Rapid-SSL.jpは、Digicert社が保有・運営する低価格ソリューションブランド"RapidSSL.com"のサービスを取り扱う日における正規販売パートナーです。 低価格とはいえ高い信頼性・2048bitRSAルート証明書対応・Certificate Transparency対応・世界標準の256bit鍵長SSL暗号と全く遜色の無いもので、まさにSSL普及の為のサービスと言えるでしょう。 法的な書類確認が不可欠なサービスをあえて扱わず、オンライン人確認システムを採用、全ての手続きのオンライン化・徹底したコスト削減によりお求めやすく・快速発行(最短数分)*1を実

    laytaro
    laytaro 2011/11/26
    安くてサイトも古い印象だけど悪い評判は聞かない。
  • 自己実現理論 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "自己実現理論" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2009年2月) マズローの提唱する、欲求の階層をピラミッドで表現し原始的欲求に近づくほど底辺に書いた図。 自己実現理論(じこじつげんりろん、英: Maslow's hierarchy of needs)とは、アメリカの心理学者アブラハム・マズローが、「人間は自己実現に向かって絶えず成長する」と仮定し、人間の欲求を5段階の階層で理論化したものである。 自己実現論、(マズローの)欲求段階説、欲求5段階説、など、別の異なる呼称がある。 ピラミッド状の階層を成し(なお、マズローの著書

    自己実現理論 - Wikipedia
    laytaro
    laytaro 2011/11/21
    コンテンツやウェブサービスのデザイン(設計)って、こういう要素取り込まないとダメだなと思う。多くの人間は自分に対しての興味が強い。
  • ログインが必要なページに広告を表示する - Google AdSense ヘルプ

    マイ AdSense ページにはお客様のアカウントに特化した情報が表示されます。AdSense での成果向上にぜひご活用ください。 アカウントが有効になると、クローラのログイン情報を作成して、ログインが必要なページに Google 広告を表示することができます。クローラのログイン情報を作成することで、AdSense 広告クローラがページにアクセスして広告を配信できるようになります。 これには、サイトのログイン情報の提供と、Search Console を使用したサイトの確認作業が必要になります。手順は次のとおりです。 AdSense アカウントにログインします。 [アカウント] をクリックします。 [アクセスと認証]、[クローラのアクセス] の順にクリックします。 [クローラ アクセス] で [ログイン情報を追加] をクリックします。 [ログイン情報] で、クローラがサイトにアクセスする際

    laytaro
    laytaro 2011/11/20
    Google Media-Partners に認証させる方法。うまく動くのかしら。
  • 無効なトラフィックに関するよくある質問 - Google AdSense ヘルプ

    ご自身のサイトに表示された広告を誤ってクリックした場合、どうなりますか? パブリッシャー様がご自身の広告を故意にクリックすることは許可されませんが、誤ってクリックするケースは十分に考えられます。このような場合に Google まで特別にご連絡いただく必要はありません。有効と見なされたすべてのクリックとインプレッションに対する収益は、アカウントに適切に配分されておりますのでご安心ください。 無効なクリックの発生に気付いた場合にアカウントを保護する方法 サイトのユーザーによる無効なクリックが疑われる場合は、サイトのログで疑わしいアクティビティを確認して、その情報を Google までお知らせいただくことをおすすめします。なお、こうした情報は問題解決に役立てさせていただきますが、AdSense の利用規約に記載されているとおり、Google は独自の裁量で無効なアクティビティを判別します。サイト

    laytaro
    laytaro 2011/11/19
    アドセンス狩り似合ったっぽい時に報告するフォームへのリンク。