When to use a web service and when not to use a web service?
Using a web service is often an excellent architectural approach. And, with the advent of WCF in .Net, it's getting even better.  But, in my experience, some people seem to think that web services should always be used in the data access layer for calls to the database. I don't think that web services are the universal solution.  I am thinking of smaller intranet applications with a few dozen users. The web app and its web service are deployed to one web server, not a web farm. There isn't going to be another web app in the future that can use this particular web service. It seems to me that the cost of calling the web service unnecessarily increases the burden on the web server. There is a performance hit to inter-process calls. Maintaining and debugging the code for the web app and the web service is more complicated. So is deployment. I just don't see the advantages of using a web service here.  One could test this by creating two versions of the web app, with and without the web service, and do stress testing, but I haven't done it.  Do you have an opinion on using web services for small-scale web app's? Any other occasions when web services are not a good architectural choice?
Is there a difference between "" and {} in BibTeX? I own a Nikon D40X and just the kit lens and I'm considering buying either a macro lens or some extension tubes.  I don't necessarily want to do true 1:1 macro, just some close ups of bugs, fungi and flowers. Dual Canadian and British citizen - healthcare coverage in the UK? Show that a matrix is nilpotent. Let $A,B \in \mathbb{M}_n (\mathbb{C})$. If $A^2B + BA^2 = 2ABA$ then exist $k \in \mathbb{N}$ where $(AB-BA)^k = 0$.  I tried solve with minimal polynomial, but I did not have much effect. gdal.VectorTranslate returns an empty file CSV text files loading error / crash in QGIS 2.18.8 I got a problem when I try to load tab-separated text files in the "Create a layer from the delimited text file" tab (that one with de comma symbol). After normally selecting the X and Y fields and clicking OK, the reference coordinate system (SRC) selector screen appears, then the program closes by itself. I had uploaded more than a hundred of this type of file by the same procedure in the previous version of QGIS (2.14 Essen) and have no problem, but since I updated to version 2.18.8 (Las Palmas) I can not load any files or .CSV type.   Do anyone knows what's happening? Am I doing anything wrong? Quickly read the last line of a text file? I don't understand this. These identities are given in the online notes for MIT's 18.01 calculus class. It's related to taking the sum of two trig functions and transforming them into a single trig function. I can use the formulas to do this, but I am having trouble finding anything on the internet to use a proof for my understanding.  Thanks for any responses!  EDITED (added after the first answer):  Sorry, the identity goes like this:  $A\sin{k(x-c)}=a\sin{kx}+b\cos{kx}$ ,  with the relationships  $a=A\cos{kc}$ , $b=-A\sin{kc}$ , $A=\sqrt{a^2+b^2}$ , and $\tan{kc}=-b/a$ Prove that $r \in R$ such that $0 \lt r \lt 1$ then $\frac{1}{r (1 - r)} \ge 4$ I installed Blender from official Ubuntu repository but its version is always behind the version available from the official Blender website.  I'm aware that I can launch the program within the downloaded folder, but i want to replace the install version with a new version downloaded from the website?   It must be present in the unity launcher.  I'm also aware of the available PPA's that are available, however I just want to install Blender manually.  Thanks in advance Why do some statistics symbols have a "squared", e.g. Variance $\sigma^2$, "R squared" $R^2$ or heritability $H^2$ New York is a great place to live. New York is a great place to live in.  I've seen the former usage a lot and I've started wondering what the grammar aspects of it are. The main question I'm asking involves the grammar when the preposition in the end of the sentence is deleted. Is it equally formal or correct to omit it? What are the grammar properties of this? Some more examples of similar usage:  This organisation is a great place to work. This is a great place to stay/sit/study/travel/go.  Just to show that 'live' isn't special in this case. Note: I'd posted the same question  before, but the answers were not satisfying enough (the answers there did not seem to provide the precise grammar aspects of this, those that could be in a serious grammar book), so I'm posting this here to get some more views on the question. I hope it is acceptable. Can I install pantheon terminal in Ubuntu 14.04 or newer? Is it possible to install Pantheon terminal from elementary OS on my Ubuntu 14.04 or newer LTS releases? If yes, how can I? Frea is trying to kill me I've been trying to play the Dragonborn DLC for Skyrim on the PS3. In order to advance the story, I need to talk to Frea and her dad. But every time I go near the village they try and murder me for slaughtering the village back when I was like level 15 (I'm level 43 now).  I've tried yielding but they won't accept it and I don't know how to make them stop, all I want to do is finish the story. Does anybody know how to fix this issue? If the laws of random variables weakly converge to a point mass at $c$, then the random variables converge in probability to $c$. This is question 10.3.1 from Rosenthal's First Look at Rigorous Probability.  Suppose $\mathcal{L}(X_n) \Rightarrow \delta_c$ for some $c \in \mathbb{R}$. Prove that $\{X_n\}$ converges to $c$ in probability.  Here $\mathcal{L}(X_n)$ refers to the distribution of $X_n$.  Is the following proof correct?  Is a simpler proof available?  Is there a simple proof using Skorohod's theorem?  I attempted to prove the contrapositive. Suppose $X_n \not \to c$ in probability.  This means that there is an $\varepsilon &gt; 0$ so that for all $N$, there exists an $m &gt; N$ such that  \begin{equation}   P(|X_m - c| \geq \varepsilon) &gt; \eta, \text{ for some $\eta &gt; 0$}. \end{equation}  Consider  \begin{equation}   B := \{x \in \mathbb{R} : |x - c| \leq \varepsilon\} \in \mathcal{B} \text{ the Borel sets on $\mathbb{R}$}. \end{equation}  Then $B^c \in \mathcal{B}$ and denoting the distribution of $X_n$ as $\mu_n$ we have  \begin{equation}   \mu_n(B^c) = P(X_n \in B^c) = P(|X_n - c| \geq \varepsilon) &gt; \eta. \end{equation}  For all $N$, there exists an $m &gt; N$ such that the cumulative distribution function of $X_m$ is not the same as the cumulative distribution function of $\delta_c$; in particular it's mass changes somewhere at least $\varepsilon$ distance from $c$. Finally because $\delta_c(\{x\}) = 0$ for all $x \neq c$ this completes the proof. Isn't every subset of a compact space compact? Let $\mathfrak{C}$ be an open cover of a topological compact space $X$, and let $\mathfrak{B}\subseteq \mathfrak{C}$ be its finite subcover. Then every subset of $X$ also has the same cover and subcover! Shouldn't every such subset also be compact then?  Motivation: I read somewhere that every closed subset of a compact space is compact. I wonder why it shouldn't be the case for every subset of $X$, rather than just the closed ones. I would like footnote numbering to continue over pages and chapters. In my document it's reset every chapter. I'm using the report documentclass. Let $R$ be a finite ring with unity. Prove that every nonzero element of $R$ is either a unit or a zero-divisor. How do you install Google Chrome on Ubuntu? How to count occurrences of one field grouped by values of another?