Developers can now use a new Ruby library called Scientist, which will help them rewrite critical code. As codebases in applications mature, often developers will need to replace or rewrite part of a system, according to a blog post by GitHub engineer Jesse Toth. As a way to ensure testing correctness for these applications, GitHub … continue reading
Researchers at Carnegie Mellon University are on a mission to advance the science of machine learning algorithms and computer vision. As such, they have announced a five-year, US$12 million research effort to reverse-engineer the brain. The goal of the project is to unlock the secrets of neural circuitry and brain-learning methods in order to get … continue reading
For security teams who are interested in launching old computer viruses or malware programs just for fun, there is now a collection available online that allows someone to experience these destructive viruses safely. This collection is called The Malware Museum, and it is a part of the Internet Archive, a non-profit that was founded to … continue reading
JetBrains has announced the 1.0 release candidate of its statically typed programming language for the JVM, Android and browsers: Kotlin. The language is designed to reduce the amount of code developers need to write; avoid entire classes or errors; provide versatility; leverage existing frameworks and libraries with 100% Java Interoperability; and support command-line compilers or … continue reading
Add native power to your shared JavaScript codebase with this Apache Cordova plug-in that’s available on GitHub (and is also SD Times GitHub project of the week): Project Ace. Project Ace enables you to easily add native UI and native code to your JavaScript and HTML. It works with Ionic, PhoneGap and all Cordova-based projects. … continue reading
As a result of companies releasing their code to the public, the importance of having a solid community—one that understands how developers, contributors, businesses and governments interact and communicate—increases. One group has recognized this importance since the beginning, and yesterday it celebrated its 18th anniversary, along with a history of support for open source. The … continue reading
Couchbase, the database for the Digital Economy, today announced general availability of Couchbase Mobile 1.2, a new release that makes it easier for enterprises and developers to build always available mobile applications. Gartner predicts that by the end of 2017, market demand for mobile app development services will grow at least five times faster than … continue reading
DBmaestro, the pioneer and leading provider of DevOps for Database solutions, announced the release of TeamWork version 5.0 which includes a first of its kind Pipeline Builder, enabling users to visually describe the database environment and the deployment flow. The new version brings maturity and stability to DevOps for database by making it significantly easier … continue reading
A newly announced methodology wants to help businesses manage their freelance programmers. The eXtremely Distributed Software Development (XDSD) methodology is an open software development practice designed to reduce risks and improve quality in projects. According to Yegor Bugayenko, cofounder and CTO at Teamed.io and creator of XDSD, working remotely is a popular trend. But few … continue reading
After the December announcement made by Mozilla’s senior vice president of connected devices, Ari Jaaksi, Mozilla shared its decisions about Firefox OS, with changes to Marketplace, foxfooding, and the product innovation process. Mozilla will be focusing on exploring new product innovations in Internet of Things, according to an e-mail that was shared to the Firefox … continue reading
Docker’s no longer the only game in the Linux container town. In December of 2014, CoreOs kicked off a new open-source container runtime project known as rkt. Today, that project reached version 1.0. Rkt was designed for security and production readiness, said Alex Polvi, CEO of CoreOS. “We want to build a security-minded open-standards-based container … continue reading
Digital Performance software company, Dynatrace, today announced that Huawei has selected its suite of performance monitoring and management solutions to deliver the telecommunication industry’s first holistic ICT customer experience management (CEM) solution. The HUAWEI SmartCare offering marks the beginning of a new era for the telco industry, enabling operators to shift from network-based experience management … continue reading