728x90
반응형

Recent Posting

more

Mac에서 GitHub SSH 키 새로 생성하고 연결하기

Mac에서 GitHub SSH 키 새로 생성하고 연결하기Mac에서 GitHub에 SSH로 연결하려는데 다음과 같은 오류가 발생할 수 있다.git@github.com: Permission denied (publickey).이 오류는 GitHub가 현재 Mac에서 제시한 SSH 키를 이용해 사용자를 인증하지 못했다는 의미다.특히 하나의 Mac에서 GitHub 계정을 여러 개 사용한다면 SSH 키와 ~/.ssh/config를 계정별로 구분해두는 것이 편하다.이번에는 기존 SSH 키를 삭제하지 않고 새로운 SSH 키를 만들어 GitHub 계정에 연결해본다.기존 SSH 키 확인하기먼저 현재 Mac에 저장된 SSH 관련 파일을 확인한다.ls -al ~/.ssh예를 들어 다음과 같은 파일들이 존재할 수 있다.id_r..

Hands-onDevelopment 2026.10.11 1

[JSP 기반 웹 시스템 이해와 전산직 실무 입문 (이론)] 4장. 브라우저의 요청은 서버에서 어떻게 처리될까? — Servlet·JSP·Tomcat으로 이해하는 Java 웹 시스템

1. 브라우저 요청의 서버 처리 흐름핵심 키워드Browser → HTTP Request → Tomcat → Servlet → DAO → DBMS → JSP → HTTP Response주요 내용Java 웹 애플리케이션의 기본적인 요청 처리 흐름:① Browser 요청 → ② Tomcat 수신 → ③ Servlet 탐색 → ④ 업무 로직 → ⑤ DAO·DBMS → ⑥ JSP → ⑦ HTTP 응답 → ⑧ Browser 화면 표시한 줄 정리Java 웹 요청 = 브라우저 → 컨테이너 → Servlet → 데이터 처리 → JSP → 응답2. 정적 요청과 동적 요청핵심 키워드Static Resource ↔ Dynamic Request정적 자원HTML · CSS · JavaScript · 이미지 · 글꼴 · 파일서버에..

CSKnowledge 2026.10.11 1

[JSP 기반 웹 시스템 이해와 전산직 실무 입문 (이론)] 3장. 웹 요청이 서버에 도달하기까지

1. 네트워크의 역할핵심 키워드Network → 장치 연결 → 데이터 전송 → Protocol → 웹 시스템주요 내용네트워크 = 둘 이상의 장치가 연결되어 데이터를 주고받는 구조웹 브라우저의 요청이 웹 서버까지 이동서버의 응답이 다시 사용자에게 전달웹 개발API 호출서버 연결데이터베이스 연결전산 업무서버 접속 장애방화벽포트VPN내부망·외부망한 줄 정리네트워크 = 웹 시스템에서 요청과 응답이 이동할 수 있도록 장치들을 연결하는 기반2. 네트워크와 프로토콜핵심 키워드Device → Network → Protocol → Data장치가 연결되어 있는 것만으로 통신할 수 있는 것은 아닙니다.통신하려면 다음과 같은 공통 규칙이 필요합니다.데이터를 어떤 형태로 보낼 것인지상대 장치를 어떻게 구분할 것인지어떤 경로로 ..

Hands-onDevelopment 2026.10.11 1

[JSP 기반 웹 시스템 이해와 전산직 실무 입문 (이론)] 2장. 브라우저 화면을 구성하는 핵심 기술

2장. 브라우저 화면을 구성하는 핵심 기술1. HTML의 역할핵심 키워드HTML → HyperText → Markup Language → 문서 구조 → 의미 표현주요 내용HTML = HyperText Markup Language웹페이지의 디자인보다 구조와 의미를 담당HyperText링크를 통해 다른 문서나 정보로 이동Markup Language태그를 이용해 문서의 구조와 의미 표현브라우저가 HTML 구조를 해석검색 엔진과 스크린 리더도 HTML 구조 활용Java·JavaScript와 같은 프로그래밍 언어와 성격이 다름조건문·반복문 실행보다 문서 구조 정의가 목적한 줄 정리HTML = 웹 문서의 구조와 의미를 태그로 표현하는 마크업 언어2. HTML 문서의 기본 구조핵심 키워드DOCTYPE → html →..

Developer Study 2026.10.11 1

Windows 11 클린 설치 시 어떤 파티션을 삭제해야 할까?

Windows 11 클린 설치 시 어떤 파티션을 삭제해야 할까? Windows 11을 USB로 클린 설치하다 보면 “Windows 11을 설치할 위치 선택” 화면에서 여러 개의 파티션이 나타납니다.이때 가장 헷갈리는 부분이 있습니다.어떤 파티션을 삭제해야 하고, Windows는 어디에 설치해야 할까요?특히 기존 Windows를 완전히 지우고 새로 설치하려는 경우라면 파티션을 하나씩 구분하기보다 설치 대상 디스크가 무엇인지 먼저 확인하는 것이 중요합니다.⚠️ 주의: 파티션을 삭제하면 해당 파티션에 저장된 데이터가 삭제됩니다. 필요한 파일이 있다면 반드시 먼저 백업하세요.Windows 설치 화면에 파티션이 여러 개 나오는 이유Windows가 설치된 SSD에는 보통 Windows가 사용하는 공간만 존재하는 ..

Windows 2026.10.08 0

Cybersecurity Awareness Month 2026: 3 Habits That Work

Cybersecurity Awareness Month 2026: 3 Habits That Actually Protect YouQuick answer: The most effective way to protect yourself online is to use a unique password for every account, turn on multi-factor authentication (MFA), avoid clicking unexpected links, and install software updates promptly. This October, Wisconsin state agencies and the U.S. Department of War are both promoting these same fu..

Visual Studio 설치 방법, 초보자를 위한 비주얼 스튜디오 다운로드 및 설치 가이드

윈도우에서 C#, C++, .NET 등의 프로그램을 개발하려면 개발 환경을 먼저 준비해야 합니다. 대표적인 개발 도구 중 하나가 바로 Visual Studio(비주얼 스튜디오)입니다.이번 글에서는 처음 Visual Studio를 설치하는 분들을 위해 Visual Studio 다운로드부터 설치 옵션 선택, 설치 확인 방법까지 순서대로 정리해보겠습니다.Visual Studio란?Visual Studio는 마이크로소프트에서 제공하는 통합 개발 환경(IDE)입니다.C#, C++, Visual Basic, .NET 등을 이용한 프로그램 개발에 사용할 수 있으며, 코드 작성뿐만 아니라 디버깅, 프로젝트 관리, 테스트 등 다양한 개발 기능을 제공합니다.특히 C#이나 .NET 개발을 처음 시작한다면 Visual Stu..

728x90
반응형