Skip to main content

Posts

Showing posts from April, 2023

Basic Components of Computer Ruchi Mishra The Crazy Programmer

A computer is an electronic machine that stores and process data and information and give result in the form of output. It consists of some components which help to manage the storage of data and information and process properly. These components make the working of a computer faster and smoother. Image Source Input Unit Input devices are hardware devices that are used to enter data and information in the computer system. Users can instruct and give commands to the computer system with the help of input devices. This data or information can be in text form, images, or numbers. It converts them into digital format. Here are commonly used input devices: Keyboard: In the computer keyboard is a primary input device. It helps users to communicate with the computer system. By pressing the keys of the keyboard user can type numbers, instructions, etc. Mainly it is used for typing documents, sending emails, and helping to interact with the computer. Mouse: It controls the cursor on th

CMake Tools 1.14 in VS Code adds Test Explorer for CTest

In CMake Tools 1.14 in VS Code, Microsoft provided a new Test Explorer for using CTest with CMake projects.  In CMake projects, users can simply click the “Run CTest” icon along the bottom status bar or the “Testing” side panel icon to launch the test explorer. When the project is configured, the tests in your CMakeLists.txt will load in the Test Explorer. The new feature allows users to view their tests’ detailed status and results, run specific tests or sets of tests, debug tests, and view test output. The tool also includes a refresh button for updating test information. This release also features open-source community contributions from users. Microsoft stated that it plans to experiment with the CMake tools’ user experience settings and implement CMake language services and a CMake Debugger in the future.  Additional details are available here .    The post CMake Tools 1.14 in VS Code adds Test Explorer for CTest appeared first on SD Times . from SD Times https://ift.

How the open data lakehouse makes data mesh real—and radically expands data use for business

When Zhamak Dehghani introduced data mesh in 2019, she was acknowledging both the unmet expectations of business leaders and major frustrations of technologists in the data warehousing world. The talk channeled a decades-long groundswell of sentiment in the field, but most importantly, described a better approach for analytical data management. Data mesh surrenders to data’s naturally distributed state, breaking down the monolithic thinking that has hung on in the data world—even as the advent of cloud and microservices has transformed application development. Data warehousing dream has become a nightmare The dream that Teradata spun up more than 40 years ago with its purpose-built data warehouse turned into a nightmare over the years: Data became subject to centralized, often proprietary management and vendor lock-in. Pipelines and technical implementations took center stage over business concerns. Siloed data engineering teams bore the brunt of moving and copying data, transformi

SD Times Open Source Project of the Week: Animated Drawings

Animated Drawings is an open-source project from the Fundamental AI Research (FAIR) team at Mela AI. The goal of this project is to help creators and developers create their own drawing-to-animation experiences or products. At its inception in 2021, FAIR applied recent advancements in computer vision towards an intuitive pipeline in order to animate any human-like figures found in character drawings.  The demo for Animated Drawings came as a publicly-accessible and web-based tool that allowed users to upload drawings, view/correct model predictions, and receive an animation starring the character in their drawings.  With the demo, parents also had the option to opt to allow Meta to retain the image and annotations for suture research use. The demo was released with the hopes of collecting 10,000 drawings that could be used to improve model performance. Today, the open-source version of the Animated Drawings project includes both the models and the code used by the Animated Drawings

Google launches inaugural North American Google for Startups Accelerator

Google’s North American Google for Startups Accelerator Cloud is aimed at supporting startups that are developing cloud-based solutions.  The accelerator will provide a 10-week program for 8-12 startups and will offer them access to Google Cloud resources, mentorship, technical expertise, and networking opportunities.  Startup founders and leaders can also benefit from deep dives and workshops on product design, customer acquisition, and leadership development.  “Thanks to truly amazing mentorship and direct access to Googlers, we have been able to reach new levels of specialized knowledge and deployment capability in our GCP architecture and artificial intelligence projects. From a technical perspective to a business growth standpoint, this is simply invaluable,” said Francois Gand, founder, and CEO at NURO. “What we have built in three months with Google will be a part of our upcoming next-gen product line in both Healthcare and Non-Healthcare settings. We deeply thank all Googler

AtScale unveils new capabilities to support code-first data modelers

