Jump to content

Переполнение стека

(Перенаправлено из Stackoverflow )

Стек Биржа, Inc.
Скриншот в июне 2022 г.
Тип сайта
Рынок знаний
Вопрос и ответ
Доступно в
  • Английский
  • испанский
  • Русский
  • португальский
  • японский
Владелец Просус
Создано Джефф Этвуд и Джоэл Спольски
Генеральный директор Прашант Чандрасекар
URL-адрес переполнение стека Отредактируйте это в Викиданных
Коммерческий Да
Регистрация Необязательный
Запущен 15 сентября 2008 г .; 15 лет назад ( 15 сентября 2008 ) [ 1 ]
Лицензия на контент
  • CC BY-SA 2.5 (до апреля 2011 г.)
  • CC BY-SA 3.0 (до мая 2018 г.)
  • CC BY-SA 4.0
Написано в С#

Stack Overflow — это сайт вопросов и ответов для программистов . Это флагманский сайт сети Stack Exchange Network . [ 2 ] [ 3 ] [ 4 ] Он был создан в 2008 году Джеффом Этвудом и Джоэлом Спольски . [ 5 ] [ 6 ] В нем представлены вопросы и ответы по определенным темам компьютерного программирования . [ 7 ] [ 8 ] [ 9 ] Он был создан как более открытая альтернатива более ранним веб-сайтам вопросов и ответов, таким как Experts-Exchange . Stack Overflow был продан Prosus , нидерландскому потребительскому интернет-конгломерату, 2 июня 2021 года за 1,8 миллиарда долларов. [ 10 ]

Веб-сайт служит платформой, на которой пользователи могут задавать вопросы и отвечать на них, а также, благодаря членству и активному участию, голосовать за вопросы и ответы вверх или вниз, аналогично Reddit , и редактировать вопросы и ответы аналогично вики . [ 11 ] Пользователи Stack Overflow могут зарабатывать очки репутации и «значки»; например, человеку начисляется 10 очков репутации за получение голоса «за» по вопросу или ответа на вопрос, [ 12 ] и могут получать значки за свой ценный вклад, [ 13 ] который представляет собой геймификацию традиционного веб-сайта вопросов и ответов. По мере роста репутации пользователи открывают новые привилегии, такие как возможность голосовать, комментировать и даже редактировать сообщения других людей. [ 14 ]

По состоянию на март 2024 г. Stack Overflow имеет более 23 миллионов зарегистрированных пользователей. [ 15 ] и получил более 24 миллионов вопросов и 35 миллионов ответов. [ 16 ] Этот сайт и аналогичные сайты вопросов и ответов по программированию во всем мире в основном заменили книги по программированию для повседневного справочника по программированию в 2000-х годах и сегодня являются важной частью компьютерного программирования . [ 17 ] В зависимости от типа тегов , присвоенных вопросам, в восемь наиболее обсуждаемых тем на сайте входят: JavaScript , Java , C# , PHP , Android , Python , jQuery и HTML . [ 18 ]

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

3 мая 2010 года было объявлено, что Stack Overflow привлек 6 миллионов долларов венчурного капитала от группы инвесторов во главе с Union Square Ventures . [ 21 ]

В 2019 году Stack Overflow назначил Прашанта Чандрасекара своим главным исполнительным директором, а Терезу Дитрих — директором по продукту. [ 22 ]

В июне 2021 года Prosus , нидерландская дочерняя компания южноафриканской медиакомпании Naspers , объявила о сделке по приобретению Stack Overflow за 1,8 миллиарда долларов. [ 23 ]

Нарушение безопасности

[ редактировать ]

В начале мая 2019 года было развернуто обновление для разрабатываемой версии Stack Overflow. Он содержал ошибку, которая позволяла злоумышленнику предоставить себе права доступа к рабочей версии сайта. Stack Overflow опубликовал в своем блоге, что от этого нарушения пострадали около 184 пользователей общедоступных сетей, которые «могли вернуть IP-адрес, имена или электронные письма». [ 24 ] [ 25 ]

Споры 2023 года по поводу контента, созданного ИИ, и забастовка модераторов

[ редактировать ]

