목록분류 전체보기 (154)
늘
멋쟁이 사자처럼에서도 웹에 대해 공부했지만 이번에 한이음을 하면서 스파르타 코딩에서 한번 더 웹에 대해서 배울수 있었다. HTML은 뼈대, CSS는 꾸미기 그렇다면 멋사에서는 배우지 못했던 js에 대해서 정리하고 시작하려고 한다. 자바스크립트(js)는 프로그래밍 언어 중 하나로, 브라우저가 알아들을 수 있는 언어이다. Q. 왜 브라우저는 Javascript만 알아들어요? HTML안에다 파이썬, Java 같은 언어를 써서 주면 안되나요? A. 불가능한 이야기는 아닙니다. 다만, 이 "역사적인 이유 & 이미 만들어진 표준"이기 때문에, 모든 브라우저는 기본적으로 Javascript를 알아듣게 설계되어있고, 모든 웹서버는 HTML+CSS+Javascript를 주게 되어있죠. jQuery 란? HTML의 요소들..
https를 써도 GET으로 보내면 브라우저 히스토리엔 주소가 남는다. 사용자 컴퓨터에 브라우저 기록을 외부로 전송하는 악성 코드가 있으면 보안에 이슈가 생긴다. 네트워크에서 안전이란 리소스 변경이 일어나지 않으면 안전 ex) get 안전 GET 방식으로도 Requestbody 붙일 수 있다. 그럼에도 불구하고 보안상 POST가 더 좋다. GET은 url에 정보가 오픈되니깐. [REST 구성 스타일] client-server stateless cache uniform interface
알고리즘 분류는 dfs/bfs 인 문제이다. level2문제로 전형적인 재귀 문제였다...! 바로 코드를 첨부하겠습니당 #include #include using namespace std; void dfs(vector numbers, int target, int i,int& answer, int result){ if(i == numbers.size()){ if(result == target)answer++; return; } dfs(numbers,target, i+1, answer, result+numbers[i]); dfs(numbers,target, i+1, answer, result-numbers[i]); } int solution(vector numbers, int target) { int ans..
AWS양이 너무 방대해서 그중 자주 이용할 것(?)들만 정리를 해보려고 합니다...! AWS를 개인적으로 스터디 중이었는데 멋사에서도 AWS를 다뤄서 한번 정리하고 가려고 합니다..! [환경변수] 시스템에 저장되어 있는 변수, 비밀키 등 유출되면 안되는 정보 환경에 차이를 둘 때 사용(테스트/프로덕션 구별 등) 파이썬에선 os.environ에서 dict 형식으로 불러올 수 있음, os.environ.get('변수명', '기본값')으로 사용 [requirements] 장고 앱을 실행하기 위해 우선 설치되어야 하는 패키지들 (Django, Pillow 등) 패키지명 == 버전으로 저장 pip freeze 명령어는 해당 환경에 설치된 모든 패키지를 보여줌 pip freeze> requirement.txt 로 ..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
Continuous Integration(CI)와 Continuous Delivery(CD) CI CI(Continuous Integration)는 개발자가 공유 버전 제어 저장소에서 팀의 코드를 컴파일 할 수 있도록 함으로써 빌드 주기 비효율성을 줄이기 위한 프로세스입니다. 애플리케이션에 대한 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 레포지토리에 통합되므로 여러 명의 개발자가 동시에 어플리케이션 개발과 관련된 코드 작업을 할 경우에서 발생하는 충돌을 해결할 수 있습니다. CD 지속적인 서비스 제공(Continuous Delivery) or 지속적인 배포(Continuous Deployment) 개발자들이 애플리케이션에 적용한 변경 사항이 버그 테스트를 거쳐 레포지토리에 자동 업로드 ..
월간 코드 챌린지가 4월달에 있었다는 것을 이제서야 알아버렸다.. 학교 과제에 치여사느라 월코챌 참여를 놓쳤지만 연습문제로 풀어보았다! 월코챌 문제를 처음 풀어 본거였지만 타 코딩대회에 비해서 난이도는 쉬운것 같다..! 단순한 스택 자료구조 문제여서 생각나는대로 풀면 금방 해결 가능이었다...! 학교 자료구조 수업이 도움이 된건가..? 쨋든 한방에 통과되어서 기분이 좋았다! #include #include using namespace std; int solution(string s) { vector v; int answer = 0; int check =1; string tmp; for(int i=0; i