전체 글 165

정보관리기술사 기본반 수업 끝

어느새 정보관리기술사 자격증 준비를 위해 등록했던 학원의 기본필수반 9주가 지났다.2025.04.16 - [정보관리기술사] - 정보관리기술사(Professional Engineer Information Management) 준비 정보관리기술사(Professional Engineer Information Management) 준비육아휴직 중 어떻게하면 좀 더 의미있게 시간을 보낼 수 있을까 고민하다가 정보관리기술사(Professional Engineer Information Management)를 준비하기로 했다. 참고로 정보관리기술사란 한국산업인력공단hungc.tistory.com 보통 정보관리기술사 학원을 등록하게 되면 기본반을 거쳐서 심화반을 합격할 때까지 돌리게 되는데,내가 등록한 학원의 경우 기본..

OWASP Top 10

웹 애플리케이션을 개발하거나 운영 중이라면 반드시 알아야 할 보안 지침이 있습니다.바로 OWASP Top 10입니다.이 글에서는 OWASP Top 10이 무엇인지, 각 항목이 어떤 취약점이며 왜 중요한지를 작성합니다. 1. OWASP Top 10이란?OWASP(Open Web Application Security Project)는 전 세계 보안 전문가들이 모여 웹 애플리케이션의 주요 보안 취약점을 분석·정리하는 비영리 단체입니다. OWASP는 약 3~4년마다 가장 심각하고 빈번한 취약점 10가지를 OWASP Top 10이라는 리스트로 발표합니다.이는 사이버 보안의 기준이자, 개발자/운영자/보안 담당자의 체크리스트로 활용됩니다.https://owasp.org/www-project-top-ten/ OWASP..

데이터베이스 (DB) 개요

