전체 글 109

REST API -2 REST, SOAP

[Dev Knowledge] - REST API -1 Service, Protocol(SOAP) REST API -1 Service, Protocol(SOAP) REST API 에 관하여 공부한 내용을 정리 해 보았습니다. 도움이 되었으면 좋겠습니다~~ Service - SOAP , REST 소프트웨어 요소들이 서로 간 통신하기 위해 사용하는 Interface 입니다. API와 Web Serivce의 차이.. woolbro.tistory.com 위에 링크된 이전 포스팅에서는 SOAP까지 살펴 보았었죠, 이번 포스팅에서는 REST에 대해서 살펴보고 SOAP과 REST를 간략하게 그림으로 보여드리려고 합니다. 말씀 드렸듯이, 같은 선상에 놓여진 두개의 프로토콜이 아니기 때문에 직접적으로 비교하기는 그렇지만,..

Old Branch 2019.06.14

REST API -1 Service, Protocol(SOAP)

REST API 에 관하여 공부한 내용을 정리 해 보았습니다. 도움이 되었으면 좋겠습니다~~ Service - SOAP , REST 소프트웨어 요소들이 서로 간 통신하기 위해 사용하는 Interface 입니다. API와 Web Serivce의 차이점을 이해해야합니다. Web Service는 대부분 HTTP를 통해 작동하는 API 유형입니다. 단순하게 웹 관점에서는 데이터를 요청하고 응답을 위한 interface 라고 할 수 있다. 최근에는 두 가지 유형의 웹 서비스가 사용되는데, SOAP 과 REST 입니다. SOAP 기반의 웹 서비스, REST 기반의 웹 서비스 로 들어보셨을 거에요. 각각을 살펴보면, SOAP (Simple Object Access Protocol) - 일반적으로 널리 알려진 HTTP..

Old Branch 2019.06.14

Spring Framework Documentation

Spring Framework에 대해서 공부해 보려고 합니다(진지). 우선, 참고한 문서는 Spring Framework Document를 참고했구요, 참고하면서 연습한 코드를 토대로 작성해보려고 합니다:) 같이 공부하면서 스프링에 대해서 알아가면 좋겠습니다 :) Spring Framework ? Spring makes it easy to create Java enterprise applications. It provides everything you need to embrace the Java language in an enterprise environment, with support for Groovy and Kotlin as alternative languages on the JVM, and wit..

Old Branch 2019.06.13

장고 프로젝트 Django Simple Web Project -4 ( Django Admin)

아래는 이전 포스팅입니다 :) [Python/Django] - 장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기) 장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기) 안녕하세요, Django를 가지고 웹페이지를 만들어 보겠습니다. 주로 Cmd 창 혹은 Terminal 에서 실행 하려고 합니다. 저는 Linux 터미널이 Window10 명령 프롬프트보다 편해서, 개발자모드로 변경 후에 Linux bash.. woolbro.tistory.com [Python/Django] - 장고 프로젝트 Django Simple Web Project -2 (장고 사용하기) 장고 프로젝트 Django Simple Web Project -2 (장고 사용하기)..

Old Branch 2019.06.12

장고 프로젝트 Django Simple Web Project -3 (어플리케이션 만들기)

