Navigate / search

FluentValidation.Validators.UnitTestExtension version 1.4

I just managed to publish a new version of package FluentValidation.Validators.UnitTestExtension. This package allows you to write unit tests for Fluent Validators in a more effective way.

With version 1.4 following changes have been introduced:

  • new verifiers that check the configuration of EnumValidator, MaxLengthValidator, MinLenghtValidator, ExactLengthValidator, ExclusiveBetweenValidator and InclusiveBetweenValidator
  • support for .NETStandard 1.6 and .NETStandard 2.0

More information about the project is available on GitHub.

FluentValidation.Validators.UnitTestExtension version 1.1

I just managed to publish new version of packgage FluentValidation.Validators.UnitTestExtension. This package allows you to write unit tests for Fluent Validators in more effective way.

With version 1.1 following changes have been introduced:

  • support for new version of FluentValidation 7.*
  • new verifiers that check configuration of ScalePrecisionValidator and RegularExpressionValidator.

More information about project is available on GitHub.

Get Noticed! – Short introduction

A few days ago second edition Get Noticed! has started. From the beginning I wanted to be part of this competition community. The idea is great! Unfortunate as usual taking decision was not so easy. The main blocker was my calendar. In that time all of my weekends are busy. Moreover I am planning two foreign trips. One of them will be longer. Finally I decided to take part in it – a small motivation factor was that I tried to convince Jurka to take part in this competition. Finally I decided to take part in it. It seems that it will be the first time when I will take a laptop with me on holidays. I hope I will manage to survive to end of competition.

Let’s switch to issue that I would like to solve.

We can look at this from two perspectives. First – motivation. From over a year I am trying to switch into web technologies. In general I am getting better with it. But still I haven’t started any project from scratch jet. I always joined to project that were already ongoing. And this completion can be great possibility to go through all stages of application creation. Also, I would like to move out from my comfort zone and try new technologies. I am planning to use ASP.NET Core as backend and Angular2 (maybe Angular4) as frontend. Of course, everything will be hosted on Azure.

And finally – the idea. I would like to build an application that will provide information about NuGet package downloads. Also is should be possible to place some kind of button / picture on GitHub that will inform about current number of downloads of our package.

T9 Keyboard 1.4

In the next few days new update for T9 Keyboard will be available. The most important update is improvement in prediction algorithm. Current implementation works 30% faster than previous one. Moreover user is able to decide how result should be presented – user can prioritize words with the same length as entered text.

T9 Keyboard 1.1

In next few days new version of application will be available in Windows Phone Store. Below you can find the important changes:

– 3 new languages (Bulgarian, Russian, Ukrainian),
– add unknown number as a recipient,
– removal of national characters from message,
– more ergonomic space button,
– possibility to copy entered message,
– improved algorithm.