Can software development benefit from mindfulness? Software development requires concentration and focus, an understanding of designing, coding, languages, and programming and how they all work together. It can also require comprehension of technology, science, engineering, and math. Clearly, a lot of brainpower goes into being a software developer. In order to keep that brainpower in … continue reading
Microsoft is releasing a new tool that uses artificial intelligence to find and detect software bugs. The Microsoft Security Risk Detection tool, previously known as Project Springboard, will be available by the end of the summer. “The tool is designed to catch the vulnerabilities before the software goes out the door, saving companies the heartache … continue reading
NVIDIA gave artificial intelligence researchers a big surprise over the weekend when it chose to unveil the NVIDIA Tesla V100 at the computer vision event, CVPR, in Honolulu. Jensen Huang, CEO of NVIDIA, presented the new solution to 15 attending research institutions in the hopes they will create great AI solutions. The NVIDIA Tesla V100 … continue reading
The cloud computing competition is beginning to heat up with companies adding more tools and services to their infrastructure to draw users in. The online community for developers, Stack Overflow, is taking a deeper look into how cloud platforms compare, and what cloud is evolving the fastest. According to the organization, the two front runners … continue reading
A new GraphQL server is now available for all Node.js frameworks. Apollo Server is a open-source GraphQL server that is community-maintained and works across: Express, Connect, Hapi, Joa, AWS Lambda, Restify and Micro. The Apollo team announced version 1.0 of the server this week. It is built for the community, for simplicity and for performance. … continue reading
The artificial intelligence community is getting a new machine learning library to boost their research efforts. Yandex announced the open source of CatBoost this week. Despite its name, CatBoost has nothing to do with cats. Instead, it has to do with gradient boosting. “Gradient boosting is a machine learning algorithm that is widely applied to … continue reading
GrapeCity is announcing its second major 2017 software release this week with JavaScript, ActiveReports and .NET updates. One of the biggest features of this release is the company’s newest product line: ComponentOne Xamarin Enterprise. The Xamarin solution replaces the previous Xuni solution, a cross-platform native mobile control suite for Xamarin. “In order to ensure you … continue reading
JetBrains released version 2017.2 for its cross-platform C/C++ IDE CLion this week. In addition to C++ correctness and performance improvements, JetBrains also updated its IntelliJ IDEA product with new features and bug fixes. In CLion 2017.2, developers will see better code quality with new Clang-Tidy integration. CLion has more than 30 built-in code inspections to … continue reading
Since updates can be expensive for device manufacturers, Android is separating the vendor implementation from the core Android framework. This will allow platform and vendor components to be updated independently. First, Android needed to isolate the Hardware Abstraction Layer (HAL), which provides an interface between device-agnostic code and device-specific hardware implementations. According to Android, HALs … continue reading
In order to eliminate all the data preparation and mapping that comes with today’s Big Data challenges, SlamData, a data analytics company, announced 4.2 of its platform with no-code BI for NoSQL, and the ability to explore and embed interactive data reports. According to CEO of SlamData Jeff Carr, over the last eight to 10 years, … continue reading
I started building REST APIs a few years ago because I was desperately in need of a back-end engineer, and it seemed easier for me to just do it myself. That, of course, is how all classic software engineering problems begin and where many startups end, but I thought: How hard could it really be? … continue reading
The Enterprise Ethereum Alliance has become the world’s largest open-source blockchain initiative. Since late May, the Enterprise Ethereum Alliance (EEA) has seen 34 organizations join the blockchain industry group. The total membership is more than 150 organizations since the group’s launch in February. The newest members of EEA include various business sectors like technology, banking, … continue reading