Bitrise logo

Ad-Hoc distribution of an iOS app using Bitrise

Bitrise is continues integration system and a continues deployment system. What is a continues integration system? The continues integration it is a development practice that allows to check the if the code developed is complete functional. This mean check if the code compile and also if the test pass. If the project do not compile … Read more

How to motivate workers?

The demotivation of workers is a one of the biggest problems that affects all the companies in all sectors, and this is a key factor that has a negative impact on the performance on the workers and their commitment.   Recently, I was in a motivational talk and commented that 3 out of 4 workers … Read more

machine learning trump

Machine Learning Diaries I, Computer Vision

Since the last time I attended a lecture on machine learning by Paige Bailey, my need to know more about this field has increased, pushing me to do further research on the different uses it can have. I found a course, which I found very interesting. In this course, we are briefly introduced to deep … Read more

Xamarin Diaries

Xamarin Diaries – OAuth2 with Active Directory

When one of the requirements of our application is to use the OAuth2 protocol in Xamarin, we quickly think of the Xamarin.Auth library. This library comes with an OAuth2Authenticator class that works fine for identity providers such as Google, Facebook and Twitter (among others), but surprisingly it is not flexible enough to adapt to a … Read more

lock

SQL injection in Android content providers and how to be protected

If you are familiar with Android apps development, you have dealt with components for sure (although maybe you don’t know them with that name) and specifically, with content providers. In this post, I am going to talk about how to use SQL injection to access data provided by this kind of components and how to be protected against … Read more