반응형 HTTP와 HTTPS의 차이 : 왜 HTTPS로 전환해야 할까? 인터넷 프로토콜의 이해인터넷에서 웹 페이지를 열 때 주소창에 http:// 또는 https://로 시작하는 URL을 자주 보셨을 겁니다. HTTP와 HTTPS는 웹 브라우저와 서버 간에 정보를 주고받는 데 사용되는 프로토콜입니다. 하지만 두 프로토콜은 보안성과 신뢰성에서 큰 차이를 보입니다. 이번 글에서는 HTTP와 HTTPS의 차이를 자세히 알아보고, HTTPS로 전환이 필요한 이유를 설명하겠습니다.1. HTTP란 무엇인가?1.1 HTTP의 정의HTTP(HyperText Transfer Protocol)는 웹 브라우저와 서버 간 데이터를 주고받는 프로토콜입니다. 1990년대 월드와이드웹(WWW)의 초기에 개발되어, 인터넷 상에서 HTML 문서를 전송하는 데 사용됩니다.1.2 HTTP의 작동 방식HTTP.. 2025. 1. 3. robots.txt 크롤링 차단 방법 Robots.txt란 무엇인가?웹사이트의 Robots.txt 파일은 검색 엔진 크롤러(봇)에게 웹사이트의 크롤링 규칙을 알려주는 텍스트 파일입니다. 이 파일은 웹사이트의 루트 디렉토리에 위치하며, 사이트 소유자가 크롤러가 어떤 페이지나 디렉토리를 크롤링할 수 있는지 또는 없는지를 지정할 수 있습니다. 이번 글에서는 Robots.txt 파일의 기본 구조와 크롤링 차단 방법을 상세히 설명하겠습니다.1. Robots.txt의 기본 구조1.1 Robots.txt 파일의 위치Robots.txt는 웹사이트의 루트 디렉토리에 있어야 하며, URL은 다음과 같습니다.https://www.example.com/robots.txt1.2 기본 구성Robots.txt 파일은 두 가지 주요 지시어로 구성됩니다.User-agen.. 2025. 1. 3. 시맨틱 태그 뜻과 예시 시맨틱 태그란 무엇인가?웹 개발과 HTML에서 "시맨틱 태그(Semantic Tag)"는 단순히 디자인 요소를 배치하는 것을 넘어, 콘텐츠의 의미를 명확히 전달하는 데 사용되는 태그를 뜻합니다. 이는 사용자뿐만 아니라 검색 엔진과 같은 기계도 내용을 쉽게 이해할 수 있도록 돕습니다. 이번 글에서는 시맨틱 태그의 뜻, 중요성, 그리고 대표적인 예시를 살펴보겠습니다.1. 시맨틱 태그의 정의와 특징1.1 시맨틱 태그란?"시맨틱(Semantic)"은 '의미론적인'이라는 뜻으로, 시맨틱 태그는 HTML 요소의 내용이 무엇인지 명확히 설명하는 태그를 의미합니다.예를 들어, 나의 블로그 홈 소개 .. 2025. 1. 3. shivers 뜻과 사용법 Shivers의 뜻과 다양한 사용법: 영어 단어 깊이 알아보기 "Shivers"라는 단어는 영어에서 종종 감정이나 신체적 반응을 표현할 때 사용됩니다. 이 단어는 단순한 의미를 넘어, 문맥에 따라 생생하고 다양한 감정을 전달할 수 있는 단어입니다. 오늘은 shivers의 뜻과 활용법을 살펴보며, 이 단어가 주는 뉘앙스를 이해해보겠습니다.Shivers의 기본 뜻1. 사전적 정의"Shivers"는 동사와 명사로 사용될 수 있으며, 다음과 같은 기본적인 뜻을 가지고 있습니다:(명사) 몸을 떨림, 전율예: "She felt shivers run down her spine."(그녀는 등골이 서늘해지는 전율을 느꼈다.)(동사) (shiver의 3인칭 단수형) 몸을 떨다, 오싹하다예: "He shivers in t.. 2024. 11. 20. [Python] FIFO Queue Python 예제 FIFO Queue 예제 (First In, First Out Queue) FIFO Queue는 데이터 구조 중 하나로, "먼저 들어온 데이터가 먼저 나간다"는 원칙을 따릅니다. 줄을 서는 것처럼, 큐의 앞부분에서 데이터를 제거하고, 새로운 데이터는 뒤에 추가됩니다.특징순서 유지:데이터가 추가된 순서대로 처리됩니다.기본 연산:Enqueue: 큐의 끝에 데이터를 추가합니다.Dequeue: 큐의 앞에서 데이터를 제거하고 반환합니다.접근 제한:큐의 중간에 있는 데이터는 직접 접근할 수 없으며, 오직 앞(front)과 뒤(rear)에서만 작업이 가능합니다.구현 방식FIFO Queue는 배열(Array), 링크드 리스트(Linked List), 또는 원형 큐(Circular Queue)로 구현할 수 있습니다.1... 2024. 11. 16. 윈도우즈 하위 폴더의 모든 파일을 하나의 폴더로 복사 하는 방법 윈도우즈 하위 폴더의 모든 파일을 하나의 폴더로 복사 하는 방법 PowerShell을 사용하여 하위 폴더의 모든 파일을 하나의 폴더로 이동하고 파일명 중복 처리하는 방법.Windows에서 하위 폴더의 모든 파일을 하나의 폴더로 이동하고, 파일명이 동일할 경우 자동으로 파일 이름을 수정하는 방법을 PowerShell을 사용해 처리할 수 있습니다. 아래는 그 방법을 정리한 내용입니다.1. 목표하위 폴더의 모든 파일을 하나의 폴더로 이동시키되, 파일명이 동일한 경우 중복을 방지하기 위해 파일명에 숫자를 추가하는 방법.2. PowerShell 명령어Get-ChildItem -Recurse "C:\원본폴더경로" -File | ForEach-Object { $destinationPath = Join-Path .. 2024. 10. 8. [Python] PIL 이미지 Text 생성 가운데 정렬 [Python] PIL 이미지 Text 생성 가운데 정렬 Python 에서 PIL을 사용하여 이미지를 생성하고 Text를 가운데 정렬하여 추가하는 소스 입니다. 티몬 몬소리체를 사용하였습니다. 사용할 폰트위치를 지정하여 사용할 수 있습니다. 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 # -*- coding: utf-8 -*- from PIL import Image, ImageDraw, ImageFont import te.. 2021. 7. 18. 내 PC가 윈도우 11 설치 되는지 확인 내 PC가 윈도우 11 설치 되는지 확인 6월 25일 새벽 마이크로소프트(MS)에서 "윈도우 10" 이후 버전인 "윈도우 11"을 발표하였습니다. 윈도우 11에서는 익스플로러는 더이상 지원되지 않고 안드로이드 앱이 실행된다는 점이 크게 바뀌었습니다. Windows 10에서는 32bit, 64bit를 맞춰서 설치를 했는데 Windows 11에서는 64bit 로만 설치 할 수 있습니다. 윈도우 11 설치는 64bit 로만 설치가 가능하지만 32bit 프로그램은 실행 하실 수 있습니다. 윈도우 11 최소 사양 CPU 1Ghz 듀얼코어 이상의 64bit 프로세서 또는 SoC(System on a Chip) RAM 4GB 저장공간 64GB 이상 시스템 펌웨어 UEFI, 보안 부팅 가능 TPM TPM(신뢰할 수 있.. 2021. 6. 25. 우분투 20.10 워드프레스 설치 apache2 + MariaDB + PHP8 우분투 20.10 워드프레스 설치 apache2 + MariaDB + PHP8 우분투 Maria DB 설정 우분투에서 MariaDB와 Mysql의 설정은 동일하니 Mysql 도 그대로 따라하시면 됩니다. 우분투 Maria DB root 권한 패스워스 설정 MariaDB 설치 후 최초 접속인 경우 root 패스워스 설정 sudo mysql 명령으로 패스워드 설정 없이 접속 후 패스워드를 설정 합니다. # sudo mysql > use mysql > update user set password = password('패스워드') where user = 'root'; > flush privileges; DB에 다시 접속할 경우 설정했던 패스워드로 로그인 하실 수 있습니다. 우분투 워드프레스용 데이터베이스 생성 .. 2021. 3. 14. 이전 1 2 3 4 5 다음 반응형