1. 데이터베이스 개요● 데이터베이스란?데이터베이스(Database)는 데이터를 효율적이고 체계적으로 저장하고 관리하는 시스템입니다. 수많은 데이터를 중복 없이 저장하며, 다양한 사용자들이 동시에 안전하게 데이터를 사용할 수 있게 도와줍니다.예: 은행의 고객정보, 계좌정보, 거래내역 등은 모두 데이터베이스에 저장되어 있고, 이를 여러 시스템이 동시에 안전하게 사용하는 구조입니다. 2. 데이터 모델링과 구조● 데이터 모델링 계층 설명개념적 모델: 현실 세계를 추상화하여 데이터 구조를 표현합니다. ERD(Entity-Relationship Diagram)로 설계되며, 개체(Entity), 속성(Attribute), 관계(Relationship) 등으로 구성됩니다.논리적 모델: 개념 모델을 릴레이션(Relat..

136회 정보관리기술사 시험 후기

정보관리기술사 빈자리 시험 접수를 하고 7일 후 5월 17일에 준비물을 챙겨서 바로 시험을 보러 갔다.준비물다음에도 시험도 봐야 하니 내가 잊지 않기 위해 준비물을 추가 작성해 본다.신분증수험표볼펜 4자루자테이프타이머물옷 (에어컨 대비)휴지점심초콜렛 집에서 7시 40분쯤 나와 택시 타고 도착해 보니 8시가 약간 넘은 시간이었다.오래 봐야 하는 시험이다 보니 생긴 지 얼마 안 된 마곡하늬중학교로 선택했는데, 좋은 선택이었던 것 같다. 일찍부터 사람들이 꽤 많았는데, 정보관리기술사 시험 응시자뿐만 아니라 건축, 전기 등 모든 기술사가 함께 시험을 응시한다일찍이 다들 공부 중이었는데, 나만 느긋하게 마음 편히 온 듯했다. 대충 훑어보니 나이가 있으신 분들이 꽤 있었고 나는 젊은 축에 속한 편이었던 것 같다.새..

6+6 육아휴직 2개월차 급여 입금

벌써 육아휴직을 한 지 2개월이 지났다.육아휴직 시간은 참 빠르게 지나가고 특히 더 아깝게 느껴진다.2개월차 육아휴직 급여도 직접 신청해야 하고 방법은 이전과 동일하다. 2025.04.18 - [Daily/육아] - 6+6 육아휴직 남편 급여신청 6+6 육아휴직 남편 급여신청6+6 육아휴직 급여신청3월에 육아휴직을 시작하고 한 달이 지나서 급여신청을 했다. 참고로 6+6 육아휴직은 부모 모두 통상임금이 월 450만원 이상일 때부: 250, 250, 300, 350, 400, 450 만원보: 250, 250, 300hungc.tistory.com 1개월, 2개월 수당은 2,500,000원으로 동일하다. 그래서 나는 마찬가지로 2,500,000원이 입금되었고,와이프는 1,375,000원(이전에 받은 금액에서..

Daily/육아 2025.05.14

기업 생존을 위한 재해복구 전략 BCP, DRP, BIA

BIA, BCP, DRP, DRS, DR, ISO 22301 오늘날 기업이 예기치 못한 사고, 재해, 사이버 공격 등으로부터 살아남기 위해 반드시 갖춰야 할 전략이 있습니다.바로 비즈니스 연속성 관리(BCM)이며, 그 핵심에는 DRS, DRP, BCP, BIA, ISO 22301 등이 존재합니다.이번 포스트에서는 이 개념들이 어떻게 연결되고, 어떤 시스템과 기준으로 구현되는지를 이해하기 쉽게 풀어보겠습니다. 1. DR(Disaster Recovery)란?재해복구(Disaster Recovery, DR)는 시스템 중단이나 데이터 손실 등의 위기 상황에서 IT 서비스를 신속하게 복구하고 업무를 재개하는 전략입니다. DR은 단순한 백업이 아니라, 복구 시간(RTO)과 데이터 손실 허용범위(RPO)를 기준으로 ..

정보관리기술사 빈자리 시험접수

많은 고민 끝에 정보관리기술사 빈자리 시험을 접수했다.아직 학원 기본반이 6주 차밖에 진행하지 않았지만 시험 당일의 분위기를 느껴보는 것도 중요할 것 같았다.본래 5월 시험은 4월 7일 ~4월 10일에 접수기간이었지만 당시에는 별 관심도 없었고, 뒤늦게 접수를 하려고 했지만 3일의 짧은 신청기간을 놓쳤었다.다행히 빈자리 접수를 시험 전 주에 접수를 받고 있었고 고민하다가 시험을 접수했다.자리가 없을까 봐 고민이었지만 생각보다 포기한 사람들이 꽤 있었나 보다 ㅎㅎ 시험 접수는 Q-Net 에서 진행할 수 있다.대학생때 정보처리기사 시험 접수한 뒤로 거의 10년만에 접속한 것 같다.https://www.q-net.or.kr/man001.do?gSite=Q [2" data-og-host="www.q-net.o..

RDBMS vs NoSQL

효율적인 데이터베이스 설계를 위해 가장 먼저 고려해야 할 것이 RDBMS(관계형 DB)와 NoSQL(비관계형 DB)의 차이입니다.이번 포스팅에서는 두 시스템의 구조적 차이부터 선택 기준까지 실무 중심으로 정리해보겠습니다.1. RDBMS와 NoSQL의 구조적 차이항목RDBMS(Relational DB)NoSQL(Not Only SQL)데이터 모델테이블 기반 (행/열 구조)키-값, 문서, 컬럼, 그래프 등 다양한 구조스키마 구조고정된 스키마 (사전 정의 필수)유연한 스키마 (필요 시 동적 변경 가능)관계 표현외래 키로 명시적 연결중첩 구조로 관계 표현 (중복 허용)확장성수직 확장 중심 (서버 성능 ↑)수평 확장 중심 (노드 추가)쿼리 언어SQL (표준화된 쿼리 언어)JSON 기반 쿼리 또는 전용 API무결성..

AI 환각현상과 RAG 기술

AI 환각현상(Hallucination)과 해결책 RAG(Retrieval-Augmented Generation)인공지능이 아무리 똑똑해 보여도, 가끔 전혀 사실이 아닌 정보를 그럴듯하게 말하는 경우가 있습니다.이처럼 AI가 거짓 정보를 실제처럼 생성하는 현상을 "AI 환각(Hallucination)"이라고 부릅니다.환각 문제의 개념과, 이를 해결하기 위한 핵심 기술 RAG (Retrieval-Augmented Generation)에 대해 알아보겠습니다. 1. AI 환각현상(Hallucination)이란?AI 환각이란, 언어 모델이 존재하지 않는 정보나 틀린 사실을 진짜처럼 말하는 현상입니다.이것은 AI가 의도적으로 거짓말을 하는 것이 아니라, 내부에 저장된 지식을 바탕으로 확률적으로 가장 그럴듯한 문장..

AI 인공지능 용어 정리

AI 인공지능 맛보기1. 인공지능(AI)이란?AI (Artificial Intelligence)는 인간처럼 사고하고 학습하며 판단하는 컴퓨터 시스템을 의미합니다.가장 상위 개념으로, 모든 스마트한 기술을 포괄합니다.예: 자율주행차, 챗봇, 번역기, 음성 인식 비서 2. AI 하위 개념: 머신러닝과 딥러닝출처: https://en.wikipedia.org/wiki/Artificial_intelligence#/media/File:AI_hierarchy.svg 머신러닝 (Machine Learning) 머신러닝은 데이터를 기반으로 스스로 규칙을 학습하는 기술입니다. 사람이 일일이 프로그래밍하지 않아도 데이터로부터 패턴을 찾아냅니다.딥러닝 (Deep Learning)딥러닝은 머신러닝의 한 분야로, 인간의 뇌..