전체 글 153

21일차 개발일지 about CLOUD keword map #1

Cloud 클라우드란 인터넷을 통해 액세스할 수 있는 서버와 이러한 서버에서 작동하는 소프트웨어와 데이터베이스를 의미한다. 클라우드 서버는 전 세계 데이터센터에 위치하고 있으며 사용자와 기업은 클라우드 컴퓨팅을 사용하면 직접 물리적 서버를 관리하거나 자체 서버에서 소프트웨어 응용 프로그램을 실행하지 않아도 된다. 클라우드 업체가 관리를 대신하기 때문에 자체 서버를 더 이상 업데이트하고 유지하지 않아도 된다. 자체 내부 인프라를 사용할 수 없지만 클라우드를 통해 저렴한 가격으로 인프라 필요를 아웃소싱할 수 있는 큰 장점이있다. 그렇다면 클라우드 컴퓨팅은 어떻게 작동할까? 가상화라는 기술 때문에 가능하다 가상화로 자체 하드웨어를 가진 실제 컴퓨터처럼 작동할 수 있는 시뮬레이션 된 디지털 전용 가상 컴퓨터를 ..

네트워크와 CS 2021.11.03

내일배움캠프 20일차 개발일지_ JAVA 기초문법#3편_메소드

메소드에 대해 알아보자 어려울 수 있으니 집중해보고 이해가 안되는 부분은 반복해서 백지 복습을 해보자. 메소드란 반복적인 행동을 줄여서 어디든 갖다 쓸 수 있는 명령 모음이다 . 무슨 말인지 잘 와닿지 않는 사람들이 많을 것이다. 나도 그렇다. 그렇다면 예제를 보면서 이해해보자 메소드가 없을 때 코드 String title = "기초 자바"; String tutor = "dany"; int weeks = 5; float ratings = 5.0f; System.out.println("제목: " + title); System.out.println("튜터: " + tutor); System.out.println("주차: " + weeks); System.out.println("별점: " + ratings);..

Back-end Skill/JAVA 2021.11.02

17일차 개발일지 _ 웹의 기본개념

웹의 기본 개념 3가지를 알아보도록 하자 ! 1. API API란 무엇일까? 쉽게말하면 정해진대로 요구를 하면 정해진 결과물을 돌려주는 그런 개념이다. 더 자세히 나아가, API는 애플리케이션 소프트웨어를 구축하고 통합하기 위한, 애플리케이션 프로그래밍 인터페이스Application Programming Interface의 약어이다. API는 당사자들 간 계약을 나타내는 문서를 갖춘 계약으로 비유되기도 한다 한쪽 당사자가 특정한 방식으로 구성된 원격 요청을 보내면 다른 쪽 당사자의 소프트웨어가 이에 응답하는 방식이다 API는 개발자가 새로운 애플리케이션 구성 요소를 기존 구조에 통합하는 방식을 간소화하여 협업에도 도움이 되고 있다. 2. 웹의 동작 HTML 받는 케이스 우리가 보는 웹페이지는 모두 서버에..

네트워크와 CS 2021.11.02

18일차 개발일지_ JAVA 기초문법#1편

자바 기초 문법 4가지에 대해 알아보도록 하자 1.화면에 나타내는 법 console.log print() 와 같은 것이 자바에서는 System.out.println(); 이렇게 사용되고 있다. 2.변수와 기초문법 변수는 값을 담는 상자라고 생각하면 된다. 변수를 선언할 때 규칙은 (자료의 종류) (변수명) = (값) 의 순서이다. String myName = "dany"; 영어 , 소문자 시작, 대문자로 구분한다. 자바에서는 꼭 제일 마지막에 세미콜론 ; 을 넣어야 실행이된다. 3.숫자 - int, float, Long 숫자를 나타내는 자료형은 int, float 가 있습니다. int - 정수를 표현할 때, (-1, 0, 1, 2, 3, 4 ...) int a = 1; float - 소수점을 표현할 때,..

Back-end Skill/JAVA 2021.11.02

Python Request 라이브러리 방법_#1

API GET 방식 request.get() POST 방식 request.post() PUT 방식 request.put() DELETE 방식 request.delete() 응답상태 온라인 서비스를 HTTP로 호출하려면 상태 코드로 응답해야함 상채코드는 응답객체의 status_code 속성을 통해 response = request.get ("http") response.status_code 응답전문 response.content 바이너리 원문 response.text 속성을 통해 UTF-8로 인코딩 된 마지막으로, 응답데이터가 JSON() 함수로 통해 사전 딕셔네리 객체 얻기 브라우저를 켜지않아도 request 요청으로 코드 가져오기 그리고 beatifulsoup 패키지를 써서 요청한 HTML 중에서 원하..

16일차 개발일지

어제 에러코드가 난채로 잠이 들어버렸다. 오늘은 꼭 해결하고 마리라! 결심하였다. 다른 방법으로 요청문 작성까지 했는데 크롬에서 api가 뜨지않았다 .. 무엇부터 잘못한걸까..? 왜 object가 안뜰까..? 다시 다른 요청문으로 작성하였다. 내 실수는 url뒤에 키값을 넣고 날짜값까지 넣어야하는데 키값만 넣었더니 아무것도 뜨지않았던 것이였다. 영화진흥회 api docs 자세히 보았다면 이러한 실수를 하지 않았을텐데 말이다. 잘 나오는걸 확인 할 수 있다. 저기까지 구현하고 팀장님께 피드백을 받았다. 내가 섬세하지 못해 뺴먹은 것들을 채워주셨고, 앞으로 내가 해야할 일들에 대해 힌트까지 주셨다. 우리팀 팀장님은 참리더이시다!!!!!!!! 더더더 열심히 책임감을 가지고 해야겠다! 내일은 더 많은걸 꼼꼼히 ..

회고 2021.10.09

15일차 개발일지

본격적으로 공공API를 구현하기 위해서 여러가지 방법들을 알아보았다. 연습을 하기 위해서 유튜브를 보고 따라해보면서 api사용하는 것에 익숙해지기 위해 많은 코드들을 보았다. open api로 연습 중인데 url 요청하는 입력란에 url이 오류라고 떠서 한참을 애를 먹었다. Rest방식 url을 넣었는데 없는주소라 떠서 한참을 당황을 했다. jsonp를 넣어서 오류는 뜨지 않았지만 object가 뜨지않아서 화가 났다 .. 어디서부터 잘못된걸까..? 잠이 오질 않았다.. 유효하지 않은 키값이라니...?? 키신청해서 제대로된 키값을 받았는데..

회고 2021.10.09

14일차 개발일지

사전 API를 사용하는 방법에 대해 학습하였다. 이번에 2차프로젝트에서 영화진흥위원회 공공 API를 이용해 박스오피스 순위를 가져오는 것을 구현하는 역할을 맡았기에 열심히 학습하였다. api키 받기 파이썬으로 api 요청 보내기 ajax로 요청보내기 를 배워 작은 프로젝트도 구현해보았다. 다들 웹개발 종합 플러스반을 오늘까지 완강하고 2차 프로젝트 때 어떤 것을 할지 회의를 하였다.

회고 2021.10.09