본문 바로가기
반응형

전체글642

아웃스탠딩과 김리뷰가 알려주는 뉴미디어 글쓰기 10월의 마지막! 31일에 아웃스탠딩과 김리뷰님이 함께하는 뉴미디어 글쓰기 세미나에 참가했습니다!발표 내용은 다음과 같습니다자 그럼 바로 발표로 가보겠습니다! 1. 최용식 기자의 일곱가지 꿀팁 전체적인 발표 내용은 다음과 같음 1-1. 콘텐츠 바이럴과 아이템 기획 글을 쓰는 이유는 다양 내가 만족하기 위해 많이 읽히는게 좋아서 콘텐츠 바이럴 우연처럼 보이는것도 있음 하지만 필연적인 부분도 있음 대중의 니즈를 건드려야 바이럴리 발생한다고 생각 대중의 니즈를 캐치하려면? 에티튜드의 문제 기본적으로 수요자의 관점으로 봐야함 손님이 짜다고 하면 짠거라서 본인이 안짜다고 생각하는것과는 다름 구상1) 사람들이 지금 관심을 가지고 있는 것을 다룬다. 온라인, 현장으로 바로 달려가서 화제가 되는 것들을 찾아본다. 다만.. 2018. 11. 1.
로컬 Spring Boot에 SSL 적용하기 Facebook OAuth를 개발해야 하는 경우 등 로컬 환경에서 HTTPS 서버가 필요할때가 종종 있습니다. (페이스북 OAuth 설정 화면) 운영 혹은 개발 환경에서는 Nginx 혹은 AWS ELB와 같은 곳에서 SSL 인증서를 설치하기 때문에 순수하게 로컬 환경에서만 SSL 인증서를 사용할 수 있는 방법이 필요합니다. 이번 시간에는 Spring Boot 로컬 환경에서 SSL 인증서를 개발 & 적용 하는 방법을 소개 드리겠습니다. 먼저 프로젝트 디렉토리 안에서 다음과 같은 명령어를 실행합니다. keytool -genkey -alias bns-ssl -storetype PKCS12 -keyalg RSA -keysize 2048 -keystore keystore.p12 -validity 3650 -ali.. 2018. 10. 29.
[Redis] 패턴으로 TTL 적용하기 성능 테스트나 실수로 Redis의 데이터들이 잘못 들어간 경우가 있을 수 있습니다. 이때 대량의 데이터를 패턴으로 걸러내어 삭제하려면 어떻게 해야할까요? 문제 상황 예를 들어 임의의 키 값을 생성하기 위해 uuid로 키를 대량으로 생성했다고 가정하겠습니다. 실제 데이터도 다음과 같이 등록된 상태입니다.이 상황에서 availablePoint:uuid 로 되어 있는 key들을 모두 삭제하고 싶습니다. 이 패턴의 key를 전부 TTL 1초로 만들면 되겠죠? 자 그럼 어떻게 하면 특정 패턴의 Key들을 모두 TTL 1초로 지정할 수 있을까요? 해결책 레디스에서는 전체 key를 볼 수 있는 keys 명령어가 있습니다. 해당 명령어는 부하가 심하여 운영 중인 서비스에서는 절대 사용하면 안되는 명령어 인데요. 이를 .. 2018. 10. 26.
EC2에 Redis CLI 설치하기 보안 정책으로 로컬 PC에서 바로 Redis에 접근하지 못하는 경우가 종종 있습니다. 그럴 경우 Redis에 접근 가능한 다른 EC2 서버에서 Redis 접속을 하고 데이터 확인을 하는데요. EC2에 Redis CLI 설치 방법을 소개합니다. 아래 커맨드를 차례로 입력하시면 됩니다. # make 하기 위핸 gcc 다운 sudo yum install -y gcc # redis-cli 설치 및 make wget http://download.redis.io/redis-stable.tar.gz && tar xvzf redis-stable.tar.gz && cd redis-stable && make # redis-cli를 bin에 추가해 어느 위치서든 사용 가능하게 등록 sudo cp src/redis-cli /.. 2018. 10. 26.
9. Spring Batch 가이드 - ItemProcessor 7,8 장에서는 Chunk 지향 처리에서의 데이터 읽기와 쓰기 부분을 소개 드렸습니다. 이번 챕터에서는 읽기와 쓰기가 아닌, 가공 (혹은 처리) 단계를 소개드리겠습니다. 바로 ItemProcessor입니다. 여기서 한가지 드리고 싶은 말씀은 ItemProcessor는 필수가 아니라는 점입니다. ItemProcessor는 데이터를 가공하거나 필터링하는 역할을 합니다. 이는 Writer 부분에서도 충분히 구현 가능합니다. 그럼에도 ItemProcessor를 쓰는 것은 Reader, Writer 와는 별도의 단계로 분리되었기 때문에 비지니스 코드가 섞이는 것을 방지해주기 때문입니다. 그래서 일반적으로 배치 어플리케이션에서 비즈니스 로직을 추가할때는 가장 먼저 Processor를 고려해보시는 것을 추천드립니다... 2018. 10. 23.
애플리케이션 아키텍처와 객체지향 by 조영호 - 참석 후기 2010년도, 2015년도에 이미 한번 발표한 자료레이어드 아키텍처와 객체지향의 접목 생각보다 올드함 요즘의 트렌드에서 조금 벗어날수 있지만, 기본적인 설계를 배워보는 정도로 볼것 2가지 방법을 실행 하나는 절차지향 하나는 객체지향 둘을 비교 발표는 1시간 정도 1. 영화 예매 도메인 온라인 영화 예매 시스템 도메인 컨셉 Movie (영화) 제목, 상영시간 등등 Showing (상영) 어떤 시간에 상영되는지 실제로 사용자들이 예매하는 대상 Discount (할인 정책) 고정된 금액으로 할인 비율 (%)로 할인 Rule (할인 규칙) 어떨때 할인 해줄지 영화의 순번을 갖고 할인 조조 상영일 경우 10회차 상영일 경우 시간대 할인 월요일 10 ~ 12시 목요일 저녁 6시 ~ 9시 할인 정책 + 할인 규칙 M.. 2018. 10. 15.

728x90
반응형