Skip to content

Commit 7cbcc0c

Browse files
committed
post: add
1 parent bc3c709 commit 7cbcc0c

7 files changed

Lines changed: 69 additions & 10 deletions

README.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,13 @@ Website link: [https://chebread.github.io/](https://chebread.github.io/)
1414

1515
## Features
1616
- Custom Go SSG
17-
1817
- Markdown-Based Content
19-
2018
- Build-Time Syntax Highlighting
21-
2219
- Image Zooming
23-
20+
- Manual Anchor Links for Headings
2421
- Frontend Tooling
25-
2622
- Automated CI/CD Pipeline
2723

28-
- Manual Anchor Links for Headings
29-
3024
## Tech Stack
3125
- Static Site Generator (SSG): Go
3226
- Content: Markdown with YAML Front Matter parsed with Goldmark

content/about/about.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,20 @@ published: false
33
fixed: false
44
---
55

6-
반갑습니다. 개발자 차한음입니다.
6+
반갑습니다. 개발자 차한음입니다.
7+
8+
- 핵심
9+
- 반항
10+
- 창의
11+
12+
저를 설명하는 단어입니다.
13+
14+
> 뜨거운 열정보다 중요한 것은 지속적인 열정이다
15+
16+
> 비관은 기분이지만 낙관은 의지다
17+
18+
> 생각하는 인간으로서 행동하되 행동하는 인간으로서 생각하라
19+
20+
> 백문이 불여일견
21+
22+
저를 설명하는 인용문입니다.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
date: 2025-09-13
3+
category: [에세이]
4+
published: true
5+
fixed: false
6+
---
7+
8+
> 또 전체적인 프로그램을 미리 신중하게 적어서 생각하는 방향이 옳은지 여부를 확인하기 전에 조각난 코드부터 대책 없이 늘어놓은 다음 그것의 모양을 조금씩 잡아 나가는 방법으로 프로그래밍을 했다.
9+
> 소설과, 화가, 그리고 건축가의 직업이 그런 것처럼 프로그램이란 전체 모습을 미리 알 수 있는 것이 아니라 작성해 나가면서 이해하게 되는 존재다.
10+
> 프로그래밍 언어는 당신이 이미 머릿속으로 생각한 프로그램을 표현하는 도구가 아니라, 아직 존재하지 않는 프로그램을 생각해 내기 위한 도구다.
11+
> 해커에게 필요한 언어는 마음껏 내갈기고, 더럽히고, 사방에 떡칠할 수 있는 언어다.
12+
> — 해커와 화가
13+
14+
그렇다. 코드는 더러워야 한다. 정결한 코드는 아무 의미가 없다. 코드는 더러움 속에서, 혼란 속에서 존재되어야만 한다. 코드에 아이디어를 떡칠해야 한다. 왜 코드 외적인 것에서 아이디어를 피력하고, 생산하는가? 항상 코드 자체에 아이디어를 적어 놓아야 한다. 프로그래머란, 오로지 코드에 어떤 것을 피력해야 한다. 코드 외적인 것에서 놀지 마라. 코드에서 놀아라. 코드는 깔끔해야 한다는 강박을 버려라. 코드는 더러워야 한다.
15+
16+
```c
17+
// https://en.wikipedia.org/wiki/Fast_inverse_square_root
18+
float Q_rsqrt( float number )
19+
{
20+
long i;
21+
float x2, y;
22+
const float threehalfs = 1.5F;
23+
24+
x2 = number * 0.5F;
25+
y = number;
26+
i = * ( long * ) &y; // evil floating point bit level hacking
27+
i = 0x5f3759df - ( i >> 1 ); // what the fuck?
28+
y = * ( float * ) &i;
29+
y = y * ( threehalfs - ( x2 * y * y ) ); // 1st iteration
30+
// y = y * ( threehalfs - ( x2 * y * y ) ); // 2nd iteration, this can be removed
31+
32+
return y;
33+
}
34+
```
35+
36+
오픈소스로 배포한다고 해도 그냥 더러운 코드를 공개하라. 왜 당신의 아이디어가 담긴 더러운 코드는 공개하기 싫은가?
37+
프로그래밍의 거장도 더럽게 코드를 짜고, 더러운 코드를 공개하는데 당신은 왜 깨끗하려 하는가?
38+
39+
> Chaos to Cosmos.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
date: 2025-07-10
3+
category: [에세이]
4+
published: true
5+
fixed: false
6+
---
7+
8+
> 개발은 본질적으로 생산과 다르다. - 피플웨어
9+
10+
1987년에 나온 피플웨어 속 문장이다.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
date: 2022-08-30
3-
category: [자바스크립트]
3+
category: [에세이]
44
published: true
55
fixed: false
66
---
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
date: 2022-12-10
33
desc:
4-
category: [해커톤]
4+
category: [에세이]
55
published: true
66
fixed: false
77
---
File renamed without changes.

0 commit comments

Comments
 (0)