Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

124 total results found

개인사

일기장과 기타등등

라이트 노벨 번역

개인적으로 구매한 라이트 노벨을 번역해 둔 곳. 저작권 문제로 개방하지 않습니다.

공부

공부한 내용들 정리하는 곳 

2024년 일기

Unix & Linux Shell Scripting Tutorial

추방당할 때마다 스킬을 손에 넣었던 내가 100개의 다른 세계에서 두 번째인 무쌍

1권

FreeBSD Mastery: ZFS

Michael W. Lucas와 Allan Jude의 FreeBSD Mastery: ZFS를 번역한 것입니다.  FreeBSD관련 책은 거의 나오는 것이 없으므로 가능한한 책도 좀 사주시길 부탁드립니다.  이건 제가 한글로 보고 싶어서 번역한 내용입니다. 

FreeBSD
ZFS

Lloyd's 포켓 가이드

로이즈(Lloyd's)의 역사에 대한 포켓 가이드를 번역했습니다.

Financial

이것저것 메모장

1월

2024년 일기

I. 투자지식 기초

Financial

금융투자와 관련한 기본적인 지식을 정리해 둔 챕터

II. 파생상품

Financial

III. 기타 정보

Financial

2월

2024년 일기

3월

2024년 일기

V. 실제 투자결과

Financial

다른 분의 사이트를 보고 저도 따라해보기로 했습니다.  실제 투자결과를 공개합니다.

IV. 경제전망 보고서 요약

Financial

4월

2024년 일기

VI. 읽어보면 좋은 글

Financial

5월

2024년 일기

2024-01-14

2024년 일기 1월

개인사 어제... 서버가 다 날아가버렸다. 말 그대로 전부 다 날아갔다. 데이터베이스 서버인 FreeBSD를 13.2에서 14.0으로 업그레이드 하려고 했는데, 뭐가 잘못되었는지는 몰라도 완전히 OS가 망가져버렸다. 어느정도 망가졌냐 하면... 작동하다 멈추고 작동하다 멈추고를 쉬지않고 반복했다.  "아 이대로 두면 안되겠다" 생각해서 통째로 밀고 새로 설치하기로 했는데, 그동안 믿고 있었던 백업 자료가 단 하나도 남아있지 않았다. 정확히는 웹서버의 설정자료...

일기

2. Philosophy

Unix & Linux Shell Scripting Tutorial

셸 스크립트 프로그래밍은 일부 Unix 시스템 관리자들 사이에서 좋지 않은 평가를 받고 있습니다. 이는 보통 두 가지 이유 중 하나 때문입니다: 해석된 프로그램이 실행되는 속도를 C 프로그램이나 심지어 해석된 Perl 프로그램과 비교하여 나타냅니다. 간단한 배치 작업 유형의 셸 스크립트는 쉽게 작성할 수 있기 때문에 품질이 떨어지는 셸 스크립트가 많이 있습니다. 이 때문에 좋은 셸 스크립트를 만드는 것과 관련된 특정 마초주의가 존재합니다. 예를 들어...

3. A First Script

Unix & Linux Shell Scripting Tutorial

파일을 실행 가능한 파일로 만들려면 실행 가능 비트를 설정해야 하며, 셸 스크립트의 경우 읽기 가능 비트도 설정해야 합니다: $ chmod a+rx first.sh $ ./first.sh 첫 번째 셸 스크립트로는 "Hello World"라는 스크립트를 작성하겠습니다. 그런 다음 지금까지 읽은 그 어떤 튜토리얼보다 헬로 월드 프로그램에서 더 많은 것을 얻으려고 노력할 것입니다 :-). 다음과 같이 파일(first.sh)을 만듭니다: #!/bin/...

4. Variables - Part I

Unix & Linux Shell Scripting Tutorial

