일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- endless scrolling
- Realtime Database
- 특수기호
- 자료구조
- 젠킨스
- Firebase
- conventional NFR
- 메타 쓰레드
- 안드로이드
- Python
- 특수문자
- 쓰레드 비디오 다운로드
- meta threads
- cloud firestore
- 라이브아카데미
- 쓰레드 이미지 다운로드
- 영어회화
- 객치지향프로그래밍
- skeleton architecture
- re-engineering
- RecyclerView
- non conventional NFR
- 파이썬
- jenkins
- Android
- 직장영어
- git
- 이모티콘
- django
- firestore
- Today
- Total
목록전체 글 (62)
Owl Life
소개 메타에서 만든 쓰레드 앱의 이미지나 비디오를 다운로드 받는 방법에 대해서 알아보겠습니다. 아래 싸이트에 접속 후 게시글의 주소를 복사해서 붙여 넣으면 됩니다. www.threads-media-downloader.com Threads Media Downloader threads-media-downloader.com. Threads 앱 비디오, GIF 및 이미지를 JPEG 또는 mp4 형식으로 장치에 다운로드하고 저장할 수 있는 무료 온라인 플랫폼입니다. 모바일 또는 PC에 스레드 미디어를 저장하고 오프 www.threads-media-downloader.com 사용 가능한 환경 PC / SmartPhone Web (IOS, Android OS) 모든 환경에서 사용 가능합니다. 유튜브 영상 참고 htt..
GRASP Pattern General Responsibility Assignment Software Pattern **OO 디자인의 핵심은 각 객체에 책임을 부여 하는것** **책임을 부여하는 원칙을 말하는 패턴** Informatoin Expert (제일 중요) 책임을 수행할 수 있는 데이터를 가지고 있는 객체에 책임을 부여하는 것. 객체는 데이터와 처리로직이 함께 묶여 있는것. 정보 은닉을 통해 자신의 데이터를 감추고 오직 메서드로만 데이터를 처리하고, 외부에는 그 기능(책임)만을 제공. Creator 객체의 생성은 생성되는 객체의 컨텍스트를 알고 있는 다른 객체가 있다면, 컨텍스트를 알고 있는 객체에 부여. Controller 시스템 이벤트(사용자의 요청)을 맞이할 객체를 만들자. 처리 하는것이 ..
Reverse Engineering 무엇인가요? 제품의 유지보수, 개선 또는 교체를 돕기 위해 제품에 대한 설계 수준의 충분한 이해 를 얻는 프로세스. 재문서화, 설계 복구 Reengineering 무엇인가요? 리엔지니어링은 일반적으로 일부 형태의 리버스 엔지니어링(보다 추상적인 설명을 달성하 기 위해)에 이어 일부 형태의 순방향 엔지니어링 또는 구조 조정을 포함합니다. Reengineering 방식은? 리팩토링 대상을 선정한다 선정된 대상을 테스트 코드 작성한다. 코드를 분해한 후 재조립한다. 재조립 코드를 테스트한다. 위 과정을 반복한다. Test Driven Refactoring 무엇인가요? 1 실패한 단위 테스트를 만듭니다. 2. 해당 테스트를 통과하는 프로덕션 코드를 작성합니다 3. 방금 만든 ..
ATAM Architecture Tradeoff Analysis Method 아키텍처가 품질 목표를 만족하는지 여부와 품질 목표간에 발생하는 충돌에 대해서도 분석함. CBAM Cost Benefit Analysis Method ATAM에 경제적 평가를 보강함 요구사항과 투자에 관한 의사 결정을 지원함 투자 비용 대비 이득
Architecture Design for Conventional NFRs SRS에 공통으로 나타나는 NFR 결국, Quality Attribute 가 됨. Tactics for common NFRs: Available Architecture Design for Non-Conventional NFRs 타겟 시스템에 특정됨 Tactics to be devised by Architectures Impact of Tactics on Views NFR Design 과정 Identify Facts and Policies Define Criteria for Tactics Define Candidate Tactics Evaluate Candidate Tactics Benefit, Cost, Decision Analy..
View 란? 시스템을 이루는 SW요소들의 집합 과 SW요소들의 연관 관계를 추상적 으로 표현한 것 Module View 무엇인가요? Module간의 상호 연결 관계 Runtime View = Component and Connector View(C&C View) 예를 들어 뭐가 있을까요? split lower upper merge 등 파이프-필터 스타일(Pipe-and-Filter Style) 공유-데이터 스타일(Shared-Data Style) 게시-구독 스타일(Publish-Subscribe Style) 클라이언트-서버 스타일(Client-Server Style) 피어 투 피어 스타일(Peer-to-Peer Style) Allocation View 무엇인가요? Software Architecture와..
Architect란? Architect : 한정된 자원 내에서 기능 및 품질 요구사항을 최대한 끌어올릴수 있도록 균형을 맞추는 사람, Concern을 잘 포착하고 이것을 설계에 반영함 통찰력, 추상화, 설득력 필요 Architecture Style Pattern 적용 효과 안정성, 의사소통, 생산성, 재사용, 접근성 디자인 패턴에서는 솔루션이 들어가야한다. 아키텍쳐스타일에선 유형이 들어가야한다. Architecture 설득 방법. ATAM, Trade off, Risk 등을 분석 설득, 판단의 근거를 Tracebility하게 남겨두어야 근거로 쓸 수 있다. Architecture: Definition Architecture Style & Pattern 차이? Architecture Description의..
각 스타일별 주요 포인트 언제 사용하는가? 컴포넌트와 연결자는 어떻게 되는가? 장단점은? Batch Sequential 타겟 시스템의 기능이 dataset를 조작하기 위하여 독립적인 구성 요소로 decompose 된다. 구성 요소는 일련의 데이터 변환을 순차적 및 배치 방식으로 수행합니다. 사용자는 모든 배치 처리가 완료 되기전까지 interact 할 수 없고, 끝날때까지 기다려야 합니다. 대용량 처리에 용이. 각 서브 시스템을 독립적으로 처리하는 프로그램이 될 수 있음. Pipe and Filter 필터는 데이터 세트를 조작하는 구성 요소를 나타내고, 파이프는 데이터 세트를 필터 간에 스트림 모드로 전송하는 데이터 버스를 나타낸다. 이는 Batch Sequential Architecture Style로..