French developer Kévin Dunglas has released the 1.0.0 beta version of API Platform, an open-source “API-first” PHP framework for creating interoperable single-page applications, native mobile apps, and websites. It is built on Symfony reusable PHP components. With API Platform, developers can first build a hypermedia REST API application before integrating and leveraging other popular client-side development … continue reading
More and more tech companies are piling on the “Occupy Flash” movement as Adobe’s Flash Player continues to be beset by publicly known security vulnerabilities. Mark Schmidt, Mozilla’s head of Firefox support, tweeted that the company has officially blocked Flash in all versions of Mozilla Firefox. He clarified that the block will only remain in … continue reading
Microsoft announced it has formed the Machine Teaching Group, a research project to advance “Machine Teaching.” Machine Teaching is described by Microsoft as the next evolution of machine learning (ML), wherein developers or even users without a data analysis or computer science backgrounds can teach a computer to perform tasks. The Machine Teaching Group is … continue reading
Google is bringing its popular Material Design UI introduced in Android Lollipop to static websites. Material Design Lite (MDL), this week’s featured GitHub project, lets Web developers add a Material Design look and feel to static content websites. The Material Design implementation includes components of vanilla CSS, HTML and JavaScript, but doesn’t rely on any … continue reading
The OpenSSL team has issued a high-severity security advisory. The advisory discloses a new certificate validation vulnerability where during certificate verification, OpenSSL will attempt to find alternative certificate chains if the first validation attempt fails. The vulnerability lies in an implementation error allowing an attacker to forge an invalid certificate and bypass verification. This security issue … continue reading
Microsoft has announced plans to cut up to 7,800 additional jobs over the next several months, primarily focused on its mobile phone business. In an email to employees, Microsoft CEO Satya Nadella detailed the restructuring of the company’s phone business, which will incur an impairment charge of approximately US$7.6 billion related to Microsoft’s acquired Nokia Devices … continue reading
For developers and enterprise teams, application life-cycle management in today’s development climate is an exercise in organized chaos. As movements such as agile, DevOps and Continuous Delivery have created more hybrid roles within a faster, more fluid application delivery cycle, there are new definitions of what each letter in the ALM acronym means. Applications have … continue reading
Google has announced the new Google Cloud Console, a mobile app for Android and iOS to help developers manage cloud platform resources from their devices. Google Cloud Console lets developers view the overall health of their system, view projects, set alerts, monitor billing, and manage Google Cloud Platform resources. The console has the ability to … continue reading
This week’s featured GitHub project doesn’t need much of an introduction. Originally devised as a way to note basic JavaScript concepts and syntax, JavaScript in one pic is an overview of the JavaScript programming language and a breakdown of its syntax. The project’s goals include adding more details to the diagram spanning functions, arrays, object-oriented … continue reading