InfoQ Homepage Open Source Content on InfoQ
-
Swift 5 Will Enforce Exclusive Access to Memory
Swift 5 will improve memory safety of Swift programs by ensuring variables cannot be accessed using a different name while they are being modified by another portion of the program. This change has important implications both on existing apps behaviour and on the Swift compiler itself.
-
The Five Principles of Very Fast Organizational Transformations (VFOT)
The five principles of Very Fast Organizational Transformations (VFOT) are principled, time-boxed, whole-system, inviting and everyone at once. They are based on open source and open space foundational and proven theories and practices. Combined to form a cohesive transformative strategy, they guaranty the speed of any transformation because they are inclusive, empowering and transparent.
-
Facebook Open-Sources DeepFocus, Bringing More Realistic Images to Virtual Reality
In a recent blog post, Facebook announced they have open-sourced DeepFocus, an AI powered framework for improving focus on close objects. This technology ensures nearby objects are in-focus, while distant objects appear out of focus, much like cinematic experiences. DeepFocus takes advantage of an end-to-end convolutional neural network that produces an accurate retinal blur in near real-time.
-
Capital One Banks on Open Source to Scale Innovation
In 2012, Capital One was 100% Waterfall, had manual processes and out-sourced their commercial technology. In six years, the bank realized their DevOps transformation supported by their open source adoption. They established a rigorous open source strategy that enabled them to transform their technology and innovation DNA.
-
Inner-Sourcing as Catalyst for DevOps Transformation at Verizon
Verizon successful scaled their DevOps execution at enterprise level by focusing on three key areas: migrating to the cloud, modernizing their technologies and transforming their culture. Verizon transformed into an inner-sourcing culture based on participation, empowerment, rapid prototyping and meritocracy.
-
Baidu Announces "OpenEdge", an Open-Source Edge Computing Platform
Recently Baidu Inc. announced China's first open-source edge computing platform called OpenEdge - allowing developers to build light, secure and scalable edge applications. The OpenEdge platform brings processing power to "edge devices" like smart home appliances and wearables.
-
GitHub Launches Free Private Repos with up to Three Collaborators
GitHub has just announced it will allow developers to create private repositories with up to three collaborators at no cost. Additionally, GitHub has introduced a new product for enterprise customers operating both in the cloud and on-premises. InfoQ has spoken with Kathy Simpson, senior director of product at GitHub, to learn more.
-
Amazon Introduces Managed Blockchain and Quantum Ledger Database
Amazon has announced a new managed service for creating and managing blockchain networks. The Hyperledger Fabric project is currently supported and support for Ethereum is coming soon. Amazon has also introduced a complementary blockchain service called Quantum Ledger Database (QLDB) which provides a managed ledger database to store immutable transaction logs.
-
Google’s Plan Towards Go 2: Community Involvement Takes Center Stage
Work on the next major version of Google’s language has already begun with around 120 open proposals candidate to be reviewed for Go 2, writes Google engineer Robert Griesemer. Google also intends to make the Go 2 process much more community-driven.
-
Visual Studio Code 1.29 Improves Search, Debug, and More
Visual Studio Code October 2018 release, numbered 1.29, introduces a number of significant new features, while confirming Visual Studio Code trend as the most used text editor in the JavaScript ecosystem.
-
Google Open-Sources Speaker Diarization AI Technology, Claims 92% Accuracy
In a recent blog post, Google announced they have open-sourced their speaker diarization technology, which is able to differentiate people’s voices at a high accuracy rate. Google is able to do this by partitioning an audio stream that includes multiple participants into homogeneous segments per participant.
-
Code Reviews in Practice
Code reviews are a great way to find bugs, get input from other team members, and share knowledge and ownership. For maximum benefit, integrate code reviews into your development process to ensure that no code reaches production without being reviewed. Reviews tend to uncover unresolved issues in the development process which you may need to address.
-
Introducing EmoPy: An Open Source Toolkit for Facial Expression Recognition
In a recent blog post, Angelica Perez shared information about a new open source project for an interactive film experience. The project is called EmoPy and focuses on Facial Expression Recognition (FER) by providing a toolkit that allows developers to accurately predict emotions based upon images passed to the service.
-
DigitalOcean Survey Results Reveal the State of Open Source
Survey results released by DigitalOcean show that a majority of developers now invest in open source, while their employers fail to do so. 55% of respondents contribute to open source in a variety of ways, but only 25% of companies donate greater than $1000 annually, and 66% of companies don't offer time to work on open source projects.
-
GitHub Octoverse 2018 Highlights
Octoverse is the annual survey that GitHub conducts among its developers to take the pulse of the community. Here the most significant highlights from this year’s edition.