Logging in Node.js: Winston vs Morgan vs Pino

|
| By Webner

Logging is an essential part of any application. It helps developers understand what is happening in the app, debug issues, and monitor performance. In Node.js, there are several popular logging libraries available. In this post, we will compare three of

Selenium | How to test popup alert message in Selenium Webdriver

| By Webner

Below is the script: package mypackage; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class myclass { public static void main(String[] args) { WebDriver driver = new FirefoxDriver(); String alertMessage = “”; driver.get(“http://demo.webnerserver.com/view/sent_email.php”) driver.findElement(By.cssSelector(“input[value=”Borrar”]”)).click(); alertMessage = driver.switchTo().alert().getText(); driver.switchTo().alert().accept(); System.out.println(alertMessage); driver.quit(); }

Salesforce | Calculate number of years between two dates in apex class

| By Webner

Sample Code: Date date1 = System.today(); Date date2 = System.today().addMonths(30); system.debug(‘No of months === >>>> ‘ + date1.monthsBetween(date2)); String noOfYears = String.valueOf(date1.monthsBetween(date2) / 12) + ‘ Year(s) ‘ + String.valueOf(Math.mod(date1.monthsBetween(date2), 12)) + ‘ Month(s)’; system.debug(‘No of years ‘ + noOfYears);

Salesforce | Visualforce | Error : DML currently not allowed exception on creation of the record on an Object

| By Webner

When creating a record on the document object using Rest API, Salesforce did not allow to execute the DML command from the Visualforce component. Reason: When we try to pass dynamic values from the Visualforce Component to the Apex method,

Javascript | Unable to get content of HTML while converting HTML page to PDF

| By Webner

Problem : Unable to get content of HTML while converting HTML page to PDF. Solution : You can use the javascript if you want to get content of HTML while converting it into PDF : <HTML> <head> <script type=”text/javascript”> function submitForPDF() {

HTML text box should only accept numbers and dot

| By Webner

You can use the following javascript code to check textbox value: <html> <head> <script language=”Javascript”> function isNumberKey(evt) { var re=new RegExp(/^[0-9]*.?[0-9]*$/); if(document.getElementById(“text”).value.match(re)) { alert(“match”); } else { alert(“no match”); return false; } } </script> </head> <body> <input id=”text” type=”text” value=”0″