전체 글 <128>
Use the Docker command line docs.docker.com 위 사이트에 들어가면 아주 많은 command-line 이 자세히 설명되어 있지만 자주 쓰는 것들을 정리해본다. docker ps -a 현재 실행 중인 container 들을 볼 수 있다. -a : 실행이 멈춘 컨테이너들까지 모두 볼 수 있다. (all) docker logs -f container_name docker logs --tail 10 container_name 컨테이너 로그를 볼 수 있다. -f : tailing 해서 최신 로그를 볼 수 있다. (follow) --tail 라인 수(n) : 마지막 라인수 n 만큼 볼 수 있다. docker top container_name 컨테이너의 프로세스 정보를 확인할 수 있다..
Why? 로직 구현하기도 바쁜데 웬 유닛 테스트? 일만 더 많아지는 거 아냐? 하지만. 로직을 구현해놓고 우리는 한땀한땀 손으로 테스트를 한다. 로직을 수정하고 한땀한땀 손으로 테스트한다. while(true) { 한 땀 한 땀 손으로 테스트한다 } 만약 나 대신 테스트를 자동으로 해주는 프로그램이 있다면!! 얼마나~ 좋게요 + 리팩토링을 할 수 있다 + 신규 서비스 런칭 전엔 부하 테스트를 할 수 있다. 그래서 도입해 보았다. php unit test framework가 많은데 그중에서 PHPUnit으로 채택했다. Best 9 PHP Frameworks In 2019 For Test Automation We will compare the best 9 PHP frameworks in 2019 for te..
우선 자체 프레임 워크에 어떤 템플릿 엔진을 도입할지를 먼저 고민했다. 구글님에게 물어보니 top7을 추천해주셨다.Top 7: Best Open Source PHP Template EnginesSee our review from 7 of the Best Open Source PHP based template engines.ourcodeworld.com처음에는 php와 문법이 동일하다는 plates를 고민했었다. 하지만.. 지저분함이 비슷해 보였고 무엇보다 blade 템플릿엔진이 라라벨 프레임워크에서 사용하고 있다는 점이 가장 큰 매력이었다. 1. 라라벨은 php 프레임워크 중에서 가장 인기가 있고 그로 인해 레퍼런스가 많을 것이라고 생각했다. 현재는 성능때문에 자체 프레임 워크를 사용하지만 언젠가 프레임..
젯 브레인(JetBrains)에서 나오는 IDE 들과 vscode를 혼용해서 사용할 때 가끔 단축키 때문에 헷갈리는 경우가 있다. 이럴 때 플러그인을 설치하면 유용하다. PyCharm을 열어 Preferences에 들어간다. 혹은 cmmand + , (쉼표)를 누르면 된다. 왼쪽 탭에서 Plugins -> Marketplace -> vscode를 검색한다. vscode keymap을 눌러 Install 한다. 왼쪽 택에서 Keymap을 선택하고 macOS로 설정된 것을 VSCode로 바꾸어 주면 끝. 이 외에도 많은 플러그인들이 있으니 필요한 것을 설치해서 사용하면 된다.
vagrant box는 vagrant에서 사용할 수 있는 패키지 포맷으로 특정 목적에 맞게 미리 생성된 가상 머신 이미지를 말한다. Homestead는 laravel 프레임워크가 공식적으로 지원하는 개발 환경 구축 방식으로 ubuntu, php, git, hhvm, nginx, mysql, postgres, node, redis, memcached, beanstalkd, laravel envoy, blackfire profiler 등이 포함되어 있다. https://github.com/laravel/homesteadd laravel/homestead Contribute to laravel/homestead development by creating an account on GitHub. github.co..
Janu(자누)는 무릎, Sirsa(시르사)는 머리를 뜻한다. 이 자세는 앉아서 한쪽 다리는 앞으로 뻗고, 다른 쪽 다리는 무릎을 굽힌 다음 두 손으로 뻗은 발을 잡고 상체를 숙여 머리를 무릎 위에 두는 자세이다. - 바닥에 앉아 두 다리를 앞으로 쭉 편다. - 왼쪽 다리를 접어 발 뒤꿈치를 회음부 가까이로 가져오고 발가락이 오른쪽 허벅지에 닿도록 한다. - 뻗은 오른쪽 다리와 접은 왼쪽 다리 사이의 각도는 90도 이상의 둔각이 되어야 한다. 몸을 굽혔을 때 상체를 쭉 뻗을 수 있게 왼쪽 무릎을 가능한 뒤쪽으로 밀어둔다. - 상체를 숙이되 척추가 말리지 않고 뻗을 수 있을 때까지 무릎 가까이 내려간다. - 팔을 뻗어 양손으로 오른발을 잡는다. 처음엔 발가락을 잡고 호흡하면서 점점 발바닥과 발뒤꿈치로 내려..