기본 콘텐츠로 건너뛰기

OS가 설치된 PM981A (512GB)를 A440Pro(2TB)로 NVME 마이그레이션 과정

조립대행으로 마춘 컴퓨터라 NVME 마이그레이션을 처음인데 무사히 마쳐서 2~3년뒤에 혹시 찾아볼까 싶어 기록으로 남깁니다. 사용하는 제품은 NVME 제품은 삼성전자 PM Pm981a M.2 NVME 512GB 인데 국내에서는 삼성전자 내장 SSD 970 EVO Plus NVMe M.2 500 GBMZ-V7S500BW https://www.samsung.com/sec/memory-storage/970-evo-plus-nvme-m2-ssd/MZ-V7S500BW/ 기존시스템 AMD 라이젠 3600 (마티스) MSI B450M 박격포 맥스 M2_1 은 PCI e3.0 M2_2 는 PCIe 2.0 삼성전자 PM Pm981a M.2 NVME 512GB C 드라이브가 점점 차올라서 TeamGroup A440 Pro PCIe 4.0x4 2TB 구입 11월25일 주문, 12월2일 배송 JEYI 방열패드 조립 https://youtu.be/idZ3ctqlpwo?si=Ade03n0afuMKTD9q 존스보 방열판보다는 더 두꺼우나 장착에는 문제가 없음. M.2 2nd slot에 장착 Migration Program 준비 여기서 시간소요 많이함, Free 버젼에서 Clone기능이 막혀있거나 Trial에서도 안되는 복제기능이 지원되지 않음. AOMEI backup Std Clone 미지원 AOMEI backup Pro Tirla Clone 미지원 Samsung Disk_Mirgration (지원하지 않는다는 이야기가 있어서 Skip) refect home trial 지원 refect home trial로 clone시 21분소요 PCIe 3.0 x4 에서 PCIe 2.0 x4 로 clone C: Pm981a spec상 속도가 3500MB/s, 쓰기 속도는 3200MB/s F: A440 Pro spec상 속도가 7400MB/s, 쓰기 속도는 7000MB/s 복제완료후 PCIe 3.0 의 PM981A와 PCIe 2.0 의 A440 Pro를 스왑 해매는 포인트 여기서 약간 해맸는데 B
최근 글
 ASUS RT-AC68U 공유기의 간이 NAS 기능 재발견 WD MyCloud 를 가지고 있어서 공유기의 부가기능인 NAS 기능에 대해서 관심이 없었지만 WD MyCloud가 이제 수명이 다했는지 종종 다운이 되어서 불편해지고 있어 대체재를 찾기 위해서 조사해본다. 나중에 잊어버릴것 같아서 기록 순서 1. Insert a empty USB memory Stick to ASUS USB 2.0 Port 2. Install Download Master ASUS 관리콘솔로 로그인 한뒤 Downloader Master 관련 package를 설치한다. package 설치시 시키는대로 하면 된다.  Downloader 가 다운로드 받을 위치를 download 받을 위치를 USB Disk로 지정한다. 필요한 경우 Windows PC에서 운영할 수 있는 Program을 사용해도 되는데 이 작업도 ASUS  Downloader Manager로 로그인해서 처리할 수 있다. 3. config Server center 다운로드 받은 내용을 PC에서 보기위해서는 Upnp이나 FTP, SAMBA 같은 서버가 활성화 되어야한다. 서버 센터로 가서 SAMBA 서버를 설치한다.  같은 네트워크안에 삼바서버가 설치가 되어 있으면  PC에서 "\\장치이름" 이라고 파일탐색기에서 입력하면  USB Memory Stick이 보인다. 만약 장치이름을 USBDISK 와 네트워크를 "USBDISK"와 PC와 동일한 WorkGroup으로 설정하면  예시  " \\USBDISK" #BenQ 27inch Monitor #Western Digitial MyCloud Gen1 #ASUS RT-AC68U 네트워크 프린터 서버는 필요해서 몇번 해보긴했는데 정말 쓰XX 처럼 잘 동작하지 않았다.  제대로 되지 않아서 포기.

이따금 하지만 반복적인 jenkins 관리 문제

