profile
모험을 즐기는 개발자
post-thumbnail

macOS 터미널에서 한글 자소분리 현상 해결하기

macOS에서 iTerm2이나 Terminal를 아무 설정 없이 사용하게 된다면 한글로 저장된 파일명이 정상적으로 표시되지 않고 한글 자소분리가 되어 보일 때가 있다.이런식으로 말이다.현재 대부분의 문자는 유니코드 방식으로 처리된다.macOS와 Windows는 다른 방

2021년 3월 18일
·
0개의 댓글
post-thumbnail

Figma 이력서 홈페이지에 게시할 학교 로고 만들기

이력서 홈페이지를 만들기 위해서 assets를 수집하는 도중 고등학교 모교 로고 디자인이 너무 해상도가 떨어져 보였다.구글링으로 가장 큰 해상도의 사진을 찾아봤지만 얼마나 재탕을 해왔으면 해상도로 인한 이미지에 노이즈가 심해 보였으며, 심지어 .jpg 파일이라서 흰색

2021년 3월 17일
·
0개의 댓글
post-thumbnail

Swift Github Page에 Publish 배포하기

정적 페이지를 만들었으니 이번에는 배포를 해본다.이 가이드를 참고했다.Swift Publish Generate Static Siteduckdns에서 임시로 사용하려는 DNS를 생성하는 것을 추천하다.Github A record 주소는 185.199.108.153 이다.

2021년 3월 12일
·
0개의 댓글
post-thumbnail

Swift 지킬 말고 Publish로 Static 홈페이지 만들기

Git page를 활용한 정적 홈페이지는 대부분 지킬로 만들어진 경우가 대부분이다.지킬은 루비 언어 기반으로 만들어진 정적 홈페이지를 위한 프레임워크이다.지킬의 경우 레퍼런스도 많고 배포나 개발 과정이 정말 단순하다.iOS 쪽에서 일해보고 싶은 필자는 Swift 언어

2021년 3월 12일
·
0개의 댓글
post-thumbnail

macOS M1 맥북 Gatekeeper 비활성화 하기

※ 주의 이 방법은 정말로 Gatekeeper를 비활성화를 해야하는 경우에만 진행해주시기 바랍니다. 이 작업으로 발생한 어떠한 문제도 필자의 책임이 없음을 알려드립니다.macOS에서 인증되지 않은 앱을 실행하려고 하면 게이트키퍼를 비활성화 해야한다.시에라 OS부터 도

2021년 3월 10일
·
1개의 댓글
post-thumbnail

macOS VSCode M1 Native App 사용하기

드디어 나왔다.인텔맥과 애플실리콘맥을 지원하는 VSCode가 21.03.04 출시되었다.공식 홈페이지에도 Universal 다운로드를 제공하는 버튼으로 변경 되었다.그동안 insiders 버전을 사용했지만 이제는 stable 버전을 사용하면 된다.Homebrew 설치가

2021년 3월 9일
·
0개의 댓글
post-thumbnail

macOS Safari에서 개발자도구 활성화하기

크롬으로 개발을 했다면 개발자도구라는 용어가 익숙할 것이다.사파리에서도 개발자도구가 존재한다.자동으로 활성화되어 있지 않아 설정에서 바꿔줘야 한다.단축어 Command + ,를 눌러 설정 창을 실행한다.그리고 Advanced 탭으로 이동한다.하단의 Show Develo

2021년 3월 8일
·
0개의 댓글
post-thumbnail

macOS 빅서에서 커서가 없어지는 버그 해결방법

빅서 OS를 사용하다 보면 중간에 커서가 사라진다.이게 나만 그런 건 아닌것 같다.구글링을 조금만 검색해보면 나오는 거 봐선 빅서 OS의 문제로 보인다.인텔 맥과 M1 맥이 동일하게 버그가 시연된다.내가 알아낸 해결방법은 간단하다.두 가지 방법이 있다.둘 중에 편한 방

2021년 3월 8일
·
0개의 댓글
post-thumbnail

Git .gitignore 파일 쉽게 만들기

Git을 관리하다 보면 시스템 내부에서 사용하는 더미 파일이나 API Key이나 외부에 공개하면 안되는 파일들이 있다.그런 경우 .gitignore이라는 파일을 생성해서 관리를 하면 원격 저장지에 실수로 push를 하더라도 노출되지 않는 장점이 있다.파일을 만드는것은

