전체 글(222)
-
Bitnami Redmine - Podman Desktop 으로 설치하기
Bitnami 에서 관리하는 Redmine, Maria DB 도커 이미지를 설치한다.Redmine 도커 이미지에 ruby 가 이미 설치되어 있기 때문에 버전 호환성을 신경쓰지 않아도 되는 장점이 있다. Podman 을 쓰는 이유는 Docker 커맨드 호환에 무료이기 때문이다. 그리고 편리하게 관리하기 위해서 Desktop 관리자를 활용해본다. 1. podman 머신을 실행한다. 2. bitnami/redmine:latest 이미지를 다운로드한다. 3. bitnami/mariadb:latest 이미지를 다운로드한다. 참고한 문서)https://github.com/bitnami/containers/tree/main/bitnami/redmine#how-to-use-this-imagehttps://g..
2025.01.07 -
Podman Desktop
podman 으로 레드마인을 설치하려다가 podman 은 도커 데스크탑처럼 GUI 관리자가 없는지 찾아보았다. 다행히 Podman Desktop 버전이 존재한다. 다만, 이것은 GUI frontend 이며 podman 과 별도로 관리되는 것 같다.podman 괜히 지웠나! Podman Desktop 을 설치한 후에 실행하면 podman 이 설치되어 있는지 찾는다. 없으면 GUI 안에서 버전을 지정해서 설치할 수 있게 해준다. 좋구나! https://podman-desktop.io/downloads Podman Desktop | Podman DesktopDownloadspodman-desktop.io
2025.01.07 -
[윈도] chocolatey 로 nodejs 설치하기
chocolatey 설치(chocolatey 가 시스템에 설치되어 있지 않은 경우 다음을 따른다.기존 설치된 chocolatey 를 삭제하려는 경우 C:\ProgramData\chocolatey 를 삭제하면 된다.) 1. PowerShell 을 관리자 권한으로 실행한다.2. PowerShell 에서 다음을 실행한다.Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('h..
2024.12.22 -
`npx create-react-app {PRJ}` 에서 dependency 오류 발생 시
npm install -g yarnyarn create react-app {PRJ}yarn 을 설치한 후에 npx 대신 실행하면 해결됨. 그런데 문제는 설치하는 패키지가 상당히 많음.
2024.12.18 -
js 클로저
클로저는 주변 상태(어휘적 환경)에 대한 참조와 함께 묶인(포함된) 함수의 조합입니다. 즉, 클로저는 내부 함수에서 외부 함수의 범위에 대한 접근을 제공합니다. JavaScript에서 클로저는 함수 생성 시 함수가 생성될 때마다 생성됩니다.모듈 정의// myModule.jslet x = 5;export const getX = () => x;export const setX = (val) => { x = val;};import 로 불러오기import { getX, setX } from "./myModule.js";console.log(getX()); // 5setX(6);console.log(getX()); // 6function makeAdder(x) { return function (y) { re..
2024.12.17 -
repo
repo 를 써 보자.글만 봤더니 감이 안온다. 기억에서 잊혀졌다고 해야지.여러갈래로 분산된 각각의 git 저장소의 리소스들을 manifest.xml 에 리스트로 담아놓으면 한꺼번에 다운로드할 수 있게 하는 파이썬 스크립트이다. py 파일 한 개로 구성되어 있다.
2024.12.10