기본 콘텐츠로 건너뛰기

2023의 게시물 표시

systemctl daemon-reload 안될때 [System has not been booted with systemd as init system (PID 1). Can't operate]

일반 Linux 에서 진행 $ sudo apt-get update && sudo apt-get install -yqq daemonize dbus-user-session fontconfig $ sudo daemonize /usr/bin/unshare --fork --pid --mount-proc /lib/systemd/systemd --system-unit=basic.target $ exec sudo nsenter -t $(pidof systemd) -a su - $LOGNAME $ snap version  https://gist.github.com/alyleite/ca8b10581dbecd722d9dcc35b50d9b2b Docker Container 에서 진행 두가지 파라미터 필요 --privileged=true  /sbin/init $ sudo docker run -it -d --privileged=true --name {container_name} {image} /sbin/init https://docs.docker.com/engine/reference/run/#runtime-privilege-and-linux-capabilities https://velog.io/@steveloper/Ubuntu-docker-container-%EC%97%90%EC%84%9C-systemctl-%EC%82%AC%EC%9A%A9%EC%8B%9C-%EB%B0%9C%EC%83%9D%ED%95%98%EB%8A%94-%EB%AC%B8%EC%A0%9CSystem-has-not-been-booted-with-systemd-as-init-system-PID-1.-Cant-operate.Failed-to-connect-to-bus-Host-is-down

blockchain 실전

실전편 Bitcoin Core 1.       비트코인과  Bitcoin Core Bitcoin Core  란 ? -  비트코인 클라이언트는  Bitcoin Core 를 바탕으로 개발됐으며 공식  Repository  에서 누구나 받아서 이용할 수 있음 bitcoin-qt 비트코인의  GUI  클라이언트 ,  이른바 지갑 (Wallet) 에 해당 bitcoin-daemon (bitcoind) 백엔드에서 동작하는 것을 목적으로 하는 클라이언트 , JSON-RPC 를 통해 개발자향  API 를 제공 bitcoin-cli Bitcoind  에 명령어로 지시를 내리는 경우 사용 -  비트 코인을 취급하기 위해 아래  3 단계를 거쳐야 함 ①       지갑 등 클라이언트 응용프로그램의 준비 및 제작 ②       비트코인 (BTC)  입수 .  거래소를 통해 원이나 달러를  BTC 로 환전 ③       채굴을 실행하기 위해 과거의 모든 블록체인을 취득 -  비트 코인의 변동폭이 크기 때문에  BTC 로 환전할 때 주의가 필요 -  채굴하기 위해 취득해야 할 블록체인의 모든 데이터양은 수십 기가바이트 급이기 때문에 환경을 준비하는데 수 시간 걸림 Bitcoin Core  작동 - Bitcoin Core  설치부터 기동 ,  환경구축 ,  송금까지의 조작을 실시해 비트코인 전체의 동작을 확인하는 것을 목적으로 함 환경 - Ubuntu Server 16.04 LTS - Bitcoin Core version 0.15.1 하드웨어 사양 - CPU : i3 (2.0 GHz) , Mem : 4GB 순서 ①       Bitcoin Core  설치 ②       테스트넷에서  Bitcoin Core  기동 ③       Bitcoin Core  계정 생성 ④       Bitcoin Core  송금 ⑤       Bitcoin Core 에서의 채굴

ChatGPT 사용기

  ChatGPT 사용기 ChatGPT 를 사용하기 위해서 아래 사이트에 접속을 한다 https://openai.com/blog/chatgpt/ TRY CHATGPT  을 누르게 되면 새로운 채팅을 시작할수있도록 홈 화면이 나오게 된다 홈 화면에는 질문을 하는 예제나 어떤 기능이 있는지 제약사항은 어떤것들이 있는지 설명을 해준다. 홈화면 예제에 [How do I make an HTTP request in Javascript?] (Javascript 언어로 HTTP Request 를  하는 코드를 만들려면 어떻게 해야하나요? ) 를 입력해본다 해당 예제 코드를 보여주면서 설명을 해주는 것을 볼수있다. 앞으로는 주식모니터링 시스템을 만들면서 ChatGPT 를 사용하여 진행을 해 볼 예정이다 참조 https://openai.com/blog/chatgpt/ https://chat.openai.com/chat