공부방/기타2024. 4. 6. 23:07Mac VScode 관리자 권한으로 실행

VSCode 설치후 파일 저장시 (ctrl + s) 권한이 없어서 저장을 못할경우 Xcode 종료후 아래 명령어를 입력하여 키면 된다. sudo /Applications/Visual\ Studio\ Code.app/Contents/Resources/app/bin/code 이것도 안될경우 해당 폴더의 권한을 수정하여 보자 /// 해당 폴더의 경로 반환 pwd /Users/gangjeongu/Documents/supabase ///해당 폴더의 권한 수정 sudo chmod -R 777 /Users/gangjeongu/Documents/supabase

공부방/기타2024. 2. 13. 14:20stable-diffusion-webui local 네트워크에서 접속 방법

기본적으로 stable-diffusion-webui 의 서버는 127.0.0.1:7860으로 지정되어 실행된다. 따라서 같은 네트워크 상에 다른 컴퓨터가 stable-diffusion-webui 서버에 접속 하기 위해서는 실행시 --listen 을 붙여주면 된다. ex) ./webui.sh --listen https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Command-Line-Arguments-and-Settings Command Line Arguments and Settings Stable Diffusion web UI. Contribute to AUTOMATIC1111/stable-diffusion-webui development by cr..

공부방/Flutter2023. 12. 15. 13:20iOS Permission handler permanentlyDenied 상태에서 동작 안할때 처리 방법 (How to request flutter permssion handler iOS permission not working when permanentlyDenied )

iOS 에서 앨범을 예를들어 사진을 가져오고 싶을때 permission hander 를 이용해 아래처럼 요청을 할수 있다. Permission.photos.request().then((st) async { if (!context.mounted) return; if (st == PermissionStatus.permanentlyDenied) { await AppSettings.openAppSettings(); } else { sendMedia(context); } }); 그런데 사용자가 사진 선택 권한요청 다이얼로그에서 사진 접근을 거부하면 그때부터 설정화면으로 이동하지만 이상하게 설정화면에는 사진 권한을 수정할수 있는 메뉴가 나오지 않는다. 이럴때는 pod file을 열어서 아래의 코드를 추가해준다. 예..

Firebase authentication apple login 설정 (2023.11.13 기준)
공부방/Android2023. 11. 13. 21:11Firebase authentication apple login 설정 (2023.11.13 기준)

Firebase apple login을 통해 Android Apple 로그인을 하려고 하는데, 설정하는 화면이 좀 바뀌었네요. 여기저기 찾아보다가 업데이트된 Firebase 설정을 찾을수가 없어서 직접 글을 남겨요. 1. Firebase Console -> Authentication -> Sign-in method 탭 클릭 2. 추가 제공업체에서 apple login 클릭 3. 이제 아래 번호 순서대로 입력하시면 됩니다. 4. 1번 항목은 사용 설정을 On 해주세요. 5. 먼저 Apple 에 service id 를 등록해야 해요. 이전 글에서 설정 방법을 보시고, login call back url 을 1번 항목을 적용 해주세요. https://sweetcoding.tistory.com/239 Andro..

Spring LocalDateTime response array로 내려올때 해결 방법
공부방/Spring2023. 10. 31. 01:13Spring LocalDateTime response array로 내려올때 해결 방법

어제까지만 해도 멀쩡하게 돌아가던 API가 Swagger 설정한다고, 이것저것 어노테이션 추가하다 보니. 막상 Swagger는 잘 돌아가는데 API 응답에서 LocalDateTime 값의 응답이 array로 내려오는 현상이 발견되었어요 ㅠ.. 결국 App이 json값을 못 읽어 들이고, 빈 화면만 노출.. 아래는 응답 값이에요. recentAt 값이 array로 들어오는걸 확인할 수 있어요..... {"accountProfile":{"accountId":2041,"nickname":"감자", "profileImage":null, "latitude":37.5356821,"longitude":127.0921144, enable":true,"aboutMe":null,"recentAt":[2023,10,31,0..

Spring google SMTP settings
공부방/Spring2023. 10. 29. 18:54Spring google SMTP settings

오늘 작업은 SMTP를 이용한 메일 발송이에요. 서비스를 만드는데 고객의 임시 비밀번호 발급을 위해 사용해야 하기에 메모로 남겨두어요. 1. 먼저 고객에게 메일을 발송할 Google 계정을 만들고, 보안 -> 2단계 인증까지 설정을 해줘요. 2. 다시 보안 -> 2단계 인증 -> 앱 비밀번호 화면으로 들어가서 앱 비밀번호 설정을 해주어요. App name을 본인의 서비스 이름에 맞게 입력하면 비밀번호가 생성됩니다. 생성된 비밀번호는 잠시 메모장에 기록해 주세요. 3. Gmail 서비스로 이동후 설정 -> 전달 및 POP/IMAP 탭으로 이동후 - 모든 메일에 POP 사용하기 - IMAP 사용 이 두 개를 모두 사용으로 바꿔주고 변경사항을 저장하세요. 4. spring에 메일서버와 연결을 하기 위한 의..

Spring boot swagger 설정시 주의 사항
공부방/Spring2023. 10. 29. 00:33Spring boot swagger 설정시 주의 사항

Spring boot swagger 분명 튜토리얼 대로 잘 설치했다고 생각했는데 이상하게 열리지를 않는다면, WebSecurityConfiguration 파일에서 아래 설정을 한번 확인해 보세요. "/api-docs/**", "/webjars/**", 기본 swagger ui 와 api-docs의 path가 pathMatchers에 추가가 되어있지 않다면, 흰 화면만 보여요. 흰 화면만 보이는 상태에서 개발자 창을 열어 확인해 보면 아래처럼 파일들을 읽어오지 못한 경우에요 . 아래와 같이 파일들을 못 읽어 올 경우 꼭 path 설정을 확인해 보세요.

Android apple login 인증서 설정
공부방/Android2023. 10. 20. 18:21Android apple login 인증서 설정

Android 에서 apple 로그인을 할때 인증서 설정 부분에 대해서 간단하게 메모를 남기려 합니다. App ID 추가 1. identifier 탭에서 + 를 누르고 App IDs 선택후 Continue 2. App 누르고 Continue 3. 만들려는 App 과 똑같은 bundle id로 기입 4. Capabilities -> Sign In with Apple 체크 5. continue 후 register 를 눌러 마무리 Service id 1. identifier 탭에서 + 를 누르고 Service IDs 선택후 Continue 2. 대충 식별 가능하도록 네이밍 해서 continue 및 register 까지 완료 하여 생성 3. 다시 identifiers 탭에서 빨간색 네모 부분은 Services ..

공부방/Server2023. 10. 20. 01:22Stomp user 소켓 연결 및 해제 감지

@Configuration @EnableWebSocketMessageBroker @PropertySource("classpath:application.properties") class WebSocketConfig: WebSocketMessageBrokerConfigurer { override fun configureWebSocketTransport(registration: WebSocketTransportRegistration) { registration.addDecoratorFactory { handler -> object : WebSocketHandlerDecorator(handler) { @Throws(Exception::class) override fun afterConnectionEstablis..

DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead
공부방/Flutter2023. 10. 18. 22:19DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead

mac 과 iOS 업데이트 이후 flutter iOS프로젝트를 실행하면, DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead ... 이런 에러가 노출된다. 그럼 flutter -> ios -> podfile 을 열어서 아래와 같이 내용을 수정해주자 # post install post_install do |installer| # fix xcode 15 DT_TOOLCHAIN_DIR - remove after fix oficially - https://github.com/CocoaPods/CocoaPods/issues/12065 installer.aggregate_targets.each do |t..

image