2026/04 3

[구글 스터디잼] Cloud Storage: Qwik Start - Google Cloud 콘솔

중급 난이도 실습을 해보다가 너무 복잡해서 GCP의 기초부터 배우기위해서 Standard-Infra 부터 공부를 시작했습니다. 작업 1. 버킷 만들기버킷은 Cloud Storage에서 데이터를 보관하는 기본 컨테이너입니다.버킷을 만드는 방법은 다음과 같습니다.Cloud 콘솔에서 탐색 메뉴() > Cloud Storage > 버킷으로 이동합니다.+ 만들기를 클릭합니다.각 단계를 완료하려면 버킷 정보를 입력하고 계속을 클릭합니다.간단하게 버킷 만들기 부터 시작해봅시다. 버킷 탭에서 버킷 만들기 버튼을 누르면 새로운 버킷을 만들 수 있습니다.버킷도 생성하는데 많은 옵션들이 있기 때문에 상황에 맞게 생성해야합니다.이 문제에서는 조건이 주어져있습니다. 버킷 이름 지정: 버킷의 고유한 이름을 입력합니다. 프로젝트..

개인 포트폴리오 프로젝트 - JS를 사용한 V.2 반응형 포트폴리오

발표에 사용할 포트폴리오는 수업중에 배웠던 개념과 디자인을 중심적으로 만들어보았다.하지만 멋쟁이사자처럼 동아리에서 배웠던 JS를 조금 더 공부해서 JS 또한 사용해보고 싶었다.또한 멀티 페이지 사이트가 아닌 원 페이지를 만들어보고 싶었다. 그리하여 V.2 포트폴리오를 만들게 되었다.이 사이트는 nav바의 홈, 소개, 기술 등의 글씨를 눌러도 다른 페이지로 넘어가는 것이 아닌 한 페이지에서 스크롤이 움직이면서해당하는 부분을 화면에 보여주는 식의 원 페이지 사이트이다. 위 이미지는 V.2 포트폴리오 사이트 (앞으로는 줄여서 V.2라고 하겠다)의 랜딩 홈페이지이다.이미지라 보이진 않지만 아바타 이미지는 상하로 조금씩 움직이며 파랗게 빛나는 기능을 구현해봤다. 다음은 소개 영역이다.간단한 자기소개와 중부대학교..

[🦁멋사 보너스 과제] localStorage와 sessionStorage 취약점

저번 실습 때 js에 대해서 공부하면서 배웠던 개념이 필요합니다! 멋사 실습 과제 웹페이지를 들어가서 우선 F12를 눌러 DevTools에 진입합니다!웬만하면 HTML,CSS에는 권한이나 로직코드가 들어가지 않으므로 우선 Sources탭에서 JS부터 확인해봤습니다.그냥 하나씩 훑어 보기에는 너무 긴 코드이기에 Ctrl + F로 원하는 문자열을 찾아보았습니다. 우선은 "계정의 역할을 admin으로 변경하면 숨겨진 페이지를 찾을 수 있다"는 힌트를 바탕으로 role과 admin을 검색해봤습니다.role부터 쳤을때 role에 해당하는 문자열이 여러개 나왔습니다. (19개가 있었습니다.)그 중에서 뭔가 이 부분이 힌트지 않을까? 싶은 코드가 몇가지 나왔습니다.여기서 vn에 likelion_client_role이..