2021년 3월 7일
·
0개의 댓글
post-thumbnail

프로그래밍 언어별, DBMS 개발환경 구축 한방에 끝내기

보통 파이썬을 언어를 사용하는 개발자라면 Pycham, Virtualenv, Anaconda, Pyenv, 루비 언어를 사용하는 개발자라면 Rvm, Rbenv, Rbenv Gemset, 같은 언어 버전 관리 도구를 사용한다. 언어 별 존재하는 다양한 도구로 인한 개발

2021년 3월 3일
·
0개의 댓글
post-thumbnail

Git 한글 파일명이 깨지는 문제 고치기

개발자 오픈 채팅방에서 아래와 같이 도움을 요청하는 사람이 있었다. 항상 파일명을 영어로 작성해서 큰 문제라고 생각 안했지만 문제를 해결하고 싶었다.터미널을 열고 다음과 같이 입력한다.한글이 정상적으로 출력되는걸 확인할 수 있다.

2021년 3월 3일
·
0개의 댓글
post-thumbnail

Git 커밋 없는 새로운 브랜치 생성하기

새로운 브랜치를 만들때 현재 가르키고 있는 브랜치에서 가져오게 된다. main 브랜치에는 넣고 싶지 않은 파일들을 따로 저장하고 싶은데 기존 브랜치에서 파일을 삭제 후 커밋을 하는것보다는 커밋이 없는 빈 브랜치를 만들어서 관리하고 싶어서 알아보았다.터미널을 열고 다음과

2021년 3월 3일
·
0개의 댓글
post-thumbnail

Swift TruncatingRemainder

Swift에서는 Remainder Operator 제공하여 나머지를 구할 수 있다. 하지만 Int % Int 타입에 대해서만 제공하고 있기 때문에 실수의 나머지를 구하기 위해서는 어떻게 해야할까?먼저 기존에 사용하던 Remainder Operator를 작성해 보았다.F

2021년 3월 3일
·
0개의 댓글
post-thumbnail

Swift Type Alias, Type Conversion

집안에는 110v 전압을 가진 콘센트가 있다.요즘 나오는 가전제품들은 220v의 전압이 필요하다.이것을 아무 생각 없이 그냥 꽂는 순간 아주 큰 문제가 생긴다.컴퓨터에서도 큰 문제가 생기지만 다행히도 컴파일러의 디펜스 시스템으로 인하여 에러를 뱉어낸다.220v용 가전제

2021년 3월 3일
·
0개의 댓글
post-thumbnail

Swift Type Annotation, Type Inference

화장실을 찾으려고 하면 보통 화장실이라는 단어보다는 화장실을 표시하는 🚻 표지판을 보고 알아보는 경우가 많다. 코드도 마찬가지로 어떤 데이터를 사용하고 있는지 알고 있으면 그 데이터를 다루기가 조금 더 수월해진다. Type Annotation 데이터 타입을 명시적으

2021년 3월 3일
·
0개의 댓글
post-thumbnail

Swift Data Types

보통 우리가 옷을 입을때 사이즈가 맞는 옷을 찾아서 입는다.자신의 몸보다 크거나 작은 경우 옷을 입기가 어렵거나 불편하다.이런것처럼 데이터도 크기에 따라서 메모리를 할당해야 한다.그 할당을 위해서는 어떠한 기준이 필요한데 그게 바로 데이터 타입(자료형)이다.Intege

2021년 3월 2일
·
0개의 댓글
post-thumbnail

Swift Constant, Variable

어느 프로그래밍 언어에서 문법을 시작한다면 가장 먼저 배우게 되는 부분이다.변수와 상수는 쉽게 말한다면 값을 저장하는 공간이라고 설명이 가능하며, 조금 더 구체적인 내용은 하단 질문에서 확인이 가능하다

2021년 3월 2일
·
0개의 댓글
post-thumbnail

Swift Token, Expression, Statements

프로그래밍 언어에서의 가장 작은 요소이자, 공백이나 구두점을 통해 분리하는 것이 불가능 한다.대표적으로는 아래와 같은 토큰들이 존재한다.IdentifierskeywordspunctuationsoperatorsLiterals여기서 토큰의 개수는 몇개일까?정답은 3개이다.

2021년 3월 2일
·
0개의 댓글