일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- PETERICA
- kotlin querydsl
- IntelliJ
- CloudWatch
- mysql 튜닝
- Kubernetes
- AI
- 정보처리기사 실기
- Elasticsearch
- Spring
- kotlin coroutine
- 오블완
- kotlin
- minikube
- 정보처리기사 실기 기출문제
- Java
- kotlin spring
- 티스토리챌린지
- CKA 기출문제
- APM
- 코틀린 코루틴의 정석
- 기록으로 실력을 쌓자
- 정보처리기사실기 기출문제
- Pinpoint
- AWS EKS
- aws
- 공부
- Linux
- MySQL
- CKA
- Today
- Total
목록PETERICA (590)
피터의 개발이야기
ㅁ 들어가며ㅇ 유튜브: 삼성 큰그림 미쳤다; 미국도 인정한 역대급 반전 드라마, 전자공학의 혁명 ㄷㄷㄷㅇ 위 동영상을 보면서 최근 메모리 기술 분야에서 주목받고 있는 신소재, '슬라이딩 강유전'에 대해 알게 되었다.ㅇ 이 혁신적인 소재는 기존 메모리 기술의 한계를 뛰어넘을 잠재력을 지니고 있어 많은 연구자들의 관심을 받고 있다. ㅁ 슬라이딩 강유전이란? 슬라이딩 강유전은 2016년에 처음 발견된 새로운 형태의 강유전성 메커니즘이다. 기존의 강유전체가 이온의 변위를 통해 분극을 형성하는 것과 달리, 슬라이딩 강유전체는 층상 구조를 가진 물질에서 층 간의 상대적인 이동(슬라이딩)을 통해 분극을 형성한다. 이러한 2차원 강유전체를 이용하여 엄청난 특성을 가지는 메모리 반도체를 개발해냈다. (동영상 3:41)..
ㅁ 들어가며KISA_클라우드서비스_보안인증제도_안내서(2024.06)에서 나타난 클라우드컴퓨팅서비스 보안 인증 제도의 중요성과 공공기관에 미치는 영향을 정리하였다. 이 글을 통해 우리는 클라우드 서비스의 보안이 왜 중요한지, 그리고 어떻게 이를 강화할 수 있는지를 알아보았다. ㅁ 클라우드컴퓨팅서비스 보안 인증 제도란? 클라우드컴퓨팅서비스 보안 인증 제도는 「클라우드컴퓨팅 발전 및 이용자 보호에 관한 법률」 제23조의2에 따라 클라우드 서비스 제공자가 보유한 데이터와 시스템을 보호하기 위한 표준적인 절차를 의미한다. 이 인증 제도는 클라우드 서비스 제공자가 제공하는 서비스의 정보보호 수준을 향상시키고 보장하기 위해 만들어졌다. 이 제도의 주요 목적은 다음과 같다.국가·..
ㅁ 들어가며 ㅇ 박진영이 인터뷰한 내용 중 회사 안의 문화를 설명하는 부분을 정리하였다.ㅇ 밑바닥에서 시작해서 큰회사 수장까지 된 박진영... 아직까지 앨범내고 꾸준하게 활동하는 모습을 보면서 배울 점이 많았다.ㅇ 이런 방송에 나와서 노력하고 홍보하는 모습. 존경받을 인물임에는 틀림없다. ㅁ JYP가 말하는 글로벌 케이팝https://www.youtube.com/watch?v=eaF3CojDioY&t=865sㅇ 박진영이 생각하는 회사 안의 문화는 14:25~15:22에 나와 있다.26년 동안 제가 제일 공을 들인 건 어떤 문화를 만드는 거예요.회사 안의 문화 투명하고 건강하고 동호회 활동하고조직원들의 그런 건강함이 아티스트에게 전이가 되고수평적이고 서로 위해주고 뭐 이런 문화가 있어요.불법 편법 하지 않..
ㅁ 들어가며kotlinOptions { freeCompilerArgs = listOf("-Xjsr305=strict") jvmTarget = "17"}이 글은 내가 자주 보았던 위의 옵셩에 대해서 정리하였다. 즉, Kotlin과 Spring 환경에서 JSR-305 지원에 대해 정리한다. ㅁ JSR-305란 무엇인가요? JSR-305는 Java에서 널(null) 안정성을 향상시키기 위한 어노테이션 표준이다. 이 표준은 코드의 의도를 명확히 하고 널 관련 버그를 줄이는 데 도움을 준다.ㅁ Kotlin에서 JSR-305의 중요성 Kotlin은 기본적으로 널 안정성을 제공하지만, Java와의 상호 운용성을 위해 JSR-305 지원이 필요하다. Java 코드에서 사용된 JSR-305 어노테이션을 Ko..
ㅁ 들어가며오늘은 Large Language Model(LLM)의 흥미로운 기능인 Function Calling에 대해 정리하였다.이 기능은 AI 모델이 외부 세계와 상호작용하는 방식을 크게 변화시키고 있습니다. ㅁ Function Calling이란? Function Calling은 LLM이 사용자의 질문이나 요청을 이해하고, 그에 맞는 적절한 함수를 선택하여 실행할 수 있게 하는 기능이다. 이를 통해 LLM은 단순히 텍스트를 생성하는 것을 넘어서 실제 작업을 수행하거나 외부 데이터를 활용할 수 있게 된다. ㅁ 작동 원리사용자 입력: 사용자가 질문이나 요청을 입력함수 정의: 개발자가 미리 정의한 함수들이 LLM에 제공함수 선택: LLM이 입력을 분석하고 적절한 함수를 선택매개변수 생성: LLM이 선택한..
ㅁ 들어가며ㅇ 지난 11월 4일, 서울 코엑스에서 'SK AI SUMMIT 2024'가 개최되어 온라인 동영상을 보고 작성한 글이다. ㅁ 행사 소개 SK AI SUMMIT 2024: AI TOGETHER, AI TOMORROW 이 행사는 AI 기술의 현재와 미래를 조망하고, 글로벌 AI 혁신을 가속화하기 위한 솔루션을 논의하는 자리였다. 최태원 SK 회장이 직접 참석해 오프닝 스피치를 통해 AI 발전의 당면 과제와 해결 방안을 제시했다. 행사 슬로건 "AI Together, AI Tomorrow"는 AI의 미래를 위해 다양한 분야의 협력이 필요하다는 메시지를 담고 있다. 최 회장은 AI가 아직 많은 미지의 영역을 가지고 있으며, 사회 전반에 광범위한 변화를 가져올 기술이기에 모두의 협력이 필수적이라..
ㅁ Transcoding이란?transcoding은 하나의 인코딩을 다른 인코딩으로 직접 디지털-디지털로 변환하는 과정이다. 일반적으로 대상 장치가 지원하는 포맷으로 변환하기 위해 사용할 수 한다.(wiki사전)동영상 트랜스코딩 작업이 필요한 경우는 원본 동영상의 코덱을 변경하거나, 영상 혹은 오디오 품질을 변경할 때, 영상 또는 음성에 효과를 추가하는 등의 경우가 있다.ㅁ ffmpeg 기능ㅇ 다양한 형식의 오디오/비디오 파일 변환ㅇ 오디오/비디오 인코딩 및 디코딩ㅇ 스트리밍ㅇ 필터 적용 (크기 조정, 자르기 등) ㅁ 설치# macbrew install ffmpeg# Linuxsudo apt-get install ffmpeg ㅁ 기본 사용법# 비디오 포멧변경ffmpeg -i input.avi -c:v ..
ㅁ 관련글ㅇ [Node.js] PM2를 사용한 Node.js 관리하기(PM2 사용법 정리)ㅇ [Docker] Docker와 pm2를 함께 사용하는 것이 불리한 이유ㅇ [Docker] Express 서버를 Docker에서 PM2로 기동하는 방법ㅇ [Grafana] grafana k6로 테스트 환경 구성(grafana, influxdb, k6) ㅁ 들어가며ㅇ Grafana k6를 사용하여 부하 테스트를 수행하는 방법을 로컬과 Docker를 이용하는 방법을 정리하였다.ㅇ 로컬에서 k6를 설치하여 부하를 주는 방법과 Docker-compose로 k6, influxDB, grafana를 생성하여 테스트 환경을 세팅하는 과정을 정리하였다. ㅁ k6 로컬 설치 방법 brew install k6 # macOS ..
ㅁ 들어가며대화형 플랫폼과 연동되는 CS 시스템에서 사용하는 SIP에 대해서 알게 되었다. Internet Protocol을 사용하여 음성 통화를 지원하는 SIP 프로토콜에 대해서 정리하였다.ㅁ SIP(세션 초기화 프로토콜)란?SIP(Session Initiation Protocol)는 주로 음성 통화, 영상 통화, 메시징 등과 같은 멀티미디어 세션을 설정, 수정, 종료하는 데 사용되는 프로토콜이다. SIP는 VoIP(Voice over Internet Protocol) 서비스의 핵심 구성 요소로 자리 잡고 있다. ㅁ SIP의 주요 기능ㅇ 세션 설정: SIP는 두 통신 단말 간의 세션을 설정하는 역할을 한다. 예를 들어, 전화 통화를 시작하려면 발신자와 수신자가 서로의 정보를 교환해야 하는데, SIP가 ..
ㅁ 들어가며ㅇ 아파치 하이브(Apache Hive)에서 개념적 정리를 위해 아파치 하이브란?(Apache Hive)을 참조하여 정리하였다.ㅁ 아파치 하이브(Apache Hive)란 아파치 하이브(Apache Hive)는 하둡 환경에서 데이터 웨어하우징을 위한 도구이다. 데이터 분석을 위한 하둡이 탄생하였지만, 복잡한 맵리듀스 코드는 사용하기 어려웠고 테이블과 같은 정규화된 패턴이 없고 파일 혹은 디렉토리 단위로 데이터를 관리하였다. Hive는 이러한 하둡의 환경에서 SQL 기반으로 데이터베이스, 테이블, 파티션과 같은 정규화된 패턴을 제공하였다. 하이브는 SQL에 익숙한 사용자가 하둡의 대용량 데이터를 쉽게 처리할 수 있게 해주는 도구로, 데이터 웨어하우징과 분석 작업에 널리 사용된다. ㅁ SQL 유..