| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- 코테
- 회고
- MongoDB
- 자바스크립트
- 피드백
- next.js
- mongo
- 트러블슈팅
- nest.js
- CS
- mongoose
- mysql
- Java
- 생각로그
- Git
- 생각일기
- 주간회고
- WIL
- typescript
- array
- 네트워크
- 생각정리
- 알고리즘
- Grafana
- 리눅스
- react
- 기록
- til
- js
- javascript
- Today
- Total
목록분류 전체보기 (288)
코딩일상
런타임이란? 일반적으로 흔히사용하는 런타임의 의미는 런타임 환경을 말한다. 또는 런타임(영어: runtime→실행시간)은 컴퓨터 과학에서 컴퓨터 프로그램이 실행되고 있는 동안의 동작을 말한다. 런타임 프로그램이 실행되는것자체를 run이라는 의미를 지니면서, 서버 혹은 컴퓨터에서 프로그램이 실행되는 동작을 런타임이라고 한다. 런타임환경(런타임) 프로그래밍 언어가 구동되는 환경을 말한다. 예를 들면 javascript를 예로 들면 브라우져에서 실행되면 런타임 환경은 브라우저이며 node.js에서 실행이 되면 런타임 환경은 node.js가 되는것이다. 런타임 - 위키백과, 우리 모두의 백과사전 ko.wikipedia.org
사전시험에 대해 나의 준비과정 항해 99 부트캠프를 신청하고 나서 면접이라는 관문(?)후 사전시험이 있을줄 몰랐는데,, 입학전 사전시험이 있다는 말을 듣게되고 저자는 크나큰 좌절을 하였다(?) 이유는 퇴사후 항해 99를 시작하기전 까지는 신나게 놀려고했고 그동안 서로서로 바빠 하지 못했던 제주도 가족여행을 예매 했기 때문이다. 처음에는 너무 당황해서 어떻게 해야하나 잠시 고민을 했지만, 그래도 무엇을 준비해야하고 어느정도 해야하는지를 (웹개발 종합수업을 2회독 하면 시험치는데는 문제가 없다고 하셨다) 알려주시니 그것을 가지고 남은 일정에 맞춰 계획을 만들어보았다. 계획을 해보니 실질직으로 내가 공부 할 수있는 날들이 7일 정도가 가능하였다. 그래서 우선 1회독을 2일안에 끝내고 남은 날들에 2회독을 천천..
항해 99를 신청하고 나서 0주차인 지금 뜻하지 않게 빡세게 공부를 하고 있다. 그 이유는 사전 시험이 있기 때문이다. 아..이를 몰랐던것은 내가 자세하게 커리큘럼을 읽어보지 않았던것같다. 신청할 하고 나니깐 항해를 시작하기 전에 사전시험이 있다는 것을 알게되었고 그것도 모른체 7월초 가족과의 여행을 계획한 나는 어떻게든 그 남은 시간을 시험준비를 마무리 하기위해 준비를 했다. 그래도 회사를 다니면서 퇴근후 조금씩 진행했던 공부들 덕분에 그렇게 까지 힘들지는 않았으며, 3일안에 1회독을 완료하였다. 그렇게 오늘은 2회독을 진행하였는데 어색하게만 느껴졌던 코드들이 조금은 친근해 보였고(?) 의미를 느끼면서 코딩을 하게 되었다. (물론,아직도 모르는게 천지이다.) 여튼 이렇게 무작정 코딩을 외워야한다기 보단..
-느낌 항상 코딩을 해야지 생각하면서도 백엔드 부분까지는 접근을 하지 못하여 막연하기만 하였는데 항해99 사전 시험을 위해서(?)라도 어쩔수 없이 하다보니 프론트엔드 부터 백엔드까지 전반적인 내용을 다 배울수 있어 아주 좋았다. 그리고 덕분에 웹사이트의 전반적인 흐름 또한 배울수 있었던것같다. -완성작 하이라이트 팬방명록 http://sparta-prc.shop/ 하이라이트 팬명록 하이라이트 응원말 남기기 sparta-prc.shop (추후 없어질수도..) -오늘 배운것 들 1)AWS 서버 개설방법 AWS에서 제공하는 서버 컴퓨터에 패키지 설치법 //aws 패키지 설치 마법사 # python3 -> python sudo update-alternatives --install /usr/bin/python p..
파이참 패키지에서 certifi를 설치한다 아래와 같이 빨간 부분을 추가한다. import certifi ca = certifi.where() client = MongoClient('mongodb+srv://test:sparta@cluster0.내주소.mongodb.net/내DB명?retryWrites=true&w=majority', tlsCAFile=ca) 물론 주소는 각자의 것으로 from pymongo import MongoClient import certifi/////// ca = certifi.where()////// client = MongoClient('mongodb+srv://test:sparta@cluster0.내주소.mongodb.net/내DB명?retryWrites=true&w=maj..
지금 수많은 부트 캠프들이 있다. 그 중 나는 항해99를 선택했다. 가장 마음에 들었던 것 중 하나가 정말 강력한 일정이었다. 나는 개인적으로 사람은 스스로 바꾸는게 아니라 환경이 바꾼다고 생각한다. 그렇기에 나는 성격을 바꾸고 강인해지기위해 해병대를 지원했었고 결국은 해냈고 성격과 나름 강력한 집념을 얻게 되었다. 그리고 러닝을 잘하고 싶어 러닝크루에 들어가 꾸준히 하게되었고 결국은 러닝모임장까지 할 수있게 되었다. 이러한 결과들을 보았을때 내 자신을 어려운 환경에 던져놓아야겠다 생각하였다. 그 결과 항해 99를 선택하였고 이제 시작한만큼 선택에대한 후회 및 고민은 하지않고 달려나갈것이다. 물론, 쉽지 않겠지만 다 같이 가는 것이기에 난 절대 포기 하지 않고 수료를 해나아갈것이다. 22년 10월의 내가..
JS는 HTML을 객체 요소로 모두 볼수있고 그점을 이용하여 WEB의 기능하는 부분들에대해서 엄청난 영향력을 발휘할수있다. 그렇기에 JS를 통해 HTML ,CSS또한 바꿀수있다. (하지만 각자의 역할은 각자의 역할에서 진행시키는것이 중요) JS에서 중요한 function중 하나가 querySelctor, querySelctor이라 볼수있다. 이 함수를 통해서 우리는 원하는 객체부부에 CSS처럼 선택을 하여 원하는 기능을 부여 하고 발현시킬수 있다. JS를 배울수록 왜 많은 이들이 JS를 사용중인가에 대해 서 알게 되었고 앞으로 JS를 통해 진행될 FramWokr인 리액트와 노드JS도 기대가 된다. const h1 = document.querySelector(".hello h1"); // querySele..
Java Script에서의 변수 선언방식에는 현재 아래와 같이 있다 -var -let -const 결론부터 말하자면 변수를 선언을 할떄는 const를 사용하는 편이 좋다. 1) var 우선 var를 선언했을 경우의 코드 예시를 보겠다. var name = 'ABC' console.log(name) // ABC var name = 'EFG' console.log(name) // EFG 이미 변수를 한 번 더 선언하였지만 추가로 변수를 선언했을 경우에도 에러가 나지 않았다. 그리고 변수가 선언된 그대로 다른 값이 출력되는 것을 볼 수 있다. 이는 유연한 변수 선언으로 짧은 코드에는 상관이 없을수도 있지만, 코드량이 많아 진다면 어디에서 어떻게 사용 될지도 파악하기 힘들며, 실수를 하여 값이 바뀔 우려가 매우..
짧은답안 function solution(arr) { arr.splice(arr.indexOf(Math.min(...arr)),1); if(arr.length 1) { var minNum = Math.min(...arr); var idx = arr.indexOf(minNum); arr.splice(idx, 1); } else { arr = [-1]; } return arr; } 문제를 해결하며 배운것들 -math.min/math.min 함수의 이용법(기본 class 이용) 추가)배열에서 math.min/math.min 함수의 이용법 -indexOf문(문자열의 위치를 찾는법) -배열에서 데이터 지우는법 -문제의 본질을 보면서 순수대로 나아가자라는 마인드 -배열에서 데이터 지우는법 [JavaScript]배열..
이문제를 통해 배운것 If 문 if...else - JavaScript | MDN if 문은 지정한 조건이 참인 경우 명령문(statement)을 실행합니다. 조건이 거짓인 경우 또 다른 명령문이 실행 될 수 있습니다. developer.mozilla.org % 나머지 연산자 나머지 (%) - JavaScript | MDN 나머지 연산자(%)는 왼쪽 피연산자를 오른쪽 피연산자로 나눴을 때의 나머지를 구합니다. 부호는 항상 왼쪽 피연산자의 부호를 따릅니다. developer.mozilla.org 삼항연산자 삼항 조건 연산자 - JavaScript | MDN 조건부 삼항 연산자는 JavaScript에서 세 개의 피연산자를 취할 수 있는 유일한 연산자입니다. 맨 앞에 조건문 들어가고. 그 뒤로 물음표(?)와 ..