IT

    [개념] 페이로드(Payload)란?

    [개념] 페이로드(Payload)란?

    인터넷에서 자료를 찾기 위해 검색하다 보면 페이로드에 대한 용량 제한을 간간히 찾아 볼 수 있다. 대체 여기서 말하는 페이로드는 무엇인지, 확인 겸 기록 페이로드(Payload) 사용에 있어서 전송되는 데이터 전송의 목적이 되는 데이터의 일부분으로 함께 전송되는 헤더와 메타데이터와 같은 데이터는 제외함 위의 이미지와 같이 페이로드는 Body에 포함되어서 전송되어짐. 페이로드 어원의 유래 이 용어는 운송업에서 비롯하였는데, 지급(pay)해야 하는 적화물(load)을 의미한다. 예를 들어, 유조선 트럭이 20톤의 기름을 운반한다면 트럭의 총 무게는 차체, 운전자 등의 무게 때문에 그것보다 더 될 것이다. 이 모든 무게를 운송하는데 비용이 들지만, 고객은 오직 기름의 무게만을 지급(pay)하게 된다. 그래서 ..

    AWS Certification 기초를 따기위한 노력 발자취

    AWS Certification 기초를 따기위한 노력 발자취

    AWS내에는 다양한 자격증들이 많다. 현재 다니고 있는 회사에서는 AWS내 다양한 서비스들을 이용하고 있다. 그래서 이것저것 서비스들도 사용해보고 하다보니 자격증은 없을까 싶어서 찾아봤었다.(물론 1년전,, 아니 2년전인것같은데..) 그 2년동안 왜 안 땄냐고 물어본다면, 귀찮아서랄까..? 근데 왜 이제서 따려고 노력하냐고 물어본다면 사실 목적은 따는것보다 자격증을 합격하기위해서는 AWS 서비스들을 잘 알아야하는것 같아서 겸사겸사.. 일단 첫째로 기초 단계의 AWS 자격증을 위주로 공부를 해보고자 한다. https://aws.amazon.com/ko/certification/certified-cloud-practitioner/?ch=sec&sec=rmg&d=1 AWS Certified Cloud Prac..

    PHP - online image convert to base64

    $url = 'http://yoursite.com/image.jpg'; $image = file_get_contents($url); if ($image !== false){ return 'data:image/jpg;base64,'.base64_encode($image); } 관련 URL : https://stackoverflow.com/questions/4343715/php-how-to-convert-an-image-from-url-to-base64

    Lambda에 RDS 연결하기

    Lambda에 RDS 연결하기

    210308 기준 작성 하... 삽질중 이런 삽질이 없어서 문서로정리하기로 결정 머리로 기억하는것은 역시 부질없는 행위.. ----------------------------------------------------------------------------------------------- 준비사항 사용할 람다함수, 사용할 RDS가 준비되어 있다라는 가정하에 이후 필요한것만 설정하는 형태로 갑니다. 또한 VPC는 같은 VPC를 쓰는 형태로 진행하였습니다. 설정 1. 앞으로 RDS와 람다를 연결해줄 보안그룹을 설정합니다. (EC2 --> 네트워크 및 보안 --> 보안그룹으로 들어가서 설정하면됩니다) 보안그룹 생성을 합니다, 보안그룹 이름은 원하는 것으로 작성하며 되며 여기서의 VPC가 RDS와 동일한 ..

    AWS MediaConvert 와 Lambda를 통한 스트리밍 파일 S3업로드

    AWS MediaConvert 와 Lambda를 통한 스트리밍 파일 S3업로드

    출처 : github.com/aws-samples/aws-media-services-simple-vod-workflow/blob/master/7-MediaConvertJobLambda/README.md aws-samples/aws-media-services-simple-vod-workflow Lab that covers video conversion workflow for Video On Demand using AWS MediaConvert. - aws-samples/aws-media-services-simple-vod-workflow github.com ------------------------------------------------------------------------------------..

    [디자인패턴] 데코레이터 패턴

    [디자인패턴] 데코레이터 패턴

    데코레이터 패턴이란? 객체에 추가적인 요건을 동적으로 첨가하는것, 서브클래스를 만드는 것을 통해서 기능을 유연하게 확장하는 것을 제시함 데코레이터의 다이어그램 - 구성 요소는 데코레이터로 감싸져서 쓰일수도 있고, 직접 쓸수도 있습니다. - Decorator는 자신이 장식할 구성요소와 같은 인터페이스 또는 추상 클래스를 구현 - 데코레이터 클래스에서는 해당 객체가 장식하고 있는 인스턴스 변수가 있습니다 (위에 다이어그램에선 WrapperObj) - 데코레이터는 컴포넌트의 상태를 확장할 수 있음 - 데코레이터에서 새로움 메소드를 추가 할 수 있음, 그러나 새로운 메소드를 추가하는 대신 컴포넌트에 원래 있던 메소드를 호출하기전, 또는 후에 별도의 작업을 처리하는 방식으로 새로운 기능을 추가함 ---------..

    [디자인패턴 ] 싱글턴 패턴

    싱글턴 패턴이란? 인스턴스가 하나 뿐인 특별한 객체를 만들 수 있게 해주는 패턴! 어디서드지 그 인스턴스에 접근 할 수 있도록 하기 위한 패턴 어떤 용도일때 쓰는가? 객체 중 하나만 있으면 되는 경우, 예를 들어 스레드 풀, 캐시, 대화상자, 사용자 설정 혹은 레지스토리 설정을 처리하는 객체, 로그 기록용 객체, 프린터나 그래픽 카드 같은 디바이스를 위한 디바이스 드라이버 같은 것 위에 적은 객체들이 두개 이상 생기는경우, 오류가 생기거나 ,자원을 불 필요하게 사용 할 수 있음 왜, 근데 싱글턴 패턴을 써야하는가? 해당 클래스의 인스턴스는 하나만 만든다라는 관행 혹은 전역변수로 하면 되지 않을까? >> 싱글턴 패턴은 특정 클래스에 대해서 객체 인스턴스가 하나만 만들어 질수 있도록 해주는 패턴, 해당 패턴..

    [디자인 패턴] 옵저버 패턴 Observer Pattern

    [디자인 패턴] 옵저버 패턴 Observer Pattern

    옵저버 패턴 : 중요한 일이 일어 났을 때 객체들에게 새 소식을 알려주는 패턴 옵저버 패턴의 예시 구독 서비스 (넷플릭스) 3명의 사용자(김레드, 이블루, 최핑크)가 있습니다. 김레드는 현재 넷플릭스를 구독하고 있고 이블루는 구독중인 넷플릭스를 해지하였습니다. 또한 최핑크는 넷플릭스를 구독하려고 합니다. 이때, 넷플릭스가 주제가 되어지며, 넷플릭스의 구독자가 옵저버가 되어집니다 위의 상황일때 넷플릭스의 가격이 천원 인상이 되어질때, 구독중인 김레드에게만 천원 인상 알림이 가게 되어집니다. 이블루와, 최핑크는 현재 넷플릭스를 구독하지 않는 사용자로 옵저버가 아니기에 연락을 받지 못합니다. ------------------------------------------------------------------..