Perl Tips
Local Perl packages Determine what is the local PERL5LIB configuration: LIB=$( for d in `tr : ' ' <<<$PERL5LIB do if [ -w $d ] ; then echo $d break fi done) PREFIX=`dirname $LIB` Install...
View ArticleWeb Authoring Tips
On-line resources http://www.webestools.com/ Free online tools, generators, services, scripts, tutorials. http://www.google.com/webmasters/tools Google Webmaster tools, gives you a peek of how your...
View ArticleMakefiles
GNU Make automatic variables: From http://www.gnu.org/software/make/manual/html_node/Automatic-Variables.html. $@ The file name of the target of the rule. $% The target member name $< The name of...
View ArticlePHP Tips
Object oriented introspection property_exists(obj,prop_name) method_exists(obj,method_name) is_a(obj,’clas_name’) or ($obj instanceof ClassName) Dynamic coding Call a method:...
View ArticleGit recipes
Creating version ids Use: git describe Gives: _tag_-_number-of-commits_-_short-hash_ However for this to work, you need to have a good tag set and a good tag naming convention. Branches Main branch...
View ArticleMirroring a Gitorious repository to GitHub
There is nothing special with GitHub and Gitorious here. This technique would work exactly the same the other way around or with other servers. In a nutshell # Inital setup git clone --mirror...
View ArticleKerberos howtos
Kerberos is a network authentication protocol which works on the basis of “tickets” to allow nodes communicating over a non-secure network to prove their identity to one another in a secure manner....
View ArticleGit Tutorials
Reference for Git tutorials http://linux.yyz.us/git-howto.html http://git.or.cz/course/svn.html http://spheredev.org/wiki/Git_for_the_lazy...
View ArticleProgram Documentation
So these are my ideas on how to document projects. There are three types of documentation types: User guides Targetted and end-users of the software and people who want a brief overview. Man pages...
View Article
More Pages to Explore .....