Retrieve the local IP address by screen scraping the router's web page using a ruby script from a server behind the router
use=cmd, cmd="ROUTER_IP= ROUTER_USER= ROUTER_PASS= /path/to/getRouterIPAddress.rb"
| # Replace JobName with the job name and ProjectName with the project name | |
| for JOB in {246..254} | |
| do curl -u $JENKINS_USER_NAME:$JENKINS_API_TOKEN -X POST http://$JENKINS_SERVER:$JENKINS_PORT/view/ProjectName/job/JobName/$JOB/doDelete | |
| done |
| docker run \ | |
| --name ubuntu \ | |
| -e HOST_IP=$(ifconfig en0 | awk '/ *inet /{print $2}') \ | |
| -v /Users/hudson/Workspaces:/src \ | |
| -t -i \ | |
| ubuntu /bin/bash |
| Array.from(document.getElementsByClassName("CLASSNAME")).map(e => e.textContent).join(','); |
| int main(int args, const char * argv[]) { | |
| int userNum; | |
| cout << "Enter a number: "; | |
| cin >> userNum; | |
| while (userNum >= 4) { | |
| userNum = userNum / 4; | |
| cout << userNum << " "; | |
| } |
| goto :loop | |
| :loop | |
| echo Copying Files | |
| copy *.jpg "C:\Users\vPro Demo\Dropbox\folder" | |
| timeout /t 30 | |
| goto :loop |
| function processRow(row) { | |
| let items = [... row.getElementsByTagName("td")] | |
| let elementName = items[2].innerText | |
| let elementSymbol = items[1].innerText | |
| let atomicNumber = items[0].innerText | |
| return elementName + ", " + elementSymbol + ", " + atomicNumber | |
| } | |
| var elements = [... document.getElementsByTagName("tr")].splice(1,).map(processRow).join('<br/>\n') |
| Taken from http://ask.xmodulo.com/open-port-firewall-centos-rhel.html | |
| Open a Port on CentOS/RHEL 7 | |
| Starting with CentOS and RHEL 7, firewall rule settings are managed by firewalld service daemon. A command-line client called firewall-cmd can talk to this daemon to update firewall rules permanently. | |
| To open up a new port (e.g., TCP/80) permanently, use these commands. | |
| $ sudo firewall-cmd --zone=public --add-port=80/tcp --permanent | |
| $ sudo firewall-cmd --reload |
| static let titleArray = "Youth Theme 2015: O YE THAT EMBARK IN THE SERVICE OF GOD".split(separator: " ") | |
| static let artistArray = "Elijah Thomas, Kyle Thorn, Maddie Wilson, Grayson O'Very, Anna Richey, Nick Neel, Baily Lawson".split(separator: ",") | |
| public func getRandomTitle() -> String { | |
| return getRandomLengthString(from: type(of: self).titleArray, separator: " ") | |
| } | |
| public func getRandomArtist() -> String { | |
| return getRandomLengthString(from: type(of: self).artistArray, separator: ",") | |
| } |
yum -y install epel-release
yum -y upgrade
yum -y install openssh-server net-tools iputils psmisc less which man mc bash-completion bash-completion-extras bash-argsparse bind-utils traceroute htop mtr
echo "export HISTTIMEFORMAT='%F %T '" > /etc/profile.d/history.sh
echo "export HISTIGNORE='ls -l:pwd:date:'" >> /etc/profile.d/history.sh
echo "export HISTCONTROL=ignoredups" >> /etc/profile.d/history.sh
systemctl enable sshd
systemctl start sshd