일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드
- 재밌긴함
- Android
- SAA
- 알고리즘
- 코틀린
- rxandroid
- media3 transformer
- 백준
- 더베일리하우스 삼성점
- 공유오피스
- Kotlin
- Stack
- 아키텍쳐
- 가든웨딩
- 패스트파이브
- 내부프레그먼트
- innernavigation
- 자바
- 너무 어렵다
- 스택
- fragmentcontainer
- media3
- 후기
- 사무실
- 패파
- MVVM
- parentfragment
- 파이썬
- 중첩네비게이션
목록전체 글 (48)
삽질도사

드디어 결혼 날짜가 잡혔습니다 ㅠ,.ㅠ쉬는 날마다 서치하고 상담받고 고민하면서 고통받다가 드디어 마음의 결정을 내리고 큰일 하나 해결했습니다. 원래 제 블로그 보신 분들을 아시겠지만 개발자 블로그라서 딱히 글을 잘 못씁니다;;일단 간단하게 요약하고 스크롤 아래로 내려갈수록 더 자세하게 설명 드리겠습니다. 위치, 가격, 뷔페, 홀 순서대로 중요하게 생각했는데 모두 부합해서 선택하게 되었고 대략 점수를 매기자면 이렇습니다. 위치 ★ ★ ★ ★ ★ -> 신라스테이가 있는 건물, 위치도 역 바로 앞가격 ★ ★ ★ ★ ★ -> 모든 단점이 상쇄되는 가격뷔페 ★ ★ ★ ★ ☆ -> 구색이 적은게 단점이지만 퀄리티가 좋음 (특히 해산물)홀 ★ ★ ★ ★ ☆ -> 홀이 아담해서 하객이 250 넘어가면 좀 어수선..

중단? 띠용?? 갑자기요???!!??아니 이미 다 만들었는데?????;https://github.com/arthenica/ffmpeg-kit GitHub - arthenica/ffmpeg-kit: FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS.FFmpeg Kit for applications. Supports Android, Flutter, iOS, Linux, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg. - arthenica/ffmpeg-kitgithub..

위 같은 파일 구성을 가지고 있습니다.기능 별로 파일을 나눠서 등록된 job 내에서 알맞게 사용중입니다. 아래가 cd 파일입니다.# 워크플로우 이름: 빌드, 배포 및 릴리스name: Build, Distribute & Release# 워크플로우가 실행되는 조건on: push: tags: - 'v*' # v로 시작하는 태그가 푸시될 때 실행 (예: v1.0.0) workflow_dispatch: # GitHub Actions에서 수동으로 워크플로우를 실행할 수 있게 함# 워크플로우에서 실행할 작업들jobs: # 환경 및 버전 정보를 추출하는 작업 extract-environment: runs-on: ubuntu-latest # 우분투 최신 버전에서 실행 outputs: # 이 작업..
최근에 SAA에 관한 글을 포스팅했었는데 마침 개발 중에 관련된 어려움을 겪었던 적이 있어서 글을 남겨봅니다. 해당 아키텍쳐를 사용하다보면 특정 스크린에서는 프래그먼트 안에 새로운 fragment container를 만들어서 또 다른 navigation을 연결해서 child fragment의 형태처럼 써야할 때가 있습니다. 저는 child fragment와 parent fragment의 개념으로 접근해서 fragment간의 데이터 전달을 실시간으로 하기 위해서 setFragmentResultListener와 setFragmentResult를 이용해서 손쉽게 함수 2개로 처리하려 했습니다. (일반적인 방법) 그래서 parent에서는 childFragmentManager.setFragmentResultLis..

안녕하세요. 최근 몇 개월동안 3가지정도의 앱을 개발하면서 SAA를 적극적으로 사용해보았습니다.SAA는 한마디로 액티비티를 하나만 사용해서 앱을 만드는 건데, 이것도 하다보니 실력이 늘고 익숙해지더라구요.이제는 SAA가 아니면 아키텍쳐가 좀 복잡하거나 가독성이 떨어진다고 느껴질 정도 였습니다. 처음에 제가 SAA를 사용하게 된 계기는 단순히1. 화면 간에 정보 교환이 어렵다. (intent가 쓰기 번거롭다.)2. 화면이 많아질수록 화면이동이 힘들다.3. 액티비티가 많아지니 앱이 무거워진다.대략 이정도였는데요. 아무래도 보통 이러한 이유 때문에 플래그먼트를 섞어서 많이 사용합니다. 그러면 또 들었던 생각이.. 1. 액티비티+플래그먼트 -> 화면안에 화면을 디테일하게 구성하는 경우는 거의 없음 (일단 터치하..
https://www.acmicpc.net/problem/1113 1113번: 수영장 만들기 지민이는 수영장을 만들려고 한다. 수영장을 만들 곳의 크기는 N*M이고, 각 칸은 직육면체이다. 따라서, 각 칸의 직육면체의 높이가 쓰여 있는 다음과 같은 땅을 생각할 수 있다. 16661 61116 16661 이 www.acmicpc.net 처음 접근법: 완탐으로 4방향에 대해서 한방향씩 끝까지 탐색한다고 생각하고 각각의 타일에서 한번 더 2방향(내가 온 방향 및 그 반대 제외)을 끝까지 탐색해서 물이 세는지 확인, 4방향 각각의 최대값을 구하고 그 중에서 최소값이 시작타일의 높이보다 크다면 뺀 값이 물을 채울 수 있다는 아이디어 (틀림) -> 계속 물이 세는지 확인한다지만 예외적인 부분(탐색하지 않은 곳에서 ..
https://www.acmicpc.net/problem/15683 15683번: 감시 스타트링크의 사무실은 1×1크기의 정사각형으로 나누어져 있는 N×M 크기의 직사각형으로 나타낼 수 있다. 사무실에는 총 K개의 CCTV가 설치되어져 있는데, CCTV는 5가지 종류가 있다. 각 CCTV가 감 www.acmicpc.net 후기 : 골드 4 수준은 절대 아닙니다~ 제 생각엔 골드 1정도. 문제 자체도 카메라가 많아서 솔직히 좀 지저분한 문제라는 생각이 들고 코드량도 많아지기 때문. 더군다나 중복체크를 허용하는 백트랙킹을 3번씩하는 것은 구현하거나 생각해내기가 상당히 어려웠다는 점에서 난이도도 있고 배울 점도 있었지만 딱~히 교육적인 문제라는 생각은 안드는 문제. (삼성에서 이런 비효울적인 문제를 테스트로 ..

다른 방법도 많지만 안드로이드 스튜디오 아래쪽에 위치한 자체 터미널을 사용하는 방법이 가장 편합니다. * 키해시 값 -> debug: [Mac] keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore -storepass android -keypass android | openssl sha1 -binary | openssl base64 [Window] keytool -exportcert -alias androiddebugkey -keystore %USERPROFILE%\.android\debug.keystore -storepass android -keypass android | openssl sha1 -binary | o..