최근 게시물
- 개발시 파일/함수/변수 네이밍 케이스 - camelCase, PascalCase, kebab-case, snake_case python을 주 언어로 사용하던 나는 변수나 파일명 네이밍으로는 'snake_case'가 매우 익숙하다.그 다음으로 Java 공부를 하면서 그나마 camelCase가 그다음으로 익숙했다. 개발을 한참 쉬다가 최근에 다시 시작해보고 있는데, HTML + CSS +JavaScrip / Python으로 작업하면서 어떤 네이밍을 써야할지 계속 헷갈려서 한번 정리하고 넘어가려 한다. kebab-case VS snake_case 1. kebab-case (user-profile.js)특징: 모든 문자를 소문자로 작성하고, 단어 사이를 하이픈(-)으로 연결합니다.사용처:프론트엔드 파일: HTML, CSS 클래스명, React/Vue 컴포넌트 파일명 등 웹 리소스에서 주로 사용합니다.URL 주소: URL 경로에서 가.. 2026.04.09
- 윈도우 업데이트 후 공유파일 접속 불가 - 네트워크 자격 증명 입력 오류 기존에 회사에서 공유파일을 활용하고 있었는데,최근에 윈도우 11로 업데이트를 한 후 혼자 공유파일이 끊겼다. 갑자기 네트워크 자격 증명을 입력하라고 떠서처음엔 공유파일 문제인가 했지만,최근에 컴퓨터 끄면서 업데이트 한게 아차 싶어서 구글링 진행꽤 흔히들 겪는 문제 같았다. 해결방법1. 'windows + r'로 실행창 열기2. 'gpedit.msc' 입력 > '로컬 그룹 정책 편집기' 열기 3. '컴퓨터 구성' > '관리 템플릿' > ' 네트워크' > 'Lanman 워크스테이션' 접속4. '보안되지 않은 게스트 로그온 사용' 더블클릭5. '사용' 체크 후 '확인' 이렇게 설정 변경 후 접속하니 바로 연결 완료! 2025.07.15
- 🐶 공공데이터포털 API 연동기 (동물등록정보 조회 REST API) 공공데이터포털에서 제공하는 동물등록 정보조회 API를 Python으로 연동하면서 겪은 문제들과 그 해결 과정을 기록합니다. 특히 macOS 환경에서 발생하는 보안 제한, pip 설치 문제, SSL 이슈 등 실질적인 문제를 중심으로 설명합니다.🔍 목표: 동물 등록정보 API 연동API 명: 동물등록정보 조회 서비스 v3Base URL: https://apis.data.go.kr/1543061/animalInfoSrvc_v3/animalInfo_v3요청 방식: REST (GET)주요 파라미터:serviceKey (※ 디코딩키 사용 필수)dog_reg_no 또는 rfid_cdowner_nm 또는 owner_birth_type=json (응답 형식 지정)1️⃣ [문제] pip로 requests 설치 불가❌ 에.. 2025.07.12
- [Python Jupyter] Windows에 아나콘다/미니콘다 없이 Jupyter notebook 설치하기 | [Error] 'pip'는 내부 또는 외부 명령, 실행할 수 있는 프로그램이 아닙니다 Jupyter notebook을 사용하려는데 아나콘다는 설치용량이 커서 설치하고 싶지 않았습니다.파이썬만 설치하고 명령 프롬프트에서 jupyter를 설치하려는데 계속 에러가 발생했습니다.고급 설정에서 path경로를 지정해줘도 해결이 되지 않다가 찾은 방법입니다. Jupyter 설치 방법1. python 설치구글에 'python download'를 검색하면 제일 위에 다운로드 페이지가 뜹니다.아래 링크에서 다운로드 후 기본으로 설치 해주시면 됩니다.* 이때 설치 경로 미리 확인하는게 좋습니다.https://www.python.org/downloads/ Download PythonThe official home of the Python Programming Languagewww.python.org 2. 파.. 2025.03.08
- Softeer 연습문제(JAVA) Level 1. 나무 심기 문제설명남우는 나무를 2개 심으려고 합니다. 나무는 주어진 n개의 위치 중 서로 다른 두 곳에 꼭 심어야만 하며, 1번 위치부터 n번 위치까지 각 위치마다 토양의 비옥함에 해당하는 값 Fi가 주어졌을 때 남우는 나무가 심어지는 두 위치 a, b에서 토양의 비옥함의 곱인 Fa ∗ Fb가 최대가 되도록 나무를 심으려고 합니다. 남우가 적절한 위치에 나무를 심을 수 있도록 하는 프로그램을 작성해보세요. 만약 n이 3이고 다음과 같이 토양의 비옥함이 순서대로 5, -1, 4인 경우 5, 4 위치에 나무를 심으면 비옥함의 곱이 20으로 최대가 됩니다. 본 문제의 저작권은 (주)브랜치앤바운드에 있으며, 저작자의 동의 없이 무단 전재/복제/배포를 금지합니다. 제약조건2 ≤ n ≤ 100-100 ≤ Fi ≤ 100.. 2024.10.22
인기 게시물
- [ADsP 2과목] 분석 마스터 플랜 정리 part 1 - 마스터 플랜 수립 프레임 워크 차례 1. 마스터플랜 수립 개요 1.1. 우선순위 고려요소 & 적용범위/ 방식 고려요소 1.2. ISP(Information Strategy Planning) : 정보전략계획 1.3. 분석 마스터플랜 2. 수행 과제 도출 및 우선순위 평가 2.1. 일반적인 IT 프로젝트의 우선순위 평가 2.2. ROI 관점에서 빅데이터의 핵심 특징 2.3. 데이터 분석 과제 추진 시 고려해야 하는 우선순위 평가 기준 2.4. 포트폴리오 사분면 분석을 통한 과제 우선순위 선정 3. 이행계획 수립 3.1. 로드맵 수립 3.2. 세부 이행계획 수립 1. 마스터플랜 수립 개요 1.1. 우선순위 고려요소 & 적용범위/ 방식 고려요소 데이터 기반 구축을 위해 분석 과제를 대상으로 다양한 기준을 고려해 적용 우선순위를 설정 분석 적.. 2021.08.17
- [마크다운] 글자 크기 조절 및 강조 문법 Header 문법 결과 - 제목 문법(======, ------)과 Header 1, 2는 아래에 얇은 구분선도 함께 생긴다. - Header 문법 (#)를 이용할 때는 '#'와 글자 사에에 띄어쓰기 해야한다. 강조 문법 결과 - Header문법과 다르게 문법과 글자 사이를 붙여주어야 한다. 2020.05.16
- [Web Server] 간단한localhost 웹 서버 구축 방법 그냥 html을 예제만 연습할 때는 굳이 웹 서버를 구축할 필요가 없었지만, 지도 API를 띄우려고 하니 등록한 웹 주소에만 이용 가능해서 웹 서버를 구축할 필요가 생겼다. 이렇듯 웹 개발을 하다보면 웹 페이지를 테스트하기 위해 웹 서버가 필요한데, 웹 호스팅 서버를 구축하거나 가상 머신을 돌리는 복잡한 방법을 사용하지 않고 localhost로 웹 서버를 간단히 구축해 테스트해 볼 수 있다! 사실 많은 포스팅들이 해당 방법에 대해 다루고 있지만, 내 기준에서 자세한 설명들은 다 생략돼있고 어떻게 웹에 띄우는지는 결국 안 나와있었다. 웹 개발을 거의 처음 접하고 컴알못인 사람들은 지금부터 그대로 따라만 하면 된다! *python이 먼저 설치되어 있어야 함 1. cmd 검색 -> 명령 프롬프트 실행 2. 웹.. 2020.11.17
- [GitHub] GitHub에서 바로 파일 삭제 & repository 삭제하는 법 파일 삭제 1. repository 내 파일(README.md) 선택 -> 파일 내용의 우측 상단 쓰레기통 버튼 클릭 2. 화면 하단 "commit changes" 클릭 3. repository에서 "README" 파일이 사라진 것 확인 Repository 삭제 1. Repository "Settings" 2. 아래쪽으로 스크롤하면 "Danger Zone" 3. "Delete the repository" 클릭 4. 다음과 같은 창이 트면 입력 칸에 입력하라는 문자 입력 5. 아래 "I understand the consequences, delete this repository" 버튼 클릭 6. 자신의 github 비밀번호 입력하고 7. "confirm password" 8. 정상적으로 repository.. 2020.11.24
- 개발시 파일/함수/변수 네이밍 케이스 - camelCase, PascalCase, kebab-case, snake_case python을 주 언어로 사용하던 나는 변수나 파일명 네이밍으로는 'snake_case'가 매우 익숙하다.그 다음으로 Java 공부를 하면서 그나마 camelCase가 그다음으로 익숙했다. 개발을 한참 쉬다가 최근에 다시 시작해보고 있는데, HTML + CSS +JavaScrip / Python으로 작업하면서 어떤 네이밍을 써야할지 계속 헷갈려서 한번 정리하고 넘어가려 한다. kebab-case VS snake_case 1. kebab-case (user-profile.js)특징: 모든 문자를 소문자로 작성하고, 단어 사이를 하이픈(-)으로 연결합니다.사용처:프론트엔드 파일: HTML, CSS 클래스명, React/Vue 컴포넌트 파일명 등 웹 리소스에서 주로 사용합니다.URL 주소: URL 경로에서 가.. 2026.04.09