In this post I simply want to highlight why I believe people should hire me as a Freelance Web Developer. As well as my testimonials from previous (and current) clients I have a number of favourable qualities which I know are in great demand:
Loyalty
Honesty
Dedication
Integrity
Very hard working
Good at communication (mostly nightly updates via email)
Reliable
My latest project is a package for the Laravel 4 PHP Framework and can be found on github . As you can see my coding style is very much Object Oriented (OOP). It has taken several years for me to refine my coding style to one that I am now proud of.
I hope that this short post has been a help to you in your quest for knowledge and I hope to hear from you soon.
Many people know that you can add the Git branch name you are currently working in to the end of your command prompt but did you know that you can also have the command prompt notify you if you have any untracked of modified files?
I have created this post with linux in mind but I’m sure you can Google what to do if you have a different OS
First place the following in ~/.bashrc so that .bashrc can read my script.
# Include my very own git parse type function :-)
source ~/.GitParseStatus.sh
Then I update the PS1 variable (the command prompt text) to output the result of the script
# What do you want to show when everything is up to date
# Your options are…
TICK=$’\u2714′
OK=’OK’
CUSTOM_OK=”
# Now set the all ok message
ALL_OK=$TICK
# What do you want to display when there git needs updating in some way?
# I have used “M” for files have been modified
UPDATE_TEXT=’ M’
# What do you want to display when there are untracked files in the repo?
# I have used “U” but you can use whatever you want
UNTRACKED_TEXT=” U”
# How do you want to display the repo branch
# I have used square brackets
BRANCH_PRE_TEXT=”[”
BRANCH_POST_TEXT=”]”
# What colour do you want the git section of you command line to be when
# everything is ok?
# I have it as green
# Set some colours #
# Some examples are…
GIT_RESET=”17″
GIT_NORMAL=”33[0m”
GIT_RED_1=”33[31;1m”
GIT_YELLOW_1=”33[33;1m”
GIT_WHITE=”33[37;1m”
GIT_RED=”33[0;31m”
GIT_YELLOW=”33[01;33m”
GIT_GREEN=”33[0;32m”
GIT_BLUE=”33[01;034m”
BRANCH_COLOUR_ALL_OK=$GIT_GREEN
BRANCH_COLOUR_NOT_OK=$GIT_GREEN
# If we fail to get a branch name then simply return empty handed 🙁
#IN=$(git symbolic-ref HEAD 2> /dev/null) || echo “You are not in a Git repo”
IN=$(git symbolic-ref HEAD 2> /dev/null) || return
#echo $IN
BRANCH_NAME=`echo $IN | sed ‘s/refs\/heads\///’`
#log ‘Branch Name=”‘$BRANCH_NAME'”‘
# get a list of files to run through
FILES=$(git status -z 2> /dev/null)
#log ‘Git Status=”‘”$FILES”‘”‘
#echo
if [[ -z “$FILES” ]]; then
#log “All the files in your Git repo are up to date”
UPDATES=`echo -e ${TEXT_CODES_COLOUR_ALL_OK}`${ALL_OK}