A Spring bean. Sounds relatively harmless, doesn’t it? What if I told you that this could be the source of many headaches in web servers, especially if you are new to Spring development. However, if you’re a more seasoned Java developer, then you would be aware of the restless nights debugging your code for hours only to discover that the dreaded bug was a race condition.
In short, a race condition is when we have simultaneous access from multiple threads/processes on the same resource without some mechanism to process the requests synchronously. …
Having been around since 2002, Clickjacking or “UI redressing” is a technique that utilizes multiple opaque or transparent layers, usually iframes, to trick users into clicking buttons or entering information without any malicious intent. …
Do you wanna be a software engineer?
Do you wanna work with one of the most in-demand and bleeding-edge technologies out there?
Do you wanna create lots of POSITIVE IMPACT and SOCIAL CHANGE?
Do you wanna live life in the fast lane?
Well, I got the language for you if you wanna dance like it’s 1959 again. Introducing COBOL, the language that makes C look like child’s play.
COBOL, or Common Business-Oriented Language, is a highly-verbose compiled language designed to run on mainframes powered by operating systems like z/OS from IBM. Designed in 1959, it was heavily inspired by the FLOW-MATIC language designed by Grace Hopper which features the same imperative and verbose syntax. …