| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- SAA
- 안드로이드
- Stack
- 내부프레그먼트
- 사무실
- 자바
- 알고리즘
- parentfragment
- 더베일리하우스 삼성점
- innernavigation
- fragmentcontainer
- Kotlin
- rxandroid
- 아키텍쳐
- 패스트파이브
- 패파
- 중첩네비게이션
- media3
- 백준
- 후기
- 재밌긴함
- Android
- 너무 어렵다
- media3 transformer
- MVVM
- 파이썬
- 공유오피스
- 가든웨딩
- 코틀린
- 스택
목록분류 전체보기 (47)
삽질도사
중단? 띠용?? 갑자기요???!!??아니 이미 다 만들었는데?????;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..
안녕하세요 작년에 취업하고 나서는 정말 뜸하게 게시물을 올리는 삽질도사입니다... (죄송) 사실 앱 개발을 계속 하면서 처음 글을 올릴 때보다 너무나도 많은 것을 배웠고 성장해서 갑자기 완전 다른 내용을 담은 게시물을 올리려니 좀 걱정이 되더군요. (지금 생각해보면 사실 그냥 올리면 되는데 잡생각임) 지난 1년+a 동안 패스트파이브에서 많은 경험을 하면서 느낀 점이 몇 가지 있는데요, 이전 직장에서는 디지털단지의 건물 안에 작은 오피스에서 작업을 하다보니 아무래도 숨막히는 부분도 많고 이래저래 내 모니터를 누가 보고 있다는 생각이 들 때가 많아서 (느낌만은 아님..) 코딩할 때 뭔가를 찾아보며 공부하거나 새로운 기술을 도입하고 싶을 때도 왠지 일 안하고 딴 짓하는 것처럼 보일까봐 블로그도 함부러 못 키고..