목록IT (224)
잡동사니
안녕하세요. yeTi입니다. 오늘은 제가 NHN Entertainment(NHN엔터테인먼트)의 1차면접(실무면접)을 하면서 느꼈던 부분에 대해 공유하고자 합니다. NHN엔터의 실무면접은 크게 필기, 코딩, 실무자 면접(코드 리뷰)로 진행됐습니다. 면접이 시작되면 본인의 소지품을 두고 진행이 시작됩니다. 1. 필기 면접 60분정도 진행됩니다. 생각보다 평의한 문항이 많아서 무난하게 풀었던거 같고 저 같은 경우는 대략 2문제정도를 찍고 2문제정도를 틀렸던거 같습니다. 시간은 여유롭게 남았고 필기 시험은 코딩 리뷰 시간에 이야기하는 주제로 활용됩니다. 2. 코딩 면접 인터넷이 안되는 환경에서 2시간가량 주어진 이슈를 해결하는 코드를 작성하는 시간이 주어집니다. 저같은 경우에는 평소에 인터넷 의존도가 높아서 함..
안녕하세요. yeTi입니다. 오늘은 Jenkins를 활용하여 CI(Continous Integration) 환경을 구성해보겠습니다. 설치 환경 Jenkins : 2.164.2 Git : Bonobo 6.3.0 Gradle : 4.5 Slack : https://slack.com/intl/en-kr/ 개략적인 흐름은 다음과 같습니다. 의 흐름은 다음과 같습니다. 개발자는 소스를 Git에 push 한다. Git은 hook을 하여 Jenkins에 빌드 시작을 알린다. Jenkins는 소스를 빌드하고 테스트한 후 성공시 WAR를 생성한다. Jenkins는 Slack으로 빌드 결과, 테스트 결과, Commit log를 알린다. 1. Git 연결 Repositories에 Git 서버 정보를 설정하고 빌드할 bran..
안녕하세요. yeTi입니다.오늘은 Elasricsearch를 운영하면서 사용하기 유용한 명령어는 확인해보겠습니다. 설치 환경 - OS : CentOS release 6.9 (Final)- Elasticsearch : 6.3.0 1. 클러스터 상태 확인 - curl -X GET localhost:19202/_cat/health?v 2. 클러스터의 노드 목록 확인 - curl -X GET localhost:19202/_cat/nodes?v 3. 클러스터의 노드내 샤드 정보 확인 - curl -XGET localhost:19202/_cat/shards?v
안녕하세요. yeTi입니다. 오늘은 SPSS(Statistical Package for the Social Sciences) 를 활용하여 연관규칙 분석을 활용한 화장품 구매 패턴 분석을 해보겠습니다. 본 블로깅은 K-MOOC에서 제공하는 이화여자대학교 경영대학 경영학과에 재직중이신 신경식 교수님의 '빅데이터의 세계, 원리의 응용' 이라는 교과목의 10주차 과제에 해당합니다. 설치 환경OS : Windows 10SPSS : 17.0 모델링의 목적은 화장품 구매와 관련된 연관 규칙을 도출하여, 매장의 상품 진열 순서나 패키지 상품의 구성, 또한 교차판매 전략수립에 활용하는 것이고 강의에서 제공하는 1,000건의 화장품 거래 데이터를 활용했습니다. 모델링 다이어그램을 먼저 보여드리면 다음과 같습니다. 모델링 ..
안녕하세요. yeTi입니다.오늘은 Redis(레디스)의 레퍼런스문서중 Rersistence에 관한 부분을 한글로 번역하여 이해해보겠습니다.(URL : https://redis.io/topics/persistence) 아시다시피 Redis는 NoSQL의 하나이고 메모리 저장방식을 사용합니다.따라서 장애가 발생했을때 기본적으로는 모든 데이터가 날아가는 특성이 있는데요.이를 데이터 스냅샷 기능과 명령어 저장 방식을 통해 원본 데이터를 살려주고 있습니다. 하지만 이는 RDBMS와는 다르게 일정 주기로 데이터를 보존해 주기때문에특정 주기동안에 메모리에만 저장한 데이터는 복원이 안되는 특성이 있다는 것을이해하시면서 사용하시면 좋을꺼 같습니다. 자세한 부분은 아래에서 살펴보겠습니다. 이 페이지는 Redis 지속성에 ..
안녕하세요. yeTi입니다. 오늘은 Swagger에서 List 형의 Example을 표현해보겠습니다. 설치 환경OS : CentOS release 6.9 (Final)설치 버전 : Zabbix 2.2 Swagger에서 Array나 List를 사용하여 파라메터를 생성하고Example을 사용하면 다음과 같이 나타나지 않습니다. "param": [ "value1", "value2", "value3",... ], 위와같이 나타내려면 allowableValues를 활용하면 됩니다.
안녕하세요. yeTi입니다.오늘은 Zabbix를 활용한 모니터링 서버를 이관할 예정입니다. 설치 환경OS : CentOS release 6.9 (Final)설치 버전 : Zabbix 2.2 1. 이관할 서버에 Zabbix Server를 설치합니다.- Zabbix 서버와 프론트엔드를 설치- MySQL에 zabbix 계정을 생성- Zabbix Database 생성 (스키마 생성 제외)- 참고 글 : 2018/07/16 - [IT/Monitoring] - [Zabbix] 시스템 모니터링환경 구성하기 2. 이관할 DB로 데이터를 이관합니다.- 저는 Navicat의 데이터 이관 명령을 사용했습니다. 3. Zabbix 서버를 실행합니다.- service zabbix-server start 3-1. 로그 수집여부를 ..
안녕하세요. yeTi입니다.오늘은 SPSS(Statistical Package for the Social Sciences) 를 활용하여 군집분석을 활용한 카드 고객 분류를 해보겠습니다. 본 블로깅은 K-MOOC에서 제공하는 이화여자대학교 경영대학 경영학과에 재직중이신 신경식 교수님의 '빅데이터의 세계, 원리의 응용' 이라는 교과목의 9주차 과제에 해당합니다. 설치 환경OS : Windows 10SPSS : 17.0 모델링의 목적은 카드 고객 정보를 활용하여 고객들을 유사한 그룹으로 묶어 보고,분류된 군집에 따라 어떤 마케팅 전략을 수행하는 것이고 강의에서 제공하는 신용카드 고객 5,000명에 대한 인구통계학적 정보, 고객과 은행과의 관계 정보, 과거 개인 대출 캠페인에 대한 고객들의 반응 정보 데이터를 ..
안녕하세요. yeTi입니다.오늘은 SPSS(Statistical Package for the Social Sciences) 를 활용하여 의사결정나무기법을 활용한 경매 경쟁 예측을 해보겠습니다. 본 블로깅은 K-MOOC에서 제공하는 이화여자대학교 경영대학 경영학과에 재직중이신 신경식 교수님의 '빅데이터의 세계, 원리의 응용' 이라는 교과목의 7주차 과제에 해당합니다. 설치 환경OS : Windows 10SPSS : 17.0 모델링의 목적은 경매사이트에 축척된 경매관련 데이터를 활용하여제품 성격과 판매자 특성, 판매자가 정한 경매조건들에 의해경쟁경매(입찰자 2인 이상)가 될 것인지, 아닌지를 예측하는 모형 만들기고 강의에서 제공하는 eBay.com에서 거래된 1,972개의 경매관련 데이터를 활용했습니다. 모..
안녕하세요. yeTi입니다.오늘은 SPSS(Statistical Package for the Social Sciences) 를 활용하여 인공신경망 기법을 활용한 사고피해 정도 예측을 해보겠습니다. 본 블로깅은 K-MOOC에서 제공하는 이화여자대학교 경영대학 경영학과에 재직중이신 신경식 교수님의 '빅데이터의 세계, 원리의 응용' 이라는 교과목의 6주차 과제에 해당합니다. 설치 환경OS : Windows 10SPSS : 17.0 모델링의 목적은 축적된 자동차 사고 데이터를 기반으로 사고 발생 시 사고의 심각성을 예측하는 모형 만들기고강의에서 제공하는 미국 자동차 사고 데이터를 활용했습니다. 모델링 다이어그램을 먼저 보여드리면 다음과 같습니다. 모델링 흐름을 보면 다음과 같습니다.1. 파일에서 데이터 불러오기..