현존하는 거의 모든 프로그래밍 언어에는 값을 할당하고 그 내용을 읽고 조작할 수 있는 메모리 덩어리의 상징적인 이름인 변수라는 개념이 있습니다. 본 셸(Bourne shell)도 예외는 아니며, 이 섹션에서는 그 개념을 소개합니다. 환경에 의해 설정되는 변수를 살펴보는 변수 - 2부에서는 이에 대해 더 자세히 설명합니다.첫 번째 Hello World 예제를 다시 살펴봅시다. 변수를 사용하여 이 작업을 수행할 수 있습니다(너무 간단한 예제라서 변수가 필요하지는 않...

5. 와일드카드(Wildcards)

Unix & Linux Shell Scripting Tutorial

와일드카드는 이전에 유닉스를 사용해 본 적이 있다면 전혀 새로운 것이 아닙니다.하지만 셸 스크립트에서 와일드카드가 어떻게 유용한지는 분명하지 않습니다. 이 섹션은 셸 스크립트에서 다양한 구문을 사용할 때 어떤 효과가 나타날지 예측하는 등, 오래된 회색 세포가 어떻게 보이는지 생각해보도록 하기 위한 것입니다. 이것은 나중에 특히 루프 섹션에서 사용될 것입니다.먼저 /tmp/a의 모든 파일을 /tmp/b로 어떻게 복사할지 생각해 보세요. 모든 .txt 파일? 모든 ...

6. 이스케이프 문자

Unix & Linux Shell Scripting Tutorial

예를 들어 큰따옴표(") 문자를 사용하면 공백 및 탭 문자가 처리되는 방식에 영향을 주는 등 특정 문자는 셸에 중요한 역할을 합니다: $ echo Hello World Hello World $ echo "Hello World" Hello World 그렇다면 Hello       "World"라고 출력하려면 어떻게 해야할까요? $ echo "Hello \"World\"" 첫 번째와 마지막 " 문자는 두 ...

7. 루프

Unix & Linux Shell Scripting Tutorial

대부분의 언어에는 루프라는 개념이 있습니다: 어떤 작업을 20번 반복하려면 매번 약간의 변경을 가하면서 코드를 20번 입력할 필요는 없습니다. 그 결과 본 셸에는 for 루프와 while 루프가 있습니다. 다른 언어에 비해 다소 적은 기능이지만, 셸 프로그래밍이 C의 힘을 가지고 있다고 주장하는 사람은 아무도 없습니다. For 루프 "for" 루프는 목록이 모두 소진될 때까지 값 집합을 반복합니다: #!/bin/sh for i in 1 2 3 4 5 d...

8. Test

Unix & Linux Shell Scripting Tutorial

test는 거의 모든 셸 스크립트에서 사용됩니다. 테스트가 직접 호출되는 경우가 많지 않기 때문에 그렇게 보이지 않을 수도 있습니다. test는 []로 더 자주 호출됩니다. []는 셸 프로그램을 더 읽기 쉽게 만들기 위해 테스트에 대한 기호적 링크입니다. 또한 일반적으로 셸에 내장되어 있습니다(즉, Unix 환경이 다르게 설정되어 있더라도 셸 자체에서 [ 를 테스트의 의미로 해석합니다): $ type [ [ is a shell builtin $ which ...

9. Case

Unix & Linux Shell Scripting Tutorial

case 문을 사용하면 if .. then .. else 문 전체를 살펴보는 수고를 덜 수 있습니다. 구문은 정말 간단합니다: #!/bin/sh echo "Please talk to me ..." while : do read INPUT_STRING case $INPUT_STRING in hello) echo "Hello yourself!" ;; bye...

10. Variables - Part II

Unix & Linux Shell Scripting Tutorial

이미 설정된 변수 집합이 있으며, 이러한 변수에는 대부분 값을 할당할 수 없습니다. 이러한 변수에는 스크립트가 실행 중인 환경에 대해 파악하는 데 사용할 수 있는 유용한 정보가 포함될 수 있습니다. 첫 번째로 살펴볼 변수 집합은 $0 ... $9 및 $#입니다. 변수 $0은 호출된 프로그램의 기본 이름입니다. $1 ... $9는 스크립트가 호출된 처음 9개의 추가 매개변수입니다. 변수 $@는 모든 매개변수 $1 .. 뭐든지입니다. 변수 $*는 비슷하지만 공백을...

11. Variables - Part III

Unix & Linux Shell Scripting Tutorial

4장('변수 - 1부')에서 언급했듯이 변수 주위를 괄호로 묶으면 혼동을 피할 수 있습니다: foo=sun echo $fooshine # $fooshine is undefined echo ${foo}shine # displays the word "sunshine" 하지만 이 멋진 괄호에는 이 외에도 훨씬 더 강력한 용도가 있습니다. 변수가 정의되지 않았거나(undefined), null인 문제를 처리할 수 있습니다(셸에서는 정의되지 않은 것과 null인 ...

12. External Programs

Unix & Linux Shell Scripting Tutorial

셸 스크립트 내에서 외부 프로그램이 자주 사용되는데, 몇 가지 기본 제공 명령(echo, which, test가 일반적으로 기본 제공됨)이 있지만 실제로 유용한 명령은 tr, grep, expr, cut 등 유닉스 유틸리티가 많습니다. 백틱(`)은 종종 외부 명령과 연관되기도 합니다. 따라서 백틱에 대해 먼저 설명하겠습니다. 백틱은 묶은 텍스트가 명령으로 실행될 것임을 나타내는 데 사용됩니다. 이것은 이해하기 매우 간단합니다. 먼저 대화형 셸을 사용하여 /et...

13. Functions

Unix & Linux Shell Scripting Tutorial

본 셸 스크립트 프로그래밍에서 종종 간과되는 기능 중 하나는 스크립트 내에서 사용할 함수를 쉽게 작성할 수 있다는 점입니다. 이 작업은 일반적으로 두 가지 방법 중 하나로 수행되는데, 간단한 스크립트의 경우 함수가 호출되는 것과 동일한 파일에 함수를 선언하기만 하면 됩니다. 그러나 일련의 스크립트를 작성할 때는 유용한 함수의 '라이브러리'를 작성하고 해당 함수를 사용하는 다른 스크립트의 시작 부분에 해당 파일을 소싱하는 것이 더 쉬운 경우가 많습니다. 이 방법은...

14. Hints and Tips

Unix & Linux Shell Scripting Tutorial

참고: 더 많은 힌트와 팁은 https://www.shellscript.sh/tips 에 자주 게시됩니다. 더 흥미롭고 최신의 힌트가 있는지 확인해 보세요. CGI 스크립팅과 같이 다소 학술적인 내용도 있습니다. 유닉스에는 텍스트를 조작하는 유틸리티가 가득하며, 이 튜토리얼의 이 섹션에서는 그 중 몇 가지 강력한 유틸리티에 대해 설명합니다. 여기서 중요한 점은 유닉스에서는 거의 모든 것이 텍스트라는 점입니다. 여러분이 생각할 수 있는 거의 모든 것이 텍스트 파...

15. Quick Reference

Unix & Linux Shell Scripting Tutorial

쉽게 추측할 수 없는 일부 명령어와 코드의 의미에 대한 빠른 참조 가이드입니다. 명령 / 변수 / 구문 구조 설명 예시 & 백그라운드에서 이전 명령 실행 ls & && 논리 AND if [ "$foo" -ge "0" ] &&[ "$foo" -le "9"] || 논리 OR if [ "$foo" -lt "0" ] || [ "$foo" -gt "9" ] (not in Bourne shell) ^ 라인의 ...

16. Interactive Shell

Unix & Linux Shell Scripting Tutorial

다음은 UNIX 또는 Linux 셸을 대화형으로 사용하기 위한 몇 가지 간단한 힌트입니다. 개인적으로 대부분의 대화형 셸은 거의 모든 *nix 버전에서 사용할 수 있으며 로그인 셸로 사용하기에 매우 편리하기 때문에 bash 셸을 추천합니다. 그러나 루트 셸은 bash 또는 본 셸을 가리키든 항상 /bin/sh여야 합니다. bash bash에는 위쪽 및 아래쪽 화살표 키로 이전 명령의 기록을 스크롤할 수 있는 매우 편리한 기록 검색 도구가 있습니다. 더 유용...

Preface

추방당할 때마다 스킬을 손에 넣었던 내가 100개의 다른 세계에서 두 ...

 

서장(序章)

추방당할 때마다 스킬을 손에 넣었던 내가 100개의 다른 세계에서 두 ...

용사 파티를 추방당해서 전력을 다해서 붙잡아 두었지만 이미 늦었습니다, 죄송합니다! "야, 에드. 너 내일부터 안 와도 돼." "어?"  용사 파티의 일원으로 마왕 토벌의 여정을 떠난 지 약 1년이 지났다. 새로운 거점으로 삼은 숙소 마을의 술집에서 나는 갑자기 동료 중 한 명인 척후병 역할의 아저씨로부터 그런 말을 듣게 되었다. 술을 좋아하는 사람만 오늘도 코끝이 빨갛게 달아오르고 있지만, 그 취기가 평소와 달리 전혀 즐겁지 않아 보인다. "갑자기 ...

제1장(第一章)

추방당할 때마다 스킬을 손에 넣었던 내가 100개의 다른 세계에서 두 ...

끝나버린 세계의 저편 "세계 전송, 완료" "......으. 아, 여기도 오랜만이다." 오랜 임무를 마치고 무사히 이 '하얀 세상'으로 돌아온 나는 일단 바로 옆에 있는 테이블로 다가갔다. 새하얀 세상에 놓인 새하얀 의자와 테이블은 언뜻 보면 어디에 있는지 알 수 없을 것 같지만, 광원이 위에 있는 듯 그림자가 잘 드리워져 있어 그럭저럭 보인다. "이번엔 1년이었나. 짭짤하네......" 싸구려 나무 의자에서 느낄 수 없는 푹신한 쿠션의 감촉을 엉덩...

챕터 0 : 소개

FreeBSD Mastery: ZFS

대부분의 시스템 관리 교육은 파일시스템에 초점을 맞춥니다. 컴퓨터의 파일시스템은 컴퓨터의 성능과 동작의 많은 부분을 좌우합니다. 지난 수십 년 동안 우리는 주요 파일시스템이 잘못 구성되었거나, 선택한 파일시스템이 작업에 적합하지 않았거나, 파일 전체에 미묘한 파일시스템 손상이 확산되어 운영체제와 함께 제공된 기본 프로그램조차 신뢰할 수 없게 되어 시스템 전체를 재구축한 적이 있습니다. 시스템 관리자로 몇 년 이상 근무한 사람이라면 누구나 파일 시스템을 복구하고,...