반응형

Software 94

DerivedData 폴더 위치 설정

프로그래밍하고 있는 폴더 안에 「DerivedData」 폴더가 생성이 안되어 있길래 설정을 바꾸면서 기억해 두려고 여기에 설정 방법을 정리한다. Xcode → Preferences... → Locations → Derived Data: 를 Relative로 수정한다. 아래와 같이 「Relative」 로 설정을 해 주면 「DerivedData」 폴더는 개발하고 있는 폴더 내부에 생성되게 된다. 시스템 빌드했는데 꼬이면 DerivedData 폴더 지워주고 재 빌드하면 정상으로 돌아올 때도 있어서 개발하고 있는 폴더 내부에 생성되는것이 편한 거 같다.

Software/Xcode 2022.03.08

맥에 Homebrew 인스톨하기

Homebrew는 macOS 용 패키지 관리자를 지칭한다. 그리고 macOS에서는 「Homebrew」를 인스톨하면, gcc나 make 등 빌드 툴도 사용할 수 있게 된다. 본 내용은 2022.2.14에 MacBook Pro Apple M1 Max에서 확인된 내용이다. https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 위의 링크를 클릭하면 Homebrew의 홈페이지로 넘어간다. 1. 홈브류 인스톨 (터미널에서) 터미널은 맥의 [Applications - Utilities] 안에 있다. 아이콘은 아래와 같이 생겼다. 인스톨은 공식 홈페이지의 "Install Homebrew"에 있는 명령어를 복사해서 터미널에 ..

Software 2022.02.14

Autodesk Thinkercad 로 아두이노 시뮬레이션 하기

아두이노를 공부하고 싶은데 돈이 없는 학생들을 위해, 컴퓨터만 있으면 아두이노 시뮬레이션이 가능한 홈페이지를 소개한다. 아래의 링크를 클릭하면 Thinkercad 홈페이지로 접속할 수 있다. Tinkercad | From mind to design in minutes Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding. www.tinkercad.com 2022년 1월 17일 현재의 홈페이지 디자인은 아래와 같다. 기본적인 이용은 무료이나 회원가입을 할 필요가 있다. 국적과 생년월일과 이메일 정보만 있으면 간단히 가입할 수 있다. 일반적으로는 개인사용이므로, 아래의 사용자 개인란에 있는 개인 계정 생성을 클릭하여 진행하면 ..

igor 그래프 그리기

요즘 자꾸 잊어버리는 것이 많아져서 여기에 정리를 해 놓는다. . dat파일을 불러들일 때, 테이블 작성에 체크를 넣고 파일을 불러들인다. 1. 커멘드 라인에서 그래프 그리기 diaplay wave1 vs wave0 -> 테이블의 wave0를 x축으로 하는 그래프 그리기 2. 커멘드 라인에서 그래프 데이터 추가하기 AppendToGraph wave2 vs wave0 -> 1. 에서 그렸던 wave1의 그래프에, 테이블의 wave2의 데이터를 추가 적절히 내용을 추가하면서 안 잊어버리게 정리해야겠다.

Software 2021.09.03

에어팟 1세대의 페어링 문제

나 같은 사람이 드물어서 이런 문제가 잘 없을지도 모르겠는데, 이어폰을 맥에도 페어링 하고 아이폰에도 페어링을 해 놓고 사용 중이다. 그런데 가끔 컴퓨터에서 쓰다가도 멋대로 아이폰에 페어링 되어 버리는 현상이 발생한다. 마지막 페어링 된 기기가 분명 컴퓨터였는데도 다음에 꺼내면 폰으로 연결된다든지, 심하면 컴퓨터로 음악을 듣고 있는데도 아이폰으로 갑자기 넘어가 버리는 현상이 발생하고 그렇다. 이렇다 보니 멀티 페어링도 짜증만 유발하는 기술로 밖에 안 보여서 단독 페어링만 되는 이어폰을 각각 연결해 놓고 쓰고 있다..;; 맥북이든 아이폰이든 점점 오류가 많아지고 있는거 같아서 스트레스받을 때가 많네.. 이런문제는 찾아봐도 보이질 않는데 다들 괜찮은 것인가...;;

