안녕하세요 도미닉입니다. 오늘은 2020년 회고를 작성하고자 합니다. 작년 2019년 회고에 이어서 올해 회고를 작성하겠습니다. 1. 이직 올해는 두 군데의 회사에 다닐 수 있었습니다. iOS 개발자로 회사를 구하기 쉽지 않았습니다. 웹 경력이 있고 여러 분야를 했던 경험 때문에 iOS도 오래하지 않을 것이라는 선입견이 있는 것 같습니다. 제일 잘하는 iOS로 회사를 구하고 싶었지만 쉽지 않았습니다. 외주 회사를 들어가서 4달동안 앱을 2개 만들고 퇴사를 하였습니다. 체계적이지 않고 거의 혼자 프리랜서로 개발을 하는데 회사에서 대부분의 돈을 가져갔기 때문에 만족할 수 없었습니다. 웹개발자, iOS 같이 지원하다가 지금 회사로 들어오게 되었습니다. 현재는 웹 백엔드와 iOS, 프론트앤드 전부 사용해서 세차..
안녕하세요 도미닉입니다 오늘은 테두리를 둥글게 하는 cornerRadius 값을 스토리보드에서 설정하는 방법을 공유하겠습니다. 뷰를 클릭하고 Identity Inspector를 클릭하면 위와 같이 UserDefined Runtime Attributes 칸이 있습니다. 플러스 버튼을 누른 뒤에 아래 항목들을 추가합니다. layer.masksToBounds Boolean YES layer.cornerRadius Number 5 숫자 5 자리에 원하는 값을 넣으면 됩니다. 참고 stackoverflow.com/questions/34215320/use-storyboard-to-mask-uiview-and-give-rounded-corners
안녕하세요 도미닉입니다. 오늘은 Xcode 11 에서 iOS 13 미만 버전의 프로젝트를 빌드하는 방법에 대해서 알아보겠습니다. xcode 11 에서 프로젝트를 생성하면 자동으로 target 이 iOS 13 으로 정해집니다. iOS 13 에서 추가된 SceneDelegate.swift 가 자동으로 생성되고 이전 버전과 다른 AppDelegate.swift 가 생성됩니다. 이러한 상황에서 target 을 iOS 13 버전 미만으로 설정하고 빌드했을 때 오류들이 나오는 문제가 발생합니다. 이럴 때 오류를 해결하고 정상적으로 빌드할 수 있는 방법을 공유합니다. 오류 해결 방법 SceneDelegate.swift 수정 class SceneDelegate: UIResponder, UIWindowSceneDeleg..
안녕하세요. 도미닉입니다. 오늘은 슬라이드쉐어에 슬라이드를 공유했을 때 한글이 깨지는 문제에 대해 해결 방법을 작성해보겠습니다. 발표한 자료를 공유하고자 슬라이드쉐어에 업로드했었습니다. 올린 발표 자료를 보니 한글이 깨지는 문제가 발생했습니다. 구글링하여 해결 방법을 찾아서 공유합니다. 해결 방법 터미널로 슬라이드를 저장한 경로로 이동합니다. 아래 명령어에서 가장 뒤에 이름.pdf 를 발표자료 명으로 바꾼 뒤에 실행합니다. LANG=C LC_ALL=C sed -i '' s'|/Registry (Adobe) /Ordering (Korea1) /Supplement [0-9]|/Registry(Adobe) /Ordering(Identity) /Supplement 0|g' 이름.pdf 슬라이드쉐어에 발표 자료를..
안녕하세요 도미닉입니다. 오늘 MySQL Workbench를 사용하다가 delete 코드를 사용했을 때 아래와 같은 오류를 마주하였습니다. [MySQL] Error Code: 1175 . You are using safe update mode and you tried to update ... 찾아보니 SAFE MODE가 켜져있어서 그렇다고 합니다. 이런 오류를 해결하려면 아래 쿼리를 실행하면 됩니다. SET SQL_SAFE_UPDATES = 0; 감사합니다. 참고 : jwgye.tistory.com/31
안녕하세요. 도미닉입니다. Aurora에서 timezone을 바꾸는 방법을 알아보겠습니다. 서론 서버를 만들면 timezone 은 UTC 로 되어있다. select NOW() 를 해보면 현재 시간보다 9시간 전의 시간을 보여준다. 우리는 KST 로 서버 시간을 조회하고 일정을 관리하고 있기 때문에 서버의 timezone 을 변경해줘야했다. 그 방법을 공유한다. timezone 변경 왼쪽 메뉴에서 파라미터 그룹에 들어간다. 파라미터 그룹 생성을 클릭한다. 위와 같이 채워넣었다. 유형은 DB Cluster Parameter Group 으로 바꿔주었다. 그룹 이름과 설명은 원하는대로 설정해도 좋다. 파라미터 그룹 목록에 아래와 같이 추가된 것을 볼 수 있다. 파란색 이름 부분을 클릭한다. zone 이라고 검색..
안녕하세요. 도미닉입니다. 오늘은 AWS 에 RDS 에서 오로라를 이용해 데이터베이스를 이중화하는 방법을 공유하겠습니다. 이중화 방안 현재 쓰기 역할로 인스턴스가 하나 생성되있는 것을 볼 수 있다. 기본적으로 오로라를 생성하면 하나의 인스턴스가 생성된다. 이 오로라에 인스턴스는 내부적으로 아래 그림과 같이 구성된다. 여러 인스턴스에 데이터들을 분산해서 관리하기 때문에 아래 그림처럼 하나의 EC2 에 DB 를 설치하는 것보다 안정적이다. EC2 자체에 문제가 생기거나 MySQL 에 문제가 생기면 바로 장애가 발생할 수 있기 때문이다. 오로라 인스턴스로 조금 더 안정적이기는 하나 이러한 오로라 인스턴스도 문제가 발생할 수 있을 것이다. 오로라 클러스터에 read replica (읽기만 하는 인스턴스)를 추가..
- Total
- Today
- Yesterday
- Apple
- 연습문제
- 형용사
- 반복문
- 데이터베이스
- database
- 리눅스
- 시원스쿨
- Swift
- 뇌를 자극하는 C프로그래밍
- exercise
- 프로그램
- 영어
- 프로그래밍
- 포인터
- 테라스캔
- Xcode
- C
- 애플
- 스위프트
- terascan
- MySQL
- 뇌를 자극하는 C 프로그래밍
- IOS
- 함수
- Matlab
- 배열
- 단어
- 왕초보 영단어1
- 매트랩
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |