전체 글 168

Windows10 익명사용자(Anonymous) SMB 파일공유서버 접속하기

보안상 문제는 있지만 간단하게 스캔파일 가져오거나 하는 목적 등으로 익명사용자로 파일공유 서버를 운영하는경우 다음과 같이 접속이 안된다. 다음 사항을 따라하면 간단히 해결된다. 1. 제어판 을 엽니다. 2. 프로그램 > 프로그램 및 기능 > Windows 기능 켜기/끄기 3. SMB 1.0/CIFS 클라이언트 체크하기 4. [확인]버튼 클릭하여 설치한다. 설치 완료후 반드시 윈도우즈를 재시작 하여야 한다. 재시작후 접속하면 익명 계정으로 파일공유가 가능하다. ^^

TIP-WINDOWS 2022.09.05

표준프레임워크 v4.0 scribejava Kakao OAuth Login API 오류 수정하기

Kakao OAuth Login시 오류가 발생한다. { "error": "invalid_client", "error_description": "Bad client credentials", "error_code": "KOE010" } scribejava 사용시 Kakao API 로그인 오류 발생시 수정 하려고 할때 관련 자료가 없다. scribejava 버전을 5.6.0 사용시 다음 파일외 몇가지를 커스텀 하여야 한다. /src/main/java/egovframework/com/ext/oauth/service/KakaoAPI20.java /src/main/java/egovframework/com/ext/oauth/service/OAuthLogin.java /src/main/java/egovframework..

Kakao Login API Bad client credentials(KOE010) 해결하기

2018년에 작성한 Kakao Login API 샘플을 오랜만에 구동했더니 다음과 같은 오류가 발생했다. { "error": "invalid_client", "error_description": "Bad client credentials", "error_code": "KOE010" } Postman으로 확인했을때 다음과 같다. 아마도 API에서 응답하는 규격이 그새 변경된것으로 추측이 된다. Postman으로 확인결과 다음 2가지 방법으로 해결이 가능했다. 1) Get 방식에서 파라미터 전달 2) POST 방식에서 x-www-form-urlencoded로 전달 * 참고자료 https://developers.kakao.com/docs/latest/ko/kakaologin/rest-api Kakao Deve..

JAVA·Spring 2022.08.29

맥북프로 2019 16인치에서 macOS 12.5 업데이트 외장 모니터 색깔 이상 증상 해결

우선 가장 간단한 해결방법은 시스템 환경설정 > 디스플레이로 이동 한다. 다음 [디스플레이 설정]을 클릭 한다. 외장 모니터쪽의 문제이나 MacBook Pro (내장 Retina 디스플레이)를 선택하고 [v] True Tone에 체크를 해제한다. [완료]를 클릭하면 바로 해결된다. ^^ 맥북프로 2019 16인치가 True Tone을 지원하지 않는데 이게 왜 설정되어 있는지 알수는 없다. 아마도 애플 고수 개발자님들의 실수가 아닐까 싶다. 이걸 체크를 해제하면 바로 해결 된다. 다른 방법으로는 색상 프로파일에서 색온도를 5000K에 맞추면 색상은 복원이 되나 화면이 전체적으로 어두워서 문제가 있었다. ^^;;

TIP-맥OS 2022.08.19

Kubernetes(k8s)에서 kubectl 사용하여 mysql port-forward 하기

구성은 Vagrant Box 3개로 Kubernetes 3Node로 구성되어 있다. 현재 Vagrant를 사용하고 있어 다음 설정을 추가한다. VM을 사용하지 않는경우 필요하지 않을수 있다. config.vm.network "forwarded_port", guest: 3306, host: 13306, protocol: "tcp" Kubernetes 환경에서 다음 명령으로 서비스를 조회한다. kubectl get svc 이경우 mysql 서비스가 10.233.56.66:3306을 사용하는것을 알수 있다. Kubernetes Node로 접속한다. vagrant ssh control-plane1 kubectl port-forward 명령으로 포트포워딩을 실행한다. kubectl port-forward --ad..

Spring Boot에서 jar 배포시 jsp 동작하지 않을때

■ 가장 쉬운 방법 build.gradle , pom.xml을 수정하여 war로 배포한다. 다음과 같이 크게 힘들이지 않고 구동이 가능하다. java -jar 명령으로 구동시 반드시 jar 이어야 할것 같지만 war도 구동이 된다. ^^ java -jar 부트앱.war 스프링 문서에 jar에 대한 제약사항이 기술 되어 있다. https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#web.servlet.embedded-container.jsp-limitations ■ jar 파일로 배포시 특이사항 부트앱 jar 파일이 존재하는 곳에 /src/main/webapp/WEB-INF/jsp 경로가 존재하는 경우 Spring Boot 앱에서 찾기..

Google Teachable Machine Model Export 기능 제한 문제

