COXFACTOR Tech. 180

[Python] Python Install (Windows 11) #2

Windows 11 에서 Python install 및 기본 동작 확인하기 " 다운로드 링크 " 1. 공식 사이트: https://www.python.org/downloads/windows/최신 버전 기준 Python 3.13.5 Download Windows installer (64-bit)2.설치 파일 실행 후 > "Add Python to PATH" 체크! > "Install Now" 클릭 3. CMD 접속(Windows Key + R, cmd 입력) 및 Python 실행 후 대화형 Shell TEST# cmd 에서 Python 실행python# Python 대화형 Shell TESTPrint("Hello World")Next > VSCode에 Python 확장 설치

[Python] Python 이란?

"Python"… 취업을 위해 배웠지만 어느새 다 잊어버렸네요. 예전에는 단순하고 쉬운 언어라고만 생각했는데, 요즘은 AI 붐과 함께 가장 'HOT'한 언어가 되었습니다.이제는 개발자들뿐만 아니라, 비전공자, 마케터, 기획자, 연구자, 학생들까지도 Python을 배우고 활용하는 시대입니다.AI, 데이터 분석, 웹 개발, 자동화, 게임 개발 등 거의 모든 분야에서 활용되며, Python은 단순한 프로그래밍 언어를 넘어 필수 도구로 자리 잡고 있습니다. "코딩은 몰라도 Python은 알아야 한다??"“최대한 게으르게 살기 위해 사람들이 쉽게 사용할 수 있는 언어를 만들었다.” 파이썬 창시자, Guido van Rossum…근데크리스마스 연휴에 심심하다고 언어 만드는 사람은 전혀 게으르지 않음.그건 그냥… 천..

[Power BI] Power BI Desktop 살펴보기 #3

"Power BI Desktop" 기본 화면과 주요 기능 빠르게 살펴보기 1. 보고서 / 테이블 / 모델 / DAX 쿼리 (화면 좌측)- 보고서 보기: 시각화를 배치하고 리포트를 작성하는 메인 화면 - 테이블 보기: 불러온 데이터 테이블을 행/열 형태로 확인 - 모델 보기: 테이블 간의 관계(Relationship)를 시각적으로 구성 - DAX 쿼리뷰: Copilot 또는 직접 작성한 DAX 수식으로 고급 분석 가능2. 다양한 데이터 연결 및 가져오기 (화면 상단)- [데이터 가져오기]를 통해 Excel, SQL Server, Web, JSON 등 100개 이상의 데이터 원본과 연결할 수 있습니다3. 데이터를 시각화 도구로 차트를 구성 (화면 우측) - 기본: 막대 차트, 꺾은선형 차트, 원형 차트, 테..

[Azure Management & Governance] Azure Automation 일정 연결 #4

"Azure Automation Scheduling" 은 자동화 기반의 Runbook 에 Script를 시간 기반 트리거에 연결하는 것입니다. ex) 매일 9시에 특정 Script를 실행하고거나, 매주 금요일 리소스를 정리하거나 등 반복적인 작업을 자동으로 예약 실행하는 것이 목적입니다. # 활용 예시1사용하지 않는 VM 자동 종료업무 외 시간(예: 매일 19시)에 개발/테스트 VM을 자동 종료하여 비용 절감2주간 VM 자동 시작매주 월요일 오전 9시에 테스트 환경 VM 자동 시작3비용 분석 보고서 자동 생성매월 1일, Cost Management API를 호출하여 비용 요약을 이메일로 발송4백업 작업 자동 실행매일 자정, Azure Files 또는 VM에 대해 백업 Runbook 실행5리소스 태그 점검..

[Azure Computing] Azure Functions / 함수 앱 이란? #1

"Azure Functions" 이란? Microsoft Azure 클라우드에서 제공하는 서버리스(Serverless) 컴퓨팅 서비스입니다.개발자는 직접 서버를 구축하거나 운영체제 업데이트, 패치 등을 신경 쓸 필요 없이 오로지 코드 작성에만 집중할 수 있습니다.Azure Functions는 이벤트 기반으로 동작하며, 특정 트리거(Trigger)가 발생했을 때 자동으로 코드를 실행합니다.- Azure Functions의 장점1. 서버 관리 불필요서버 구축, 운영, OS 업데이트, 보안 패치 등 신경 쓰지 않아도 됩니다.클라우드가 자동으로 관리해 줍니다.유지보수 및 운영 간소화 복잡한 인프라 관리 없이 코드 로직에 집중할 수 있어 운영 부담이 줄어듭니다. 2. 비용 효율적함수가 실행된 시간과 횟수에 따라서..

