어느날 잘 사용하고 있다가 갑자기 git을 찾을 수 없다며 다운로드 받던지, git.path를 확인하라는 알림이 뜬다면 혹시 xcode를 업데이트 하지 않으셨나요? xcode를 업데이트 하니 라이센스(?) 문제때문에 연동이 일시적으로 다 풀리는 것 같더라구요 그럴때 해결방법은 업데이트한 xcode를 한번 실행해주면 라이센스 동의하라면서 안내창을 띄울텐데, 하라는대로 accept 한 뒤에 vscode를 한번 reroad 해주시면 됩니다! (방금 겪어서 제가 안 잊어버리려고 작성했습니다 ;ㅅ;)
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPaV10%2Fbtsr99vg9dO%2FGPHithblwS0Jdl9KKB9gh0%2Fimg.png)
길면 길고, 짧으면 짧은 6주가 지나갔다. 6주 사이에 졸업작품 중간심사와 기말고사, 학교를 휴학하고 자취방을 정리해 다시 본가로 집을 옮기는 일도 있었고 여러모로 복잡한 한달 반이 아니었나 생각된다. 처음 구름 부트캠프 풀스택 과정에 입과하게 된건, 내가 많은 개발 진로중에 어떤 분야에 관심이 있는지 잘 모르겠어서 그나마 넓게 다루고 접해볼 수 있는 풀스택 과정을 찾아 들어오게 된 것인데.. 과정을 수료해가면서 여러가지 강의를 들어보고, 다양한 분야를 접해보면서 점점 웹쪽으로 가는게 맞을까? 라는 생각이 컸던 것 같다. 지금도 그 고민은 계속 하고 있다. 나는 어떤 분야에 재미를 느낄까? 스터디원 분들은 모두 열정적이고, 비전공자분들도 섞여있었음에도 불구하고 정말 배우려는 열정과 노력에 많이 놀랐었다...
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FlfJ0E%2FbtssabGDviu%2FiQeB9I1EjLGbpkmDBoR8f1%2Fimg.png)
오늘 공부한 내용 개인공부 정처기 실기 정리 입력 데이터 검증 및 표현에 대한 취약점 사이트 간 요청 위조 (CSRF) - 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위를 특정 웹 사이트에 요청하게 하는 공격 SQL 삽입 (Injection) - 응용 프로그램의 보안 취약점을 이용해서 악의적인 sql 구문을 삽입, 실행시켜서 데이터베이스의 접근을 통해 정보를 탕취하거나 조작 등을 행위하는 공격 기법 XSS (Cross Site Script) - 검증되지 않은 외부 입력 데이터가 포함된 웹 페이지가 전송되는 경우, 사용자가 해당 웹 페이지를 열람함으로써 웹 페이지에 포함된 부적절한 스크립트가 실행되는 공격 UI 설계 원칙 유효성(Effciency) - 정확하고 완벽하게 사용자의 목표가 달성될 수 ..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtyN0P%2FbtsrZldoe79%2FxiHubf3K3EzayOrFDat8j1%2Fimg.png)
오늘 공부한 내용 개인공부 정처기 실기 정리 AJAX(Asynchronous JavaScript and XML) 비동기 통신 기법 하이퍼텍스트 표기 언어(HTML)만으로 어려운 다양한 작업을 웹 페이지에서 구현해 이용자가 웹 페이지와 자유롭게 상호작용할 수 있도록 하는 기술 브라우저가 가지고 있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지 일부만을 위한 데이터를 로드하는 기법 소프트웨어 개발방법론 종류 정보공학 방법론(Information Engineering Development) - 정보시스템 개발에 필요한 관리 절차와 작업 기반을 체계화한 방법론 컴포넌트 기반 방법론(CBD : Component Based Development) - 소프트웨어를 구성하는 컴포..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbm8gC9%2Fbtsr9O5RVOj%2FHrkI3keKxTif2okMOws1HK%2Fimg.png)
오늘 공부한 내용 ☁️ 2시 미팅 함께 일하고 싶은 주니어가 되려면 어떻게? → 내가 일을 하게 된다면 주니어끼리 + 시니어관리 → 결국 내가 어떤 사람이랑 일하고 싶은지가 답이 될 수 있음 한쪽 스택에만 치중하면 위험할 수 있다. 변화에 유연하고 러닝커브가 낮은 모습이 취업에 도움이 될 것 개인공부 정처기 실기 정리 TCL(Transaction Control Language)의 명령어 롤백 - 트랜잭션 취소 트랜잭션 내역을 저장 무효화 체크 포인트 - 저장 시기 설정 롤백을 위한 시점을 지정 커밋 - 트랜잭션 확정 트랜잭션을 메모리에 영구적으로 저장 랜드 어택 출발지(Source) IP와 목적지(Destination) IP를 같은 패킷 주소로 만들어 보냄으로써 수신자가 자기 자신에게 응답을 보내게 하여..