분류 전체보기

· Development
레퍼지토리를 생성한다. (레퍼지토리명 규칙에 맞게 적절한 것으로, 나는 blog-comments를 사용하였다.) https://utteranc.es/ utterances utteranc.es 위 링크에 접속한다. repo에 새로 생성한 레포지토리를 입력한다. (jihye1211/blog-comments) 나는 맨 상위 옵션을 선택하였다. 그리고 원하는 테마를 선택한 후 코드를 copy 한다.
리눅스 서버의 마지막 구동 시간을 확인하는 데는 여러 방법이 있다. 가장 일반적인 방법 중 몇 개들을 정리해보겠다. uptime 명령어: 시스템이 얼마나 오래 구동되었는지 (업타임), 현재 로그인한 사용자 수, 그리고 시스템 부하 평균을 보여준다. uptime who -b 명령어: 시스템 부팅 시간을 표시한다. who -b /proc/uptime 파일 읽기: 이 파일의 첫 번째 숫자는 시스템이 부팅된 이후의 전체 시간(초 단위)을 나타낸다. cat /proc/uptime dmesg 명령어: 커널 메시지를 표시한다. dmesg의 출력 내용 중에 부팅 시간을 찾을 수 있다. 그러나 시스템이 오래 구동된 경우 dmesg 로그가 오버플로되어 부팅 메시지가 보이지 않을 수도 있다. dmesg | grep -i '..
버전: MongoDB shell version v5.0.18 몽고 디비 접속하기 mongo -u{username] -p 유저네임을 입력한 뒤 패스워드를 입력한다. 명시적으로 새로운 컬렉션을 생성하기 db.createCollection("new_collection") > { "ok" : 1 } 모든 컬렉션 내용 보기 db.your_collection_name.find()
람다 함수의 존재는 익히 알고 있었지만 그동안 활용하지 못하다가, 기존 코드의 길이를 줄이고 가독성을 향상 시키기 위해 사용하려고 정리하는 글이다. (드디어) 🤓🤪 람다 함수란 람다 함수는 파이썬에서 간단한 함수를 빠르게 작성하기 위한 방법 중 하나다. 일반적인 함수를 정의하는 것보다 문법이 더 간결하며, 보통 한 줄로 표현된다. 람다 함수의 기본 구조 lambda arguments: expression lambda: 람다 함수를 정의하는 키워드 arguments: 람다 함수에 전달할 인자를 나열. 쉼표로 구분되며, 여러 개의 인자를 사용할 수 있음. expression: 인자를 사용하여 계산되는 표현식. 이 표현식의 결과가 람다 함수의 반환값이 됨. 예시 1. 두 숫자를 더하는 람다 함수: f = la..
기존의 tdel_idx 필드에 저장된 값이 순서대로 들어가 있다면, 다음 단계로 tdel_idx를 AUTO_INCREMENT 속성을 가진 PRIMARY KEY로 변경할 수 있다. 테이블 구조 수정: tdel_idx 컬럼을 AUTO_INCREMENT로 변경하고 PRIMARY KEY로 설정 ALTER TABLE `tok_delete_keyword` MODIFY COLUMN `tdel_idx` INT(10) NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY (`tdel_idx`); 중간에 누락된 번호가 있다면 AUTO_INCREMENT 값을 재설정: 기존의 데이터에 누락된 번호(예: 1, 2, 4, 5와 같이 3이 누락된 경우)가 있다면, AUTO_INCREMENT 값을 재설정하여 새로..
· Development
401 Unauthorized는 HTTP 상태 코드 중 하나로, 클라이언트가 요청한 리소스에 접근하기 위해 인증이 필요하다는 것을 나타낸다. 이 오류 코드는 클라이언트가 유효한 자격 증명(예: 로그인 정보)을 제공하지 않았거나, 제공한 자격 증명이 유효하지 않은 경우에 반환된다. 클라이언트가 401 Unauthorized 오류를 받으면, 서버는 응답의 "WWW-Authenticate" 헤더를 통해 클라이언트에게 어떤 인증 방법을 사용해야 하는지를 알려준다. 클라이언트는 이 정보를 사용하여 적절한 자격 증명을 제공하여 다시 요청을 보낼 수 있다. 401 Unauthorized 오류는 웹 애플리케이션에서 인증 및 권한 부여를 처리하는 데 자주 사용된다. 예를 들어, 사용자가 로그인하지 않은 상태에서 보호된 ..
AWS S3 AWS S3란 아마존에서 제공하는 객체 스토리지 서비스이다. S3은 Simple Storage Service의 약자로 대용량의 비정형 데이터를 저장하고 관리하기 위한 서비스이다. 객체 스토리지는 데이터를 객체라는 단위로 저장하며, 각 객체는 데이터, 메타데이터, 고유한 식별자로 구성된다. 이렇게 객체 기반의 스토리지 방식은 전통적인 파일 시스템이나 블록 스토리지 방식과는 다르게 비정형 데이터의 저장에 특화되어 있다. 다량의 비정형 데이터(사진, 동영상, 웹페이지)들을 객체 스토리지에 업로드하여 용량 제한 없이, 업로드하고 접근할 수 있어 매우 유용하다. 개인적으로는 AWS S3을 처음 사용해 보았는데 너무 만족했다! 다량의 파일 업로드에도 실패율이 대게 낮고, boto3 모듈을 쓰니 업로드도..
**파이썬 변수명을 작성 중에 문득 명명 규칙에 대해 생각하게 되어 이를 정리하려는 글입니다. 변수명을 짓고 있는데, 생각해 보니 상수여서 대문자로 표기해야 되나 순간 헷갈렸다. 보통 다른 예제 코드들을 보면 상수는 대문자로 표기되어 있는 경우가 많았기 때문이다. 그래서 명명 규칙을 다시 한번 확인하기로 했다. 기본적인 개념은 숙지하고 있지만 아무래도 언어별로 규칙이 조금씩 다르기 때문에 문득문득 헷갈려서 새로 찾아보게 되는 것 같다..! 변수명을 선택할 때는 일관성이 중요하며, Python에서는 PEP 8이라는 스타일 가이드에 따라 코드를 작성하는 것이 권장된다. PEP 8 이란? PEP: Python Enhancement Proposal PEP 8은 Python Enhancement Proposal의..
곽진돔
'분류 전체보기' 카테고리의 글 목록 (4 Page)