이따금 하지만 반복적인 Sub-process /usr/bin/dpkg returned an error code (1) 대책 https://ko.linux-console.net/?p=354#gsc.tab=0 문제 apt update중 jenkins가 말썽을 일으킨다. 공개키를 등록해도 ubuntu key서버에 등록해도 마찬가지다. sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys XXXXXXXXX 나의 추가 솔루션 apt가 사용하는 인증대상에서 제외시켰다 문제 설치업데이트를 하는데 또 말썽을 일으킨다. Setting up jenkins (2.414.1) ... Job for jenkins.service failed because the control process exited with error code. See "systemctl status jenkins.service" and "journalctl -xe" for details. invoke-rc.d: initscript jenkins, action "restart" failed. ● jenkins.service - Jenkins Continuous Integration Server    Loaded: loaded (/lib/systemd/system/jenkins.service; enabled; vendor preset: enabled)   Drop-In: /etc/systemd/system/jenkins.service.d            └─override.conf    Active: activating (auto-restart) (Result: exit-code) since 토 2023-09-16 16:51:19 KST; 9ms ago   Process: 4669 ExecStart=/usr/bin/jenkins (code=exited, status=1/FAILURE)  Main PID:
Bark 로 음성을 만들어보자, (내 컴퓨터에서) YouTube 를 보다 Bark 라는 OpenSource 프로젝트를 알게 되어, 내 컴퓨터에서도 돌려볼까 라는 간단하게 생각하고 시작 했다 . README를 보니 PYTORCH 2.0+ 과 CUDA 11.7 과 CUDA 12.0에서 테스트해보았다고 한다. 초기 CUDA나왔을때 관심을 가지고 NVIDIA 개발자로 등록하고 회사에서는 1050 설치가되어 있는 노트북에서 nvidia 개발툴킷 설치도 하고 이런 저런 샘플을 돌려봤는데 집 데스크탑에서는 아예 CUDA 툴킷자체가 설치가 되어 있지 않았다. NVIDIA 그래픽 드라이버와 별개로  CUDA ToolKit를 설치해야 한다. 글을 쓰는 시간 기준으로 NVIDIA CUDA TOOLKiT을 설치하면 12.1가 설치된다. 느낌적인 느낌이지만 아마도 11.7을 더 많이 테ㅅ트하고 문제가 없을것 같아 아카이브를 찾아서 11.7로 재설치해야했다. 혹시나해서 12.0도 설치하지 않고 다운은 받아둔다. PYTORCH도 기존에서 Stable diffusion 때문에 설치되어 있는게 TORCH 2.0.1 인데 BARK때문에 설치한것 패키지는 2.0.0을 원하는 호환문제로 재설치해야했다. 설치해서 구동해서 보니 속도가 처참하게 느려서 GPU를 활용하지 못하는 CPU 버젼이라 CUDA 버젼으로 재설치해야했다. 휴일 시간이 참 잘간다 이러저래 삽질한 후에 설치 후 구동해보고  Bark Project Issue 쪽에 필요한 쪽 정보를 올려둔다👄 https://github.com/suno-ai/bark/issues/202#issuecomment-1537189433 https://github.com/suno-ai/bark/issues/202#issuecomment-1537192524 --- cuda Download link https://developer.nvidia.com/cuda-downloads torch Download Link https://download.pytorch.org/

2023.11.19 기준 최신 flutter 3.13.9 , dart 3.2.0 설치

 2023.4.6 기준 최신 flutter, dart 설치후 경험 flutter sdk , dart sdk 공식문서에 따라서 잘 설치함. Windows Desktop 에서만 테스트할것이라서  Andorid tool 과 Android Studio는 설치하지 않음

How to use turbojpeg library Android App

안드로이드앱에서 TurboJpeg library를 사용하기 방법 Android Framework에 포함시키기 위해서는 Android.mk Application.mk 작업이 필요함. GitHub등에서서 소개되는 방식이나 소개되는 version이 1.1.x 대로 1.4.x version을 적용하려고 함. 사전준비 NDK 설치 Linux Machine StandAlone NDK 설치된 Linux Machine ndk-build를 이용하는 경우 Android.mk 필요 $NDK/ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk APP_ABI=armeabi-v7a or $NDK/ndk-build NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=./Android.mk APP_ABI=armeabi Android.mk # Makefile for libjpeg-turbo ifneq ($(TARGET_SIMULATOR),true) ################################################## ### simd ### ################################################## LOCAL_PATH := $(my-dir) include $(CLEAR_VARS) ifeq ($(ARCH_ARM_HAVE_NEON),true) LOCAL_CFLAGS += -D__ARM_HAVE_NEON endif # From autoconf-generated Makefile EXTRA_DIST = simd/nasm_lt.sh simd/jcclrmmx.asm simd/jcclrss2.asm simd/jdclrmmx.asm simd/jdclrss2.asm \ simd/jdmrgmmx.asm simd/jdmrgss2.asm simd/jc