Skip to content

Instantly share code, notes, and snippets.

View ljlm0402's full-sized avatar

아구몬 ljlm0402

View GitHub Profile
@ljlm0402
ljlm0402 / docker-compose.md
Last active August 19, 2020 01:37
명령어 리스트 (docker, github, npm)

docker-compose

docker-compose up : 실행 / docker-compose up -d : 백그라운드 실행

docker-compose -f [docker-compose.yml(파일명)] up -d : 해당 파일 실행

docker ps : 현재 구동 확인

docker-compose down : 종료

@ljlm0402
ljlm0402 / chrome_extension.md
Last active February 4, 2023 07:20
맥북 셋팅 - Update At 2023. 02. 04

Chrome Extensions

2020-08-10

image image image

2020-12-01

@ljlm0402
ljlm0402 / mariadb.cnf
Last active February 11, 2020 13:04
데이터베이스 튜닝
[client]
port = 3306
socket = /data/mysql/mysql.sock
[mysqld]
port = 3306
socket = /data/mysql/mysql.sock
## config server and data path
datadir = /data/mysql/mysql-data
@ljlm0402
ljlm0402 / array.md
Last active April 7, 2022 09:13
알고리즘
  • type이 일치하는 오브젝트 객체 안에 key의 배열을 생성하여 추가하시오.

problem

/* before */
[
  {
    key: 'all',
    value: 'Window',
@ljlm0402
ljlm0402 / build.md
Last active June 26, 2023 23:40
Github Actions Workflow / 2020. 02. 28

Workflow 실행

 name: my workflow                           # Workflow 이름
 on: [push]                                  # Event 감지

 jobs:                                       # Job 설정
   build:                                    # Job ID
     name: hello github action               # Job 이름
     runs-on: ubuntu-latest                  # Job 인스턴스 환경
@ljlm0402
ljlm0402 / README.md
Last active February 11, 2020 13:11
nginx 관련 Gist

Nginx

개요

  • Event-Driven 방식으로 클라 요청 처리하는 웹 서버
  • 이벤트 기반이라서 apache보다 좋은 성능 가짐

쓰임새

  • 리버스 프록싱
    • 외부에서 내부 서버 알 수 없으므로 보안 굿
    • 로드 밸런싱
@ljlm0402
ljlm0402 / tsconfig.md
Last active January 8, 2024 01:46
tsconfig 정리

간단 정리

{
  "compilerOptions": {
    "target": "ES2017", // 사용할 ECMAScript 버전 설정

    /////////// module ///////////
    "module": "CommonJS", // 모듈 설정
    "moduleResolution": "node", // 모듈 (검색)해석 방식 설정
@ljlm0402
ljlm0402 / git-flow.md
Last active March 12, 2024 10:29
배포전략

image


image


image

@ljlm0402
ljlm0402 / README.md
Last active November 27, 2020 01:27
SPA

Single Page Application

SPA에 대해 다루기 전 먼저 CSR과 SSR에 대해 알아보자

  • Client side rendering vs Server side rendering

    이슈\렌더링 방식 CSR SSR (~= 전통적인 웹 방식)
    초기 view 로딩 속도 느림 빠름
    *SEO 상대적으로 불리 상대적으로 유리
    performance 서버 트래픽 감소, (필요한) 부분적 로딩 서버 트래픽 증가, 중복 로딩

| UX | 부분적 로딩으로 화면 깜빡임이 없음 | 페이지 이동 시 화면 깜빡임

@ljlm0402
ljlm0402 / README.md
Created November 27, 2020 01:27
GitHub Label, Issue, Pull request Settings

Github Label 세팅

Label 이란?

  • Issue, PR 에 붙여서 분류하기 위한 이름표

Github 액세스 토큰 발급

https://github.com/settings/tokens

  • Generate new token 클릭
  • 원하는 이름 입력
  • scopes에서 repo 선택