Gitinabox, get your private git!

The long wait is over! GerritForge LLP today announced the availability of the first private beta of Git-in-a-box, download it today!

gitinaboxGit-in-a-box is the revolutionary HTML5 User-Experience to get started using Git on your premises with a “plug & play” Server installation. Take a tour of the features available and check out the howto section. No install, no hassle: just double click on the java executable jar and you will have a fully featured Git backend, fully managed trough a nice web interface, while enjoying http and ssh access to your repositories from your network!

What you can do with it?

  • create and manage your repositories with simple clicks
  • create and manage users and groups with no dependencies
  • control security and access to your code
  • access statistics and browsing
  • enjoy a pleasant user interface on your phone, tablet or computer

Git-in-a-box is currently in private beta till end of March 2013. With all the feedback received and the stabilisation fixed, the final release of Git-in-a-box will be officially available for Download from April 2013.

Check it out at gitinabox.com!

Flash Plugin for Ubuntu 64

Long time since last post, but at least a useful bit of information. On Ubuntu 11.04 64bit if you install the flashplugin-installer, either alone or as part of the metapackage ubuntu-restricted-extras you will get…. surprise, a 32bit flaash plugin! Very annoying, also because it does not work very well.

Just install adobe-flushplugin instead: it will uninstall the old version and you will get a proper 64bit version :)

Git Enterprise is now in private beta!

Git enterprise web site

Git Enterprise private beta is now open! You can request a beta key sending an email at beta2@gitenterprise.com

Git is a fast distributed version control system that can efficently handle small and large projects. It simplifies distributed development and protect investments with its application compatibility features (SVN, CVS). Git Enterprise leverages on Git technical strengths adding advanced enterprise management features. Click here for a full overview of Git Enterprise features!

We are all very excited about this… we can’t wait to get some feedback from you guys, hope we’ll see you soon!

Ubuntu: disable indexing

If you are a developer the last thing you want running on your system is an indexing daemon, that keeps the cpu busy and eats precious i/o. If you’re like me, you want to get rid of it as soon as you can! Yes, we all know that the thing is “configurable”, but anyway it keeps eating resources and it will also slow down your desktop (if you have one)
So, just go to synaptic (or apt. if you are a command line guy) and remove “tracker” and related dependencies. Be sure to remove also “beagle”, you may have installed in some previous life :)

Click tabs on GWT application using Selenium

As ordinary selenium “click” method does not work, you can use this sequence:

clickAt     //tr[td='tabName'] 0,0
mouseDownAt //tr[td='tabName'] 0,0
mouseUpAt   //tr[td='tabName'] 0,0

Credits to my friend Ricardo!

If you need just to click a GWT  image button you can check here.

There Will Be Code

“Remember that code is really the language in which we ultimately express the requirements. We may create languages that are closer to the requirements. We may create tools that help us parse and assemble those requirements into formal structures. But we will never eliminate necessary precision — so there will always be code.”

Robert C. Martin – Clean Code