서버 개발에서 Go(Golang)와 C++는 각각 뚜렷한 장점과 단점을 가지고 있습니다. 아래 표와 설명을 통해 두 언어의 특성을 비교해보겠습니다. 항목 Go (Golang) C++ 성능 빠른 실행 속도, 네이티브 컴파일, 경량 스레드(goroutine)로…
Rocky Linux 8 및 9에서 Docker를 설치하는 표준 절차는 다음과 같습니다.아래 단계는 공식 문서 및 실사용 가이드에 기반합니다.154. 1. 필수 패키지 설치 2. Docker 저장소 추가 Rocky Linux는 CentOS와 호환되므로…
CentOS와 Ubuntu는 대표적인 리눅스 배포판으로, 각각의 기반, 사용 목적, 패키지 관리 방식, 지원 정책 등에서 여러 차이점이 있습니다. 배포판의 기반 구분 CentOS Ubuntu 기반 Red Hat Enterprise Linux (RHEL) Debian…
백엔드 개발은 모든 개발에서 필수 항목입니다. 게임, 일반 서비스 개발에서 백엔드는 모든 데이타와 액션을 처리, 저장합니다. 매우 중요한 개발직군으로 백엔드 개발자 로드맵에 대해 알아보도록 하겠습니다. 백엔드 개발자 로드맵 1. 인터넷…
데이터베이스(Database)는 데이터를 구조화하고 저장하며, 필요한 경우 검색, 갱신 및 삭제할 수 있는 시스템입니다. 데이터베이스는 다양한 종류와 특징을 갖고 있으며, 각각의 장단점이 있습니다. 아래에서 몇 가지 주요한 데이터베이스 6가지 속성 대해…
개발에 있어서 소스 관리 시스템 필수입니다. 코딩작업을 하다 보면 소스를 수정할 일이 굉장히 많습니다. 버그를 고치고 신규 기능을 추가하는 등 소소는 매일 변경됩니다. 때로는 이전 소스로 되돌려야 하는 경우도 많습니다….
백엔드 개발에 사용되는 언어에 대해 알아보도록 하겠습니다. 살펴볼 언어는 백엔드 개발자 언어 8가지는 아래와 같습니다. 백엔드 개발자 언어 8가지 – Java – C# – PHP – Javascript – Python –…
인터넷은 모든 서비스의 근간입니다. 소통의 장이며 많은 데이타들이 공유되는 곳입니다. 백엔드 개발자가 알아야할 인터넷 내용에 대해 알아보도록 하겠습니다. 백엔드 개발자가 알아야할 인터넷 1. 인터넷 작동 원리 백엔드 개발자가 알아야할 인터넷…
백엔드 개발자가 되기 위해서는 어떤 기술들을 공부해야 하는지 알아보도록 하겠습니다. 꽤 많은 것들을 숙지하고 있어야 하는데요. 개발자로 계속해서 성장해 나가고 싶다면 각자 자신의 목표를 설정하고 로드맵을 구축해 나가야 합니다. 아래는…
이번 글에서는 백엔드 개발자되는 법 내용입니다. BE 개발자로서 기본적인 프로그래밍 지식을 보유해야 합니다. BE(백엔드) 개발자를 위한 준비 사항 1. 기본 프로그래밍 지식 습득 BE 개발자로서 기본적인 프로그래밍 지식을 보유해야 합니다….