분류 전체보기
-
[jekyll] 로컬에서 구동시 Dependency Error 문제 해결하기개발 관련 2024. 3. 21. 22:35
안녕하세요 아렉스입니다 ! 로컬에서 jekyll을 실행할 때 아래와 같은 명령어를 사용하게되는데요. bundle exec jekyll serve 이런 에러 메세지를 만나게되었네요 ㅜ 문제를 겪으면 검색하면 다 나온다던데, 긴 영어 메세지 때문에 종종 무엇을 검색해야하나 싶더라구요 ~ 위와 같은 경우는 Gemfile에 cannot find file filename에 해당되는 부분을 추가하면 됩니다. gem "kramdown-parser-gfm" 추가 한 후 설치-> 구동까지 해주시면 됩니다 bundle install bundle exec jekyll serve
-
[iOS] Storyboard에서 accessibilityIdentifier 설정하기 (User Defined Runtime Attributes)/iOS 📱 2024. 3. 13. 23:08
안녕하세요 아렉스입니다 ! 어느덧 봄이 되었네요 :> 간단한 학습을 목적으로 할 때는, 스토리보드도 종종 사용하곤하는데요 ! 스토리보드로 UITest를 해보려고하니, IBOutlet 변수에 접근하여 accessibilityIdentifier 설정해주는 방법 이외에 스토리보드에서 직접할수는 없는건가 ~? 생각이 들더라구요 iOS 개발 초반에 corner radius 를 스토리보드로 했던 방식이 떠올라서 간만에 글을 적게됐네요 User Defined Runtime Attributes란? Xcode의 Interface Builder에서 특정한 UI 객체에 사용자가 정의하는 값을 바로 입력하는 기능을 말합니다. Storyboard에 정의된 인스턴스에서 값을 설정할 수 있는 것으로, Identity Inspect..
-
[Git] remote 원격 브랜치 로컬로 가져오기개발 관련/GitHub 2024. 3. 5. 12:31
checkout 로컬 브랜치 이름을 별도로 설정하려고자할 때 git checkout -b --track / git checkout -b -t / 원격저장소 브랜치 이름을 그대로 사용할 때 git checkout -t / 참고 https://git-scm.com/docs/git-checkout Git - git-checkout Documentation When there is only one argument given and it is not -- (e.g. git checkout abc), and when the argument is both a valid (e.g. a branch abc exists) and a valid (e.g. a file or a directory whose name is "a..
-
애플 개인 계정으로 협업하기 2024. 2. 26. 03:21
안녕하세요 아렉스입니다 ! 매번 회사 팀 계정에 소속되어 작업을하며 불편함을 못 느끼다가,, 개인 계정으로 팀프로젝트를 하게되면서 겪은 부분들을 작성해볼려고합니다. 인증서와 프로비저닝에 대한 자세한 내용은 수진님 블로그를 참고 추천드립니다. https://sujinnaljin.medium.com/ios-certificate-와-provisioning-profile-e1b9455e8a51 [iOS] Certificate 와 Provisioning profile 인증서와 프로비저닝 프로파일에 대해 알아봅시다 sujinnaljin.medium.com A. 생성해야할 것 1. CSR 인증 서명 요청 생성 2. Apple Developer 사이트에서 Certificates 생성하기 3. 생성 된 Certifica..
-
[2023년 회고] 2년차 iOS 개발자 위기를 기회로일상/일기 2023. 12. 26. 12:45
안녕하세요 아렉스입니다. 어느덧 2023년도 다 지나가네요 ! 다들 고생많으셨습니다. 2023년에는 저에게 많은 일들이 있었습니다. 개발자로서 성장을 하기도하고, 인간적으로 성장을 하기도한 해라서 만감이 교차하네요. 21년 12월에 iOS 개발자 생활을 시작하였고, 눈 떠보니 22년은 지나갔었습니다. 22년에는 기술의 원리, 패러다임 등을 이해하지 못하고, 어떻게든 개발을 해내기 위해 바빴던 해였습니다. (결국 기본 부족이라는 벽에 막히면서 끝났던 해이기도합니다...) 23년은 무작정 앞으로 가기보다는 기본에 충실하면서 최신 기술은 동향을 파악하기로 했습니다. 분기별로 주요 활동을 되돌아보며, 24년 목표수립하며 글을 마무리 짓겠습니다.1Q - 면접스터디 활동참고한 레포지터리 4인 1:3 온라인 질의응답..
-
개발과 관련된 소소한 취미 공유일상 2023. 12. 17. 23:14
안녕하세요 아렉스입니다 ! 저의 소소한 취미이자 도움이 많이 된 학습 방법을 공유드립니다. 바로 '과거 컨퍼런스 영상시청' 입니다. 개발을 시작한 2022년도부터 다양한 iOS 컨퍼런스들을 다녔는데요. 회사에서 혼자 개발하는 상황에서 다양한 사람들과의 교류를 많이 했었는데,기술 컨퍼런스 본질은 기술이 아닐까 ? 난 이 내용들을 어떻게 이해하고 받아드렸을까 ? 라는 궁금점에서 시작됐습니다. 아래 사진 3장은 저의 노션 페이지입니다. 과거부터 기록된 영상을 시청하면서 제가 생각한 세가지 장점이 있습니다. 1. 한글로 학습을 할 수 있습니다. 2. 트렌드 변화를 한 눈에 보기 좋습니다. 3. 앞으로의 결정에 과거의 경험들이 활용할 수 있습니다. 1. 한글로 학습을 할 수 있습니다. 저는 영어실력이 출중 하진 ..
-
[Swift] 프로그래머스 - 주사위 게임 3 / LV.1, 68935기초라고 생각되는 것/문제풀이 2023. 12. 5. 15:41
https://school.programmers.co.kr/learn/courses/30/lessons/181916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 한글로 된 문제를 간단하게 pqrt로 나타내본다면 아래와 같다. pppp pppq ppqq ppqr pqrt 집합을 사용해서 중복 값을 제거하는 아이디어를 떠올렸었는데 pppp -> p, pppq -> pq, ppqq -> pq, ppqr -> pqr, pqrt pppq와 ppqq를 구분하기가 어려웠다. Dictionary를 사용해서 입력 값을 key 값으로, 갯수를 value로 해봤다 func..
-
구글 AdMob 보상형 광고 구현하기/광고 2023. 11. 28. 12:41
안녕하세요 아렉스입니다. 오늘은 구글 광고 종류 중에서 AdMob 보상형 광고 구현에 대해서 공유드립니다. 공식문서가 그렇게 잘 되어있는데.. ! 왜 작성하냐면요,, https://developers.google.com/admob/ios/rewarded?hl=ko 이렇게 서버 에러만 하루종일 나오더라구요 .. 예.. [iOS] 구글 AdMob 연동하기 - 작업 전 설정 [iOS] 구글 AdMob 연동하기 - 작업 전 설정 안녕하세요 아렉스입니다 ! AdMob을 사용하기 위해서는 계정이 필요합니다 ! https://admob.google.com/home/ Google AdMob: 모바일 앱 수익 창출 인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고 plcprogrammer-dy.tistory...