Friday, 16 September 2011

External HD for all flavors...

Recently I had to prepare an external 250GB usb hard disk which can be read and written by Ubuntu, Mac OS X and Windows.
After some tests I found that the best result was accomplished creating two partitions using Mac OS X Disk Utility.
Disk Utility

I've formatted the first partition with NTFS and the second with HFS+.

In this way I'm able to access all partitions with Ubuntu (read/write), I can use the first (NTFS) with Windows and run Time Machine against the second one with Mac OS X. With this last operating system I can even read and write the first partition with MacFUSE and NTFS-3G.

Under Mac OS X Lion you may found this article useful,

Saturday, 27 August 2011

And sometime under Mac OS X

In *nix world .NET is called Mono and this awesome open source development platform works excellently under Mac OS X Lion.

Developing with Mono on Mac OS X

Another operating system gains Command Line Parser Library. That's good...


Wednesday, 17 August 2011

CommandLine.dll now developed under Ubuntu Linux/Mono

Because of laziness I'm still carrying out many  NET projects. with Visual Studio Express on Windows platform.

Recently I'm developing my open source parser for the command line using Mono under Ubuntu Linux operating system.
Developing with Mono on Ubuntu

MonoDevelop has not forced me to change project format (I keeped my .sln e .csproj files) and it worked just as before, or I would say better. Integration with NUnit is awesome! Religion wars aside, who more really need Windows?

Good coding!

Thursday, 4 August 2011

Command Line Parser Library meets Physics

In a prototype stage project, I was prompted to write a software (using .NET/C#) able to publish the data read from a mass spectrometer through a TCP/IP socket.

One of the first problems that the design presented was to run the application in a special mode in order to be tested. The use of a configuration file was not sufficient, I thought I could use the command line parser that I wrote and published with open source license.

The use of this library has prevented me from changing the configuration file every time I need to run the application in a different mode with different parameters.


Tuesday, 19 July 2011

CommandLine.dll, Parsing Errors Subsystem

The version of Command Line Parser Library introduces a new subsystem for reporting parsing errors. I suggest you not to tie the code to this feature because it's at embryonic stage and hence it's subject to change.

The feature is modeled around the actual logic of the parser, that stops itself at the first parsing error, so you'll get just the first error that the parser detects.

Please be patient and wait the upcoming release (maybe in which this subsystem will be completely redesigned.

Thank you for following this project!


Wednesday, 6 July 2011

Command Line Parser Library, Beta.

Hi everyone,
after a long pause I'm finally back to work at Command Line Parser Library.

If someone tried to contact me about this (or others projects), I ask him to forgive me for not answering; I was very busy with ordinary job (sorry!).

The e-mail address you used for this or other projects, is now changed to: so please forget

The project was (for now) released only in source version control, so please check-out it with SVN (or TortoiseSVN which I prefer).

Thank to everyone who use and/or support the project, really!