TL;DR (요약)터미널에서 mongo Repl 진입mongo> db.fsyncLock() 명령으로 mongoDB 얼리기$ xfs_freeze -f /mnt/mdbtake the EBS 스냅샷EBS 스냅샷이 pending 상태로 뜨면$ xfs_freeze -u /mnt/mdbmongo> db.fsyncUnl...
MongoDB Migration replica 마이그레이션 이전
VoidNoble IT Zone on 19-02-13
새로 추가한 member 가 제대로 연결되지 않는데 계속 연결시도를 해서 발생하는 문제.해결: PRIMARY 서버에서 문제가 되는 서버를 제외시킨다.mongo PRIMARY> rs.remove("tpmdb4:27017")
MongoDB replica
닐슨앤노만 그룹의 Carousels on Mobile Devices를 요약한 것이다. 요약: 터치 스크린에서 캐로셀(가로 슬라이드)은 낮은 발견 가능성(discoverability)과 순차적 구성으로 고통받아왔다. 또한 모든 디자인이 캐...
usability
웹으로 말하기 on 19-02-12
지난 포스트에 이어서, 이번 포스트에서 두번째 세번째 방법을 설명합니다. 변경자와 접근자(Attribute Mutator & Accessor)를 이용하는 방법 LOB(Large Object)를 이용하는 방법 참조(외래키)를 이용하는...
Laravel OOP DDD work-n-play
Appkr.memo(new Story()) on 19-02-07
몇 개월간의 노력 끝에 새로운 인증센터 개발이 끝났다. 개발 중간에 휴대폰 본인인증 서비스 신청을 하고 2주 정도 어쩔 수 없이 대기해야 하는 시간이 있었는데 그때 Netflix에 빠져 약간의......
PHP Laravel
프로그래밍 놀이 on 19-01-31
새해에 접어든지도 벌써 한달이 다되어 간다. 벌써 한해의 1/12이 지나가버린 것이다! 새해가 밝아오면 늘상 여러가지 다짐들을 하게 마련이지만, 작심삼일이라는 말처럼 쉽지 않은 일이다. 그런 의미에서 올 한해...
learning in 2019
Soo Story on 19-01-27
Ubuntu 18.04로 버전이 업데이트 되면서 네트워크 카드의 설정을 변경하는 방법도 바뀌었다. 기존에는 /etc/network/interfaces 파일에서 설정을 하였지만, 18.04 버전 부터는 netplan을 통한 설정 방식으로 바뀌었...
HEURISTING.NET on 19-01-25
사용하던 노트북을 신형 맥북프로로 변경하면서 이런저런 개발 환경을 다시 구성하게 되었다. 마침 OpenJDK로 jdk 환경을 변경해보고자 하였는데 이때 homebrew로 OpenJDK 를 설치해보았다.
openjdk brew cask
Soo Story on 19-01-20
Laravel에서 테스트를 작성하다 보면 특정 사용자로 로그인을 해야 할 때가 있다. Laravel에서 기본적으로 제공하는 be()나 actingAs()를 이용할 수도 있지만 다음과 같은 함수를......
프로그래밍 놀이 on 19-01-20
보통 서로 연관되어 있는 모델의 팩토리는 다음과 같이 생성했다. Project 모델의 owner_id 필드를 채우기 위해 클로져를 통해 User 팩토리로 id를 만들었는데 아래와 같이 factory 매서드만 호출해도......
PHP