전체 글

· cloud
GCP에 웹 서버 배포하기 2 - 맥 터미널에서 GCP 인스턴스 접속하기 GCP에 웹 서버 배포하기 2 - 맥 터미널에서 GCP 인스턴스 접속하기 GCP에 웹 서버 배포하기 1 - GCP 무료 인스턴스 생성 GCP에 웹 서버 배포하기 1 - GCP 무료 인스턴스 생성 개요 포트폴리오를 만들어야겠다고 생각했다. 스크린샷으로 프로젝트를 표현하는 것 보다는, uzzam.dev 지난 글을 통해 인스턴스도 만들었고, 맥 터미널에서도 ssh를 이용하여 접근이 가능하게 했다. 하지만 무료 인스턴스인 e2-micro를 쓰다보면 왜 무료인지 알게 된다. 빌드가 세월아 네월아 끝나지 않는다. 맥북에서 10초면 될걸 5분이 걸린다 ㅋㅋ 빌드만 오래걸리면 괜찮다. 켜놓고 잠깐 쉬다오면 되는데 멈춰버리는게 문제다. 그러면, 인..
· cloud
GCP에 웹 서버 배포하기 1 - GCP 무료 인스턴스 생성 GCP에 웹 서버 배포하기 1 - GCP 무료 인스턴스 생성 개요 포트폴리오를 만들어야겠다고 생각했다. 스크린샷으로 프로젝트를 표현하는 것 보다는, 직접 작동되는 사이트를 보여주는게 훨씬 좋다고 생각했다. 만든지 오래되었지만 배포할 수 있는 uzzam.dev 지난 글에서는 인스턴스를 생성하고 브라우저에서 접속을 했다. 이번에는 터미널의 ssh를 통해 접속해보려고 한다. 여기서 SSH란? 시큐어 셸(Secure SHell, SSH)은 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 응용 프로그램 또는 그 프로토콜을 가리킨다. 기존의 rsh, rlogin, 텔넷 등을 대체하..
· cloud
개요 포트폴리오를 만들어야겠다고 생각했다. 스크린샷으로 프로젝트를 표현하는 것 보다는, 직접 작동되는 사이트를 보여주는게 훨씬 좋다고 생각했다. 만든지 오래되었지만 배포할 수 있는 웹앱이 두 개 있었고, 18 ~ 19년도에 AWS, GCP를 이용해서 많은 삽질을 한 경험이 있었기에 올리는 건 어렵지 않았다. 새로운 기능은 많이 추가된 것 같았지만 크게 변한건 없는 것 같았다. 그 때 당시에는 AWS, GCP 프리티어를 이용해서 1년씩 쓰곤 했는데 지금은 GCP에서 제일 낮은 단계의 인스턴스는 그냥 무료로 사용할 수 있다. 그리고 느낀점은 역시 강의를 보거나 책을 보기보다는 엄청나게 시간을 쓰면서 당해봐야 공부가 되는 것 같다. 기억력이 좋지 않고 3~4년이 된 일이지만 생생하게 기억이 난다. 이 시리즈는..
struct widget: Widget { let kind: String = "widget" var body: some WidgetConfiguration { IntentConfiguration(kind: kind, intent: ConfigurationIntent.self, provider: Provider()) { entry in widgetEntryView(entry: entry) } .configurationDisplayName("My Widget") .description("This is an example widget.") } } 스위프트로 위젯 익스텐션을 추가 중 특이한 문법을 발견했다. IntentConfiguration(kind: kind, intent: ConfigurationInten..
개념 서로소 집합 : 공통 원소가 없는 두 집합 서로소 집합 자료구조 : 서로소 부분 집합들로 나누어진 원소들의 데이터를 처리하기 위한 자료구조 스택, 큐가 pop, push 연산을 사용하는 것 처럼 서로소 집합은 union, find 연산을 이용함 find - 속한 집합이 어떤 집합인지 찾기 union - 두 개의 집합을 합치기 싸이클인지 구하기 find해서 같다면 cycle 다르면 union 코드 # find - 부모 찾기 def find_parent(parent, x): if parent[x] != x: parent[x] = find_parent(parent, parent[x]) return parent[x] # union 두 집합의 부모를 비교, 더 작은 쪽을 부모로 대입 def union_par..
uzzam
uzzam.dev