-
[Linux] ubuntu 서버 해킹, root 계정 비밀번호 변경됨(LTS22, iwinv)
네 오늘도 역시 난리입니다. 최근에 iwinv에서 마인크래프트 서버를 돌리는 용도로 ubuntu서버를 구매 했습니다. 7/21에 오픈하고 7/25에는 접속자가 많아져서 서버 업그레이드까지 하게 되었는데,,,,,,,!! 오늘 7/26 해킹을 당해버렸지 뭡니까. 미쳤냐고!!! 평화로운 게임 서버 해킹해서 어디에 쓴다고…... Read More
-
[Linux] Putty 설치부터 사용까지 완벽 정리(원격 서버 접속하기)
Putty 설치하기 설치 링크: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 윈도우 사용자라면 위 링크에 들어가서 아래 파일을 다운 받아 줍니다. 다운로드 된 Putty를 실행합니다. 그 뒤로 추가로 설정할 것 없이 기본 값으로 선택하셔서 설치를 진... Read More
-
.git 폴더 제거하기, git 제거하기
.git 폴더가 존재하는 디렉터리로 진입합니다. 삭제합시다. (리눅스 환경) rm -rf .git Read More
-
셸 스크립트란? (.sh, Shell Script)
Shell Script .sh로 끝나는 파일을 의미합니다. Unix 명령어를 미리 적어 놓고 실행하는 것입니다. .sh 작성하기 Shell Script는 맨 처음의 행에 다음 한 줄을 작성합니다. #!/bin/sh 지금부터 셸 스크립트를 작성한다고 알리는 의미라고 하네요. 주석 # 입니다. 파이썬과 동일하죠... Read More
-
마인크래프트 엄청 쉽게 Spigot 서버 만들기(ubuntu)
ubuntu 서버 만들기 곧 자세한 설명을 담은 글이 따로 업로드 될 예정입니다. iwinv ubuntu 서버에 접속하기 ssh root@<ip> 이후 비밀번호 입력 Spigot 다운로드 wget https://download.getbukkit.org/spigot/spigot-1.20.1.jar... Read More
-
[C++] C++ 기초 개념 정리
함수 오버로딩(Function Overloading) C++는 함수를 호출할 때 함수의 이름, 함수의 매개변수 두가지를 확인한다. 따라서 이름이 같은 Function이 존재하더라도 매개변수에 차이가 있으면 오류가 발생하지 않는다. cf. C에서는 함수의 이름이 같을 경우 오류가 발생한다. 예시) in... Read More
-
[Django] 백엔드 url, request.method 가이드
예시 도서 전체 목록 가져오기 GET - /books/ 도서 1권 정보 등록하기 POST - /books/ 도서 1권 정보 가져오기 GET - /book/1/ 도서 1권 정보 수정하기 PUT - /book/1... Read More
-
[Django] Django Rest Framework 개발 순서
django에는 하나의 웹Application 안에 models.py, urls.py, views.py 등 여러개의 파일이 존재한다. 이들 중 어떤 것을 먼저 건드리는 것이 효율적일까? 정답은 없지만 권장 사항은 존재한다. 당연히 여러가지 순서가 있을 수 있다. 그러나 통상적으로 아래의 순서를 따... Read More
-
[VScode] Discord에 비주얼스튜디오 사용중 표시하기
2가지 방법 discord에 본인이 VScode를 사용하고 있다는 상태가 나타나도록 하는 방법은 2가지가 있습니다. Visual Studio Code 하는 중 만 나타나게 하기 Visual Studio Code 하는 중 + ~~.py 수정중 처럼 더 세부적으로 정보가 나타나도록 하기 ... Read More
-
[Django] FBV와 CBV(함수형 뷰와 클래스형 뷰)
django에서는 views.py의 코드로 APP을 동작시킨다. 이때 views.py를 작성하는 방식은 크게 2가지로 나뉘는데, 그 두가지가 바로 FBV(함수형 뷰)와 CBV(클래스형 뷰)이다. 1. FBV: Function Based View from rest_framework.response import Respo... Read More
