본문 바로가기
728x90
반응형

전체 글38

구글앱스크립트(Google Apps Script)로 직원 근태 관리 자동화하기 (무료 코드 및 파일제공) 📊 Google Apps Script로 근태 관리 자동화하기🔍 이 스크립트를 만든 이유과거 Google 프로젝트에서 근무할 때, 자체 AUX System을 통해 직원들의 근무 상태(Available, Break, Lunch 등)를 기록하고 관리할 수 있었습니다. 하지만 새로운 부서에는 동일한 기능이 없어 직원 생산성(Productivity) 및 활용률(Utilization) 분석이 어려운 상황이었습니다. 이 문제를 해결하기 위해 고민하던 중, Google Apps Script(GAS)를 활용하여 직접 시스템을 개발하기로 결정했습니다. 이 프로젝트는 ChatGPT와 7일 이상 씨름하며 최적의 코드 구조를 설계한 결과물입니다.이 스크립트는 개인 또는 직원들의 업무 진행 상태를 기록하고, 각 상태의 시작/.. 2025. 3. 6.
📅 노션 캘린더(Notion Calendar) 사용법 완벽 가이드 Notion Calendar는 Google Calendar와 연동하여 일정 관리를 더욱 효율적으로 할 수 있는 캘린더 도구입니다. Notion의 데이터베이스와도 연결이 가능해 업무 생산성 향상에 큰 도움이 됩니다.이 글에서는 Notion Calendar의 사용 목적, 다운로드 방법, 연동 및 활용 방법을 간단하게 정리해보겠습니다.🎯 1. Notion Calendar 사용 목적일정을 한 곳에서 통합 관리 (Notion Database + Google Calendar 등) Google Calendar와 연동하여 업무 최적화 (여러 계정 연동 가능)Notion 데이터베이스와 연결해 프로젝트 및 태스크(Task) 관리팀원들과의 일정 공유 및 협업 강화Notion Calendar를 활용하면 일정 관리를 더욱 체.. 2025. 3. 5.
🛠 [오류 해결] WordCloud/Konlpy 실행 시 “No JVM shared library file (jvm.dll) found” 오류 해결 방법 🛠 [오류 해결] WordCloud/Konlpy 실행 시 “No JVM shared library file (jvm.dll) found” 오류 해결 방법Python에서 WordCloud나 KoNLPy 같은 라이브러리를 실행할 때, 아래와 같은 오류가 발생할 수 있습니다.No JVM shared library file (jvm.dll) found. Try setting up the JAVA_HOME environment variable properly.# 특정 경로에 있는 데이터를 가져올 경우 : r'경로\파일이름.확장자' # 같은 폴더에 있다면 : titanic = pd.read_csv("data/titanic.csv")이 오류는 Java 환경 변수(JAVA_HOME)가 설정되지 않았거나, Java가 .. 2025. 3. 5.
노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (2부) 노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (2부)노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (1부)노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (2부)2부: Notion 데이터베이스의 고급 활용법 4. 데이터베이스의 다양한 뷰(View) 설정 뷰 (View)설명아이콘특징 및 활용 사례테이블 (Table)기본적인 표 형태로 데이터 관리📊데이터 정리 및 분석에 적합갤러리 (Gallery)카드 형식으로 데이터 정리🖼️이미지 및 비주얼이 중요한 경우 유용보드 (Board)칸반보드 스타일로 진행 상태 관리🏗️프로젝트 진행 .. 2025. 3. 4.
노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (1부) Notion에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) 🚀노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (1부)노션(Notion)에서 데이터베이스 활용하기: 프로젝트 관리 및 이슈 트래커 (Issue Tracker) (2부)1부: Notion 데이터베이스의 개념과 기본 사용법 📝Notion은 단순한 메모 앱이 아니라 강력한 데이터베이스 기능을 제공하는 협업 도구입니다. 특히 프로젝트 관리, 이슈 트래커 (Issue Tracker) 등 다양한 용도로 활용할 수 있습니다. 이번 글에서는 Notion의 데이터베이스를 활용하는 방법과 그 필요성을 설명하고, 데이터베이스를 생성하는 법, 다양한 뷰(테이블, 갤.. 2025. 3. 4.
노션(Notion)에서 활용할 수 있는 Markdown 문법 & 단축키 정리 노션(Notion)에서 활용할 수 있는 Markdown 문법 & 단축키 정리Notion은 직관적인 UI를 제공하면서도 Markdown 문법을 지원하여 더욱 효율적으로 문서를 작성할 수 있습니다. 아래는 Notion에서 자주 사용하는 Markdown 문법과 단축키를 정리한 내용입니다.📌주의 사항, Markdown 문법 사용시 띄어쓰기 주의 (Spacebar) 예) #제목 (X) → # 제목 (O)# 작성하고 스페이스바 (Spacebar) 한 칸 띄어 쓰면 변화가 있습니다.  아래의 모든 기능은 / 로 사용하능합니다. 다만, 자주사용하는 기능은 단축어로 기억해 두시면 업무에 효율적으로 활용가능하니 꼭! 연습해 보시길 바랍니다. 1. 제목(Heading) 생성# 제목 → H1 (가장 큰 제목)## 제목 → .. 2025. 3. 3.
텍스트 기반 워드클라우드(WordCloud) & 가로 막대 차트 생성하기 (Windows 버전) 📌 텍스트 기반 워드클라우드 & 가로 막대 차트 생성하기 (Windows 버전)데이터 분석을 하다 보면 텍스트 데이터를 효과적으로 시각화할 방법이 필요할 때가 많습니다. 특히, 워드클라우드(WordCloud)와 가로 막대 차트(Horizontal Bar Chart) 는 텍스트에서 중요한 키워드를 강조하는 데 유용합니다. 이번 글에서는 Python을 활용하여 워드클라우드와 가로 막대 차트를 생성하는 방법을 설명하겠습니다. [연습용 데이터] 1️⃣ 라이브러리 준비우선 필요한 라이브러리를 설치하고 가져옵니다.import pandas as pdfrom konlpy.tag import Oktfrom collections import Counterfrom wordcloud import WordCloudimport.. 2025. 3. 3.
Install Python Packages Offline Without Internet (인터넷 없이 파이썬 라이브러리 설치하기) 📌 Install Python Packages Offline Without Internet인터넷 없이 파이썬 라이브러리 설치하기  이 블로그는 사내망을 사용하거나 인터넷이 없는 환경에서 Python 라이브러리를 설치해야 하는 경우를 대비하여 작성되었습니다. 오프라인 환경에서도 필요한 패키지를 원활하게 설치할 수 있도록 실용적인 가이드를 제공합니다. 1️⃣ 온라인 환경에서 Library 다운로드먼저, 인터넷이 연결된 환경에서 필요한 라이브러리를 다운로드해야 합니다.아래 명령어를 실행하여 원하는 라이브러리를 특정 디렉터리에 저장할 수 있습니다.pip download -d "C:\Users\kjosh\Desktop\library" pandas numpy matplotlib seaborn plotly word.. 2025. 3. 3.
노션(Notion)을 활용한 효율적인 회의록 작성법 노션을 활용한 효율적인 회의록 작성법회의록은 업무 효율성 향상과 중요 결정 기록에 핵심적인 역할을 합니다. 특히, 회의에서 합의된 내용을 명확히 기록하는 것은 프로젝트 성공의 열쇠입니다. 이 글에서는 노션(Notion)을 활용한 간결하고 효과적인 회의록 작성법을 소개합니다.회의록의 중요성회의록은 단순한 대본이 아닙니다. 그 핵심 목적은 "그 자리에서 결정된 것" 을 기록하는 것입니다. 발언을 그대로 적는 것이 아니라, 합의된 사항과 향후 업무를 정확히 정리하는 것이 관건입니다.회의록 작성의 기본 원칙문서 작성 연습의 기본: 충실하게 작성하되, 다섯 가지 필수 기재 사항 외 불필요한 내용은 배제합니다.중요한 증거 자료: 업무의 원활한 진행을 위해 회의에서 합의된 사항들을 명확히 기록합니다.회의록의 필수 항.. 2024. 8. 28.
판다스 기초 2 (Pandas Basic) - Filter, Sort_values, Merge, Concat, Group By 2024.03.01 - [데이터 분석/판다스(Pandas)] - 판다스 기초 1 (Pandas Basic) - read_csv, drop_durplicate, drop, 기본 지난 시간에는 판다스 기초(Pandas Basic)에 대해 배웠습니다. 오늘은 데이터 전처리에서 자주 사용되는 필터(Filter), 정렬(Sort_values), 병합(Merge), 결합(Concat), 그룹화(Group By)에 대해 학습해보겠습니다. 이번에도 아래의 Google Colab 예제를 복사하여 직접 실습해보시기를 권장드립니다. Pandas Official SitePandas_Cheat_Sheet.pdfGoogle Colab 예제를 복사하여 아래의 예제를 직접 해보세요.🗃️데이터 필터 (Conditional filte.. 2024. 8. 28.
728x90
반응형