728x90
728x90
Key ResultsAzure의 비용 관련 내용 이해참고 문서강의 정보에듀캐스트 강의 1. Azure 구독구독 단위로 과금하나의 테넌트는 2개 이상의 구독을 가질 수 있음모든 리소스는 특정 구독에 생성테넌트 간 구독 이동이 변경구독 종류무료 학생종량제EA(기업 계약)CSP(애저 파트너)Azure Management Group여러개의 구독을 관리하는 기능하나의 관리 그룹에 여러개의 구독 포함 기능구독은 관리 그룹에 적용된 조건을 상속단일 디렉토리는 10000개의 관리 그룹 지원관리 그룹 계층 구조는 6단계 까지 지원2. Azure 비용 계획과 관리기본 비용 구독 방법엔터프라이즈 : 애저 서비스를 협상한 금액을 지불하여 서비스 구매(계약 단위 청수/일반적으로 매년)웹 다이렉트 : 고객이 직접 애저 웹 사이트..
작업관리자로도 종료되지 않는 프로그램이 있을 경우가 있습니다. 그러면 일반적으론 재부팅하지 않으면 해결이 안되죠 ㅜ 그럴때 cmd에서 PID를 찾아서 강제로 종료시키는 방법입니다. tasklist /fi “status eq not responding" 윈도우 + R 키를 누르셔서 실행창에서 CMD를 쳐서 명령 프롬프트를 실행하고 위의 명령어를 입력하면 아래와 같이 비응답 프로그램이 출력됩니다. 제 경우는 Notion이 출력되었습니다. 비응답 프로그램의 PID를 확입합니다. 제 경우에는 PID가 11844 가 됩니다. 그 뒤 tskill PID 하여 프로그램을 종료시킵니다. 여기서는 tskill 11844가 됩니다. 내장 프로그램인 tskill 외에 pskill이라는 외부 프로그램을 사용하는 방법도 있습니..
연산자는 연산을 수행하는 기호로서 수학을 생각해보자 +는 덧셈, -는 뺄셈 등이 있다. JAVA 역시 다양한 종류의 연산자가 있지만 사칙연산부터 시작해서 익숙해지다 보면 별 어려움이 없을 것이다. 수학 문제를 풀려면 덧셈이나 뺄셈이 필요한 것처럼 JAVA 역시 연산자와 피연산자가 있다. 연산자 : 연산을 수행하는 기호 ( +, - , / , * 등) 피연산자 : 연산의 대상 (변수,상수,리터럴,수식 등) 예시 코드를 들면 아래와 같다. x = 5; x * 5 - 3; // 곱셈, 나눗셈을 우선 처리하기 때문에 사실상 (5 * 5) -3가 된다. 22; 문제는 저렇게 하면 결과 값이 그 어디에도 저장되지 않는다. x는 단지 계산식에 사용되었을 뿐이다. 그래서 제대로..
간단한 메모장 예제 파일입니다. 입력창과 복사 , 붙여넣기, 잘라내기, 삭제 버튼이 들어 있습니다. package pack1; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.awt.event.WindowListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JPanel; import javax.swing.JScrollPane..
IBM Watson(이하 왓슨)은 IBM에서 만든 인공지능으로서 한국에서 인지도는 구글 알파고에 밀리기는 하지만 왓슨은 이미 2011년에 미국 퀴즈쇼에 등장해서 상대방들을 누르고 우승한 전례가 있습니다. (그리고 몇년 뒤 역사는 반복되고...) 이번 시간에는 왓슨이 제공하는 서비스 중 하나인 Conversation을 활용하여 말 가르치기를 해볼 건데요. 흥미 유발하려고 제목을 말 가르치기로 하였는데 사실상 자연어 인식입니다. IT에 조금이라도 관심이 있으신 분들은 컴퓨터에게 자연어를 가르치는 게 얼마나 많은지 아실 겁니다. 신경 써줘야 할 것도 많고, 변수도 매우 많습니다. 하지만 왓슨의 경우 몇몇 서비스들이 개발되어 있으니, 그걸 활용해보자 라는 것이죠. 그래서 여기서는 Watson Conversati..
지난 시간에 OpenWhisk의 개념에 대해서 간단하게 알아보았습니다. 이번 시간엔 Openwhisk로 간단하게 Hello World를 띄우는 것 까지 해보겠습니다. 실제 입력되는 게 있어서 트리거가 작동되고 어떤 식으로 메시지가 발생하는지 알 수 있으면 좋겠지만 그런게 주변에 눈에 띄질 않아서 그냥 샘플 실행 단계까지 진행하도록 하겠습니다. 우선 Bluemix 카탈로그로 들어가서 openwhisk를 검색하면 바로 이렇게 Openwhisk가 등장합니다. 그러면 Openwhisk의 소개와 함께 'Develop in your browser'(브라우저에서 개발하기)와 'Download OpenWhisk CLI'(OpenWhisk CLI 다운로드)가 있습니다. 브라우저에서 개발은 말 그대로 웹 페이지 상에서 코..
안녕하세요. 1편(바로가기)에 이어서 계속 이어나가도록 하겠습니다. STEP1. OWA 설정하기CF로 Bluemix에 Push 완료되고 mysql도 연결이 완료되었다면, 이제 해당 사이트로 접속하여 봅시다. 저는 owa1.mybluemix.net 입니다. 인트로 페이지가 뜨게 됩니다. Let's Get Started를 눌러서 설정창으로 접속해봅시다. 내용의 HOST와 Name, User, Password를 입력해야 하는데, 1편의 신임정보 보기에서 복사해둔 정보 기억나시나요? 그것을 붙여넣기 하면 됩니다. 단 HOST의 경우 신임정보의 Port 정보와 같이 기입해야 합니다. 예를 들어 신임정보에서 HOST가 123.456.789.012 이고, Port가 1234 이면 설정창의 Database HOST에는..
App을 만들기 위한 기본 Setting 관련 글은 1편(바로가기)를 참고하여 주세요. 앞서 글에서 말한 것처럼 아래와 같은 것들이 필요하다고 하였습니다. 이번 편에는 아래의 정보들로 데이터를 불러오는 것을 진행할 예정입니다. 1. IBM 계정에 연결된 DevOps 서비스2. Bluemix 계정3. 구글 지도 API4. FlightStats account5. JQuery Javascript library STEP 1. 구글 MAP API KEY 얻기 가장 먼저 구글 지도의 API KEY를 구해보겠습니다. 구글 Maps API(바로가기)로 접속하여, 시작하기를 누릅니다. 안드로이드용이나 iOS용 들 다양한 플랫폼용 API가 있습니다. 우리는 웹에서 굴릴 것이니까 스크롤을 내려서 Google Maps Jav..