[카테고리:] IT

  • IT 8. 스크린리더와 웹최적화

    스크린리더(Screen Reader)는 시각장애인을 비롯한 시각적 접근이 어려운 사용자를 위해 컴퓨터 화면의 내용을 음성으로 읽어주거나 점자 디스플레이로 출력하는 보조기술 소프트웨어이다. 이 프로그램은 운영체제나 응용 프로그램의 사용자 인터페이스 요소를 해석하여 텍스트와 정보를 제공하며, 키보드 단축키를 통해 화면을 탐색하고 제어할 수 있도록 한다. 대표적인 스크린리더로는 Windows용 JAWS, NVDA, macOS 및 iOS의 VoiceOver, Android의 TalkBack 등이 있다. 스크린리더 활용을…

  • IT 7. DMP 와 Data Repository

    Data Repository 유래 데이터 리포지터리라는 용어의 사용 유래는 컴퓨터 과학, 정보 관리, 그리고 연구 데이터 관리 분야에서 점진적으로 발전해온 개념에 기인합니다. 이 용어는 주로 **데이터 저장소(data repository)**라는 개념에서 발전한 것으로, 데이터의 중앙 집중적 저장과 관리 필요성이 높아지면서 구체적인 용어로 자리 잡았습니다. 데이터 리포지터리라는 용어가 본격적으로 사용되기 시작한 배경과 맥락을 살펴보면 다음과 같습니다. 1. 데이터베이스와 파일…

  • IT 9. 파이썬을 활용한 데이터 분석 절차

    데이터 분석과 관련한 자격을 취득하기 위해 공부한 것이 10여년 전의 일이다. 데이터베이스, 데이터에 대해서는 그동안의 경력으로 커버가 되었는데, 수학 즉 통계는 공부가 필요했다. 결국 자격시험은 한 번 시도해본 것으로 그만 두긴했는데 늘 아쉬움이 남는 부분이다. 다은 내용은 chatGPT의 도움을 받아 데이터 분석을 하기 위한 절차와 그 절차에서 사용되는 파이썬의 라이브러리를 정리해보았다. 다음은 설명을 포함하여 데이터를…

  • IT 6. 스토리지 유형 및 대용량 데이터

    IT 발전에 따라 디바이스 변천이 있기도 하지만, 스토리지 유형이 꽤 다양합니다. 그런데, 그냥 아~ 그거 하는 정도였지 스토리지 유형별로 구분하여 정확하게 알고 있지는 않았던 것 같습니다. 최근 대용량 데이터를 관리와 관련한 분석을 하다보니 자연스럽게 스토리지 유형을 정확히 정리하고 싶어져 아래에 정리해보게 되었습니다. 스토리지 유형 각 스토리지 유형은 고유의 장점과 단점을 가지고 있으며, 조직의 필요와 목적에…

  • IT 5. draw.io 를 사용한 ERD.UML.BPMN 쉽게 그리기

    draw.io 툴을 알게 된 것은 꽤 오래 되었습니다. 데이터베이스 구조화 및 설계 시 ERD 를 그리기 위해 여러 툴들을 전전하다 결국 draw.io를 선택하게 되었습니다. 이 툴을 선택한 이유는 단순하고, 별도의 프로그램 설치 없이 사용할 수 있다는 점, ERD, UML, BPMN, 인프라구조도를 지원하는 다이어그램을 제공한다는 점, 구글계정으로 관리 가능하다는 점, 구글 드라이브와 연동되어 클라우드의 저장공간에 저장할…

  • IT 4. 데이터 품질관리 및 보안현황/업무현황

    데이터 품질관리 및 보안현황은 정보화 전략 계획(ISP) 또는 정보시스템 마스터 플랜(ISMP)를 진행하다보면 발주업체에 요청하는 기본 정보 중 하나입니다. 그런데, “데이터 품질관리 및 보안현황 자료”라고 요청하게 되면 발주처는 어떤 정보를 주어야 하는 것인지 이해하기 어려운 경우가 있습니다. 이에 각 항목을 아래와 같이 체계적으로 설명함으로써 “데이터 품질관리 및 보안현황” 에 대한 이해를 돕고 요청한 자료를 받을 수…

  • IT 3. DMP(Data Management Plan) 데이터관리계획이란?

    DMP(Data Management Plan) 데이터관리계획은 최근에 맡게 된 컨설팅 업무와 관련이 있다보니 관련 정보를 찾으면서 이 곳에 정리하게 되었습니다. 이는 연구 데이터를 체계적으로 관리하고 보존하기 위한 계획을 의미하는 용어입니다. 연구 데이터의 수집, 저장, 보존, 공유 및 활용에 대한 구체적인 지침을 포함하고 있으며 연구의 신뢰성과 재현성을 높이고, 데이터를 효과적으로 공유 및 활용할 수 있도록 하는 목적이 있습니다….

  • 검색엔진최적화(SEO) 6. 코어 웹 바이탈과 티스토리에서 개선방안

    1. 코어 웹 바이탈 개요 코어 웹 바이탈(Core Web Vitals)은 웹사이트의 사용자 경험(UX)을 평가하기 위해 구글이 정의한 일련의 중요한 성능 지표입니다. 이 지표들은 웹페이지의 로딩 속도, 상호작용성, 시각적 안정성을 측정하여 사용자 경험을 개선하는 데 초점을 맞추고 있습니다. 코어 웹 바이탈은 LCP, FID, CLS 세 가지 주요 지표로 구성됩니다. 이 세 가지 지표는 웹사이트의 성능을 종합적으로…

  • IT 2. 비지니스 프로세스 리엔지니어링(BPR:Business Process Reengineering)란?

    비지니스 프로세스 리엔지니어링(BPR) 말 그대로 조직의 비지니스, 즉 업무 프로세스에 대하여 성과를 극대화 할 수 있도록 재설계화하는 방법론을 말합니다. IT 컨설팅 업무를 수행하면서 컨설팅 유형에 따라 ISP, ISMP, BPR 와 같이 정의되고, 여기서 각자의 역할에 따라 AA(Application Architect), TA(Technical Architect), DA(Data Architect), QA(Quality Assurance), BA(Business Architect) 등과 같은 용어를 사용하는 것을 알게 되었습니다. 각각의 개념과…

  • IT 1. 데이터베이스 관리자 DBA(DataBase Administrator)란?

    데이터베이스 관리자는 데이터베이스의 설치, 구성, 유지 보수, 성능 최적화, 보안 관리, 백업 및 복구를 담당하는 전문가를 일컫습니다. 오랫동안 IT 업무를 진행하면서 DB 설계를 주로 하고, 개발을 했었지만 내가 DBA라고 부를 수 있을까? 하는 의문이 들어서 데이터베이스 관리자라는 업무 내용에 대해서 정리를 해보게 되었습니다. 역시 전 데이터베이스 관리자라기 보다는 데이터베이스 아키텍트(Database Architect)로 봐야겠더군요. 그럼, 데이터베이스 관리자…