I get stuck sometimes with very long clauses and I am looking for a way that allows me to collapse them, same way as I can collapse classes, methods and namespaces by default. Is there a Visual Studio extension that does that? neither ReSharper nor JustCode does allow it. Thank you!
When editing really long code blocks (which should definitely be refactored anyway, but that's beyond the scope of this question), I often long for the ability to collapse statement blocks like one can collapse function blocks.  That is to say, it would be great if the minus icon appeared on the code outline for everything enclosed in braces.  It seems to appear for functions, classes, regions, namespaces, usings, but not for conditional or iterative blocks.  It would be fantastic if I could collapse things like ifs, switches, foreaches, that kind of thing!  Googling into that a bit, I discovered that apparently C++ outlining in VS allows this but C# outlining in VS does not.  I don't really get why.  Even notepad++ will so these collapses if I select the C# formatting, so I don't get why Visual Studio doesn't.  Does anyone know of a VS2008 add-in that will enable this behavior?  Or some sort of hidden setting for it?  Edited to add: inserting regions is of course an option and it did already occur to me, but quite frankly, I shouldn't have to wrap things in a region that are already wrapped in braces... if I was going to edit the existing code, I would just refactor it to have better separation of concern anyway. ("wrapping" with new methods instead of regions ;)
Why isn't .profile sourced when opening a terminal? Just installed Ubuntu 14.04.1 LTS.  According to .profile,  # ~/.profile: executed by the command interpreter for login shells.  # This file is not read by bash, if ~/.bash_profile or ~/.bash_login exists.   There is no ~/.bash_profile or ~/.bash_login.  It does not seem to source .profile when opening a terminal.   Why doesn't it source .profile when opening a terminal? Why is .profile there if it is not sourced? How do I know/control what is sourced when a new terminal is opened? When a new terminal is opened, does it do a "login"? Where is a good place to add $HOME/bin to my path? .bashrc? Will that cause a problem because .profile has the same code? Cookie blocked/not saved in IFRAME in Internet Explorer I have two websites, let's say they're example.com and anotherexample.net. On anotherexample.net/page.html, I have an IFRAME SRC="http://example.com/someform.asp". That IFRAME displays a form for the user to fill out and submit to http://example.com/process.asp. When I open the form ("someform.asp") in its own browser window, all works well. However, when I load someform.asp as an IFRAME in IE 6 or IE 7, the cookies for example.com are not saved. In Firefox this problem doesn't appear.  For testing purposes, I've created a similar setup on  .  example.com uses cookie-based sessions (and there's nothing I can do about that), so without cookies, process.asp won't execute. How do I force IE to save those cookies?  Results of sniffing the HTTP traffic: on GET /someform.asp response, there's a valid per-session Set-Cookie header (e.g. Set-Cookie: ASPKSJIUIUGF=JKHJUHVGFYTTYFY), but on POST /process.asp request, there is no Cookie header at all.  Edit3: some AJAX+serverside scripting is apparently capable to sidestep the problem, but that looks very much like a bug, plus it opens a whole new set of . I don't want my applications to use a combination of bug+security hole just because it's easy.  Edit: the P3P policy was the root cause, full explanation below. Single quote within double quotes and the Bash reference manual In section 3.1.2.3  titled Double Quotes, the Bash manual says:      Enclosing characters in double quotes (‘"’) preserves the literal   value of all characters within the quotes, with the exception of ‘$’,   ‘`’, ‘\’, and, when history expansion is enabled, ‘!’.   At the moment I am concerned with the single quote(').  It's special meaning, described in the preceding section, section 3.1.2.2 is:     Enclosing characters in single quotes (') preserves the literal   value of each character within the quotes. A single quote may not   occur between single quotes, even when preceded by a backslash.   Combining the two expositions,    echo "'$a'"   where variable a is not defined (hence $a = null string), should print $a on the screen, as '', having it's special meaning inside, would shield $ from the special interpretation. Instead, it prints ''. Why so? My problem is that I have only one reference. So I would like the head of this part to appear "Reference" instead of commonly "References". More generally, could we change the title "References" to an arbitrary name?  Thank you very much for your help! strictly positive elements in $C^*$-algebra Let $A$ be a $C^*\text{-algebra}$ and $A_+$ denote the positive elements. An element $a\in A_+$ is called strictly positive if $\overline{aAa}=A$. Want to find the following:a)What are the strictly positive elements of $C_0(\Omega)$ where $\Omega$ is locally compact Hausdorff space, and $C_0(\Omega)$ is the space of continuous complex valued functions that vanishes at $\infty$.b)If $A$ is unital, then $a\in A_+$ is strictly positive iff $a$ is invertible.c)if $(e_n)$ is an approximate identity of $A$, then $a:=\sum_{n=}^{\infty}\frac{1}{2^n}e_n$is strictly positive.What I tried and know:a) I know that positive elements in this space are functions with positive images, and thus, strictly positive elements are functions with positive images and now real root. is this correct? and how can I show that the positive elements are these kind of functions.b) I figures out that if $a$ in invertible then $a$ is strictly positive, but no idea how to do the other direction.c)I did this but using another characterization of strictly positive elements but want to do it with this one, and I don't know how.Thank you for your help. Convolution is uniformly continuous and bounded Suppose $f\in L^\infty(\mathbb{R})$ and $K\in L^1(\mathbb{R})$ with $\int_\mathbb{R}K(x)dx=1$. Show that the convolution $f\ast K$ is a uniformly continuous and bounded function.  The definition of the convolution is $(f\ast K)(x)=\int_\mathbb{R}f(x-y)K(y)dy$.   There is the inequality $\|f\ast K\|_\infty\leq\|f\|_\infty\|K\|_1$, which yields that $f\ast K$ is bounded. But what about uniform continuity? Enable 'on the fly' CRS transformation in QGIS 3? How does HOTP keep in sync? My understanding of  is that each password is unique and based on a counter.    $$PASSWORD = HOTP_1(K,C)$$  Where $C$ is an incremental counter.  What I wish to know, is how you keep the client and server in sync?  Looking at current systems (google authenticator), there appears to be no indication if the actual 'counter' number, but you can generate successive passwords at will.  What happens if, for example, the password you have generated uses $C = 5$, but the server is expecting $C = 3$?  Also, what is the 'integrity check' for?  Google cant seem to come up with a solution. What are Unity's keyboard and mouse shortcuts? What is the difference between the | and || or operators? I have always used || (two pipes) in OR expressions, both in C# and PHP. Occasionally I see a single pipe used: |. What is the difference between those two usages? Are there any caveats when using one over the other or are they interchangeable? Several companies are commercializing tests for telomere length such as this one . I understand the basic mechanism for why telomeres shorten during DNA replication, but how good is the evidence that telomere length is a reliable indicator of healthspan/lifespan? I've been trying to change the language of my LaTeX document by replacing \usepackage[swedish]{babel} with \usepackage[english]{babel} but I only get this message:  ! Package babel Error: You haven't loaded the option swedish yet.   I've read in an other question at this forum that compiling enough would solve the problem, but that doesn't work for me. Does anyone know what I should do? how do I print an unsigned char as hex in c++ using ostream? I want to work with unsigned 8-bit variables in C++.  Either unsigned char or uint8_t do the trick as far as the arithmetic is concerned (which is expected, since AFAIK uint8_t is just an alias for unsigned char, or so the debugger presents it.  The problem is that if I print out the variables using ostream in C++ it treats it as char.  If I have:  unsigned char a = 0; unsigned char b = 0xff; cout &lt;&lt; "a is " &lt;&lt; hex &lt;&lt; a &lt;&lt;"; b is " &lt;&lt; hex &lt;&lt; b &lt;&lt; endl;   then the output is:  a is ^@; b is 377   instead of   a is 0; b is ff   I tried using uint8_t, but as I mentioned before, that's typedef'ed to unsigned char, so it does the same.  How can I print my variables correctly?  Edit: I do this in many places throughout my code.  Is there any way I can do this without casting to int each time I want to print? I would like to upgrade my main system to 16.04, but I work on projects that require OpenJDK 7.   Apparently it is not available from a trivial apt-get install openjdk-7-jdk. Only versions 8 and 9 are listed in the repository.  Can anyone point me to instructions on how to install it? Normality assumption in linear regression How can i integrate one SFDC org to another SFDC using Rest Api I am trying to integrate one Salesforce org to other org by using Oauth setup, I wanted to use  use consumer key and consumer secret key in my REST class to connect with the org, after connection part completion, I want to access Get(), Put(), Post(), etc. Including the ability to set Oauth and Authorization headers needed for Salesforce Rest API calls.  Actually I'm new in REST implementation so can you please explain me by using code samples. It's so cool that the notification reminds you of the colour of badge you've earned. But I am a little puzzled by the symbols:      Is it feasible to use the symbol from the earned site? At the moment it uses the symbol from the site I happen to be on (as you can see by looking to the left of the dropdown in each case.) He called her, emailed her, texted her, tweeted her—all to no use.   Strictly speaking, I would need to write texted her and tweeted her, but I'm omitting and to convey a rhythm and sense of urgency. What do you call this kind of construction, and is it accepted grammar (at least for creative writing, if not in an academic context)? How to use an optimization solver to get t-stats and p-values for the estimates? If a warlock's invocation states that they can use a spell without a slot does that mean they can cast the spell as often as they want? On page 111 of the 5E hand book the invocations Misty Visions, Mask of Many Faces, Master of Myriad Forms, and Otherworldly Leap all they that you can cast them without expending a spell slot. Does this mean the spells essentially become cantrips and I can cast them as often as I want?