전체 글 469

Boilerplate

github에 오픈소스를 검색하다보면 boilerplate라는 용어를 많이 접할 수 있다. 보일러플레이트는 프로그래밍에서 상용구 코드를 말합니다. 어떤일을 하기위해서 꼭 작성해야 하는 코드로 자바에서는 클래스의 getter, setter 메소드를 말합니다. boilerplate란 표준 문안이라는 뜻의 단어로 프로그래밍에서의 boilerplate code는 위키피디아의 설명을 보면 - 최소한의 변경으로 재사용할 수 있는 것 - 적은 수정만으로 여러 곳에 활용 가능한 코드, 문구 - 각종 문서에서 반복적으로 인용되는 문서의 한 부분 라고 설명되어있다. 자바에서 getter, setter는 꼭 필요하지만 코드의 길이를 길어지게 하고 개발자에게 의미없는 노동을 강요하게 됩니다. 이부분이 자바의 단점 중 하나입니..

카테고리 없음 2019.12.09

재부팅 없이 볼륨 사이즈 변경

1> AWS CLI 를 통해 볼륨 사이즈 변경 2> 인스턴스 내 마운트 정보 변경 $ df -h # 볼륨 정보 확인 $ lsblk # 마운트 정보 확인 # 마운트 정보 변경 및 인스턴스 내 파일시스템 반영 $ sudo growpart /dev/xvda 1 $ sudo resize2fs /dev/xvda1 $ df -h # 볼륨 정보 확인 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html 볼륨 크기 조정 후 Linux 파일 시스템 확장 - Amazon Elastic Compute Cloud 다음 예제는 ext4 파일 시스템에 부팅 볼륨을, XFS 파일 시스템에 추가 볼륨을 가지고 있는 T..

AWS 2019.12.09

CloudFront 의 FrontEnd 적용 (SSL)

1. Route 53 의 CNAME 과 CloudFront 의 Distribution Settings 에서 동일하게 도메인 적용. Alternate Domain Names (CNAMEs) 2. Default Root Object 에서 index.html 로 적용. ( S3 웹호스팅 시에도 인덱스와 오류 주소를 index.html 로 고정) 3. SSL 등록시에는 버지니아 리전에 해당 SSL 도메인 생성후, CloudFront 의 Distribution Settings - SSL Certificate 변경 https://walkinpcm.blogspot.com/2017/06/aws-aws-s3-static-website-hosting.html [AWS] AWS S3를 이용한 static website ho..

AWS 2019.12.03

Apache Superset

https://megalohan.blogspot.com/2017/09/apache-supersetincubating.html Apache Superset(incubating) 정리 1. 소개 AirBnB에서 오픈소스(Apache2.0 라이센스)로 공개했다. Enterprise BI를 포지셔닝하고 있으며, 현재 Apache Incubating 프로젝트이다. Web Application 형태로 사용 가능, 여담으로 공개되... megalohan.blogspot.com https://medium.com/@sungmok.sohn/aws%EC%97%90%EC%84%9C-apache-superset%EC%9C%BC%EB%A1%9C-bi-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-1-ca12a..

BigData 2019.12.03