| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 가상머신
- 에러
- 휘발류
- 객체지향프로그래밍
- 개발
- 잡담
- 주유소
- C언어
- ubuntu
- 일상
- 티스토리챌린지
- VM
- 퇴근길
- 인프라
- DART
- 리눅스
- podman
- FreeBSD
- Linux
- 템플릿
- 연습문제
- node.js
- virtualmachine
- Bloc
- 오블완
- 오토바이
- K&R
- 개발기
- VMware
- Flutter
- Today
- Total
목록분류 전체보기 (69)
그냥저냥
평온한 토요일 오전 아침!2025년 10월 11일 (토) 새벽 4시쯤에 일어났다. 자기전에 읽었던 "마시멜로 이야기" 책을 다시 들었다. 이 책은 구매 시기는 정확히 기억나지 않는다. 대략 10년 전에 구매했던 것 같고 당시에 완독했었다. 그 이후 책장에 전시용으로 꽂혀 있었는데, 전날 책장을 둘러보다가 이 책이 눈에 들어와 읽기 시작했다. 책을 2번 이상 읽었던 경험이 거의 없다. 그런데 다시 읽어보니 감외가 새로웠다. 어쩐 일인지 어제 새벽에 일어나 마저 읽기 시작한 것이다. 다만 책을 보기 위해 새벽에 일찍 일어난 것은 아니다.보상지연이 책의 내용은 보상 지연에 관한 내용인 것 같았다. 10년 전 읽었을 때는 몰랐는데, 예전에 유투브였나? 아니면 블로그였나? 기억은 잘 안나지만, 이 연구에 대해 접..
연습문제 2.1n번째 피보나치 수(Fibonacci number: https://en.wikipedia.org/wiki/Fibonacci_sequence)를 돌려주는 재귀 함수를 작성하라. 처음 두 피보나치 수는 0과 1이다. n번째 피보나치 수는 항상 이전 두 수의 합이다. 즉, 피보나치수열은 0, 1, 1, 2, 3, 5로 시작한다. 반드시 지역 꼬리 재귀 함수를 사용해서 작성할 것. def fib(n: Int): Intobject Fib { def fib(n: Int): Int = { def redo(n: Int, current: Int, next: Int): Int = if (n " + fib(0)); println("Fib(1) -> " + fib(1)); prin..
2025년에 두번째로 투입된 프로젝트, 왠지 쉽지 않을 것 같다. 시작한지 어언 한달도 안되었는데, 벌써 부터 이런 느낌이 든다. 불안함이 스물스물 올라오고 있다. 이전에 포스팅에서 언급한 적이 있는데, 이번에는 하드웨어 납품도 해야한다. 하드웨어 선정부터 직접 발주하는 것은 아니지만, 신경은 써야 한다. 그러던 와중에 오늘 내 맘속에 크랙이 생겨 수동적으로 태세를 취해야할까? 고민을 하고 있다. 기간은 9월부터 12월까지 약 4개월이다. 본래 내년 1월달까지였지만, 고객과 협의하에 1달 정도 당겨졌다. 약 4개월이라는 기간은 생각해보면 그리 긴 시간은 아닌 것 같다. 9월 한달은 컨설팅 기간으로 사용하고, 10월, 11월, 12월 3달의 시간이 남았다고 생각한다. 대략 1달이 지나간 이 시점에 각자 맡..
2022년도쯤에 구매한 MacBook Air M1을 사용중이다. 생각나면 한번씩 Homebrew로 설치한 패키지들을 업그레이드 한다.1. 무심결에 실행한 Homebrew 업그레이드$ brew upgrade2. 에러가 나온다.Error: You have not agreed to the Xcode license. Please resolve this by running: sudo xcodebuild -license accept3. 해결하려면?$ sudo xcodebuild -license accept친절하게 어떤 명령을 실행해야 하는지 알려준다. 그대로 실행한 후 Homebrew 업그레이드를 무사히 마칠 수 있었다.
1. 개요이번 프로젝트에서 한글 문서와 관련된 항목이 있어 Ubuntu 24.04.2 환경에 설치된 Python으로 pyhwp, pyhwpx를 설치하 아래의 명령어를 실행했다.$ pip install pyhwp 2. 현상그랬더니 아래와 같은 에러를 만났다.error: externally-managed-environment× This environment is externally managed╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-pack..
0. 들어가면서...평온안 토요일 오후 "스칼라로 배우는 함수형 프로그래밍" 책을 펼쳤다. 컴퓨터 앞에 앉아 있다가 우연찮게 책장으로 시선이 갔고, 이 책이 눈에 들어왔다. 책 구매한 후 4장까지는 본 것 같은데 여기까지 보는 내내 어려워서 자연스레 책을 덮게 된 것 같다. 어찌 되었건 오늘 그 책을 다시 펴게 되었다. 이전에 HomeBrew로 설치한 Scala를 실행했더니 아래와 같은 현상을 보게 되었다. Scala를 이전에 설치한 이유는 오래 전 부터 책을 읽어야 겠다고 생각은 했는데 손이 안갔을 뿐이지 언젠가는 책을 다시 보겠다는 생각으로 설치한 것이다.1. 어떤 현상인가?HomeBrew로 scala를 설치한 후 실행을 했다. 그랬는데, 아래와 같이 WARNING 메시지가 보인다.$ scalaWAR..
실행 중에 새로운 에러님이 나를 반겨주셨다. 이 부분도 해결된 것 같았다.make-hash.js:3 Uncaught ReferenceError: Buffer is not defined at ./node_modules/pbkdf2/node_modules/create-hash/make-hash.js (make-hash.js:3:1) at options.factory (react refresh:37:1) at __webpack_require__ (bootstrap:22:1) at fn (hot module replacement:61:1) at hotRequire (react refresh:20:1) at ./node_modules/pbkdf2/node_modules/create..
1. 어떤 상황일까?Typescript로 작성된 소스 코드를 받게 되었다. 컨테이너로 빌드한 후 아래의 환경에 따라 API Endpoint가 다르게 설정되어야 한다. 현재 작은 규모지만, 개발환경과 운영환경을 분리가 되어 있다.개발환경 - development운영환경 - production그렇기 때문에 이를 위해 dotenv를 의존성에 추가하고 Typescript 빌드 명령어를 실행했다.$ npm run build 2. 만남아니나 다를까, 에러님이 나를 찾아왔다. 대략 내용은 dotenv에서 경로를 찾을 수 없다는 이야기였다.이럴때 보면 에러님은 나를 너무 좋아하는 것 같다. ㅠ.ㅠ이렇게 불쑥 나를 찾아온다면, 민망해서 몸둘바를 모르겠다.> frontend@0.1.0 build> react-scripts..
"일상/잡담" 카테고리에 남기려다, "인프라"에 남긴다. 횟수로 3개월 프로젝트를 마치고, 다른 프로젝트에 투입될 예정이다. 다만, 이번 프로젝트는 고객사의 거리가 멀고, 서버 납품도 포함되어 있어 프로젝트 시작하기도 전에 준비 해야할 항목들이 많은 것 같다. 이번 프로젝트는 아래의 역할로 투입된다.하드웨어 납품인프라 구성현재 고려하고 있는 사항들 중 중요하게 생각하는 점들을 몇 가지 정리를 해보았다.하드웨어 납품 일정서버 납품에서 가장 중요한 것은 프로젝트 기간 내 서버 납품 일정이 언제냐이다. 빠르면 빠를수록 좋다. 물론 이 일정도 고객과 협의하는 과정이 필요할 수 있는데, 이 일정에 따라서 임대 서버를 먼저 납품한 후 구성하는 경우도 있다.이번 경우가 그렇다.우선 임대 서버를 우선 설치하고 본 서버..
프로젝트를 다운로드 받아 의존성 설치를 위해 아래의 명령어를 실행했다.$ npm i 어김없이 나타나는 에러 메시지!npm warn ERESOLVE overriding peer dependencynpm warn While resolving: @mui/base@5.0.0-beta.27npm warn Found: @types/react@19.1.10npm warn node_modules/@types/reactnpm warn @types/react@"^19.1.10" from the root projectnpm warn 9 more (@mui/private-theming, @mui/system, @mui/types, ...)npm warnnpm warn Could not resolve dependency..