What is Jxls? Jxls is a Java library developed as a wrapper around existing open source projects known by the name of Apache POI and Java Excel API, to generated Excel reports quickly. Why Jxls, if Apache POI is already there? We often come across a general scenario where we want a report to be highly presentable […]
Google Dorking is a technique of finding information on Google which cannot be returned using simple search queries. You can even search for information which is not intended for public view with the help of this technique. Let’s do some Dorking! If you want to search for a blog on a particular topic, say “Software Testing”. A […]
Amazon Simple Email Service (SES) is an email platform which provides a cost-effective way to send and receive emails using your own email addresses and domains. It is used for sending a large number of emails. However, it is equally important to handle email bounce and complaints as your account may get blocked if the […]
Erstwhile, anyone with a ground understanding of testing concepts can start testing an application. With fast-paced software industry evolution, demand for technical expertise coupled with domain familiarity is gradually increasing. Quoting an example for better context, suppose a renowned chef well versed in culinary arts working with a new ingredient. Before start cooking with it, […]
Automation TestingJava/JVMTechnology
Cucumber is an automation tool based on Behavior Driven Development (BDD) framework which is used to write tests for a web application. It allows users such as Business Analysts, Developers, Testers, etc. to automate the functionality in an easily readable and understandable format (like plain English). Let us explore more about this automation tool. Requirement […]
AndroidExperience DesignFront End Development
A design pattern is a formal way of documenting a solution to a common design problem. The idea was introduced by an architect Christopher Alexander for use in urban planning and building architecture. This has been adapted for various other disciplines, including teaching and pedagogy, development organization and process, as well as for software architecture […]
Type Inference means that the data type of any expression (e.g. method return type or parameter type) can be deduced automatically by the compiler. Groovy language is a good example of programming languages supporting Type Inference. Similarly, Java 8 Lambda expressions also support Type inference. Let’s understand how it works with a few examples. Suppose […]
Java/JVMSoftware developmentTechnology
Lambda expressions come with a standard rule that they can only be assigned to a reference variable which is a Functional Interface i.e. an interface having one and only one abstract method. Besides, a Lambda expression does not care about the name of a function and/ or any access specifier as it tries to infer […]
Application SecurityTechnology
Do you think your web application is sheltered and safe? Think again! 2016 was a year which saw a portion of the most exceedingly awful digital assaults whether it be the 32 lakh Indian bank debit/credit cards data traded off or Mark Zuckerberg himself getting his Twitter and Pinterest accounts hacked. Cyber Attacks are continuously […]