일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- JS module system
- next js
- 자바스크립트 엔진 v8
- 항해99 부트캠프
- toggle-btn
- 알고리즘
- 코어자바스크립트
- 렌더링 최적화
- 함수형 프로그래밍 특징
- this
- 항해99 사전스터디
- 리액트 메모이제이션
- js배열 알고리즘
- 리액트 렌더링 최적화
- 리액트
- 테스트 코드 툴 비교
- 실행컨텍스트
- 리액트 메모
- 웹팩 기본개념
- 웹 크롤링
- 항해99 미니프로젝트
- gql restapi 차이
- 타입스크립트
- Js module
- jwt
- FP 특징
- chromatic error
- 항해99
- v8 원리
- 리덕스
- Today
- Total
목록TIL (94)
Jaeilit
똑같은 코드 인데 메모리 54052kb 시간 716ms 는 parseInt를 사용 메모리 10060kb 196ms 는 Math.floor() 를 사용 했습니다. 메모리나 속도 면에서 Math.floor 가 압도적이네요
사내스터디로 플러터를 해보자는 이야기가 나와서 간단하게 셋팅하여 실행시켜봤다. 1. 플러터 sdk 설치 https://docs.flutter.dev/get-started/install/macos macOS install How to install on macOS. docs.flutter.dev 구글에 플러터 검색하고 들어가는 한국 사이트에서는 filed 이 떠있다. 한국 사이트 말고 외국 사이트를 들어가서 자신에게 맞는 걸 받으면 된다. 2. sdk 환경변수 등록 mkdir development cd development open . export PATH="$HOME/development/flutter/bin:$PATH" development 폴더를 만들어주고 위 명령어로 환경변수를 등록해준다. 3. 안..
테일윈드는 부트스트랩이나 antd 등과 다르게 인라인에 바로 적용 할 수있다. 당연 다른 css 프레임워크의 최대 단점인 커스텀이 어렵다는 것을 완벽히 보완해준다. 클래스 기반으로 이루어져있고 잘 활용한다면 반응형, 다크모드 등 껄끄러운 css 들을 손쉽게 사용 할 수 있다. 클래스 기반이기 때문에 css 가 커질 것으로 염려 할 수도 있는데 사용 하지 않는 클래스는 빌드하지 않기 때문에 크기에 대한 염려도 덜 수 있다. 상당히 매력적이다라고 할 수 있다. https://tailwindcss.com/ Tailwind CSS - Rapidly build modern websites without ever leaving your HTML. Documentation for the Tailwind CSS fra..
node express 로 서버 띄우고 간단한 curd api, middelware 기초적인 것을 따라해본 경험이 있다. + 소켓 튜토리얼 개인적인 견해 node 는 자바스크립트 언어를 브라우저 외부에서 사용 할 수 있게 만들어진 환경이고 브라우저 외부에서 사용 할 수 있다보니 서버에서도 쓰고 그러다보니 Express 라는 프레임워크로 서버도 만들고 node server 에 대해서도 라이브러리가 나오기 시작하면서 백엔드 영역까지 영향을 끼치게 되었다. 하지만 express 를 기반으로 하지만 여러 라이브러리 조합으로 서버를 꾸리다보니 중구난방이고 구조화가 잘 되어있는 스프링에 비해 탄탄하지 못해 약하다 또는 가벼운 곳에 쓰기 좋다? 라는 인식이 생겼고 사실이기도 한 것 같다. 이제 nest 가 등장하면서..
https://jaeilit.tistory.com/70?category=523178 [인증과 인가 영상 https://www.youtube.com/watch?v=y0xMXlOAfss 인증 서비스 사용 할 수있게 권한을 주는 것 1. 인증하기 - Request Header 2. 인증 유지하기 - Browser (쿠키 등 클라이언트 저장) 3. 안전하게 인증하기 Serv.. jaeilit.tistory.com](https://jaeilit.tistory.com/70?category=523178) 전에도 우테코 테크톡을 보면서 포스팅 한적이 있는 내용입니다. 인증(Authentication) 인증 - 사용자가 누구인지 확인하는 절차이다. ex) 신분확인 등 예시) 우리회사 직원인가? 해당공연 티켓 소유자인가?..
교본 https://blog.naver.com/PostView.nhn?blogId=didim365_&logNo=222127016113&parentCategoryNo=&categoryNo=30&viewDate=&isShowPopularPosts=false&from=postView AWS Instance Scheduler 구성 가이드 안녕하세요 디딤365입니다. 이번 포스팅에서는 AWS Instance Scheduler의 정의부터 구성 방법 및 로그... blog.naver.com
먼저 ec2 인스턴스를 만들고 키페어를 만든다. 키페어는 고유한것으로 저장 된 컴퓨터에서만 사용이 가능하다. 대시보드에서 연결을 눌러주고, 여기서 중요한 포인트는 키페어를 저장한 곳에서 터미널을 열어줘야한다. 안그러면 저 명령어들이 키페어를 찾지를 못하는 경우가 발생함. 저도 많이 해맸음 마지막 명령어를 복사해서 넣으면 연결이 된 것이다. 여기서 도커를 설치하고 도커 허브에 있는 이미지들을 불러와서 ec2 환경에서 돌려줘야한다. 이미 도커 설치와 이미지를 불러와서 컨테이너화해서 db에 데이터까지 넣었는데 외부 cli 로 보고싶어서 찾아봤다. cli로는 postico 를 사용하는데 사실 다른 것과 별 차이는 없는 것 같다. ec2 와 연결하기 위해서는 기존 localhost 또는 host ip 를 인스턴스..
도커에 디비연결하기가 너무 힘들었따. 아 아니.. 연결자체는 어렵지 않았지만 연결한걸 외부 cli 에서 접속하는게 어려웠다... 아직 db가 뭔지를 잘 모르니까 유저네임이 뭔지... db 네임이 뭔지.. 많이 해맨거같다. 일단, 파이썬 dockerfile 이다. 여기서도 도전적인 부분이 파이썬을 이용해서 크롤링 + DB 연결해서 sql 로 넣었다는것도 도전적이지만 그런 휘발성 지식말고 진짜 기억해야할 부분에서의 도전적인 부분은 pip3 install -r requirements.txt 부분이다. 물론 이 부분도 난 더이상 파이썬을 쓰지 않을 것이기 때문에 다시 생각해보면 이게 더 휘발성이인거 같다.... 신기해서 그냥 적고싶었던걸로 하자. pip freeze > requirements.txt 약간 npm..