Google Teachable Machine 사이트에서 Training 및 Model Export 기능을 사용하여안드로이드 앱으로 샘플앱을 구현하였다. 근데 문제는 2022-07-11날에 확인해 보니Tensorflow 및 Tensorflow Lite 모델로 익스포트 하는 메뉴가 사라졌다. ㅜㅠ무료에 오픈소스라 뭐라 할수도 없는 상황이다. ㅜㅠ  2022년 6월 22일 확인 (Tensorflow , Tensorflow Lite 모델 익스포트 메뉴가 확인된다.) 다른 모델을 학습 시키고 결과를 익스포트 하려고 보니 해당 기능이 사라졌다. 허걱~ ㅜㅠ2022-07-11 확인이런 유용한 기능을 무료로 제공해주어 감사하다만어떠한 공지도 없이 갑자기 사라져 너무나 당활스러웠다. 안드로이드나 iOS 로 관련 앱 개발..

building for iOS Simulator-x86_64 but attempting to link with file built for iOS Simulator-arm64

* 환경 2019 16인치 Intel Mac * 오류 증상 예전 프로젝트를 오픈하려고 했더니 다음과 같은 오류가 발생하였다. 아마도 시뮬레이터가 x86_64인데 ARM64용으로 빌드가 되어 문제가 되고 있는것으로 보인다. 이번에 M1이 나오면서 설정이 안맞는 것으로 예상이 되었다. Ld /Users/stevejobs/Library/Developer/Xcode/DerivedData/CameraGuide-dtujinijqjahzaakblxeosmhgczs/Build/Products/Debug-iphonesimulator/CameraGuide.app/CameraGuide normal (in target 'CameraGuide' from project 'CameraGuide') cd /Users/stevejob..

Mobile-아이폰iOS 2022.06.24

라즈베리파이4에 Kubernetes 설치

@ 라즈베리파이 OS에 Kubernetes 설치 - 버전 - OS : Raspberry Pi OS Lite 64bit - Raspberry : Raspberry4 8G ram - Kubernetes : 1.23 , 1,22 , 1,21 3가지 버전 설치 시도 @ 라즈베리파이 OS에 Kubernetes 설치 - 결과 설치 실패 - 다음과 같은 오류가 발생한다. * 누군가 동일한 조건에서 삽질하기 않기를 바라는 마음으로 공유합니다. @ Ubuntu 20.04 LTS 라즈베리파이 버전 설치 https://ubuntu.com/download/raspberry-pi Install Ubuntu on a Raspberry Pi | Ubuntu Ubuntu is an open-source operating system..

2015 15인치 맥북 Third Party SSD Monterey 업그레이드 하기

2015 맥북 15인치에서 애플순정 SSD가 장착된 경우는 문제가 없지만 젠더로 m.2 PCI-Express 방식으로 확장한 경우나 Third party SSD 제품으로 확장한경우 업그레이드가 안되는 문제가 있습니다. 다음과 같이 시도해 볼수 있습니다. 1번째 방법) * macOS Monterey update WITHOUT the original Apple SSD https://www.reddit.com/r/MacOS/comments/qm3rv0/macos_monterey_update_without_the_original_apple/ 다음과 같이 부트롬 버전이 "428.60.3.0.0" 이렇게 나와야 하는데 Third party SSD가 달려있는 경우 한동안 업그레이드 않되서 그런지 19X로 시작하는 낮..

TIP-맥OS 2022.03.08

top 명령 보는 방법

top 명령 너무 잘 정리된 글이 있어 너무 잘 정리된 글이 있어 첨부 합니다. http://mcchae.egloos.com/11132073 [Linux] Top 항목에서 메모리 사용 살펴보기 top 이라는 리눅스 명령어가 있습니다. 각종 CPU, 메모리 등의 사용률을 TopN 순으로 표시를 해 주는 것이지요. 그런데 위와 같은 곳에서 메모리와 관련된 곳은, 위와 같이 VIRT, RES, SHR, %MEM 과 같은 mcchae.egloos.com

TIP-LINUX 2022.02.21

맥북 프로 15인치 - 4K 모니터 60Hz 설정하기 위한 여정

사용환경 : 맥북프로 2015 15인치 (AMD Radeon R9 M370X 2G) => * 맥북프로 15인치 2013Late 이후 모델로 그래픽카드 있는 사양 필수 OS : macOS Bigsur 모니터 - 비트엠 SMACO M288U IPS ZERO HDR 무결점 이런 환경을 사용하고 있습니다. 얼마전까지는 24인치 UHD 지원 모니터를 사용하고 있다가 중소기업 모니터로 바꾸게 되었구요. 막상 4K를 바꾸고 나니 해상도는 당연히 잘 지원하지만 케이블의 전송속도나 규격등이 생각보다 까다로워서 다음 그림과 같이 60Hz가 아닌 30Hz로 동작하네요. * 30Hz일때의 증상은 창 이동시 화면이 밀리고 마우스가 밀리는 느낌이 들게 됩니다. HDMI 타입으로 3가지 종류를 시도했는데 비용만 들이고 모두 실패 ..

TIP-맥OS 2022.02.19

맥북에서 원격 잠자기 깨우기(WOL-Wake On Lan기능)

