본문 바로가기
728x90
반응형

전체 글81

[C언어] 연산자 우선 순위, 컴파일, 진법 변환, 선언 [동아리] A반 1차 2일 과제 (2024.03.11)2024.03.11 ~ 122일 과제연산자 순서컴파일 과정 - 간략하게라도 학습printf 함수 숙달되게 연습2진수, 8진수, 16진수 변환 및 C언어에서의 선언  연산자 순서더보기컴퓨터 프로그램에서 산술식 또는 연산식을 표현하고 처리하기 위해서 사용하는 다양한 기호들을 연산자(Operator)라고 부른다.C언어에서 사용되는 연산자는 크게 8가지 종류(대입, 산술, 관계, 논리, 할당, 삼향, 비트 연산자)로 나눌 수 있다. 1. 대입 연산자 (=)변수에 어떠한 값을 대입할 때 사용되는 피연산자가 두 개인 이항 연산자이다.등호 (=) 를 주로 나타내며 왼쪽의 피연산자에 오른쪽의 피연산자를 대입하는 기능을 수행한다.int num = 1234; 이외에도 .. 2024. 3. 12.
ubuntu 설치 중 Please remove the installation medium 오류 해결 동아리에서 C언어가 가능한 환경을 만들어오라는데 내가 선물 받은 노트북은 맥이라서 우분투를 설치해가기로 했다 사실 칼리가 깔려 있긴 했지만 해킹 동아리 첫날부터 칼리 쓰기에는 너무 주접 같아서 우분투를 새로 깔아봤다 우분투 설치 중 Failed 메세지와 함께 Please remove the intsllation medium 이라는 문구와 함께 터미널이 멈춰있었다 그냥 Enter를 눌러도 그렇게 치명적인 오류가 발생하지는 않았고 그냥 정상적으로 설치되긴 했다 찾아보니까 USB나 외부 장치가 연결되어 있으면 같은 오류가 발생한다고 한다 나 같은 경우에는 유선 이어폰이 연결되어 있는 상태였다 아무튼 컴퓨터에 연결된 모든 장치들을 해제하고 Enter를 누르면 정상적으로 작동이 된다 2024. 3. 10.
대학교 수강신청 매크로 만들기 (Python Selenium) 더보기 수능이 끝나고 목표했던 대학이 진학사 기준 8칸이어서 마음 편하게 3개월간 마음껏 놀 수 있었다 원서 접수 기간에는 6칸으로 마무리되었지만 최초합권이었고 나머지 두 곳은 교차로 상향 지원을 했다 안정으로 쓴 학교에 가기에는 점수가 아깝긴 하지만 목표했던 대학이고 좋은 학교 좋은 학과이기 때문에 상향 두 곳이 모두 떨어져도 상관 없어서 더 마음 편하게 놀았던 것 같다 결국 안정으로 쓴 곳으로 등록하게 되었는데 약간 아쉽기도 하지만 원하던 학과이니 만족한다 아무튼 대학에 등록하고 이제 수강신청 기간이 다가왔다 예전에 디시에서 신상 털고 다니며 쌓던 실력으로 에타에서 수강신청에 관한 정보들을 긁어모았다 우리 대학은 생각보다 견고하지 않은 시스템을 가지고 있었다 얼마 전 학교 사이트를 전체적으로 개편했는.. 2024. 3. 10.
디스코드 해킹으로 유포된 스팀 피싱 링크에서 해킹을 당해보자 글을 시작하기에 앞서 앞으로 등장하는 링크 및 자료들에 함부로 접속하지 말 것을 권합니다 말 안 듣고 따라하면서 이것저것 하다가 해킹되면 전 몰라요 디스코드 서버에 갑자기 친구가 스팀 링크와 함께 채팅을 하나 올렸다 모든 사람을 태그하고 Gift 링크를 뿌렸는데 한번 들어가볼까 참고로 난 디스코드 또는 카톡의 하이퍼링크를 클릭해도 자동으로 브라우저를 통해 접속되지 않도록 해놓아서 주소를 복사해서 직접 접속했다 난 Gift라도 받을 수 있는 줄 알고 들어왔는데 그냥 스팀 커뮤니티 메인 페이지로 왔다 아마 선착순이라서 누가 이미 먹어서 링크가 만료됐나보다 하지만 유심히 체크해야 할 것이 있다 - 친구는 이 메세지를 우리 서버에만 보낸 것이 아니라 친구 추가가 되어 있는 모든 사용자들에게 보냈고 입장된 서버의.. 2024. 2. 21.
[LA CTF 2024 Write UP] 두번째로 참가해본 CTF Write Up 보러 왔으면 다른 사람이 쓴 거 보기를 추천 본인은 쌩초짜이며 Write Up이 뭔지도 잘 모름저번에 DiceCTF 2024로 처음 CTF에 입문을 해봤었다 제대로 푼 문제는 한 문제 밖에 없었는데 그 이후로 따로 공부를 하지는 않았다 백수짓하다가 13일부터 16일까지 2박 3일로 일본에 다녀왔는데 그때 정말 많은 생각을 했다 일본 여행은 나에 대해서, 나의 과거 그리고 미래에 대해서 찬찬히 성찰해보고 그려볼 수 있는 계기가 되었다 익숙하지 않은 낯선 환경과 간섭하는 사람도 전혀 없는 공간이 나로 하여금 더 자신에게 몰입할 수 있도록 했다 수많은 생각거리를 안고 뭐라도 해보자는 마음에 들어간 CTF Time에서 바로 다음날 열리는 LA CTF에 참가하기로 했다 인천으로 돌아오는 비행기에서.. 2024. 2. 19.
[DiceCTF 2024 Quals Write Up] 1개월 공부하고 처음 참가해본 CTF CTF 문제 풀이법 찾으러 온 사람들은 나가시고 다른 사람들이 쓴 Write Up 찾아보시기를 추천드립니다 저는 풀이법을 쓰긴 썼는데 한 문제 밖에 못 풀었을 뿐더러 잡소리가 대부분인 경험 기록 글이라 별 도움되는 내용은 없을 듯.. 2월 3일에서 4일까지 이틀간 진행된 DiceCTF에 참여해봤다 아직 간단한 웹해킹 정도만 조금씩 배우고 있는 상태고 리버싱도 흘끗흘끗 기초적인 내용만 좀 공부해놨는데 지난 2일에 CTFTimes라는 사이트를 우연히 알게 되었다 바로 다음 날에 열리는 CTF가 있길래 좀 읽어봤더니 온라인 참여도 가능하다고 한다 배운 것도 없어서 한 문제도 못 풀거라고 예상했지만 CTF에 어떤 문제들이 등장하고 어떻게 진행되는지 경험이라도 해보기 위해서 혼자서 싱글 팀을 만들어 참가해보기로 .. 2024. 2. 7.
[GCP] SSH authentication has failed 디스크 용량 부족으로 인한 SSH 접속 실패 해결 2024-01-29 작성됨 Ubuntu 20.04 LTS Google Cloud Platform Service 얼마 전 연재했던 GCP 마인크래프트 24시간 서버 열기의 연장선이라고 할 수 있겠다 지금껏 서버에서 발생한 여러 가지 사소한 오류들을 해결해봤는데 이번 오류는 나에게 너무 힘들었다 밥 먹는 시간 빼고 5시간 내내 고군분투하다가 결국 해결해냈다 아는 사람이랑 밖에서 잠깐 만나는 중이었는데 같이 서버 운영하는 친구한테 카톡이 왔다 지난번에 마인크래프트 서버 콘솔을 연결해놓은 디스코드 채널이 랄나고 있었다.. 급하게 집에 들어가서 디스코드로 마인크래프트 서버 콘솔 로그를 보니 오후 2시부터 끊임없이 오류 메세지가 출력되고 있었다 어제 오후 10시까지는 정상적으로 서버가 잘 작동하다가 오늘 오후 2시.. 2024. 1. 30.
. 보호되어 있는 글 입니다. 2024. 1. 17.
네이버 웨일 유튜브 느려지는 현상 해결 어이없을 정도로 뜬금없는 곳에서 간단하게 해결해버려서 이 글을 보고 도움을 받을 사람은 그렇게 많지는 않을 것 같다 하지만 증상 해결을 위해 정보를 찾다가 알게 된 쓸모없는 잡지식이나 몇 가지 해결 시도도 적어둘 테니 원인 파악과 문제 해결에 도움이 되기를 바란다 #1 증상 어느 순간부터 네이버 웨일에서 유튜브에 접속하면 속도가 무지막지하게 느려짐 인스타 릴스, 커뮤니티 영상이나 트위치 방송은 잘 재생되는 것 같은데 살짝 느려짐 Ya한 거 나오는 사이트 영상도 잘 나오는데 유튜브만 그럼 크롬이나 엣지에서 유튜브에 접속하면 되는 것 같긴 한데 평소보다 속도가 많이 느려진 것 같음 영상 재생도 한참 걸리고 클릭 반응도 매우 늦음 화질을 최저 화질로 해야 그나마 좀 재생되는데 이마저도 딜레이가 오지게 생김 뭐.. 2024. 1. 16.
Windows에서 Ubuntu Linux 22.04 LTS VM 구축하기 일단 이 글을 찾아 들어오신 이상 리눅스가 뭔지, 어디에 쓰는지, 왜 VM을 구축하는지 다들 이미 찾아보셔서 아실 거라고 생각합니다 목적이야 여러 가지이겠지만 목적이 뭐든 리눅스 VM 구축하는 과정은 같으니까 걍 보시면 될 듯 Oracle VM VirtualBox 사용 Ubuntu Linux 22.04 LTS 설치 2023년 12월 17일 기준 작성됨 Windows 10 호스트 https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries B.. 2023. 12. 17.
python으로 디스코드 봇 만들기 (discord.py) 파이썬에 있는 discord.py를 이용해서 디스코드 봇을 만들고 작동시켜봅시다 https://discord.com/developers/applications Discord Developer Portal — API Docs for Bots and Developers Integrate your service with Discord — whether it's a bot or a game or whatever your wildest imagination can come up with. discord.com 위의 링크에 접속해주세요 만약 로그인이 안 되어 있다면 로그인을 해주세요 봇을 생성하기 위해 New Application을 눌러줍시다 우측 상단 프로필 옆에 버튼이 있어요 원하는 봇 이름을 입력하고 아래 이.. 2023. 12. 11.
[JAVA] The import ~~ is never used 오류 해결 The import java.util.Collections is never used 이라는 문구가 뜨면서 에러가 생겼다 정말 간단하게 해결됐는데 그냥 저걸 쓸 일이 없으니 주석 처리를 하던지 아니면 지우면 해결된다 2023. 12. 10.
Eclipse 실행 시 Incompatible JVM 오류 해결 이클립스를 설치하고 실행해보려 하니까 위와 같은 오류가 발생했다 1.8 버전의 자바는 지원이 되지 않으니 17 이상으로 업데이트하라는 말 같다 그럼 업데이트하면 되겠거니 했는데 내 JDK 버전은 이미 17 이상이다 한참을 헤매다 해결법을 알아냈는데 알아봅시다 이클립스 설치 경로로 가면 eclipse.ini라는 파일이 있는데 메모장 등으로 열어줍시다 저는 VS Code로 열었어요 -vmargs -Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclientjava -Dosgi.requiredJavaVersion=17 이렇게 -vmargs가 있는 부분을 찾아주면 그 아래로 두 번.. 2023. 12. 9.
마인크래프트 24시간 학교 서버 만들기 -7 서버 운영 이번엔 서버 운영에 관한 전반적인 이야기를 좀 해보려고 한다 전편에서 서버는 다 만들었고 플러그인도 추가하고 디스코드도 연결했다 이제 우리 학교 서버 운영 이야기를 해보자 이전 글들에서도 그랬듯이 일기형식이다 단순 기록용이니까 읽을 거면 감안해서 읽어라 #9 홍보 포스터 만들어서 학교에서 직접 뿌릴까도 생각해보고 입소문을 낼까도 생각해봤는데 뭐 우리만의 방식으로 알아서 홍보함 원래 어떻게 홍보했는지 전편이랑 여기에도 써져 있었는데 아래에 쓸 사건으로 인해서 또 문제될까봐 말 안 할 거임ㅎㅎ #10 테러 서버 처음 열고 홍보도 끝내고 첫날이 지나가고 다음 날인가 이틀 후인가 그랬던 것 같다 그날 학교에서 친구 노트북으로 디스코드 서버 ingame연동도 하고 console 연동도 끝냈다 굳이 할 이유가 없던.. 2023. 12. 6.
마인크래프트 24시간 학교 서버 만들기 -6 EssentialX Discord 플러그인 우리 서버에는 JE BE연동 플러그인이랑 디스코드 서버 플러그인 밖에 안 쓴다 저번에 JE BE 연동 플러그인 글을 써서 이번엔 디스코드 서버 플러그인 글을 쓰려 했더니 갑자기 귀찮아졌다 검색하니까 자료도 많고 나도 그 자료들 보면서 쉽게 했으니까 하고 싶으면 님들이 해라 참고로 디스코드 서버 플러그인으로 유명한 건 DiscordSRV이다 하지만 우리 서버는 EssentialsX Discord 플러그인을 사용한다 어디서 DiscordSRV 플러그인이 램 사용량을 많이 차지한다는 말을 듣고 쾌적한 서버를 원하는 우리는 EssentialsX Discord를 사용하기로 했다 뭐 적용법은 알아서 찾아들 보시고 플러그인 소개를 좀 먼저 해보겠다 #8 디스코드 서버 플러그인 우리는 이렇게 서버 디스코드를 만들었다 .. 2023. 12. 6.
마인크래프트 24시간 학교 서버 열기 -5 JE와 BE 함께 멀티 (Geyser, Floodgate) 본 글은 JE와 BE가 하나의 맵에서 함께 플레이할 수 있는 방법을 소개합니다 #7 JE, BE 연동 이 시스템도 내가 예전에 하던 갤러리 서버에서 알게 된 것이다 JE와 BE가 하나의 서버에서 플레이하는 방법은 없는 줄로만 알고 있었는데 이 서버를 통해서 알게 되었다 우리가 필요한 플러그인은 Geyser와 Floodgate이다 내가 알기로 Geyser는 자바와 베드락이 같이 서버를 할 수 있도록 해주는 플러그인이고, Floodgate는 베드락에 있는 인증 시스템을 우회하는 플러그인이다 더보기 다만 주의할 점은 베드락과 자바는 애초에 설계 자체가 다르기 때문에 몇 가지 잡버그가 많다 아래는 우리가 서버를 운영하면서 알게 된 것들이니 참고하기를 바란다 - 지옥 천장 위 구조물을 자바 유저는 볼 수 있고 건.. 2023. 12. 6.
마인크래프트 24시간 학교 서버 만들기 -4 GCP에 FileZilla 연결 굳이 마인크래프트 서버를 열 목적이 아니더라도 GCP와 FileZilla를 연결하는 방법을 찾고 있다면 이 글이 도움이 될 것이다 리눅스 터미널에서 서버를 구동하고 수정하고 플러그인을 추가하기는 나같은 리눅스 초보자에게 너무나도 힘든 일이다 윈도우처럼 파일 탐색기만으로 이리저리 쉭쉭 옮기고 지우고 추가하고 다운하는 걸 난 원했기 때문에 방법을 찾아보았다 처음엔 안 되는 줄 알았는데 FileZilla라는 게 있다더라 그래서 바로 사용해보기로 한다 우선 우리 서버에 필요한 것들을 알아보자 - JE와 BE가 한 서버에서 함께 플레이하기를 원했다 - 디스코드 서버와 연결하는 플러그인 더보기 뭔가 많을 줄 알고 바를 이용해서 쓰긴 했는데 막상 쓰고 보니 많이 없다 1편에서도 언급했듯이 내가 예전에 하던 갤러리 서.. 2023. 12. 6.
마인크래프트 24시간 학교 서버 만들기 -3 기본 서버 설정 오늘 우리가 할 것은 여러 가지 서버 설정이다 - 서버 24시간 구동 - server.properties 설정 - 파일질라 연결 - 플러그인 추가 아마 분량상 파일질라 연결과 플러그인 추가는 다음 편으로 이어질 것 같다 #4 서버 24시간 구동 이전 편에서 서버를 여는 데까지는 성공했다 하지만 ssh창을 닫으면 서버가 꺼지는데 ssh창을 24시간 열어놓으려면 내 컴퓨터를 24시간 동안 켜놓는 거나 다름이 없기 때문에 이번에는 이 문제를 해결해보려 한다 ssh창을 닫아도 클라우드 컴퓨터에서는 서버가 돌아가도록 설정만 하면 되는 아주 간단한 일이다 서버 여는 것보다 훨씬 쉬우니 바로 들어가보도록 하자 우선 서버 브라우저 SSH 창을 열어주자 이전 편을 잘 따라왔다면 SSH창 여는 데에는 아무런 문제가 없을 .. 2023. 12. 6.
마인크래프트 24시간 학교 서버 만들기 -2 GCP로 무료 서버 열기 전편에 이어집니다 #2 한12331남들의 동기 부여 더보기 PC방에서 올린 인스타그램 수요 조사 게시물이 상당히 많은 좋아요 수를 받은 것을 다음 날 학교에서 확인했다 서버는 친구들과 GCP로 열기로 마음을 먹었다 단축 수업으로 일찍 끝났지만 우리는 3학년 건물의 한 교실에 남아 친구들과 1시간째 노가리를 까고 있었다 갑자기 창밖이 소란스럽다 건물과 창문 구조상 2층에서 창문을 열어놓고 있으면 창문 아래 사람들의 소리가 아주 잘 들린다 밖을 보니 2학년 여학생들이 이야기를 하고 있다 장난으로 친구가 밖으로 고함을 한번 지르고 난 뒤 밖을 다시 보니 우리 학교에서 제일 이쁜 여학생이 같이 있다 다행히 그 학생들은 고함을 듣지 못 한 것 같았다 약간 한91.8남스러운 모멘트지만 바로 창문을 닫고 우리들의 관.. 2023. 12. 5.
마인크래프트 24시간 학교 서버 만들기 -1 서버 플랫폼 찾기 (GCP) #1 클라우드 플랫폼 정하기 예전에도 혼자서 AWS를 이용해서 웹 서버를 구축해보거나 간단하게 하마치로 마인크래프트 서버도 열어봤는데 이번 서버 구축은 여러 가지 배워갈 점도 많았어서 이 글 쓰면서 기록을 좀 해보려 한다 서버 계획부터 운영까지 전 단계를 작성할 예정이니 서버를 열고자 하는 사람들도 내 글을 통해서 여러 가지 정보를 얻어가고 참고할 수 있다면 좋겠다.. 얻어갈 게 많이 없을 지도 모르겠지만.. 수능 전부터 친구들과 마인크래프트 서버를 만들어서 함께 하고 싶었다 처음에는 친한 친구들끼리 하려고 했는데 학교 서버를 만들어서 학교 학생들과 함께 하는 것도 나쁘지 않을 것 같다는 생각이 들었다 그래서 수능이 끝나고 학교 대신전해드립니다 인스타그램을 통해 수요 조사를 먼저 해봤다 생각보다 많은 친.. 2023. 12. 5.
728x90
반응형