- Database_Design
- 티스토리챌린지
- programmers
- Python
- Kubernetes
- study
- 2023_1st_Semester
- SingleProject
- datastructure
- 리눅스마스터2급
- Algorithm
- Baekjoon
- app
- kubeflow
- Android
- tensorflow
- C
- codingTest
- Operating_System
- cloud_computing
- Univ._Study
- Personal_Study
- Image_classification
- Java
- Unix_System
- 오블완
- Linux
- 자격증
- c++
- Artificial_Intelligence
목록전체 글 (372)
코딩 기록 저장소
1. 클라우드 컴퓨팅 개요클라우드 컴퓨팅의 정의- 컴퓨터 자원을 인터넷을 통해 필요할 때 사용하는 방식- 예전에는 컴퓨터를 직접 설치하고 관리 -> 현재는 인터넷으로 쉽게 이용 가능클라우드 컴퓨팅의 역사적 배경1960년대- 전기나 수도처럼 필요할 때 컴퓨터 자원을 이용하는 개념 등장- 컴퓨터 자원 공유와 효율적인 활용이라는 클라우드 컴퓨팅의 핵심 가치를 보여주는 초기 아이디어1990년대- 가상화 기술이 발전하면서 클라우드 컴퓨팅 발전에 중요한 기반을 마련- 가상화는 하나의 물리적 서버에서 여러 가상 서버를 만들어 운영하는 기술- 컴퓨팅 자원을 효율적으로 활용하고 관리하는데 도움이 되어 클라우드 컴퓨팅의 기반이 됨2006년- 아마존의 AWS(Amazon Web Services) 출시와 함께 본격적으로 시작..
1. 백엔드 개발자 기술 스택백엔드 개발자 주요 기술 스택프로그래밍 언어- Java, Python, JavaScript(Node.js) 같은 여러 언어 사용하여 웹사이트나 앱에 기능을 추가하고 데이터를 처리- Java는 복잡하고 대규모인 시스템에서도 안전하고 믿을 수 있는 성능을 유지하게 해줌- Python은 손쉽게 다룰 수 있고, 새로운 기능을 빠르게 만들어내는데 좋음- Node.js는 실시간으로 변화하는 웹 애플리케이션을 만들때 빠르게 데이터를 처리하는데 적합백엔드 프레임워크- 백엔드 프레임워크는 개발 시간을 줄이고 코드를 효율적으로 재사용할 수 있도록 도와줌- Spring Boot(Java)와 같은 안정적인 서비스를 제공하는데 널리 사용됨- Django(Python)는 MVC(Model-View-C..
1. 개발 단계개발 단계 : 레시피 작성과 요리- 프로그램 개발은 백엔드, 프론트엔드, 데이터베이스 작업이 연결되어 서비스의 핵심 기능을 설계·구축하는 과정- 설계는 레시피를 작석하는 것과 같음- 구축 : 요리를 만드는 것과 같음백엔드 개발 : 주방에서 요리 준비- 사용자가 보지 않는 핵심 기능을 구축하는 작업- 사용자 정보 저장, 데이터 처리 등 서비스의 기반을 만듦프론트엔드 개발 : 요리의 데코레이션-웹이나 앱의 프론트엔드는 사용자가 매력적으로 느끼고 쉽게 사용할 수 있도록 설게됨데이터베이스 개발 : 창고에서 재료 정리- 데이터를 체계적으로 저장·관리하여 필요한 정보를 빠르게 찾을 수 있게 하는 작업- 창고에서 재료를 정리하듯, 데이터 검색 효율과 보안을 유지백엔드 개발- 사용자에게 보이지 않는 서비..
01. 셸의 특징 및 명령어셸 (Shell)- 사용자가 입력한 명령어를 해석하여 커널에 전달함- 윈도(도스)에서의 'command,com'과 유사한 기능을 수행- 사용자가 로그인 시 실행되어 사용 환경 제공- 셸 프로그래밍 언어(스크립트 언어)- 리다이렉션(Redirection)과 파이프( | ) 기능을 수행- 사용자 셸 프롬프트(본 셸 계열 : $, C 셸 계열 : %) 종류실행 파일특징본 셸 계열본 셸/bin/sh- 1979년 Bell 연구소의 Steve Bourne이 개발- 유닉스의 기본 셸콘 셸/bin/ksh- 1986년 AT&T사의 David Korn이 개발- Bell 연구소에서 개발한 본 셸의 확장 버전- 명령어 완성 기능, 히스토리 기능 지원배시 셸/bin/bash- 1989년 Brian..
01. 사용자 권한 및 그룹 설정파일 및 디렉터리의 속성- 모든 파일과 디렉터리에는 허가권(permission)과 소유권(ownership)이 부여됨파일 및 디렉터리의 상세한 정보 확인[root@localhost ~]# ls -l구조- rw-r--r--. 1 root root 45 10월 11 13:44 linux.txt① ② ③ ④ ⑤ ⑥ ⑦ ⑧①파일 유형- : 일반 파일l : 심볼릭 링크 파일d : 장치 파일p : 파이프c : 문자 파일b : 블록 장치 파일s : 소켓②허가권③링크 수④소유자명⑤그룹명⑥파일 크기⑦마지막으로 변경된 시간⑧파일명소유권 관련 명령어chown- 파일이나 디렉터리의 사용자 소유권과 그룹 소유권을 ..

프로젝트를 진행하는 중 VScode에서 SSH 연결이 안되고, 무한으로 비밀번호만 입력하는 창이 뜨는 오류가 발생했습니다. 이것을 해결하기 위해 시도했던 방법들을 여기에 정리해보려고 합니다. 방법 11. Ctrl + Shift + p 나 F1을 눌러 명령 팔레트를 클릭합니다.2. Remote-SSH : Kill VS Code Server on Host... 를 검색한 후 클릭합니다.3. 종료할 서버 호스트를 클릭합니다.4. 비밀번호를 입력합니다.5. 터미널로 SSH에 접속하여 /home/[user]/.vscode-server 폴더를 삭제합니다.rm -rf .vscode-server6. VScode를 다시 접속하여 원격 접속을 다시 시도합니다. 이렇게 하면 보통 해결이 되었는데, 이번엔 해결이 안되네요...