Oct 9, 2021
Yes24 분철서비스 후기
파이썬 표준 라이브러리를 정리한 책이 있어 주문을 했다. 너무 두꺼워 책을 여러번 보면 낱장이 생길지도 몰라 Yes24의 분철서비스를 요청했다.
## 책 도착
![img01](https://us...
Oct 2, 2021
AWS CloudFormation 모음
출처: [따라하며 배우는 AWS 네트워크 입문](http://www.yes24.com/Product/Goods/93887402)
## EC2 인스턴스 생성 및 보안그룹 설정
```yaml
Paramet...
Oct 2, 2021
CIDR 이해하기
## 추천글
- [VPC의CIDR블록의 사용이유와 설정방법](https://dev.classmethod.jp/articles/vpc-3/)
## 추천사이트
- [CIDR 계산기](https://ww...
Oct 2, 2021
AWS 프리티어 :: 언제나 무료
## AWS 프리티어 정보
- [AWS 프리티어 정보](https://aws.amazon.com/ko/free/?all-free-tier.sort-by=item.additionalFields.SortRank&...
Sep 30, 2021
파이썬 데코레이터 작성시 주의할 점
`출처`: [효율적 개발로 이끄는 파이썬 실천 기술](http://www.yes24.com/Product/Goods/99123748)
파이썬 데코레이터는 주로 아래와 같은 패턴으로 작성한다.
```pyt...
Sep 25, 2021
파이썬 컴프리헨션
파이썬 컴프리헨션은 시퀀스를 생성하는 문법.
## 리스트 컴프리헨션
```python
>>> [x for x in range(10)]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
```
...
Sep 21, 2021
Github Actions Runner의 설치된 소프트웨어 패키지 확인하기.
Github Actions는 Workflow를 실행하는 가상 머신을 Runner라고 명칭한다. Runner에는 두 가지 종류가 있다.
- Github 이 호스팅하는 Github Hosted Runner
- ...
Aug 30, 2021
특정 git 폴더에서 zsh 이 느려질 때
## git_prompt
* 특정 git 폴더에서 oh-my-zsh이 너무 느려지는 경우가 있음.
* 예로 chromium 레포지토리를 클론 받아 `cd src` 로 들어가려 하면 많은 시간을 무응답으로...
Aug 26, 2021
Github Actions 로컬 개발 환경 구성하기
Github Actions를 개발하기 위해서 로컬 개발 환경을 구성하는 일은 중요하다. 로컬 개발 환경 구성 없이 개발한다면 Github Actions를 테스트하기 위해서 매번 커밋과 푸시를 반복해야 한다. 이 글...
Aug 23, 2021
Swift로 Command Line 앱 만들기 #3
앞서 살펴본 [Swift로 Command Line 앱 만들기 #1](https://blog.burt.pe.kr/posts/skyfe79-blog.contents-976285028-post-23/) 과 [Swift로...
Aug 22, 2021
Swift로 Command Line 앱 만들기 #2
[Swift로 Command Line 앱 만들기 #1](https://blog.burt.pe.kr/posts/skyfe79-blog.contents-976285028-post-23/) 글에서 배운 내용을 바탕으로 ...
Aug 22, 2021
Swift로 Command Line 앱 만들기 #1
[Swift로 스크립트 작성하기](https://blog.burt.pe.kr/posts/skyfe79-blog.contents-976039728-post-22/) 글에서 스크립트를 통해 원하는 작업을 할 수 있었다...
Aug 21, 2021
Swift로 스크립트 작성하기
`참고:` 이 글은 [Using Swift for scripting](https://rderik.com/blog/using-swift-for-scripting/)를 간략 번역한 것입니다.
## Hello ...
Aug 19, 2021
iOS 시뮬레이터 타임존 변경하기
iOS 시뮬레이터에서 타임존을 변경하는 옵션이 현재는 없다. 좀 만들어 주지~~ 😭 방법을 찾아 보니 프로젝트의 Scheme 에 환경 변수 값을 등록하여 타임존을 변경할 수 있었다.
<img width="93...
Aug 18, 2021
vscode에서 Swift 자동 완성 사용하기
간단한 코드를 작성할 때는 프로젝트를 만들어야 하는 Xcode 보다는 vscode가 편할 때가 많다. Swift 자동 완성을 vscode에서 하기 위해선 `SourceKit-LSP` 를 vscode에 설치해야 한다...
Aug 18, 2021
Swift 알고리즘 클럽: Array2D
앞으로 시간이 생길 때마다 [Swift 알고리즘 클럽](https://github.com/raywenderlich/swift-algorithm-club) 내용을 공부해 보자😋 우선 쉬운 자료구조부터 살펴보자. [A...
Aug 18, 2021
git 여러 개의 로컬 브랜치 삭제하기
feature 단위로 나누어 작업하던 여러 개의 로컬 브랜치를 한 번에 지우고 싶을 때가 있다.
## 브랜치 목록
모든 브랜치 목록은 `--list` 옵션을 사용해 구할 수 있다.
```
$ git...
Aug 17, 2021
Swift 유닛테스트 환경 쉽게 만들기
Swift 로 UnitTest 작성 환경이 필요할 때, 가장 빠른 방법이 무엇일까?
코딩테스트나 간단한 알고리즘 구현시에 유닛테스트를 만들어 진행하면 편리한데, IDE를 실행하여 프로젝트를 만들거나 플레이그라운...
Aug 13, 2021
Hugo에 쉽게 글쓰기
Hugo에 쉽게 글쓰기를 고민하던 중에 Github Issue를 사용해 보면 어떨까? 라는 생각이 들었습니다. Github Issue는 이미지 업로드도 지원하기 때문에 마크다운 문서에 이미지를 포함하는 것도 아주 ...
Aug 4, 2021
Github Actions로 Hugo 배포하기
`travis-ci.org`를 사용해 `Hugo`를 배포해 오다가 `travis-ci.org`가 유료로 변경되어 `Github actions`로 배포 방법을 변경했다. `utterances` 로 코멘트를 관리하기 ...