AtScale , provider of semantic layer solutions for modern business intelligence and data science teams, today announced new features added to its semantic layer platform. These capabilities focus on supporting code-first data modelers, such as developers, analytics engineers, and data scientists. These features integrate with the company’s no-code visual modeling framework and offer users improved flexibility to build and manage data models and metric definitions in the semantic layer using code-based modeling frameworks.  With AtScale Modeling Language, analytics engineers gain enhanced flexibility by allowing them to design dimensional models that represent views of raw data intended to be used for business intelligence and data science. According to the company, AtScale models include table joins, dimensional hierarchies, metrics definitions, and metadata geared at supporting user interaction from analytics tools. Next, dbt Metrics Serving offers users an alternative to open-sou

Getting ready for the generative AI wave

Even as late as December of last year, few were aware of generative AI. Then ChatGPT popped up, and Microsoft started putting it in everything including its developer tools. Now it’s currently the hottest thing in the market. It is also still immature, but it is working well enough that people are finding it surprisingly useful. This is very different than what happened with previous Microsoft products like Apple Newton and Microsoft Bob, both of which were released well before the underlying technology cooked enough for the general market. Generative AI is a new way for people to interface with their technology, but it has some shortcomings.  Let’s talk about this from a developer’s standpoint, and about why, once generative AI becomes commonplace, we’ll likely have a very different group of companies like we did with the introduction of the Web. Generative AI’s promise The promise for generative AI is that you can use your natural, spoken language to ask the computer to do someth

Digital.ai’s AI powered DevOps platform allows developers to build and deliver code more intelligently

Digital transformation company Digital.ai today announced the release of Corbett, the most recent update to its AI-powered DevOps platform. Corbett is geared at helping organizations deliver applications with better user experiences while also enhancing the productivity of development teams. With Corbett, teams gain access to intelligence features that allow for the leveraging of AI to deliver improved software. Digital.ai now integrates and centralizes data from more sources from development through to production, so users can avoid ruined reports and analytics and use AI to predict possible outcomes based on past results. This release brings new persona-based dashboards that can be used to analyze data for every stage of application development and delivery while also showing performance indicators for team and princess efficiencies as well as risk reduction.  The company stated that this expands on the existing predictive intelligence capabilities that apply machine learning to

The Return from Burnout

According to the 12 th annual Aflac WorkForces Report, which includes survey data culled from thousands of employers and employees, nearly 60% of U.S. workers are at least moderately burned out . This figure equals levels found at the height of the pandemic. Further, over half of employers believe that employee mental health issues had an adverse impact on their business during the previous year.  The IT realm has been particularly affected. A recent Robert Half survey showed those in technology are the second most likely employee group to report a rise in burnout. In VMware’s Global Incident Response Threat Report, over half of security pros alone revealed they experienced symptoms of extreme stress or burnout , so much so that 65% considered leaving their positions.  Yet, these numbers tell only part of the story for IT. The U.S. Bureau of Labor Statistics projects a 15% rise in computer and IT jobs by 2031, far outpacing all other occupations. However, research by Nash Sq

InfluxDB 3.0 released with rebuilt database and storage engine for time series analytics

InfluxDB announced expanded time series capabilities across its product portfolio with the release of InfluxDB 3.0, the company’s rebuilt database and storage engine for time series analytics. “InfluxDB 3.0 is a major milestone for InfluxData, developed with cutting-edge technologies focused on scale and performance to deliver the future of time series,” said Evan Kaplan, CEO at InfluxData. “Built on Apache Arrow, the most important ecosystem in data management, InfluxDB 3.0 delivers on our vision to analyze metric, event, and trace data in a single datastore with unlimited cardinality. InfluxDB 3.0 stands as a massive leap forward for both time series and real-time analytics, providing unparalleled speed and infinite scalability to large data sets for the first time.” The solution was originally developed as the open-source project InfluxDB IOx and was built in Rust. It was then rebuilt as a columnar database that leverages the scale and performance of the Apache Arrow data structur

NVIDIA’s NeMo Guardrails adds security features to AI chatbots and generative AI

NVIDIA’s new open-source toolkit enables developers to add topical, safety, and security features to AI chatbots and other generative AI applications built with large language models. The software includes all the code, examples, and documentation businesses need to add safety to AI apps that generate text. NVIDIA said it’s releasing the project since many industries are adopting large language models (LLMs), the powerful engines behind these AI apps.  Users can set up three kinds of boundaries with NeMo Guardrails: topical, safety, and security.  With topical guardrails, apps can be prevented from going into unwanted areas by implementing topical guardrails. An instance of this is preventing customer service assistants from responding to inquiries regarding the weather. Safety guardrails ensure apps respond with accurate, appropriate information. They can filter out unwanted language and enforce that references are made only to credible sources. Security guardrails restrict app

