본문 바로가기

전체 글730

티스토리 새로운 에티터 적응 3차 : 네이버 카페 글 복사 안녕하세요? 티스토리 새 에디터 적응기 시리즈입니다. https://blog.djjproject.com/530 https://blog.djjproject.com/728 https://blog.djjproject.com/732 https://blog.djjproject.com/749 오늘은 네이버 카페 글 복사에 대해서 알아볼 예정인데요. 일단 큰 내용은 아닙니다. 1. 글 복사 관련 실제로 글을 작성하면 티스토리에서는 하기와 같이 보이는데요. 실제로는 하기와 같이 본문을 그대로 복사하는게 아니라 에디터 상태에서 붙여넣기 때문에 하기와 같은 느낌으로 복사가 이루어집니다. (CSS 수정을 많이 했기 떄문에 실 에디터에서 보이는 내용과 조금 다른 면이 있습니다.) 에디터의 내용을 네이버 카페에 붙여넣으면 하기.. 2021. 12. 13.
[작성중] Dockerfile 작성하기 (example : 18.04 systemd container) 안녕하세요? 도정진입니다. 이번에는 Dockerfile 을 작성하는 방법에 대해서 알아보겠습니다. 그냥 제가 쓸 컨테이너를 생성하거나, 배포용 기능 컨테이너를 배포할 때 사용합니다. 1. 개념 설명 기본적으로 base 로 하는 container 들은 하기와 같습니다. ubuntu / debian / alpine 등을 사용합니다. 실제로 docker 에는 base image 와 dockerfile 로 구성됩니다. base image 는 말 그대로 베이스 이미지이며, 데비안 계열에서는 debbootstrap 으로 생성하여 tar.gz 로 압축을 하는 형태입니다. https://docs.docker.com/develop/develop-images/baseimages/ 한편으론, 프로그램을 빌드하여 필요한 파일.. 2021. 12. 10.
Opengrok 큰 프로젝트 인덱싱 설정하기 안녕하세요. 전에 하기의 글을 올려드린적이 있습니다. https://blog.djjproject.com/634 큰 프로젝트의 경우 인덱싱 중에 힙이 터져서 안되거나, 에러가 발생하는 경우가 있습니다. 특이 에러가 발생하면 하기와 같은 에러가 발생합니다. 이런 경우가 발생하는 부분에 대해서 해결 방법을 알아보도록 하겠습니다. 일단은 하기의 방법은 무식하게 메모리 양을 늘리는 것으로 JVM에 대한 이해가 없음을 미리 말씀 드립니다. 1. 현재 사용 시스템 현재 사용하는 시스템은 16코어 / 64기가 제품입니다. 인덱싱을 밤10시에 진행하기 때문에 64기가를 인덱싱하는데에 모두 사용해도 되나, 실제로 64기가들 다 쓰게 되면 SWAP으로 넘어가는 일이 생겨, 더욱 더 작업이 느려집니다. 2. 인덱싱 설정 JV.. 2021. 12. 10.
xrdp + xorgxrdp + remotefx + glamor (우분투 18.04.x) 안녕하세요? xrdp 에서 remotefx 사용과, 그래픽 가속을 위해서 방법을 시도해보고 있었는데요. 실제로는 화면자체가 안나와버리면서 문제에 봉착했습니다. 이 문제를 해결하면서, 그래픽 가속을 키는 방법을 알아보겠습니다. 실제로 그래픽 가속이 들어가더라도 환경이 크게 개선이 되지는 않는 것 같습니다. 이전 게시글 https://blog.djjproject.com/49 https://blog.djjproject.com/74 1. 결론적인 문제 xserver-xorg-dev 를 설치하여 컴파일을 진행하면 안되고, 실제로는 xserver-xorg-dev-hwe-18.04의 헤더로 빌드를 해야 정상적으로 동작하였습니다. root@djjproject:~/xorgxrdp-0.2.17# apt search xor.. 2021. 12. 7.
WSL2 설치 및 그래픽 테스트 해보기 안녕하세요? Win11 에서 WSL2 그래픽 가속이 해결이 되었다고 해서 신나는 마음으로 설치를 진행해보았습니다. 마소 공식 문서는 하기와 같습니다. https://docs.microsoft.com/ko-kr/windows/wsl/tutorials/gui-apps 빌드 22000 이상이여야 동작한다고 합니다. Win11 정식배포가 22000.194 였기 때문에 거의 모든 분이 현재 상태로 구동이 될 것이라고 생각합니다. 1. GPU 드라이버 설치하기 를 설치해야한다고 하네요. https://developer.nvidia.com/cuda/wsl 저는 NVIDIA 그래픽 사용해서 nvidia 링크로 설치해 보았습니다. 머신러닝할거 아니라서 필요없는데 거의 패키지로 뭉땅 설치하네요. 드라이버 사이즈가 ㄷㄷ 하.. 2021. 12. 3.
구글 포토 무제한 백업 짱구 굴리기 (Syncthing) 안녕하세요? 구글 포토 무제한 백업 짱구를 굴리는 중에 생각보다 잘 동작하여 글을 정리합니다. 이번 글에서는 Syncthing 을 자세하게 설명하지 않을 예정입니다. 차후에 다룰 예정입니다. 일단, 바로 시작합니다. 1. 준비물 1) 구글 포토 무제한 패치 (Magisk 모듈) 가 된 폰 혹은 Havoc OS 가 설치된 롬 --> 안전하게 저장용량 절약 옵션으로 무제한 백업이 가능합니다. 2) 실 사용하는 폰 3) 그리고, 파일 관리를 하기 위한 서버 (없어도 됩니다.) 상기 3개가 동기화 하기 위해서 Syncthing을 사용합니다. 다른 곳들을 찾아보면 구글 포토 앱에 대해서 매크로를 거는 경우가 많은데요. 실제로 매크로 없이도 정상적인 방법으로 운용에 크게 문제가 없었습니다. 거의 바로 업로드 되거나.. 2021. 12. 3.
Win11 안드로이드 구동하기 (WSA 설치 및 Google Play) 안녕하세요? 아직 이 기능이 정식으로 배포되지 않음에 따라, 설치과정은 매우 간단하게 설명할 예정입니다. 파일의 경우 하기 위치에서 구하였습니다. https://wjdtmddnjs6788.tistory.com/978 필요 파일 https://drive.google.com/file/d/1jwPuuib7pJbMTRtcOdE_x5OOj5tXBe_3/view 미러주소) https://download.djjproject.com/windows/wsawsl/WsaPackage_1.7.32815.0_x64_Release-Nightly.zip 마이크로소프트 앱을 미러로 다운받을 수 있는 기능을 통해 파일을 통합한것 같습니다. 바로 시작하겠습니다. 1. 윈도우 버전 확인 및 개발자 기능 활성화 22000.318 버전에서 .. 2021. 12. 2.
포코X3Pro (8/256 vayu) 개봉기 및 사용기 - 2차 (언락 / 커스텀 안드로이드 12) 안녕하세요? 하기 1차 리뷰에 이어 2차 리뷰를 시작합니다. https://blog.djjproject.com/774 음 일단은 MIUI 순정 인도롬이나 인도네시아 롬은 따로 올려보지 못했습니다. EU롬도 말이죠. 이게 실은 DFE 관련하여 스트레스를 너무 많이 받아서 따로 해보지 못했습니다. 이번 방향은 하기와 같습니다. 1) 이왕이면 안드로이드12일것 2) 이전 포코F1 에서 앱을 모두 옮길것 3) 저장소가 암호화 되지 않을 것 4) AOSP일것 5) 통화녹음이 될것 6) V4A가 작동될것 7) 문제 없도록 할것 바로 시작하겠습니다. 하기 과정중에 필요한 파일은 모두 여기에 있습니다. https://download.djjproject.com/pocophone_x3_pro/ 1. 언락하기 언락에 일주일.. 2021. 12. 1.
제네시스 G80 (RG3 22MY) 계약 부터 출고까지 / 부모님 차량 출고 안녕하세요? 차량 리뷰는 제 차가 아니라서 애매한 점이 있습니다. 그래서 출고 과정을 하기와 같이 정리합니다. 일단은 저는 그룹사 5프로 할인을 받기 때문에 일반 구매자 분들과 조금 다른점이 있습니다. 그룹사 5프로 할인의 경우, 딜러에게서 페이백이나 서비스를 못받습니다. (운이 좋으면 전면 썬팅 정도 제공) 일반적으로 일반인이 지점 말고, 대리점 계약일 경우, 150만원 언더로 지원받는다고 들었습니다. 지점의 경우, 리워드가 작으니 더 작게 페이백 받습니다. --> 대부분의 사람들은 현금 서비스를 받고 직접 신차 패키지를 맞긴다고 하네요. 딜러표는 못믿는다고 합니다. 그럼 시작하겠습니다. 1. 사양 선택 3세대 G80 / DH모델이 아닌 RG3 모델이며, 20년식 22년식이 있습니다. 22년식은 RG3.. 2021. 11. 30.
포코X3Pro (8/256 vayu) 개봉기 및 사용기 - 1차 안녕하세요? 도정진입니다. 다름 아니라 포코F1의 NFC 부재 때문에 어쩔 수 없이 포코X3Pro (이하: 엑삼프) 를 구매하게 되었습니다. 거의 공똔으로 구매하였네요. 일단 사양정보는 하기와 같으며, 배리언트는 2개가 존재합니다. 1. 사양정보 및 선택 이유 일단은 선택 이유를 먼저 말씀 드리겠습니다. NFC 있어야하고 일단 포코F1 보다 업그레이드여야 합니다. 알리 할인을 받을 수 있겠지만, 저는 공인된 금액을 사용하는 위치에 놓여 있어서 30만원에 끊었습니다. 8기가 256기준입니다. 그리고 이어폰 단자가 꼭 있어야합니다. F3 의 경우 없어서 조금 애매하더라구요. 구분 포코F1 포코X3Pro 포코F3 네트워킹 4G 4G 5G 화면 6.18 2246x1080 IPS 6.67 2400x1080 IPS.. 2021. 11. 21.
Cloudflare 네임서버 Let's Encrypt DNS 갱신하기 (3/3) 안녕하세요? 하기 Cloudflare 네임서버의 마지막 글입니다. HA에서 센서가 나 조만간 인증서 만료되니까 참고해 라고 알려주네요. Cloudflare 네임서버 사용하기 (1/3) https://blog.djjproject.com/767 Cloudflare 네임서버 DDNS 설정하기 / ddclient (2/3) https://blog.djjproject.com/768 이외에 하기의 글도 있는데요. 이때는 수동으로 갱신을 했었는데 이번에는 자동으로 갱신해 보겠습니다. 실제로는 이전에는 DNSZI 를 사용했고, DDNS 에 장애가 생기면서 그리고 갱신의 귀찮음이 있어서 하기와 같이 시도해 보았습니다. Let's Encrypt SSL 인증서 발급하기 (certbot / renew) https://blog.. 2021. 11. 18.
MiniDLNA 1.3.0 컴파일 하기 (DSD 지원) 안녕하세요? 도정진입니다. MiniDLNA 1.3.0 컴파일 및 설치 해보도록 하겠습니다. 1.3.0 버전 부터는 DSD 기본 지원한다고 합니다. 표지 고화질 지원을 위해 패치 하나가 추가적으로 들어갈 예정입니다. 1. 환경 CoreELEC ARM32 ubuntu18 docker 환경에서 컴파일 진행하였습니다. 2. 일단 minidlna 를 한번 설치합니다. root@CoreELEC:~# apt install minidlna Reading package lists... Done Building dependency tree Reading state information... Done The following additional packages will be installed: fontconfig fontc.. 2021. 11. 4.
너바나 블루투스 스피커 사용기 안녕하세요? 제가 블루투스 스피커 잘 안사는 사람인데요. 너무 이슈가 되고 있어서 하나 사보았습니다. 블루투스 스피커 제가 이전에 하기를 구매하고 더 이상 구매해본적이 없는데요.. 이번에 그 1회 구매를 깨버렸습니다. - 여담 이 제품이 너바나 스피커와 알림소리가 같습니다. 켜질때 소리와 페어링될 때 소리가 똑같네요. (페어링 소리는 노벨뷰의 페어링 모드로 가는 소리와 똑같습니다.) 노벨뷰 원통형 1채널 짜리 블루투스 스피커로도 대충 들리는 것에 매우 만족했는데 계속 카페에서 너바나 스피커 찬양글이 올라오길래 아니 5만원도 안하는 블루투스가 50W 출력이라고? 소리가 그렇게 좋다고? 치킨 2번 안먹는 셈 치고 구매해 보았습니다. ㅎㅎ 1. 스펙 하기는 간단 설명입니다. 2. 개봉기 사진만 쭉 나가다 글이.. 2021. 10. 26.
라이젠 5600X 조립기 안녕하세요? 근간 쓰던 컴퓨터가 망가져 새로 하나 조립하게 되었습니다. CPU 보조파워 부분의 쇼트 증상으로, 측정을 하여 모스펫 2개가 망가진것을 발견하였는데요. 아무래도 업글을 해야할 것 같아서 업글을 진행하였습니다. 케이스가 너무 오래되어 어쩔 수 없이 케이스 갈이까지 진행하게 되었습니다. 1. 왜 5600X? 성능상 5900X를 하고 싶었지만, (돈차이가 30정도 밖에 안납니다.) 그러나 이 CPU의 발열을 감당하기 위해서는 너무나 많은 투자를 해야했습니다. 공랭도 대장급을 사용해야하고, 파워관련으로도 메인보드를 좋은 걸 사용해야 답이 나오는 것 같아서 중급기를 맞춰야겠다. 생각이 들었습니다. 컴퓨터 부품은 감가상각이 크기 때문에 당시에 필요한 성능만 맞추면 크게 문제가 없다고 생각하고 있습니다... 2021. 10. 19.
크롬 브라우저 저사양 최적화 (램 사용량) 안녕하세요. 근래 데스크탑PC가 고장나면서, N3700 / 4GB 노트북을 사용하고 있습니다. 웹 브라우저로 사용 시에 크롬 브라우저를 사용하는데요. 실제로 엣지나 오페라 웨일 등, 모두 크로미움 베이스이기 때문에 그냥 크롬 브라우저를 사용하는게 좋다고 생각하고 있습니다. 그럼 일단 램을 하기와 같이 너무 많이 먹기 때문에, 하기 2가지로 최적화를 진행해 보겠습니다. 1. 크롬 32비트 설치 2. firemin 을 사용하여, 특정 시점에 EmptyWorkingSet() API 호출 --> 이 방법은 오히려 너무 자주 하면 CPU사용량이 많이 오릅니다. 적절하게 사용해야합니다. 1. 크롬 32비트 설치 하기 링크로 이동하여 하기와 같이 설정하여 다운로드를 받습니다. https://chromeenterpri.. 2021. 10. 3.
Cloudflare 네임서버 DDNS 설정하기 / ddclient (2/3) 안녕하세요? 도정진입니다. Cloudflare 에서 DDNS를 설정하기 위해서는 ddclient 나 직접 API 콜을 보내는 방법이 있는 것 같습니다. 제일 편리하게 사용할 수 있는 방법이 ddclient 를 사용하는 것 같습니다. 이 방법으로 바로 설정해보겠습니다. 1. ddclient 설치하기 https://github.com/ddclient/ddclient 3.9.1 버전을 소스로 받아 올려보겠습니다. 일단은 ddclient 는 perl 스크립트로 되어 있는것 같아 보여 컴파일이 필요 없는 것으로 보입니다. # 소스를 받습니다. 릴리즈 기준으로 받기 때문에 tar.gz 파일로 받습니다. root@debian:~# wget https://github.com/ddclient/ddclient/archiv.. 2021. 9. 30.