InfoWorld logo InfoWorld


  • Create a Shiny app to search Twitter with rtweet and R

    Sat 6:00am
    Do you want to track a conference hashtag — or any hashtag — on Twitter? This bonus Do More With R tutorial shows you step by step how to create an interactive Shiny web application to search, sort, and filter tweets with a specific hashtag (or any…
  • Do More With R bonus download: Interactive Shiny app to search Twitter

    Sat 6:00am
    This Do More With R bonus download — free with Insider registration — shows you step by step how to create an interactive Shiny web application to search, sort, and track tweets with a specific hashtag (or any keyword). To read this article in full,…
  • Atlassian improves Jira roadmaps for better project tracking

    Fri 12:38pm
    Atlassian has updated the roadmap capability in Jira, the company’s cloud-based issue-tracking platform for software development projects. The new capabilities are centered on roadmap progress, dependency mapping, and integration with the Confluence…
  • Cloud AI is like nuclear power

    Fri 6:00am
    In a recent speech, Google and Alphabet CEO Sundar Pichai called for new regulations in the world of AI, with the obvious focus that AI has been commoditized by cloud computing. This is no surprise, now that we’re debating the ethical questions that surround…
  • “Do More with R” video tutorials

    Thu 5:08pm
    ‘Do More with R’ offers quick video tips on useful things you can do in the R programming language. Now you can search these R tutorial videos by topics, tasks, and packages in the table below. (Click on the task to go straight to the video content—or in…
  • How to search Twitter with rtweet and R

    Thu 6:00am
    Twitter is a great source of news about R — especially during conferences like useR! and RStudio Conference. And thanks to R and the rtweet package, you can build your own tool to download tweets for easy searching, sorting, and filtering. Let’s take a…
  • How to improve CI/CD with shift-left testing

    Thu 6:00am
    Testing applications used to be a technically challenging, time-crunched activity scheduled days or weeks before an application’s release. Development teams were given the leeway to code until the eleventh hour, and testers, who did much of their work…
  • Can developers dictate how their software is used?

    Wed 8:55am
    The politics of the Silicon Valley are colliding with customers and impacting innocent bystanders who put their trust in open source software.
  • How to keep bias out of your AI models

    Wed 6:00am
    Bias in artificial intelligence (AI) is hugely controversial these days. From image classifiers that label people’s faces improperly to hiring bots that discriminate against women when screening candidates for a job, AI seems to inherit the worst of human…
  • 2 cloud and AI myths you shouldn’t believe

    Wed 6:00am
    In tech circles, we have two primary faults: We’re overly eager to usher in the future and ironically too quick to disregard it when it doesn’t come as fast as we projected. Take, for example, two persistent myths making the rounds today: First, that cloud…
  • JavaScript is the most in-demand IT skill

    Tue 5:29pm
    JavaScript is the skill that is most in-demand for IT in 2020, according to a report from developer skills tester DevSkiller.The report, “Top IT Skills report 2020: Demand and Hiring Trends,” has JavaScript switching places with Java when compared to last…
  • Understanding Azure Container Registry

    Tue 6:00am
    When you get to the end of a devops build pipeline you’re left with a set of artifacts: binaries, configuration files, Web pages, even virtual machines and containers. They’re the components that go together to construct a modern application. Wrapping as…
  • Cloud spending set to outpace traditional on-prem

    Tue 6:00am
    According to IDC, in 2019 the public cloud saw little change in market share, making up just more than 30 percent of the overall cloud IT infrastructure market. Of course, this is likely to grow significantly, expected to reach almost 40 percent by…
  • Welcome to Insider Pro

    Mon 4:37pm
    For more than 50 years, IDG has earned the trust of its readers with authoritative coverage of the technology industry. Insider Pro is the natural evolution of the insightful coverage our publications have produced for decades.
  • 6 great new Python features you don’t want to miss

    Mon 6:00am
    Any programming language that fails to add new functionality over time has stopped being a technology with a future and become a technology of the past. Python 3 continues to move forward with the addition of significant new features, though it’s difficult…
  • How to use projections in C#

    Mon 6:00am
    Projection is an operation that transforms the results of a query. You can use projection to transform an object into a new form that has only those properties needed in your application. In this article, we’ll look at how we can work with projections in…
  • JDK 14: The new features in Java 14

    Jan 17, 2020, 5:00 pm
    Java Development Kit (JDK) 14 has moved to a second rampdown phase, with the overall feature set now frozen. The planned upgrade to standard Java will feature new capabilities such as JDK Flight Recorder event streaming, pattern matching, and switch…
  • Eclipse readies next enterprise Java for mid-2020

    Jan 17, 2020, 3:06 pm
    The Eclipse Foundation plans to release Jakarta EE 9, a version of enterprise Java with the new jakarta.* namespace, in mid-2020. Jakarta EE 9 will not have major new functionality.A key goal of Jakarta EE 9 is to lower the barrier to entry to new vendors and…
  • What is CI/CD? Continuous integration and continuous delivery explained

    Jan 17, 2020, 6:00 am
    Continuous integration (CI) and continuous delivery (CD) embody a culture, set of operating principles, and collection of practices that enable application development teams to deliver code changes more frequently and reliably. The implementation is also known…
  • Understand 'as is' before you migrate to the cloud

    Jan 17, 2020, 6:00 am
    You’ve migrated 200 workloads to the cloud, along with connected data. Unfortunately, only three months after the migrated applications go live you discover that you’re out of compliance with laws and regulations of your industry. To make matters worse,…
  • Unison functional language touts immutable code

    Jan 16, 2020, 12:34 pm
    Billed by its creators as “a friendly programming language from the future,” the open source Unison language was founded on the core notion that code is immutable and identified by its content. Now in a public alpha release, with multiple milestone alpha…
  • CockroachDB review: Distributed SQL shifts into high gear

    Jan 16, 2020, 6:00 am
    When I reviewed CockroachDB early in 2018, I found that the distributed SQL database, built on top of a transactional and consistent key-value store, was designed to survive disk, machine, rack, and even data center failures with minimal latency disruption and…
  • Making AI’s arcane neural networks accessible

    Jan 16, 2020, 6:00 am
    We’re only a few weeks into the new year, but already we’re seeing signs that automated machine learning modeling, sometimes known as autoML, is rising to a new plateau of sophistication.To read this article in full, please click here(Insider Story)
  • BrandPost: Consistent SSD Performance Is Critical for Your Storage-Intensive Workloads

    Jan 15, 2020, 10:12 am
    Solid state drive (SSD) specs often quote typical latencies—the time required by an SSD to fetch data requested by the system. But typical isn’t always representative of your workloads. You also need consistency.Think of latency as the wait time at your…
  • 6 Git mistakes you will make — and how to fix them

    Jan 15, 2020, 6:00 am
    A big reason developers use a source control system like Git is to avoid disasters. If you do something as simple as mistakenly delete a file, or you discover that the changes you’ve made to a dozen files were all ill-advised, you can undo what you’ve done…
  • Sourcegraph: Universal code search and intelligence

    Jan 15, 2020, 6:00 am
    The amount of code in the world is exploding. As software becomes the fundamental driver of innovation in nearly every industry, software developers find themselves dealing with larger, more interdependent codebases. Most organizations set new records for the…
  • Microsoft enables native mobile development with Blazor

    Jan 14, 2020, 5:35 pm
    Microsoft has rolled out an experimental project to allow developers to build native mobile apps using the Blazor web framework for C# and .NET.The Experimental Mobile Blazor Bindings project enables development of native mobile apps via C# and .NET for…
  • Get this essential cloud security certification training bundle for only $49

    Jan 14, 2020, 12:42 pm
    Most businesses operate via the cloud. That means now is an ideal time to consider a career keeping them secure. But that doesn’t necessarily mean that you’d have to go back to school for professional training. Instead, you can easily learn from home —…
  • Most Python 2 migration issues are corner cases

    Jan 14, 2020, 8:00 am
    How are companies coping with the end of Python Software Foundation support for Python 2? Not badly, all considered. The biggest blockers to a migration to Python 3 are issues that shouldn’t affect most enterprises. Unfortunately, the few companies that are…
  • Understanding Azure Arc

    Jan 14, 2020, 6:00 am
    One of the more interesting announcements at Microsoft’s 2019 Ignite conference was Azure Arc, a new management tool for hybrid cloud application infrastructures. Building on Azure concepts, Arc is designed to allow you to manage on-premises resources from…