Interesting and useful software

In this category I want to collect all articles on interesting and useful software.

If you have to code in VBScript or other unpopular languages, it is up to you which tools you use for developing.

Since I like to code in Java and I have grown to love Eclipse I had a look for an editor that would allow me to combine useful tools like eGit with editing source code in Eclipse directly.

I found one that looks ok so far and it supports all kinds of text based programming languages. Below you can find the standard set of langugaes the editor is shipped with. It can be extended by a vast amount of other languages.

  • C/C++
  • C#
  • CSS
  • HTML
  • Java
  • JavaScript
  • mySQL
  • Perl
  • PHP
  • Ruby
  • VBScript
  • VisualBasic
  • XML

Since GIT has been introduced to me I have changed my ways of implementing software.

The same guy who introduced the tool to me now showed me a very interesting article on a branching model for GIT.

So far I have been following a rather incomplete approach in branching, if you compare it with the model available under following URL.

http://nvie.com/posts/a-successful-git-branching-model/

The author has developed a branching model, which looks very promising and it is applicable even for small development projects.

I will give it a try and report on my experiences later.

I found a nice online regular expression tester under following URL.

https://regex101.com/#javascript

Some cool stuff it supports:

  • instant interpretation of regular expressions including a list showing which parts in the regular expression mean what
  • syntax highlighting
  • shows available groups in matches as well as the whole match when hovering a match
  • a regular expression library holding some crazy things like parsing csv files using regular expression (haha ... I like)

Enjoy.