본문 바로가기

전체 글

(21)
CSS Square 정사각형 Before and After pseudo classes used with styled-components Before and After pseudo classes used with styled-components What is the proper way to apply :before and :after pseudo classes to styled components? I know that you can use &:hover {} to apply the :hover pseudo class to a styled-component. Does thi... stackoverflow.com How to Create a Responsive Square with CSS How to Create a Responsive..
AWS file upload - presigned url AWS S3로 파일을 업로드 하는 방법에 대해서 오늘 한번 정리해보겠다. 너무 기본적인 작업이었고, 별다를게 없다고 여긴 작업이다. 그러다 오늘 백엔드를 작업하다가 문득 든 생각이 있다. 프론트 단에서 파일을 건내주면, 서버에서 잠깐 받았다가 S3로 업로드를 해줄 텐데... 이 작업이 지나치게 서버에 부하를 주는 것 같은데.. 맞나? 여기에 의문이 생겨서 오픈채팅방에 질문을 했더니 전에 몰랐던 방법을 하나 알게 됐다. 그 과정을 기록해보려고 한다. S3를 이용하여 파일을 업로드 해야 한다면 첫번째로 떠올리는 방법이다. 서버에서 S3의 업로드와 관련된 로직을 처리하고, DB에 정보를 저장한다. 이 방법은 장단점 있다. 장점 : 보안이 좋음. (서버에서만 S3접근할 수 있음) 로직이 간단하다. 단점: 서버에..
소셜독 서비스 이용 약관 소셜독 서비스 이용약관 제 1 조 목적 이 약관은 이학준(이하 '운영자'라 칭함)이 제공하는 소셜독(이하 ‘서비스'라 칭함)의 이용과 관련하여 ‘운영자’와 ‘회원’의 권리, 의무 및 책임사항, 기타 필요한 사항을 규정함을 목적으로 한다. 본 약관은 회원이 웹사이트, 스마트폰(안드로이드, 아이폰 등), 앱 (이하 총칭하여 온라인사이트라 함) 등을 이용하는 경우에도 그 성질에 반하지 않는 한 준용된다. 제 2 조 약관의 효력 및 변경 본 약관의 내용은 홈페이지 및 서비스 화면에 이를 공지하거나 전자우편 등의 방법으로 ‘회원’에게 공지함으로써 효력이 발생됩니다. '운영자'는 본 약관의 내용에 있어 합리적인 변경 사유가 발생할 시, 이를 변경할 수 있습니다. 본 약관에 명시되지 않은 사항에 대해서는 전기통신기본..
소셜독 개인정보 처리방침 ('https://www.oursocialdog.com/'이하 '소셜독')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2022년 1월 1부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://www.oursocialdog.com/'이하 '소셜독')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 1. 홈페..
라이어 게임 약관 ('https://2hakjoon-mindmap.tistory.com/2'이하 '2hakjoon') 은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2021년 10월 19부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://2hakjoon-mindmap.tistory.com/2'이하 '2hakjoon')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동..