최근 게시물
- 개발시 파일/함수/변수 네이밍 케이스 - 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
- [ADsP 1과목] 데이터의 이해 정리 part 2 - 데이터베이스의 정의와 특징, 활용 (OLTP/ OLAP, BI/ BA, ERP, CRM, EAI/ EDW 등) 차례 1.1. 용어의 연혁 1.2. 데이터베이스의 정의 2. 데이터베이스의 특징 2.1. 일반적인 특징 2.2. 다양한 측면에서의 특징 3. 기업 내부 데이터베이스 활용 3.1. 1980년대 기업 내부 데이터베이스 3.2. 2000년대 기업 내부 데이터 베이스 3.3. 분야별 데이터베이스 3.4. 분야별 사회기반 구조의 데이터베이스 1. 데이터베이스의 역사 및 정의 1.1. 용어의 연혁 출처 내용 1950년대 미국에서 군대의 군비상황을 집중 관리하기 위하여 컴퓨터 도서관을 설립하면서 데이터(data)의 기지(base)라는 뜻의 데이터베이스가 탄생 1963년 6월 미국 'SDC'가 개최한 심포지엄에서 데이터베이스라는 용어 공식사용 데이터베이스 초기 개념인 '대량의 데이터를 축적하는 기지' 1963년 GE의.. 2021.08.18
- [ADsP 2과목] 데이터 분석 기획의 이해 정리 part 2 - 분석 방법론(폭포수, 애자일, 나선형 모델/ KDD, CRISP-DM, 빅데이터 분석 방법론) 차례 1. 분석 방법론 생성과정 2. 분석 방법론의 모델 2.1. 폭포수 모델 2.2. 애자일(Agile) 모델 2.3. 프로토타입 모델 2.4. 나선형 모델 3. 방법론의 구성 3.1. 계층적 프로세스 모델 4. 분석 방법론 4.1. KDD 4.2. CRISP-DM 4.3. 빅데이터 분석 방법론 4.4. 방법론 비교 1. 분석 방법론 생성과정 구분 의미 예 특징 상호작용 암묵지 학습과 경험을 통해 개인에게 체화되어 있지만 겉으로 드러나지 않는 지식 김치 담그기, 자전거 타기 사회적으로 중요하지만 다른 사람에게 공유되기 어려움 내면화, 공통화 형식지 문서나 매뉴얼처럼 형상화된 지식 교과서, 비디오, DB 전달과 공유가 용이함 표출화, 연결화 2. 분석 방법론의 모델 2.1. 폭포수 모델 단계를 순차적으로.. 2021.08.11
- [Web Server] 간단한localhost 웹 서버 구축 방법 그냥 html을 예제만 연습할 때는 굳이 웹 서버를 구축할 필요가 없었지만, 지도 API를 띄우려고 하니 등록한 웹 주소에만 이용 가능해서 웹 서버를 구축할 필요가 생겼다. 이렇듯 웹 개발을 하다보면 웹 페이지를 테스트하기 위해 웹 서버가 필요한데, 웹 호스팅 서버를 구축하거나 가상 머신을 돌리는 복잡한 방법을 사용하지 않고 localhost로 웹 서버를 간단히 구축해 테스트해 볼 수 있다! 사실 많은 포스팅들이 해당 방법에 대해 다루고 있지만, 내 기준에서 자세한 설명들은 다 생략돼있고 어떻게 웹에 띄우는지는 결국 안 나와있었다. 웹 개발을 거의 처음 접하고 컴알못인 사람들은 지금부터 그대로 따라만 하면 된다! *python이 먼저 설치되어 있어야 함 1. cmd 검색 -> 명령 프롬프트 실행 2. 웹.. 2020.11.17
- [ADsP 2과목] 분석 마스터 플랜 정리 part 2 - 분석 거버넌스 체계 수립(분석 거버넌스, 데이터 거버넌스/ 데이터 분석 수준 진단/ 분석 지원 인프라) 차례 1. 거버넌스 체계 1.1. 분석 거버넌스 체계 구성요소 1.2. 분석 거버넌스 2. 데이터 분석 수준 진단 2.1. 분석 준비도 2.2. 분석 성숙도 2.3. 분석 수준 진단 결과 3. 분석지원 인프라 방안 수립 3.1. 플랫폼 4. 데이터 거버넌스 체계 수립 4.1. 데이터 거버넌스 구성 요소 4.2. 데이터 거버넌스 체계 4.3. 분석을 위한 3가지 조직구조 1. 거버넌스 체계 1.1. 분석 거버넌스 체계 구성요소 지속적인 데이터 분석의 적용과 확산을 위한 거버넌스 체계 1.2. 분석 거버넌스 기업에서 데이터를 어떻게 관리, 유지 및 규제하는지에 대한 내부적인 관리 방식이나 프로세스 2. 데이터 분석 수준 진단 2.1. 분석 준비도 (Readiness) 기업의 데이터 분석 도입의 수준을 파악하.. 2021.08.17