2022년 2월 13일
가장 빠르게 Swift 코드 실행하기
이 글은 최적화에 관한 내용이 아니다. 간단한 Swift 코드를 작성하고 실행할 때, Xcode Playground 말고 다른 방법으로 Swift 코드를 빠르게 실행하는 방법에 관한 이야기다.
## Xcode...
2022년 1월 29일
Swift Type Eraser Wrapper 패턴 이해하기
Swift 언어를 잘 활용하기 위해서는 Protocol을 잘 다뤄야 한다. 특히 라이브러리를 제작하고 배포할 때 더 그러하다. Protocol을 사용하면 자주 마주치는 컴파일 오류가 있다.
```swift
...
2022년 1월 13일
Google Sheet API 인증
https://developers.google.com/sheets/api 를 사용하여 비공개(private) Google Sheet 에 접근해야할 때, 인증부분에서 겪은 삽질을 공유한다.
## API KEY
...
2021년 11월 2일
자바스크립트 개발 환경 구성 팁 모음.
자바스크립트 개발 환경 구성 중 만난 이슈와 해결 과정을 정리한다. 🤪
## singleQuote
eslint 와 prettier 간의 singleQuote와 doubleQuote 설정이 충돌날 때가 있다....
2021년 10월 28일
Electron, Vue3 개발 환경 구성
데스크탑 앱을 만들기 위해서 Electron에 관심을 가지던 중, Electron과 Vue3를 사용해 앱을 만들어 보고 싶어졌다. 앱을 만들기 전에 Electron과 Vue3 개발 환경을 구성해 보자.
참고로...
2021년 10월 27일
VSCode, tailwindcss 적용 팁
`@apply`를 사용하여 tailwindcss 스타일을 정의하여 엘리먼트 간에 스타일을 공유할 수 있다.
vue 프로젝트에 tailwindcss를 적용할 때, `@apply` 사용하면 오류로 표시되어 불편하...
2021년 10월 9일
Yes24 분철서비스 후기
파이썬 표준 라이브러리를 정리한 책이 있어 주문을 했다. 너무 두꺼워 책을 여러번 보면 낱장이 생길지도 몰라 Yes24의 분철서비스를 요청했다.
## 책 도착

## EC2 인스턴스 생성 및 보안그룹 설정
```yaml
Paramet...
2021년 10월 2일
CIDR 이해하기
## 추천글
- [VPC의CIDR블록의 사용이유와 설정방법](https://dev.classmethod.jp/articles/vpc-3/)
## 추천사이트
- [CIDR 계산기](https://ww...
2021년 10월 2일
AWS 프리티어 :: 언제나 무료
## AWS 프리티어 정보
- [AWS 프리티어 정보](https://aws.amazon.com/ko/free/?all-free-tier.sort-by=item.additionalFields.SortRank&...
2021년 9월 30일
파이썬 데코레이터 작성시 주의할 점
`출처`: [효율적 개발로 이끄는 파이썬 실천 기술](http://www.yes24.com/Product/Goods/99123748)
파이썬 데코레이터는 주로 아래와 같은 패턴으로 작성한다.
```pyt...
2021년 9월 25일
파이썬 컴프리헨션
파이썬 컴프리헨션은 시퀀스를 생성하는 문법.
## 리스트 컴프리헨션
```python
>>> [x for x in range(10)]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
...
2021년 9월 21일
Github Actions Runner의 설치된 소프트웨어 패키지 확인하기.
Github Actions는 Workflow를 실행하는 가상 머신을 Runner라고 명칭한다. Runner에는 두 가지 종류가 있다.
- Github 이 호스팅하는 Github Hosted Runner
- ...
2021년 8월 30일
특정 git 폴더에서 zsh 이 느려질 때
## git_prompt
* 특정 git 폴더에서 oh-my-zsh이 너무 느려지는 경우가 있음.
* 예로 chromium 레포지토리를 클론 받아 `cd src` 로 들어가려 하면 많은 시간을 무응답으로...
2021년 8월 26일
Github Actions 로컬 개발 환경 구성하기
Github Actions를 개발하기 위해서 로컬 개발 환경을 구성하는 일은 중요하다. 로컬 개발 환경 구성 없이 개발한다면 Github Actions를 테스트하기 위해서 매번 커밋과 푸시를 반복해야 한다. 이 글...
2021년 8월 23일
Swift로 Command Line 앱 만들기 #3
앞서 살펴본 [Swift로 Command Line 앱 만들기 #1](https://blog.burt.pe.kr/posts/skyfe79-blog.contents-976285028-post-23/) 과 [Swift로...
2021년 8월 22일
Swift로 Command Line 앱 만들기 #2
[Swift로 Command Line 앱 만들기 #1](https://blog.burt.pe.kr/posts/skyfe79-blog.contents-976285028-post-23/) 글에서 배운 내용을 바탕으로 ...
2021년 8월 22일
Swift로 Command Line 앱 만들기 #1
[Swift로 스크립트 작성하기](https://blog.burt.pe.kr/posts/skyfe79-blog.contents-976039728-post-22/) 글에서 스크립트를 통해 원하는 작업을 할 수 있었다...
2021년 8월 21일
Swift로 스크립트 작성하기
`참고:` 이 글은 [Using Swift for scripting](https://rderik.com/blog/using-swift-for-scripting/)를 간략 번역한 것입니다.
## Hello ...
2021년 8월 19일
iOS 시뮬레이터 타임존 변경하기
iOS 시뮬레이터에서 타임존을 변경하는 옵션이 현재는 없다. 좀 만들어 주지~~ 😭 방법을 찾아 보니 프로젝트의 Scheme 에 환경 변수 값을 등록하여 타임존을 변경할 수 있었다.
<img width="93...