>> bundle exec jekyll serve Configuration file: /.../[username].github.io/_config.yml Dependency Error: Yikes! It looks like you don't have jekyll-category-pages or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. If you've run Jekyll with `bundle exec`, ensure that you have included the jekyll-category-pages gem in your Gemfile ..
cmd + 함수 클릭 -> 해당 함수 정의 부분으로 이동 cmd + shift + 함수 클릭 -> 해당 함수 구현 부분으로 이동 cmd + shift + O -> 파일 명으로 검색해서 열기 cmd + shift + F -> 프로젝트 전체 검색 cmd + , -> preferences cmd + : -> project structure cmd + W -> 탭 닫기 cmd + shift + fn + f8 -> breakpoint 보기 control + O -> overriding할 함수 선택 control + option + O -> 사용하지 않는 import 정리
회사에서 하는 프로젝트가 spring + tomcat 조합과 spring boot + 내장 tomcat 조합이 있다(귀찮다) 로컬로 웹서버 띄워서 개발할 때가 많은데 사실 127.0.0.1이나 localhost로 들어가는게 젤 편하고 좋지만,, 쿠키 설정 때문에 도메인 뒤쪽을 맞춰줘야 했다ㅠ.ㅠ 로컬에서의 도메인 이름은 보통 local-[띄우는 서버의 상용 도메인주소]로 한다 글에서 설명하기 쉽게 상용 도메인은 smelting.com이라 하고 로컬 주소는 local-smelting.com이라고 하자 spring에 tomcat 조합은 run/debug confinguration을 아래처럼 설정해서 사용하고 있다 URL 옵션은 별로 필요 없고 밑에 HTTP port만 잘 알아두면 된다 gas mask에 들어..
누가 추천해줘서 깔았는데 진짜 넘 귀엽다 설치해서 이것저것 옵션 설정해주고,,귀여운 아이콘 설정하면 짠!하고 위에서 물고기 인간이 달리고 있다 run cat이라서 고양이 할까 했지만 저게 젤 좋음ㅎㅎ 아이콘 누르고 system info 보면 요렇게 이런저런 정보들이 나온다 근데 잘 보지는 않고,,, 맥북에 팬소리가 시끄러울 때 메뉴바에 cpu 사용량 보고 아 내 맥북 화이팅!힘내!하고 만다 귀여우면 된거지 뭐~.~하고 쓰는중ㅎㅎ +) 기본 설정은 cpu 사용량을 메뉴바에 보여주지 않는다 항상 보여주게 하고 싶으면 preference에서 아래 CPU usage 옵션을 체크해주면 된다
Gas Mask를 설치해서 host 설정할 때 쓰려고 설치했다(사실 부서에서 써서 깔라고해서 깔았다) 그런데 editor 창을 열려고 저 아이콘을 미친듯이 클릭해도 editor 창이 열리지 않는 문제가 있었다 (나한테 왜구래,,ㅠ) 구글에서 열심히 검색을 하고 주변 사람들한테 물어봐도아무도 모르고ㅠㅠ 다른 대체 툴을 찾아야되나,,,고민을 수백번하는데 완전 대박 어이없게 이 문제를 해결했다 나는 집에서 맥북에 모니터를 하나 아래처럼 연결해서 사용하고 있었다 저렇게 두고 맥북의 메뉴바에서 열심히 클릭했는데 위에 연결한 모니터 메뉴바에 아이콘 클릭하니 바로 됐다;; 이렇게 어이 없을수가,,, 진짜 열심히 구글링했는데,,, 회사에서는 위에 모니터를 2개 두고 아래애 맥북을 뒀는데 맥북에서는 안되고 위로 정렬해둔..
- 다층 아키텍처(multitier architecture) : 애플리케이션을 여러 계층으로 나눈 아키텍처 - 클라이언트 계층 : 사용자 인터페이스를 제공하는 계층. 보통 프런트엔드라고 부름 - 애플리케이션 계층 : 비즈니스 로직, 상호작용을 위한 인터페이스, 데이터를 저장하는 인터페이스를 포함하는 계층. 보통 백엔드라고 부름 > 비즈니스 레이어 : 도메인과 비즈니스 명세를 모델링한 클래스가 있음. 애플리케이션의 두뇌 역할 보통 개체와 비즈니스 로직을 제공하는 서비스의 조합으로 이루어짐 해당 레이어를 도메인(개체)와 애플리케이션(서비스)로 나누기도 한다 > 프레젠테이션 레이어 : 컨트롤러 클래스(웹 클라이언트에 기능을 제공) > 데이터 레이어 : 개체들을 데이터 스토리지나 데이터 베이스에 보관 보통 데이..
1) 요구사항 - 계산 능력을 훈련하는 애플리케이션 개발 - 사용자가 페이지 접속할 때마다 두 자릿수 곱셈을 보여줌 - 사용자는 암산으로 계산한 결과와 닉네임 입력 - 사용자가 데이터를 전송하면 화면에 결과(성공 또는 실패)가 나타남 - 문제를 풀어서 얻은 점수로 결과 페이지에 사용자들의 순위를 보여줌 > 사용자 스토리 1 - 온라인에서 무작위로 생성되는 곱셈 문제를 풀고 싶다 - 매일 암산으로 두뇌 훈련을 해야 하니까 문제는 너무 쉽지 않으면 좋겠다 >> 1. 비즈니스 로직을 제공하는 기본적인 서비스 만들기 2. 해당 서비스를 사용할 수 있는 REST API 엔드포인트(endpoint) 만들기 3. 사용자에게 문제를 보여주는 간단한 웹 페이지 만들기 +) 스프링 부트 애플리케이션 구조 만들기 사이트 :..
0. 들어가며 - 이벤트 중심 아키텍처(event-driven architecture) 패턴 : 시스템 내 다른 영역을 실행하기 위해 직접 호출하는 것이 아니라 무슨 일이 일어났는지를 알려주는 구조 - 3계층 구조 패턴(3-Tier) : 사용자 인터페이를 다루는 프레젠테이션 계층, 비즈니스 로직을 다루는 애플리케이션 계층, 데이터를 다루는 데이터 계층으로 나눠진 구조 각 역할별로 계층을 분리함으로써 각 계층의 영향을 최소화하고 웹 디자이너, 개발자, DB 관리자가 분업하기에 유리하다 - 테스트 주도 개발(TDD - Test Driven Development)
01. 공백(whitespace) - 공백은 문자를 구분하는 형태나 주석의 형태를 취할 수 있음(주석도 공백) - 공백을 사용하지 않으면 하나의 문자들을 분리하기 위해서 필요하다. ex) var that = this; // var와 that 사이의 공백은 제거할 수 없음 - /* */와 // 형태의 주석 사용 가능(/* */은 안전하지 않아서 // 사용 권장) 02. 이름(Names) - 하나의 문자나 그 뒤를 이어서 하나 이상의 문자, 숫자, _가 붙는 문자열 - 문장, 변수, 매개변수, 속성명, 연산자, 라벨 등에 사용 - 예약어 : 변수나 매개변수 이름에 사용할 수 없음 객체 리터럴의 속성명이나 객체의 속성을 나타낼 때 사용하는 마침표 다음에 사용할 수 없음 abstract boolean break..
02. 자바스크립트 분석 - 자바 스크립트를 이루는 아이디어 - 좋은 아이디어 : 함수 - 자바스크립트에서 함수는 어휘적 유효범위를 가진 일급 객체(first-class object) 느슨한 타입 체크 동적 객체 표현적인 객체 리터럴 표기법 - 필요한 요소들을 열거하는 방법으로 객체를 만들 수 있음(JSON에 영향) - 나쁜 아이디어 : 프로그래밍 모델이 전역변수에 기초하고 있음 - 모든 컴파일 단위에 있는 최상위 레벨의 변수들은 모두 전역객체(global object)라 불리는 공용 namespace에 위치함 - 프로토타입에 의한 상속 : 클래스가 필요 없는 객체 시스템이 있어서 특정 객체에 있는 속성들을 다른 객체에 직접 상속할 수 있다 - 자바스크립트 표준 : ECMAScript - JSLint :..
- Total
- Today
- Yesterday
- 스프링부트
- ImagePullBackOff
- 자바
- 도커
- Spring
- 코틀린
- 도메인주도설계
- back merge
- cacheable
- Kubernetes
- 클린코드
- 스프링
- IntelliJ
- docker pull limit
- 쿠버네티스
- linuxkit
- gradle
- ddd
- kotlin
- java
- k8s
- kotlin In Action
- clean code
- docker
- JavaScript
- QuickTimePlayer
- springboot
- 자바스크립트
- docker for mac
- gasmask
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |