IT
[MAC] 새외장하드 파티션 비활성화 상태 시 해결
이번에 외장하드가부족해서 DRAM이 있는 새 ssd (sk p31 nvme M.2) 1TB 를 구매를 하고 + ORICO 오리코 외장하드케이스랑 조립을 해서 외장ssd를 만들었어요! 다 조립하고 mac에 연결했는데 외장하드가 인식이 안되더군요. 검색해보니 새로운 ssd는 파티션 설정을 해줘야 한다고 합니다. 그래서 1.디스크 유틸리티 를 들어갑니다. 아래와 같이 파티션 설정 버튼이 비활성화 되어 있을거에요. 이 경우 커맨드 + 스페이스바를 이용하여 2. terminal 을 킵니다. 3. 아래 명령어를 입력하여 같이 디스크 정보 확인을 합니다. diskutil list 아래와 같이 정보가 나올텐데요. 맨 아래 새로운 1TB disk2가 보이시죠? 새 ssd입니다. 5. 마지막으로 아래 명령어를 입력해서 p..
[Git] .gitignore 파일 생성, 적용되지 않은 것들까지 재적용하기
프로젝트를 시작하기 전 .gitignore파일을 이용해서 원격레포지토리에 올리지 않아도 될 파일을 정리하려고 합니다. 개요> 1. gitignore.io 에서 운영체제,사용언어,ide 입력 2. 해당 프로젝트 내에서 .gitignore 라는 제목으로 파일생성 후 수정 3. 적용되지 않은 것들 적용 1.http://gitignore.io gitignore.io Create useful .gitignore files for your project www.toptal.com gitignore.io에서 운영체제,사용언어,ide를 입력하면 다음과 같은 파일이 보여집니다. 2. .gitignore 파일 생성 후 수정 *반드시 제목은 .gitignore *gitignore파일은 하위 폴더에도 모두 적용됩니다 - vs..
[Unity] script 컴포넌트 추가오류 - Can't add script Component
사용환경 MacOS 오늘 처음 유니티 공부를 시작했는데, 환경설정이나 이런 자잘자잘한 이슈들이 많아 시간을 많이 허비했네요.. 저와 같은 분들을 위해 트러블 슈팅을 기록합니다. 상황 Script를 작성하고, 이제 컴포넌트에 추가하려고 했는데 다음과 같은 에러가 나왔습니다. 에러메세지 Can't add script component 'followingObjects' because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match 해결 script class cannot be found : 해당 컴포넌트가 class를 찾지 못했다는건데, scr..
[DB] sql Developer와 mysql 이해하고 연결하기 in Mac
참고사항 사용 환경 : macOS, mysql 이미 다운로드를 한 사용합니다. 이해를 위해 약간의 설명을 더하겠습니다. 필요없으신 분들은 넘어가주세요 구성 1) 데이터베이스 클라이언트 2) 데이터베이스 서버 (or DBMS) 3) 데이터베이스 작동 방식 우리는 데이터베이스 클라이언트를 통해 서버(DBMS)에 요청을 하고 요청을 받은 서버는 데이터베이스에 가서 요청한 것들을 가져와서 다시 클라이언트에 전달해줍니다. 이제 다운받으시는 분들은 혹시 헷갈리실까 정리해봤습니다. sql : 데이터베이스를 관리하는 프로그래밍 언어 (언어) mysql : sql언어를 사용하는 데이터베이스 서버 (DBMS) oracle : sql언어를 사용하는 데이터베이스 서버 (DBMS) sql developer : oracle 서버..
[iOS] Apple Developer 등록하러가자!
먼저, 애플 사이트로 들어갑니다. https://developer.apple.com/ 다음과 같은 화면에서 Account클릭 Agreement 동의 하시고 Join the Apple Developer Program 클릭 그럼 다시 애플화면에 enroll 알림이 생깁니다. Enroll 클릭 개인/기업에 따라 등록하기 전에 준비해야할 것들이 설명되어있는 페이지가 나옵니다. 혹시 안되어 있으신 분은 체크표시말고 빨간 alert가 뜰거에요! 혹시 다음 화면에서 아래 사진이 뜨신 분들은 맨 아래에 기록해놓겠습니다. 아닌 분들은 그냥 넘어가주세요~ Need assistance with accessing your developer account? 개인 정보 입력하시고 , 결제까지 그대로 진행하시면 됩니다! 참고로 저..
[iOS] 뷰의 레이아웃 사이클 - 정리 중..
정리 중입니다... iOS의 레이아웃은 다음과 같은 3가지 접근 방식으로 구성이 된다. 1. frame-based 2. Autosizing masks 3. Auto Layout iOS의 레이아웃은 언제 구성이 될까? View Controller의 Life-Cycle 속에서 살펴보기 전에 뷰를 그려내는 레이아웃 사이클은 3단계의 과정을 살펴보면 다음과 같다. 1. Constraint : 뷰들의 Constraint들이 계산되고 설정됨. 2. Layout : 뷰들의 Frame 그리고 그 자식 뷰들의 Frame이 배치된다. 3. Draw(Display) : layout과 다른 뷰들의 특성(텍스트,크기,색 등)들이 적용된다. 이제 사진을 보면서 확인해보자. loadView : IB에서 구성한 뷰들?이 인스턴스화되..
[DB] 프로시저 목록/내용 확인 방법
참고사항 사용 환경 : macOS, 오라클11g , sql deloper를 사용합니다. *보시기 편하게 소문자를 사용하였습니다. 오늘은 오라클 프로시저에 대해서 공부를 해보았습니다. 만든 프로시저 목록을 조회하려고 합니다. 다음과 같이 입력하면 됩니다. 프로시저 목록 조회 select * from user_procedures; 이번엔 프로시저 내용을 조회하려고 합니다. 다음과 같이 입력하면 됩니다. 프로시저 내용 조회 select * from user_source;
[SQL 오류] ORA-02291: integrity constraint (COMPANY.SYS_C007203) violated - parent key not found
참고사항 사용 환경 : macOS, 오라클11g , sql deloper를 사용합니다. *보시기 편하게 소문자를 사용하였습니다. 상황 0. 직원정보를 담은 employee 테이블과 회사정보를 담은 company 테이블 2개의 테이블이 존재한다고 가정하자 1. employee 테이블에는 직원번호 컬럼이 존재한다./ company 테이블 역시 직원번호 컬럼이 존재한다. 2. employee테이블에 있는 직원번호 컬럼은 company테이블의 외래키이다.(참조하고 있다.) 3. 새로 신입직원이 들어와서 신입직원 정보를 넣어주려고 한다. 4. employee 테이블에 직접 신입 직원번호를 넣으려고 했다. 문제 발생 ORA-02291: integrity constraint (COMPANY.SYS_C007022) v..
[DB] 테이블 이름명 변경 RENAME - 오라클,데이터베이스
참고사항 사용환경 : macOS, 오라클11g, sql developer *보시기 편하게 소문자를 사용했습니다. 다음과 같이 입력하면 됩니다. 문법 alter 기존이름 rename to 변경이름; 예시로, 오라클에서 실행한 사진입니다.
[DB] create table 테이블 생성, 제약조건, 외래키 설정 - 오라클, 데이터베이스
참고사항 사용 환경 : macOS, 오라클11g , sql deloper를 사용합니다. *보시기 편하게 소문자를 사용하였습니다. 문법 +번호) 는 설명을 위해 붙였고, 테이블 형성 시 선택사항입니다. create table 테이블이름 ( 속성이름 데이터타입 +1)조건 +2)primary key (속성이름) +3)foreign key (속성이름) references 테이블이름(속성이름) on delete | update 옵션 ) +1) 조건 null | not null | unique | deflault 값 | check 조건 null,not null은 단어 그대로이고, unique는 중복안됨 (default 값)으로 해당 속성의 기본값을 설정할 수 있습니다. (check 조건)을 이용해 해당 속성에 값의..