반응형

분류 전체보기 424

AWS Marketplace란?(feat. AMI)

AWS Marketplace란? 'AWS Marketplace'는 AWS에서 호스팅 되는 온라인 소프트웨어 스토어입니다. 사용자는 이 스토어를 통해 실행할 수 있는 다양한 소프트웨어 제품을 찾을 수 있는데요. AWS Marketplace를 통해 사용자가 소프트웨어를 구매하고 사용하는 것이 보다 단순해지며, 구매한 소프트웨어에 대한 라이선스 및 인프라에 대한 비용 역시 이 서비스를 통해 관리할 수 있습니다. 쉽게 이야기하면, 다른 사람들이 AWS로 만든 프로그램을 AWS Marketplace를 통해 간단하게 설치하고 사용할 수 있도록 하는 서비스입니다. * 신뢰성, 보안성 및 비용 효율성을 보장하기 위해 AWS에서 호스팅 되는 소프트웨어만을 수용한다는 특징이 있습니다. AWS Marketplace에서는 의..

Programming/AWS 2023.04.26

AWS Lambda, AWS S3란? AWS 주요 서비스 내용 정리

AWS Lambda, AWS S3(Amazon Simple Storage Service)란 지난번 'AWS란 무엇인가?' 포스팅에 이어 AWS의 주요 서비스들 중 Lambda, S3에 대한 내용을 정리한 것입니다. 2023.04.18 - [IT Info] - AWS Summit 참석 전, AWS란 무엇인가? AWS Lambda AWS Lambda는 서버를 제어하거나 프로비저닝(Provisioning) 하지 않고도 코드를 실행할 수 있는 이벤트 중심의 서버리스 컴퓨팅 서비스인데요. 여기서 서버리스는 관련된 서버가 없다는 의미가 아니라, Lambda가 모든 인프라를 관리하는 완전 관리형 서비스이기 때문에 코드를 실행하기 위해 자체적으로 서버를 유지, 관리할 필요가 없다는 것을 뜻합니다. 즉, AWS Lamb..

Programming/AWS 2023.04.23

신재생에너지, 해상풍력 관련주 SK오션플랜트(구 삼강엠앤티)