이전 포스팅입니다 :) [Python/Django] - 장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기) 장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기) 안녕하세요, Django를 가지고 웹페이지를 만들어 보겠습니다. 주로 Cmd 창 혹은 Terminal 에서 실행 하려고 합니다. 저는 Linux 터미널이 Window10 명령 프롬프트보다 편해서, 개발자모드로 변경 후에 Linux bash.. woolbro.tistory.com [Python/Django] - 장고 프로젝트 Django Simple Web Project -2 (장고 사용하기) 장고 프로젝트 Django Simple Web Project -2 (장고 사용하기) [Py..

Old Branch 2019.06.11

장고 프로젝트 Django Simple Web Project -2 (장고 사용하기)

[Python/Django] - 장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기) 장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기) 안녕하세요, Django를 가지고 웹페이지를 만들어 보겠습니다. 주로 Cmd 창 혹은 Terminal 에서 실행 하려고 합니다. 저는 Linux 터미널이 Window10 명령 프롬프트보다 편해서, 개발자모드로 변경 후에 Linux bash.. woolbro.tistory.com 장고 프로젝트를 이어서 작성해보겠습니다! 이전 포스팅에서는 virtualenv를 사용하는 방법과 pip으로 django를 설치했는데요, 이제는 설치한 django를 사용하여 앱을 하나 만들어 보겠습니다! Django-admin을 ..

Old Branch 2019.06.11

장고 프로젝트 Django Simple Web Project - 1 (장고 설치하기)

안녕하세요, Django를 가지고 웹페이지를 만들어 보겠습니다. 주로 Cmd 창 혹은 Terminal 에서 실행 하려고 합니다. 저는 Linux 터미널이 Window10 명령 프롬프트보다 편해서, 개발자모드로 변경 후에 Linux bash쉘로 변경해서 사용했습니다! 설정방법은 아래를 참고해주세요 https://woolbro.tistory.com/4?category=801396 Window10에서 Linux Bash 쉘 및 zsh 사용하기 Linux와 Mac을 사용 하는 사람으로써, window10의 cmd창은 저에게 익숙하지 않았습니다. 이번 포스팅은 Linux의 Bash를 Window에서 사용하는 방법을 알려드리려고 합니다~ Window 10 설정창에서, "업데이트 및 보.. woolbro.tistor..

Old Branch 2019.06.11

Window10에서 Linux Bash 쉘 및 zsh 사용하기

Linux와 Mac을 사용 하는 사람으로써, window10의 cmd창은 저에게 익숙하지 않았습니다. 이번 포스팅은 Linux의 Bash를 Window에서 사용하는 방법을 알려드리려고 합니다~ Window 10 설정창에서, "업데이트 및 보안"을 클릭 해 주세요 "개발자용" 을 클릭해주세요 개발자용을 클릭하면, 개발자 기능 사용이 나옵니다. "개발자 모드"를 클릭해주세요 개발자모드를 선택했으면, 이번에는 '제어판'을 검색해서 들어가주세요 "프로그램"을 누르고, 프로그램 및 기능 > Windows 기능 켜기/끄기를 눌러주세요 팝업창에서, Linux용 Winodws 하위 시스템을 클릭 해주세요 재부팅을 해주시고, 돌아와서 시작메뉴에 명령프롬프트를 검색 후 실행해주세요 입력창에 bash 를 입력하고 엔터를 누..

Old Branch 2019.06.11

MAC OS에서 JAVA 버전 관리하기

맥으로 개발하는 자바개발자라면, 버전 컨트롤에 관하여 한번쯤은 생각 하고 고려 해 보았을 것 같습니다. 저도 개발환경 세팅 도중, 제가 공부했었던 자바 버전 관리에 대해 공유하고 더 좋은 방법이 있다면 배우면 좋겠다 라는 생각으로 맥환경을 대상으로 어떻게 쉽게 설치된 자바 버전을 확인하고 설정하고 사용할 것인지에 대해서 포스팅 하겠습니다 :) ■ 터미널 환경 저는 맥의 기본 터미널이 아닌 iTerm2를 사용했구요, iTerm에서 zsh를 사용해 환경을 설정했습니다 iTerm2는 맥의 기본 터미널이 단조롭고 너무 심플하다고 생각 되실 때 사용하면 좋을 것 같아요. iTerm2 외에도 Hyper라는 플랫폼도 있고, 설치가 귀찮거나 기본이 좋으신 분들은 기본 터미널을 사용하셔도 무방합니다. https://ww..

Old Branch 2019.06.06
반응형