diff --git a/public/Carrer.pdf b/public/Carrer.pdf deleted file mode 100644 index 9f7a35d..0000000 Binary files a/public/Carrer.pdf and /dev/null differ diff --git a/public/about/cards/0.avif b/public/about/cards/0.avif index 2f84f01..ba01774 100644 Binary files a/public/about/cards/0.avif and b/public/about/cards/0.avif differ diff --git a/public/about/cards/1.avif b/public/about/cards/1.avif index 9de4ea1..1f28af5 100644 Binary files a/public/about/cards/1.avif and b/public/about/cards/1.avif differ diff --git a/public/about/cards/2.avif b/public/about/cards/2.avif index c8673a4..e732a4c 100644 Binary files a/public/about/cards/2.avif and b/public/about/cards/2.avif differ diff --git a/public/about/cards/3.avif b/public/about/cards/3.avif index 3db2bc7..5ec48bd 100644 Binary files a/public/about/cards/3.avif and b/public/about/cards/3.avif differ diff --git a/public/about/cards/4.avif b/public/about/cards/4.avif index 0c98449..f8642b1 100644 Binary files a/public/about/cards/4.avif and b/public/about/cards/4.avif differ diff --git a/public/portfolio/design/design-01.jpg b/public/portfolio/design/design-01.jpg deleted file mode 100644 index b9adf37..0000000 Binary files a/public/portfolio/design/design-01.jpg and /dev/null differ diff --git a/public/portfolio/design/design-02.jpg b/public/portfolio/design/design-02.jpg deleted file mode 100644 index dfc1595..0000000 Binary files a/public/portfolio/design/design-02.jpg and /dev/null differ diff --git a/public/portfolio/network/all-ping.png b/public/portfolio/network/all-ping.png deleted file mode 100644 index 708d914..0000000 Binary files a/public/portfolio/network/all-ping.png and /dev/null differ diff --git a/public/portfolio/network/ping-ssh.png b/public/portfolio/network/ping-ssh.png deleted file mode 100644 index 1e721a9..0000000 Binary files a/public/portfolio/network/ping-ssh.png and /dev/null differ diff --git a/public/portfolio/network/router-ping.png b/public/portfolio/network/router-ping.png deleted file mode 100644 index 1548341..0000000 Binary files a/public/portfolio/network/router-ping.png and /dev/null differ diff --git a/public/portfolio/pdfs/design-report.pdf b/public/portfolio/pdfs/design-report.pdf deleted file mode 100644 index 2ab2881..0000000 Binary files a/public/portfolio/pdfs/design-report.pdf and /dev/null differ diff --git a/public/portfolio/pdfs/layer7-project.pdf b/public/portfolio/pdfs/layer7-project.pdf deleted file mode 100644 index cf0a10b..0000000 Binary files a/public/portfolio/pdfs/layer7-project.pdf and /dev/null differ diff --git a/public/portfolio/pdfs/science-report.pdf b/public/portfolio/pdfs/science-report.pdf deleted file mode 100644 index c546f56..0000000 Binary files a/public/portfolio/pdfs/science-report.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트)(1).pdf b/public/portfolio/programming/10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트)(1).pdf deleted file mode 100644 index 6716cbd..0000000 Binary files a/public/portfolio/programming/10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트)(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트).pdf b/public/portfolio/programming/10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트).pdf deleted file mode 100644 index f1f52eb..0000000 Binary files a/public/portfolio/programming/10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - (주제)탐구보고서(Duet_Debug _ Deep_Dive).pdf b/public/portfolio/programming/10104남현석 - (주제)탐구보고서(Duet_Debug _ Deep_Dive).pdf deleted file mode 100644 index a2da700..0000000 Binary files a/public/portfolio/programming/10104남현석 - (주제)탐구보고서(Duet_Debug _ Deep_Dive).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 01_포인터.pdf b/public/portfolio/programming/10104남현석 - 01_포인터.pdf deleted file mode 100644 index f80c944..0000000 Binary files a/public/portfolio/programming/10104남현석 - 01_포인터.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 01_프로그래밍의 개요(1).pdf b/public/portfolio/programming/10104남현석 - 01_프로그래밍의 개요(1).pdf deleted file mode 100644 index b12a15a..0000000 Binary files a/public/portfolio/programming/10104남현석 - 01_프로그래밍의 개요(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 01_프로그래밍의 개요.pdf b/public/portfolio/programming/10104남현석 - 01_프로그래밍의 개요.pdf deleted file mode 100644 index 6fea5c0..0000000 Binary files a/public/portfolio/programming/10104남현석 - 01_프로그래밍의 개요.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 02_1_다양한 포인터 실습(기본, 배열, 함수).pdf b/public/portfolio/programming/10104남현석 - 02_1_다양한 포인터 실습(기본, 배열, 함수).pdf deleted file mode 100644 index f87005a..0000000 Binary files a/public/portfolio/programming/10104남현석 - 02_1_다양한 포인터 실습(기본, 배열, 함수).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 02_2_다양한 포인터 실습(문자열).pdf b/public/portfolio/programming/10104남현석 - 02_2_다양한 포인터 실습(문자열).pdf deleted file mode 100644 index 85233c8..0000000 Binary files a/public/portfolio/programming/10104남현석 - 02_2_다양한 포인터 실습(문자열).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력(1).pdf b/public/portfolio/programming/10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력(1).pdf deleted file mode 100644 index 1430c34..0000000 Binary files a/public/portfolio/programming/10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력.pdf b/public/portfolio/programming/10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력.pdf deleted file mode 100644 index ac8a930..0000000 Binary files a/public/portfolio/programming/10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 03_구조체.pdf b/public/portfolio/programming/10104남현석 - 03_구조체.pdf deleted file mode 100644 index e722c01..0000000 Binary files a/public/portfolio/programming/10104남현석 - 03_구조체.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자(1).pdf b/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자(1).pdf deleted file mode 100644 index 6d26f31..0000000 Binary files a/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자(2).pdf b/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자(2).pdf deleted file mode 100644 index a9ef012..0000000 Binary files a/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자(2).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자.pdf b/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자.pdf deleted file mode 100644 index 5cd9efe..0000000 Binary files a/public/portfolio/programming/10104남현석 - 03_프로그래밍의 기초_연산자.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 04_구조체.pdf b/public/portfolio/programming/10104남현석 - 04_구조체.pdf deleted file mode 100644 index e84b63a..0000000 Binary files a/public/portfolio/programming/10104남현석 - 04_구조체.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 04_구조체_배열,포인터,함수,중첩구조체.pdf b/public/portfolio/programming/10104남현석 - 04_구조체_배열,포인터,함수,중첩구조체.pdf deleted file mode 100644 index d6302e5..0000000 Binary files a/public/portfolio/programming/10104남현석 - 04_구조체_배열,포인터,함수,중첩구조체.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 04_프로그래밍의 기초_선택구조(1).pdf b/public/portfolio/programming/10104남현석 - 04_프로그래밍의 기초_선택구조(1).pdf deleted file mode 100644 index 43b04b5..0000000 Binary files a/public/portfolio/programming/10104남현석 - 04_프로그래밍의 기초_선택구조(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 04_프로그래밍의 기초_선택구조.pdf b/public/portfolio/programming/10104남현석 - 04_프로그래밍의 기초_선택구조.pdf deleted file mode 100644 index 06361a8..0000000 Binary files a/public/portfolio/programming/10104남현석 - 04_프로그래밍의 기초_선택구조.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 05_프로그래밍의 기초_반복구조.pdf b/public/portfolio/programming/10104남현석 - 05_프로그래밍의 기초_반복구조.pdf deleted file mode 100644 index 6f0903e..0000000 Binary files a/public/portfolio/programming/10104남현석 - 05_프로그래밍의 기초_반복구조.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 06_중첩된_제어구조.pdf b/public/portfolio/programming/10104남현석 - 06_중첩된_제어구조.pdf deleted file mode 100644 index c19f1d7..0000000 Binary files a/public/portfolio/programming/10104남현석 - 06_중첩된_제어구조.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 07_1차원배열.pdf b/public/portfolio/programming/10104남현석 - 07_1차원배열.pdf deleted file mode 100644 index 3b0d15d..0000000 Binary files a/public/portfolio/programming/10104남현석 - 07_1차원배열.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 08_함수.pdf b/public/portfolio/programming/10104남현석 - 08_함수.pdf deleted file mode 100644 index 1bfe847..0000000 Binary files a/public/portfolio/programming/10104남현석 - 08_함수.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 15_재귀함수_라이브러리함수.pdf b/public/portfolio/programming/10104남현석 - 15_재귀함수_라이브러리함수.pdf deleted file mode 100644 index 32b3157..0000000 Binary files a/public/portfolio/programming/10104남현석 - 15_재귀함수_라이브러리함수.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 18_재귀호출_보충_문제지.pdf b/public/portfolio/programming/10104남현석 - 18_재귀호출_보충_문제지.pdf deleted file mode 100644 index 0325320..0000000 Binary files a/public/portfolio/programming/10104남현석 - 18_재귀호출_보충_문제지.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 나의 프로젝트와 한권의 책.pdf b/public/portfolio/programming/10104남현석 - 나의 프로젝트와 한권의 책.pdf deleted file mode 100644 index a4d67ab..0000000 Binary files a/public/portfolio/programming/10104남현석 - 나의 프로젝트와 한권의 책.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트(1).pdf b/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트(1).pdf deleted file mode 100644 index 72d8bb6..0000000 Binary files a/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트(2).pdf b/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트(2).pdf deleted file mode 100644 index e55f69c..0000000 Binary files a/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트(2).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트.pdf b/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트.pdf deleted file mode 100644 index 6b53438..0000000 Binary files a/public/portfolio/programming/10104남현석 - 배열을_이용한_프로젝트_개발노트.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 수행평가1차시_연산자까지(1).pdf b/public/portfolio/programming/10104남현석 - 수행평가1차시_연산자까지(1).pdf deleted file mode 100644 index 0e649db..0000000 Binary files a/public/portfolio/programming/10104남현석 - 수행평가1차시_연산자까지(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 수행평가1차시_연산자까지.pdf b/public/portfolio/programming/10104남현석 - 수행평가1차시_연산자까지.pdf deleted file mode 100644 index b5f5b6f..0000000 Binary files a/public/portfolio/programming/10104남현석 - 수행평가1차시_연산자까지.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 수행평가2차시_제어구조.pdf b/public/portfolio/programming/10104남현석 - 수행평가2차시_제어구조.pdf deleted file mode 100644 index 00bb4cf..0000000 Binary files a/public/portfolio/programming/10104남현석 - 수행평가2차시_제어구조.pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 프로그래밍 개발 도구 비교하기(1).pdf b/public/portfolio/programming/10104남현석 - 프로그래밍 개발 도구 비교하기(1).pdf deleted file mode 100644 index f2c15f1..0000000 Binary files a/public/portfolio/programming/10104남현석 - 프로그래밍 개발 도구 비교하기(1).pdf and /dev/null differ diff --git a/public/portfolio/programming/10104남현석 - 프로그래밍 개발 도구 비교하기.pdf b/public/portfolio/programming/10104남현석 - 프로그래밍 개발 도구 비교하기.pdf deleted file mode 100644 index 299364b..0000000 Binary files a/public/portfolio/programming/10104남현석 - 프로그래밍 개발 도구 비교하기.pdf and /dev/null differ diff --git a/public/portfolio/science/metabolic-disorder.png b/public/portfolio/science/metabolic-disorder.png deleted file mode 100644 index 8c1f5b0..0000000 Binary files a/public/portfolio/science/metabolic-disorder.png and /dev/null differ diff --git a/src/components/About.astro b/src/components/About.astro index e5ec9bc..6b5c73e 100644 --- a/src/components/About.astro +++ b/src/components/About.astro @@ -2,14 +2,11 @@ import AboutRow from "@/components/AboutRow.astro"; const cards = [ - { - src: "/about/cards/0.avif", - alt: "2026 사이버 가디언즈 CMX 대회 활동 사진", - }, - { src: "/about/cards/1.avif", alt: "화이트햇스쿨 활동 사진" }, - { src: "/about/cards/2.avif", alt: "글로벌 스타트업 부트캠프 명찰 사진" }, - { src: "/about/cards/3.avif", alt: "글로벌 스타트업 부트캠프 활동 사진" }, - { src: "/about/cards/4.avif", alt: "손그림 일러스트" }, + { src: "/about/cards/0.avif", alt: "활동 사진 카드" }, + { src: "/about/cards/1.avif", alt: "활동 사진 카드" }, + { src: "/about/cards/2.avif", alt: "활동 일러스트 카드" }, + { src: "/about/cards/3.avif", alt: "활동 일러스트 카드" }, + { src: "/about/cards/4.avif", alt: "활동 사진 카드" }, ]; --- @@ -27,7 +24,7 @@ const cards = [ About

- 안녕하세요. 정보보안과 소프트웨어 엔지니어링을 공부하는 남현석입니다.
+ 안녕하세요. 정보보안과 소프트웨어 엔지니어링을 공부하는 암냥입니다.
새로운 기술을 배우고, 머릿속의 아이디어를 실제로 작동하는 것으로
만드는 일을 좋아해요.

@@ -107,15 +104,11 @@ const cards = [
-
{cards.map((card, index) => (
@@ -106,10 +109,7 @@ const mobileLinkClass = }); document.addEventListener("click", (event) => { - if ( - event.target instanceof Node && - !navigation.contains(event.target) - ) { + if (event.target instanceof Node && !navigation.contains(event.target)) { setMenuOpen(false); } }); diff --git a/src/components/Hero.astro b/src/components/Hero.astro index 6f431d4..b95d11b 100644 --- a/src/components/Hero.astro +++ b/src/components/Hero.astro @@ -15,17 +15,19 @@ class="m-0 flex h-[250px] w-full max-w-full flex-col justify-center break-words whitespace-nowrap text-[clamp(34px,3.333333vw,64px)] font-bold leading-[normal] tracking-[0] max-md:whitespace-normal max-md:text-[clamp(24px,8vw,48px)] max-md:leading-[1.12]" > - 항상 꿈꾸던 것 - 들을 + 항상 꿈꾸던 것들을 - 현실 - - {"로 만들어나가는 "} - - - 남현석 - 입니다. + 현실{"로 만들어나가는 "} + + 암냥입니다.
@@ -40,10 +42,16 @@ data-node-id="42:10" > +
+ > + + + diff --git a/src/pages/Carrer.astro b/src/pages/Carrer.astro deleted file mode 100644 index 76d5774..0000000 --- a/src/pages/Carrer.astro +++ /dev/null @@ -1,368 +0,0 @@ ---- -import Header from "@/components/Header.astro"; -import "@/globals.css"; - -const portfolios = [ - { - subject: "디자인일반 · 2학기", - title: "시각 언어로 정리한 주제 발표", - description: - "주제를 조사하고 핵심 내용을 한 장의 발표 자료로 구성했습니다.", - image: "/portfolio/design/design-02.jpg", - href: "/portfolio/pdfs/design-report.pdf", - label: "발표 학습지 보기", - }, - { - subject: "프로그래밍", - title: "C 언어로 익힌 문제 해결", - description: - "자료형, 조건문, 반복문부터 배열·포인터·함수까지 단계적으로 실습했습니다.", - }, - { - subject: "정보통신", - title: "네트워크 구성과 연결 확인", - description: - "라우터 설정, PC 간 Ping, SSH 연결을 직접 구성하고 검증했습니다.", - image: "/portfolio/network/ping-ssh.png", - href: "/portfolio/network/all-ping.png", - label: "실습 결과 보기", - }, - { - subject: "통합과학", - title: "선천성 대사 이상 탐구", - description: - "질환의 원인과 유전적 배경을 조사해 보고서와 발표 자료로 정리했습니다.", - href: "/portfolio/pdfs/science-report.pdf", - label: "탐구 보고서 보기", - }, - { - subject: "웹 프로그래밍 · 2학기", - title: "HTML로 만든 작은 웹 페이지들", - description: - "시맨틱 HTML, CSS 레이아웃, 링크와 미디어를 활용해 여러 페이지를 제작했습니다.", - }, - { - subject: "Layer7", - title: "학기말 프로젝트", - description: - "정보보안 동아리에서 팀 프로젝트를 기획하고 결과를 문서화했습니다.", - href: "/portfolio/pdfs/layer7-project.pdf", - label: "프로젝트 문서 보기", - }, -] as const; - -const securityNotes = [ - { - label: "Layer7 학습 기록 전체 보기", - href: "https://blog.imnya.ng/tags/layer7", - }, - { label: "C언어 과제", href: "https://blog.imnya.ng/layer7/01" }, - { label: "리버싱 학습 기록", href: "https://blog.imnya.ng/layer7/10" }, - { label: "시스템 해킹 학습 기록", href: "https://blog.imnya.ng/layer7/15" }, - { - label: "Dreamhack 풀이 모아보기", - href: "https://blog.imnya.ng/tags/dreamhack", - }, -] as const; - -const portfolioDetails = [ - { - subject: "디자인일반 · 2학기", - summary: "주제 조사부터 발표 자료 구성까지", - items: [ - { title: "주제 발표 학습지", detail: "조사한 내용을 시각적으로 정리한 발표 자료", href: "/portfolio/pdfs/design-report.pdf" }, - { title: "8월 25일 작업 기록", detail: "디자인 실습 결과물", href: "/portfolio/design/design-01.jpg" }, - { title: "9월 8일 작업 기록", detail: "디자인 실습 결과물", href: "/portfolio/design/design-02.jpg" }, - ], - }, - { - subject: "프로그래밍", - summary: "C 언어 기초에서 자료구조와 프로젝트까지", - items: [ - { title: "프로그래밍의 개요", detail: "개발 도구와 프로그래밍 환경 비교" }, - { title: "자료형·표준 입출력", detail: "변수, 자료형, 형식 지정자, 기본 입출력" }, - { title: "연산자", detail: "산술·관계·논리 연산자와 표현식" }, - { title: "선택 구조", detail: "if, else, switch를 활용한 조건 분기" }, - { title: "반복 구조", detail: "for, while, do-while과 반복 제어" }, - { title: "배열·포인터·함수", detail: "배열을 이용한 데이터 처리와 함수 분리" }, - { title: "구조체·중첩 구조체", detail: "관련 데이터를 하나의 자료형으로 묶기" }, - { title: "배열 기반 프로젝트", detail: "배운 문법을 조합해 작은 프로그램으로 구현" }, - ], - }, - { - subject: "정보통신", - summary: "Packet Tracer로 구성하고 Ping과 SSH로 검증", - items: [ - { title: "라우터 설정", detail: "라우터 인터페이스와 네트워크 기본 설정" }, - { title: "PC 간 연결 확인", detail: "모든 PC의 Ping 테스트로 연결 상태 검증", href: "/portfolio/network/all-ping.png" }, - { title: "라우터 Ping 테스트", detail: "라우터 간 통신과 경로 확인", href: "/portfolio/network/router-ping.png" }, - { title: "Ping and SSH", detail: "원격 접속을 포함한 네트워크 실습", href: "/portfolio/network/ping-ssh.png" }, - { title: "수행평가와 토폴로지", detail: "Packet Tracer 파일로 네트워크 토폴로지 구성" }, - ], - }, - { - subject: "통합과학", - summary: "생명과학 주제를 조사하고 보고서로 정리", - items: [ - { title: "선천성 대사 이상", detail: "질환의 원인과 유전적 배경을 조사한 탐구 보고서", href: "/portfolio/pdfs/science-report.pdf" }, - { title: "주제 발표 자료", detail: "탐구 내용을 발표용 자료로 재구성" }, - ], - }, - { - subject: "웹 프로그래밍 · 2학기", - summary: "HTML 문서 구조와 CSS·미디어 활용", - items: [ - { title: "시맨틱 웹 페이지", detail: "header, main, section 등 의미 있는 HTML 구조" }, - { title: "제주도 소개 페이지", detail: "이미지·링크·목록을 활용한 정보 페이지" }, - { title: "선린인터넷고등학교 페이지", detail: "학교 소개형 화면 구성" }, - { title: "Notepad 실습", detail: "텍스트 편집기에서 HTML 문서 작성" }, - { title: "VS Code 실습", detail: "개발 도구를 활용한 웹 문서 작성" }, - ], - }, - { - subject: "Layer7 · Dreamhack", - summary: "보안 동아리 과제와 문제 풀이 기록", - items: [ - { title: "C언어 과제", detail: "조건문·반복문·배열을 이용한 CodeUp 문제 풀이", href: "https://blog.imnya.ng/layer7/01" }, - { title: "컴퓨터 구조", detail: "구조와 실행 흐름을 이해하기 위한 과제", href: "https://blog.imnya.ng/layer7/06" }, - { title: "리버싱", detail: "바이너리 분석과 디버깅 학습 기록", href: "https://blog.imnya.ng/layer7/10" }, - { title: "시스템 해킹", detail: "메모리 구조와 취약점 실습", href: "https://blog.imnya.ng/layer7/15" }, - { title: "웹 해킹", detail: "웹 취약점 분석과 과제 풀이", href: "https://blog.imnya.ng/layer7/19" }, - { title: "Dreamhack 풀이", detail: "웹·리버싱·시스템 분야 문제 풀이 모음", href: "https://blog.imnya.ng/tags/dreamhack" }, - { title: "학기말 프로젝트", detail: "팀 프로젝트 기획과 결과 문서", href: "/portfolio/pdfs/layer7-project.pdf" }, - ], - }, -] as const; - -const programmingMaterials = [ - { title: "(주제)작품설명서(배열을_이용한_프로젝트)(1)", file: "10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트)(1).pdf" }, - { title: "(주제)작품설명서(배열을_이용한_프로젝트)", file: "10104남현석 - (주제)작품설명서(배열을_이용한_프로젝트).pdf" }, - { title: "(주제)탐구보고서(Duet_Debug _ Deep_Dive)", file: "10104남현석 - (주제)탐구보고서(Duet_Debug _ Deep_Dive).pdf" }, - { title: "01_포인터", file: "10104남현석 - 01_포인터.pdf" }, - { title: "01_프로그래밍의 개요(1)", file: "10104남현석 - 01_프로그래밍의 개요(1).pdf" }, - { title: "01_프로그래밍의 개요", file: "10104남현석 - 01_프로그래밍의 개요.pdf" }, - { title: "02_1_다양한 포인터 실습(기본, 배열, 함수)", file: "10104남현석 - 02_1_다양한 포인터 실습(기본, 배열, 함수).pdf" }, - { title: "02_2_다양한 포인터 실습(문자열)", file: "10104남현석 - 02_2_다양한 포인터 실습(문자열).pdf" }, - { title: "02_프로그래밍의 기초_자료형_표준입출력(1)", file: "10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력(1).pdf" }, - { title: "02_프로그래밍의 기초_자료형_표준입출력", file: "10104남현석 - 02_프로그래밍의 기초_자료형_표준입출력.pdf" }, - { title: "03_구조체", file: "10104남현석 - 03_구조체.pdf" }, - { title: "03_프로그래밍의 기초_연산자(1)", file: "10104남현석 - 03_프로그래밍의 기초_연산자(1).pdf" }, - { title: "03_프로그래밍의 기초_연산자(2)", file: "10104남현석 - 03_프로그래밍의 기초_연산자(2).pdf" }, - { title: "03_프로그래밍의 기초_연산자", file: "10104남현석 - 03_프로그래밍의 기초_연산자.pdf" }, - { title: "04_구조체", file: "10104남현석 - 04_구조체.pdf" }, - { title: "04_구조체_배열,포인터,함수,중첩구조체", file: "10104남현석 - 04_구조체_배열,포인터,함수,중첩구조체.pdf" }, - { title: "04_프로그래밍의 기초_선택구조(1)", file: "10104남현석 - 04_프로그래밍의 기초_선택구조(1).pdf" }, - { title: "04_프로그래밍의 기초_선택구조", file: "10104남현석 - 04_프로그래밍의 기초_선택구조.pdf" }, - { title: "05_프로그래밍의 기초_반복구조", file: "10104남현석 - 05_프로그래밍의 기초_반복구조.pdf" }, - { title: "06_중첩된_제어구조", file: "10104남현석 - 06_중첩된_제어구조.pdf" }, - { title: "07_1차원배열", file: "10104남현석 - 07_1차원배열.pdf" }, - { title: "08_함수", file: "10104남현석 - 08_함수.pdf" }, - { title: "15_재귀함수_라이브러리함수", file: "10104남현석 - 15_재귀함수_라이브러리함수.pdf" }, - { title: "18_재귀호출_보충_문제지", file: "10104남현석 - 18_재귀호출_보충_문제지.pdf" }, - { title: "나의 프로젝트와 한권의 책", file: "10104남현석 - 나의 프로젝트와 한권의 책.pdf" }, - { title: "배열을_이용한_프로젝트_개발노트(1)", file: "10104남현석 - 배열을_이용한_프로젝트_개발노트(1).pdf" }, - { title: "배열을_이용한_프로젝트_개발노트(2)", file: "10104남현석 - 배열을_이용한_프로젝트_개발노트(2).pdf" }, - { title: "배열을_이용한_프로젝트_개발노트", file: "10104남현석 - 배열을_이용한_프로젝트_개발노트.pdf" }, - { title: "수행평가1차시_연산자까지(1)", file: "10104남현석 - 수행평가1차시_연산자까지(1).pdf" }, - { title: "수행평가1차시_연산자까지", file: "10104남현석 - 수행평가1차시_연산자까지.pdf" }, - { title: "수행평가2차시_제어구조", file: "10104남현석 - 수행평가2차시_제어구조.pdf" }, - { title: "프로그래밍 개발 도구 비교하기(1)", file: "10104남현석 - 프로그래밍 개발 도구 비교하기(1).pdf" }, - { title: "프로그래밍 개발 도구 비교하기", file: "10104남현석 - 프로그래밍 개발 도구 비교하기.pdf" }, -] as const; ---- - - - - - - - - - Carrer | 남현석 - - - -
- -
-
-
-
-

- Carrer Portfolio - . -

-
- - 새 창에서 열기 - -
- -
- -
-

- 이 브라우저에서는 PDF 미리보기를 지원하지 - 않습니다. -

- - PDF 다운로드 - -
-
-
- -
-
-
-

- 2026 · 교과 활동 -

-

- 교과 포트폴리오 - . -

-
- 6개 분야 -
- -
- {portfolios.map((portfolio) => ( -
- {portfolio.image && ( - - )} -
-

- {portfolio.subject} -

-

- {portfolio.title} -

-

- {portfolio.description} -

- {portfolio.href && ( - - {portfolio.label} - - - )} -
-
- ))} -
- -
-
-

- Security notes -

-

- Layer7 · Dreamhack 학습 기록 -

-

- C언어부터 컴퓨터 구조, 리버싱, 시스템·웹 - 해킹까지의 풀이와 과제를 블로그에 기록하고 - 있습니다. -

-
-
- {securityNotes.map((note) => ( - - {note.label}{" "} - - - ))} -
-
- -
- {portfolioDetails.map((section) => ( -
- - - {section.subject} - {section.summary} - - + - -
- {section.items.map((item) => ( -
-

{item.title}

-

{item.detail}

- {item.href && ( - - 자료 보기 ↗ - - )} -
- ))} -
-
- ))} -
- -
- - - 프로그래밍 원본 자료 PDF - 33개 문서 - - + - -
- {programmingMaterials.map((material) => ( - - {material.title} - - ))} -
-
-
-
-
- - diff --git a/src/pages/index.astro b/src/pages/index.astro index 48f42c7..eff5e5a 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -24,16 +24,20 @@ import "@/globals.css"; media="(prefers-color-scheme: dark)" content="#191014" /> - 남현석 | imnya.ng + 암냥 | imnya.ng - +
-
+
@@ -46,7 +50,7 @@ import "@/globals.css";