해상풍력 관련 매출 증가 중, 해상풍력 하부 구조물 선두 기업 SK오션플랜트(100090) 중장기 관심 종목 'SK오션플랜트'에 대한 내용 정리입니다. 1999년 설립된 동사는 2008년 사명을 기존 삼강특수공업에서 삼강엠앤티로 변경하여 코스닥에 상장했으며, 2023년 1월 31일 에스케이오션플랜트로 사명을 변경하였고, 4월 19일 코스닥 시장에서 코스피 시장으로 이전 상장을 완료하였습니다. 사업 영역으로는 후육강관 공장 설립을 시작으로 해양플랜트 및 풍력발전 하부구조물까지 사업을 확장했으며, 선박수리사업 및 특수선 생산의 조선업도 함께 영위하고 있습니다. (해당 포스팅에서는 다루지 않지만 공시를 살펴보면 특수선 생산과 관련된 공급 계약도 찾아볼 수 있으며, 2022년 사업보고서 기준으로 플랜트 다음의 ..

Finance 2023.04.22

N+1 문제를 해결하기 위한 FetchJoin, 일반 Join과의 차이점은

부끄럽지만 아직까지 'Fetch Join'을 제대로 쓸 줄 모른다는 사실을 반성하며 정리하는 내용입니다. 1. N+1 문제란? jpa 연관 관계 조회 쿼리에서 자주 만나게 되는 문제로, 연관 관계가 설정된 Entity를 조회할 경우 하위 Entity의 데이터 개수(n) 만큼 조회 쿼리가 추가로 발생하여 데이터를 읽어오는 문제를 이야기합니다. N+1 문제가 발생하는 예시를 살펴보면 다음과 같은데요. 2. JPA 연관 관계 조회 쿼리에서 발생하는 N+1 문제 @Builder @AllArgsConstructor @NoArgsConstructor @Getter @Entity public class Board { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) ..

(querydsl) cannot find symbol: javax.annotation.processing.Generated

QueryDSL cannot find symbol: javax.annotation.processing.Generated querydsl 사용 중 Q클래스를 생성한 뒤 프로그램을 실행했을 때 'javax.annotation.processing 패키지에서 Generated class를 찾지 못한다는 오류'가 발생했습니다. 해당 오류는 지난번에도 한번 발생했었는데, 이번에도 같은 오류가 발생했고 오류의 원인이 궁금하여 내용을 찾아보게 되었습니다. 해결 방법 1. 첫 번째 시도 우선 첫 번째로 시도한 방법은 Q클래스의 import javax.annotation.processing.Generated 부분을 import javax.annotation.Generated로 수동으로 바꾸는 것입니다. import jav..

Programming/Error 2023.04.19

JPA 예약어로 인한 구문 오류 해결 방법 (check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order …’)

jpa 예약어로 인한 구문 오류 발생 시 해결하는 방법 jpa를 사용한 데이터 조회 작업 중 아래와 같은 'SQLSyntaxErrorException'이 발생했습니다. 해당 구문은 원래 정상적으로 동작하던 구문으로, 프로세스상의 필요에 의해 기존에 다른 이름으로 되어 있던 테이블 명만 'order'로 바꿨기 때문에 구문 상의 문제는 아닐 것이라고 생각했는데요. java.sql.SQLSyntaxErrorException: (conn=14730) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order order..

Programming/Error 2023.04.19

AWS Summit 참석 전, AWS란 무엇인가?

AWS Summit Seoul 2023 참석 전, 사전 지식 공부 1. AWS란? 아마존 웹 서비스(Amazon Web Services, AWS)는 아마존 닷컴에서 개발한 클라우드 컴퓨팅 플랫폼으로 전 세계 클라우드 컴퓨팅 시장에서 1위의 점유율을 차지하고 있는데요. AWS는 컴퓨팅, 스토리지, 데이터베이스와 같은 인프라 기술에서 부터 기계 학습 및 인공 지능, 데이터 레이크 및 분석, 사물 인터넷 등 200개 이상의 기능에 대한 서비스를 제공하고 있습니다. * 기계 학습(machine learning)은 인공지능의 하위 범주로, 컴퓨터 시스템이 패턴과 추론에 의존하여 명시적 지시 없이 학습하도록 지원하는 알고리즘의 연구를 말합니다. AWS에서 제공하는 모든 서비스는 API 중심으로 설계되어 있기 때문에..

Programming/AWS 2023.04.18

반도체 및 디스플레이 소재 관련주, 램테크놀러지

반도체 및 디스플레이 화학소재 전문 기업, 램테크놀러지(171010) 관심 종목 '램테크놀러지'에 대한 내용 정리입니다. 2001년 10월 설립된 램테크놀러지는 반도체용 식각액, 박리액 및 기타 IT 분야 화학소재 등, 전방 산업별 핵심 공정에 사용되는 화학소재 제조 사업을 주력으로 하고 있는 기업으로 SK하이닉스, 삼성SDI, 매그나칩 등의 고객사에 제품을 공급하고 있습니다. 2023년 4월 14일 종가 6,550원 기준 시가총액은 906억 원이며, 총 상장 주식 수는 13,836,057주로 주요 주주로는 길준잉(회장) 외 10인이 전체 주식의 약 34%를 가지고 있습니다. 램테크놀러지 주가 램테크놀러지의 주가는 2021년 11월 불화수소 관련 가짜 뉴스 이슈로 인해 상승한 이후 약 1년 반 가까이 하..

Finance 2023.04.16

무료 ssl 인증서 적용하는 방법(Let's Encrypt)

certbot을 통해 Let's Encrypt에서 제공하는 무료 ssl 인증서 적용하는 방법 ssl 인증서는 클라이언트와 서버 간의 통신을 제3자가 보증해 주는 전자화된 문서인데요. ssl 인증서를 사용함으로써 통신 내용이 공격자에게 노출되는 것을 막을 수 있으며, 통신 내용의 악의적인 변경을 방지할 수 있습니다. 또한 클라이언트는 접속하려는 서버가 신뢰할 수 있는 서버인지를 해당 인증서를 통해 판단할 수 있게 됩니다. /* SSL(Secure Socket Layer)과 TLS(Transport Layer Security Protocol)는 같은 의미인데요. SSL이 표준화기구 IETF의 관리로 바뀌면서 TLS라는 이름으로 바뀌게 되었으며, 아직까지 TLS라는 이름보다 SSL이라는 명칭이 더 많이 사용되..

Programming/Web 2023.04.15

AP시스템(265520), 반도체 디스플레이 장비에서 2차 전지 장비까지

AP시스템, 반도체 디스플레이 장비에서 2차 전지 장비까지 사업 다각화 관심종목 'AP시스템'에 대한 내용 정리입니다. AP시스템은 AMOLED/LCD 등 디스플레이 장비, 반도체 장비, 레이저 응용 장비 등의 연구 개발 및 제조 사업을 하는 회사이며, 2017년 3월 APS홀딩스(구 AP시스템)에서 인적분할의 방법으로 신설되었습니다. 2023년 4월 11일 종가 21,950원 기준 시가총액은 3,354억 원으로 상장 주식 수는 15,281,421주 입니다. 주요 주주로는 25%(3,820,369주)의 지분을 가진 APS홀딩스, 자사주 1.71%(261,287주) 등이 있습니다. AP시스템 주가 AP시스템의 차트를 살펴보면 2017년 APS홀딩스에서 분할된 이후 오랜 기간 하락 및 횡보를 거쳐 현재 주가..

Finance 2023.04.12
반응형