GitLab announces new AI-powered capabilities

GitLab announced that it has been expanding support for Code Suggestions, has added a new level of visibility with Value Stream Dashboard, and has added a new and improved license compliance scanner along with license approval policies.  The company’s aim behind the improvements is to help fill the skills gap since security engineers are outnumbered and 85% of respondents to a 2023 GitLab Global DevSecOps Report: Security Without Sacrifices report said their security budgets are flat or reduced.  “We believe in a simple mantra: Velocity with guardrails. Artificial intelligence technologies and automation solutions accelerate code creation and, when paired with a comprehensive DevSecOps platform, create the security and compliance guardrails that every company needs,” GitLab stated in a blog post .  Code Suggestions, which can improve developer productivity without context switching and within a single DevSecOps platform, is free for all Ultimate and Premium Customers in the Beta.

Rocket Software Strengthens Investments in Open-Source Solutions for z/OS®, Underscoring Commitment to IBM® zSystems™ Security, Compliance, and Innovation

– Rocket Software , a global technology leader that develops enterprise software for some of the world’s largest companies, today announced enhancements to its Open Source Solutions for z/OS,  Rocket® Open AppDev for Z  and  Rocket® Support for Zowe —an open-source framework for z/OS from  Open Mainframe Project —to further modernize mainframe DevOps, application development, and UNIX Systems Services (USS) administration while ensuring security and compliance. 2 Organizations face a growing mainframe skills gap due to the attrition of IBM® zSystems experts and a low percentage of next-gen technology professionals who are inclined to learn esoteric mainframe languages and tools. To help, Rocket Software is arming today’s developers with familiar open-source solutions for z/OS that close the gap between modern application development and the mainframe. These modern capabilities make it easy for developers and admins alike to manage the mainframe similarly to how they work with other pl

Proper identity verification can result in an increased trust with your customer base

With so much data flowing through modern organizations, verifying that the information on file is correct has become increasingly more difficult.  If a company fails to verify the names, addresses, email addresses, and phone numbers of their users, the overall experience of end users will decline, and the company can end up putting itself at risk.  G lobal data quality company Melissa came out with its Personator Identity tool in order to fight against this potential business problem, and allow users to be sure that the data they have on file is up to date and accurate. “If customers will give us a name, address, and date of birth, we then do a real time call to one of the credit bureaus to see if the data matches against the data that they have,” said Michael Lee, sales engineer at Melissa. “After, we will give the status of that data back to the client and say that the name matched, the national ID matched, the address matched, but maybe the date of birth did not match, so we did

Google announces an expansion to Bard’s development capabilities

The team at Google recently announced an expansion to the software development tasks included in Bard , the company’s conversational artificial intelligence chatbot. This adds the ability to help users with programming and software development tasks such as code generation, code debugging, and code explanation.  These features have been launched in over 20 different programming languages, including C++, Go, Java, Javascript, Python, and Typescript. Users can also export Python code to Google Colab without needing to copy and paste.  Bard can also now help write functions for Google Sheets and help explain code snippets for the customer. This update also enables Bard to help with the debugging of code, even code that Bard wrote itself.  According to Google, if the user receives an error message, they can inform Bard that “this code didn’t work, please fix it,” and the tool will help debug. In some instances, the tool can also help improve code by making it quicker or more efficient

GrammaTech and ArmorCode partner to deliver vulnerability management orchestration

Application security testing company GrammaTech and AppSecOps company ArmorCode have announced a technology integration partnership geared at helping users automate product security across development, testing, feedback, and deployment. With the GrammaTech CodeSonar static application security testing (SAST) platform, ArmorCode users gain improved safety and security vulnerability intelligence for integrating application security capabilities into CI/CD pipelines. “Unifying application security tools and intelligence to orchestrate operations across developer pipelines is central to preventing safety and security vulnerabilities from reaching market ready products,” said Katie Norton, senior research analyst of DevOps and DevSecOps at IDC. “Together, GrammaTech CodeSonar and ArmorCode can enable customers to automate end-to-end DevSecOps workflows instead of stitching together often siloed processes.” According to the companies, this integration provides users with a centralized, 36

‘Flow Triangles’ help organizations ensure teams are working together

