본문 바로가기
  • Where there is a will there is a way.

분류 전체보기124

파이썬으로 무엇을 해야하나 python 을 시작하는 이유 java spring boot 도 힘들다.. 하지만 외국사람들이 우리보다 코딩을 잘하는 이유에 대해서 농담반 진담반으로 한 권위있는 개발자의 말이 와닿는다 우리나라 사람들은 야근을 하기 때문에 여가시간에 코딩을 할 시간이 없다. 반면에 해외 사람들은 여가시간에 자기가 원하는 코딩을 하기 때문에만족도가 높으며 실력이 자연스럽게 늘게 된다. 그래서 인공지능이나 빅데이터 같은걸 하기 위해 파이썬을 하기도 하며 Django 를 사용해서 웹서비스를 하기도 하는 파이썬을 배워볼까 했다. 위의 서비스들의 공통점은 데이터를 분석하거나 계산하는데 파이썬을 많이 쓴다는데 있다. 사회생활 한지 1년이 넘어가고 2년째가 다되어 간다. 요즘 경제가 적금을 들어도 손해라는 이야기가 있을정도로 좋지 .. 2018. 11. 15.
Rxjava 익스텐션 Rxjava 익스텐션 Rxjava를 활용한 리액티브 프로그래밍을 참고했습니다.Observable 는 핵심 API 이므로 무엇을 의미하고 어떻게 작동하는지 확실히 이해해야 한다. 이번 장에서는 간단한 데이터 스트림을 만들어서 매우 흥미로운 방식으로 결합하고 조합하는 방법을 배울 수 있다. rx.Ovservable 해부하기rx.Observable 는 값이 흐르는 순서를 나타낸다. 주요 사용되는 사용처 - 사용자 인터페이스 이벤트- 온라인 상점에서 발생하는 주문- 소셜 미디어 사이트에 올라오는 글 Observable 와 Iterator 의 유사점 둘다 무한 순열을 나타냄둘다 더이상 next가 없을 때 자체에서 이를 알릴 수 있다. 차이점 Observable 은 본질적으로 밀어내기 방식을 취하기 때문에 언제 값.. 2018. 11. 14.
클라우드란 Iaas Pass SaaS 클라우드란 무엇인가 간단히 말해서 우리가 사용할 데이터를 인터넷이나 내부에 구축된 네트워크 망을 통해 접근해 확장성과 높은 수준의 기능성을 가진 시스템을 지원한다. 라고 표현할 수 있다. 와닿지 않는다. 쉽게 이야기 하면 내가 클라우드 ( 자원을 가지고 있는 곳 // 자원이라 함은 사용자가 쓸 데이터가 될 수 도 있고 서비스가 될 수도 있고 ) 서비스를 하는 곳에서 컴퓨팅 자원과 스토리지 자원을 중심으로 가상화해서 정해진 시간만큼 지불하고 사용하는 것 이라고 표현한다. IaaS, PaaS, SaaS 란 무엇인가클라우드의 서비스 모델의 종류이다. 위의 분류 기준은 어디까지 가상화 할 것인가 에 대한 기준이다. IaaS : 가장 아래 단계이며 Infra as a Service 로 클라우드 서비스에서 infr.. 2018. 11. 1.
NAT 와 NAPT 차이 NAT 와 NAPT 차이NAT ( Network Address Translation ) 란? private IP Address 가 할돵된 인스턴스가 인터넷상의 서버에 request 요청을 보낼 때 NAT 라우터는 request를 보낸 인스턴스가 가지고 있는 IP를 NAT가 갖고 있는 global IP Address 로 변환하여 request 로 전송한다. 그리고 response를 NAT 라우터는 인스턴스의 private IP Address 로 반환하여 전송한다. NAPT ( Network Address Port Translation ) 란? private IP Address 의 포트번호까지 변경한다. 즉 NAT 라우터를 통해서 전송하는 private 인스턴스의 포트번호가 다르다면 각 해당하는 포트로 re.. 2018. 10. 31.
Docker 쉽게 정리 Docker 배경 docker 는 인프라 개발에서 드는 비용을 최소화 하기 위해 나왔다고 생각하면 된다. Docker 의 장점 기존에는 infra 관리할 때 노가다?로 모두 동일한 세팅을 했다면 기본적인 infra관리에서 docker 를 사용하게 된다면 동일한 image 를 사용해서 동일한 환경을 구성할 수 있는 장점이 생긴다. 그리고 데이터베이스 세팅과 웹서버 세팅에 필요한 여러개의 OS 환경을 만들어야 했던 환경에서 docker 로 가상화 컨테이너를 구축해서 보다 적은 컴퓨터나 인스턴스들로 개발과 배포환경이 만들어 질 수 있게됬다. 가상화 기술은 호스트 가상화 / 하이퍼바이저 가상화 / 컨테이너 가상화 3가지로 분류되는데 호스트 가상화 : 간단히 말해서 가령 window OS 가 있다고 하자 그렇다면.. 2018. 10. 31.
일상 효소로 다이어트 일상 효소로 다이어트10월 1일부터 다이어트를 해보기로 다짐했습니다. 다이어트 전 키는 178에 몸무게 90키로 였구요 밥은 점심 저녁 야식 먹었습니다. 다이어트 진행중 제 플랜은 오전에 헬스가서 운동 후 출근한 뒤에 점심먹고 일상 효소를 먹습니다. 하루에 한개 ( 곡류혼합분말과 정제효소제 ) 그런다음 퇴근후 공원을 뛰었습니다. 야식은 회식때 먹는 것 외에 먹지 않았습니다. ( 회사에서 근데 회식이 거의 없어서 잘 안먹음) 밥은 반공기로 줄였어요 3주차 몸무게 84 키로 효소먹으면서 빠진건지 운동을 해서 빠진건지 운동을 해서 빠진건지 소식을 해서 빠진건지 정확히 모르겠지만 살이 빠져서 건강해지고 내장지방 다 빠진듯 효소다이어트 부작용?제 목표는 75키로 인데 그떄까지 효소를 먹다가 안먹으면 지방이 분해되.. 2018. 10. 26.