최신글

more

[세미나 후기] 서울지역 대학교 대상 API 솔루션 D-Bridge 발표

안녕하세요. 사이버이메지네이션이 강릉 스카이베이호텔에서 10월 16일에 진행된 '2025 한국교육정보화재단 서울지역협의회 세미나'에 참여했습니다. 기간: 2025년 10월 16일(목) ~ 17일(금)장소: 강릉 스카이베이호텔 이번 세미나에서 사이버이메지네이션은“Data 업무의 미래, API로 연결하다. 디지털혁신플랫폼 D-Bridge” 라는 주제로 발표를 진행했습니다. ** 발표 주요 내용- 대학교 API 확장성- D-Bridge 핵심 가치: 효율성, 보안성, 확장성 중심의 설계- SQL 기반 API 개발: D-Bridge로 API를 개발하는 동영상- 대학교 API 활용사례: DB Link, View API 전환, 이기종 DB 데이터 연계, 교내 / 외부기관 연계 ** 사용자 인터뷰D-Bridg..

API 서버 2025.10.20 0

보안 위협과 대응(1편) - 랜섬웨어

안녕하세요. 최근 가장 심각한 보안 위협으로 떠오른 랜섬웨어. 이에 대해 알아본 후 웹사이트 운영 업무를 하면서 직접 경험했던 리눅스 서버의 로그와 톰캣(Tomcat) 로그를 통해 이상 징후를 확인하고 대응했던 경험을 공유하고자 합니다. 목차 1. 랜섬웨어란 무엇인가?2. 최근 랜섬웨어 공격 동향과 피해 사례3. 랜섬웨어 초기 흔적 파악하기3-1. 로그(톰캣, 아파치) 분석3-2. 비정상 접속 탐지3-3. 모니터링을 통한 탐지4. 파일 변조 탐지4-1. find, lsattr, inotify 활용 실시간 탐지4-2. 파일 무결성 점검 및 관리 1. 랜섬웨어란 무엇인가?Ransom(몸값) + Software(소프트웨어)의 합성어로 시스템을 잠그거나 데이터를 암호화해 사용할 수 없도록 하고 이를 인질로 금..

유용한 정보 2025.10.01 0

[React] React + Upbit API로 실시간 코인 시세 사이트 만들기 (2)

안녕하세요.이번 글에서는 앞선 포스팅에서 구현한 API와 WebSocket 연동이후에 데이터를 받아 화면에 보여주는 부분을 구현해보겠습니다. 목차데이터 가공과 UI 수정검색 및 탭기능 구현데이터 가공과 UI 수정ProductTable.tsx실시간 데이터를 화면에 보여주기 위해 ProductTable 컴포넌트를 구현해보겠습니다.ProductTable은 현재 선택된 마켓 탭과 검색 조건에 따라 화면에 보여줄 코인 목록(visible)과 실시간 시세 데이터를 테이블 형식으로 렌더링하는 컴포넌트입니다.ProductTable내부에서는 Zustand의 useUpbitStore을 사용하여 visible 배열상태로 구독하고, 해당 배열을 순회하며 ProductItem컴포넌트를 동적으로 생성하도록 구현합니다.visibl..

프론트엔드 2025.07.11 1

인기글

D3.js를 이용하여 웹차트 만들기1 – 개념 및 예제

D3.js란? 안녕하세요. 자바스크립트 라이브러리 중 하나인 D3.js에 대해서 소개해드리려고 합니다. D3.js란 자바스크립트 라이브러리를 처음 들어보신 분도 또는 자주 사용해보셨던 분들도 계시겠지만, 이번에는 처음 접해보시는 분들을 위해 조금 자세하고 쉽게 설명해드리도록 하겠습니다. (이미 자주 사용하시고 저보다 더 많은 지식을 알고 계시는 분들에게 미리 양해 말씀드립니다^^) 우선 D3는(D3.js를 줄여서 D3라고 함) 완전히 오픈소스이며, Data-Driven-Documents의 약자로 D가 연속으로 3번 들어가서 일명 D3라는 명칭으로 부르며, 웹브라우저상에서 동적이고 인터렉티브한 정보시각화를 구현하기 위한 자바스크립트 라이브러리입니다. D3의 장점은 새로운 언어 형태가 아니라 자바스크립트 문..

프론트엔드 2019.05.29 2

thymeleaf (server-side template engine) 사용법 정리 - 1

저희 회사 제품인 CMS 솔루션 bizXpress는 Thymeleaf Template Engine 2.1.5 을 채택하여 사용하고 있습니다. 과거에는 JSP만 사용하다가 Thymeleaf 를 처음 접하면서 조금 생소하고 비교적 까다로운 사용법 때문에 적응하기 힘들었는데 지금은 모든 팀원들이 어려움 없이 잘 사용하고 있습니다. 저희들과 같이 Thymeleaf를 처음 접하는 분들에게 조금 이나마 도움이 될 수 있지 않을까 해서 자주 사용했던 기능들을 예제 위주로 정리 해보겠습니다. Thymeleaf는 Server-side Template Engine으로 순수 HTML문서에 HTML5문법으로 Server-side 로직을 수행하고 적용시킬 수 있습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14..

유용한 정보 2017.03.27 1

보안 위협과 대응(1편) - 랜섬웨어

안녕하세요. 최근 가장 심각한 보안 위협으로 떠오른 랜섬웨어. 이에 대해 알아본 후 웹사이트 운영 업무를 하면서 직접 경험했던 리눅스 서버의 로그와 톰캣(Tomcat) 로그를 통해 이상 징후를 확인하고 대응했던 경험을 공유하고자 합니다. 목차 1. 랜섬웨어란 무엇인가?2. 최근 랜섬웨어 공격 동향과 피해 사례3. 랜섬웨어 초기 흔적 파악하기3-1. 로그(톰캣, 아파치) 분석3-2. 비정상 접속 탐지3-3. 모니터링을 통한 탐지4. 파일 변조 탐지4-1. find, lsattr, inotify 활용 실시간 탐지4-2. 파일 무결성 점검 및 관리 1. 랜섬웨어란 무엇인가?Ransom(몸값) + Software(소프트웨어)의 합성어로 시스템을 잠그거나 데이터를 암호화해 사용할 수 없도록 하고 이를 인질로 금..

유용한 정보 2025.10.01 0