Share to: share facebook share twitter share wa share telegram print page

Stack Overflow

Stack Overflow
Выява лагатыпа
Здымак экрана за чэрвень 2022
Здымак экрана за чэрвень 2022
URL stackoverflow.com
Камерцыйны Так
Тып сайта Веды аб праграмаванні
Пытанні і адказы
Мова(-ы)
Мова праграмавання С#
Уладальнік Prosus
Аўтар Джэф Этвуд і Джоэл Спольскі
Пачатак працы 15 верасня 2008[1]
Рэйтынг Alexa 61[2]
Лагатып Вікісховішча Медыяфайлы на Вікісховішчы

Stack Overflow – гэта сайт пытанняў і адказаў для праграмістаў. З'яўляецца флагманскім сайтам сеткі Stack Exchange[3][4][5]. Ён быў створаны ў 2008 годзе Джэфам Этвудам і Джоэлам Спольскі[6][7]. На ім размяшчаюцца пытанні і адказы па пэўных тэмах камп'ютарнага праграмавання[8][9][10]. Ён быў створаны як больш адкрытая альтэрнатыва раннім сайтам, такім як Experts-Exchange. 2 чэрвеня 2021 г. Stack Overflow быў прададзены нідэрландскаму спажывецкаму інтэрнэт-кангламерату Prosus за 1,8 млрд. дал[11].

Сайт служыць платформай, на якой карыстальнікі задаюць пытанні і адказваюць на іх. Дзякуючы актыўнаму ўдзелу, яны таксама галасуюць за пытанні і адказы ўверх ці ўніз, як на Reddit. На сайце таксама можна рэдагаваць пытанні і адказы, як на Вікі[12]. Карыстальнікі Stack Overflow могуць зарабляць ачкі рэпутацыі і "бэйджы". Напрыклад, за галасаванне "за" пытанне[13] або адказ на яго налічваецца 10 ачкоў рэпутацыі, а за каштоўны ўклад можна атрымаць бэйджы[14], што ўяўляе сабой гейміфікацыю традыцыйнага сайта пытанняў і адказаў. З ростам рэпутацыі карыстальнікі атрымліваюць новыя прывілеі, напрыклад, магчымасць галасаваць, каментаваць і нават рэдагаваць чужыя паведамленні[15].

На момант сакавіка 2022 года на Stack Overflow зарэгістравана больш за 20 млн. карыстальнікаў[16], атрымана больш за 24 млн. пытанняў і 35 млн. адказаў[17]. У 2000-х гадах гэты сайт і аналагічныя яму ў асноўным замянілі кнігі па праграмаванні ў якасці штодзённага даведніка і сёння з'яўляюцца важнай часткай камп'ютарнай супольнасці[18]. Па тыпу тэгаў, якія прысвойваюцца пытанням, у васьмёрку найболей папулярных тэм на сайце ўваходзяць: JavaScript, Java, C#, PHP, Android, Python, jQuery і HTML[19].

Гісторыя

Сайт быў створаны Джэфам Этвудам і Джоэлам Спольскі ў 2008 годзе[6]. Назва для сайта была абрана ў красавіку 2008 года шляхам галасавання чытачоў Coding Horror, папулярнага блога Этвуда аб праграмаванні[20]. 31 ліпеня 2008 г. Этвуд разаслаў сваім падпісантам запрашэння прыняць удзел у прыватнай бэта-версіі новага сайта, абмежаваўшы яго выкарыстанне жадаючымі пратэставаць новае праграмнае забеспячэнне. 15 верасня 2008 года было абвешчана, што публічная бэта-версія запушчана і зараз шырокая публіка можа звяртацца да яе па дапамогу па пытаннях, звязаных з праграмаваннем. Дызайн лагатыпа Stack Overflow быў абраны ў выніку галасавання[21].

3 мая 2010 года было абвешчана, што кампанія Stack Overflow прыцягнула 6 млн. дал венчурнага капіталу ад групы інвестараў на чале з Union Square Ventures[22].

У 2019 годзе кампанія прызначыла Прашанта Чандрасекара генеральным дырэктарам, а Тэрэзу Дытрых – дырэктарам па прадуктах[23].

У чэрвені 2021 года кампанія Prosus, нідэрландскае падраздзяленне паўднёваафрыканскай медыякампаніі Naspers, аб'явіла аб здзелцы па набыцці Stack Overflow за 1,8 млрд. дал[24].

Парушэнне бяспекі

У пачатку мая 2019 года было выпушчана абнаўленне версіі для распрацоўшчыкаў. Яно змяшчала памылку, якая дазваляла зламысніку даць сабе прывілеі пры доступе да сайта. Stack Overflow апублікаваў у сваім блогу інфармацыю аб тым, што асабістыя даныя (IP-адрас, імёны або электронная пошта) прыкладна 184 карыстальнікаў маглі праз баг патрапіць у рукі злачынцаў[25][26].

