Ведущий раздел этой статьи может быть слишком длинным для всей статьи . ( Февраль 2021 г. ) |
Тип сайта | Рынок знаний Вопрос и ответ |
---|---|
Доступно в | Английский, испанский, русский, португальский и японский языки |
Владелец | Stack Exchange , Inc. |
Создано | Джефф Этвуд и Джоэл Спольски |
Исполнительный директор | Прашант Чандрасекар |
URL | stackoverflow |
Коммерческий | да |
Регистрация | По желанию |
Запущен | 15 сентября 2008 г . [1] |
Текущее состояние | В сети |
Лицензия на контент | CC BY-SA 2.5, 3.0 или 4.0 (в зависимости от даты) [2] |
Написано в | C # [3] |
Stack Overflow - это сайт вопросов и ответов для профессиональных программистов и энтузиастов. Это частная сайт, флагманский сайт сети Stack Exchange , , [4] [5] [6] создано в 2008 году Джефф Этвуд и Джоэл Спольски . [7] [8] В нем представлены вопросы и ответы по широкому кругу тем компьютерного программирования . [9] [10] [11] Он был создан как более открытая альтернатива более ранним сайтам вопросов и ответов, таким как Experts-Exchange . Название для сайта было выбрано путем голосования в апреле 2008 г. читателями журнала.Coding Horror , популярный блог Этвуда по программированию. [12]
Веб-сайт служит платформой для того, чтобы пользователи могли задавать вопросы и отвечать на них, а также, посредством членства и активного участия, голосовать за вопросы и ответы вверх или вниз и редактировать вопросы и ответы аналогично вики или Reddit . [13] Пользователи Stack Overflow могут зарабатывать очки репутации и «значки»; например, человек получает 10 очков репутации за голосование «за» по вопросу или ответу на вопрос [14] и может получить значки за свой ценный вклад [15], что представляет собой геймификацию традиционных вопросов и ответов. сайт. Пользователи открывают новые привилегии с повышением репутации, такие как возможность голосовать, комментировать и даже редактировать сообщения других людей. [16] Весь контент, созданный пользователями, находится под лицензией Creative Commons Attribute-ShareAlike версии 2.5, 3.0 или 4.0 в зависимости от даты размещения контента. [2] [17]
Заключительные вопросы - это главное отличие от других сайтов вопросов и ответов, таких как Yahoo! Ответы и способ предотвратить некачественные вопросы. [18] Механизм был отремонтирован в 2013 году; вопросы, отредактированные после перевода в режим ожидания, теперь появляются в очереди на рассмотрение. [19] Джефф Этвуд заявил в 2010 году, что повторяющиеся вопросы не рассматриваются как проблема, а скорее представляют собой преимущество, если такие дополнительные вопросы привлекают дополнительный трафик на сайт за счет увеличения числа совпадений по релевантным ключевым словам в поисковых системах . [20]
По состоянию на март 2021 года у [update]Stack Overflow было более 14 миллионов зарегистрированных пользователей [21] и было получено более 21 миллиона вопросов и 31 миллион ответов. [22] В зависимости от типа тегов, присвоенных вопросам, восемь наиболее обсуждаемых тем на сайте: JavaScript , Java , C # , PHP , Android , Python , jQuery и HTML . [23]
В Stack Overflow также есть раздел «Вакансии», чтобы помочь разработчикам найти следующую возможность. [24] Для работодателей Stack Overflow предоставляет инструменты для брендинга их бизнеса, рекламы своих вакансий на сайте и поиска кандидатов из базы данных разработчиков Stack Overflow, с которыми можно связаться. [25]
История [ править ]
Веб-сайт был создан Джеффом Этвудом и Джоэлом Спольски в 2008 году. [7] 31 июля 2008 года Джефф Этвуд разослал приглашения, призывая своих подписчиков принять участие в закрытом бета-тестировании нового веб-сайта, ограничивая его использование теми, кто хочет протестировать новое программное обеспечение. 15 сентября 2008 года было объявлено, что открыта публичная бета-версия и что широкая публика теперь может использовать ее для поиска помощи по вопросам, связанным с программированием. Дизайн логотипа Stack Overflow был определен в процессе голосования. [26]
3 мая 2010 года было объявлено, что Stack Overflow привлекла 6 миллионов долларов венчурного капитала от группы инвесторов во главе с Union Square Ventures . [27]
В 2019 году Stack Overflow назначил Прашанта Чандрасекара своим главным исполнительным директором, а Терезу Дитрих - своим главным продуктовым директором. [28]
Нарушение безопасности [ править ]
В начале мая 2019 года было развернуто обновление для разрабатываемой версии Stack Overflow. Он содержал ошибку, которая позволяла злоумышленнику предоставлять себе привилегии для доступа к производственной версии сайта. Stack Overflow опубликовал в своем блоге, что около 250 пользователей общедоступных сетей пострадали от этого взлома, который «мог вернуть IP-адрес, имена или электронные письма». [29]
Статистика [ править ]
Исследование 2013 года показало, что 75% пользователей задают только один вопрос, 65% отвечают только на один вопрос и только 8% пользователей отвечают более чем на 5 вопросов. [30] Чтобы дать возможность более широкой группе пользователей задавать вопросы, а затем отвечать, Stack Overflow создал программу наставничества, благодаря которой пользователи в среднем набирают 50% очков. [31] По состоянию на 2011 год на 92% вопросов были даны ответы в среднем за 11 минут. [32] С 2013 года сетевое программное обеспечение Stack Exchange автоматически удаляет закрытые вопросы, которые соответствуют определенным критериям, включая отсутствие ответов в течение определенного времени. [33]
По состоянию на август 2012 [update]года 443 000 из 1,3 миллиона зарегистрированных пользователей ответили хотя бы на один вопрос, и примерно 6000 из них (0,46% от общего числа пользователей) получили оценку репутации выше 5000. [34] Репутация может быть увеличена. быстрее всего, отвечая на вопросы, связанные с тегами с более низкой плотностью знаний, делая это быстро (в частности, будучи первым, кто ответит на вопрос), будучи активным в непиковые часы и содействуя различным областям. [34]
В 2016 году было удалено 1,5 млн постов, из которых около 8% были удалены модераторами. [35]
Критерии содержания [ править ]
Stack Overflow принимает только те вопросы о программировании, которые сосредоточены на конкретной проблеме. Вопросы более широкого характера - или те, которые предполагают ответы, которые по своей сути являются предметом мнения - обычно отклоняются пользователями сайта и помечаются как закрытые. Дочерний сайт softwareengineering.stackexchange.com предназначен для ответов на более широкие вопросы, например, общие вопросы о разработке программного обеспечения . [36]
Технология [ править ]
Stack Overflow написан на C # [3] с использованием инфраструктуры ASP.NET MVC ( модель-представление-контроллер ) и Microsoft SQL Server для базы данных [37] и объектно-реляционного сопоставителя Dapper, используемого для доступа к данным. [38] Незарегистрированные пользователи имеют доступ к большей части функций сайта, в то время как пользователи, которые вошли в систему, могут получить доступ к дополнительным функциям, таким как задание или ответ на вопрос, создание профиля и возможность заработать репутацию, чтобы разрешить такие функции, как редактирование вопросов и ответы без экспертной оценки или голосования, чтобы закрыть вопрос. [39]
Прием [ править ]
Stack Overflow выиграл премию Webby People's Voice Award 2020 за сообщество в категории Интернет. [40] Это последовало за успехом Tumblr и Petfinder в предыдущие годы.
Культуру сайта критиковали за то, что она излишне жесткая, резкая и недружелюбная, [41] [42] [ нужен лучший источник ], что было признано несколькими сотрудниками Stack Overflow. [43] [ необходим лучший источник ] [44]
Исследование, проведенное в Университете Мэриленда, показало, что разработчики Android, которые использовали только Stack Overflow в качестве программного ресурса, как правило, писали менее безопасный код, чем те, кто использовал только официальную документацию для разработчиков Android от Google. [45]
См. Также [ править ]
- Askbot (бесплатный движок)
- Список интернет-форумов
- OSQA (вопросы и ответы с открытым исходным кодом)
- Rosetta Code (многоязычные алгоритмы)
Ссылки [ править ]
- ^ Сполски, Joel (15 сентября 2008). «Запуск переполнения стека» . Джоэл о программном обеспечении. Архивировано 14 февраля 2021 года . Проверено 7 июля 2014 .
- ^ a b «Пользовательский интерфейс лицензирования Creative Commons и обновления данных» . Архивировано 23 мая 2020 года . Проверено 26 мая 2020 .
- ^ a b «Какие инструменты и технологии используются для построения сети Stack Exchange?» . Переполнение мета-стека . Переполнение стека. Архивировано 20 марта 2017 года . Проверено 19 марта 2017 года .
- ^ Sewak, M .; и другие. (18 мая 2010 г.). «Поиск бизнес-модели роста в Stack Overflow, Inc» (PDF) . Stanford CasePublisher . Инженерная школа Стэнфордского университета. Ред. 20 июля 2010 г. (2010–204–1). 204-2010-1. Архивировано 13 августа 2012 года (PDF) . Дата обращения 23 мая 2014 .
- ^ "Правовые ссылки на сеть обмена стеком" . Обмен стеками . Архивировано 20 августа 2014 года . Проверено 2 января 2012 года .
- ^ Stack Overflow Internet Services, Inc. (8 июня 2010 г.). «Stack Exchange API» . Стек приложений . Архивировано 26 апреля 2011 года . Проверено 8 июня 2010 года .
- ^ a b Джефф Этвуд (16 апреля 2008 г.). «Представляем Stackoverflow.com» . Кодирование ужасов . Архивировано 3 февраля 2010 года . Проверено 11 марта 2009 года .
- ↑ Джефф Этвуд (10 сентября 2008 г.). «Никто из нас не такой тупой, как все мы» . Кодирование ужасов . Архивировано 14 марта 2009 года . Проверено 11 марта 2009 года .
- ^ Алан Zeichick (15 апреля 2009). «Секреты успеха социальных сайтов» . SD Times . Архивировано из оригинального 26 апреля 2009 года . Проверено 16 апреля 2009 года .
- ^ "Сайт вопросов и ответов по программному обеспечению Спольски" . Slashdot . 16 сентября 2008 года. Архивировано 16 мая 2009 года . Проверено 23 мая 2009 года .
- ↑ Джоэл Спольски (25 апреля 2009 г.). «Google Tech Talks: уроки StackOverflow.com» . YouTube. Архивировано 29 октября 2019 года . Проверено 23 мая 2009 года .
- ↑ Джефф Этвуд (6 апреля 2008 г.). «Помогите назвать наш сайт» . Кодирование ужасов . Архивировано 16 апреля 2015 года . Проверено 15 июля 2014 года .
- ↑ Джефф Этвуд (21 сентября 2008 г.). «Геймификация» . Блог ужасов программирования . Архивировано 1 февраля 2014 года . Проверено 24 января 2011 года .
- ^ «Вознаграждали задающих вопросы» . Архивировано 16 ноября 2019 года . Проверено 20 ноября 2019 года .
- ^ «Что такое репутация? Как я могу ее заработать (и потерять)?» . Переполнение стека . Архивировано 9 июня 2013 года . Проверено 14 августа 2010 года .
- ^ «Список привилегий» . Архивировано 14 февраля 2020 года . Проверено 22 ноября 2017 года .
- ^ «Примеры из практики / StackOverflow.com» . creativecommons.org . Архивировано 2 мая 2015 года . Проверено 19 марта 2017 года .
- ^ «Заключительные изменения: отложены, неясны, слишком общие, основанные на мнении, причины не по теме, до свидания, слишком локализованы» . meta.stackexchange.com. Архивировано 27 августа 2019 года . Проверено 19 марта 2017 года .
- ^ "Война закрытых" . Архивировано 3 августа 2019 года . Дата обращения 3 августа 2019 .
- ^ "Доктор Стрэнгедуп: Или, как я научился перестать беспокоиться и любить дублирование" . stackoverflow.com . Архивировано 12 августа 2016 года . Проверено 19 марта 2017 года .
- ^ «Все сайты - Обмен стеками» . stackexchange.com . Проверено 28 марта 2021 года .
- ^ «Все сайты - Обмен стеками» . stackexchange.com . Проверено 28 марта 2021 года .
- ^ «Работа разработчиков, программирование и многое другое - переполнение стека» . stackoverflow.com . Архивировано 19 февраля 2020 года . Проверено 12 декабря +2016 .
- ^ «Бизнес переполнения стека» . www.stackoverflowbusiness.com . Архивировано 5 января 2020 года . Проверено 12 декабря +2016 .
- ^ «Дж. Атвуд и Дж. Спольски основали stackoverflow.com - но нам нужен логотип» . 99Designs.com. 30 апреля 2008 года архивация с оригинала на 3 марта 2016 года . Дата обращения 23 мая 2014 .
- ↑ Ха, Энтони (4 мая 2010 г.). «Stack Overflow собирает 6 миллионов долларов, чтобы вывести свою модель вопросов и ответов за рамки программирования» . VentureBeat. Архивировано 21 апреля 2016 года . Дата обращения 23 мая 2014 .
Деньги, которые мы собрали, означают, что в следующие месяцы (6 миллионов долларов в месяц) мы можем браться за новые проекты, нанимать новых людей и создавать новые сайты вопросов и ответов для экспертов по широкому кругу новых тем. Вместо того, чтобы открывать сайты в обмен на деньги, мы собираемся запустить новую демократическую систему, в которой каждый может предложить сайт вопросов и ответов, и, если он соберет критическую массу заинтересованных людей, мы его создадим.
- ↑ Fried, Ina (25 сентября 2019 г.). «Вход в систему Axios: обратите внимание» . Axios. Архивировано 10 мая 2020 года . Проверено 26 февраля 2020 года .
- ^ Чимпану, Каталин. «Stack Overflow говорит, что хакеры взломали производственные системы» . ZDNet . Архивировано 7 декабря 2019 года . Проверено 22 июня 2019 .
- ^ Ван, Шаовей; Дэвид Ло; Линсяо Цзян (18–22 марта 2013 г.). «Эмпирическое исследование взаимодействия разработчиков в StackOverflow» (PDF) . Сингапурский университет менеджмента. Архивировано (PDF) из оригинала 25 февраля 2014 года . Проверено 25 февраля 2014 года .
- ^ Форд, Denae; Люстиг, Кристина; Бэнкс, Джереми; Парнин, Крис (2018). « « Мы не делаем этого здесь »: как совместное редактирование с наставниками улучшает участие в социальных сообществах вопросов и ответов». Материалы конференции CHI 2018 по человеческому фактору в вычислительных системах . ЧИ '18. Нью-Йорк, Нью-Йорк, США: ACM: 608: 1–608: 12. DOI : 10.1145 / 3173574.3174182 . ISBN 9781450356206. S2CID 4758001 .
- ^ Мамыкина, Лена; Белла Маноим; Манас Миттал; Джордж Хрипчак; Бьорн Хартманн (2011). «Уроки дизайна из самого быстрого сайта вопросов и ответов на западе» . CHI '11 Труды конференции SIGCHI по человеческому фактору в вычислительных системах : 2857–2866. DOI : 10.1145 / 1978942.1979366 . ISBN 9781450302289. S2CID 8706419 . Архивировано 5 марта 2014 года . Проверено 25 февраля 2014 года .
- ^ «Турбозарядка Roomba: решения для преждевременного удаления» . stackexchange.com . Архивировано 14 февраля 2021 года . Проверено 19 марта 2017 года .
- ^ а б Босу, Амиангшу; Кристофер С. Корли; Дастин Хитон; Дебарши Чаттерджи; Джеффри К. Карвер; Николас А. Крафт (2013). «Создание репутации в StackOverflow: эмпирическое исследование» (PDF) . Таскалуса, AL 35487-0290, США: Департамент компьютерных наук Университета Алабамы. Архивировано 11 февраля 2015 года (PDF) . Проверено 11 февраля 2015 года . CS1 maint: location (link)
- ^ "Какие сообщения удаляются и почему?" . Meta.StackOverflow. 3 января 2017. Архивировано 20 октября 2020 года . Проверено 19 марта 2017 года .
- ^ "Как мне задать хороший вопрос?" . Проверено 26 апреля 2021 года .
- ↑ Джефф Этвуд (21 сентября 2008 г.). "На чем был построен Stack Overflow?" . Блог о переполнении стека . Архивировано 26 апреля 2016 года . Проверено 23 мая 2009 года .
- ↑ Сэм Шафран (30 марта 2011 г.). «Как я научился перестать беспокоиться и писать собственный ORM» . Архивировано 2 августа 2014 года . Проверено 22 июля 2014 года .
- ^ «Зачем мне создавать учетную запись? - Справочный центр» . Переполнение стека . Проверено 28 марта 2021 года .
- ^ Kastrenakes, Jacob (20 мая 2020). «Вот все победители Webby Awards 2020» . Грань . Архивировано 21 мая 2020 года . Проверено 22 мая 2020 .
- ^ «Страдает от переполнения стека» . Середина. 19 апреля 2019 года. Архивировано 6 октября 2019 года . Проверено 6 сентября 2019 .
- ^ «Устали от переполнения стека» . arp242.net . 22 августа 2019. Архивировано 3 сентября 2019 года . Проверено 6 сентября 2019 .
- ^ "Марионеточная гонка" . jlericson.com . 23 марта 2018. Архивировано 19 сентября 2020 года . Проверено 6 сентября 2019 .
- ^ «Какой очень плохой день на работе научил меня построению сообщества Stack Overflow» . Блог Stackoverflow . 18 июля 2019 года. Архивировано 14 февраля 2021 года . Проверено 6 сентября 2019 .
- ^ Ю. Акар, М. Backes, С. Fahl, Д. Ким, Л. Мазурека и С. Странский, " Вы получаете Где Вы ищете: Влияние источников информации о безопасности кода архивации 14 февраля 2021 в Wayback Machine , " Симпозиум IEEE по безопасности и конфиденциальности (SP) 2016 г., Сан-Хосе, Калифорния, 2016 г., стр. 289–305. DOI: 10.1109 / SP.2016.25
Внешние ссылки [ править ]
- Официальный веб-сайт