class: center, middle
... works on your ubuntu laptop too
??? to view python3 -m http.server then open a browser at http://0.0.0.0:8000/presentation.html
class: center, middle
... works on your ubuntu laptop too
??? to view python3 -m http.server then open a browser at http://0.0.0.0:8000/presentation.html
Bare mirror the repository (using example urls)
$ git clone --mirror git://example.com/some-big-repo.git
Mess with the repo (this one removes big files)
$ java -jar bfg.jar --strip-blobs-bigger-than 100M some-big-repo.git
Once you are done with cleanup it will gve a message about cleaning things up. This boils down to expiring the reflog and garbage collecting
SNSPowderReduction is the workhorse algorithm in mantid that was built to reduce data from POWGEN. It is used inside the GUI used for reducing data as well as in autoreduction. The underlying algorithms were made both to aid in testability, but to promote reusability. The child algorithms listed are not by any extent all of the child algorithms that are used. Instead they are the ones that I was, at one point, a majority contributer to.
On rhel7 (which is based on f19/f20), qt5-qtbase
moved from 5.6.1 to 5.9.2. This broke upgrading Naively I tried to rebuild a bunch of things thinking it would be "easy."
Much of this information was determined from digging through https://rpms.remirepo.net/rpmphp/
Currently:
sip
4.18 from f24python-qt5
5.6-6 from f24 (best guess)PyQt4
4.11.4-14 from f24python-ipython
rebuilt from rhel7#!/usr/bin/env python | |
def getMachine(): | |
"""Determine the name of the machine this process is running on.""" | |
from socket import gethostname | |
return gethostname() | |
def splitArgs(optArgs, sysArgs, options=None): |
Description of work.
To test: Instructions for testing.
Fixes #xxxx.
Either link to Release notes change-set or state "Does not need to be in the release notes."
#!/usr/bin/env python | |
import os | |
import re | |
withargs_matchline = re.compile(r'.*boost::shared_ptr<(.+)>\(new\s+(\w+)\(.+\)\)') | |
withargs_expression = re.compile(r'(boost::shared_ptr<).+>.*\((.*new\s+\w+\().+(\)\))') | |
withoutargs_matchline = re.compile(r'.*boost::shared_ptr<(.+)>\(new (.+)\s*\)') | |
withoutargs_expression = re.compile(r'.*(boost::shared_ptr<).+>\((new .+)(\s*\)).*') |
Configuring a space mouse was way harder than it should have been. Here is the way to reproduce a "working" version.
Ignore the proprietary driver at 3dconnexion and the open source ones from spacenav. They are useful for custom programs, but useless for paraview which currently uses VRPN to lower their maintenance.
Warning: VRPN does not work if you have one of the drivers running at the same time.
This example explains how to merge 4f894cb54 into the release-v3.5.0 branch.
Normally patch releases are done via either merging the feature branch in to the release branch, or by cherry-picking the individual commits into the release branch. In this case the source files were moved by (in general terms) removing the Code/Mantid
levels of the repository to be more consistent with other CMake based projects. The effect is that changes made based off of master
cannot be simply cherry-pick
ed into the release branch.