В середине 2023 года Stack Exchange внесла несколько изменений в свою политику в отношении контента, создаваемого искусственным интеллектом , что привело к забастовке части модераторов-добровольцев. Протест был сосредоточен вокруг опубликованной модераторам 29 мая политики, в которой говорилось, что использование инструментов обнаружения искусственного интеллекта не разрешается использовать в рамках модерации. В своем заявлении Stack Exchange подтвердил, что 11% модераторов прекратили модерацию контента в ответ на эту политику. [ 26 ] К 22 июня это число вырастет до более чем 23% всех модераторов в сети, включая более 70% всех модераторов Stack Overflow. [ 27 ]

Забастовка началась с публикации в Meta Stack Exchange, в которой выражалась обеспокоенность по поводу качества и точности контента, генерируемого искусственным интеллектом, а также отсутствия прозрачности со стороны Stack Exchange в отношении этого изменения политики. [ 28 ] Модераторы также заявили, что версия политики, опубликованная для общественности, отличалась от версии, которую они получили на форуме, предназначенном только для модераторов, в частности, тем, что общедоступная версия не включала формулировку, требующую, чтобы модераторы прекратили ограничивать весь контент ИИ. [ 29 ]

Переговоры между Stack Exchange и модераторами привели к появлению новых политик, позволяющих модераторам удалять контент AI при наличии явного индикатора использования GPT, а также к обязательству сайта продолжать предоставлять данные и доступ к API. По итогам переговоров забастовка завершилась 2 августа 2023 года. [ 30 ]

Содержание

[ редактировать ]

Stack Overflow принимает только вопросы о программировании, которые сосредоточены на конкретной проблеме. Вопросы более широкого характера — или вопросы, требующие ответов, которые по своей сути являются вопросом мнения — обычно отклоняются пользователями сайта и помечаются как закрытые. Дочерний сайт Softwareengineering.stackexchange.com предназначен для ответов на более широкие вопросы, например общие вопросы о разработке программного обеспечения . [ 31 ]

Заключительные вопросы — главное отличие от других сайтов вопросов и ответов, таких как Yahoo! Ответы и способ предотвратить некачественные вопросы. Механизм прошел капитальный ремонт в 2013 году; вопросы, отредактированные после того, как они были «приостановлены», теперь появляются в очереди на проверку. [ 32 ] Джефф Этвуд заявил в 2010 году, что повторяющиеся вопросы не рассматриваются как проблема, а скорее представляют собой преимущество, если такие дополнительные вопросы привлекают дополнительный трафик на сайт за счет увеличения количества попаданий релевантных ключевых слов в поисковые системы . [ 33 ]

Весь пользовательский контент лицензируется по лицензии Creative Commons Attribute-ShareAlike версии 2.5, 3.0 или 4.0 в зависимости от даты добавления контента. [ 34 ]

Статистика

[ редактировать ]
Лучшие теги переполнения стека

Исследование 2013 года показало, что 75% пользователей задают только один вопрос, 65% отвечают только на один вопрос и только 8% пользователей отвечают более чем на 5 вопросов. [ 35 ] Чтобы дать возможность более широкой группе пользователей задавать вопросы, а затем отвечать, Stack Overflow создал программу наставничества, в результате которой пользователи увеличили балл в среднем на 50%. [ 36 ] По состоянию на 2011 год на 92% вопросов были даны ответы в среднем за 11 минут. [ 37 ]

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

Технология

[ редактировать ]

Stack Overflow написан на C# с использованием инфраструктуры ASP.NET MVC ( модель-представление-контроллер ) и Microsoft SQL Server для базы данных. [ 39 ] и Dapper, объектно-реляционный преобразователь используемый для доступа к данным. [ 40 ] Незарегистрированные пользователи имеют доступ к большей части функций сайта, в то время как пользователи, вошедшие в систему, могут получить доступ к дополнительным функциям, таким как задание или ответ на вопрос, создание профиля и возможность заработать репутацию, чтобы обеспечить такие функции, как редактирование вопросов и ответов без коллег. просмотрите или проголосуйте, чтобы закрыть вопрос. [ 41 ]

Stack Overflow выиграл премию Webby People's Voice Award 2020 за сообщество в категории «Интернет». [ 42 ]

