Constraint programming is a paradigm for programming that can seem unusual the first time you see it, as it's entirely different to imperative programming. This post outlines a solution using constraint programming with Choco Solver, an open-Source java library for constraint programming!
Yesterday marked the official start of our annual Sonalake Sports Challenge! With Spring around the corner, the warm weather is calling us to get outside and get active! The health benefits of regular exercise and physical activity are hard to ignore. Everyone benefits from the activity, regardless of age, gender or physical ability.
National Broadband Ireland (NBI) is designing, building and operating the new high-speed fibre broadband network for rural Ireland. We're delighted to be a part of this transformational project, aiming to end the digital divide! Watch this video for the mind blowing fibre stats associated with building a limitless Ireland.
Code sharing is a technique that enables applications to reuse the same code across desktop, web, and mobile platforms. In this post, Łukasz presents how to share components between React Native and React web applications.
As a founder and ongoing supporter of TechSpace & Camara Ireland, Sonalake is delighted that the #Tech2Students campaign has won the support of the Irish national broadcaster RTE, electricity company ESB and postal company An Post. With a week long TV and radio campaign, we expect to get laptops to thousands more students, helping to bridge the digital-divide for less advantaged sectors of society.
It's been quite an eventful year here at Sonalake, one that we can say, with the help of our team and amazing customers, was a big success! This year we recorded growth in our business, our people and diversity. Before we continue, we want to thank everyone who contributed their time and specialities to make this happen.
As of 2020, many might think that Cross-site Scripting (XSS) vulnerabilities are well explored and that the vast majority of them are addressed by frameworks we use. However, numerous examples from this year alone show XSS remains an issue, with possibly the most famous XSS vulnerability of the year being found in Google Sheets. In our latest article, Kamil will take you through the basics of Cross-site Scripting (XSS), focusing on the most common types of XSS attacks and the various ways applications are exposed.