Спрэчкі вакол кантэнту, генераванага штучным інтэлектам і забастоўка мадэратараў у 2023 годзе

5 чэрвеня 2023 г. каля 20% мадэратараў і больш за 1000 высокапастаўленых карыстальнікаў абвясцілі аб забастоўцы, пратэстуючы супраць шэрагу змен у палітыцы кампаніі Stack Overflow, Inc. і, у прыватнасці, надаючы асаблівую ўвагу зменам у палітыцы ў напрамку штучнага інтэлекту[27]. Кампанія правяла шэраг непапулярных змен.

Спачатку, 17 красавіка, генеральны дырэктар зрабіў вельмі няўдалы запіс у блогу аб супольнасці і штучным інтэлекце[28]. Па-другое, 22 траўня было абвешчана аб новым стылі кнопак галасавання[29]. Па-трэцяе, пасля анонсу ў 2022 годзе папулярнай буйнамоўнай мадэлі ChatGPT на шматлікіх сайтах сеткі быў забаронены кантэнт, які генеруецца штучным інтэлектам[30], але 30 мая кампанія рэзка змяніла курс і дала дазвол сваім абраным мадэратарам-валанцёрам на пытанні і адказы, генераваныя штучным інтэлектам[31]. 5 чэрвеня кампанія выпусціла адказ на забастоўку мадэратараў, якой супольнасць успрыняла негатыўна[32]. 9 чэрвеня, Stack Exchange, Inc. абвясціла, што дамп даных не будзе апублікаваны[33], што выклікала абурэнне і ў выніку рашэнне было адменена 16 чэрвеня[34].

Акрамя таго, 20 чэрвеня, а затым 22 чэрвеня кампанія размясціла аб'яву аб стварэнні новага сайта з аператыўным дызайнам (пазней змененым на GenAI), што выклікала канфлікт, звязаны з абыходам звычайнага працэсу стварэння сайта[35][36]. Услед за гэтым кампанія абвясціла аб рашэнні выкарыстоўваць натыўную рэкламу, што выклікала незадаволенасць мэтамі Stack Exchange[37]. 11 ліпеня яны аб'явілі аб стварэнні двух новых калектываў, што выклікала шмат негатыўных водгукаў аб адсутнасці супольнасці вакол іх[38]. Нарэшце, 17 ліпеня Stack Exchange Inc. абвясціла аб правядзенні канферэнцыі ў Берліне, што выклікала чарговае абурэнне, на гэты раз наконт поўнага ігнаравання пытання аб штучным інтэлекце[39].

У выніку забастоўка завяршылася пагадненнем ад 2 жніўня, якое лічыцца перамогай страйкоўцаў карыстальнікаў і паразай кампаніі, паколькі кампанія выканала ўсе патрабаванні, акрамя аднаго, не атрымаўшы нічога ўзамен[40].

Змест

Увесь карыстальніцкі кантэнт ліцэнзуецца ў адпаведнасці з ліцэнзіяй Creative Commons Attribute-ShareAlike, версія 2.5, 3.0 або 4.0 у залежнасці ад даты ўнясення кантэнту[41].

Статыстыка

Самыя папулярныя тэгі Stack Overflow

Даследаванне 2013 паказала, што 75% карыстальнікаў задаюць толькі адно пытанне, 65% адказваюць на адно пытанне, і толькі 8% карыстальнікаў адказваюць больш чым на 5 пытанняў[42]. Для паляпшэння гэтай статыстыкі Stack Overflow стварыў праграму настаўніцтва[43]. Па стане на 2011 год адказы на 92% пытанняў былі атрыманы за сярэдні час, роўны 11 хвілінам[44].

Па стане на жнівень 2012 г. з 1,3 млн. зарэгістраваных карыстальнікаў 443 000 адказалі хаця б на адно пытанне, з іх каля 6 000 (0,46% ад агульнай колькасці карыстальнікаў) зарабілі рэпутацыю больш за 5000 балаў[45]. Рэпутацыю можна хутчэй за ўсё зарабляць, адказваючы на пытанні, звязаныя з тэгамі з нізкай шчыльнасцю экспертызы, робячы гэта аператыўна (у прыватнасці, першым адказваючы на пытанне), будучы актыўным у непікавы час і уносячы ўклад у розныя вобласці[45].

