목록개발이야기 (528)
준호씨의 블로그
docker compose 예제를 따라 해 봉 "docker-creddocker-credential-gcloud not installed or not available in PATH"오류가 발생했습니다. Get started with Docker Compose docs.docker.com docker compose 예제를 따라 해 보는 도중 "docker-creddocker-credential-gcloud not installed or not available in PATH"오류가 발생했습니다. $ docker-compose up Building web Traceback (most recent call last): File "docker-compose", line 3, in File "compose/cl..
bundle exec jekyll serve로 로컬에서 jekyll 서버를 구동하려고 하면 webrick을 로드하지 못했다는 오류가 발생할 수 있습니다. $ bundle exec jekyll serve Configuration file: /Users/junho85/WebstormProjects/junho85.github.io/_config.yml Source: /Users/junho85/WebstormProjects/junho85.github.io Destination: /Users/junho85/WebstormProjects/junho85.github.io/_site Incremental build: disabled. Enable with --incremental Generating... Jekyll ..
1. aa == bb 결과는 무엇일까요? String aa = new String("aaa"); String bb = new String("aaa"); System.out.println(aa == bb); 2. a == b 결과는 무엇일까요? String a = "aaa"; String b = "aaa"; System.out.println(a == b); 3. "aaa" == "aa" + "a"의 결과는 무엇일까요? System.out.println("aaa" == "aa" + "a"); 1번의 답은 false입니다. String 객체끼리 비교하기 때문에 생성된 두 객체 aa와 bb는 서로 다른 객체이기 때문입니다. 그래서 문자열의 내용이 같은지 비교하려면 aa.equals(bb)로 비교하면 true가 ..
Python 개발도구로 PyCharm을 추천합니다. 파이참은 유료 개발도구이긴 하지만 무료 버전인 커뮤니티 에디션이 있습니다. Python 공부 및 알고리즘 공부 및 문제풀이 하기에 부족함이 없으며 Python언어를 이용한 프로젝트도 거뜬히 해낼 수 있습니다. Professional 에디션과의 차이점은 대략 다음과 같습니다. www.jetbrains.com/ko-kr/pycharm/features/editions_comparison_matrix.html Professional 과 Community - 에디션 비교하기 | PyCharm 리팩터링, 코드 완성, 즉석 코드 분석, 코딩 생산성을 지원하는 Python 및 Django IDE www.jetbrains.com 위의 링크로 들어가 보면 좀 더 상세한 ..
종종 원격 저장소의 branch를 삭제할 일이 있습니다. 예를 들어 다음의 명령어를 이용해서 develop 브랜치를 생성해 주었습니다. $ git checkout -b develop (mestore-prod-context/default) Switched to a new branch 'develop' 아직은 로컬 저장소에만 브랜치가 생성되어 있는 상태입니다. push를 해서 원격 저장소에도 똑같이 적용해 줍니다. $ git push origin develop (mestore-prod-context/default) Total 0 (delta 0), reused 0 (delta 0) remote: remote: Create a pull request for 'develop' on GitHub by visiti..