Java thread dumps: Analyzing performance bottlenecks and concurrency issues
Author: Ankur Singh
Unlocking greater collaboration & productivity with Microsoft Teams apps
Boost productivity through collaborative power of Microsoft Teams apps
Scaling Databases
You would hear a lot about the three V’s of data – Volume, Variety & Velocity. Every enterprise and almost any application of enterprise grade is facing growth in consumption and therefore, growth in the data it consumes, generates, processes & stores as well as the forms of the data that’s been processed.
Challenges in Image Annotation
Fueled by advancements and breakthroughs in Computer Vision, it is now possible to visualize, detect and track anything in real-time. Enormous amounts of images are fed into deep learning architecture, which was inspired by the human brain, in order to comprehend the features of a subject. It requires a significant amount of computation to extract features from such a large collection of images and videos.
Integrating Death by Captcha to automate testing of web pages with captcha
We are all familiar with CAPTCHA — acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”. A CAPTCHA test is designed to determine if an online user is really a human and not a bot. Through Captcha, the user is asked to perform a certain task, such as enter the text written in the image or click on the images from a set of different images that match the required criteria. CAPTCHA helps protect you from spam and password decryption by asking you to complete a simple test that proves you are human and not a computer trying to break into a password protected account.
Automated Testing with Cypress for Modern Web
The evolution of development tools has also led to the evolution of testing tools too, thus supporting and firming up the entire process of Quality Assurance. One among them is automation testing, talking about which it may be difficult to ignore the popular, open-source tool – Selenium. With changing times, the automation tools are also changing at a rapid pace. There are plenty of automation tools today that can be used as a fragment of your automation process. This article centers on the most promising and featured filled tool, Cypress.
SalesForce Einstein Discovery
In Supervised Machine Learning, we do either ‘Estimation of a Value’ OR ‘Classification into a category’. Naturally, the predicted variable values are then Numerical or Categorical respectively. Here in this BLOG we explore how in peculiar cases, can both of them might be tried basis final expectation from the Salesforce Einstein prediction model.
Citizen Data Scientist Vs. Academic Data Scientist: Case Study SalesForce Einstein Discovery
Citizen Data Scientist is a relatively new term, used for people using latest advanced capabilities to general ML models, but are not from a core Data Science or Statistics background.
Key Concerns and Need of Cloud Migration
Cloud is the process of moving applications, data and other such business elements to a cloud computing environment. With a compound growth rate of 24.5%, this industry is expected to reach $9.5 billion by 2022, claiming an upward swing. Today, many enterprises and government agencies are seen to bring cloud migration into play to enhance their inner workings and services/products. However, this does not imply that cloud does not have its own set of disadvantages or “concerns” that one might want to look into.
Deep Dive into Java 14
Java, a popular language amongst developers, recently released its latest version (Java 14) with some useful and functional features to help mobile app developers. Java is an object-oriented programming language. Platform independent, in-built security, and many such features make it one of the most sought-after language in the digital world today.
COVID-19 and its impact on WFH
The outbreak of the novel corona virus (COVID-19) has infected more than 14.5 million people globally. As strict lock-downs have been implemented in most countries, the pandemic has significantly changed the lives of billions of people. Individuals in many countries are asked to self-quarantine to prevent the spread of this virus, the outbreak has also led to unprecedent changes in the work culture across the globe, spanning most, if not all, industries. When many businesses failed to implement social distancing protocols due to the nature of the industry and are required to shut down operations, others implemented the concept of WFH, better known as work from home.
Do we still need timesheets?
Well, these statements are ubiquitous among employees across industries, who are required to fill timesheets. Are timesheets a thing of the past? Or do they provide any relevant data for organizations? The answer is yes, they do provide insights to critical data points and it’s not necessary to be time-consuming and unproductive activity. Though balancing the time tracking and productivity loss can be a challenge but it needs the right level of governance as well.