AWS Amplify를 이용한 Android 앱 개발 실습 – 2부

2019-05-15 KENNETH 0

AWS Amplify를 이용한 Android 앱 개발 실습 – 2부 이 글은 AWS Amplify 개발 도구를 사용하여 AWS 클라우드 기반 Android 모바일 앱을 제작하는 방법에 대한 실습 시리즈입니다. 이 글에서는 1부에 이어 Android 앱에 고급 기능을 추가합니다. 다루는 내용은 다음과 같습니다. 기능 업데이트 : AWS AppSync API 오프라인 지원 데이터 변경(변형)에 대한 구독 사용 Amazon S3를 통한 객체 스토리지 활성화 사전 조건 Android 프로젝트를 작성하려면 워크 스테이션에 Java JDK가 설치되어 있어야 합니다. Android Studio를 다운로드하여 설치하고 Android SDK 관리자에서 Android 6.0 SDK(API 레벨 23 이상)를 다운로드합니다. 또한 에뮬레이터 이미지도 다운로드합니다. 이를 위해 Android Studio에서 AVD Manager를 선택해야 합니다. + Create Virtual Device를 선택하고 지침에 따라 설치를 완료합니다. 1 부에서 계속 1부에서 우리는 애완 동물의 목록을 표시하고 새로운 애완 동물을 추가할 수 있는 Android 앱을 만들었습니다. 새 애완 동물을 추가하면 앱은 다음과 같은 형태가 됩니다. 최적 업데이트 및 오프라인 지원 최적 업데이트 [ more… ]

AWS Amplify를 이용한 Android 앱 개발 실습 – 1부

2019-05-15 KENNETH 0

AWS Amplify를 이용한 Android 앱 개발 실습 – 1부 이 글은 AWS Amplify 개발 도구를 사용하여 AWS 클라우드 기반 Android 모바일 앱을 제작하는 방법에 대한 실습 시리즈입니다. 여러분이 제일 좋아하는 애완 동물 목록을 표시하기 위한 Android 모바일 앱을 개발한다고 가정해 봅시다. 사용자 경험을 높여줄 프론트 엔드 사용자 경험에 집중 하기 위해 중요한 기능 중 하나인 애완 동물 데이터를 나열, 생성 및 저장하는 API를 설정하는 백엔드 서버 인프라를 관리 및 운영하고 싶지는 않습니다. 또한, 각 사용자가 자신의 애완 동물을 추가할 수 있도록 사용자 인증 기능을 별도로 구현하지 않고 손쉽게 설정하고 싶습니다. 즉, 오로지 Android 앱 개발 작업에 집중하고 싶다면, 어떻게 해야 할까요? 이 글에서는 이를 위해 AWS Amplify를 사용하여 손쉽게 서버리스 모바일 앱을 개발하기 위한 제작하기 단계별 실습 방법을 살펴 보겠습니다. 우리는 다음 작업을 수행하는 방법을 설명합니다. AWS AppSync가 지원하는 GraphQL API를 추가합니다. Amazon Cognito를 통해 사용자 인증 메커니즘을 추가합니다. RecyclerView에서 [ more… ]

No Image

USN-3983-2: Linux kernel (Trusty HWE) vulnerabilities

2019-05-15 KENNETH 0

USN-3983-2: Linux kernel (Trusty HWE) vulnerabilities linux-lts-trusty vulnerabilities A security issue affects these releases of Ubuntu and its derivatives: Ubuntu 12.04 ESM Summary Several security issues were fixed in the Linux kernel. Software Description linux-lts-trusty – Linux hardware enablement kernel from Trusty for Precise ESM Details USN-3983-1 fixed vulnerabilities in the Linux kernel for Ubuntu 14.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 14.04 LTS for Ubuntu 12.04 LTS. Ke Sun, Henrique Kawakami, Kekai Hu, Rodrigo Branco, Giorgi Maisuradze, Dan Horea Lutas, Andrei Lutas, Volodymyr Pikhur, Stephan van Schaik, Alyssa Milburn, Sebastian Österlund, Pietro Frigo, Kaveh Razavi, Herbert Bos, Cristiano Giuffrida, Moritz Lipp, Michael Schwarz, and Daniel Gruss discovered that memory previously stored in microarchitectural fill buffers of an Intel CPU core may be exposed to a malicious process that is [ more… ]

No Image

USN-3981-2: Linux kernel (HWE) vulnerabilities

2019-05-15 KENNETH 0

USN-3981-2: Linux kernel (HWE) vulnerabilities linux-hwe, linux-azure, linux-gcp, linux-oracle vulnerabilities A security issue affects these releases of Ubuntu and its derivatives: Ubuntu 16.04 LTS Ubuntu 14.04 ESM Summary Several security issues were fixed in the Linux kernel. Software Description linux-azure – Linux kernel for Microsoft Azure Cloud systems linux-gcp – Linux kernel for Google Cloud Platform (GCP) systems linux-hwe – Linux hardware enablement (HWE) kernel linux-oracle – Linux kernel for Oracle Cloud systems Details USN-3981-1 fixed vulnerabilities in the Linux kernel for Ubuntu 18.04 LTS. This update provides the corresponding updates for the Linux Hardware Enablement (HWE) kernel from Ubuntu 18.04 LTS for Ubuntu 16.04 LTS and for the Linux Azure kernel for Ubuntu 14.04 LTS. Ke Sun, Henrique Kawakami, Kekai Hu, Rodrigo Branco, Giorgi Maisuradze, Dan Horea Lutas, Andrei Lutas, Volodymyr Pikhur, Stephan van Schaik, Alyssa Milburn, Sebastian Österlund, [ more… ]

No Image

USN-3984-1: Linux kernel vulnerabilities

2019-05-15 KENNETH 0

USN-3984-1: Linux kernel vulnerabilities linux vulnerabilities A security issue affects these releases of Ubuntu and its derivatives: Ubuntu 12.04 ESM Summary Several security issues were fixed in the Linux kernel. Software Description linux – Linux kernel Details Ke Sun, Henrique Kawakami, Kekai Hu, Rodrigo Branco, Giorgi Maisuradze, Dan Horea Lutas, Andrei Lutas, Volodymyr Pikhur, Stephan van Schaik, Alyssa Milburn, Sebastian Österlund, Pietro Frigo, Kaveh Razavi, Herbert Bos, Cristiano Giuffrida, Moritz Lipp, Michael Schwarz, and Daniel Gruss discovered that memory previously stored in microarchitectural fill buffers of an Intel CPU core may be exposed to a malicious process that is executing on the same CPU core. A local attacker could use this to expose sensitive information. (CVE-2018-12130) Brandon Falk, Ke Sun, Henrique Kawakami, Kekai Hu, Rodrigo Branco, Stephan van Schaik, Alyssa Milburn, Sebastian Österlund, Pietro Frigo, Kaveh Razavi, Herbert Bos, and [ more… ]