Даследаванне, праведзенае Універсітэтам штата Мэрыленд, паказала, што распрацоўшчыкі Android, якія выкарыстоўваюць у якасці рэсурсу для праграмавання толькі Stack Overflow, як правіла, пішуць менш бяспечны код, чым тыя, хто выкарыстоўвае толькі афіцыйную дакументацыю Google для распрацоўшчыкаў Android, а распрацоўшчыкі, якія выкарыстоўваюць толькі афіцыйную дакументацыю Android, пішуць значна менш функцыянальны код, чым тыя, хто выкарыстоўвае толькі Stack Overflow[46].

Тэхналогіі

Stack Overflow напісаны на мове C# з выкарыстаннем фрэймворка ASP.NET MVC (Model-View-Controller), у якасці базы дадзеных выкарыстоўваецца Microsoft SQL Server[47], а для доступу да дадзеных – аб'ектна-рэляцыйны мапер Dapper[48]. Незарэгістраваныя карыстальнікі маюць доступ да большасці функцый сайта, у той час як карыстальнікі, якія зарэгістраваліся на сайце, могуць атрымаць доступ да шырэйшых магчымасцяў, такім як задаць пытанне ці адказаць на яго, стварыць свой профіль і зарабіць рэпутацыю, якая дазваляе рэдагаваць пытанні і адказы без рэцэнзавання. ці галасаваць за закрыццё пытання[49].

