I inherited responsibility for the back-end of a growing distance education program. They have a Proliant DL160 Gen8 web server which serves video from a ReadyNAS Pro 6. We currently share the ReadyNAS with another department and are planning on giving it to them and switching to hosting the videos on our own machine.  My current question is whether I should throw more drives in RAID in the web server, get a separate server for storage or a true NAS. We serve about 100GB/video per hour but need to allow for 3-5x that amount as the program is rapidly growing. Network traffic peaks as high as 200MB/s.  At the moment, we really only need to store 2-3TB of video per semester after which it can be moved to archive. I'm trying to find the optimal combination of price, speed and reliability. Thanks in advance for any suggestions, I want to make sure I set this up right the first time and heavily document everything for my eventual successor.
This is a  about  Related:      I have a question regarding capacity planning. Can the Server Fault community please help with the following:   What kind of server do I need to handle some number of users? How many users can a server with some specifications handle? Will some server configuration be fast enough for my use case? I'm building a social networking site: what kind of hardware do I need? How much bandwidth do I need for some project? How much bandwidth will some number of users use in some application?
Change date format [YYYYMMDD] to [MM/DD/YYYY] I just installed Ubuntu 12.10 (amd64), and want to install a recent version of MySQL 5.6.  If possible, I would like to install (not upgrade) it the "Debian Way' (i.e., using apt-get or dpkg). How to find patches with data in Raster and then how to extract those patches? I have a single band raster file as drawn in the labeled image attached.  The size of raster is around 4k pixel in each x and y axis. Large part of this raster is empty. Only in small portions of the raster contains data as labeled. Is there any efficient way I can extract rectangular patches around the data portions of the large tif raster file? Any pythonic way using gdal or rasterio or some other package. What I have done so far: I have followed from sklearn.feature_extraction.imageway to extract 2D patches where there is data as follows. from sklearn.feature_extraction.image import extract_patches_2d im = imageio.imread(largeFilePath) # reading the large image x, y = np.nonzero(im) # taking xy locations with non zero values  # determining xleft, xright, yleft and yright of the non zero area in  raster  xl,xr = x.min(),x.max()  yl,yr = y.min(),y.max()   #Extraing the non zero area from my original raster only_desired_area = im[xl:xr+1, yl:yr+1]  # my desired window to extract  window_shape = (480, 480)  # 2D Ptaches extraction B = extract_patches_2d(only_desired_area, window_shape, max_patches=100)  Issue: This doesn't have georeference information because I haven't used gdal or rasterio Return a blank when cell reference is blank I am using the following formula in a Google Sheets to calculate the number of days between two dates (dates are in columns G and AL):  =ARRAYFORMULA(if(row(A:A)=1, "Readmission Days", (G:G)-(AL:AL)))   It has to be an array because I am working with a Google Forms and entries are automatically populated into new rows.  The problem is that some of the cells in col AL are blank, so the formula is reading those dates as something else and returning a very large number. Also, when both cells are blank, the formula returns a 0, messing up my data.  How can I include something to ignore blank cells or just return a blank when one or both cell references is blank? What does the "yield" keyword do? Some images shown outside of preview rectange Some images shown outside of preview rectange before uploading, eg: Is there an English word meaning "the use of uncommon words"? Is there an English word meaning "the use of uncommon words" or similar? Can I enter Croatia with single entry visa Schengen? On which Stack Exchange site should I post subjective questions? SharePoint search not showing any results when searching partial name such as "frank" I have search service application configured.  Suppose my first name is "frankmartin" (no spaces)  When I search "frankmartin" then it displays search results in both "People" and "Site" search. But when I search "frank" it doesn't display any search result. Why is that?  EDIT  I am not using advanced search and have made this search results page using those search web parts which you can add in page to display results. If $f$ is bounded and $\lim_{x \to c} g(x) = 0$, then $\lim_{x \to c}g(x)f(x) = 0$ How does a USB 2.0 Wall Charger negotiate current output? I'm trying to use a mobile phone charger for my projects, and want a high current output. I have read , however my measurements show something else.  is a link to the Battery Charging Specification Rev. 1.2.  1.4.7 Dedicated Charging Port A Dedicated Charging Port (DCP) is a downstream port on a device that outputs power through a USB connector, but is not capable of enumerating a downstream device. A DCP shall source \$I_{DCP}\$ at an average voltage of \$V_{CHG}\$. A DCP shall short the D+ line to the D- line.   I verified on three different chargers, and all read \$R_{DCP\_DAT}\$ as ~1.5 Ohms. Now, if there is a short between the D+ and D-, there is no detection on the charging port side, and the charger should always output \$I_{DCP}\$ {0.5 - 5.0A max} on the VBUS line - is this correct? I tested the current output of three chargers, but they are all completely different. Charger 1 - Nokia Rated current output: 1.3A Measured current output: 1.34A Charger 2 - Asus Rated current output: 2.0A Measured current output: 0.7A - 1.1A (unstable) Charger 3 - HTC Rated current output: 1A Measurent current output: 0.1A If all these dedicated charging ports have no current negotiation, how come only one charger is showing it's rated output? N.B All three chargers can charge a mobile phone in a reasonable amount of time. In The Force Awakens, we see Rey pouring some flour-like polystarch rations into water so that the flour amazingly transforms into something that looks like bread. What are these rations? Is there any documentation of the fictional chemistry and biology that makes the starch rations behave as they do? Modular arithmetic problem (mod $13$) $$\large2017^{(2020^{2015})} \pmod{13}$$  I am practicing for my exam and I can solve almost all problem, but this type of problem is very hard to me. In this case, I have to compute this by modulo $13$. How do you get a submit button in the Windows Phone keyboard? I want to run Notepad++ twice. Like in this paint printscreen.  How I want it:    Not what I want:    Is this possible? What is $\sum_{r=0}^n \frac{(-1)^r}{\binom{n}{r}}$? Find a closed form expression for $$\sum_{r=0}^n \dfrac{(-1)^r}{\dbinom{n}{r}}$$ where $n$ is an even positive integer.  I tried using binomial identities, but since the binomial coefficient is in the denominator, I can't do much. Also, I'm seeking a non-calculus, elementary solution, if possible. Thanks. How does temperature relate to the kinetic energy of molecules? In ideal gas model,  is the measure of average kinetic energy of the gas molecules. If by some means the gas particles are accelerated to a very high speed in one direction, KE certainly increased, can we say the gas becomes hotter? Do we need to distinguish the random vibration KE and KE in one direction?  Furthermore, if we accelerate a block of metal with ultrasonic vibrator so that the metal is vibrating in very high speed with cyclic motion, can we say the metal is hot when it is moving but suddenly become much cooler when the vibration stop? Biblatex + Xelatex does not display accents How to know if an object has an attribute in Python Is there a way in Python to determine if an object has some attribute?  For example:  &gt;&gt;&gt; a = SomeClass() &gt;&gt;&gt; a.someProperty = value &gt;&gt;&gt; a.property Traceback (most recent call last):   File "&lt;stdin&gt;", line 1, in &lt;module&gt; AttributeError: SomeClass instance has no attribute 'property'   How can you tell if a has the attribute property before using it?