I'm trying to set up  on my Ubuntu box and have Nginx run in front of it. Problem is, I keep getting this warning when I try to upload stuff through the web interface:  31115#0: *14 a client request body is buffered to a temporary file   This also explains why progress bars on the upload window doesn't work. Here's my relevant Nginx configuration:      # proxy the madsonic server here     location / {             proxy_pass                      https://madsonic-server/;             proxy_redirect                  off;             proxy_buffering                 off;             proxy_request_buffering         off;             allow                           all;             proxy_http_version              1.1;              proxy_set_header                Host $http_host;             proxy_set_header                X-Real-IP $remote_addr;             proxy_set_header                X-Forwarded-For $proxy_add_x_forwarded_for;             proxy_set_header                X-Forwarded-Host $server_name;             proxy_set_header                X-Forwarded-Proto $scheme;              client_body_buffer_size         0;             client_max_body_size            0;             proxy_max_temp_file_size        0;             proxy_read_timeout              18000;             proxy_send_timeout              18000;              gzip                            off;     }   I'm using Nginx 1.9.12 at the moment.  What I'd like to achieve is to make Nginx not use request body buffers at all and just pass the request body directly to Madsonic, regardless of size. Is this even possible? If it is, what would be the correct configuration?  Other questions seem to get answered with ways to set the buffer sizes. I don't want any buffers. I want to directly pass the request body to Madsonic.
I get the following error in my log files every time I try to upload a large file.  a client request body is buffered to a temporary file /var/lib/nginx/body/0000000001   Although the file uploads successfully, I always get the above error.  I increased the client_body_buffer_size to 1000m which is what I expect the largest file uploaded to be. However, this is was just a guess and although I don't get that error anymore I am wondering if this is an appropriate value to set for the client_body_buffer_size?  I would appreciate it if anyone can shed some light on this directive and how it should be used.
Construct a fourth circle tangent to 3 circles forming a tangency chain I am trying to mimic our institute's PPt-template for presentation foils using the beamer-class. The corporate quidelines prescribe the use of Helvetica as the main font. However, package helvet does not provide a good mathematical font. Therefore I want to replace it with the math font from the cmbright package:  \documentclass{beamer}  \usepackage{lmodern} \usepackage[T1]{fontenc}  %main font Helevtica \renewcommand{\familydefault}{\sfdefault} \usepackage{helvet}  %prevent beamer from meddling with math fonts \usefonttheme{professionalfonts}  %following lines borrowed from cmbright.sty \DeclareSymbolFont      {operators} {OT1}{cmbr}{m}{n} \DeclareSymbolFont        {letters} {OML}{cmbrm}{m}{it} \SetSymbolFont      {letters}{bold} {OML}{cmbrm}{b}{it} \DeclareSymbolFont        {symbols} {OMS}{cmbrs}{m}{n} \DeclareMathAlphabet{\mathit} {OT1}{cmbr}{m}{sl} \DeclareMathAlphabet{\mathbf} {OT1}{cmbr}{bx}{n} \DeclareMathAlphabet{\mathtt} {OT1}{cmtl}{m}{n} \DeclareMathAlphabet{\mathbold}{OML}{cmbrm}{b}{it} \DeclareMathSymbol{\alpha}{\mathalpha}{letters}{11} \DeclareMathSymbol{\beta}{\mathalpha}{letters}{12} \DeclareMathSymbol{\gamma}{\mathalpha}{letters}{13} \DeclareMathSymbol{\delta}{\mathalpha}{letters}{14} \DeclareMathSymbol{\epsilon}{\mathalpha}{letters}{15} \DeclareMathSymbol{\zeta}{\mathalpha}{letters}{16} \DeclareMathSymbol{\eta}{\mathalpha}{letters}{17} \DeclareMathSymbol{\theta}{\mathalpha}{letters}{18} \DeclareMathSymbol{\iota}{\mathalpha}{letters}{19} \DeclareMathSymbol{\kappa}{\mathalpha}{letters}{20} \DeclareMathSymbol{\lambda}{\mathalpha}{letters}{21} \DeclareMathSymbol{\mu}{\mathalpha}{letters}{22} \DeclareMathSymbol{\nu}{\mathalpha}{letters}{23} \DeclareMathSymbol{\xi}{\mathalpha}{letters}{24} \DeclareMathSymbol{\pi}{\mathalpha}{letters}{25} \DeclareMathSymbol{\rho}{\mathalpha}{letters}{26} \DeclareMathSymbol{\sigma}{\mathalpha}{letters}{27} \DeclareMathSymbol{\tau}{\mathalpha}{letters}{28} \DeclareMathSymbol{\upsilon}{\mathalpha}{letters}{29} \DeclareMathSymbol{\phi}{\mathalpha}{letters}{30} \DeclareMathSymbol{\chi}{\mathalpha}{letters}{31} \DeclareMathSymbol{\psi}{\mathalpha}{letters}{32} \DeclareMathSymbol{\omega}{\mathalpha}{letters}{33} \DeclareMathSymbol{\varepsilon}{\mathalpha}{letters}{34} \DeclareMathSymbol{\vartheta}{\mathalpha}{letters}{35} \DeclareMathSymbol{\varpi}{\mathalpha}{letters}{36} \DeclareMathSymbol{\varrho}{\mathalpha}{letters}{37} \DeclareMathSymbol{\varsigma}{\mathalpha}{letters}{38} \DeclareMathSymbol{\varphi}{\mathalpha}{letters}{39} \let\upDelta\Delta \let\upOmega\Omega \let\upGamma\Gamma \let\upTheta\Theta \let\upLambda\Lambda \let\upXi\Xi \let\upPi\Pi \let\upSigma\Sigma \let\upUpsilon\Upsilon \let\upPhi\Phi \let\upPsi\Psi  %doesn't seem to have an effect %\DeclareMathSizes{12}{12.5}{10}{10}  \begin{document} \begin{frame}  Some Math E$E$ \end{frame} \end{document}   This works quite well, except that the math letters are somewhat smaller than the normal Helvetica text. Is there a way to scale the fontsize, say by 1.1, if the typesetter is in math mode? Why is the company email still "at stackoverflow" Overstaying Schengen Visa for 1 day I was in Germany last September, my visa said I had 14 days to stay in the Schengen area.  When I was leaving back for Egypt the passport control officer noticed that I was leaving on the 15th day. I didn't even realise that as I had written previously in my visa application that I was staying for 15 days and the embassy in Cairo had my complete airline ticket with specific dates.  Anyway the officer just filed a report on the incident but didn't stamp my passport with my exit date from the Schengen area.  Do any of you guys know if that would make it harder for me to be granted a visa in the future? Which is correct: "has died" or "died"? To me, using Present Perfect form means the event can occur again. So, saying      someone has died   may not be grammatically correct.  Also, I noticed (it might be just coincidence):     passed away   is used more often than     has passed away   Is using Present Perfect correct here? I've found some questions and those two badges "Epic" and "Legendary" regarding the "daily reputation cap". What is it and how can I hit it? In R, what does qqnorm actually do? qqnorm(x) plot(qnorm(seq(80)/81),sort(x))   Finding that the plots produced by the commands above are slightly different from each other, I tried this:  qqnorm(qnorm(seq(80)/81))   I got a slightly less than perfect line.  I'd have tried regressing the result of qnorm(seq(80)/81) on the variable that was plotted on the $x$-axis and plotting residuals against the predictor, expecting to see some graceful curve, but for the fact that I don't know what to use as the predictor.  Possibly such a residual plot would reveal more than just the graceful S-shaped thing I'd anticipate.  So my question is this: if the thing on the $x$-axis in the plot produced by qqnorm is not what I get from qnorm(seq(80)/81) (and what I did shows that indeed it is not), then what is it? Are we close to a pure DC (or hybrid) household? This is a philosophical question. Over the last few years, many of the household devices, particularly those that are more mobile and etc are DC devices. Are we at some point where a DC household may become a possibility and Edisons dream might come true??  The array of DC devices    Internet stuff - routers, modems Most complex computer electronics - Desktops, laptops, NAS, phones, tablets, gaming consoles, etc Lighting - LED More that I cant think of or perhaps know which also convert AC -> DC   Problems with AC     Each device needs its own power supply ( AC-> DC power brick). This is a) Unpleasant to look at and deal with, and b) a costly point of failure.  Each power brick may or may not be optimized, as far as power conversion goes.   Alternative - A central (or a few ) high capacity power adapter which converts the AC into a DC power grid for the house which can then be tapped directly by the various devices. This eliminates the need for the power brick, and hopefully the central power adapter is of state of the art, and can be upgraded seperately from the devices, as needed.  Need standardization of:   Device voltage. Currently devices use 5/ 9 / 12 or others I may not be aware of, for this idea to work they need to work with one particular one, unless switching between voltages is cheap enough, or multiple DC lines are provided. Power socket input. Each device appears to have its own input socket type, this should standardize if the power supply cable should be comoditized, perhaps USB - C will play a part here. How to find and replace a string by increasing its numerical part? What does the comma operator do? consider $r&gt;0 , p&gt;1$ and $K \subset B(x_0 , 2r) \subset R^n$ . $K$ compact. Define the sets :  $$A = \{ u \in C^{\infty}_{0} (B(x_0 , 2r)); \textit{ such  that }  \  u=1 \textit{ in a open  neighborhood of K} \}$$  $$ B =  \{  u \in  H^{1,p}_{0} (B(x_0 , 2r)) \cap  C (B(x_0 , 2r))  : u=1 \  on \  K  ,  \  0 \leq u \leq 1\}$$  I want to show that   $$ \displaystyle\inf_{u \in A} \displaystyle\int_{B(x_0 , 2r)} |\nabla u|^p  \ dx= \displaystyle\inf_{u \in B} \displaystyle\int_{B(x_0 , 2r)} |\nabla u|^p   \ dx$$  For this i am trying to aproximate (in the sense of the  norm of $H^{1,p}$) the function of B , by function of $A$.  Somenone can give me a hint ?  thanks in advance Should I flag obviously wrong answers as NAA? Now that tags have this erm...  which appears when you move your mouse over them (try it! ), one question remains: What in the billion blue blazes does the 'subscribe' button do?   It's not RSS, since a traditional RSS feed link appears beside it, and clicking on it seems to increment the number of subscriber by one, but other than that scouring over the Stack Overflow UI does not appear to reveal anything. Surely this feature would have more use than serving as a popularity contest for the tags? Which versions of C++ redistributables can I remove? I have a number of Microsoft Visual C++ 2005 and 2008 Redistributable and I would like to know which ones are safe to remove, because there are actually more than 10 installed on my computers.   Microsoft Visual C++ 2005 ATL Update kb973923 - x64 8.0.50727.4053 Microsoft Visual C++ 2005 Redistributable Microsoft Visual C++ 2005 (x64) Microsoft Visual C++ 2008 ATL Update kb973924 - x64 9.0.30729.4148 Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17 Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17 Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148 Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4974 Microsoft Visual C++ 2010 x64 Runtime - 10.0.30319   It could be that these versions are all different, but a confirmation of that is fine for me as well. Thanks in advance.  PS. I'm using an x64 machine one windows 7. I tried to export my Geogebra graphs into tikz-code. In General it works fine, but plot x^1/3 doesn't work:  \documentclass[10pt]{article} \usepackage{pgf,tikz} \usetikzlibrary{arrows} \pagestyle{empty} \begin{document} \definecolor{ccqqqq}{rgb}{0.8,0,0} \definecolor{qqttcc}{rgb}{0,0.2,0.8} \definecolor{cqcqcq}{rgb}{0.75,0.75,0.75} \begin{tikzpicture}[line cap=round,line join=round,&gt;=triangle 45,x=1.0cm,y=1.0cm] \draw [color=cqcqcq,dash pattern=on 1pt off 1pt, xstep=1.0cm,ystep=1.0cm] (-4,-4) grid (4,4); \draw[-&gt;,color=black] (-4,0) -- (4,0); \foreach \x in {-4,-3,-2,-1,1,2,3} \draw[shift={(\x,0)},color=black] (0pt,2pt) -- (0pt,-2pt) node[below] {\footnotesize $\x$}; \draw[-&gt;,color=black] (0,-4) -- (0,4); \foreach \y in {-4,-3,-2,-1,1,2,3} \draw[shift={(0,\y)},color=black] (2pt,0pt) -- (-2pt,0pt) node[left] {\footnotesize $\y$}; \draw[color=black] (0pt,-10pt) node[right] {\footnotesize $0$}; \clip(-4,-4) rectangle (4,4); \draw[color=qqttcc, smooth,samples=100,domain=-4.0:4.0] plot(\x,{(\x)*(\x)*(\x)}); \draw[color=ccqqqq, smooth,samples=100,domain=-4.0:4.0] plot(\x,{((\x))^(1/(3))}); \draw [color=qqttcc](2.06,4.18) node[anchor=north west] {$f(x)=x^3$}; \draw [color=ccqqqq](2.06,1.18) node[anchor=north west] {$f(x)=\sqrt[3]{x}$}; \begin{scriptsize} \draw[color=qqttcc] (-1.74,-7.16) node {$f$}; \end{scriptsize} \end{tikzpicture} \end{document}      Error line 21: !Missing number, treated as zero.   So plot has problems with the negative x I suppose, but I don't know. Any help would be great! I googled it for nearly 1 hour - but no real answers.  As suggestet it rotated and mirrored the graph - works great!:  \documentclass[10pt]{article} \usepackage[utf8]{inputenc} \usepackage{pgf,tikz} \usetikzlibrary{arrows} \pagestyle{empty} \begin{document} \definecolor{ccqqqq}{rgb}{0.8,0,0} \definecolor{qqttcc}{rgb}{0,0.2,0.8} \definecolor{cqcqcq}{rgb}{0.75,0.75,0.75} \begin{tikzpicture}[line cap=round,line join=round,&gt;=triangle 45,x=1.0cm,y=1.0cm] \draw [color=cqcqcq,dash pattern=on 1pt off 1pt, xstep=1.0cm,ystep=1.0cm] (-4,-4) grid (4,4); \draw[-&gt;,color=black] (-4,0) -- (4,0); \foreach \x in {-4,-3,-2,-1,1,2,3} \draw[shift={(\x,0)},color=black] (0pt,2pt) -- (0pt,-2pt) node[below] {\footnotesize \x}; \draw[-&gt;,color=black] (0,-4) -- (0,4); \foreach \y in {-4,-3,-2,-1,1,2,3} \draw[shift={(0,\y)},color=black] (2pt,0pt) -- (-2pt,0pt) node[left] {\footnotesize \y}; \draw[color=black] (0pt,-10pt) node[right] {\footnotesize 0}; \clip(-4,-4) rectangle (4,4); \draw[color=qqttcc, smooth,samples=100,domain=-4.0:4.0] plot(\x,{(\x)*(\x)*(\x)}); \begin{scope}[yscale=-1,xscale=1] \draw[rotate=90, color=ccqqqq, smooth,samples=100,domain=-4.0:4.0] plot(\x,{(\x)*(\x)*(\x)}); \end{scope} \draw [color=qqttcc](2.06,4.00) node[anchor=north west] {$f(x)=x^3$}; \draw [color=ccqqqq](2.06,1.00) node[anchor=north west] {$f(x)=\sqrt[3]{x}$}; \begin{scriptsize} \draw[color=qqttcc] (-1.74,-7.16) node {f}; \end{scriptsize} \end{tikzpicture} \end{document} How can I create that glitter tears effect and the sparkles? I'm looking for some sample code that will sort the list items in an HTML list by alphabetical order.  Can anyone help?  Here is a sample list for people to work with:  &lt;ul class="alphaList"&gt;     &lt;li&gt;apples&lt;/li&gt;     &lt;li&gt;cats&lt;/li&gt;     &lt;li&gt;bears&lt;/li&gt; &lt;/ul&gt; Deleting (Erasing) all Data from Failed SanDisk MicroSD Card I've had two 32GB SanDisk MicroSD cards go bad recently.  One I was able to temporarily revive using the kind advice offered in this thread:   When I insert the other into a reader, it registers as 30.6MB (that's MB, not GB).  I've tried all sorts of software and other techniques to revive this card and retrieve the important data off of it (including FindAndMount and TestDisk).  Nothing has worked.  So I'm thinking of returning the card for a refund.  But first, I would like to make it unreadable by someone more skilled than myself.  Is there any way to do this, given that I cannot even format the card or get it to be recognized as more than 30.6MB?  I am looking for a method that does not entail the kind of obvious physical destruction that would jeopardize obtaining a refund from the retailer.  If Costco (where the card was purchased) accepts physically destroyed cards for return, then physical destruction is acceptable (but please have knowledge that they do).  Given two failures, I don't really want to send the card to SanDisk for replacement, because I no longer trust the reliability of their products. How can I get around giving my mobile phone number to Google? When I want to register an account with Gmail now, it says "Google will send a text message containing a verification code to your mobile phone."  I don't want to give Google my mobile phone number!!  How do I get around this? Numbering side-by-side equations or inline equations