There are people who believe that software development is pure art. And there are people who believe that it is basically manufacturing. The reality, of course, is that it’s somewhere in the middle. Because of that, before you can even begin to measure how your team is performing, it’s critically important to understand your organization’s approach to development and how the teams are structured to maximize that effort. “Finding good metrics, like flow metrics, end up being a balance between … do you treat what developers are doing as a manufacturing process? Or do you treat it more as a creative process?” said Jeremy Freeman, co-founder and CTO at Allstacks , providers of value stream intelligence software.   Freeman referred back to the “Iron Triangle” approach to software development quality, which states that you can either develop things quickly, cheaply or at high quality, and everything between them is a tradeoff.  This approach, he said, can also apply to flow metrics.  O

SD Times Open Source Project of the Week: Tython

Tython is an open-source Security as Code framework and SDK that is geared towards building security design patterns as-code. It takes an architectural approach to cloud security, supports the user’s choice of programming language, and removes vendor lock-in. With Tython, customers can design reusable security references architectures as-code with pre-built blueprints so that they don’t need to build custom parsers for every language and integrations for every tool. Users also gain the ability to define security and governance policies in any programming language they want, including Python, Rust, Golang, Sentinel, and OPA. This open-source offering also works to remove the need for traditional configuration management constraints with a meta-model of the user’s application architecture. According to the maintainers, this provides enhanced security visibility. Furthermore, customers are enabled to identify security and compliance issues based on business application context, and th

Android’s Graphics Shapes version 1.0 offers developers several new features

The Android development team recently announced Graphics Shapes Version 1.0, a library which allows for the creation and rendering of rounded polygonal shapes, as well as automatic animation between different shapes. With the alpha01 version, users are enabled to use the Polygon API to create regular and star polygons with the necessary number of vertices, use optional CornerRounding parameters to set the rounding radius and smoothing parameters for the corners, and use the new Morph(Polygon, Polygon) APIto calculate a “morph” shape whose progress can be set from 0 to 1 to animate between staring and ending shapes.  The newly released alpha02 version of Graphics Shapes Version 1.0 brings with it several API Changes, including the merging of the Polygon superclass with its subclass, RoundedPolygon. With this, all polygons are now [optionally] rounded polygons. Additionally, the Star function now takes an innerRadius value rather than an innerRadiusRatio parameter. The company stated

Blockchain and the promise of better electronic health records

Electronic health records are vital for the health care industry, as they enable better patient care and improved outcomes. However, current methods of storing and sharing this data are not secure or effective.  Enter blockchain technology—a distributed, decentralized digital ledger system able to securely store and share data in near real-time. Unlike current systems, which are prone to hacking or other forms of cybertheft, a blockchain-based system can better protect patient information and ensure that only those who need it have access. In addition, blockchain’s distributed architecture makes data more reliable to access, while its transparency and auditing capabilities provide an extra layer of security. By encrypting patient data and storing it on a secure blockchain network, electronic health records (EHRs) can remain private, yet shareable across different health care providers and stakeholders. By using blockchain, health care providers can ensure that all records remain secu

Scaled Agile, Inc. Enhances Cross-functional Team Planning in SAFe® Studio with Rentouch Acquisition

Scaled Agile, Inc., provider of SAFe ® , the world’s leading system for business agility, today announced its acquisition of Rentouch, a Swiss-based company specializing in software for visualizing Agile planning events across multiple Agile teams with SAFe. This strategic acquisition will enhance SAFe ®  Studio, SAFe’s online platform for learning, applying, and managing enterprise-wide SAFe implementations. A defining experience in SAFe is a regular, typically quarterly, planning and alignment event in which multiple Agile teams manage delivery objectives and dependencies. Called PI Planning (“PI” is short for Planning Interval), the event is key to the improved business outcomes for which SAFe is known. Rentouch’s flagship product,  piplanning.io , is a SaaS solution designed to enable and improve this experience for organizations practicing SAFe in person and virtually. Piplanning.io is trusted by Global 2000 organizations and used in multiple industries including financial servic

Atlassian Intelligence provides developers a virtual teammate

Atlassian today released a new AI tool, Atlassian Intelligence, designed to understand how teams work and to help accelerate software delivery. The company has mined 20 years of data on how software, operations and business teams plan, track and deliver work to give Atlassian Intelligence a “unique understanding of teamwork,” according to a company blog announcing the new tool. It is that understanding upon which a teamwork graph is built around both service-based work and project-based work. Atlassian Intelligence constructs this teamwork graph that shows the types of work being done and the relationship between them – enriched with additional context and data from the third-party apps teams use, according to the blog.  “Our mission is to unleash the potential in every team. I think with the emergence of artificial intelligence and generative AI technologies, this is a huge part of helping us accelerate teamwork. We think teamwork is going to continue to change drastically,” Sherif