Newsroom


Warning: md5() expects parameter 1 to be string, array given in /home/mytakeon/public_html/devmanager/wp-content/plugins/feedzy-rss-feeds/includes/abstract/feedzy-rss-feeds-admin-abstract.php on line 790
  • The Importance of DevOps in Mobile App Development
    by Shibi Satheesh on 08/03/2021 at 21:54

    There have been a number of posts and conversations about how to implement mobile DevOps methods, how to align them with current systems, and how to make use of resources effective and useful to organizations. On the contrary, there has been very little conversation about how mobile DevOps will […]

  • IT People, Stop Helping Women! (IWD 2021 Special)
    by Alireza Chegini on 08/03/2021 at 19:24

    “Never make a big decision without A woman at the table,” says Leonard Lauder—a billionaire who runs a cosmetic company. But sadly, that is not the case with tech companies. And here are what I believe to be its most essential aspects.   An Ode To Gender Equality in the IT […]

  • Learn Powershell With These 5 Steps
    by Graeme John on 08/03/2021 at 18:42

    I work with a lot of different technologies every day, some are fun to use while others are a little boring and repetitive. To help with the repetitive part, I turned to scripting. (Blogging has been pretty fun too!) Recently I started thinking about how much I have learned about scripting over […]

  • Top 7 Benefits of GitOps: How to Reinforce Your Software Productivity and Accelerate Business Success
    by Victoria Kuleshova on 08/03/2021 at 17:46

    Today’s world regards time as of paramount importance. This said, the disruptive tech-enabled innovations are foremost meant to save both business owners’ and users’ time. The industry of software development is based upon the same postulates – the sooner the better, […]

  • Java Concurrency: Understanding the ‘Volatile’ Keyword
    by Bruno Masci on 08/03/2021 at 15:50

    In this article, I would like to share a different approach to this subject that maybe helpful for you, and also to talk about some particularities and misconceptions about volatile. There's very good material on this topic out there (like “Java Concurrency in Practice” [JCIP]). I […]

  • Agile Bridges - Celebrating Our Courage
    by Lindsay Velecina on 08/03/2021 at 15:35

     A collaborative community initiative, Inspired by Women, Powered by Women Today is International Women’s Day! In the spirit of this year’s theme, #ChooseToChallenge, I would like to highlight an initiative between two women who came together with the common goal of elevating […]

  • I #ChooseToChallenge our Agile Community
    by Leslie Morse on 08/03/2021 at 14:05

    Happy International Women’s Day! It is a dynamic time to be alive. Dynamic, don’t you love that word? I do. Words like strange, scary, and unprecedented have been used to describe the times we’re all living in, but dynamic is a new one I’ve been considering. Have you looked […]

  • Devops salaries continued to rise during the pandemic
    by Scott Carey on 08/03/2021 at 14:00

    Devops practitioners continued to see their salaries rise, even through the turmoil of the COVID-19 pandemic. That’s according to the 2,243 engineers who divulged their salary range for the 2020 Puppet Devops Salary Report, published today.As companies have increased their cloud spend and […]

  • Peer Recruiting: How to Hire a Scrum Master
    by Stefan Wolpers on 08/03/2021 at 13:17

    TL; DR: Peer Recruiting Peer Recruiting is the new hiring: Shortly, all creative, technology-based organizations will need to abandon the command & control structures that served the industrial world of the 20th century so well. Instead, they will reorganize themselves around autonomous teams […]

  • You can’t escape Pulumi and other IaC tools
    by Matt Asay on 08/03/2021 at 11:00

    Remember when modern infrastructure meant provisioning software in a few virtual machines with Chef? Or managing the lifecycle of a couple of VMs using Terraform? As an industry, we don’t live in that world anymore.Today’s most successful development teams have moved beyond managing a […]

  • Cybersecurity in 2021: Stopping the madness
    by Eric Knorr on 08/03/2021 at 11:00

    The challenges are greater than ever. But security pros have learned a lot – and with luck, the right strategic defenses can help even the highest-value targets withstand severe attacks.

  • 6 security risks in software development and how to address them
    by Isaac Sacolick on 08/03/2021 at 11:00

    CIOs and their IT departments face significant business pressure to modernize applications, improve customer experiences, migrate applications to the cloud, and automate workflows. Agile development and devops comprise the cultures, practices, tools, and automations that enable software development […]

  • How to work with read-only collections in C#
    by Joydip Kanjilal on 08/03/2021 at 11:00

    A collection represents a set of objects used for the storage and retrieval of data. Collections enable you to allocate memory dynamically to store elements and then retrieve them using a key or index as needed.You can have standard or generic collections. While standard collections don’t […]

  • Career roadmap: Database Administrator
    by Bob Violino on 08/03/2021 at 11:00

    As information becomes ever more strategically important for organizations, database administrators continue to play a vital role in the success of enterprises.

  • Visual Studio Code 1.54 runs on Apple Silicon
    by Paul Krill on 08/03/2021 at 11:00

    With Microsoft’s release of Visual Studio Code 1.54, the open source code editor now runs natively on Apple Silicon computers.Published March 4 and dubbed the February 2021 release, Visual Studio Code 1.54 features stable Apple Silicon builds. Apple Silicon was introduced by Apple last year […]

  • Cybersecurity in 2021: Stopping the madness
    by Eric Knorr on 08/03/2021 at 11:00

    The challenges are greater than ever. But security pros have learned a lot – and with luck, the right strategic defenses can help even the highest-value targets withstand severe attacks.

  • 10 key Microsoft Ignite takeaways for CIOs
    by Peter Sayer on 08/03/2021 at 10:00

    Microsoft kicked off its 2021 Ignite customer conference on March 2 with some stunning demonstrations of Mesh, a mixed-reality working environment like Second Life on steroids, accessible to anyone with a $3,500 Hololens 2 headset and high-speed internet.Out of the spotlight, though, there were […]

  • Mitigating the hidden risks of digital transformation
    by Bob Violino on 08/03/2021 at 10:00

    Companies are looking to grab any technology-driven advantage they can as they adapt to new ways of working, managing employees, and serving customers. They are making bigger moves toward the cloud, e-commerce, digital supply chains, artificial intelligence (AI) and machine learning (ML), data […]

  • 35+ Best Shipping and Pricing WooCommerce Plugins
    by Daniel Strongin on 08/03/2021 at 09:08

    With almost a third of all online stores running WooCommerce, it's become a powerful tool for online business. Once you begin to use it, you'll quickly see why it's the most popular eCommerce platform on the web. Using WooCommerce in its standard form is great. It hasn't climbed to these […]

  • Ineffective Daily Scrum is like a Dirty Mirror
    by Vikram Singh Shekhawat on 08/03/2021 at 07:06

    The significance of Mirrors in our world I am sure you must have come across funny mirrors in theme parks or fun carnivals which makes you see a ludicrous version of yourself, maybe a heavier or lighter version. It’s good for a laugh, but you won’t buy one of those for your home to use […]

  • 4 Easy steps to be a great Scrum Master
    by Robert Pieper on 08/03/2021 at 02:36

    If you’re reading this, you likely want to be a successful Scrum Master. Watch this video to learn four ideas to do just that. 

  • Google Guava and Its Two Fantastic Libraries: Graph and Eventbus
    by reza ganji on 08/03/2021 at 01:20

    Guava is an open-source library that developed with Google to meet the daily needs of programmers; actually, Guava prevents code duplication that may be written by programmers all around the world. In addition to eliminating boilerplate codes, Guava makes programming easier and more efficient with […]

  • Apache Cassandra With Java: Introduction to UDT
    by Otavio Santana on 07/03/2021 at 22:29

    Apache Cassandra User-defined types (UDTs) can attach multiple data fields, each named and typed, to a single column. The fields used to create a UDT may be any valid data type, including collections and other existing UDTs. Once created, UDTs may be used to define a column in a table. In this […]

  • The Financial Cost of Task Switching
    by Steve Trapps on 07/03/2021 at 16:48

    In the Peoples And Teams section of the Professional Scrum Master course, we discuss the impact of Task Switching. We discuss that task switching destroys efficiency and quality.  Using the work of  Gerald Weinberg's book, Quality Software Management: Systems Thinking, the course shows […]

  • SRE and Organizational Transformation: Lessons from Activist Organizers
    by Christopher Hendrix on 07/03/2021 at 04:38

    In the software industry’s recent past, the biggest disruptive wave was Agile methodologies. While Site Reliability Engineering is still early in its adoption, those of us who experienced the disruptive transformation of Agile see the writing on the wall: SRE will impact everyone. Any kind […]

  • How to Detect Hate Speech Text in Java
    by Laura Bouchard on 07/03/2021 at 04:28

    The expansion of online content has caused an uptick in the number of users who engage and interact with each other on the web. While this is generally a positive development, it has also provided a platform for many varieties of hate speech. To clarify, hate speech itself is defined as abusive or […]

  • 3 Principles for Java Engineers to Stay Up-to-date With Technology
    by Helber Belmiro on 07/03/2021 at 01:57

    Java Engineers can adopt several strategies to stay up-to-date with technology. One of the most natural ones is by developing frameworks and libraries. By doing that, they often find themselves in one of these two situations: Any significant change in their code would break their client’s […]

  • GIS: A Game Changer For Telecom Providers
    by Rahul Asthana on 07/03/2021 at 01:47

    GIS can be used to great success in the telecommunications industry, including designing and applying efficient infrastructure to power 5G. Throughout the stages of development, GIS makes each step easier. Every part of a telecom’s business involves location. All the vital information and key […]

  • Parallel RSpec Tests on CircleCI With JUnit XML Reports
    by Artur Trzop on 07/03/2021 at 01:28

    You will learn how to run RSpec tests for your Ruby on Rails project on CircleCI with parallel jobs to shorten the running time of your CI build. Moreover, you will learn how to configure JUnit formatter to generate an XML report for your tests to show failing RSpec test examples nicely in CircleCI […]

  • Dare Mighty Things — ASCII
    by Jawad Hasan Shani on 06/03/2021 at 22:58

    Introduction NASA’s Perseverance Mars Rover landing was a historic moment. It was the first time we saw those moments of a rover landing on Mars. That event was huge for many people watching this on their screens and it will inspire us for years. Every single image we saw after this landing […]

  • Spring Boot JMS ActiveMQ Example [Video]
    by Ram N on 06/03/2021 at 11:24

    In the video below, we take a closer look at an example of Spring Boot JMS ActiveMQ in action. Let's get started!

  • The Low-Code Brothers: Two Dudes on a Mission to Save the World From Technical Debt
    by Roland Alston on 06/03/2021 at 00:01

    There’s a scene in the cult classic flick The Blues Brothers (circa 1980) where Joliet Jake and Elwood Blues — two hard-boiled blues rockers — are about to drop the hammer on an epic mission to put their old band back together and save their old orphanage from financial doom: […]

  • Gradle Goodness: Enabling Preview Features For Java
    by Hubert Klein Ikkink on 05/03/2021 at 23:31

    Java introduced preview features in the language starting in Java 12. These features can be tried out by developers, but are still subject to change and can even be removed in the next release. By default, the preview features are not enabled when we want to compile and run our Java code. We must […]

  • How Operations Use Observability Data to Increase Customer Value
    by Richard Whitehead on 05/03/2021 at 21:55

    Operations teams now have access to powerful monitoring solutions to track operational data. But, many of those same teams are missing a crucial piece of the puzzle: context. Without additional information to put context around monitoring data, teams can’t optimize resource allocation and can […]

  • Apache Kafka in a Smart City Architecture
    by Kai Wähner on 05/03/2021 at 21:43

    A smart city is an urban area that uses different types of electronic Internet of Things (IoT) sensors to collect and use data. That data then provides insights on how to efficiently manage assets, resources, and services. This blog post explores how Apache Kafka fits into the smart city […]

  • Using MicroProfile to Build a Secure GraphQL API
    by Andrew Hughes on 05/03/2021 at 21:38

    MicroProfile was created in 2016 to address the constantly changing needs of modern web devs. It is an open-source community project encouraging the development of Java microservice solutions. Specifically, MicroProfile acts as an incubator for smaller microservices that are able to run on faster […]

  • How Product-Centric DevOps Is Fueling the Dynamic Retail and Hospitality Industry
    by Komal Chauhan Saini on 05/03/2021 at 16:55

    Introduction According to the new report by Markets and Markets, the DevOps market size is expected to grow from USD 3.4 billion in 2018 to USD 10.3 billion by 2023, at a Compound Annual Growth Rate (CAGR) of 24.7% during the forecast period. The need for DevOps as a service with continuous […]

  • 2021 is the year of the cloud-connected data centre
    by NetApp on 05/03/2021 at 12:30

    Modern data requirements have changed, and so has the data centre. Since March 2020, when global events caused organisations across the world to dramatically change the way they work, the adoption rate of hybrid clouds soared. What’s become abundantly clear is that without building […]

  • Multicloud architecture decomposition simplified
    by David Linthicum on 05/03/2021 at 11:00

    Architectures are like opinions; everyone has one that’s based on their own biases. Sometimes it’s a dedication to using only open source solutions, a specific brand of public cloud, relational databases, you name it. These biases are often the driving factors that determine what […]

  • Visual Studio 2019 16.9 brings memory error detection, C++ capabilities
    by Paul Krill on 05/03/2021 at 11:00

    Microsoft has reached two milestones with its signature Visual Studio IDE, making Visual Studio 2019 16.9 available as a production release and unveiling a preview of a planned Visual Studio 2019 16.10.  Both were published on March 2. Visual Studio 2019 16.9 can be accessed here while the […]

  • AWS customers and partners confident in CEO transition — for now
    by Clint Boulton on 05/03/2021 at 10:00

    The promotion of longtime Amazon Web Services chief Andy Jassy to Amazon.com CEO this summer suits the company’s customers and partners just fine — for now.“We expect little change to the innovative technologies Amazon has continued to provide its AWS user base,” says Mark […]

  • YDS: How Does a Scrum Master Protect a Scrum Team?
    by Ryan Ripley on 05/03/2021 at 01:24

    On today’s episode of YOUR DAILY SCRUM: How does a Scrum Master protect a Scrum Team? Today's question is from a viewer who wants to know how a Scrum Master protects a Scrum Team. There is a common theme in many Scrum shops that involves the Scrum Master acting as a shield or protector […]

  • A Bootiful Podcast: Spring Cloud Gateway for Kubernetes lead Chris Sterling on API Gateways, Microservices, Spring Cloud and more
    by Josh Long on 04/03/2021 at 22:24

    Hi, Spring fans! In this episode, Josh Long (@starbuxman) talks to Spring Cloud Gateway for Kubernetes lead Chris Sterling (@csterwa) about API Gateways, Microservices, Spring Cloud, and more.

  • Virtual Tour Is the Biggest Project Yet for the New Java Community Platform, Foojay
    by Steve Millidge on 04/03/2021 at 20:43

    Fifteen events are already confirmed in an ambitious virtual tour of Java User Groups across the globe, marking a strong start for the new Java community platform Foojay. Foojay.io was founded last year as a vendor-neutral platform for developers who create and run applications on top of Java and […]

  • Monitoring Across Frameworks
    by Nicolas Fränkel on 04/03/2021 at 20:22

    Gone are the times when developers' jobs ended with the release of the application. Nowadays, developers care more and more about the operational side of IT: perhaps they operate applications themselves, but more probably, their organization fosters increased collaboration between Dev and Ops. I […]

  • Deadlock-Free Synchronization in Java
    by Sergey Samokhodkin on 04/03/2021 at 19:44

    Thread synchronization is a great tool to overcome race conditions in multithreaded programs. But, it also has a dark side; deadlocks: nasty errors that are difficult to discover, reproduce, and fix. The only surefire way to prevent them is properly designing your code, which is the subject of this […]

  • Re-Thinking the Visitor Pattern With Scala: Shapeless and Polymorphic Functions
    by Rob Hinds on 04/03/2021 at 19:18

    Over the course of my career, a problem that I have had to face fairly repeatedly is dealing with a nested tree-like structure with arbitrary depth. From XML to directory structures to building data models, nested trees or documents are a common and pretty useful way to model data. Early in my […]

  • Beyond “Hello World”: Zero-Downtime Deployments With Hazelcast on Kubernetes
    by Nicolas Fränkel on 04/03/2021 at 19:04

    Today, I'd like to offer an approach that will allow most organizations to proceed with zero-downtime deployments with help from the Hazelcast platform. Applications Are Not Stateless! A couple of years ago, I became interested in Continuous Deployment as the natural extension of my deep interest […]

  • Vodafone Turkey's Agile Story
    by Mehmet Yitmen on 04/03/2021 at 18:42

    Can a large institution abandon its old habits in order to become Agile? And if so, what is required to achieve this? What is it to be Agile in the first place?   For me, Agile, in its simplest form, means being able to renew oneself. Alvin Toffler, the famous futurist, once said that "the […]

  • Implementing Authentication and Authorization With Vaadin
    by Alejandro Duarte on 04/03/2021 at 17:26

    This article shows how to implement authentication and authorization in Spring Boot Vaadin Flow applications without using Spring Security. Why Without Spring Security? Spring Security is a powerful framework designed for web applications based on the request/response paradigm. Vaadin hides this […]

  • Running Hazelcast Using Hazelcast Command Line
    by Alparslan Avcı on 04/03/2021 at 16:40

    Until recently, you had to follow a manual approach to install and run Hazelcast instances on your environment. Now, there is an easier way to run Hazelcast using Hazelcast Command Line tool. In this blog post, we will go through what problems we aim to solve with Hazelcast CLI as well as how to […]

  • Multithreading Java and Interviews Part 2: Mutex, the Java Monitor Model
    by Dmitry Egorov on 04/03/2021 at 16:16

    In the previous chapter, we learned about the following: In the previous article, we faced a problem with a shared variable that shouldn't be shared or at least one that we have to define the order for updating this variable.

  • What is discovery and dependency mapping?
    by Isaac Sacolick on 04/03/2021 at 11:00

    Try asking IT for data on the development, test, production, and disaster recovery environments in the data center and public clouds like AWS or Azure. It’s a straightforward question, yet answering it accurately and without going through a time-consuming audit is difficult for many IT […]

  • What is an internal developer platform? PaaS done your way
    by Scott Carey on 04/03/2021 at 11:00

    As cloud computing, containerization, devops, and microservice architectures have established themselves as the building blocks for modern application development, the need for a simple way to manage those resources for internal software developer teams has become more and more important.To read […]

  • Decision intelligence: The new BI
    by Maria Korolov on 04/03/2021 at 10:00

    Business intelligence (BI) platforms are evolving. By adding artificial intelligence and machine learning, companies are transforming data dashboards and business analytics into more comprehensive decision support platforms. This movement toward “decision intelligence” sees its […]

  • SRE2AUX: How Flight Controllers Were the First SREs
    by Geoff White on 04/03/2021 at 03:00

    In the beginning, there were flight controllers. These were a strange breed. In the early days of the US Manned Space Program, most American households, regardless of class or race, knew the names of the astronauts. John Glen, Alan Shepard, Neil Armstrong. The manned space program was a […]

  • YDS: What is the Definition of Ready in Scrum?
    by Ryan Ripley on 04/03/2021 at 02:49

    On today’s episode of YOUR DAILY SCRUM: What is the Definition of Ready in Scrum? Today's question asks us to take a look at how to know when a Product Backlog Item is "ready". Some teams use a Definition of Ready, however, this is a complementary practice, not an official part of Scrum. […]

  • Migrating COBOL Batch to Spring Batch
    by Ravi Kiran Mallidi on 04/03/2021 at 01:20

    Bulk data processing usually performs asynchronous due to the transitional engine capabilities. Batch processing is suitable for optimizing the execution of high-volume repetitive tasks. The mainframe batch mainly prevents parallel processing due to the mono thread model, locking I/O to data […]

  • The Basics of Embedded Systems and the Internet of Things
    by Jim Ledin on 03/03/2021 at 23:04

    Embedded systems are everywhere. Almost any electrical device you interact with that is more complicated than a simple light switch contains a digital processor that reads input data from its environment, executes a computational algorithm, and generates some kind of output that interacts with the […]

  • Deno 1.8 preps for GPU-accelerated machine learning
    by Paul Krill on 03/03/2021 at 22:05

    Deno 1.8, released on March 2, offers preliminary support for an API to bring enhanced machine learning to the secure JavaScript/TypeScript runtime.Experimental backing for the WebGPU API, for performing operations such as rendering and computation on a GPU, provides a path toward out-of-the-box […]