SEPN - Secure's Electronic Payments
Cashless payment security is becoming increasingly important for merchants, …
Read more DetailsCashless payment security is becoming increasingly important for merchants, …
Read more DetailsThis post provides an overview of Transformers.js, a library that allows …
Read moreDetails
The Kotlin smartcast feature allows to write cleaner code and reduce boilerplate. However, it does not handle all possible situations properly. For example, suppose that we define a function that returns a distinct value if its parameter is not null. When we execute that function under the condition that the distinct value has been returned, then the Kotlin compiler does not automatically cast the parameter to a non-nullable type.
Read more DetailsThe objective of this blog post is to help people that begin on performance testing. You will find some best practices, advices, common mistakes and some tools.
Read more Details
Handling user authentication is common yet critical task in many apps. Developers and companies make an important effort to provide secure yet efficient approaches.
Read more DetailsThe goal of this howto is to show you how to add your own ARM Gitlab runner to your Gitlab instance Runners herd.
Read more DetailsHow to make business with open source? If open source software is distributed for free, where does the money come from for IT companies? How to succeed and grow as a software company while producing Open Source contents which are freely distributed such as software? So many tricky questions to answer!
Read more DetailsThis is the second article in our open source series. After having briefly discussed the history of open source in the first article, let’s focus now on the several dimensions or layers of FOSS (Free and Open Source Software). We won’t linger much on the development side here. Obviously, coding is a large part of Free and Open Source Software (FOSS) but it’s only the tip of the iceberg. As we wrote in the first post of this Open Source Series, the evolutions of both FOSS and of the Internet are interleaved and interrelated. One of the biggest disruptions that FOSS created regarding coding is collaborative development. FOSS generated several methods and tools to coordinate and organize projects with many developers spread around the globe. Distributed Versionning Systems like Git , bug and case management systems like BugZilla , continuous integration and nightly builds, quality tools like SonarQube , etc. Today, all these tools have been adopted into our companies and are used every day as commodities by enterprise developers to design, build and implement industrial development pipelines. More recently, FOSS reinforced this trend with DevOps tools and methods, largely promoted by Open Source native companies like the Internet giants. So yes, FOSS is a major source of IT industrialization and will continue to be so.
Read more Details