Friday, December 22, 2017

Meet with Mercury1 geek person

Phil Haigh - Founder
Climber. Coder. Chief-geek. 

A few facts:

  • Phil loves solving complex problems. Even as a kid he was competing in international chess competitions.
  • Graduated from Leicester with a degree in Physics and Space Science in 2000 (our own Rocket Scientist!).
  • Initially worked for an IT consultancy and was then poached into the mobile industry where he became a lead architect for a company who was a leader in the launch of 3G mobile.
  • He left the world of big business to escape his dislike of fluorescent strip lights and corporate politics.
  • He's not a typical geek. He loves being outside rock climbing and is pretty good at most sports (except golf!).
  • Mostly though he’s a really nice, honest guy who believes it’s important to be the best you can be.

Find out more:


Natalie Haigh - Director
Creative, gregarious techie. They exist!

A few facts:

  • Natalie enthusiastically facilitates solutions to problems with a can do attitude.
  • She is not afraid to make tough decisions, has the willingness to get stuck in and the intelligence to select the right things to focus on.
  • She has experience of how many different businesses operate and likes to use this knowledge to help others.
  • Her degree in Management and Information Systems at Royal Holloway lead her into the world of international IT consulting.
  • Then at P&G she helped save over 1 million by implementing innovation projects.
  • She says if you can take on a leadership role at a German manufacturing plant without speaking any German then you can do anything.
  • Smart, friendly, innovative and helpful. She loves working with charities or worthy causes.

Find out more:


Wednesday, December 20, 2017

KDiff3 best installation and configuration procedure for git in Windows/Ubuntu/MacOS

The installation procedure of KDiff3: 

For Windows users:

Download from https://sourceforge.net/projects/kdiff3/ and then install

git config --global --add merge.tool kdiff3
git config --global --add mergetool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"
git config --global --add mergetool.kdiff3.trustExitCode false 
git config --global --add diff.guitool kdiff3
git config --global --add difftool.kdiff3.path "C:/Program Files/KDiff3/kdiff3.exe"
git config --global --add difftool.kdiff3.trustExitCode false

For Ubuntu/Linux users: Installation:

sudo apt-get update
sudo apt-get install kdiff3

Then configure:

git config --global merge.tool kdiff3
git config --global mergetool.kdiff3.cmd "/usr/bin/kdiff3 --merge --result=\$MERGED \$LOCAL \$BASE \$REMOTE"
git config --global mergetool.keepBackup false
git config --global diff.tool kdiff3
git config --global difftool.kdiff3.cmd "/usr/bin/kdiff3 \$LOCAL \$REMOTE"

For MacOS users: Installation:

sudo apt-get update
sudo apt-get install kdiff3

Then configure,

git config --global merge.tool kdiff3
git config --global mergetool.kdiff3.cmd "/Applications/kdiff3.app/Contents/MacOS/kdiff3 --merge --result=\$MERGED \$LOCAL \$BASE \$REMOTE"
git config --global mergetool.keepBackup false
git config --global diff.tool kdiff3
git config --global difftool.kdiff3.cmd "/Applications/kdiff3.app/Contents/MacOS/kdiff3 \$LOCAL \$REMOTE"
Then run
$ kdiff3
or
$ git mergetool
or
$ git mergetool --tool=kdiff3 

Tuesday, December 19, 2017

A Step by Step Guide for Learning Git without Pain

Git: Best Version Control System(VCS)
Why we use git?
  • It can track changes in your files.
  • It simplifies working on files and projects with multiple people(developers).
  • It can help to get involved in open source.
Who are giving support and free repository service to keep your project?