Aws의 logstream과 requestid의 개념
lambda의 CloudWatch Logs에 Recent invocations의 requestid는 다른데 logstream이 같은 이유는 왜인가?Lambda 함수가 실행될 때마다 새로운 Request ID가 생성됩니다. 이는 각각의 Lambda 함수 실행을 식별하기
vscode와 docker의 laravel의 디버깅 환경구축
1.도커에 xdebug가 설치되어있어야함2.도커의 php.ini에 xdebug설정이 되어있어야함2.vscode에서 PHP debug 확장 프로그램 설치3.launch.json설정launch.json "configurations": [ { "nam
MIME Type
MIME Type인터넷으로 전송하는 파일의 형식상세한설명MIME (Multipurpose Internet Mail Extensions) 타입은 인터넷에서 전송되는 데이터의 형식을 표현하는 문자열입니다. MIME 타입은 각 파일이나 데이터가 어떤 유형인지 알려줍니다. 예
노드와 엘리먼트 비교
노드(Node)는 DOM(Document Object Model)에서 문서 내 모든 개체를 나타내는 일반적인 용어입니다. DOM은 웹 페이지 내의 모든 HTML, XML 및 XHTML 요소를 객체 모델로 나타냅니다. 노드는 문서 내 모든 항목을 나타내며, 이들은 다음과
TypeScript메모
Type Script를 vscode에 설치nodejs로 전역으로 typescript 패키지를 설치npm install -g typescripttsconfig.json파일을 생성해당파일에서 컴파일 설정과 자바스크립트 버전설정등을 할수있다tsc --init컴파일 방법변경시
NPM / NPX
참고이미지의 각 파일명을 이 게시물에선 아래와같이 사용함package.json= 파일1uuid = 파일2uuid-bin.js = 파일3터미널에서 실시한 명령어 = 명령어1NPMNodeJs repositories (https://www.npmjs.com/) 에서 관리하는
require / exports (NodeJS의CommonJS)
1.본 게시물에서 소개할 내용은 NodeJS의 CommonJS의 require과 exports이다. ES6의 import와 export가 아니다자바스크립트 개발을 하다보면 모듈을 불러오는 문법 두가지 ( require / exports ) 와 ( import / ex
데이터베이스의 스키마
스키마란?스키마는 데이터베이스 내에서 테이블, 뷰, 인덱스 등의 데이터베이스 객체들을 묶어주는 개념입니다.스키마는 일종의 네임스페이스로, 데이터베이스 내에서 서로 다른 스키마에 속한 객체들은 이름이 같아도 구별됩니다. 예를 들어, 데이터베이스의 스키마A와 스키마B에 모
공개키와 개인키(깃허브/EC2)
1. 대칭키 (암호화,복호화의 기능을 포함한 하나의 키를 사용)암호화, 복호화 할 때 사용하는 키가 동일한 경우, 1개의 키 사용어떤 키로 암호화 했다면, 수신자도 같은 키가 있어야 복호화 가능비밀키를 수신자 송신자쪽에서 둘다 사용하며 암호화 복호화가 하나의 키로 이뤄
Docker명령어정리
Docker명령어docker create 이미지명 // 이미지로부터 컨테이너 생성docker start 컨테이너명 // 컨테이너 실행docker run 이미지명 // 이미지로부터 컨테이너 생성과 실행까지 (실행후 바로종료되지만 -d를 사용하면 백그라운드 사용가능)do
파일업로드/다운로드
파일업로드/** * File Uploads. * * php.ini * * file_uploads */ switch ($_SERVER['REQUEST_METHOD']) { case 'GET': echo <<<'HTML' <form acti
PHP 강의정리3_객체지향
클래스매개변수에 부모 클래스를 자료형으로 선언하면 상속받은 자식 객체를 매개변수로 전달가능클래스 내부에서 new self() // 해당 클래스를 반환:: 는 상수 접근용self::클래스의 프로퍼티 상수명 , 클래스명::클래스의 프로퍼티 상수명 , this::클래스의 프