Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

데블스캠프2011/넷째날/후기: Difference between revisions

From ZeroWiki
imported>novaman
No edit summary
imported>smksyj
No edit summary
Line 38: Line 38:
=== 박정근 ===
=== 박정근 ===
=== 서민관 ===
=== 서민관 ===
class ToyProgram
@inputNum
attr_writer:inputNum
attr_reader:inputNum
@randNum
attr_writer:randNum
attr_reader:randNum
def run()
self.randNum = rand * 10
self.inputNum = gets.to_i
if self.inputNum > self.randNum then
puts "You win"
else
puts "You lose"
end
end
end
a = ToyProgram.new()
a.run()
* 으악;ㅁ; 코드는 루비 페이지에 올려주시고 여기엔 후기를 올려주세요 - [[Enoch]]
* 으악;ㅁ; 코드는 루비 페이지에 올려주시고 여기엔 후기를 올려주세요 - [[Enoch]]
=== 서영주 ===
=== 서영주 ===

Revision as of 06:54, 1 July 2011

이원희/Android

이원희

박정근

서민관

서영주

  • 안드로이드 프로젝트를 만들려면 준비를 많이 해야 한다는걸 알았습니다. -_- 그 외에도 버튼을 만들고 해당 이벤트 발생시 리스너를 만들고 하는 부분에서 mfc나 swing같은 gui쪽이랑 비슷하다는 생각이 들었습니다. 요즘 오브젝트c아니면 안드로이드가 그렇게 유명한데 가볍게나마 접해볼 좋은 기회였다고 생각합니다.

김수경

변형진

임상현

강소현

김태진

경세준

김준석

서지혜

권순의

  • 요즘 많이들 한다는 앱 개발의 입문을 배우게 되어 좋았습니다. 조금 더 관심을 가지고 해 봐야 겠네요. 그리고 사람들이 많이 참고할 수 있을 만한 샘플 코드가 있어 좋았습니다. 옆에서 그 샘플 코드를 실행시키는 걸 봤는데, 디자인 측면 보다는 어떻게 돌아가는지를 보여주는 데에 우선이 있었던 것 같은 코드였습니다.

송지원

이승한/Android reverse engineering, Git

박정근

서민관

서영주

  • 리버싱 하면 일반적인 c++ 리버싱을 생각해서 안드로이드가 자바 기반이니까 자바의 바이트코드를 어셈 보는 것 처럼 보고 해석하는 걸까 생각했는데 눈으로 본건 상상 이상이었습니다. xml에 자바코드까지 아예 그대로 다 나왔네요. 앱을 만든다는 사람들이 이런걸 보면 어떻게 생각할지 궁금해집니다.
*Git은 SVN에 비해서 준비 과정이나 commit방법 등이 좀 복잡한 것 같았습니다. branch를 따로 만들고 그걸 자유롭게 왔다갔다 할 수 있는 것, 이전 버전 시점에서 branch 등 기능들은 뭔가 더 많은 것 같은데 쓰려면 제대로 알고 처음부터 준비를 하지 않으면 안되는 것 같아서 전 SVN파가 될 것 같습니다. -_-

김수경

변형진

임상현

강소현

김태진

경세준

김준석

서지혜

권순의

  • 승한이형의 Reverse Engineering을 보면서 저도 코드를 보고싶은데 어떻게 보지라고 생각했었는데 이런 방법이 있었군요. 쩝. 이런 식으로 소스를 분석하면 공부하는데에는 참 도움이 많이 될 것 같다는 생각이 들었습니다.

송지원

박성현

정의정

서지혜/Ruby

박정근

서민관

  • 으악;ㅁ; 코드는 루비 페이지에 올려주시고 여기엔 후기를 올려주세요 - Enoch

서영주

김수경

변형진

임상현

강소현

김태진

경세준

김준석

서지혜

권순의

송지원

박성현

정의정


데블스캠프2011