글
University of London International Programmes
Malicious Software and its Underground Economy: Two Sides to Every Story
조용하고 얌전한 목소리 선생님.
android 보안에 대해서도 배운다.
몇 가지 해킹/보안 기법에 대해서 배운다.
사용할 만한 tool에 대해서도 조금 배운다.
길지 않다.https://www.coursera.org/course/malsoftware
Malicious Software and its Underground Economy: Two Sides to Every Story
Learn about traditional and mobile malware, the security threats they represent, state-of-the-art analysis and detection techniques, and the underground ecosystem that drives such a profitable but illegal business.

'공부 > Computers' 카테고리의 다른 글
WWDC 2014 What's New in Cocoa Touch (0) | 2014.06.05 |
---|---|
ios cocoa auto layout wwdc videos (0) | 2014.05.29 |
dart tips tutorials playlist (2) | 2014.05.24 |
google io 2013 google plus sign-in android api tutorial (0) | 2014.02.10 |
Google maps android api videos Google io 2013 등 (0) | 2014.02.08 |
Google io 2003 Android graphics performance (0) | 2013.12.15 |
Google io 2013 android custom views (0) | 2013.12.15 |
워싱턴대 컴퓨터 네트워크 동영상 강의 (0) | 2013.12.13 |
건조한 현장 Designing and Executing Information Security Strategies (0) | 2013.12.11 |
c programming video lectures 찾기 (0) | 2013.09.04 |
글
초반은
graphic engine이 좋아진다는 얘기
10분 쯤에는 개발자 옵션 중 GPU관련 얘기
GPU에서 시간을 얼마나 쓰는지 즉시 그래프로 보여준다.
각 영역에 대해 몇 번을 redraw하는지 가르쳐주는 option도 있다. 이게 좋네.
red 3번, deep red(갈색) 4번 redraw한다는 의미.
Developer options
Show GPU overdraw
Blue 1x
Green 2x
Red 3x
Deep Red 4x
Profile GPU rendering
On screen as bars
20분 쯤부터 개발할 때 도움이 되는 얘기를 한다.
android는 기본적으로 windowBackground를 그리기 때문에
ListView에 background를 지정하면, redraw가 발생한다.
ListView에 android:background를
style에서 theme 색깔을 바꾸면, overdraw를 1번 줄일 수 있다.
<style name="AppTheme" parent="android:Theme.Light">
<item name="android:windowBackground">@color/dark/background</item>
</style>
for big bitmap
b.setHasMipMap(true);
<bitmap
android:mipMap="true"
android:src="@drawable/my_drawable" />
alpha를 쓰면, 부담이 되므로, 대안이 있으면 대안을 쓰기
alpha를 직접 계산할 수 있으면 직접 미리 계산해서 계산된 값을 쓰기
ImageView에서 setAlpha보다는 setImageAlpha를 쓰기
그 외에도 3가지 정도 방법이 있다.
canvas에서 rotation, clipping 등을 할 때, 사각형 모양으로 clip되게 하는 것이 더 좋다. (?)
성능을 높이기 위해서 한 번 이상 보고 모든 것을 다 익혀 놓는 것이 좋겠다.
마지막에 6개 정도 다른 link를 가르쳐준다. 이것들도 봐두면 좋겠다.
'공부 > Computers' 카테고리의 다른 글
ios cocoa auto layout wwdc videos (0) | 2014.05.29 |
---|---|
dart tips tutorials playlist (2) | 2014.05.24 |
google io 2013 google plus sign-in android api tutorial (0) | 2014.02.10 |
Google maps android api videos Google io 2013 등 (0) | 2014.02.08 |
코스라 강의 Malicious Software and its Underground Economy: Two Sides to Every Story (0) | 2013.12.15 |
Google io 2013 android custom views (0) | 2013.12.15 |
워싱턴대 컴퓨터 네트워크 동영상 강의 (0) | 2013.12.13 |
건조한 현장 Designing and Executing Information Security Strategies (0) | 2013.12.11 |
c programming video lectures 찾기 (0) | 2013.09.04 |
android battery를 아껴쓰려면 통신 빈도를 줄이기 (0) | 2013.05.30 |
글
커스텀 뷰를 만들기 전에 한 번 꼭 보기.
View에 override할 만한 method가 너무 많은데, 그 중 어떤 것들이 필수인지 알 수 있다.
간단한 소개, 설명도 들을 수 있다.
자세한 동작은 View.java 등에서 소스를 직접 보면 알 수 있다.
LayoutParams, onSaveInstanceState 등이 인상적이다.
2번 봤다.
android measure, layout pass 설명이 좀 적다. 이거 가르쳐준 session이 과거에 있었던 것 같은데, 제목이 생각나지 않는다.
android 3.0부터 가능한 hardware rendering에 대해서 더 알려면 다른 영상을 더 봐야 하겠다.
제목은 모르겠다.
'공부 > Computers' 카테고리의 다른 글
dart tips tutorials playlist (2) | 2014.05.24 |
---|---|
google io 2013 google plus sign-in android api tutorial (0) | 2014.02.10 |
Google maps android api videos Google io 2013 등 (0) | 2014.02.08 |
코스라 강의 Malicious Software and its Underground Economy: Two Sides to Every Story (0) | 2013.12.15 |
Google io 2003 Android graphics performance (0) | 2013.12.15 |
워싱턴대 컴퓨터 네트워크 동영상 강의 (0) | 2013.12.13 |
건조한 현장 Designing and Executing Information Security Strategies (0) | 2013.12.11 |
c programming video lectures 찾기 (0) | 2013.09.04 |
android battery를 아껴쓰려면 통신 빈도를 줄이기 (0) | 2013.05.30 |
unity windbg 교육 (0) | 2013.05.16 |
글
University of Washington
선생님이 집에서 강의.
내용이 잘 구성되어 있다. 기본에 충실하고, 현장에서도 도움이 된다.
내용 전달도 적당히 효과적인 편.
알아두어야할 내용이 많다.
가끔 부인으로 보이는 분이 배경에서 장난을 친다. 행복한 집일 것 같다.
'공부 > Computers' 카테고리의 다른 글
google io 2013 google plus sign-in android api tutorial (0) | 2014.02.10 |
---|---|
Google maps android api videos Google io 2013 등 (0) | 2014.02.08 |
코스라 강의 Malicious Software and its Underground Economy: Two Sides to Every Story (0) | 2013.12.15 |
Google io 2003 Android graphics performance (0) | 2013.12.15 |
Google io 2013 android custom views (0) | 2013.12.15 |
건조한 현장 Designing and Executing Information Security Strategies (0) | 2013.12.11 |
c programming video lectures 찾기 (0) | 2013.09.04 |
android battery를 아껴쓰려면 통신 빈도를 줄이기 (0) | 2013.05.30 |
unity windbg 교육 (0) | 2013.05.16 |
Marakana에 있는 Android services 관련 강의 보기 (0) | 2013.02.01 |
글
University of Washington
Designing and Executing Information Security Strategies
Coursera 강의
현장에서 어떻게 일하는지 그대로 알려주는 것은 좋은데,
자꾸 집중이 안된다.
3주 치 정도 틀어놓은 것 같다.
말은 많은데 내 머릿속에는 별로 남는 게 없다.
학문적으로 획기적인 내용이 있는 것은 아닌 것 같다.
정말 관심이 있을 때 봐야 하겠다.
'공부 > Computers' 카테고리의 다른 글
Google maps android api videos Google io 2013 등 (0) | 2014.02.08 |
---|---|
코스라 강의 Malicious Software and its Underground Economy: Two Sides to Every Story (0) | 2013.12.15 |
Google io 2003 Android graphics performance (0) | 2013.12.15 |
Google io 2013 android custom views (0) | 2013.12.15 |
워싱턴대 컴퓨터 네트워크 동영상 강의 (0) | 2013.12.13 |
c programming video lectures 찾기 (0) | 2013.09.04 |
android battery를 아껴쓰려면 통신 빈도를 줄이기 (0) | 2013.05.30 |
unity windbg 교육 (0) | 2013.05.16 |
Marakana에 있는 Android services 관련 강의 보기 (0) | 2013.02.01 |
Wwdc 2012 Adopting storyboards in your app (0) | 2013.01.14 |
RECENT COMMENT