Stack Overflow
Stack Overflow — система вопросов и ответов о программировании[2][3][4], разработанная Джоэлем Спольски и Джеффом Этвудом в 2008 году.[5][6] Является частью Stack Exchange Network. Как и в других системах подобного рода, Stack Overflow предоставляет возможность оценивать вопросы и ответы, что поднимает или понижает репутацию зарегистрированных пользователей (вариант игрофикации). Проект создан на C#[7] с использованием ASP.NET 4 и ASP.NET MVC.[8][9]
Stack Overflow | |
---|---|
URL | www.stackoverflow.com |
Коммерческий | да |
Тип сайта | Система вопросов и ответов |
Регистрация |
необязательная (поддержка OpenID) |
Язык(-и) | английский, испанский, португальский, русский и японский |
Расположение сервера | |
Владелец | Stack Overflow Internet Services, Inc. |
Автор |
Джоэл Спольски и Джефф Этвуд |
Начало работы | август 2008 |
Текущий статус | работает и развивается |
Рейтинг Alexa | 61[1] |
Медиафайлы на Викискладе |
На июль 2014 года в базе данных веб-сайта хранилось почти 7,7 миллионов вопросов[10]. В восьмерку наиболее популярных тем, согласно указываемым тегам, на Stack Overflow входят Java, C#, JavaScript, PHP, Android, jQuery, Python и HTML[11].
По данным на май 2017 года, сайт занимает 53 место по посещаемости во всём мире по рейтингу Alexa Internet[12], а количество уникальных посетителей составило в декабре 2010 года 18 миллионов человек[13]. В мае 2010 года создатели сайта объявили о том, что венчурный капитал Stack Overflow составил $6 млн[13].
В 2016 году опубликованы результаты научного исследования, показавшего, что разработчики программ для Android, использующие Stack Overflow, создают существенно более функциональный код (но менее безопасный), чем разработчики, использующие официальную документацию[14].
Версии на других языках
В течение долгого времени Stack Overflow был ресурсом, использующим исключительно английский язык. Сегодня, помимо англоязычного сообщества Stack Overflow, в сеть Stack Exchange Network входят четыре раздела Stack Overflow на языках отличных от английского:
- Stack Overflow на русском
- Stack Overflow на португальском
- Stack Overflow на японском
- Stack Overflow на испанском
Версии на немецком и турецком были предложены и поддержаны сотнями участников в Area51, разделе Stack Exchange Network для новых проектов.
См. также
Примечания
- Alexa Internet (англ.) — 1996.
- Alan Zeichick. Secrets of social site success (недоступная ссылка). SD Times (15 апреля 2009). Дата обращения: 16 апреля 2009. Архивировано 26 апреля 2009 года.
- Spolsky's Software Q-and-A Site . Slashdot (16 сентября 2008). Дата обращения: 23 мая 2009.
- Joel Spolsky. Google Tech Talks: Learning from StackOverflow.com . YouTube (24 апреля 2009). Дата обращения: 23 мая 2009.
- Jeff Atwood. Introducing Stackoverflow.com . Coding Horror (16 апреля 2008). Дата обращения: 11 марта 2009.
- Jeff Atwood. None of Us is as Dumb as All of Us . Coding Horror (16 сентября 2008). Дата обращения: 11 марта 2009.
- Which tools and technologies are used to build the Stack Exchange Network?
- Which tools and technologies are used to build the Stack Exchange Network? . Meta Stack Overflow. Stack Overflow.
- Jeff Atwood. What Was Stack Overflow Built With? . Stack Overflow Blog (21 сентября 2008). Дата обращения: 23 мая 2009.
- Questions . Stack Overflow. Дата обращения: 23 июля 2014.
- Stackoverflow.com Site Info // Alexa Internet
- Stack Overflow 2010 recap // Joel on Software
- 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," 2016 IEEE Symposium on Security and Privacy (SP), San Jose, CA, 2016, pp. 289-305. doi: 10.1109/SP.2016.25
Литература
- Treude, Christoph, Ohad Barzilay, and Margaret-Anne Storey. «How Do Programmers Ask and Answer Questions on the Web?(NIER Track).» // icse, pp.804-807, 2011 33rd International Conference on Software Engineering (ICSE)", 2011, doi:10.1145/1985793.1985907
- Vasilescu, B., Filkov, V., & Serebrenik, A. (2013). StackOverflow and GitHub: Associations Between Software Development and Crowdsourced Knowledge. SocialCom/PASSAT, IEEE.
- Shaowei Wang, David Lo, Lingxiao Jiang, An empirical study on developer interactions in StackOverflow // Proceedings of the 28th Annual ACM Symposium on Applied Computing, Pages 1019—1024, ACM New York, NY, USA, 2013 doi:10.1145/2480362.2480557
- Movshovitz-Attias, D., Movshovitz-Attias, Y., Steenkiste, P., & Faloutsos, C. Analysis of the Reputation System and User Contributions on a Question Answering Website: StackOverflow. // cs.cmu.edu
- Bosu, A., Corley, C. S., Heaton, D., Chatterji, D., Carver, J. C., & Kraft, N. A. (2013, May). Building reputation in StackOverflow: an empirical investigation. In Proceedings of the Tenth International Workshop on Mining Software Repositories (pp. 89-92). IEEE Press.
Ссылки
- stackoverflow.com — официальный сайт Stack Overflow
- Stack Overflow Architecture (AUGUST 5, 2009), Stack Overflow Architecture Update — Now at 95 Million Page Views a Month (MARCH 3, 2011) — архитектура Stack Overflow
- What it takes to run Stack Overflow // Nick Craver, Nov 22, 2013; перевод: Как работает Stack Overflow — железо