blog
Browsing all articles in blog
0

TrueCrypt is history…..welcome to EncryptStick

The makers of the encryption software TrueCrypt recently announced their shutdown. There is a lot of mystery surrounding the shutdown, the identity of the developer(s) seems unknown and it is even uncertain whether the latest versions are actually secure.

Although TrueCrypt is great software, for most people it was too difficult to use.  If you are a computer geek you were probably safe. But, if you are an HR Manager or simply want to protect your data, TrueCrypt is too complicated.  So whats next?

Welcome to the world of EncryptStick. EncryptStick is a user-friendly, easy to use and well maintained privacy management software app that runs on both Windows and Mac. I mention privacy management software here (rather than encryption software) as the vendor wants to make certain that all users can enjoy and benefit from the data protection experience, no matter whether they are a computer geek or IT specialist, HR Manager, accountant, teacher, company owner, student or a homemaker. Everyone should have the means to protect their private information and their identity. EncryptStick comes with a very useful Password Manager and a free Privacy Browser.

Encrypt-Stick main screen

EncryptStick is well maintained and regularly updated, and the current release as of June 2014 is version 5.4.16, for both Mac and Windows.

0

CVS / SubVersion

Many MS Windows developers stick to Visual SourceSafe but why? I was once a great fan of MS Visual SourceSafe, it works well when working with small teams that do not require remote access to the repository and I also used it for contract control and other non-software related control. Frequently checking that the database is working correctly is a need to avoid data loss.

Versioning control over the Internet
Our developers frequently need to work remotely or prefer to work late in the evening to quickly follow up on client requests so that when they start working the next morning they have updates available for checking. SourceSafe is than a problem. First of all you will need to purchase software licenses and secondly it simply doesn’t work via the Internet unless you purchase some other software or accept data loss.

CVS / SubVersion with TortoiseCVS / TortoiseSVN
In the past we were reluctant to use CVS. It was considered something typical Linux, command line, black screen, etcetera. Windows developers don’t like that. They like a nice user interface, something that they can’t. We tried to use WinCVS GUI but had major problems getting it to work with Visual Studio. It was not until we did a PHP project and one of our developer found TortoiseCVS on the Internet that we started to use CVS for file versioning control. CVS works well over the internet.

  • TortoiseCVS is a CVS client that works directly under Windows Explorer. TortoiseCVS enables you to update, checkout and commit modules within Explorer. You can also see differences by right clicking on files and folders.

    Download location: http://www.tortoisecvs.org/download.shtml

    The installation of the program is extremely easy and may or may not require a reboot of you PC.

  • TortoiseSVN  (http://tortoisesvn.net/) is a SubVersion client that works under Windows Explorer. Simply open Windows Explorer and right mouse click on a folder to see the initial option. You can even create your own local repository using a few button clicks.
    image
0

Online IssueTracker – Mantis

Coding is fun but as we are all know, too often people forget the management behind it. Lack of project management significantly decreases the satisfaction of the client, team spirit, quality of deliverables or, total project failure.

image

Especially when your are a provider for outsourcing services and your client is far away it is import to manage the project well. So what tools and forms does CSharp Jobs use? Below I’ve listed some of the many tools/documents that we use. It is not limited to C# projects as we also use them for J2ME, Java and other projects. Spread over several posts we will address each tool/form.

  • ONLINE ISSUE TRACKER (this post)
    For the last 32 projects we have been using Mantis Bugtracker (http://www.mantisbt.org/). We prefer to call it an IssueTracker rather than Bugtracker because not all items that are reported are bugs. Many reported items are feature changes, preferences changes, etcetera and not a bug at all.
  • Why Mantis?
    We tried several other systems but somehow Mantis is was easily understood by most our clients and not seen as a tools developed for geeks only. The reporting capabilities are good. Developers can be assigned category and received email notifications when new issues are posted or if updates to an issue were made.
  • Log Issues
    Logging issues is pretty simple and straight forward, especially for the reporter if you only give them access to the simple reporting function.
    image
  • Drawbacks
    A drawback of Mantis is the look and feel of the user interface. It isn’t fancy and you can’t apply templates. It is all a bit plain.
  • Who uses the IssueTracker?
    Our developers, managers and freelance QA auditors as well as the client. Depending on the client and type of project we provide the client access Read more »
0

Essential management tools

Coding is fun but as we are all know, too often people forget the management behind it. Lack of project management significantly decreases the satisfaction of the client, team spirit, quality of deliverables or, total project failure.

Especially when your are a provider for outsourcing services and your client is far away it is import to manage the project well. So what tools and forms does CSharp Jobs use? Below I’ve listed some of the many tools/documents that we use. It is not limited to C# projects as we also use them for J2ME, Java and other projects. Spread over several posts we will address each tool/form.

 

  • Online IssueTracker (mantis)
  • CVS / SubVersion – Versioning control software 

  • Feature Lists 

  • Microsoft Project 

  • Status Reports  

  • Trac

 

We like to hear from you which tools you use so feel free to leave a comment. In follow up posts we will go through each of the tools above.

0

C# Encryption samples

Having a web presence and collecting data of your customers can be useful. But have you ever considered that your company’s reputation could be destroyed when all of this data would become public available due to an error of your staff, a hacker breaking into your system, ….?

Clients will only buy from your site if they feel confident that all of their personal information is kept confidential and secure. You can’t rely on storing the data and claim that you have password protected the site. You need to encrypt your data to minimize the risk in case someone gets access to your data.

Encryption is the process of transforming information in such manner that useless to all unauthorized parties except for the intended recipient. A great site with samples for encrypting data using C# can be found here.

Samples for different .NET frameworks

Read more »

Triathletes App..

Stay tuned!

In December 2014 Lensoft will release a new iPhone and Android app for triathletes which for sure be a huge success. The first 10.000 downloaders will receive the app for free, including lifetime updates.

Stay curious and be patient.....

Random Testimonial

  • ~ Steve Cass – Business Development Manager, Atlas Industries

    "Marcel was a pleasure to work with. He understood projects well, took the time to study and understand the tasks before him and worked well with managers and workers who reported to him. He was the best on the ground manager in Vietnam at that time. He was able to work across cultures and maintained excellent working relationships. Highly recommend working with Marcel for Vietnam or other ventures. August 13,"

  • Read more testimonials »