일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 3-Way HandShake
- 자동화
- ec2
- 성능 개선
- certbot
- 렌더링 과정
- 브라우저
- 이미지 최적화
- webp
- 로드 밸런싱
- 이미지 압축
- DNS
- 무중단
- CI
- pm2
- nextJS
- 검색엔진최적화
- aws
- SSH
- 리버스 프록시
- 이미지 포맷 변경
- workflow
- https
- TLS
- nginx
- tcp
- 배포
- SSL
- 인증서
- gitgub actions
- Today
- Total
목록전체 글 (103)
개발일기
자바스크립트 1주차 강의를 다 듣고 마지막으로 배운 내용들을 응용해서 풀 수 있는 문제가 있다. 문제를 보고 멘붕이 왔다,, 문제의 내용도 파악하기 힘들었고, 코드에는 손도 댈수 없었다. 강의는 이해 했지만 문제를 푸는게 아직 어렵다. 그래서 오늘부터 강의 시청 후 기초 문제 풀기부터 하려고 한다. ※하루에 2문제 이상 풀기, 무조건 이해하고 넘어가기 !!!! 코딩 문제 사이트 https://school.programmers.co.kr/ 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1.정수 num1, num2가 매개변수 주어집니다. num1과 num2를..
오늘의 공부 [변수의 5가지 주요 개념] 변수 이름 : 저장된 값의 고유 이름 변수 값 : 변수에 저장된 값 변수 할당 : 변수에 값을 저장하는 행위 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위 변수 참조 : 변수에 할당된 값을 읽어오는 것 [변수를 선언할 수 있는 3가지 방법] 같은 이름으로 변수 선언 변수에 값 재할당 var 가능 가능 let 불가능 가능 const 불가능 불가능 자주 사용했지만 차이점을 정확히 알지 못하고 사용했던 것들 ! 좋은 개발자가 되기 위한 비밀 특강 더보기 -모르는 부분에 대해선 "잘" 모른다고 말하는 것이 좋다. -좋은 개발자는 "남들에게 물어보면서" 성장한다 -궁금한 부분은 정확하게 정리해본 이후 질문하기 -무작정 에러 메세지 복붙보다는 메세지 읽고 고민하기..
오늘은 완성된 프로젝트 마무리겸 발표하는 날이다. 다른 조는 페이지에 동적인 것과 디자인, 댓글기능 등등 다양한 시도를 한것 같다. 우리 조는 심플하면서 기본적인 것과 조금 더 추가하여 결과물을 만들었고, 발표 또한 너무 잘하셨다. 가장 기본에 충실하면서 잘한것 같다 ! 튜텨님의 피드백으로는 개발할 때에는 db를 계속 불러오면 비용이 많이 발생하기 때문에 실제로는 삭제를 잘 사용하지 않는다고 하셨다. 또 restful한 api를 작성하기 위해서 url을 /intro/member로 다르게 만드는 방식이 좋을거 같다고 하셨다. 무슨 말씀이신지는 알겠는데 잘 모르겠다. 느낀점 여러 사람들과 협업을 하면서 부족했던 부분을 서로 채워줄 수 있어서 좋았고, 코드나 좋은 사이트들을 공유함으로서 더 편하고, 쉽게 정보..

오늘은 발표 자료를 정리해 보았다. 팀원 추가하기(get) mongodb 데이터 저장(post) 등등... 수정이나 삭제 부분은 따로 강의를 듣지 않아서 잘 이해가 되지 않는다. 일단은 강의 들었던 부분만이라도 이해하고, 차근차근 나가야 겠다. 급하게 생각하지말자 !
다른 팀원이 맡았던 데이터 삭제 부분을 해보려고 했다. 코드를 짜기 전에 먼저 머리로 생각해 봤는데 먼가 될거 같았다. 막상 해보니까 역시 안된다. 막 해보던 중에 다른 팀원이 성공했다. 코드는 이렇다. app.py @app.route("/intro/delete", methods=["DELETE"]) def delete_intro(): delete_name = request.form.get('delete_name') db.intro.delete_one({'name':delete_name}) return jsonify({'msg':'삭제 완료!'}) index.html function delete_card() { $(".deletebtn").on("click", function () { let name =..
작업하려고 파일을 열었는데 안된다 잘 되던 것도 안되서 튜터님께 질문 했더니 서버가 열려있지 않아서 실행이 되지 않았다고 했다,, 1시간 찾아봤는데 엉뚱한걸 찾고 있었다 [원인과 해결방법] 원인: index.html 파일을 직접 더블 클릭 후 열거나, Live Server 와 같은 확장 프로그램으로 열면 서버가 켜지는 것이 아니라 index.html 파일 하나만 오픈하는 것입니다. 해결법: python 서버를 실행할 땐 (즉, 여러분이 개발한 웹사이트가 제대로 동작하려고 할 때), 터미널에 python app.py 와 같은 명령어로 서버를 실행시켜야 합니다.서버 실행 후 터미널에서 아무것도 할 수가 없어요! 원인: 서버가 동작할 땐 터미널을 조작할 수 없습니다. 해결법: 키보드에서 ctrl + c 를 입..
팀원들과 첫 대면 후 S.A를 작성했다. 계획하는건 항상 어려운 부분인거 같다. 와이어프레임을 토대로 html과 css를 만들고, 내일부터 프론트엔드와 백엔드 부분을 공부하면서 진행 할것 같다. 오늘은 뭔가 한게 없어서 전에 들었던 내용을 정리 해야겠다. Mongo DB # 저장 - 예시 doc = {'name':'bobby','age':21} db.users.insert_one(doc) # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) all_users = list(db.users.find({},{'_id':False})) # 바꾸기 - 예시 db.users.update_one({'name':'..