Tag: Software
-
NVIDIA Grace CPU superchip architecture in depth
Posted on January 20, 2023, Level beginner Resource Length long
NVIDIA Grace CPU is the first data center CPU developed by NVIDIA. By combining NVIDIA expertise with Arm processors, on-chip fabrics, System-on-Chip (SoC) design, and resilient high-bandwidth low-power memory technologies, the NVIDIA Grace CPU was built from the ground up to create the world's first superchips for computing. By Jonathon Evans, Ian Finder, Ivan Goldwasser, John Linford, Vishal Mehta, Daniel Ruiz and Mathias Wagner.
Tags miscellaneous cloud performance software distributed
-
How desktop and GPU virtualisation power up automotive innovation
Posted on October 27, 2022, Level beginner Resource Length medium
With the race towards autonomy becoming fiercer, the costs to use these new enabling technologies are rising exponentially. Moreover, the need for talent and experts across the world is forcing companies to shift to remote work. You've probably heard of virtual desktop infrastructures (VDI) and vGPUs (virtual GPUs), but why would you need one and how could they help your company? By Bertrand Boisseau.
Tags robotics linux miscellaneous software how-to teams
-
Huawei CSO: Open-source can play a key role in creating a sustainable future
Posted on September 21, 2022, Level beginner Resource Length medium
Open-source technology can play an important role in tackling the climate emergency by offering greater opportunities for collaboration and shared learning on key issues. By Leigh Mc Gowran.
Tags software cio app-development miscellaneous open-source
-
How agile project managers lead software development teams to success
Posted on September 18, 2022, Level beginner Resource Length medium
Whether you're building websites for an ad agency or software for a company, it's important to understand how to lead your team to success and make your customer happy. Here's what you need to be an agile PM, also known as a Scrum Master. By Donovan Rittenbach.
Tags software app-development cloud cio agile
-
How to build low-code mixed-reality apps in Power Apps, AI Builder and HoloLens
Posted on September 3, 2022, Level beginner Resource Length medium
Off-the-shelf tools and components like Power Apps, AI Builder and HoloLens let you deliver your own industrial metaverse at a low cost. Microsoft's low-code Power Platform is a key piece of its business software suite. By sitting between Microsoft 365's productivity tools and the Dynamics 365 line-of-business applications, it's a way to build out custom workflows and add your own user experiences. By Simon Bisson.
Tags software-architecture big-data bots management data-science software
-
Fewer working hours, more productivity
Posted on July 14, 2022, Level beginner Resource Length medium
It seems like a counterintuitive question: how can employees get more done in less time? Surely, if we want employees to be productive, we need to give them more time to work, not less? But recent studies have shown that shorter working hours can lead to increased productivity. By @quire.io.
Tags miscellaneous performance app-development software
-
Don't mix refactorings with behavior changes
Posted on June 16, 2022, Level intermediate Resource Length medium
Probably the biggest reason not to mix refactorings with behavior changes is that it makes it too easy to make a mistake. By Jason Swett.
Tags programming code-refactoring software app-development devops
-
What exactly should we be logging?
Posted on May 15, 2022, Level intermediate Resource Length medium
As a security architect and the technical leader for the Logging Made Easy project, I am often asked "what logs should I be collecting?" I absolutely hate the standard 'it depends' response. So, I've been answering with a question of my own: "For what?" This has led to a number of interesting discussions on the topic of who should be logging what, and when. By Adam B.
Tags infosec devops programming learning software how-to
-
OOP vs Type Classes: Ideology
Posted on May 14, 2022, Level intermediate Resource Length medium
This is the 1st article of a series that explores the difference between OOP design, and parametric polymorphism with Type Classes, as both are possible in Scala. By Alexandru Nedelcu.
Tags oop programming learning software
-
How to switch to Ubuntu Rolling Rhino: rolling release version of Ubuntu
Posted on April 27, 2022, Level beginner Resource Length medium
Ubuntu goes bleeding edge with Rolling Rhino. Here's everything you need to know about it. New Ubuntu releases come out every six months, with most of the software frozen in time until the next release. To receive the latest updates as soon as they're available, many people turn to a rolling release distribution, such as Arch Linux. By Bertel King.
Tags linux software cio cloud devops
-
How to take fewer breaks to be more productive at work
Posted on March 8, 2022, Level beginner Resource Length medium
Programmer's work might look easy, but it turns out to be stressful to many programmers. Most programmers would complain about being unproductive — they should work eight hours per day, but these eight hours turn into 2 or 3 hours of work. By Nuha Khaled.
Tags software learning miscellaneous how-to cio
-
How to create GUI dialog boxes in bash scripts with Whiptail in Linux
Posted on March 7, 2022, Level beginner Resource Length medium
In this article, we are going to discuss yet another GUI utility called Whiptail that can be used to create GUI dialog boxes in Bash scripts in Linux. By Karthick.
Tags linux devops frameworks software miscellaneous ux