Зноскі

  1. http://www.joelonsoftware.com/items/2008/09/15.html
  2. Alexa Internet — 1996. Праверана 29 лістапада 2017.
  3. Finding a Growth Business Model at Stack Overflow, Inc (PDF). Праверана 23 May 2014. {{cite journal}}: Шаблон цытавання journal патрабуе |journal= (даведка); |archive-date= патрабуе |archive-url= (даведка); Вонкавая спасылка ў |archivedate= (даведка); Праверце значэнне даты ў: |archivedate= (даведка)
  4. а б Jeff Atwood. Introducing Stackoverflow.com. Coding Horror (16 красавіка 2008). Архівавана з першакрыніцы 3 February 2010. Праверана 11 сакавіка 2009.
  5. Jeff Atwood. None of Us is as Dumb as All of Us. Coding Horror (10 верасня 2008). Архівавана з першакрыніцы 14 March 2009. Праверана 11 сакавіка 2009.
  6. Alan Zeichick. Secrets of social site success(недаступная спасылка). SD Times (15 красавіка 2009). Архівавана з першакрыніцы 26 April 2009. Праверана 16 красавіка 2009.
  7. Spolsky's Software Q-and-A Site. Slashdot (16 верасня 2008). Архівавана з першакрыніцы 16 May 2009. Праверана 23 мая 2009.
  8. Joel Spolsky. Google Tech Talks: Learning from StackOverflow.com. YouTube (25 красавіка 2009). Архівавана з першакрыніцы 4 May 2019. Праверана 23 мая 2009.
  9. {{cite news}}: Пустое цытаванне (даведка)Папярэджанні CS1: url-status (спасылка)
  10. Jeff Atwood. The Gamification. Coding Horror Blog (21 верасня 2008). Архівавана з першакрыніцы 1 February 2014. Праверана 24 студзеня 2011.
  11. Were Rewarding the Question Askers. Архівавана з першакрыніцы 16 November 2019. Праверана 20 November 2019.
  12. What is reputation? How do I earn (and lose) it?. Stack Overflow. Архівавана з першакрыніцы 9 June 2013. Праверана 14 August 2010.
  13. List of privileges. Архівавана з першакрыніцы 14 February 2020. Праверана 22 November 2017.
  14. All Sites – Stack Exchange. stackexchange.com. Архівавана з першакрыніцы 22 November 2019. Праверана 26 сакавіка 2023.
  15. All Sites – Stack Exchange. stackexchange.com. Архівавана з першакрыніцы 22 November 2019. Праверана 26 сакавіка 2023.
  16. Stack Overflow Developer Survey 2021 (англ.). Stack Overflow. Архівавана з першакрыніцы 16 September 2021. Праверана 22 ліпеня 2022.
  17. Tags. Stack Overflow. Архівавана з першакрыніцы 15 February 2020. Праверана 9 December 2014.
  18. Jeff Atwood. Help Name Our Website. Coding Horror (6 красавіка 2008). Архівавана з першакрыніцы 16 April 2015. Праверана 15 ліпеня 2014.
  19. J.Atwood & J.Spolsky founding stackoverflow.com – but we need a logo.. 99Designs.com (30 красавіка 2008). Архівавана з першакрыніцы 3 March 2016. Праверана 23 May 2014.
  20. Ha. Stack Overflow raises $6M to take its Q&A model beyond programming. VentureBeat (4 мая 2010). — «The money we've raised means that, for the next ($6m / monthly burn rate) months, we can take on new projects, hire new people, and build new expert Q&A sites on a wide variety of new topics. Instead of opening sites in exchange for money, we’re about to launch a new, democratic system where anyone can propose a Q&A site, and, if it gets a critical mass of interested people, we'll create it.»  Архівавана з першакрыніцы 21 April 2016. Праверана 23 May 2014.
  21. Fried (25 September 2019). Axios Login: Take Note. {{cite news}}: |archive-date= патрабуе |archive-url= (даведка); Вонкавая спасылка ў |archivedate= (даведка); Праверце значэнне даты ў: |archivedate= (даведка)Папярэджанні CS1: url-status (спасылка)
  22. Stack Overflow Sold to Tech Giant Prosus for $1.8 Billion. Wall St. Journal. 2 June 2021. {{cite news}}: |archive-date= патрабуе |archive-url= (даведка); Вонкавая спасылка ў |archivedate= (даведка); Праверце значэнне даты ў: |archivedate= (даведка)Папярэджанні CS1: url-status (спасылка)
  23. Cimpanu. Stack Overflow says hackers breached production systems (англ.). ZDNet. Архівавана з першакрыніцы 7 December 2019. Праверана 22 чэрвеня 2019.
  24. Ferguson. Update to Security Incident [May 17, 2019] (англ.). Stack Overflow Blog (17 мая 2019). Архівавана з першакрыніцы 19 May 2022. Праверана 11 чэрвеня 2022.
  25. Dear Stack Overflow, Inc.. openletter.mousetail.nl. Праверана 1 верасня 2023.
  26. New blog post from our CEO Prashanth: Community is the future of AI (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  27. We are graduating the updated button styling for vote arrows (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  28. Temporary policy: Generative AI (e.g., ChatGPT) is banned (англ.). Meta Stack Overflow. Праверана 1 верасня 2023.
  29. Vincent, James. Stack Overflow survey finds developers are ready to use AI tools — even if they don’t fully trust them (англ.). The Verge (13 чэрвеня 2023). Праверана 1 верасня 2023.
  30. Statement from SO: June 5, 2023 Moderator Action (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  31. June 2023 Data Dump is missing (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  32. June 2023 Data Dump is missing (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  33. Starting the Prompt Design Site: A New Home in our Stack Exchange Neighborhood (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  34. Are you interested in Prompt Design? Join the Community Stakeholders group (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  35. Testing native, sponsored banner ads on Stack Overflow (updated August 14) (англ.).
  36. Launching 2 new collectives: PHP and NLP (англ.). Meta Stack Overflow. Праверана 1 верасня 2023.
  37. Stack Overflow at WeAreDevelopers World Congress in Berlin (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  38. Moderation strike: Results of negotiations (англ.). Meta Stack Exchange. Праверана 1 верасня 2023.
  39. Case Studies/StackOverflow.com. creativecommons.org. Архівавана з першакрыніцы 2 May 2015. Праверана 19 March 2017.
  40. Wang. An Empirical Study on Developer Interactions in StackOverflow. Singapore Management University (18–22 March 2013). Архівавана з першакрыніцы 2 February 2015. Праверана 25 February 2014.
  41. Ford, Denae; Lustig; Banks (2018). Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems. ACM.
  42. Mamykina, Lena; Bella Manoim; Manas Mittal (2011). Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. {{cite book}}: |access-date= патрабуе |url= (даведка); |archive-date= патрабуе |archive-url= (даведка); Вонкавая спасылка ў |archivedate= (даведка); Праверце значэнне даты ў: |archivedate= (даведка)
  43. а б Bosu. Building Reputation in StackOverflow: An Empirical Investigation. Tuscaloosa, AL 35487-0290, USA: Department of Computer Science, The University of Alabama (2013). Архівавана з першакрыніцы 11 February 2015. Праверана 11 February 2015.
  44. Y. Acar, M. Backes, S. Fahl, D. Kim, M. L. Mazurek and C. Stransky, "You Get Where You're Looking for: The Impact of Information Sources on Code Security Архівавана 14 лютага 2021 года.," 2016 IEEE Symposium on Security and Privacy (SP), San Jose, CA, 2016, pp. 289–305. doi: 10.1109/SP.2016.25
  45. Jeff Atwood. What Was Stack Overflow Built With?. Stack Overflow Blog (21 верасня 2008). Архівавана з першакрыніцы 26 April 2016. Праверана 23 мая 2009.
  46. Sam Saffron. How I learned to stop worrying and write my own ORM (30 сакавіка 2011). Архівавана з першакрыніцы 2 August 2014. Праверана 22 ліпеня 2014.
  47. Why should I create an account? – Help Center. Stack Overflow. Архівавана з першакрыніцы 28 March 2021. Праверана 28 сакавіка 2021.
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya