코딩 도구/프로젝트 개발 및 문제, 오류 해결(24)
-
CoLabor : 라이선스 문제 해결 과정
CoLabor 프로젝트의 라이선스 문제 해결 과정CoLabor 프로젝트를 진행하면서 다양한 라이선스 문제에 직면했습니다. 아래는 각 문제를 해결한 방식과 그에 따른 교훈을 정리한 내용입니다. 이 글이 비슷한 문제를 겪는 분들에게 도움이 되기를 바랍니다.1. CodePen에서 제공되는 코드나 콘텐츠의 라이선스 적용CodePen의 Terms of Service에 따르면, 공개된 Pen은 MIT 라이선스가 기본으로 적용되며, 비공개로 설정된 Pen은 라이선스가 없습니다. 따라서 CodePen에서 가져온 콘텐츠를 사용하려면, MIT 라이선스에 맞게 저작권 및 출처를 명시해야 합니다.해결 방안:CodePen에서 가져온 콘텐츠를 사용할 경우, 저작권 정보와 MIT 라이선스 문구를 명시.해당 콘텐츠를 가져온 출처를 ..
2025.01.06 -
CoLabor : Swagger UI 설정 및 문제 해결 방법
Swagger UISwagger UI는 API 문서를 자동으로 생성하고 시각화하여 개발자와 사용자 모두에게 편리한 인터페이스를 제공합니다. 1. build.gradle 파일 수정Swagger를 사용하려면 프로젝트에 필요한 의존성을 추가해야 합니다. CO-LOBOR 프로젝트에서는 다음과 같이 설정했습니다:dependencies { // Other dependencies... // Springdoc OpenAPI 의존성 추가 implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.1.0'}빌드 명령 실행의존성을 프로젝트에 반영하려면 아래 명령어를 실행합니다:./gradlew build 2. Swagger 기본 설정 (..
2025.01.04 -
[MacOS] IntelliJ와 Git 연동할 때 여러 문제와 해결, 팁들
맥북 사용자 IntelliJ와 Git 연동하기IntelliJ IDEA와 GitHub는 개발자들이 효율적으로 협업할 수 있는 좋은 도구 조합입니다.하지만 처음 설정하거나 작업 중 문제가 발생하면 막막할 수 있습니다.이번 글에서는 IntelliJ와 Git을 연동하면서 발생할 수 있는 다양한 문제와 그 해결 방법을 정리했습니다.특히 맥북 사용자에게 초점을 맞췄습니다.1. IntelliJ와 Git 연동 준비문제: git 명령어를 찾을 수 없음현상IntelliJ에서 Git을 설정하려고 하면 다음과 같은 에러가 나타납니다:Cannot find git executable터미널에서도 git 명령어가 인식되지 않음.원인Git이 맥북에 설치되어 있지 않거나, 설치는 되어 있지만 시스템 경로(PATH)에 등록되지 않았습니다..
2025.01.03 -
Windows 전원 자동 예약 종료 설정하기
Windows에서 매일 자동 예약 종료 설정하기문제매일 퇴근 전에 청소와 정리를 마치고 돌아와서 컴퓨터를 하나하나 끄는 것이 번거로웠습니다. 이러한 수고를 덜고, 매일 정해진 시간에 Windows 컴퓨터를 자동으로 종료할 수 있는 방법이 필요했습니다. 특히, 이번에는 매일 오후 6시에 컴퓨터를 자동 종료하는 방법을 찾아야 했습니다.문제 해결이 문제를 해결하기 위해 Windows의 기본 도구인 schtasks 명령어를 사용했습니다. schtasks는 Windows에서 작업을 예약할 수 있는 강력한 CLI 도구입니다. 이 도구를 통해 매일 자동 종료 작업을 생성할 수 있습니다.1. 명령어를 통해 작업 예약먼저, 하루만 예약 종료를 설정할 경우 다음 명령어를 사용할 수 있습니다:schtasks /create ..
2025.01.02 -
[MacOS] VSCode C++ 컴파일 오류와 그 해결법
MacBook에서 VSCode로 C++ 개발 시 겪을 수 있는 문제와 해결 방법MacBook에서 VSCode를 사용하여 C++ 개발을 진행하는 과정에서 겪을 수 있는 문제를 해결하기 위해, 이번 글에서는 문제 상황과 원인을 파악하고, 이를 효과적으로 해결할 방법을 정리하였습니다. 1. 문제: 빌드 및 실행이 동작하지 않음문제 설명VSCode에서 "C/C++: g++ build active file" 작업을 실행하면 실행 파일이 생성되지 않거나, 실행이 실패하며 아래와 같은 오류 메시지가 표시됩니다:/bin/bash: /usr/local/bin/g++: No such file or directory원인g++ 컴파일러가 설치되어 있지 않거나, 경로가 잘못 설정되어 있음.VSCode의 tasks.json 설정..
2025.01.01 -
LottoVerse : 미국의 Powerball 및 Mega Millions
LottoVerseLottoVerse는 미국의 Powerball 및 Mega Millions 복권 정보를 제공하는 웹사이트로, 최신 번호 조회, 과거 당첨 번호 데이터베이스, AI 기반 번호 추천 등 다양한 기능을 통해 사용자들에게 편리함과 재미를 제공합니다. 추후에는 Powerball 및 Mega Millions뿐만 아니라 더욱 다양한 미국 전체 복권을 다루는 웹사이트로 거듭날 것입니다.미국의 Powerball 및 Mega Millions미국은 다양한 복권 시스템으로 유명하며, 그중에서도 Powerball과 Mega Millions는 전 세계적으로 잘 알려져 있습니다. 두 복권 모두 어마어마한 상금과 간단한 규칙 덕분에 많은 사람들에게 사랑받고 있습니다. 이번 글에서는 이 두 복권의 특징과 규칙, 그리..
2024.12.31