【펌】【디버깅】 게임계의 레전드인 김포프(Pope Kim)님의 디버깅에 대한 명언
Post
원문 보기 →【펌】【디버깅】 게임계의 레전드인 김포프(Pope Kim)님의 디버깅에 대한 명언
꽃미남이자 게임계의 레전드 개발자이자 엔지니어인 김포프님의 '디버깅'에 대한 명언을 적고자 합니다.출처: 저와 분야는 다르지만 김포프님은 정말 주옥같은 말씀만 하시는 것 같습니다. (1:15) 프로그래머의 자질은 코딩을 해서 제품을 만들 수 있는 능력이다. (2:45) 프로그래머가 갖추어야 할 가장 중요한 능력은 디버깅 스킬이다. (3:22) 디버깅을 잘한다는 것은 남의 코드를 잘 읽고 그 코드 속의 로직을 따질 수 있고 그 로직을 단계별로 나눌 수 있는 것이다. (4:52) 디버깅을 잘하면 남의 코드를 보는 것이 두렵지 않고 이 과정으로 배우는 것이 정말 많다. (5:01) 디버깅을 잘하는 프로그래머를 보면 엄청나게 성장할 것이란 것을 안다. (7:35) 정말 코딩을 잘하는 사람 중에
Related Posts
3 posts
아이폰 에어팟 프로 연결 안됨 하는법
안녕하세요, IT 전문가 신남입니다. 출근길에 음악을 듣거나 중요한 통화를 하려고 에어팟을 귀에 꽂았는데, 한쪽만 들리거나 아예 아이폰에 연결조차 되지 않아 답답했던 경험, 다들 한 번쯤 있으실 겁니다. 분명 어제까지 잘 사용했는데 갑자기 왜 이러는지, 혹시 고장 난 건 아닐까 걱정이 앞서죠. 대부분의 경우 간단한 조치로 해결할 수 있습니다. 오늘은 답답한 아이폰 에어팟 프로 연결 안됨 현상을 해결하고 다시 페어링하는 법을 단계별로 자세히 알려드리겠습니다. 아이폰 에어팟 프로 연결 안됨 해결법 먼저 시도해야 할 가장 확실한 방법은 바로 '초기화'입니다. 에어팟 연결 안됨 현상은 기기 간의 통신 정보가 일시적으.......
[GDB] Arm(Armv7): C 코드와 어셈블리 코드를 동시에 디버깅하기
이번 포스트에서는 GDB를 사용해 디버깅을 하는 방법을 소개합니다. 소개된 내용을 참고하면 즐겁게 어셈블리 명령어를 디버깅할 수 있습니다. 환경: 라즈베리 파이4 GDB 실행 아래 명령어를 사용해 GDB를 Text User Interface 모드로 실행합니다. $ gdb -tui armv7_aapcs_proc 다음은 위 명령어로 실행한 화면입니다. 이제 바로 다음 명령어를 입력해 어셈블리 명령어 창을 보이도록 합시다. $ layout split 이번에는 'b main'와 'r' 명령어를 입력해 main() 함수에 브레이크 포인트를 걸고 프로그램을 실행합니다. 위 명령어를 입력하면 다음과 같은 화면이 보입니다. 위 화면과 같이 main() 함수의 첫 번째 라인에 브레
파이썬으로 안드로이드 앱도 자동화가 되네요
파이썬과 셀리니엄을 이용하여웹을 자동화 하는 것은 많이 봤고, 직접 만들어 보기도 했어요 첨엔 신기했지만, 어렵지는 않더군요 이걸로 테스트 자동화를 좀 해볼까도 생각해 봤는데크게 잇점은 없을 것 같기도 하고, 테스트 자동화 품질을 유지하려면 상당한 정성을 지속적으로 들여야 해서회사나 팀이 더 커져야 해볼만 할 것 같아 미뤄두고 있습니다 그러던 중 잼난 동영상을 봤어요 인스타그램 봇을 만들고 24시간 돌려보았다https://www.youtube.com/watch?v=uUIFN0mHpE4 안드로이드 앱도 파이썬으로 자동화가 되더라고요오~ 신기 그래서 검색을 좀 해봤습니다 Automating Android Games with Python: Stick Herohttps://www.yout