Культура сайта в прошлом подвергалась критике за недружественность в одной исследовательской работе, особенно в контексте гендерных различий в участии и новичков, изучающих информатику. [ 43 ] Исследование, проведенное в 2023 году другим исследователем, пришло к выводу, что новые пользователи веб-сайта столкнулись со значительными трудностями при получении помощи от других пользователей в сообщениях, начатых первыми; анализ выборки из 968 сообщений показал, что 49% из них столкнулись с такими препятствиями, как закрытие их вопросов, отсутствие ответа или отсутствие упоминания о том, почему их сообщения получили отрицательную оценку. [ 44 ]

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

См. также

[ редактировать ]
  1. ^ Спольски, Джоэл (15 сентября 2008 г.). «Запуск переполнения стека» . Джоэл о программном обеспечении. Архивировано из оригинала 14 февраля 2021 года . Проверено 7 июля 2014 г.
  2. ^ Севак, М.; и др. (18 мая 2010 г.). «В поисках бизнес-модели роста в Stack Overflow, Inc» (PDF) . Стэнфордское издательство CasePublisher . Ред. 20 июля 2010 г. (2010–204–1). Инженерная школа Стэнфордского университета. 204-2010-1. Архивировано (PDF) из оригинала 13 августа 2012 года . Проверено 23 мая 2014 г.
  3. ^ Перейти обратно: а б Джефф Этвуд (16 апреля 2008 г.). «Представляем Stackoverflow.com» . Кодирующий ужас . Архивировано из оригинала 3 февраля 2010 года . Проверено 11 марта 2009 г.
  4. ^ Джефф Этвуд (10 сентября 2008 г.). «Никто из нас не такой тупой, как все мы» . Кодирующий ужас . Архивировано из оригинала 14 марта 2009 года . Проверено 11 марта 2009 г.
  5. ^ Алан Зейчик (15 апреля 2009 г.). «Секреты успеха социальных сетей» . СД Таймс . Архивировано из оригинала 26 апреля 2009 года . Проверено 16 апреля 2009 г.
  6. ^ «Сайт вопросов и ответов по программному обеспечению Spolsky» . Слэшдот . 16 сентября 2008 г. Архивировано из оригинала 16 мая 2009 г. Проверено 23 мая 2009 г.
  7. ^ Джоэл Спольски (25 апреля 2009 г.). «Google Tech Talks: учимся на StackOverflow.com» . Ютуб. Архивировано из оригинала 4 мая 2019 года . Проверено 23 мая 2009 г.
  8. ^ Даммет, Бен (2 июня 2021 г.). «Переполнение стека продано компании Tech Giant Prosus за 1,8 миллиарда долларов» . Уолл Стрит Джорнал. Архивировано из оригинала 29 октября 2021 года . Проверено 2 июня 2021 г.
  9. ^ Джефф Этвуд (21 сентября 2008 г.). «Геймификация» . Блог ужасов кодирования . Архивировано из оригинала 1 февраля 2014 года . Проверено 24 января 2011 г.
  10. ^ «Награждали задавших вопросы» . 13 ноября 2019 года. Архивировано из оригинала 16 ноября 2019 года . Проверено 20 ноября 2019 г.
  11. ^ «Что такое репутация? Как мне ее заработать (и потерять)?» . Переполнение стека . Архивировано из оригинала 9 июня 2013 года . Проверено 14 августа 2010 г.
  12. ^ «Перечень привилегий» . Архивировано из оригинала 14 февраля 2020 года . Проверено 22 ноября 2017 г. .
  13. ^ «Все сайты — Stack Exchange» . stackexchange.com . Архивировано из оригинала 22 ноября 2019 года . Проверено 26 марта 2023 г.
  14. ^ «Все сайты — Stack Exchange» . stackexchange.com . Архивировано из оригинала 22 ноября 2019 года . Проверено 26 марта 2023 г.
  15. ^ «Опрос разработчиков Stack Overflow 2021» . Переполнение стека . Архивировано из оригинала 16 сентября 2021 года . Проверено 22 июля 2022 г.
  16. ^ «Теги» . Переполнение стека . Архивировано из оригинала 15 февраля 2020 года . Проверено 9 декабря 2014 г.
  17. ^ Джефф Этвуд (6 апреля 2008 г.). «Помогите назвать наш сайт» . Кодирующий ужас . Архивировано из оригинала 16 апреля 2015 года . Проверено 15 июля 2014 г.
  18. ^ «Дж.Этвуд и Дж.Спольски основали stackoverflow.com – но нам нужен логотип» . 99Designs.com. 30 апреля 2008 г. Архивировано из оригинала 3 марта 2016 г. . Проверено 23 мая 2014 г.
  19. ^ Ха, Энтони (4 мая 2010 г.). «Stack Overflow собирает 6 миллионов долларов, чтобы вывести свою модель вопросов и ответов за рамки программирования» . ВенчурБит. Архивировано из оригинала 21 апреля 2016 года . Проверено 23 мая 2014 г. Деньги, которые мы собрали, означают, что в течение следующих месяцев (6 миллионов долларов США в месяц) мы сможем заняться новыми проектами, нанять новых людей и создать новые экспертные сайты вопросов и ответов по широкому кругу новых тем. Вместо того, чтобы открывать сайты за деньги, мы собираемся запустить новую, демократическую систему, где каждый сможет предложить сайт вопросов и ответов, и, если он соберет критическую массу заинтересованных людей, мы его создадим.
  20. ^ Фрид, Ина (25 сентября 2019 г.). «Вход в Axios: обратите внимание» . Аксиос. Архивировано из оригинала 10 мая 2020 года . Проверено 26 февраля 2020 г.
  21. ^ Даммет, Бен (2 июня 2021 г.). «Переполнение стека продано компании Tech Giant Prosus за 1,8 миллиарда долларов» . Уолл-Стрит Журнал. Архивировано из оригинала 29 октября 2021 года . Проверено 2 июня 2021 г.
  22. ^ Чимпану, Каталин. «Stack Overflow сообщает, что хакеры взломали производственные системы» . ЗДНет . Архивировано из оригинала 7 декабря 2019 года . Проверено 22 июня 2019 г.
  23. ^ Фергюсон, Мэри (17 мая 2019 г.). «Обновленная информация об инциденте безопасности [17 мая 2019 г.]» . Блог о переполнении стека . Архивировано из оригинала 19 мая 2022 года . Проверено 11 июня 2022 г.
  24. ^ Андерсон, Тим (5 июня 2023 г.). «Модераторы-добровольцы Stack Overflow отключают инструменты из-за новой секретной политики, препятствующей удалению контента, созданного искусственным интеллектом • DEVCLASS» . ДЕВКЛАСС . Проверено 23 февраля 2024 г.
  25. ^ «Дорогая Stack Overflow, Inc» . openletter.mousetail.nl . Проверено 14 апреля 2024 г.
  26. ^ «Удар модерации: Stack Overflow, Inc. не может постоянно игнорировать, плохо обращаться и оскорблять своих добровольцев» . Обмен метастеками . 2 августа 2023 г. Проверено 23 февраля 2024 г.
  27. ^ Роско, Жюль (5 июня 2023 г.). «Модераторы Stack Overflow стараются не допустить, чтобы мусорный контент AI заполонил сайт» . ПОРОК . Проверено 23 февраля 2024 г.
  28. ^ Андерсон, Тим (24 августа 2023 г.). «Переполнение стека: насколько падает трафик и как разрешился «страйк» модератора • DEVCLASS» . ДЕВКЛАСС . Проверено 23 февраля 2024 г.
  29. ^ «Как задать хороший вопрос?» . Архивировано из оригинала 25 апреля 2021 года . Проверено 26 апреля 2021 г.
  30. ^ «Война близких» . 25 июня 2013 года. Архивировано из оригинала 3 августа 2019 года . Проверено 3 августа 2019 г.
  31. ^ «Доктор Стрейнджьюп: или как я научился не волноваться и полюбил дублирование» . stackoverflow.com . 16 ноября 2010 года. Архивировано из оригинала 12 августа 2016 года . Проверено 19 марта 2017 г.
  32. ^ «Примеры/StackOverflow.com» . Creativecommons.org . Архивировано из оригинала 2 мая 2015 года . Проверено 19 марта 2017 г.
  33. ^ Ван, Шаовэй; Дэвид Ло; Линсяо Цзян (18–22 марта 2013 г.). «Эмпирическое исследование взаимодействия разработчиков в StackOverflow» (PDF) . Сингапурский университет менеджмента. Архивировано (PDF) из оригинала 2 февраля 2015 года . Проверено 25 февраля 2014 г.
  34. ^ Форд, Денай; Люстиг, Кристина; Бэнкс, Джереми; Парнин, Крис (2018). « Мы здесь этого не делаем» . Материалы конференции CHI 2018 года по человеческому фактору в вычислительных системах . ЧИ '18. Нью-Йорк, штат Нью-Йорк, США: ACM. стр. 608:1–608:12. дои : 10.1145/3173574.3174182 . ISBN  9781450356206 . S2CID   4758001 .
  35. ^ Мамыкина, Лена; Белла Маноим; Манас Миттал; Георгий Хрипчак; Бьорн Хартманн (2011). «Уроки дизайна от самого быстрого сайта вопросов и ответов на западе» . Материалы конференции SIGCHI по человеческому фактору в вычислительных системах . стр. 2857–2866. дои : 10.1145/1978942.1979366 . ISBN  9781450302289 . S2CID   8706419 . Архивировано из оригинала 5 марта 2014 года . Проверено 25 февраля 2014 г.
  36. ^ Перейти обратно: а б Босу, Амиангшу; Кристофер С. Корли; Дастин Хитон; Дебарши Чаттерджи; Джеффри С. Карвер; Николас А. Крафт (2013). «Построение репутации в StackOverflow: эмпирическое исследование» (PDF) . Таскалуса, США: Департамент компьютерных наук Университета Алабамы. Архивировано (PDF) из оригинала 11 февраля 2015 года . Проверено 11 февраля 2015 г.
  37. ^ Джефф Этвуд (21 сентября 2008 г.). «На чем было создано переполнение стека?» . Блог о переполнении стека . Архивировано из оригинала 26 апреля 2016 года . Проверено 23 мая 2009 г.
  38. ^ Сэм Шафран (30 марта 2011 г.). «Как я научился не волноваться и написал свой ORM» . Архивировано из оригинала 2 августа 2014 года . Проверено 22 июля 2014 г.
  39. ^ «Зачем мне создавать учетную запись? – Справочный центр» . Переполнение стека . Архивировано из оригинала 28 марта 2021 года . Проверено 28 марта 2021 г.
  40. ^ Кастренакес, Якоб (20 мая 2020 г.). «Вот все победители премии Webby Awards 2020» . Грань . Архивировано из оригинала 21 мая 2020 года . Проверено 22 мая 2020 г.
  41. ^ Брук, Сиан (2019). « Снисходительные, грубые, придурки»: определение пола и враждебности при переполнении стека» (PDF) . Архивировано (PDF) из оригинала 21 июля 2021 года . Проверено 21 июля 2021 г.
  42. ^ Кайндл, Герман; Мэннион, Майк; Мацяшек, Лешек А., ред. (7 июля 2023 г.). Оценка новых подходов к разработке программного обеспечения: 17-я международная конференция ENASE 2022, виртуальное мероприятие, 25–26 апреля 2022 г., переработанные избранные статьи . Шпрингер Природа Швейцария. п. 251-256. ISBN  9783031365973 .
  43. ^ Ю. Акар, М. Бэкес, С. Фал, Д. Ким, М. Л. Мазурек и К. Странски, « Вы получаете то, что ищете: влияние источников информации на безопасность кода. Архивировано 14 февраля 2021 г. на Wayback Machine. », Симпозиум IEEE по безопасности и конфиденциальности (SP) 2016 г. , Сан-Хосе, Калифорния, 2016 г., стр. 289–305. дои: 10.1109/СП.2016.25
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f75facffbce396a48b1bb279deffe9b9__1715943840
URL1:https://arc.ask3.ru/arc/aa/f7/b9/f75facffbce396a48b1bb279deffe9b9.html
Заголовок, (Title) документа по адресу, URL1:
Stack Overflow - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)