분류 전체보기

· 코딩/Swift
안녕하세요 :) 회사에서는 java 로 백엔드 개발을 진행중인데요 ㅎㅎ java 도 당연히 배워야할게 많은데 뭔가 크게 자극적이거나 재미를 못느끼고 있었어요 ㅠㅠ 그래서 개발 관련된거 꾸준히 배워야하는데 라는 생각을 하고 있던 중에 요즘 휴대폰으로 자주 하는 피크민이 생각이 나더라고요 ㅎㅎㅎ  아이폰으로 게임 개발을 한다기 보다는 아이폰에 걷는 거를 수집해서 피크민이 걷는 수를 측정해서 아이템을 줄텐데... 아이폰 어플 개발은 어떻게 하는걸까 ..? 라고 생각이 들어서 인프런에 아이폰 어플 개발 이라고 검색을 했습니다!  강의 중에서 가격대도 좋고 평이 좋은 강의를 선택했습니다! "최완택" 강의 선생님이고요!  장점으로는 1편에 16,500원 으로 저렴하고 짧은 시간의 강의량이여서 금방 집중하고 코드 짜..
안녕하세요 :) 제가 그토록 바라던 바라던 제 개인 프로젝트 개발을 진행중입니다 ! 큰 틀은 공공데이터 포털에 반려동물 구조 관련 프로젝트를 만들거고요 기본적인 로그인/회원가입, 공공데이터 포털 api 받기, 커뮤니티, 캘린더, 결제 (후원), sns 회원 로그인 등 해보고싶은게 많아서 차근차근 해야겠죠?  그런데 매번 서버에 배포할때마다 war 파일 받아서 ftp 파일질라로 접근해서 배포하는 과정이 귀찮아서 git action 을 이용해서 자동 배포가 되도도록 만들었습니다!  구현 환경 개인 프로젝트 backend 소스 자동 배포 가능하도록 목적! 개인 서버 - 리눅스 우분투깃허브 ( public ->  private 변경하고 이슈 발생했음 )    깃허브 레파지토리 들어가서 Action 탭으로 들어갑..
회사에서 기상청 데이터를 수집할때 api 를 호출시 HttpURLConnection 방법으로 수집했었습니다. 그런데 팀원 사수분께서 HttpURLConnection 말고 okhttp3 방법으로 진행하라고 하셨습니다.  두가지가 뭐가 다른지 간략하게 알아보고 요즘 들어 왜 okHttp3 를 많이 사용하는지 이유도 알아보겠습니다.  1. HttpURLConnection Java 에 포함된 라이브러리 HttpUrlConnection은 자바에서 기본적으로 제공하는 클래스이기 때문에 호환성 문제도 없고 가볍게 사용할 수 있다는 장점이 있지만 사용법이 복잡하고 간단한 api 하나를 부르는데도 보일러코드가 굉장히 길어집니다.  ※ 보일러 코드란 ?  기본적으로 반복되는 구조적인 코드를 의미합니다.   2. okHtt..
1. 네트워크의 구조를 살펴봅니다  (1) 네트워크 가장자리 말단자리를 host (End System) 이라고 불립니다. host 는 일반적으로 서버와 클라이언트를 의미합니다.  (2) 네트워크 핵심 : 라우터   2. 네트워크 edge 의 연결 방법 (1) TCP 방법 - Transmission Control Protocol1.안정적인 순서대로 바이트 스트림 데이터 전송2. flow controller Flow control은 수신 클라이언트(RX)가 수행해 주는 제어 기법으로, 송신 서버(TX)와 수신 클라이언트(RX)의 데이터 처리 속도 차이로 인한 수신 버퍼 overflow를 해결하기 위한 기법입니다.3. congestion control너무 많은 출발지(네트워크 장비)에서 네트워크가 감당하기에는..
viya95
'분류 전체보기' 카테고리의 글 목록