In this tutorial from Android Bootcamp Series 2012, Marko Garg...11개월 전




screencast

강의 진도가 좀 느리다.

기초부터 가르쳐준다. android 개발 초보자 대상.

서비스 내용이 아닌 곁가지들 coding에 시간을 많이 보낸다.

30' 쯤부터 본격적으로 Service 내용.



13 - Services - Part 2: Android Bootcamp Series 2012
13 - Services - Part 2: Android Bootcamp Series 2012소유자: MarakanaTechTV조회수: 8,918


하이구,, polling하는 code만 보여주네..

별로 쓸모가 없다. code의 품질이 좋지 않다. 양도 적고.

IntentService는 thread를 자동으로 하나 생성해준다는 것만 새로 알았네.

traceview 사용하는 것 구경 한 번 하고.

90분 시간 들이기는 좀 아깝다.


Class 3, Part 2. This video comes from Marakana's 5-Day Androi...1년 전




그래서 이건 안봤다.


by 언제나19 2013. 2. 1. 00:32


완전 기초부터 가르쳐준다. 청자가 다른 프로그래밍 언어 하나도 모른다는 가정에서.

python 책을online으로 공개하고,

그것에 대한 video tutorial을 itunesu에 공개해주니까 좋다.

The older Python 2.6
New  Python 3.1+.


itunesu에 지금 있는 것은 3.1 기준 강의.

1강 정도만 봤는데,

소리가 너무나 작아서 집 컴퓨터로밖에 못보겠다.

진행은 매우 느리다. 말도 느리다.

영상만 보고 있기에는 너무 답답하다. 따라하면서 보기에는 괜찮겠다.


영상의 화질은 좋다.

글자도 선명하다.


by 언제나19 2012. 8. 15. 01:04

WWDC 2011 Session Videos - HD                   
Session 310 - What's New In Instruments    47:38    11. 6. 16.    Apple Developer    Developer on iTunes   
Session 312 - iOS Performance and Power Optimization with Instruments    55:37    11. 6. 16.    Apple Developer    Developer on iTunes   


Session 310 - What's New In Instruments    47:38    11. 6. 16.    Apple Developer    Developer on iTunes   
부터.

deferred mode 는 지금 즉시 말고 나중에 적용되게 하는 건가보다.
thread tenure 중 tenure는 재임기간

copy on write page fault, zero fill page fault 등 multi processor에서 thread 간 자원 공유하는 개념에 대해서도 설명해준다.
이런 설명이 필요할만큼 어려운 내용.

29' 부터는 system trace demo 에서 정말 속도 향상시키는 예를 보여주면 좋으련만, 그 정도 demo는 없다.

38' 부터가 내가 보고 싶어했던 automatic reference counting 얘기
기대하고, 이것만을 기다렸는데, cycle 검사를 통해 leak 찾는 얘기밖에 안해준다.

Session 312 - iOS Performance and Power Optimization with Instruments    55:37    11. 6. 16.    Apple Developer    Developer on iTunes   
Session 318 - iOS Performance in Depth    58:37    11. 6. 16.    Apple Developer    Developer on iTunes   
Session 322 - Objective-C Advancements in Depth    58:31    11. 6. 16.    Apple Developer    Developer on iTunes   
가 관련 프로그램이네. 이런 것들까지 봐야겠네.

그 중 Session 312 - iOS Performance and Power Optimization with Instruments    55:37    11. 6. 16.    Apple Developer    Developer on iTunes   
는 앞부분 볼 때, arc에 대해 내용이 없는 것 같아서,
Session 322 - Objective-C Advancements in Depth    58:31    11. 6. 16.    Apple Developer    Developer on iTunes   
부터 본다.
08' 부터 advanced arc
cocoa convention을 지켜야 한다.
- copyxxx() ~> hump (혹) 없이
+ newXxx()
아니면 NS_RETURNS_NOT_RETAINED 같은 걸 붙이던지

__strong 은 retain 하고, __weak 은 retain 안 한다.
헉, __weak 은 ios5, macosx 10.7 에서밖에 안되네.
NSWindow, NSViewController 등을 weak reference 하면, 확 죽을 수도 있다니,, 호환성이 뭐 이래..

unsafe_unretained 는 assign하고 같은 거.

block에서 self에 cycle 안생기게 weak, strong 섞어서 self->member 쓰는 건 괜히 복잡하면서도 필수겠다.

non-arc에서 default는 __unsafe_unretained

실제 release되는 시점을 알려면 30'쯤 가르쳐주는 arc internals 부분을 잘 알아야겠는데,
아직 정확히 모르겠다.
objc_retain, objc_release, objc_autorelease
objc_loadWeak, objc_storeWeak
objc_autoreleasePoolPush/Pop


36' Death of an Object

CF object를 쓸 때는 __bridged 를 쓰라는데, 이게 어떻게 돌아가는 건가.. 하응.
또는 CFBridgingRetain, CFBridgingRelease 로 묶으래.


