일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- 안드로이드
- Kotlin
- FLUTTER
- RxJava
- Java
- Django REST framework
- Django REST Android
- kodility
- NDK
- flutter firestore
- RxAndroid
- UWP
- mfc
- 알고리즘
- C/C++
- android architecture component
- Flutter TextField
- 안드로이드 구글맵
- Django REST
- C
- Android
- 프로그래머스
- Android P
- C++
- 코틀린
- android push
- Rxjava2
- livedata
- dart
- Today
- Total
목록공유 (8)
개발하는 두더지
최근 트윗에 올라온 내용을 보면 구글의 Widevine L3 DRM 이 깨졌다는 소식이 올라왔습니다. 보안성이 가장 강한 L1 부터 L3 까지가 있는데 L3는 보완이 거의 불가능한 정도로 뚫렸습니다.데이빗 뷰캐넌이라는 보안 연구원이 취약점을 찾아서 뚫었는데 아직 구글에 알렸는지 알수없으며, 구글에서 알았다고해도 L3를 보완할지는 모른다고 합니다. 왜나하면 버그가 아닌 L3 DRM 설계상 결함이기 때문에 이 취약점을 난독화 강화를 통해 보완할 수는 있지만 성능이 떨어질 것으로 보기 때문입니다. 하지만 넷플릿스 같이 큰 기업은 콘텐츠 재생에 강력한 L1 을 사용하고 있으므로 L3가 깨졌다고하여 최악의 상황은 아닙니다. L1은 공장에서 미리설치된 상태로 출고되거나 공인된 전달 방식을 통해 설치해야되기 때문에 ..
('http://duzi077.tistory.com'이하 'Packriding')은(는) 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.('Packriding') 은(는) 회사는 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.○ 본 방침은부터 2018년 1월 1일부터 시행됩니다. 1. 개인정보의 처리 목적 ('http://duzi077.tistory.com'이하 'Packriding')은(는) 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적이외의 용도로는 사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정입니..
실시간 동영상 스트리밍 프로토콜 종류 Progressive Download HTTP 프로토콜을 사용하여 미디어 파일을 서버에서 클라이언트로 보내며 재생하는 스트리밍 방식 현재 사내 스트리밍 DRM 서비스는 Progressive Download 방식을 이용함미디어 플레이어는 동영상 파일의 헤더에 위치한 메타데이터에 의존하여 재생을 하므로 moov의 영향을 받음 moov 헤더 이동방법(http://duzi077.tistory.com/118)구현이 쉽지만 파일을 네트워크 사용량이 크다. 시청한 만큼의 데이터가 나가는 것이 아니고 한번의 요청으로 전체 파일을 받기때문에 데이터를 받은 만큼 나간다. Youtube에서 Progressive Download 방식을 사용하다가 Adaptive HTTP Streaming..
파워 목업 PowerMockup 사용하여 스토리보드 만들기 안드로이드 앱 개발을 시작하면서 스토리보드와 프로토타입이 필요합니다.머리속에 있는 생각만으로는 앱을 만들수없죠 그래서 찾아보다가 스토리보드만들기 좋은 툴을 찾아봤습니다오븐, 목업등이 있는데 목업을 사용하여 스토리보드를 만들어보도록 하겠습니다. [PowerMockup]https://www.powermockup.com/ Download Trial을 클릭하면 무료버전을 사용할 수 있습니다. 설치하면 파워포인트에서 PowerMockup 탭이 생기며 아래와 같이 이용할 수 있습니다. [ 안드로이드 모바일 시안 ] Download More Shapes... 를 클릭하여 다양한 디자인을 가져올 수 있습니다. [Android] [IOS] [Touch Gestu..
현재 .NET Standard 2.0을 사용할 수 있으며 Microsoft 팀은 UWP, WPF, ASP.NET Core 및 기타 제품과 같은 여러 제품 개발자가 공유 할 수있는 UI 및 라이브러리 표준화 작업을 진행하고 있습니다. .NET Standard는 .NET 제품군의 하위 집합으로서 .NET Framework, .NET Core, Xamarin 및 ASP.NET Core를 포함한 모든 .NET 제품군간에 공유 할 수있는 하나의 공용 라이브러리를 구축합니다. XAML 표준은 WPF, UWP, Xamarin 및 Xamarin Forms에서 UI를 만드는 일반적인 표준입니다. 이 비디오에서 Stott Hunter, Miguel De Icaza 및 Tim Heuer는 UWP, XAML 및 .NET St..
# 사드란?Terminal High Altitude Area Defence말그대로 높은 고도에서 지역을 방어한다라는 뜻미국에서 개발하고 도입된 미사일방어체계 핵심요소 중 하나임 # 사드 배치 배경 군사적 효용성 북한의 계속적인 물리적 압박과 위협에 대한 정부의 대응 수단 미국의 입장과 영향력 주한미군에게 안정적인 주둔 여건 보장 # 찬성측 주장북한의 대륙간 탄도미사일에 맞서서 방어체계를 세울수 있다. 북한과의 전쟁시 후방(일본, 괌) 미군기지에 대한 미사일 공격 차단으로 인하여 후방 증원병력(미군) 수송에 유리하다. 배치 부지만 제공하면 비용은 전적으로 미군이 부담. 북한의 핵 도발에 대한 대응전략 한미일 공조를 통한 대북압박가능 북한의 미사일 감지능력 향상 # 반대측 주장사실상 북한의 공격으로부터 수도..
1. 파밍과정은 예전방식과 동일2. 예전엔 대포통장으로 피해자 계좌에서 돈을 인출했지만통장관련법이 강화되어 방법의 하나둘씩 막혀감3. 새로운 방식으로 상품권을 피해자의 돈으로 구매하고범인이 중간에 상품권을 받고 빠짐4. 피해자가 경찰에 신고하고 온라인이나 피싱 사기로 수사를 의뢰한 순간부터문제가 발생함5. 보이스피싱 관련법이 강화되어 일단 신고가 들어가면피해자 게좌와 거래를 한 모든 계좌가 묶여버림.그런데 한 계좌만 묶이는게 아니고 같은 명의의 계좌가 전부 묶여버림즉, 파밍피해자, 상품권판매자 명의의 계좌는 전부 정지되고 3개월 유지 결론요즘 3자 파밍사기는 피싱을 당한 사람과 판매자도 정상적인 판매를 하였어도사기죄에 엮일수 있음 해결책소송으로 풀어야하는데 뚜렷한 해결방안이 없음현재로써하나, 계좌주가 사..
# 환율변동에 대한 수출입의 경제효과1달러 = 1500원 ---> 1달러 = 1000원 라면 1개 가격 500원 오렌지 1개 가격 1달러라고 한다면 $ 입장 1달러에 라면3개 ---> 1달러에 라면 2개 ---> 원의 가치 상승, 달러 나라는 라면을 적게 사므로 당연히 수입이 늘어남. 원 나라에서는 수출이 줄어듬. \ 입장 1500원에 오렌지1개 ---> 1000원에 오렌지1개 ---> 원 나라에서는 원래 비싸게 사던걸 싸게 살수있으므로 수입을 늘어남. 달러 나라에서는 수출이 늘어남 # 엔고 현상엔화가 달러화에 비하여 가치가 높아지는 현상으로수출입가격에 영향을 주어 일본의 수출이 저조해짐.즉 1달러 = 300엔 ---> 1달러 = 100엔 ---> 엔화가 상승해버리니 달러로 살수있는 엔화의 양이 줄어듬 ..