1. 程式人生 > >Java News and Code #4: When Burger King Attacks

Java News and Code #4: When Burger King Attacks


Visit the developerWorks Java Hub

Visit the developerWorks Java Hub for more tools and education to future-proof your Java code.

The King Attacks!

Burger King on April 2nd released a 15 second ad that ends with “OK, Google, what is the Whopper burger?”

The idea was to trigger Google Home devices to process the request and rattle off the first sentence of the

Whopper’s Wikipedia article.

Just hours after the ad first ran, it stopped working, and Burger King confirmed the ad no longer triggered Google Home devices.

But the larger issue remains. No matter how you look at it, this is an injection attack. While this particular attack is harmless, it raises questions about the unintended consequences of voice activated technology.

DockerCon announcement: LinuxKit

The folks at Docker, in this post on the Docker blog, announced a new toolkit for creating a better Docker native experience to non-Linux platforms like Windows and Linux.

Partering with IBM, Intel, Microsoft, and more – including The Linux Foundation – Docker has built a secure, lean, and portable Linux subsystem that itself is a Docker-native component.

Kernel security is a big deal, and Docker worked with groups like the Kernel Self Protection Project, and LinuxKit provides an incubation space for security projects with an eye toward making the Linux kernel more secure, in turn making LinuxKit secure.

LinuxKit includes tools to create Linux subsystems that are comprised of only the components the runtime requires, ensuring the custom Linux subsystem is lean.

LinuxKit is portable, and brings Linux container support to the platforms that Docker runs on now, with plans to support many more down the road, ensuring that Linux subsystems
built with LinuxKit are portable.

Code Talk-through: Build your own JDK 9 Docker preview image

In this episode’s code talk-through, I’ll show you how to use the IBM JDK 9 Early Access Docker image at Docker Hub to create your very own JDK 9 Docker image that you can use to play around with JDK 9.

I’ll show you how to:

  1. Build on the IBM JDK 9 EA Dockerfile to create a Docker image,
  2. Create a second image on top of that to add a few customizations,
  3. Exercise a feature of JDK 9 (from JEP 269)

Credits

Music:

Slay Well by Gunnar Olsen, YouTube Audio Library (Free to use for commercial purposes, no attribution required), see YouTube Terms of Service and this YouTube support article for details.

How It Began by Silent Partner, YouTube Audio Library (Free to use for commercial purposes, no attribution required), see YouTube Terms of Service and this YouTube support article for details.

Image: https://pixabay.com/en/tv-television-device-electronic-162002/, free for commercial use, no attribution required. See Pixabay Terms of Service for more information.

相關推薦

Java News and Code #4: When Burger King Attacks

Visit the developerWorks Java Hub for more tools and education to future-proof your Java code. The King Attacks! Burger King on April 2nd released a 15

Java News and Code Episode 14

Welcome Welcome to Java News and Code, where I tell you about interesting goings-on in the world of IT in general, and Java in particular. And there’s

Java News and Code Episode 11

Hyperledger Fabric v1.0 Released on July 11, 2017 Hyperledger Fabric is a framework for building Blockchain applications. It is licensed under the Cre

Java News and Code Episode 10

New open source tools for micro containers Containers are quickly becoming the de facto standard for deploying scalable, high performance applications

Java News and Code Episode 12

Adobe Announces EOL for Flash Player On July 25th, Adobe announced it would stop updating and distributing Flash Player at the end of 2020. The announc

Java News & Code #3: JUnit 5, Tomcat and Open Source Sites

Visit the developerWorks Java Hub for more tools and education to future-proof your Java code. Google Open Source Project Directory Google announced on

《Thinking in JavaAnd 《Effective Java》啃起來

大學 前言 技術 數據結構和算法 解決 一句話 定義 應該 太多的 前言   今天從京東入手了兩本書,《Thinking in Java》(第四版) 和 《Effective Java》(第二版)。都可以稱得上是硬書,需要慢慢啃的,預定計劃是在今年前把這兩本書啃完。哈哈,可

Java 8 新特性:4-Optional類

get方法 syn 序列 new ret 有一個 例子 使用 n) (原) 先看看上面的說明: /** * A container object which may or may not contain a non-null value. * If a value

Java Language and Virtual Machine Specifications

block virtual cif ora .html https fat docs cti 記錄下The Java Language Specification & The Java Virtual Machine Spectifation的網址: https:

引用mchange-commons-java-0.2.3.4.jar架包

ava color artifact clas pos pom 引用 repos spa pom.xml中增加 <!-- https://mvnrepository.com/artifact/com.mchange/mchange-commons-java --

java復習路4

類加載 靜態初始化 不能 inf 復習 希望 head post ati Java 中的 static 使用 1.靜態變量(類變量)。 2.靜態方法(類方法)。其實之前我們一直寫的 main 方法就是靜態方法。 需要註意: 1、 靜態方法中可以直接調用同類中的靜態

java復習路4【尋找腦子中。。。】

。。 圖片 body img alt info mage ava post java復習路4【尋找腦子中。。。】

java基礎筆記(4)----數組

adding 類型 說明 spa 初始化 pac align int nbsp 介紹: 數組是一種數據類型,是引用類型,是一塊連續的內存空間,用於存儲和管理相同類型的多個數據。 定義:-- > 數組的聲明方式 先聲明,在開辟內存空間--> int [] a;

java學習之旅-4

個數 相同 參與 進制 amp 與運算 否則 來看 二進制位 位運算符在C裏面並沒有學到,所以算是新知識了,至於用途嘛,我還不太清楚,先來看看吧。 &: 參與運算的兩個數,若相應二進制位數的值都為1,則該結果值是1,否則是0,類似於“與”,例如: System.ou

Java 隨心筆記4

分配 數組元素 實現 內存 個數 組元 類型 new 多個 一、數組 存數(多個同種數據類型)變量只能存儲一個數據 總結:當我們遇到存儲多個數據類型的數據時,可以用數組 1)定義數組 格式:數據類型 [] 數組名 數據類型:java提供的數據類型 []:

Java多線程 4.線程池

targe 線程安全 blog nbsp for java 認識 href fork 1.Java多線程-認識Java線程 2.Java多線程-線程安全 3.Java多線程-線程協作 4.Java多線程-線程池 5.Java多線程-柵欄 6.Java多線程-Fork/Joi

java 線程池-4

語句 int 周期性任務 lse 測線 ++ sys tro \n java 有四種線程池 1、可緩存線程池 newCachedThreadPool創建一個可緩存線程池,如果線程池長度超過處理需要,可靈活回收空閑線程,若無可回收 2、定長線程池 可控制最大並發數 newF

Java並發(4)- synchronized與CAS

線程 static ima bubuko nts 就是 incr 獲取 阻塞 引言 上一篇文章中我們說過,volatile通過lock指令保證了可見性、有序性以及“部分”原子性。但在大部分並發問題中,都需要保證操作的原子性,volatile並不具有該功能,這時就需要通過其他

JNDI(Java Naming and Directory Interface,Java命名和目錄接口)

負載平衡 抽象層 共享 eight interface dsm 通過 data win JNDI(Java Naming and Directory Interface,Java命名和目錄接口)是SUN公司提供的一種標準的Java命名系統接口,JNDI提供統一的客戶端API

[Code+#4]最短路 (最短路)

wiki sizeof 一道 什麽 code node urn 快捷 mem [Code+#4]最短路 題目背景 在北緯 91° ,有一個神奇的國度,叫做企鵝國。這裏的企鵝也有自己發達的文明,稱為企鵝文明。因為企鵝只有黑白兩種顏色,所以他們的數學也是以二進制為基礎發展的。