분류 전체보기
-
[TIL] 06/22 알고리즘 테스트 및 매니저님과 면담!이노베이션캠프/알고리즘공부 2023. 6. 27. 10:49
* TIL 기본 내용 어떤 문제가 있었는지 내가 시도해본 것들 해결 알게 된 점 - 알고리즘 문제 풀이에 대한 피드백 시간 Q. 좋은 코드란 무엇일까? 질문 이유 : 프로그래머스 문제를 풀며, 한 줄만으로 풀이를 해낸 코드들이 인기가 많은 걸 봤다. 그런데 내가 짠 코드들은 긴 경우도 많았어서.. 과연 뭐가 좋은 코드인지 궁금해졌었다 A. 사람마다 다르겠지만, 이해하기 쉽고 보기 좋은 게 좋은 코드라고 볼 수 있음 : 아마 개발은 협업이라 이렇게 말씀해주신 것 같다! 코드를 무작정 짧게 줄이려고 하기보다는 모두가 이해할 수 있는 코드를 짜보자 Q. 내가 푼 방법 말고 다른 방법 질문 이유 : 알고리즘 문제를 풀며 항상 드는 고민인 것 같다. 더 좋은 방법이 없었나? 하는. A. for보다는 forEach..
-
[WIL] 2주차 (06/19~06/25)이노베이션캠프/WIL 2023. 6. 25. 21:46
Fact : 이번주 있었던 일, 내가 한 일 Feeling : 나의 감정적인 반응, 느낌 Finding : 그 상황으로부터 내가 배운 것, 얻은 것 Future : 배운 것을 미래에 어떻게 적용할 것인가 1. Fact : 이번주 있었던 일, 내가 한 일 - 리액트 주차에 들어감(드디어!) - 리액트 설치 중 yarn에서 오류가 남..(결국!) - 계정명 띄어쓰기를 없앰(드디어!) - yarn 오류를 잡음(결국!) - 아파서 병원감.. - 노트북 키캡 망가짐.. 2. Feeling : 나의 감정적인 반응, 느낌 - yarn 설치오류 : 사실 난 무언가를 설치 하는 것에 두려움이 있다. 항상 문제가 생겨왔기 때문이다. 학교 다닐 시절엔 특히 더 그랬다. 뭘 설치한다고만 하면 항상 오류가 생겼어서, 제대로 공..
-
알고리즘공부 1 _ Js 배열함수 10가지이노베이션캠프/알고리즘공부 2023. 6. 21. 20:25
- 이번에 알고리즘 문제들을 풀며, 배열함수들을 여럿 사용했다. 이를 기억하기 위해 드림코딩 유튜브를 토대로 정리 해보려고 한다. - 정리된 함수 1 array.join() 2 array.split() 3 array.reverse() 4 array.splice() 5 array.slice() 6 array.find() 7 array.filter() 8 array.map() 9 array.some() 10 array.reduce() 11 array.sort() 1. array.join() - 메서드 / 배열의 모든 요소를 연결해 하나의 문자열로 만듦 - () 안에 들어있는 걸 배열의 요소 사이에 넣어줌 let a = ['바람', '비', '불']; let myVar1 = a.join(); // myVar1..
-
[WIL] 1주차 (06.12 ~ 06.18)이노베이션캠프/WIL 2023. 6. 20. 10:16
드디어 WIL 적기 시작! 4F => Fact : 이번주 있었던 일, 내가 한 일 Feeling : 나의 감정적인 반응, 느낌 Finding : 그 상황으로부터 내가 배운 것, 얻은 것 Future : 배운 것을 미래에 어떻게 적용할 것인가 1. Fact : 이번주 있었던 일, 내가 한 일 - 토요일 공부 시작! 토요일도 아침 9시 ~ 밤 9시까지 공부함 - Js 기본 문법 공부 : 스파르타 강의 1주차 ~ 3주차 복습 - 프로그래밍 기초1 테스트 : 9/10 , continue / break 를 잘 사용해보자 - 야구문제 풀어봤다! 챗gpt 사용과 터미널을 통한 git 사용법 익힘 - 일단 팀장 했었음! 실력이 부족해서 잘 하지는 못함 ㅜ.ㅜ - 알고리즘 공부 시작! 프로그래머스를 통해 문제를 풀음 2..
-
[18조] 18+19조 KPT 회고이노베이션캠프/웹프로젝트-1 (python , html ) 2023. 6. 9. 20:36
1. 한 주의 흐름 1) 한 일 💙 프로젝트명 : 내 생애 최고의 맛집 사전 준비 : 메인페이지, 세부페이지 인원 배치, 기획서 작성(프레임워크, API 작성) 필수 작업 : 맛집 등록&조회, 메인페이지에 팀원 카드 배치, 맛집 크롤링 추가 작업 : 다크모드, 사용자 맛집 등록 페이지, 카드 애니메이션, 홈버튼 배치, 프로필에 인스타느낌 css 추가 2) 느낀점 🤸♂️ 태준(팀장) - 각자의 환경과 생각이 달라서 의견을 하나로 정하는데도 많은 시간이 소요 되었다 이때까지 혼자서만 결정하고 공부를 해왔는데 그점이 많이 달라서 초반에 힘든점이 아닐까? 🍀 명빈 - 팀 프로젝트가 끝나니 좀 더 팀원들이랑 적극적으로 소통했으면 좋았겠다는 생각이 들었다. 그리고 실력을 쌓아서 지금보다 더 멋진 웹페이지를 만들고..
-
[TIL] venv 가상환경 관련 오류이노베이션캠프/웹프로젝트-1 (python , html ) 2023. 6. 8. 22:32
1. 어떤 문제가 있었나? No Python at '"/usr/local/bin/python.exe' - git을 통해 다른 사용자분의 코드를 합친 후부터 문제 발생 - 내 생각으로는, 다른 분들과 함께 venv를 올리고 받다보니 생기는 문제 같았다,, mac 뿐만이 아니라 일단 venv 폴더를 git에 올린다는게 잘못된 생각이었음 2. 내가 시도해본 점 https://www.reddit.com/r/learnpython/comments/e2r21n/no_python_at_usrlocalbinpythonexe_after_git_fetch/ r/learnpython on Reddit: No Python at '/usr/local/bin\python.exe' after git fetch from my MacB..
-
[TIL] css 애니메이션 라이브러리이노베이션캠프/웹프로젝트-1 (python , html ) 2023. 6. 8. 22:28
- 편하고 좋은! 애니메이션 라이브러리를 발견해서 기억해두고자 적어놓음! - 걍 위에 링크 넣고, 아래 쓰면 됨 https://animate.style/ Animate.css | A cross-browser library of CSS animations. Animate.css is a library of ready-to-use, cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and attention-guiding hints. animate.style https://moo-you.tistory.com/412 Animate.css 사용법 Animate.css는 각종 애니메이션 클..
-
[TIL] onclick 새창 연결이노베이션캠프/웹프로젝트-1 (python , html ) 2023. 6. 8. 22:26
1. 어떤 문제가 있었는지 - 이미지를 클릭하면 새로운 링크로 넘어가게 하고 싶었다. 2. 내가 시도해본 것들 1) onclick : 이걸로 해결함 https://hongpage.kr/56 onclick 현재창/새창/팝업창 페이지 이동 자바스크립트에서 유용하게 사용되는 onclick. 모든 브라우저에서 지원이 된다. 불가피하게 링크 태크 a 사용이 어려운 경우 onclick으로 링크 연결을 하는 경우가 종종 있는데, onclick으로도 이동할 hongpage.kr https://nubiz.tistory.com/451 a 태그 쓰지 않고 링크 걸기 - 블로그 제목에 적용 이번엔 아주 간단하고 짧은 포스팅입니다. 현재 사용중인 Fastboot 스킨은 홈버튼을 따로 제공하고 블로그 제목을 클릭해도 홈으로 돌아..