[Power Automate] Microsoft Power Automate 란? #1

"Microsoft Power Automate"는 반복적인 작업을 자동화해주는 클라우드 기반 워크플로우 자동화 도구입니다. 직관적인 사용자 인터페이스와 다양한 커넥터 덕분에 코딩 지식이 없어도 손쉽게 자동화 워크플로우를 만들 수 있다는 것이 큰 장점입니다.Microsoft의 다양한 서비스는 물론, 외부(3rd Party) 서비스와도 쉽게 연동할 수 있어, 업무 효율성을 눈에 띄게 향상시킬 수 있습니다.복잡한 승인 절차, 알림 전송, 파일 정리 등… 매일 반복되는 일을 자동화하면? 업무는 척척, 시간은 넉넉! (이 정도면 진짜 월급 루팡… 가능할까?? )주요 특징 1. 반복 작업 자동화 매일 반복되는 업무를 자동으로 처리 예: 이메일 첨부파일 자동 저장, 팀즈 알림 자동 전송 2. 직관적인 드래그 앤 드롭..

[Raspberry Pi] Raspberry Pi Imager Install #1

"Raspberry Pi Imager" 는 라즈베리파이 공식에서 제공하는 운영체제(OS) 설치 도구입니다. SD 카드에 라즈비안(Raspberry Pi OS)이나 우분투 등 원하는 운영체제를 간편하게 설치할 수 있게 도와줍니다. https://www.raspberrypi.com/software/ Raspberry Pi OS – Raspberry PiFrom industries large and small, to the kitchen table tinkerer, to the classroom coder, we make computing accessible and affordable for everybody.www.raspberrypi.com1. "운영체제 선택" 클릭 후 다운로드WindowsmacOSUbu..

IoT/Raspberry Pi 2025.06.17

[Azure Management & Governance] Azure Automation Accounts Runbook 생성 #3

"Azure Automation Runbook" 은 반복적인 작업을 자동화하기 위해 Powershell, Python 등 Script를 이용하여 Azure 리소스, On-premises 환경을 제어할 수 있습니다.장점설명자동화된 작업 실행수동으로 반복되던 작업을 자동으로 실행하여 시간 절약 및 실수 방지 예약 실행 가능특정 시간에 예약하여 스케줄 기반 실행 가능 (예: 매일 9시 백업 스크립트 실행)하이브리드 지원온프레미스 서버에도 작업을 실행할 수 있도록 Hybrid Worker 지원Role 기반 접근 제어 (RBAC)Azure AD와 연동되어 역할에 따라 런북 실행 권한을 제한 가능로그와 감사 추적실행 이력, 출력 결과, 에러 로그 확인 가능 → 문제 분석 용이 재사용성 높은 구조공통 작업을 모듈화하..

[Azure Management & Governance] Azure Automation Accounts 생성 #2

"Azure Automation Accounts"를 Azure Portal을 사용하여 생성하기 1. Azure Portal > Automation 계정 > "+ 만들기" 2. 기본 사항 "구독", "리소스 그룹", "Automation 계정 이름", "지역" 선택 및 입력 3. 고급 > "시스템 할당" / "사용자 할당" > 다음 4. Networking > "Public" / "Private" > 다음 5. Tag > "이름" / "값" > 다음 5. 만들기 6. 생성 완료 NEXT > PowerShell Runbook 생성하기

[Azure Management & Governance] Azure Automation Accounts 란 ? #1

"Azure Automation Accounts" 는 Cloud 및 On-Premises 환경에서 반복적인 작업을 자동화하도록 지원하는 Azure 리소스 입니다. - Runbook (런북)Powershell, Python 등으로 작성한 자동화 스크립트 작성- Schecdule (일정)Runbook이 실행되는 시점과 주기를 정하는 기능 - Wybrid WorkerOn-Premises나 Azure VM에서 Runbook을 실행할 수 있는 Agent 💡 예시 1: 매일 밤 사용하지 않는 VM 자동 종료비용 절감을 위해, 퇴근 시간 이후 사용하지 않는 VM을 자동으로 꺼야 한다면?Runbook: 특정 VM을 PowerShell로 Stop-AzVM 명령어로 종료하는 스크립트 작성Schedule: 매일 저녁 8시..