A place to invest time in technology.

Motorola software for Mac OS X

All I had to do was turn on bluetooth on my Mac and my Razr v3m and now I am syncing via iSync!

Sourceforge links

A bunch of stuff that should be in a blog.

Click read more to see them.

Perforce Defect Tracking Integration

http://public.perforce.com/wiki/P4DTI show an integration with bugzilla.

"The Perforce Defect Tracking Integration (P4DTI) connects your defect tracking system to Perforce, so that you don't have to switch between them and enter duplicate information about your work. It also links changes made in Perforce with defect tracker issues, making it easy to find out why a change was made, find the work that was done to resolve an issue, or generate reports relating issues to files or codelines."

How to use Eclipse for xCode projects

http://www.oreilly.com/pub/a/mac/2005/04/22/eclipse.html is a good article that shows how to take a simple xCode app and then use Eclipse to build it.

They seem to think that Eclipse is just for Java. It can also be used for PHP, Perl, C/C++ and Ruby. Eclipse is an IDE on top of the platform.

Activestate Perl ppm lessons

Doing this before you get frustrated really helps:
ppm repo add theory58S
That adds updated and sometimes otherwise unknown packages to the possible packages you can run.

Another item is if you just run ppm you get the GUI interface, that doesn't lead to what really needs to get done. CLI is the way to go.

GD on the Mac OSX

http://www.libgd.org/DOC_INSTALL_OSX is a good page on all the steps one needs to get GD installed for perl. Is it worth it? Time will tell.

Well, I am real late for work now. It turns out my Mac did not have automake-1.9.6, which caused all sorts of issues. I got that from here: http://ftp.gnu.org/gnu/automake/ more specifically here: http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.gz

Once I installed that, I got GD to make. Not pretty. Not pretty at all!

Looking into bugzilla

Bugzilla is written in perl. It can be downloaded here http://www.bugzilla.org/download/

You need to have a web server. I personally like MAMP.

As mentioned it is in perl. So, when you run 'checksetup.pl' you will get a list of things you need to install. You install these things with CPAN, today I found a way to always be running 'sudo make' instead of just make. If you ain't sudo, you ain't going to be happy.

at shell prompt:
sudo cpan
then you enter:

o conf make_install_make_command 'sudo make'
o conf commit

That should help!
These are the things I need to install!

GDGraph: /usr/bin/perl -MCPAN -e 'install "GD::Graph"'
GDTextUtil: /usr/bin/perl -MCPAN -e 'install "GD::Text"'
Template-GD: /usr/bin/perl -MCPAN -e 'install "Template::Plugin::GD::Image"'
GD: /usr/bin/perl -MCPAN -e 'install "GD"'
Email-Reply: /usr/bin/perl -MCPAN -e 'install "Email::Reply"'

Source Monitor by Campwood Software

http://www.campwoodsw.com/ says
"The freeware program SourceMonitor lets you see inside your software source code to find out how much code you have and to identify the relative complexity of your modules. For example, you can use SourceMonitor to identify the code that is most likely to contain defects and thus warrants formal review. SourceMonitor, written in C++, runs through your code at high speed. SourceMonitor provides the following:

* Collects metrics in a fast, single pass through source files.
* Measures metrics for source code written in C++, C, C#, VB.NET, Java, Delphi, Visual Basic (VB6) or HTML.
* Saves metrics in checkpoints for comparison during software development projects.
* Displays and prints metrics in tables and charts.
* Operates within a standard Windows GUI or inside your scripts using XML command files.
* Exports metrics to XML or CSV files for further processing with other tools."

What version of P4 does a local mac have?


If you set $P4VFOLDER to where you installed the p4v.real file, this should work in a bash shell:

perl -e '$p4CLI=exec "p4 -V"; ' | grep -G "^Rev." | echo "P4CLI="`awk '{ print $2 }'`
perl -e '$p4D=exec "p4d -V"; ' | grep -G "^Rev." | echo "P4D="`awk '{ print $2 }'`
$P4VFOLDER/p4v.real -V | grep -G "^Rev." | echo "P4V="`sed 's/.*Client\///'`

This will result in:
or the like.

Notice the different method to get p4v's revision. Did you know the p4v.real can be run from the command line while p4v can not?

Somebody has blogged on Microsoft's Team Foundation Server

http://richardsbraindump.blogspot.com/ has a good amount of information on Microsoft Team Foundation Server. Such as this: http://richardsbraindump.blogspot.com/2007/07/versioning-builds-with-tfs...

What I found interesting is not installing Developer Studio on the build machine. Just using the .Net framework msbuild. That is cool.

Syndicate content