2학년 1학기 웹 프로그래밍 강의에서 만든 기말 과제물, 나만의 사이트 만들기에 관한 설명이다.서문처음 웹 과제를 제출할 때는 조건에만 맞춰서 대충 만들어 제출하였다. 그런데 나중에 최종발표할 때 다른 사람들 작품들을 보니 너무 비교가 되어 내 차례가 되기 전에 싹 다 뜯어고쳤다. 그렇게 싹 뜯어고치는 과정에서 많이 배웠다. My Personal Page web-cv-virid.vercel.app 어떻게 만들것인가?나는 CV를 만들었는데 아직 쓸 내용이 부족했고, 내용 간의 일관성도 없었다. 그래서 아예 카드 형식으로 내용간 독립성을 주는 내비게이션을 만들고, 들어가면 각자 내용에 맞는 레이아웃이 나오게 하였다. 일관성은 대문 페이지로 이동하는 홈버튼과 대문페이지의 양식만 유지했다.비즈니스적인 CV보다는..
2학년 1학기 게임프로그래밍 과제로 제출한 유니티 2D 게임이다. 게임 제목, 개요, 기획의도게임 제목: Space우주라는 뜻과 오로지 스페이스 키만을 눌러서 진행한다는 중의적인 의미를 가지고 있다.게임 개요:2D 게임으로 다음과 같습니다.게임을 시작하면, 플레이어는 행성을 중력권 범위에 맞게 빙빙 돈다.2. 스페이스키를 누르면 현재 움직이고 있던 행성이 터지며 중력이 사라지고 원래 이동하던 방향대로 쭉 이동한다. 그리고 새로운 행성이 랜덤으로 생성된다.3. 맵 밖으로 나가면 게임 오버 되므로, 스페이스를 눌러 행성을 떠날 때는 항상 다른 행성을 찾아서 움직이는 방향으로 가야 한다.. 4. 그렇게 새로운 행성의 중력권 안에 들어갈 때마다 점수가 +1 된다. 기획 의도유저가 직관적으로 이해할 수 있는 간단..
ChatGPT 가 4o 버젼으로 업데이트 된 이후 원래 만들었던 익스텐션이 작동하지 않았다. 크롬 익스텐션 개발일지: GPTBottomCopyButton완성된 모습! 기획단계 개발하려고 하는 것 chat gpt가 코드를 짜줄 때 copy code 버튼이 아래에도 생기도록 하는 크롬 익스텐션 개발하고자 하는 이유 코드를 생성할 때 위에서부터 아래로 코드를juneforpay.tistory.com 서문원래는 activate 버튼을 눌렀을때 작동해야 하는데, 업데이트 이후에는 아무런 변화가 없다. 그래서 수정해 보았다.원인1: URL 변경일단 작동을 안했던 첫번째 이유는 URL이 변경되었기 때문이다.이전에는 ChatGPT의 url 링크가 chat.openai.com 이었는데 chatgpt.com 으로 바뀌었다..
서문2024학년 1학기, 복학하고 나서 첫 한 학기 동안 무엇을 배웠는지 과목별로 정리하였다. 성균논어전체적으로 유교를 다시보는 계기가 되었다. 유교가 꽉 막힌 사상이라 악영향만 준건 아니었다.공자가 말한 유교는 성선설이다. 그리고 그 선한 감정에서 나오는 의도를 중요시한다. 이는 '정의란 무엇인가' 책에서 말한 미덕주의와 비슷한 것 같다.그리고 유교하면 생각나는 특유의 허례허식 파묻힌 문화는 유교 잘못은 아니다. 공자는 예를 인을 실천하기 위한 수단으로 보았지 인에 앞서지는 않았기 때문이다.이와 관련해서 예의 중요성과 논어를 엮어서 글을 써 리포트로 제출하기도 했다.요약하면 공자는 그 시대에서 할 수 있는 최선의 사상을 만들어 낸 것 같다.다만, 군군신신부부자자로 대표되는 플라톤의 목적론적 사고, 그..
목표 각종 프로젝트들 미리 끝내놓기 티스토리 양식 적절하게 개정하기 :방학때 해야겠다 운동 주 2회 가기: 마지막 주 지키지 못했다.그 밖에 한일멋사 아이디어톤 참여: 교내 2등, 세션에서도 걸려서 발표함GPT 영작 공부 방식의 한계를 느끼고 듀오링고로 영어 공부법을 바꿨다.글쓰기: 가장 끔찍한 명제 작성필링그레이트, 구의증명, 돈으로 살 수 없는 것들 읽음교직적성검사잡설이번달 돈 많이썼다. 예산 수립 다시해야지기록하는 방식을 바꿨다. 옵시디언 노트에서 배운 것들 내용이 일기에서 중복되는 걸 막기 위해 다 결산으로 옮겨적기로 했다.==날짜====배운 것==1일 2일 3일- https://youtu.be/ITc1TJVWZGM?si=_jXTNqxL8lKoHtkG 구글 검색이 갈수록 안좋아지고 있다. 실제로도..
내용목표교직 적성검사, 심폐소생술 알아보기지난달 보다 지출 줄이고 분석하기원데이 클래스 이용해서 어떻게 돈 벌 수 있을지 연구하기공부한 내용들 티스토리에 업로드 하기헬스장 매주 2회 이상 가기시험과 일정에 시달렸던 한달이었다. 4월 말에는 내가 내 분을 못이겨 잘 안되던 때도 많았다. 학교끝나고 바로 밥먹고 자고 스터디카페 가고 다시 새벽에 와서 자고 하다보니 생체리듬이란게 아예 사라졌다.교직적성검사도 신청해서 5월 중 하러가면 된다.지난달보다 20만원 정도 지출이 줄었다. 예전에 납부했던 여러 초기지출이 사라진 것도 있고, 기후동행카드 사용, 점심 집에서 먹기 등으로도 줄었다. 이번에 미국 채권도 샀고, 새로운 교통환급 카드도 주문해놓았다.데통기랑 공부하면서 올렸다. 아직 이번 시험범위는 안올렸다. 그..
https://www.acmicpc.net/problem/9657 9657번: 돌 게임 3 상근이가 게임을 이기면 SK를, 창영이가 게임을 이기면 CY을 출력한다. www.acmicpc.net C++로 작성한 백준 문제 9657번 돌 게임 3에 대한 문제 풀이다. 실버 3 문제로 동적계획법이 문제를 푸는데 필요한 주요 지식이다. 문제 설명 문제 돌 게임은 두 명이서 즐기는 재밌는 게임이다. 탁자 위에 돌 N개가 있다. 상근이와 창영이는 턴을 번갈아가면서 돌을 가져가며, 돌은 1개, 3개 또는 4개 가져갈 수 있다. 마지막 돌을 가져가는 사람이 게임을 이기게 된다. 두 사람이 완벽하게 게임을 했을 때, 이기는 사람을 구하는 프로그램을 작성하시오. 게임은 상근이가 먼저 시작한다. 입력 첫째 줄에 N이 주어진..
1074번: Z 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 www.acmicpc.net C++로 작성한 백준 문제 1074번 Z에 대한 문제 풀이다. 분할정복 문제로 수학적 추론이 문제를 푸는데 필요한 주요 지식이다. 문제 설명 문제 한수는 크기가 2N × 2N인 2차원 배열을 Z모양으로 탐색하려고 한다. 예를 들어, 2×2배열을 왼쪽 위칸, 오른쪽 위칸, 왼쪽 아래칸, 오른쪽 아래칸 순서대로 방문하면 Z모양이다. N > 1인 경우, 배열을 크기가 2N-1 × 2N-1로 4등분 한 후에 재귀적으로 순서대로 방문한다. 다음 예는 22 × 2..