Math involves the manipulation of numbers within a program. For general math questions, please ask on https://math.stackexchange.com/
Worldbuilding Stack Exchange is a question and answer site for writers/artists using science, geography and culture to construct imaginary worlds and settings. Logic and ways of doing math because none of them will be a complete description of all logic. If you're a maths junkie, there's actually a great example of this in the real world.
se-uql#toggleEditor'>
0
1answer
add the 8-bit signed magnitude binary numbers - binary arithmetic
I am trying to add 8-bit signed magnitude numbers: 10111000 + 00010111 0 1 1 0 0 0 0 0 carry 1 0 1 1 1 0 0 0 (-56)+ 0 0 0 1 0 1 1 1 + (+23)____________________ ...
0
1answer
Game Development: How to add acceleration to velocity?
I have a View which I need to scale with an acceleration, I mean, that when the scale is MIN_SCALE, the velocity must be slow, but when the scale is near of MAX_SALE, the velocity must be more fast. ...
NullPointerException14.1k54 gold badges166 silver badges296 bronze badges
-3
2answers
How can i get python to print a number not “nan”
So I am trying to make a program that will calculate a very advanced equation with some input the user must provide, although when I print the variables it just shows as nanThe code:import os...
0
1answer
JavaScript returning an answer only sometimes
I have been exploring JavaScript and been working on making a working calculator that solves quadratic equations for both answers. I have been running into the issue that sometimes the formula returns ...
1
2answers
Summing a list of floats:TypeError: 'int' object is not callable
so the problem is that I keep getting this error message:TypeError: 'int' object is not callablerange_list = range(1, 97) for p in range_list: p_numerator = 4*((-1)**(p+1)) p_denominator ...
-1
0answers
How can I urge the double to show his two decimal places? [duplicate]
I am working on an application in which I need a lot of doubles. In my code I have initalised a double but when I'm printing the double out, it only shows one decimal digit. I initialised the double ...
-2
0answers
Image Processing in Mathematica
I am trying to calculate the area and number of focal adhesions in multiple images. I have found a code in an article, and executed the code, but it gives many errors. I really got stuck and need help ...
1
4answers
Trouble making a calculator that can tell me the fraction and decimal form of the quotient of two numbers in C
Write a program that will allow a user to multiply and divide pairs of integer fractions and provide the resulting fraction and the decimal representation as a double with 2 decimal places. I'll put ...
0
2answers
How to display the expanded form of an exponential function inserted by user?
I am using a for-loop to compute the power of an integer. The user is able to input both: int a, which is the integer itself int b, which is the power theinteger Finally, I am supposed to display ...
0
0answers
Calculating using doubles and ints is resulting in unexpected zero [duplicate]
I am using values to calculate a user's exp level progress. Meaning that I am trying to take the user's experience, their current level experience, the next level experience, and using all of these to ...
0
2answers
How to use Math.pow for calculating bmi
I am trying to write a program that calculates the BMI of men or women. My problem at the moment is as I have declared all variables and imported java.util.scanner.I just can't get the codes to run ...
-2
0answers
2 rows and N columns how to make javascript function [on hold]
There is a board with 2 rows and N columns, represented by a matrix M. Rows are numbered from 0 to 1 from top to bottom and columns are numbered from 0 to N-1 from left to right. Each cell contains ...
1
1answer
How to use cairo to draw rectangle with top left and bottom right cut Corner?
I tried to use cairo to draw a rectangle with top left and bottom right cut Corner, similar to Qt logo.Here is what I want:Here is what I get: Here is the code:#include <stdio.h>#include ...
1
1answer
How to figure out the bounding box of a rotated trapezoid using the rotation
I'm trying to connect two rectangular object together which both have one corner cut off. After that operation they are practically trapezoids.One object is rotated a certain amount of degrees which ...
-2
1answer
Number of possible combinations for k-clustering of a set of points
I have a set of n points. I want to partition them into k clusters. I am trying to figure out how many combinations of such partitioning exists in this case.
153050per page
Type of business | Private |
---|---|
Question and answer | |
Headquarters | New York City, New York, U.S. |
Owner | Stack Exchange Inc.[1] |
Created by | Jeff Atwood Joel Spolsky |
Website | https://stackexchange.com/ |
Alexa rank | 113 March 27, 2019[2] |
Commercial | Yes |
Registration | Yes |
Launched | September 2009; 10 years ago[3] (relaunched in January 2011)[4] |
Content license | User contributions under CC BY-SA 4.0[5] |
Stack Exchange is a network of question-and-answer (Q&A) websites on topics in diverse fields, each site covering a specific topic, where questions, answers, and users are subject to a reputation award process. The reputation system allows the sites to be self-moderating.[6] As of August 2019, the three most actively-viewed sites in the network are Stack Overflow, Super User, and Ask Ubuntu.[7]
All sites in the network are modelled after the initial site Stack Overflow, a Q&A site for computer programming questions created by Jeff Atwood and Joel Spolsky. Further Q&A sites in the network are established, defined and eventually – if found relevant – brought to creation by registered users through a special site named Area51.[7][8] User contributions are licensed under Creative Commons Attribution-ShareAlike 4.0 International.[5]
History[edit]
In 2008, Jeff Atwood and Joel Spolsky created Stack Overflow, a question-and-answer Web site for computer programming questions, which they described as an alternative to the programmer forum Experts-Exchange.[9] In 2009, they started additional sites based on the Stack Overflow model: Server Fault for questions related to system administration and Super User for questions from computer 'power users'.[10]
In September 2009, Spolsky's company, Fog Creek Software, released a beta version of the Stack Exchange 1.0 platform[3] as a way for third parties to create their own communities based on the software behind Stack Overflow, with monthly fees.[11] This white label service was not successful, with few customers and slowly growing communities.[12]
In May 2010, Stack Overflow (as its own new company) raised US$6 million in venture capital from Union Square Ventures and other investors, and it switched its focus to developing new sites for answering questions on specific subjects,[12] Stack Exchange 2.0. Users vote on new site topics in a staging area called 'Area 51', where algorithms determine which suggested site topics have critical mass and should be created.[9] In November 2010, Stack Exchange site topics in 'beta testing' included physics, mathematics, and writing.[13] Stack Exchange publicly launched in January 2011 with 33 Web sites; it had 27 employees[14] and 1.5 million users at the time, and it included advertising.[4] At that time, it was compared to Quora, founded in 2009, which similarly specializes in expert answers.[4] Other competing sites include WikiAnswers and Yahoo! Answers.[15]
In February 2011, Stack Overflow released an associated job board called Careers 2.0, charging fees to recruiters for access, which later re-branded to Stack Overflow Careers.[16] In March 2011, Stack Overflow raised US$12 million in additional venture funding, and the company renamed itself to Stack Exchange, Inc.[17] It is based in Manhattan, New York City.[18] In February 2012, Atwood left the company.[19]
On April 18, 2013 CipherCloud issued Digital Millennium Copyright Act (DMCA) takedown notices in an attempt to block discussion of possible weaknesses of their encryption algorithm.[20][21] The Stack Exchange Crypto group discussion on the algorithm was censored, but it was later restored without pictures.[22]
As of September 2015, 'Stack Exchange' no longer refers to the company, only the network of question-and-answer websites. Instead, the company is now referred to as Stack Overflow.[23]
In 2016 Stack Exchange added a variety of new sites which pushed the boundaries of the typical question-and-answer site.[24] For example, Puzzling offers a platform for users who already know the answer questions to challenge their peers to solve the problems unlike traditional Q–A sites where the poster does not know the answer.[24]
Site features[edit]
The primary purpose of each Stack Exchange site is to enable users to post questions and answer them.[13] Users can vote on both answers and questions, and through this process users earn reputation points, a form of gamification.[19][25] This voting system was compared to Digg when the Stack Exchange platform was first released.[11] Users receive privileges by collecting reputation points, ranging from the ability to vote and comment on questions and answers to the ability to moderate many aspects of the site.[25] Due to the prominence of Stack Exchange profiles in web search results and the Stack Overflow Careers job board, users may have reason to game the system.[16] Along with posting questions and answers, users can add comments to them and edit text written by others.[26] Each Stack Exchange site has a 'meta' section where users can settle disputes, in the style of MetaFilter's 'MetaTalk' forum, because the self-moderation system for questions and answers can lead to significant arguments.[27]
Notable parts of Stack Exchange include sites focused on physics,[28]video games,[29] and patents.[30]
All user-generated content (questions and answers) posted on the Stack Exchange Network is copyright by the contributor and licensed to Stack Exchange under the Creative Commons Attribution Share Alike (CC-BY-SA) license.[19][31]
Technologies used[edit]
Stack Exchange uses IIS, SQL Server,[32] and the ASP.NET framework,[32] all from a single code base for every Stack Exchange site (except Area 51, which runs off a fork of the Stack Overflow code base[33]). Blogs formerly used WordPress, but they have been discontinued.[34] The team also uses Redis, HAProxy and Elasticsearch.[32]
Stack Exchange tries to stay up to date with the newest technologies from Microsoft, usually using the latest releases of any given framework. The code is primarily written in C# ASP.NET MVC using the Razor View Engine. The preferred IDE is Visual Studio and the data layers uses Dapper for data access.[35]
As of 2016, Stack Exchange utilizes Fortigate 800c Firewalls, which replaced Cisco 5525-X ASAs.[36] Routers were upgraded from CISCO ISR 3945 routers to CISCO ASR-1001 and ASR-1001-X routers.[36]
Stack Exchange maintains open-source .NET libraries for the public.[36] The names of the libraries are Dapper, StackExchange.Redis, MiniProfiler, Exceptional, Jil, Sigil, NetGain, Opserver, and Bosun.[36] Stack Exchange believes the open sourced content will benefit the developer community.[36]
Site creation process[edit]
Every new site created in the Stack Exchange network goes through a detailed review process consisting of six steps:[37][38][8]
- Discussion: The Stack Exchange meta site should provide a forum for discussing potential new ideas labeled a future Stack Exchange site.
- Proposal: A public proposal must be drafted and posted so that any member of the community can discuss the proposal and vote on it. This allows a collaborative proposal to emerge over time. The proposal must address these four key issues:
- the topic of the site
- the targeted audience
- forty exemplary questions, upvoted at least 10 times from the community
- sixty followers from the community
- Commitment: 200 users interested in the new site are asked to formally commit and support the site by actively participating and contributing to it.
- Private Beta: If the concept receives 100% commitment, the site enters the private beta phase, where committed members begin actively using the site and publicizing it.
- Public Beta: The site is open to the public for a long period. This allows the creators to ensure that the site reaches critical mass before it is fully launched.
- Graduation: The site is evaluated on multiple criteria such as the number of answered questions, new questions per day, and registered users. If it meets these criteria and is deemed 'sustainable', it is granted a 'graduation' and fully launched.
See also[edit]
References[edit]
- ^'Legal'. Stack Overflow. Stack Exchange. June 8, 2010. Retrieved January 2, 2012.
- ^'stackexchange.com Site Overview'. Alexa. March 3, 2015. Retrieved July 30, 2015.
- ^ abMager, Andrew (September 27, 2009). 'Find the answer to anything with StackExchange'. The Web Life. ZDNet. Retrieved December 16, 2012.
- ^ abcSwartz, Jon (January 24, 2011). 'Q&A websites like Quora and Stack Exchange take off'. USA Today. Retrieved December 16, 2012.
- ^ ab'Stack Exchange and Stack Overflow are moving to CC BY-SA 4.0'. meta.stackexchange.com. Retrieved September 18, 2019.
- ^Atwood, Jeff (May 17, 2009). 'A Theory of Moderation'. Stack Exchange Blog. Retrieved December 16, 2012.
- ^ ab'All Sites – Stack Exchange'. stackexchange.com. Retrieved April 1, 2017.
- ^ ab'FAQ – Area 51 – Stack Exchange'. Stack Exchange, inc. 2014. Retrieved June 30, 2014.
- ^ abPerez, Sarah (July 8, 2010). 'With Debut of Web Apps Q&A Site, Stack Exchange Perfects Automated Site Launch Process'. ReadWriteWeb. Retrieved December 16, 2012.
- ^Clarke, Jason (August 20, 2009). 'Super User – question and answer site for power users'. DownloadSquad. AOL. Archived from the original on July 15, 2014. Retrieved April 1, 2017.
- ^ abOshiro, Dana (October 12, 2009). 'StackOverflow Shares its Mojo: White Label Q&A for All'. ReadWriteWeb. Retrieved April 1, 2017.
- ^ abKirkpatrick, Marshall (May 4, 2010). 'All-Star Team Backs StackOverflow to Go Beyond Programming Questions'. ReadWriteWeb. Retrieved December 16, 2012.
- ^ abKeller, Jared (November 18, 2010). 'Stack Overflow's Crowdsourcing Model Guarantees Success'. The Atlantic. Retrieved December 16, 2012.
- ^Jeffries, Adrienne (January 25, 2011). 'Forget Quora, New York's Stack Overflow Is Killing It'. BetaBeat. Retrieved December 30, 2012.
- ^Jenna Wortham (February 6, 2011). 'The Answers Are Out There, and New Q. and A. Sites Dig Them Up'. New York Times. Retrieved December 31, 2012.
- ^ abNeedleman, Rafe (February 23, 2011). 'Stack Exchange launches programmer recruiting site'. CNet. Retrieved December 16, 2012.
- ^Ha, Anthony (March 9, 2011). 'Q&A startup Stack Overflow gets new name, more funding'. VentureBeat. Reuters. Retrieved December 16, 2012.
- ^Kim, Ryan (February 16, 2011). 'Stack Overflow Rides Experts & Order to Q&A Success'. GigaOM. Retrieved December 30, 2012.
- ^ abcFinley, Klint (July 5, 2012). 'Stack Overflow Man Remakes Net One Answer at a Time'. Enterprise. Wired. Retrieved December 16, 2012.
- ^'CipherCloud used DMCA Takedown on StackExchange discussion of the cryptography'.
- ^'CipherCloud Invokes DMCA To Block Discussions of Its Crypto System'.
- ^'How is CipherCloud doing homomorphic encryption'.
- ^Hanlon, Jay (September 15, 2015). 'We're Changing Our Name (Back) to Stack Overflow'. Stack Overflow Blog. Retrieved April 1, 2017.
- ^ abEricson, Jon (January 26, 2017). 'Stack Exchange Year in Review 2016'. Stack Overflow Blog. Retrieved April 1, 2017.
- ^ ab'FAQ: What is Reputation?'. Stack Overflow. Retrieved January 19, 2010.
- ^Ha, Anthony (May 4, 2010). 'Stack Overflow raises $6M to take its Q&A model beyond programming'. Deals. VentureBeat. Retrieved December 31, 2012.
- ^Popper, Ben (December 7, 2011). 'Conquering the CHAOS of Online Community at Stack Exchange'. BetaBeat. Retrieved December 16, 2012.
- ^Carroll, Sean (January 13, 2011). 'Physics Stack Exchange'. Cosmic Variance. Discover Magazine. Retrieved December 31, 2012.
- ^Popper, Ben (December 9, 2011). 'Stack Exchange Growing 40 Percent a Month, Gaming Vertical Up 250 Percent'. BetaBeat. Retrieved December 31, 2012.
- ^Singel, Ryan (September 20, 2012). 'Open Season on Patents Starts Thursday, Thanks to Crowdsourced Platform'. Threat Level. Wired. Retrieved December 31, 2012.
- ^'Legal — Terms of Service'. Stack Exchange. December 11, 2014. Retrieved December 21, 2014.
- ^ abcCraver, Nick (November 22, 2013). 'What it takes to run Stack Overflow'. Retrieved October 2, 2014.
- ^'Does StackExchange 2.0 Share the Same CodeBase with SO?'. Stack Meta. Retrieved April 1, 2017.
- ^Grace Note (March 1, 2017). 'We will no longer be hosting Blog Overflow'. Retrieved March 3, 2017.
- ^'Stack Meta'. Stack Meta.
- ^ abcde'Nick Craver – Stack Overflow: The Architecture – 2016 Edition'. nickcraver.com. Retrieved April 1, 2017.
- ^Sewak, M.; et al. (May 18, 2010). 'Finding a Growth Business Model at Stack Overflow, Inc'(PDF). Stanford CasePublisher. Stanford University School of Engineering. Rev. July 20, 2010 (2010-204–1): 31. 204-2010-1. Retrieved May 23, 2014.
- ^'Changes to Stack Exchange – Stack Overflow Blog'. Retrieved January 19, 2016.
External links[edit]
- Official website
Retrieved from 'https://en.wikipedia.org/w/index.php?title=Stack_Exchange&oldid=917939427'