iPhone Development Foundation Videos                   
Session 916 - Getting Started with Instruments    53:23    08. 6. 13.    Apple Developer    Developer on iTunes   

timeline에서 option + drag하면, 선택한 부분에 대한 통계만 filtering해서 보여준다.

ObjectAlloc, Leaks 사용법도 중간에 가르쳐주긴 한다.
autorelease stack을 하나 더 두어서 alloc spike를 줄이는 것을 demo.

자세히화살표를 클릭하면 자세한 내용을 보여주고, extended details 에서 call tree도 볼 수 있다.
previous run 하고 비교하는 기능도 있네.

NSString leaks 고치는 것도 demo해준다.
release를 안한 경우에 대해서 autorelease 로 고친다.
흠.. 근데, 동영상에서는 고치는 것을 실패했다. ^_^;;

-

iPhone Development Foundation Videos                   
Session 901 - Introduction to the iPhone Development Tools    1:04:41    08. 6. 13.    Apple Developer    Developer on iTunes   
iPhone Development Essential Videos                   
iPhone Development Tools Overview    1:13:14    09. 3. 18.    Apple Developer    Developer on iTunes   

는 안봐야지. 진작에 익숙하지 않을 때 볼 껄 그랬다.

그보다는 2010년 것에 관련 내용이 많네.
그 중 memory analysis 가르쳐주는 걸 봐야겠다.

WWDC 2010 Session Videos - HD                   
Session 304 - What's New in Instruments    45:01    10. 6. 16.    Apple Developer    Developer on iTunes   
Session 306 - Automating User Interface Testing with Instruments    40:15    10. 6. 16.    Apple Developer    Developer on iTunes   
Session 309 - Advanced Performance Analysis with Instruments    58:08    10. 6. 16.    Apple Developer    Developer on iTunes   
Session 311 - Advanced Memory Analysis with Instruments    52:02    10. 6. 16.    Apple Developer    Developer on iTunes   

Session 311 - Advanced Memory Analysis with Instruments    52:02    10. 6. 16.    Apple Developer    Developer on iTunes   
에서 정말 자세하게 잘 가르쳐준다. 이 시기가 막 가르쳐주던 시기였나보다.
앞부분만 보고, 뒤는 잘 안봤다. 중간쯤부터 다시 봐야겠다.








'공부 > Computers' 카테고리의 다른 글

멋진 Cocoa autolayout videos  (0) 2011.11.10
Pittarese javascript 배우기  (0) 2011.11.03
node js 관련 자료  (0) 2011.10.29
iphone foundation video는 기초부터  (0) 2011.10.25
Core data video  (0) 2011.10.20
mac unit test ocunit 외  (0) 2011.09.28
wwdc 2011 중 interface builder tutorial 인상적  (0) 2011.09.16
Effective cpp 시작  (0) 2011.09.09
ios push notification  (0) 2011.09.02
wwdc web 중 앞부분  (1) 2011.08.31
by 언제나19 2011. 10. 13. 16:43


http://www.videotutorialsrock.com/
 
videotutorialsrock.com — Great OpenGL tutorials made by an MIT student. Each video tutorial is accompanied by a text version, exercises, and source code for the example used in the video. The site also has a forum where you can make suggestions or ask questions. Jun 1, 2007
이 중 
http://www.videotutorialsrock.com/opengl_tutorial/textures/video.php
를 한 번 봤다. 12분 동안에 간략하게 필요한 것만 설명을 잘 해놨네. 매우 유익하다.
video 12분 보고,
text version 을 30분 보고,
red book을 읽으면 딱 좋겠다.

cruddy: 더러운, 저질의
indispensable: 없어서는 안 될, 필수적인
explicate: (격식) (어떤 사상・문학 작품을) 설명[해석]하다

나도 특별한 주제로, 이런 거 하나 만들면 좋겠다.

그 외 찾은 것들로는:

http://xoax.net/comp/cpp/opengl/


http://www.youtube.com/user/nptelhrd 중
http://www.youtube.com/user/nptelhrd#g/c/338D19C40D6D1732
Computer Sc - Computer Graphics
Lectures by Dr.Sukhendu Das, Dept. of Computer Science and Engineering, IIT Madras

그 외에는
iTunes에서 봤던 동영상 강의도 있고.
 
by 언제나19 2011. 5. 12. 16:33

perl에 이어서 c#를 써보는데,
역시나 책을 살 필요까지는 없겠다.
물론 사두고 보면 좋긴 한데,
한 권 전체를 볼 여유가 없을 것 같아서..

대신 ebook을 차근 차근 모아놔야겠다.

c sharp에서 function pointer 같은 걸 쓰려고 했는데,
대신 delegate 라는 게 있다.

google에서 c# tutorial을 검색하면 여러 개가 나오는데,
그 중 가장 위에 나온 site의 delegation part:


by 언제나19 2010. 5. 2. 23:21
| 1 |