InfoQ Homepage Software Development Content on InfoQ
-
Building Human Interfaces with Artificial Intelligence
AI helps us to build human interfaces based on speaking and writing, instead of using a keyboard or mouse; it allows humans to stay human. The biggest challenges are finding ways to tell systems what answers are unsatisfactory to help them learn, be transparent in what data is recorded and retained, and ensure that diversity and inclusion is part of our training data to prevent bias in AI systems.
-
JetBrains Introduces Datalore 1.0, an Intelligent Web Application for Data Analysis
JetBrains recently introduced Datalore 1.0, an intelligent web application for data analysis and visualization in Python. Datalore 1.0 brings an improved smart code editor, user-controlled code execution, professional subscription, and more.
-
QCon San Francisco 2018 Preview: What You Can Expect from This Year’s Conference
QCon, the series of global software conferences organized by InfoQ, is returning to the Bay Area for the 12th annual event, November 5th - 7th, and we’re expecting around 1,600 senior individual contributors and architects to join us. As in years past, the conference runs over three days with two bonus workshop days.
-
Kubernetes 1.12 Brings Volume Snapshots, TLS Improvements, and More
The Cloud Native Community Foundation has announced Kubernetes 1.12. This version brings Snapshot and restore volumes, improvements on TLS, Horizontal Pod Autoscaler (HPA), topology-aware dynamic provisioning, Advanced Auditing, topology support for Container Storage Interface (CSI) plugin, and more.
-
How Continuous Delivery Impacts Testing
With continuous delivery we need to focus on quality as we write the code. Not every team will have testers, but if there are testers then they will work closely with developers, writing code to automate the small number of tests that cannot be covered by unit tests while helping developers creating unit tests.
-
Tracks Announced! QCon London 2019 (March 4-8, 2019)
QCon returns to London for the 13th annual software conference March 4-6, 2019. The topics for this year’s conference have been announced: Architecture, Chaos, JavaScript, Performance and many more.
-
Spring Release Versions 3.0.4 and 2.4.3 of Spring Web Services
Spring has released two versions of their Web Services project at the same time: version 3.0.4.RELEASE as the main branch of development, and version 2.4.3.RELEASE for maintenance. Both versions have been upgraded to run on Spring Framework 5.1.0 and to support Java 11.
-
Atlassian Expands the Jira Ecosystem: Bitbucket Integration, OpsGenie, and Jira Ops
Atlassian has announced a series of moves to expand the Jira ecosystems, including better integration between Bitbucket and Jira, acquisition of the OpsGenie company, and the release of an incident management platform called Jira Ops.
-
IntelliJ IDEA 2018.2 Supports Java 11, MacBook Touch Bar and More
JetBrains recently released the IntelliJ IDEA 2018.2. This version brings support for the upcoming Java 11, breakpoints intentions, MacBook Touch Bar, enhancements for Spring Boot, Scala and Docker plugin, and more.
-
Jib, a Java Container Image Builder from Google
Google recently announced Jib, an open-source container image builder that lets Java developers build Java containers using well-known Java tools.
-
Author, Teacher, and Consultant Jerry Weinberg Passed Away
Gerald M. “Jerry” Weinberg, author, teacher, and consultant, passed away August 7, 2018, at the age of 84. Weinberg published about 100 books on computer programming, systems thinking, leadership, change, consulting, and writing.
-
GitHub Expands Its Learning Offerings with Four New Online Courses
GitHub Learning Lab is an initiative launched earlier this year to help people of all skill levels use GitHub. GitHub has released four new courses, Uploading to GitHub, Migrating to GitHub, Community Starter Kit, and Introduction to HTML.
-
"Docker Application Guides" Demonstrate How to Deploy Enterprise Apps to Swarm and Kubernetes
Docker recently announced Docker Application Guides, which demonstrates how to deploy applications on Docker Enterprise Edition and Docker Desktop, providing architectures and guidance examples for selecting container images and deploying prototype applications, orchestrated by Docker Swarm or Kubernetes.
-
Eclipse Foundation Releases Eclipse Photon IDE
The Eclipse Foundation has released the latest version of the Eclipse IDE. Eclipse Photon brings support for both Java 10 and Java EE 8, improvements for PHP development tools, Dark theme improvements, and more.
-
GitHub Security Alerts for Python
GitHub has announced security alerts for Python, providing access to Python users to the dependency graph, as well as receive security alerts whenever their repositories depend on packages with known security vulnerabilities.