Software/iOS 2021.09.03

C언어 "Hello world!"

C언어를 처음 배우는 경우에는 그냥 아래와 같은 코드로부터 시작이 된다. - - - - - - - - - - include int main() { printf("Hello world!!"); return 0; } - - - - - - - - - - C언어를 제일 처음 시작하면 Hello world 부터 따라서 쳐 보곤 하는데, 이 구성은 1973년도 부터 시작이 되었다고 한다. https://ko.wikipedia.org/wiki/%22Hello,_World!%22_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8 "Hello, World!" 프로그램 - 위키백과, 우리 모두의 백과사전 펄로 작성된 GTK2기반 GUI 형태의 헬로 월드 프로그램 C언어로 만들어진 Hello World 프로..

Software/C언어 2021.08.30

MATLAB Simulink 를 이용한 전달 함수의 입출력 확인

Simulink에 대한 아주 기초적인 내용을 담고 있으니, 잘할 수 있는 분들은 볼 필요가 없을 것 같다. 스스로 공부하면서 정리하고자 쓴 글이라는 점을 참고 바란다. 여기서 내가 쓴 매트랩의 버전은 R2021a 버전이다. 일단 매트랩을 실행시킨 뒤에 Simulink를 실행시킨다. 다름으로 Blank Model 항목에서 Create Model을 클릭해 준다. 처음 실행시켰으면 아래와 같이 황량한 페이지가 눈에 들어올 것이다. 매트랩을 이용하는 목적은 다양한 라이브러리를 사용하기 위해서이다. 라이브러리를 마음껏 이용해 보자. 라이브러리 창은 아래와 같다. 여기서 우리가 사용할 라이브러리는 아래와 같은 종류이다. 1) Sources - Clock 2) Sources - Step 3) Sources - Ram..

Software/MATLAB 2021.07.24

MATLAB 이랑 Igor 를 이용하여 그래프를 그려보자 (1)

공부하다가 미래의 나를 위해 정리하는 겸 올려본다. 아래의 2차 지연요소에 대한 보드 선도를 매트랩으로 그려보자. 여기서 로 두고 그래프를 그린다. 일단 단순한 보드 선도를 그리려면 아래와 같은 소스코드를 입력하면 된다. 이걸 실행시켜 보면 아래와 같은 보드 선도 그래프가 나타난다. 매트랩만 사용하는 유저의 입장으로는 이 그래프 만으로 충분하다. 하나, 좀 더 자유롭고 예술적으로 그래프를 그려보고 싶다면, Igor 같은 소프트를 이용해 볼 수 도 있겠다. 따라서 아래와 같이 그래프 파일을 저장하는 프로그래밍을 한다. 이렇게 저장된 [bodeGraph.dat] 파일을 Igor 소프트에서 불러 들일수 있다. 작성하다 보니 이렇게 그래프를 번거롭게 그리는 사람이 몇이나 될까 싶다. 많이 검색이 되는거 같으면 ..

Software/MATLAB 2021.07.13

LaTeX 사용중 U+3000 에 관한 에러가 나올 경우.

"{Package inputenc Error: Unicode character (U+3000)(inputenc) not set up for use with LaTeX." 논문 집필 중에 위와 같은 에러가 나왔다. 아마도 일본어를 사용해야 하는 환경에서 자주 일어나는 에러인 거 같은데, 전각 스페이스를 입력했을 경우에 발생하는 오류로, 스페이스 (공백문자) 이기 때문에 어디에서 에러가 났는지도 잘 못 찾겠는 골 때리는 에러다. 사람 입장으로는 문자로 생각지도 않는데, 컴퓨터로써는 이것도 문자다.. 에러의 원인을 찾다가, 아래의 웹 페이지에서 "" 안의 문자를 복사한 뒤에 찾기를 하니까 쉽게 찾아지기에 기록으로 남긴다. Unicode Character “ ” (U+3000) Find all Unicode C..

Software/LaTeX 2021.07.12
반응형