スタックオーバーフロー

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

Stack Exchange、Inc。
スタックオーバーフローlogo.svg
Stack Overflow Home.png
2020年11月のスタックオーバーフローのスクリーンショット
サイトの種類
ナレッジマーケット
の質問と回答
で利用可能英語、スペイン語、ロシア語、ポルトガル語、日本語
オーナープロサス
によって作成されたジェフ・アトウッドジョエル・スポルスキー
最高経営責任者(CEOPrashanth Chandrasekar
URLstackoverflow .com ウィキデータでこれを編集する
商業のはい
登録オプション
発売2008年9月15日; 13年前[1] (2008-09-15
現在のステータスオンライン
コンテンツライセンス
  • CC BY-SA 2.5(2011年4月まで)
  • CC BY-SA 3.0(2018年5月まで)
  • CC BY-SA 4.0
[2]
で書かれているC#[3]

Stack Overflowは、プロのプログラマーや熱狂的なプログラマー向けの質疑応答Webサイトです。これは、2008年にJeffAtwoodJoelSpolskyによって作成されたStackExchangeNetworkフラッグシップサイトです[4] [5] [6][7] [8]コンピュータプログラミングの幅広いトピックに関する質問と回答を特集しています[9] [10] [11] Experts-Exchangeなどの以前の質問と回答のWebサイトに代わる、よりオープンな代替手段として作成されましたStackOverflowがProsusに売却されました、オランダを拠点とする消費者向けインターネットコングロマリット、2021年6月2日、18億ドル。[12]

このWebサイトは、ユーザーが質問をしたり回答したりするためのプラットフォームとして機能し、メンバーシップと積極的な参加を通じて、 Redditと同様に質問と回答を上下に投票し、 Wikiと同様の方法で質問と回答を編集します[13] Stack Overflowのユーザーは、レピュテーションポイントと「バッジ」を獲得できます。たとえば、ある人は、質問または質問への回答に対する「賛成」投票を受け取ると10レピュテーションポイントを獲得し[14] 、ゲーミフィケーションを表す価値ある貢献に対してバッジを受け取ることができます[15] 。従来のQ&Aウェブサイトの ユーザーは、投票、コメント、さらには他の人の投稿を編集する機能などの評判を高めて、新しい特権のロックを解除します。[16]

2021年3月の時点で、Stack Overflowには1400万人を超える登録ユーザーがおり[17]、2100万を超える質問と3100万の回答を受け取っています。[18]質問に割り当てられたタグのタイプに基づいて、サイトで最も議論されているトピックの上位8つは、JavaScriptJavaC#PHPAndroidPythonjQuery、およびHTMLです。[19]

歴史

このウェブサイトは、2008年にジェフアトウッドジョエルスポルスキーによって作成されました。 [7]ウェブサイトの名前は、アトウッドの人気プログラミングブログであるコーディングホラーの読者が2008年4月に投票して選んだものです。[20] 2008年7月31日、Jeff Atwoodは、加入者に新しいWebサイトのプライベートベータに参加するように勧める招待状を送信し、その使用を新しいソフトウェアをテストする意思のある人に限定しました。2008年9月15日に、パブリックベータ版がセッション中であり、一般の人々がプログラミング関連の問題について支援を求めるためにそれを使用できるようになったことが発表されました。Stack Overflowのロゴのデザインは、投票プロセスによって決定されました。[21]

2010年5月3日、StackOverflowがUnionSquareVenturesが率いる投資家グループから600万ドルのベンチャーキャピタルを調達したことが発表されました。[22]

2019年、Stack Overflowは、Prashanth Chandrasekarを最高経営責任者に、TeresaDietrichを最高製品責任者に任命しました。[23]

2021年6月、南アフリカのメディア企業Naspersのオランダを拠点とする子会社であるProsusは、StackOverflowを18億ドルで買収する契約を発表しました。[24]

セキュリティ違反

2019年5月初旬に、StackOverflowの開発バージョンにアップデートがデプロイされました。これには、攻撃者が本番バージョンのサイトにアクセスする権限を自分自身に付与できるバグが含まれていました。Stack Overflowは、約250人のパブリックネットワークユーザーが「IPアドレス、名前、または電子メールを返した可能性がある」この違反の影響を受けたとブログに公開しました。[25]

コンテンツ

Stack Overflowは、特定の問題に厳密に焦点を当てたプログラミングに関する質問のみを受け入れます。より広い性質の質問、または本質的に意見の問題である招待的な回答は、通常、サイトのユーザーによって拒否され、クローズとしてマークされます。姉妹サイトのsoftwareengineering.stackexchange.comは、ソフトウェア開発に関する一般的な質問など、より広範なクエリの場となることを目的としています[26]

質問を閉じることは、Yahoo!のような他のQ&Aサイトとの主な違いです。答えと質の低い質問を防ぐ方法。[27]メカニズムは2013年にオーバーホールされました。「保留」にされた後に編集された質問は、レビューキューに表示されるようになりました。[28] Jeff Atwoodは、2010年に、重複する質問は問題とは見なされないが、そのような追加の質問が検索エンジンで関連するキーワードヒットを増やすことによってサイトへの余分なトラフィックを促進する場合、それらは利点を構成すると述べました。[29]

ユーザーが生成したすべてのコンテンツは、コンテンツが提供された日付に応じて、 Creative Commons Attribute-ShareAlikeライセンス、バージョン2.5、3.0、または4.0でライセンスされます。[2] [30]

統計

2013年の調査によると、ユーザーの75%が1つの質問にのみ回答し、65%が1つの質問にのみ回答し、ユーザーの8%のみが5つ以上の質問に回答しています。[31]より多くのユーザーが質問してから回答できるようにするために、Stack Overflowはメンターシッププログラムを作成し、ユーザーのスコアが平均50%向上しました。[32] 2011年の時点で、質問の92%が、中央値11分で回答されました。[33] 2013年以降、Stack Exchangeネットワークソフトウェアは、特定の時間内に回答がないなど、特定の基準を満たす閉じられた質問を自動的に削除します。[34]

2012年8月の時点で、130万人の登録ユーザーのうち443,000人が少なくとも1つの質問に回答し、そのうち約6,000人(総ユーザー数の0.46%)が5000を超える評判スコアを獲得しました。[35]評判を得ることができます専門知識の密度が低いタグに関連する質問に回答し、迅速に回答し(特に、質問に最初に回答する)、オフピーク時にアクティブになり、さまざまな分野に貢献することで、最速になります。[35]

2016年には、150万件の投稿が削除され、そのうち約8%がモデレーターによって削除されました。[36]

テクノロジー

Stack Overflowは、 ASP.NET MVCModel–View–Controller)フレームワークを使用してC#[3]で記述され、データベース[37]用のMicrosoft SQLServerとデータアクセスに使用されるDapperオブジェクトリレーショナルマッパーを使用します。[38]未登録のユーザーはサイトのほとんどの機能にアクセスできますが、サインインしたユーザーは、質問の質問や回答、プロファイルの確立、評判の獲得など、より多くの機能にアクセスして、質問の編集やピアレビューや質問を閉じるための投票なしで回答します。[39]

レセプション

Stack Overflowは、Webカテゴリで2020 Webby People's Voice Award forCommunityを受賞しました。[40]

このサイトの文化は、特に参加における性差の文脈において、友好的ではないと批判されてきました。[41]

メリーランド大学の調査によると、プログラミングリソースとしてStack Overflowのみを使用したAndroidデベロッパーは、Googleの公式Androidデベロッパードキュメントのみを使用したデベロッパーよりも安全性の低いコードを作成する傾向があり、公式Androidドキュメントのみを使用したデベロッパーは作成する傾向がありました。 StackOverflowのみを使用したコードよりも機能が大幅に少ないコード。[42]

も参照してください

参考文献

  1. ^ スポルスキー、ジョエル(2008年9月15日)。「StackOverflowLaunches」Joel onSoftware。2021年2月14日にオリジナルからアーカイブされました2014年7月7日取得
  2. ^ ab 「クリエイティブコモンズライセンス UIとデータの更新」2020年5月23日にオリジナルからアーカイブされました2020年5月26日取得
  3. ^ a b 「StackExchangeネットワークの構築に使用されるツールとテクノロジーはどれですか?」メタスタックオーバーフロースタックオーバーフロー。2017年3月20日にオリジナルからアーカイブされました2017年3月19日取得
  4. ^ Sewak、M。; etal。(2010年5月18日)。「StackOverflow、Incでの成長ビジネスモデルの発見」(PDF)スタンフォードCasePublisherスタンフォード大学工学部。2010年7月20日改訂(2010–204–1)。204-2010-1。2012年8月13日のオリジナルからアーカイブ(PDF)2014年5月23日取得
  5. ^ a b ジェフアトウッド(2008年4月16日)。「Stackoverflow.comの紹介」コーディングホラー2010年2月3日にオリジナルからアーカイブされました2009年3月11日取得
  6. ^ ジェフアトウッド(2008年9月10日)。「私たちの誰も私たち全員ほど愚かではありません」コーディングホラー2009年3月14日にオリジナルからアーカイブされました2009年3月11日取得
  7. ^ Alan Zeichick(2009年4月15日)。「ソーシャルサイトの成功の秘訣」SDタイムズ2009年4月26日にオリジナルからアーカイブされました2009年4月16日取得
  8. ^ 「SpolskyのソフトウェアQ-and-Aサイト」スラッシュドット2008年9月16日。 2009年5月16日のオリジナルからアーカイブ2009年5月23日取得
  9. ^ Joel Spolsky(2009年4月25日)。「GoogleTechTalks:StackOverflow.comから学ぶ」YouTube。2019年10月29日にオリジナルからアーカイブされました2009年5月23日取得
  10. ^ ダメット、ベン(2021年6月2日)。「StackOverflowがTechGiantProsusに18億ドルで売却されました」ウォールストリートジャーナル2021年6月2日取得
  11. ^ ジェフアトウッド(2008年9月21日)。「ゲーミフィケーション」コーディングホラーブログ2014年2月1日にオリジナルからアーカイブされました2011年1月24日取得
  12. ^ 「質問者に報いました」2019年11月16日にオリジナルからアーカイブされました2019年11月20日取得
  13. ^ 「評判とは何ですか?どうすれば評判を得る(そして失う)ことができますか?」スタックオーバーフロー2013年6月9日にオリジナルからアーカイブされました2010年8月14日取得
  14. ^ 「特権のリスト」2020年2月14日にオリジナルからアーカイブされました2017年11月22日取得
  15. ^ 「すべてのサイト-スタック交換」stackexchange.com 2021年3月28日取得
  16. ^ 「すべてのサイト-スタック交換」stackexchange.com 2021年3月28日取得
  17. ^ 「タグ」スタックオーバーフロー2020年2月15日にオリジナルからアーカイブされました2014年12月9日取得
  18. ^ ジェフアトウッド(2008年4月6日)。「私たちのウェブサイトに名前を付けるのを手伝ってください」コーディングホラー2015年4月16日にオリジナルからアーカイブされました2014年7月15日取得
  19. ^ 「J.Atwood&J.Spolskyはstackoverflow.comを設立しましたが、ロゴが必要です」99Designs.com。2008年4月30日。2016年3月3日のオリジナルからアーカイブ2014年5月23日取得
  20. ^ ハ、アンソニー(2010年5月4日)。「StackOverflowは、プログラミングを超えたQ&Aモデルを採用するために600万ドルを調達します」VentureBeat。2016年4月21日にオリジナルからアーカイブされました2014年5月23日取得私たちが集めた資金は、次の(600万ドル/月間燃焼率)月の間、新しいプロジェクトに取り組み、新しい人を雇い、さまざまな新しいトピックに関する新しい専門家のQ&Aサイトを構築できることを意味します。お金と引き換えにサイトを開設するのではなく、誰でもQ&Aサイトを提案できる新しい民主的なシステムを立ち上げようとしています。
  21. ^ 揚げ、伊那(2019年9月25日)。「Axiosログイン:注意してください」アクシオス。2020年5月10日にオリジナルからアーカイブされました2020年2月26日取得
  22. ^ ダメット、ベン(2021年6月2日)。「StackOverflowがTechGiantProsusに18億ドルで売却されました」ウォールストリートジャーナル2021年6月2日取得{{cite news}}:CS1 maint:url-status(link
  23. ^ シンパヌ、カタリン。「StackOverflowは、ハッカーが本番システムを侵害したと言っています」ZDNet2019年12月7日にオリジナルからアーカイブされました2019年6月22日取得
  24. ^ 「どうすれば良い質問をすることができますか?」2021年4月26日取得
  25. ^ 「クロージングの変更:保留中、不明確、広すぎる、意見に基づく、トピックから外れた理由、ローカライズされすぎへのさようなら」meta.stackexchange.com。2019年8月27日にオリジナルからアーカイブされました2017年3月19日取得
  26. ^ 「終結の戦争」2013年6月25日。2019年8月3日のオリジナルからアーカイブ2019年8月3日取得
  27. ^ 「Dr.Strangedupe:または、私が心配をやめ、複製を愛することをどのように学んだか」stackoverflow.com2010年11月16日。2016年8月12日のオリジナルからアーカイブ2017年3月19日取得
  28. ^ 「ケーススタディ/StackOverflow.com」Creativecommons.org2015年5月2日にオリジナルからアーカイブされました2017年3月19日取得
  29. ^ 王、Shaowei; デビッドロー; Lingxiao Jiang(2013年3月18〜22日)。「StackOverflowでの開発者の相互作用に関する実証的研究」(PDF)シンガポール経営大学。2014年2月25日のオリジナルからアーカイブ(PDF)2014年2月25日取得
  30. ^ フォード、デナエ; ルスティグ、クリスティーナ; 銀行、ジェレミー; パーニン、クリス(2018)。「」「私たちはここではそれをしません」:メンターとの協調編集が社会的Q&Aコミュニティへの関与をどのように改善するか」。コンピューティングシステムにおけるヒューマンファクターに関する2018 CHI会議の議事録。CHI'18。ニューヨーク、ニューヨーク、米国:ACM:608 :1–608:12。doi10.1145 / 3173574.3174182。ISBN 9781450356206S2CID4758001 _
  31. ^ マミキナ、レナ; ベラマノイム; マナスミッタル; ジョージ・フリプチャック; ビョルン・ハルトマン(2011)「西部で最速のQ&Aサイトからのデザインレッスン」CHI '11コンピューティングシステムにおけるヒューマンファクターに関するSIGCHI会議の議事録:2857–2866。土井10.1145 /1978942.1979366ISBN 9781450302289S2CID8706419 _ 2014年3月5日にオリジナルからアーカイブされました2014年2月25日取得
  32. ^ 「ルンバの過給:時期尚早の削除のための解決策」stackexchange.com2021年2月14日にオリジナルからアーカイブされました2017年3月19日取得
  33. ^ a b ボス、アミアンシュ; クリストファーS.コーリー; ダスティンヒートン; Debarshi Chatterji; ジェフリーC.カーバー; ニコラスA.クラフト(2013)。「StackOverflowでの評判の構築:経験的調査」(PDF)Tuscaloosa、AL 35487-0290、USA:アラバマ大学コンピュータサイエンス学部。2015年2月11日のオリジナルからアーカイブ(PDF)2015年2月11日取得 {{cite web}}:CS1 maint:場所(リンク
  34. ^ 「どの投稿が削除されますか、そしてその理由は何ですか?」Meta.StackOverflow。2017年1月3日。 2020年10月20日のオリジナルからアーカイブ2017年3月19日取得
  35. ^ ジェフアトウッド(2008年9月21日)。「StackOverflowは何で構築されましたか?」スタックオーバーフローブログ2016年4月26日にオリジナルからアーカイブされました2009年5月23日取得
  36. ^ サムサフラン(2011年3月30日)。「私が心配するのをやめて、自分のORMを書くことをどのように学んだか」2014年8月2日にオリジナルからアーカイブされました2014年7月22日取得
  37. ^ 「なぜアカウントを作成する必要があるのですか?-ヘルプセンター」スタックオーバーフロー2021年3月28日取得
  38. ^ Kastrenakes、ジェイコブ(2020年5月20日)。「2020年ウェビー賞の受賞者は全員ここにいます」ザ・ヴァージ2020年5月21日にオリジナルからアーカイブされました2020年5月22日取得
  39. ^ ブルック、シアン。「」「見下すような、失礼な、嫌いな人」:スタックオーバーフローでの性別と敵意のフレーミング」 (PDF)
  40. ^ Y. Acar、M。Backes、S。Fahl、D。Kim、ML Mazurek、C。Stransky、「探している場所にたどり着く: ウェイバックマシンで2021年2月14日にアーカイブされたコードセキュリティに対する情報ソースの影響、 " 2016 IEEE Symposium on Security and Privacy(SP)、San Jose、CA、2016、pp。289–305。土井:10.1109 / SP.2016.25

外部リンク