전체 글 126

lg webfax 호스트모듈 mysql 8 접속 오류

FaxClientNC 모듈에 MySQL 5.7 사용 할 때는 문제 없었던거 같은데 새로 장만한 서버에 MySQL 8.0 이랑 연결 하려고 하니 아래처럼 에러가 나더라.. (결론은 TLS 옵션만 바꿔주면 되는데, 나는 서버 밖에 건들 수 있는게 없어서..)더보기 The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. at sun.reflect.GeneratedConstructorAccessor8.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.n..

카테고리 없음 2025.06.19

Win Home 버전에서 정책 편집기 사용

Command Prompt 를 관리자 권한으로 실행해서 아래 스크립트를 각각 실행해주면 되더라- Windows 11 24H2에서 확인해봤음FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO (DISM /Online /NoRestart /Add-Package:"%F")

카테고리 없음 2025.06.16

VSCODE, Cursor IDE 에서 java home, jdk path 설정

만만한 건 Ctrl + Shift + P 눌러서 Preferences: Open User Setting (JSON) 열어서아래와 같이 개별 jdk, jre 경로 써주면 되더라..최첨단 IDE 라서 다른건 쉽게 되는데 거꾸로 java 해보려니 더 수작업을 해야하는 느낌 "java.configuration.runtimes": [ { "name": "JavaSE-1.8", "path": "C:/jdk1.8.0_431", }, { "name": "JavaSE-17", "path": "C:/Users/ineti/.jdks/ms-17.0.15", }, ],

카테고리 없음 2025.05.23

ESP32, ESP32 S3 코드 영역 늘리기 (platformio, arduino)

arduino-esp32 에서 제공하는 ble, wifi, httpclient, ota 등에다가 이미지 좀 추가하다보면 기본 코드 공간이 너무 부족하게 된다. The program size (00000 bytes) is greater than maximum allowed (1310720 bytes) 위와 같은 메세지를 만났을 때 아래 조치가 필요하다.- 구입할 때 표기된 ESP32 메모리가 최소 4MB 였던거 같은데.. 더 큰 용량 제품을 사도 동일하게 나온다- 아래 링크를 보면 코드용 공간 기본값이 128KB 인거 같다..   arduino-esp32/tools/partitions/default.csv at master · espressif/arduino-esp32 (github.com)  arduin..

Build Note 2024.09.04

esp disk space not enough

새로 산 노트북의 BIOS 버전이 조금 차이나길래 업데이트 하려는데 자꾸 저 에러가 나더라.. 찾아보니 원인은 윈도우의 EFI 파티션에 공간이 부족해서라는데.... 해결 방안은 1) 맨 앞에 EFI 파티션 크기를 기본(100MB?) 에서 늘리기 2) EFI 파티션에 공간 마련하기 정도 되는거 같다. 1번은 찾아보면 많이 나오는거 같고 2번은 아래와 같이 하면 된다. 내 경우는 BIOS 에 있는 셀프 힐링 기능 때문에 커다란 파일이 있어서 그거 삭제만으로 충분했다 1) 관리자 권한으로 Command Prompt (CMD) 실행 2) mountvol 을 실행하면 마운트 안된 파티션이 GUID 이름 형태로 주르륵 보이는데, 내 경우에는 마지막 파티션이 EFI 파티션였고, FAT32 파일 시스템인 파티션이다. ..

기타 2022.11.10

java vs .net coding conventions

Java .net 파일 형태 2000 줄이 넘으면 분리 필요 가급적 한 행의 길이는 80자 미만 영역을 빈줄로 구분 첫줄은 패키지명 선언 class 선언 class ClassName interface IClassAncestor class ClassName struct StructName record RecordName interface IClassAncestor 구성된 단어의 첫 글자는 대문자 (PascalCasing) .net 인터페이스에는 앞에 I 를 붙여서 선언 - class 에 속한 variables/functions camel case 사용. 자료형을 이름에 붙이지 않는다! 기능별로 묶음 internal, private 에 속한 멤버는 _ 를 앞에 붙임 static 은 s_ 를 붙임 thread..

카테고리 없음 2021.10.13

nuget 복원 에러 NU1100

dotnet-sdk 설치 후 dotnet --info 등의 명령에는 이상 없는데. dotnet restore 명령 하면 전체 패키지에 대해 복원을 못 하는 문제 xxx.csproj : error NU1100: 'net5.0'에 대해 'xxxx' 을(를) 확인할 수 없습니다. xxx.csproj : error NU1100: Unable to resolve 'xxx' for ... --- 기존에 .net core SDK 가 있던 상태에서 .net sdk 5.0설치하고 발생한 문제였는데 아래와 같이 해결하였다. (원래 기본값으로 아래 api.nuget.org 가 들어가 있는게 정상인데 하나도 등록이 안돼 있었음) dotnet nuget add source --name nuget.org https://api.n..

.NET 2021.08.30

c# 에서 .proto 파일 사용하기

nuget 에서 protobuf 와 관련된 - google.protobuf - google.protobuf.tools 두개의 패키지를 설치는 했는데.. .proto 파일을 어떻게 변환하는지 모르겠더라.. 구글링.. 역시 stackoverflow 에는 답이 있다! visual studio 에는 pre-build event 라는걸 설정해둘 수 있는데, 아래와 같이 -I 에는 가져다 쓸 .proto 파일이 있는 경로, -csharp_out 에는 c# class 파일이 생성되는 위치, 마지막엔 컴파일 하려는 .proto 파일 경로를 지정하여 빌드 직전에 .cs 파일을 생성해 낸다. 아래는 프로젝트의 protos 폴더에 있는 모든 .proto 파일을 가지고 packet 폴더에 .cs 파일을 생성한다. (미리 폴더..

카테고리 없음 2020.10.27
반응형