Do you use agile or waterfall? What documentation is kept?
What tools and technologies are used to build the Stack Exchange Network?  See also:
I have a user control that I load into a MainWindow at runtime. I cannot get a handle on the containing window from the UserControl.   I have tried this.Parent, but it's always null. Does anyone know how to get a handle to the containing window from a user control in WPF?  Here is how the control is loaded:  private void XMLLogViewer_MenuItem_Click(object sender, RoutedEventArgs e) {     MenuItem application = sender as MenuItem;     string parameter = application.CommandParameter as string;     string controlName = parameter;     if (uxPanel.Children.Count == 0)     {         System.Runtime.Remoting.ObjectHandle instance = Activator.CreateInstance(Assembly.GetExecutingAssembly().FullName, controlName);         UserControl control = instance.Unwrap() as UserControl;         this.LoadControl(control);     } }  private void LoadControl(UserControl control) {     if (uxPanel.Children.Count &gt; 0)     {         foreach (UIElement ctrl in uxPanel.Children)         {             if (ctrl.GetType() != control.GetType())             {                 this.SetControl(control);             }         }     }     else     {         this.SetControl(control);     } }  private void SetControl(UserControl control) {     control.Width = uxPanel.Width;     control.Height = uxPanel.Height;     uxPanel.Children.Add(control); } Can a black hole be explained by Newtonian gravity? In the simple explanation that a black hole appears when a big star collapses under missing internal pressure and huge gravity, I can't see  any need to invoke relativity. Is this correct? Why is $5^{n+1}+2\cdot 3^n+1$ a multiple of $8$ for every natural number $n$? How do I get a Cron like scheduler in Python? Compiling the following code and got the error of type illegal.  int main() {     // Compilation error - switch expression of type illegal     switch(std::string("raj"))     {     case"sda":     } }   You cannot use string in either switch or case. Why? Is there any solution that works nicely to support logic similar to switch on strings? Need a matrix to seventh power which is the identity but the original is not or the negative identity The question on the homework wants a $2\times2$ matrix $R$, but $R$ not equal to positive or negative identity, that when you raise to seventh power you get the identity.  $R^7=\operatorname{Id}$.  I thought it would have to be some ones and negative ones,  it no luck, then tried some ones and some $.5$.  Just using an online matrix calculator to do brute force.  We just started talking about eigenvalues with visual example, so assuming wouldn't need that since we have not talked about how to find them yet.  Any hints or ideas to get me back on track? I'm building a child theme and it currently has a very simple &lt;head&gt; section in header.php:  &lt;head&gt;   &lt;meta charset="&lt;?php bloginfo( 'charset' ); ?&gt;"&gt;   &lt;meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"&gt;   &lt;title&gt;&lt;?php wp_title( '|', true, 'right' ); ?&gt;&lt;/title&gt;   &lt;link rel="profile" href="http://gmpg.org/xfn/11"&gt;   &lt;link rel="pingback" href="&lt;?php bloginfo( 'pingback_url' ); ?&gt;"&gt;   &lt;!--[if lt IE 9]&gt;   &lt;script type="text/javascript" src="&lt;?php echo get_template_directory_uri(); ?&gt;/js/html5shiv.min.js"&gt;&lt;/script&gt;   &lt;![endif]--&gt;    &lt;?php wp_head(); ?&gt; &lt;/head&gt;   I'm guessing wp_head() is responsible for the second &lt;title&gt; element (it appears just there in the final HTML), but other things I've read say this is impossible.  Should I be removing the &lt;title&gt; from my header.php, or should I be adding something to my functions to remove the title from wp_head() (eg. remove_action('wp_head', 'title') ?  Or should I be doing something else altogether? Is there a word for one side in a pair? Is there a word for one side in a pair? In a conversation it would the the interlocutor, but I'm looking for a generic term. PCA: Eigenvectors of opposite sign and not being able to compute eigenvectors with `solve` in R How do I avoid checking for updates for a specific module? In a current project I have had to patch the life out of a few modules (node hierarchy, workbench access and a few more). These modules are now absolutely perfect for the project's needs and are very unlikely to break with future updates to core.  That being said, when the app is handed over the clients will have full (user 1) access to the system and will therefore be warned when these modules have available updates. And they will update them, no matter how many times I beg them not to (oh how easy life would be without clients!).  Is there a way (perhaps in the modules' .info files) to persuade the update manager not to check for updates for these modules?  EDIT  I'm aware of the project status url key that's available for the .info file so I guess I could set that to a non-existent URL but I'd much rather do this in a clean way if possible. Determinant of a non-square matrix I wrote an answer to  question based on determinants, but subsequently deleted it because the OP is interested in non-square matrices, which effectively blocks the use of determinants and thereby undermined the entire answer. However, it can be salvaged if there exists a function $\det$ defined on all real-valued matrices (not just the square ones) having the following properties.   $\det$ is real-valued $\det$ has its usual value for square matrices $\det(AB)$ always equals $\det(A)\det(B)$ whenever the product $AB$ is defined. $\det(A) \neq 0$ iff $\det(A^\top) \neq 0$   Does such a function exist? How do I get the icon associated with a file type? I have a form that displays file information in a TabControl, and I'd like the pages to have the file's icon in their tab.  How do I get the icon associated with a file type?  I'd prefer solutions that don't involve looking things up in the registry, but if that's the only way then so be it. In the , the key $k = (a, b)$ should have the following property, i.e. GCD of $a$ and the modulus should be 1:     $\gcd (a, m) = 1$, where $m$ is the set of possible moduli   My question is, why it is required that $a$ should have the above property? What is the significance of this? And why is $b$ excluded from this condition? A case of optional “that”: “check the” vs. “check that the” Consider the following use case:   Please check the username and password are correct. Please check that the username and password are correct.   In this case, I would say that that is required because it feels more natural to me and so the flow is better. However, is the lack of that wrong in this case?  The question boils down to: when is that optional? See . A quick summary:   That is optional if the pronoun is the object. That is required if the pronoun is the subject.   I think that we fall into the second case: that is required because the relative pronoun is the subject. But I'm not sure if I'm interpreting these rules correctly. Can someone please advise? Why did the Ministry of Magic choose an ax for carrying out a death sentence? What is the most "pythonic" way to iterate over a list in chunks? I have a Python script which takes as input a list of integers, which I need to work with four integers at a time.  Unfortunately, I don't have control of the input, or I'd have it passed in as a list of four-element tuples.  Currently, I'm iterating over it this way: for i in range(0, len(ints), 4):     # dummy op for example code     foo += ints[i] * ints[i + 1] + ints[i + 2] * ints[i + 3]  It looks a lot like &quot;C-think&quot;, though, which makes me suspect there's a more pythonic way of dealing with this situation.  The list is discarded after iterating, so it needn't be preserved.  Perhaps something like this would be better? while ints:     foo += ints[0] * ints[1] + ints[2] * ints[3]     ints[0:4] = []  Still doesn't quite &quot;feel&quot; right, though.  :-/ Related question: How to solve this recurrence $T(n) = 2T(n/2) + n\log n$ How can I solve the recurrence relation $T(n) = 2T(n/2) + n\log n$? It almost matches the Master Theorem except for the $n\log n$ part. Leave newlines intact in bounty messages How can I add a bookmark in my nautilus folder explorer Is casting the same thing as converting? In Jesse Liberty's Learning C# book, he says "Objects of one type can be converted into objects of another type. This is called casting."  If you investigate the IL generated from the code below, you can clearly see that the casted assignment isn't doing the same thing as the converted assignment. In the former, you can see the boxing/unboxing occurring; in the latter you can see a call to a convert method.   I know in the end it may be just a silly  semantic difference--but is casting just another word for converting. I don't mean to be snarky, but I'm not interested in anyone's gut feeling on this--opinions don't count here! Can anyone point to a definitive reference that confirms or denies if casting and converting are the same thing?      object x;     int y;      x = 4;      y = ( int )x;      y = Convert.ToInt32( x );   Thank you  rp  Note added after Matt's comment about explicit/implicit:  I don't think implicit/explicit is the difference. In the code I posted, the change is explicit in both cases. An implicit conversion is what occurs when you assign a short to an int.  Note to Sklivvz:  I wanted confirmation that my suspicion of the looseness of Jesse Liberty's (otherwise usually lucid and clear) language was correct. I thought that Jesse Liberty was being a little loose with his language. I understand that casting is routed in object hierarchy--i.e., you can't cast from an integer to a string but you could cast from custom exception derived from System.Exception to a System.Exception.   It's interesting, though, that when you do try to cast from an int to a string the compiler tells you that it couldn't "convert" the value. Maybe Jesse is more correct than I thought!