전체 글74 [TS-iOS] TestFlight 내부 테스터 추가 안 되는 문제 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 어느날!개발 앱을 테스트 플라이트에 올려 테스트를 하려고 했습니다.근데..! 올렸는데도 정작 테스트 플라이트 앱에서는 업데이트가 안뜨더라구요..🥲왜 그럴까... 생각을 했는데🤔 바로.. 그룹 추가가 안되어 있더라구요.. ( 내부 테스트가 포함된 그룹 )이러한 상황을 남기기 위해 글을 작성했습니다!1. 문제 상황여러분.. 274 버전만 그룹이 추가 안되어 있는거 보이십니까!!!아오... 이걸 해결을 하려고 이 짓 저 짓 다 해봤습니다 ㅎ.ㅎ그룹 추가를 눌러 시도도 해보고..특정 버전(274)를 눌러 추가도 해보려고 했지만..비활성화..🔥 ㅠㅠ 2. 해결 방안(?)해결방안..? 네 없습니다 그런거다음날 지나니까 갑자기 업로드 됐다고 그러더군요..그.. 2025. 3. 21. [TS - iOS] The project ‘[프로젝트명]’ is damaged and cannot be opened due to a parse error. 오류가 난 경우 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 오랜만에 돌아온 트러블 슈팅 편입니다..갑자기 Git Merge 를 진행 후 프로젝트를 열었는데... The project ‘[프로젝트명]’ is damaged and cannot be opened due to a parse error. Examine the project file for invalid edits or unresolved source control conflicts. 에러가 나는거에요!! 너무 놀라써요 프로젝트 자체가 안열리다... 하지만 해결책을 찾았습니다!바로 가시죠!1. 프로젝트 파일의 충돌 확인1-1. Finder에서 .xcodeproj 파일 찾기[프로젝트명].xcodeproj 폴더로 이동합니다.내부의 project.pbxpr.. 2025. 3. 19. [AI] 이미지 웹 접근성 ( openCV - 색대비 체크 ) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 사내 AI 프로젝트를 진행하면서,웹 접근성에 대해 공부할 기회가 생겼습니다. 바로 예시로 확인해보도록 하죠!상기 이미지를 보면 알 수 있듯이,푸른색 배경의 "안녕하세요" 는 가독성이 좋아서 보기 편합니다.하지만 노란색 배경의 "안녕하세요" 는 무슨 글자인지 잘 보이지 않는데요. 이렇게 간단하게 색상 만으로 웹 접근성을 체크할 수 있습니다. 기존에는 작업자가 수작업으로 하나하나 체크를 했었습니다.다만, 이러한 이미지가 100장...1000장....10000장이라면..?너무나 많은 리소스가 투입될 것이고 작업 효율도 좋지 못할 것으로 생각됩니다. 하지만!!만약 아래와 같은 프로세스를 가진 시스템이 있다면 어떨까요?.?이미지 내의 객체를 찾는다.찾은 객체.. 2025. 3. 17. [AI] 이미지 웹 접근성 ( YOLO 모델 - 적용법과 간단 예제 ) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. AI에 대해 업무를 진행하면서 웹 접근성에 대해 문의가 들어왔습니다!웹 접근성이 뭘까.. 궁금하던 참에, 이미지에 대한 웹 접근성을 AI를 통해 점검이 가능할 것 같다는 생각이 들었어요!본격 진행하기 전에 아래와 같은 조건을 두고 진행했습니다!1. 이미지 분석 모델 찾기2. 인터넷 없는 망에서도 동작이 되기 구글링을 진행하다 찾은 모델은 바로 YOLO 모델입니다.해당 모델은손쉽게 모델 다운로드를 통해 이미지 분석을 진행할 수 있었습니다. 오늘은 YOLO 적용법과 간단한 Python 코드를 통한 예제를 알아보도록 하겠습니다.1. YOLO 적용법가장 첫 번째로 이미지 분석을 위해 사용되는 기본적인 소스(파일)들에 대해 다운로드 받아보도록 하겠습니다.gi.. 2025. 2. 28. [디자인패턴] Data Binding ( MVVM ) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 이전에! MVVM에서의 필수적인 첫 번째 요소인 Command 패턴에 대해 알아보았습니다.이번 시간에는 두 번째 필수 요소인 Data Binding에 대해 알아보도록 하죠! 아래 포스팅을 보고 오시면 더욱 이해가 쉬울 수 있습니다! [디자인패턴] MVC, MVP, MVVM안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 바로 오늘의 주제에 대해 아래 대화로 알아보도록 하죠! 👨🏻💼 : 안녕하세요 여러분~ 우리가 유지보수와 개발 효율 상승을 위해beanistory.tistory.com [디자인패턴] 커맨드 패턴 ( Command Pattern )안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 오늘도 역시 학생과 선생님의 대화로 주.. 2025. 2. 11. [디자인패턴] 커맨드 패턴 ( Command Pattern ) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 오늘도 역시 학생과 선생님의 대화로 주제를 알아보도록 하겠습니다. 👨🏻💼 : 비니 학생, 혹시 MVVM 패턴에서 가장 중요한 요소에 대해 알고 있나요?🙋🏻♂️ : 흠.. 의존성 해결? 모듈화 구성 가능? 유지보수 최적화? 인가요?👨🏻💼 : 그것도 맞는 말이지만 커맨드 패턴 ( Command Pattern ) 라는 것을 사용하면 더 좋습니다. 오늘은 이것에 대해 알아보도록 하죠🙋🏻♂️ : 넵! 넵! 오늘은 커맨드 패턴 ( Command Pattern ) 에 대해 알아보도록 하겠습니다.1. 커맨드 패턴이란?사용자가 보낸 요청을 객체의 형태로 캡슐화하는 패턴입니다. 이렇게 요청을 캡슐화 한다면,어떤 작업에 대한 요청들을 객체로 만.. 2025. 2. 5. [디자인패턴] MVC, MVP, MVVM 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 바로 오늘의 주제에 대해 아래 대화로 알아보도록 하죠! 👨🏻💼 : 안녕하세요 여러분~ 우리가 유지보수와 개발 효율 상승을 위해서는 무엇을 할 수 있을까요?🙋🏻♂️ : 선생님 안녕하세요! 흠.. 재사용 가능한 코드블럭이라고 생각합니다!👨🏻💼 : 호호 그 말도 맞지만 보편적으로 사용하는 것은 디자인 패턴이라는 것입니다! 오늘은 이것에 대해 알아보도록 할게요!🙋🏻♂️ : 넵 선생님! (ㅋㅋㅋㅋㅋ) 위에 대화 처럼 오늘은 디자인 패턴에 대해 알아보도록 할겁니다!그 중에서 가장 보편적인 MVC, MVP, MVVM 에 대해!1. MVCModel + View + Controller 를 합친 용어1-1. 구조Model : 어플리케이션에서 .. 2025. 2. 5. [GIT] Git Stash 를 사용하는 이유 ( Sourcetree 및 터미널 사용 ) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 제가 담당하고 있는 프로젝트에서 신규 기능을 개발하게 되었습니다!새로운 브랜치로 작업 중 다른 브랜치에 수정사항이 발생하여 브랜치 변경하는 과정에서 문제가 발생했는데요..ㅠㅠ 그때 처음으로 사용하게 된 Git Stash 에 대해 알아보도록 하겠습니다!1. Git Stash 란VSCode, XCode, Android Studio 등등 여러 개발툴을 사용하면 아래와 같은 상황이 종종 발생하게 된다.현재 작업하고 있는 브랜치가 아닌 다른 브랜치에서 작업해야 하는 경우 이런 경우 현재 변경 된 사항을 어딘가에 저장을 해야 하는데,커밋하기도 애매하고.. 그렇다고 따로 복사하기에는 변경된 사항이 너무 많을 경우..이! 럴 ! 때! Git Stash 를 사용을 .. 2025. 2. 3. [서버] 웹서버(Web Server)와 웹 어플리케이션 서버(WAS) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 이번에 웹 프로젝트 기술 PM 으로 들어가면서,서버 쪽 문의 및 대응을 하다보니 알지만 몰랐던(?) 내용이 있어 정리하려고 왔습니다! 첫 번째는 Web Server vs Web Application Server ( WAS ) 입니다.1. 웹 서버 ( Web Server )웹 서버란, HTTP 프로토콜을 기반으로 동작하는 서버동작하는 방식은 클라이언트가 HTTP를 통해 요청을 보내면 웹 서버는 HTTP로 응답하여 정적 리소스 제공기능정적인 컨텐츠 제공WAS를 거치지 않고, 바로 요청한 컨텐츠 제공동적인 컨텐츠 제공을 위한 요청 전달요청을 WAS에 보내고, WAS가 처리한 결과를 클라이언트에 전달로드밸런서의 역할여러 WAS 에 대한 로드밸런싱 처리종류.. 2024. 11. 8. [Swift-SwiftUI iOS 프로그래밍] 프로퍼티 래퍼 ( Property Wrapper ) 안녕하세요🐶빈지식 채우기의 비니🙋🏻♂️ 입니다. 최근에 프로젝트에서 SwiftUI 를 사용할 일이 있었습니다.평소에 SwiftUI에 대해 사용할 일이 많기 없었기 때문에 구글링을 통해 배껴서(?) 작업을 했는데,점점 더 활용도가 높아져 공부할 필요성을 느껴 핵심만 골라 배우는 SwiftUI 기반의 iOS 프로그래밍 이라는 책을 구매했습니다.공부하다가 정리하면 좋을 내용이 있어 작성하게 되었습니다.오늘의 주제는 프로퍼티 래퍼 라는 내용입니다.바로 가시죠~1. 프로퍼티 래퍼 이해하기실제로 우리가 작업할때,여러 클래스나 구조체에 생성한 연산 프로퍼티들이 유사한 패턴을 갖는 경우가 빈번하게 발생한다.간단하게 로직을 공유하는 방법은 유사한 패턴의 코드를 복사하여 각각의 클래스나 구조체에 포함시키는 것이였다.. 2024. 10. 28. 이전 1 2 3 4 ··· 8 다음 반응형