Is there any way to hide or encrypt JavaScript code to prevent people from viewing, copying, and/or modifying proprietary programs?
I want to make a JavaScript application that's not open source, and thus I wish to learn how to can obfuscate my JS code? Is this possible?
Split a string with delimiters but keep the delimiters in the result in C# Niven’s theorem proof. I couldn’t find any proof on the internet. I would appreciate an elementary proof , but any help would be appreciated!  Thank you. $(\Bbb Z\oplus \Bbb Z)[X] \not\cong \Bbb Z[X]\oplus \Bbb Z[X]\,$? Well i tried to prove it but failed. They are both commutative and have the same set of units. So i can't see a property of one ring which the other ring does not possess. Thank you for any help. Using right-hand Riemann sum to evaluate the limit of $ \frac{n}{n^2+1}+ \cdots+\frac{n}{n^2+n^2}$ I'm asked to prove that $$\lim_{n \to \infty}\left(\frac{n}{n^2+1}+\frac{n}{n^2+4}+\frac{n}{n^2+9}+\cdots+\frac{n}{n^2+n^2}\right)=\frac{\pi}{4}$$ This looks like it can be solved with Riemann sums, so I proceed:  \begin{align*} \lim_{n \to \infty}\left(\frac{n}{n^2+1}+\frac{n}{n^2+4}+\frac{n}{n^2+9}+\cdots+\frac{n}{n^2+n^2}\right)&amp;=\lim_{n \to \infty} \sum_{k=1}^{n}\frac{n}{n^2+k^2}\\ &amp;=\lim_{n \to \infty} \sum_{k=1}^{n}(\frac{1}{n})(\frac{n^2}{n^2+k^2})\\ &amp;=\lim_{n \to \infty} \sum_{k=1}^{n}(\frac{1}{n})(\frac{1}{1+(k/n)^2})\\ &amp;=\lim_{n \to \infty} \sum_{k=1}^{n}f(\frac{k}{n})(\frac{k-(k-1)}{n})\\ &amp;=\int_{0}^{1}\frac{1}{1+x^2}dx=\frac{\pi}{4} \end{align*}  where $f(x)=\frac{1}{1+x^2}$. Is this correct, are there any steps where I am not clear? In my past experiences, I have almost never typeset my manuscripts according to the formats required by the journals to which I would like to submit. I leave my manuscripts as produced by the LaTeX article documentclass.  Recently I am wondering: Would such a behavior generally give handling editors a negative first impression? How can I know when my computer running Windows 7 was last restarted?   I prefer a solution that doesn't involve searching the event log, but something like wmic or maybe cmd commands. Since the latest versions (ICS+?) no longer have mass storage, is there any viable alternative to MTP?  The protocol seems inherently broken and the decision to regress to this format seems like a very 'iphone-esque' move (dumb things down, take away power from the users).  There seem to be numerous problems  with files not showing and it seems to me that transferring a file should be simpler than requiring a system reboot - I am unreasonably demanding that way.  I'm aware of tools like Wi-Fi file transfer but often I find myself in areas without wifi, with just my laptop, phone and a usb cable. The other day, for example, I was one a plane, which is an environment decidedly non-conducive to using a wireless system. So, after a few sessions, the new player I'd invited has been a bit of a disaster. He doesn't get on well with any of the other players, laughed when someone's character died (in our campaign that's permanent at the moment), and generally has been a nuisance. However, he doesn't seem to notice this. I've talked to him about his behaviour, but it hasn't helped. Several other players have also approached me on their own to register concerns.  The long and short of it is, he's not a good fit for our game or social group, due to his abrasive personality/playstyle (as I and the other players perceive it). He's also not interested in roleplaying (something my group does heavily, at the moment) and continually pushes to place himself in the limelight - which he does by instigating combat and trying to skip over what he sees as 'boring' scenes. His character is a Minotaur barbarian, and the most exotic race in the game, but he only uses it for the stat bonuses, and doesn't even have a backstory - he simply says he doesn't need one. However, I don't want to be rude or otherwise unkind to him, as I will still see him around after he leaves the group, and so will the other players.  How can I politely ask him to leave the group, without being dishonest but avoiding embarrassment for anyone? I also want to avoid seeming to 'abandon' him, or 'go behind his back'.  Note: There are few/no in-game problems with adding or removing characters, and I don't need advice for that. This is strictly about handling the player. The system (not that it's all that relevant to the problem) is I took some shots recently and I noticed that I'm getting a lot of little black dots in my images.  I cleaned my lens thoroughly with the Nikon camelhair brush and retook the pictures but once again, the dots appear.  I'm shooting with a Nikon D7000 and using a starter lens. I've attached an example (notice the black spots on the chairs, on the ceiling, etc). Is FFmpeg missing from the official repositories in 14.04? How do I install LibreOffice 4? I want to download and install .  How can I do this? How to change the href for a hyperlink using jQuery How can you change the href for a hyperlink using jQuery? Upgrading from Yosemite to El Capitan, but not Sierra We have an older iMac (Model A1311, Mid 2011). It has been running Yosemite. We have run into some of the WIFI issues associated with Yosemite.   Is it possible to upgrade to El Capitan but not Sierra?   El Cap has been out longer. Its my wife's computer, its older, and I really don't want to be debugging Sierra until a few  more "dot" releases come out. Evaluating and negotiating a start-up package I've been offered an academic position, and am now in the fortunate, but unfamiliar position of negotiating the offer.  I've seen a few blogs/comments/posts on this process.  However, I have no real idea how to evaluate the offer that's been made.  Coming from the position of a postdoc, the package seems impressive (given that, as a postdoc, my "package" consists of a very modest salary and health benefits).  However, I also realize the importance of maximizing (within reason) my initial offer, as this sets the baseline for, at least, the first few years of my faculty career and could provide support that would prove very important in the initial year or so while I'm trying to obtain grant funding.  In particular, I'm looking for two types of information.  First, what types of startup packages are standard for tenure-track assistant professors of Computer Science at a public RU/VH (i.e. Research) university?  This is just to give me some point of comparison.  Second, what types of changes are reasonable to negotiate?  Can I ask for more summer salary support while still conveying to them my desire to obtain grant funding as quickly as possible?  The offer already includes a reduced teaching load for the first few years --- is it also reasonable to ask for an extra semester off prior to a tenure review?  I understand these are fairly broad questions, but any input or suggestions would be very helpful.  I'm definitely interested in the job; I really liked the department and think it's a great opportunity.  I don't want to alienate anyone by pushing too hard, but at the same time, I want to make sure that I make every reasonable effort to maximize my chances for academic success, which includes maximizing my available resources by negotiating the best startup package I can. What do you wish someone had told you before your first commute? Alternatives to one-way ANOVA for heteroskedastic data What does this box icon represent? Since I started playing, I have seen this icon in the bottom right of my screen. Clicking it does nothing.  What does this icon represent?  I'll add a PC tag, as I'm playing on PC, and it could be related to that. Ubuntu 18 - how to ungroup apps in dock? I want to make Ubuntu dock like Windows taskbar  Ubuntu:    Windows:    (as you see Windows has three Explorer icons and Ubuntu has only one Files icon  Is it possible to uncombine/ungroup apps in Ubuntu? I have the following content in in /etc/udev/rules.d/81-external-disk.rules:  ENV{ID_FS_UUID}=="6826692e-79f4-4423-8467-cef4d5e840c5", RUN{program}+="/bin/mount -o nofail,x-systemd.device-timeout=1 -t ext4 -U 6826692e-79f4-4423-8467-cef4d5e840c5 /backup/external"   After running:  udevadm control --reload ; udevadm trigger /dev/sdb1   It does nothing at all. However if II change the mount command for something such as /bin/touch /tmp/xyz it works.  Versions:  [root@helsinki rules.d]# rpm -qa | grep udev libgudev1-219-19.el7_2.12.x86_64 python-pyudev-0.15-7.el7_2.1.noarch [root@helsinki rules.d]# rpm -qa | grep systemd systemd-libs-219-19.el7_2.12.x86_64 systemd-219-19.el7_2.12.x86_64 systemd-sysv-219-19.el7_2.12.x86_64 [root@helsinki rules.d]# cat /etc/redhat-release  CentOS Linux release 7.2.1511 (Core) An equivalence relation is defined by three properties: reflexivity, symmetry and transitivity.  Doesn't symmetry and transitivity implies reflexivity? Consider the following argument.  For any $a$ and $b$, $a R b$ implies $b R a$ by symmetry. Using transitivity, we have $a R a$.  Source: Exercise 8.46, P195 of Mathematical Proofs, 2nd (not 3rd) ed. by Chartrand et al