맥북 사용시 잠자기 상태에서 깨우기 팁을 공유하려고 하는데요. 결론부터 먼저 얘기하면 알려진 상식은 WIFI에서는 잠자기 상태에서 깨우기가 불가능 하다고 알려져 있는데요. WIFI에서 원격 잠자기 깨우기 기능이 동작합니다. 오히려 벨킨 USB-C 허브 1G 유선랜은 1시간 정도 지나면 절전모드 때문인지 잠자기 상태에서 깨우기가 불가능 해지네요. * 사용환경 맥북 2019 16인치 (intel Mac) 벨킨 F4U092btSGY (6포트/USB 3.0 Type C) : 1G 유선랜 사용 * 사용 네트워크 2개 네트워크 동시 사용 - WIFI 사용 = > WOL 가능 - 벨킨 USB-C 허브 1G 유선랜 => WOL 불가 ( 1시간정도 후 허브 자체가 절전모드로 빠지는 것으로 추측 ) 알려진 상식이나 예상과..

TIP-맥OS 2022.02.09

macOS 원격접속 크롬 원격데스크톱에서 Mission Control 사용 꿀팁

요즘 재택 근무도 많고외부에서 macOS로 접속시 크롬 원격데스크톱 사용하면 편한데요. 필요한 기능을 찾는데 삽질을 좀해서 관련내용을 공유 합니다.우선 미션콘트롤 사용시 ^↑를 사용해야 하는데요.다음과 같은 상태를 만드는게 절실히 필요하죠? ^^위과 같은 상태로 만들어야 창도 이동시키고 필요한 작업이 가능합니다.이기능을 찾는데 애먹었는데요. 간단합니다.이때는 마우스휠 버튼을 클릭하면 미션콘트롤이 동작 합니다. ^^ 이 휠이 클릭이 되는지 모르는분도 많을듯 합니다.* macOS => macOS 원격접속시 정상 동작* Windows OS => macOS 원격접속시 이때는 아쉽게도 동작하지는 않네요. 참고로 시스템환경설정 > 미션콘트롤에서 다음 단축키들은 절대로 먹지 않으니 시간 낭비 하지 마시기 바랍니다. ..

TIP-맥OS 2022.02.07

macOS에서 FileZilla FTP접속시 EUC-KR설정시 한글 깨짐 또는 업로드 오류

* 2023-11-08 내용 업데이트 : 아래 내용은 버전마다 다를수 있다.* 2024-05-22 내용 업데이트 : "UTF-8로 강제 설정" 체크시 맥OS에서 업로드하면 윈도우OS에서 한글 풀어쓰기(NFD) 형태로 보인다.   이 경우 Cyber Duck 앱을 사용하여 해결하기를 권장한다. FileZilla를 무료로 사용할수 있어 감사하긴 하나 NFD/NFC 선택 할수 있는 옵션을 제공하지 않아 해결이 불가능하니 시간 낭비를 하지 않길 바란다.https://overpassion.tistory.com/117 macOS에서 한글 자소분리 및 풀어쓰기(NFC,NFD)된 파일을 모아쓰기 처리와 FileZilla FTP 문제 해결■ macOS에서 한글 문제 나의한글파일.txt 파일의 파일명을 복사한다. 에디터 ..

TIP-맥OS 2021.04.13

macOS Zshell 설치 및 참고자료

너무 잘 정리된 글이 있네요 ^^ medium.com/harrythegreat/oh-my-zsh-iterm2로-터미널을-더-강력하게-a105f2c01bec Oh My ZSH+ iTerm2로 터미널을 더 강력하게 ZSH란? medium.com * macOS Terminal용 테마 "3024 Night.terminal"가 가장 마음에 드네요 ^^ github.com/lysyi3m/macos-terminal-themes lysyi3m/macos-terminal-themes Color schemes for default macOS Terminal.app. Contribute to lysyi3m/macos-terminal-themes development by creating an account on GitHub..

TIP-맥OS 2021.04.07

macOS에서 설치된 JDK 경로 모두 확인 및 JDK버전 변경하기

다음과 같이 입력하여 확인한다. /usr/libexec/java_home -V steveui-MacBook-Pro:~ stevejobs$ /usr/libexec/java_home -V Matching Java Virtual Machines (5): 11.0.10, x86_64: "AdoptOpenJDK 11" /Library/Java/JavaVirtualMachines/adoptopenjdk-11.jdk/Contents/Home 1.8.0_242, x86_64: "OpenJDK 8" /Library/Java/JavaVirtualMachines/jdk8u242-b08/Contents/Home 1.8.0_161, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines..

TIP-맥OS 2021.04.01

macOS에서 한글풀어쓰기(NFC,NFD) 모아쓰기처리 javascript에서 처리하기

Mozilla 재단 관련 매뉴얼 developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/normalize 다음글을 보면 자세한 설정이 나온다. 브라우저의 디버그 콘솔을 사용하면 쉽게 테스트가 가능하다. m.blog.naver.com/bahngchul/222069623681 var fileValue = $("#book_url").val().split("\\"); var fileName = fileValue[fileValue.length-1]; // 파일명 $("#book_filename")[0].value = fileName.normalize('NFC'); 핵심은 다음 한줄이면 NFC(조합형) 처리가 가능하다. fileNam..

TIP-맥OS 2021.01.07