[MAC Settings] MacOS 화면 분할 | Split View 화면 분할(Split View) 평생 윈도우 환경만 쓰다가 macOS를 하면서 불편했던 것 중 하나가 바로 화면 분할 기능이었다. Split View에서 2개의 Mac 앱을 나란히 사용하기 Split View를 사용하면 창을 수동으로 이동하거나 크기를 조정할 필요 없이 Mac 화면을 두 개의 앱으로 채울 수 있습니다. support.apple.com 공식 애플홈페이지에서도 내용을 확인할 수 있다. 공식 홈페이지에서 설명하듯이 macOS Catalina 및 이후 버전을 사용하는 경우에는 화면 분할 기능을 사용할 수 있도록 업데이트되었는데, 상단바의 초록색 버튼 위에 포인터를 올려놓거나 길게 누르게 되면 다음과 같이 화면 왼/오른쪽에 윈도우 배치를 할 수 있는 메뉴가 나오게 된다. 그러면 다음과 같이 윈도우.. 2022. 3. 18.
[MAC Settings] 카카오톡 설치 | KAKAO TALK PC버전 CASK, MAS 카카오톡을 설치하는 것을 글로 남기는 이유는 홈페이지에서 다운로드하는 방법 대신 미리 설치했던 Homebrew를 통해서 카카오톡을 설치해보는 과정을 적기 위해서이다. 참고 2022.03.16 - [ETC/MacBook] - [MAC Settings] Homebrew 설치 카카오톡을 설치하기에 앞서서 Homebrew를 통해 SW 패키지를 쉽고 편리하게 설치할 수 있다는 것을 알고 있을 텐데, 그 기능 중 cask, mas 기능을 사용하게 되면 다른 프로그램들도 편리하게 설치할 수 있다는 장점을 가지고 있다. 각각의 기능을 쉽게 정리해보자면 cask는 웹사이트에서 받을 수 있는 애플리케이션 설치가 가능하고 (ex. Chrome) mas는 앱스토어에서 받을 수 있는 어플리케이션 설치가 가능하.. 2022. 3. 17.
[MAC Settings] Homebrew 설치 더보기 # 이력 `22.08.20. brew 명령어 추가 (tab, --cask) Homebrew (홈브류) 내가 macOS를 처음 사용하게 된 계기는 인턴을 하게 되면서 회사에서 제공받은 맥북을 통해 과제를 진행해야 했기 때문이었다. 그 과정에서 한/영(caps lock) 키랑 command(⌘) 키가 너무 헷갈렸고 맥북을 오랜만에 사용하는 지금도 적응을 아직 못해서 타자가 너무 느리다... 한/영키를 제외하고도 가장 불편했던 기능 중 하나는 프로그램을 설치하는 것이었다. 처음 맥북을 사용할 때는 homebrew의 존재를 모르고 윈도우를 사용할 때와 동일하게 설치를 진행했는데 맥에서 프로그램을 설치하는 방법은 여러 가지가 있는데, 그중 하나는 Homebrew를 사용하여 설치하는 방식이다. Homebre.. 2022. 3. 16.
[소개|합격] SQLD 시험일정 및 관련정보 2021년 기준 시험 일정 시험시간 : 90분(30분 후 퇴실 가능) 시험일정 (2021년 기준) 시험명 접수 기간 시험일 결과 발표 제40회 SQL 전문가/개발자 2.22 ~ 2.26 3.20(토) 4.16 제41회 SQL 전문가/개발자 5.3 ~ 5.7 5.29(토) 6.25 제42회 SQL 전문가/개발자 8.9 ~ 8.13 9.5(일) 10.1 제43회 SQL 전문가/개발자 10.25 ~ 10.29 11.20(토) 12.17 시험 안내 시험 과목 세부 내용 문항수 데이터 모델링의 이해 데이터 모델링의 이해 데이터모델의 이해 / 엔터티 / 속성 / 관계 / 식별자 10 데이터 모델과 성능 정규화와 성능 / 반정규화와 성능 / 대용량 데이터에 따른 성능 / DB 구조와 성능 / 분산DB 데이터에 따른 .. 2021. 9. 5.
[Git] Git Bash계정 변경 Git Bash에 등록된 계정 변경 먼저 현재 로그인된 계정을 확인해보는 방법은 다음과 같다. # name 확인 git config user.name # email 확인 git config user.email 위의 계정을 변경하는 방법은 다음과 같다. git config --global user.name 변경할계정 git config --global user.email 변경할이메일 여기서 끝일 줄 알았지만, Window의 Git에 연결된 자격증명을 변경해야 한다. 제어판 > 사용자 계정 > Windows 자격 증명 관리에 들어가서 Github 관련 자격 증명을 삭제해준다. 그리고 다시 Bash로 가서 push를 마저 진행하면, 에러가 발생한다. Logon failed, use ctrl+c to cance.. 2021. 8. 31.
[Spring Boot] Mustache 보호되어 있는 글 입니다. 2021. 8. 4.
[Spring Boot] BaseTimeEntity BaseTimeEntity 모든 Entity의 상위 클래스가 되어 Entity들의 createdDate, modifiedDate를 자동으로 관리하는 역할을 함 BaseTimeEntity.java @MappedSuperclass : JPA Entity 클래스들이 BaseTimeEntity를 상속할 경우 필드들도 칼럼으로 인식하도록 함 @EntityListeners(AuditingEntityListener.class) : Auditing 기능 포함 @CreatedDate : 생성될 때 자동 저장 @LastModifiedDate : 수정될 때 자동 저장 import lombok.Getter; import org.springframework.data.annotation.CreatedDate; import org.. 2021. 8. 3.
[Spring Boot] Spring Data JPA SQL Mapper vs ORM Mapper SQL Mapper SQL 문장으로 직접 데이터베이스를 다루므로 SQL을 직접 명시해줘야함 SQL 문법에 종속적 MyBatis, jdbcTemplates... ORM Mapper DB 객체를 자바 객체로 매핑함으로써 객체 간의 관계를 바탕으로 SQL 자동 생성 SQL문법에 종속되지 않음 객체와 관계형 DB의 데이터를 자동으로 매핑해주는 것 객체지향 프로그래밍 가능 JPA, Hibernate... Spring Data JPA JPA는 인터페이스이므로 이 JPA를 사용하기 위해서는 구현체가 필요하다. 대표적으로 Hibernate, Eclipse Link 등이 있는데 Spring에서는 직접 다루지 않고 추상화한 Spring Data JPA를 통해서 개발을 진행 한마.. 2021. 8. 3.
[Spring Boot] Unit Test 코드 보호되어 있는 글 입니다. 2021. 8. 3.
반응형