일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래머스
- 독서노트
- 트라이
- 카카오 코딩테스트
- 릿코드
- backjoon
- IOS
- DSP
- 코테
- Trie
- 이산신호처리
- 백준
- 알고리즘
- 코테준비
- 신호처리
- DTFT
- 전자공학
- 알고리즘문제풀이
- 코딩테스트
- PYTHON
- 스위프트
- leet code
- 알고리즘 문제풀이
- 컨볼루션
- dft
- SWIFT
- leetcode
- 파이썬
- Leet Coding Challenge
- SWIFTUI
- Today
- Total
목록분류 전체보기 (99)
매일 매일 성장하는 섭섭군
SwiftUI 환경 세팅하기 Swift UI의 환경세팅은 매우 간단하다. macOS 10.15 이상이 설치된 맥과 Xcode 11 이상의 버전이 있으면 된다. macOS 10.15 이상 버전 설치하기 macOS를 설치하는 방법은 크게 두가지가 있다. Apple에서 제공하는 Software Update를 이용한다. 설정의 소프트웨어 업데이토 들어가서 최신의 OS를 업데이트 할 수 있다. Apple Developer 의 홈페에지에서 다운로드하여 직접 설치한다. 애플 개발자 홈페이지에 접속 후 Develop - > Download로 가주시면 됩니다. 다만 이곳에 접속하려면 Apple 개발자 등록이 되어있어야 합니다. 무료로 등록 가능합니다. (Appstore에 배포 및 다른 라이브러리를 사용하려면 유료로 등록..
Window 공유 폴더 엑세스 에러사내에서 일을 하다보면 공유폴더를 사용할 일이 많다. 그런데 간혹 이러한 에러 메세지를 보면서공유폴더에 접근할 수 없는 경우도 생긴다.새롭게 공유폴더를 만들어 공유하고자 하거나 윈도우 업데이트 및 다른 설정을 건드렸을때 이러한 메세지가 나온다.이 문제를 해결하려고 거의 모든 구글링을 다해봤는데 해결되지 않아 이렇게 공유하고자 한다.시도해 볼만한 것들네트워크 공유 설정 확인공유에 필요한 서비스가 실행중인지 확인공유폴더 이름 확인 (ip 로도 접근)방화벽 및 앱 차단 확인Windos 기능 켜기/끄기 확인로컬 보안 정책 확인이것 이외에도 확인하고 수정할 것들이 있겠지만 여기있는것만 다 시도해 봐도 힘이 빠질 것이다....네트워크 공유 설정 확인"윈도우 - 검색 - 고급 공유 ..
Bitbucket Self Hosted Runner(Window) Guide 2021년 하반기부터 Bitbucket 에서 공식적으로 Pipe Line 에서 Runner를 지원하기 시작하였습니다. 더불어 로컬 PC에서도 돌아갈 수 있는 Self Hosted Runner도 지원하였습니다. 관련 링크 : https://bitbucket.org/blog/pipelines-runners Bitbucket Self Hosted Runner 란? Bitbucket은 Pipeline 을 통한 CI/CD를 지원합니다. Pipelien 스크립트를 통해서 빌드 및 다양한 배포 환경을 구성 할 수 있습니다. 다만 우리의 PC 자원을 사용하는 것이 아닌 Bitbucket의 자원을 사용하는 것인 만큼 돈이 필요합니다.... ㅜㅜ..
Jenkins 인스톨 방식! 젠킨스를 다운로드 할 경우에 다음과 같은 화면을 볼 수 있을 것이다. 운영체제 및 설정 방식에 대한 차이라고도 보이자만 자칫 고민하지 않고 설치를 진행했다가는 목표하는 바를 이루지 못할 수 도 있다. 젠킨스 다운로드 링크 젠킨스의 방식은 크게 두가지로 나누어진다. 서비스 방식(Windows, macOS 등등 선택하여 설치 ) WAR 방식 (Generic Java package) 서비스 방식 서비스 방식은 말 그대로 Window Service 방식으로 실행되는 것을 의미한다. Window Service 에 등록되어 있는 프로그램은 컴퓨터가 켜져 있기만 한다면 사용자가 누구든지 상관없이 항상 실행된다. 즉, 항상 실행되어야 하는 프로그램일 경우에는 서비스로 등록되어 실행된다면 편..
최근 부의 인문학을 너무 재미있게 읽어서 같은 저자의 책을 다시 접어들게 되었습니다. 부의 인문학이 세계적인 경제학자의 이론을 통해 사람들의 삶에 대해서 표현한 책이였다면 부의 본능은 책의 제목대로 인간의 본능에 대해서 소개하고 있다. 부의 본능에는 부자가 되는데 걸림돌이 되는 9가지 인간의 본능에 대해서 소개하고 어떻게 하면 이를 극복할 수 있을지에 때해 친절히 알려주고 있다. 부자가 되지 못할 수 밖에 없는 인간의 9가지 본능 무리 짓는 본능 영토 본능 쾌락 본능 근시안적 본능 손실공포 본능 과시 본능 도사 환상 마녀 환상 결함 있는 인식체계 위 9가지 본능에 대해서 하나하나 알게될때마다 소름이 돋았다. 그동안 나의 행동, 삶에도 많은 영향을 끼치고 있었다. 특히 과시, 손실공포, 영토, 쾌락 본능을..
직장에 다니면서 돈을 만지다보니 자연스럽게 투자와 부에 대해서 관심이 많아졌다. 처음 부에 대해서 관심을 가졌을 때에는 당장 돈을 많이 벌고 싶었다. 그래서 어떻게 하면 돈을 많이 얻어 낼 수 있을지, 투자를 어떻게 해야하는지 알고 싶었다. 처음 투자에 관심을 가지고 나서는 주식, 부동산, 코인 등 제대로된 공부 없이 한번 사보고, 임장을 다녀왔다. 경험이라는 소득이 있었지만 아직도 투자를 어떻게 해야 할지 몰랐다. 그래서 부동산, 주식 관련 유튜브를 시청했다. 각기 다른 관점과 안내가 있었지만 모든 분들이 하는 공통적인 행동이 있었다. 그것이 바로 독서이다. 정확히 누군지는 기억이 나질 않지만 어느 한 부동산 유튜버의 추천으로 책을 들었다. 한동안 책을 읽지 않았음에도 불구하고 굉장히 잘 읽히고 계속 ..
https://www.acmicpc.net/problem/4673 4673번: 셀프 넘버 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, www.acmicpc.net 문제 요약 이번에 풀어볼 문제는 셀프 넘버라는 문제입니다. 문제를 읽어보면 알 수 있듯이 양의 정수 n과 n의 각자리수를 더해서 만들 수 없는 수를 셀프넘버라고 합니다. 우리는 이 셀프넘버를 10000보다 작은 수들 중에서 찾아내면 되는 문제입니다. 문제풀이 IDEA - 1~10000까지의 숫자들 중 셀프넘버가 아닌 것들을 삭제해보자! - 삭제하는..
KMP Algorithm KMP 알고리즘이란? KMP(Knuth-Morris-Pratt) 알고리즘은 어떤 문자열에서 특정 문자열을 찾고자 할때 유용한 알고리즘입니다. KMP 란 이름이 붙은 이유는 Knuth, Morris, Pratt 세사람이 함께 만들어냈기 때문이라 합니다. KMP 알고리즘을 살펴보기전에 어떤 문자열에서 특정 문자열을 찾고자 한다면 어떻게 해야할까? 단순히 두 문자열을 앞에서부터 차례대로 비교해 나아가면 된다. 효율적이진 않지만 매우 직관적이며 간단합니다. 단순 비교 알고리즘 원본문자열과 찾을 문자열은 다음과 같습니다. 원본 문자열 : "abcdef" 찾을 문자열 : "cd"찾을 문자열이 원본문자열에 있을지 판단하는 과정은 다음과 같이 진행됩니다. 쉽고 단순하게 찾을 수 있지만 O(M*..