Write the script to check remote host services running or not
Pass commands as input to another command (su, ssh, sh, etc)
Is it possible to send an email from my Java application using a GMail account?  I have configured my company mail server with Java app to send email, but that's not going to cut it when I distribute the application. Answers with any of using Hotmail, Yahoo or GMail are acceptable. Why is any number (other than zero) to the power of zero equal to one? Please include in your answer an explanation of why $0^0$ should be undefined. A ring without the Invariant Basis Number property I was reviewing my homework and it seems I overlooked something crucial while proving some ring has no Invariant Basis Number property. This is exercise VI.1.12 in Aluffi's Algebra: Chapter 0  The setup: $V$ is a $k$-vector space and let $R = \mathrm{End}_{k}(V)$.   Prove that $\mathrm{End}_{k}(V\oplus V) \cong R^4$ as an $R$-module Prove that $R$ doesn't satisfy the IBN property if $V = k^{\oplus \mathbb N}$.   For the first, I used to the fact that $V \oplus V$ is both the product and coproduct (in $k$-Vect) of $V$ with itself to get the isomorphism. What I just realized is I only showed that the two are isomorphic as groups not $R$-modules. So what would be the $R$-module structure on $\mathrm{End}_{k}(V \oplus V)$?   For the second, I used the fact that $V = k^{\oplus \mathbb N}$ implies $V \cong V \oplus V$ which in turn implies $R = \mathrm{End}_{k}(V) \cong \mathrm{End}_{k}(V \oplus V)$. Again, I just realized that I only showed the latter two are isomorphic as groups.   It may be obvious (and maybe why my professor let it pass?) but I can't come up with a good $R$-module structure that makes the two group isomorphisms $R$-linear.  Edit:  Explicitly, these are the isomorphisms I'm dealing with. Let $\pi_j, i_j$ be the natural projection/inclusion maps of the $j$-th factor resp. and $\psi: k^{\oplus \mathbb N} \oplus k^{\oplus \mathbb N} \to k^{\oplus \mathbb N}$ the isomorphism given by $\psi(e_i, 0)=e_{2i-1}$ and $\psi(0, e_i)=e_{2i}$.  Then the first isomorphism $\mathrm{End}_k(V \oplus V)\to R^4$ is given by $\varphi \mapsto (\pi_1\varphi i_1,\pi_2\varphi i_1,\pi_1\varphi i_2,\pi_2\varphi i_2)$  The second isomorphism $R \to \mathrm{End}_k(V \oplus V)$ is given by $\alpha \mapsto \psi^{-1} \alpha \psi$  The composition doesn't seem to be $R$-linear if I use the obvious $R$-module structure on $R$ and $R^4$. Can a multiclass character with 1 level of wizard copy any wizard spell they find into their spellbook? The &quot;Your Spellbook&quot; sidebar for the wizard includes the following line:  Copying a Spell into the Book. When you find a wizard spell of 1st level or higher, you can add it to your spellbook if it is of a level for which you have spell slots and if you can spare the time to decipher and copy it.  Does this mean that a Wizard 1/Cleric 19 can copy any wizard spell they find into their spellbook? Is there anything preventing them from casting these spells? Dynamic google-code-prettify doesn't work Mark my own question as favorite? Accented letters with IM FELL fonts I am having an error compiling the following code with xelatex and lualatex:  ** WARNING ** "seac" character deprecated in Type 2 charstring. ** ERROR ** Type2 Charstring Parser: Parsing charstring failed: (status=-1, stack=5)  Output file removed.  \documentclass{article}  \usepackage{xunicode} \usepackage{fontspec}  \setmainfont[Mapping=tex-text,Ligatures={Common}, Numbers={OldStyle}]{IM FELL English PRO} \begin{document}  Buongiorno a tutti. Trallallà.  \end{document}   The error disappears when I omit the accented à. It also doesn't happen when I use other fonts.  Could you suggest any workaround?  Thank you, A Using `M` instead of `k` when rep is >= 1M on https://chat.stackexchange.com/users I read on  ()    Shouldn't it be 1.03m or (if we really follow the conventions of the metric system) 1.03M instead? Biometric information for a UK visitor visa for the second time I submitted my biometric information when I applied for (and successfully received) the UK visitor visa.  Now, the visa has expired and I would like to apply for it again.   Do I need to submit my biometric information again?  Will the process be the exact same as before? I recently wanted to add some RAM to my old computer, but unfortunately I mixed together "good" RAM with chips that I extracted from a computer that failed after getting too much voltage. I know it sounds like a bad idea to just plug it into a motherboard, so I figured I'd ask first - is there usually any protection in the motherboards against this kind of faulty chips? Also, how likely is that RAM got damaged when computer got his deadly current or failed for internal reasons (something shorted because of dust, failed components etc.)? When something gets wet, it usually appears darker. This can be observed with soil, sand, cloth, paper, concrete, bricks...  What is the reason for this? How does water soaking into the material change its optical properties? When should com­pound words be writ­ten as one word, with hy­phens, or with spaces? Some compound words are written without hyphens (nonaggression, nonbeliever), some with hyphens (well-intentioned), and others with spaces (post office).  Is there a rule or good guide as to which option should be used? I am running Ubuntu 18.04. I wanted to install node and npm on my machine. The apt repository version of node is 8.x, whereas I wanted to have version 12.x (Current LTS version).  I followed the guide here:   As per the guide, I downloaded curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh  and then ran it with sudo -E ./nodesource_setup.sh    However, my machine fails to run sudo apt update with the following (full) output:  maxim@fujitsu:~/scripts$ sudo apt update Hit:1 http://gb.archive.ubuntu.com/ubuntu bionic InRelease                  Hit:2 http://gb.archive.ubuntu.com/ubuntu bionic-updates InRelease          Get:3 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB] Hit:4 http://gb.archive.ubuntu.com/ubuntu bionic-backports InRelease               E: Repository 'http://security.ubuntu.com/ubuntu bionic-security InRelease' changed its 'Suite' value from 'bionic-updates' to 'bionic-security' N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details. Do you want to accept these changes and continue updating from this repository? [y/N] N Fetched 88.7 kB in 8s (10.5 kB/s)                                                       Reading package lists... Done E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease   E: Some index files failed to download. They have been ignored, or old ones used instead.    suggests that one should use apt update instead of apt-get update. None the less, I am running apt update.   suggests to answer "Y" to the prompt.  , from the Docker community, makes it clear that doing so is a bad idea.  However, , suggests that sometimes repositories change the names of package sources.  So my question is, is it OK to answer Y here? I don't want to  just blindly accept whatever error the package manager throws at me. Is there a way to set initial state with rigid bodies? Let's say I set up a Rigid Body simulation in Blender (not in GE), and then run the simulation for a number of frames. Is there a way to tell Blender to use the current state and position as the initial state? So that when I go back to frame 1, the rigid bodies stay in the same place they did in frame X.  For instance, if I want a pile of bricks, I first place the bricks in the air and then let them drop down on the ground, coming to rest. When they have come to rest, I want to use that position as the starting position. How can you turn on or off the cheats after you make an offline server?My brother did something in settings but I can't find it. How can I quickly create a large file on a Linux () system?   will do the job, but reading from /dev/zero and writing to the drive can take a long time when you need a file several hundreds of GBs in size for testing... If you need to do that repeatedly, the time really adds up.  I don't care about the contents of the file, I just want it to be created quickly. How can this be done?  Using a sparse file won't work for this. I need the file to be allocated disk space. I read news on the BBC (on its website) this morning. When I was reading the news I noticed the definite article the was missing in a sentence. As per my opinion, the reporter missed the article the. But I also thought that the reporter also had some point as he did not use the article there. So I just wanted to confirm so landed here to get some help on it.     On the website:      It also proclaimed the group's leader, XYZ  (name), as caliph and   "leader for Muslims everywhere".      As per my opinion it should have been:      It also proclaimed the group's leader, XYZ  (name), as the caliph and   "leader for Muslims everywhere".   Source link: How do I view 'git diff' output with my preferred diff tool/ viewer? When I type git diff, I want to view the output with my visual diff tool of choice (SourceGear "diffmerge" on Windows). How do I configure git to do this? Nearby objects won't move independently? What happened to the ia32-libs package? The ia32-libs package is no longer present in Ubuntu 12.04 repositories for a 64bit system. Are there any available replacement packages available for download?