Bringing Maven and AWS CodeArtifact Together Mar 22, 2024 As a part of migrating our infrastructure fo AWS, we use CodeArtifact for hosting and caching Maven dependencies as well as mirroring the external repositories. Setting up CodeArtifact repositories is not too difficult, but making it work with Maven in a local environemnt is very chalengging due to a lot of AWS security constrains. ...
Building Node Canvas Container for AWS Lambda Oct 19, 2021 The Cairo-backed node-canvas has been a pillar for many Node.js based projects that need to simulate a browser canvas on the server-side. One of our recent projects uses Apache ECharts to render some graphs. ...
Chromium and macOS Environment Variables Jul 5, 2019 Trying Chromium in macOS Mojave (10.14), I confronted with the popular issue regarding Google API key missing. After obtaining an API key along with client ID and secret, I put it on some shell startup scripts as following. ...
Lenovo Thinkpad T430s Supervisor Password Removal Jun 24, 2019 After a while merely working with macOS and Linux, I have recently decided to have an additional Windows box for some Windows-specific tools and development. I could be able to secure a second-hand Lenovo Thinkpad T430s on eBay for around 130 AUD, which is quite a decent price with CPU i5-3320M (2. ...
Making JSP work with Spring Boot 2 Dec 24, 2018 One of my past projects relied heavily on XML based configurations and JSP technologies dated back to Spring Framework 3.x. It is still working fine after upgrading to Spring 5 and corresponding dependent libraries such as Hibernate 5, HikariCP 3 and Apache CXF 3. ...
Tour de Spring Boot: DI meets CoC Dec 4, 2018 I started using Spring framework few years back in 2009 to develop demo systems for some EU projects. These projects featured a number of Web services some of which share back-end databases and some other talk to external services or WS-BPEL business processes. ...
Spring Boot properties issues with trailing whitespaces Nov 27, 2018 An innocent invisible trailing whitespace in a Spring Boot properties file might cause complex Spring based applications go sideway. With some cautious settings of our code editors, we can avoid such a funny but rather embarrassing problem ...