2020년 서울시에서 주최한 강소기업탐방 프로그램에서 발표한 자료 입니다.
학교를 졸업하고 software engineer로 취직을 하기까지의 여정을 다뤘습니다
1. 개발자가 나에게 맞을지 고민하기 위한 방법
2. 개발자로 취직하기 (이력서/면접 준비 팁)
3. 개발자로 취직한 후 우리가 하는 일
2020년 서울시에서 주최한 강소기업탐방 프로그램에서 발표한 자료 입니다.
학교를 졸업하고 software engineer로 취직을 하기까지의 여정을 다뤘습니다
1. 개발자가 나에게 맞을지 고민하기 위한 방법
2. 개발자로 취직하기 (이력서/면접 준비 팁)
3. 개발자로 취직한 후 우리가 하는 일
읽은 책은 "전문가를 위한 안드로이드 프로그래밍 : 그 한계를 넘어서" 이다.
이 책이 기존의 안드로이드 책과 다른점은. 기존의 책들이 튜토리얼, 초보자를 대상으로 만들어진 책이라면
이 책은 이미 안드로이드 어플리케이션을 몇 개 작성해보고 고급 API나 트릭을 알고자 하는 사람을 대상으로 한다.
기술서적으로 독후감을 쓰려니 막막하지만. 어렵게 생각하지 않고 이 책을 읽는다는 것이 현재 나의 환경(회사에서 일을하는)에서 어떤의미를 던지는 것일까? 생각해보니 두가지 측면에서 할 이야기가 생각났다.
한가지는 기술서적을 읽는 그 자체에 대한 생각이고 다른 하나는 주어진 프로젝트가 있는 상황에서 기술들의 나열을 보았을때 프로젝트에 어떻게 적용시킬까에 대한 생각이다.
Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기JuHong Jeong
This presentation is made because why we study and how to improve our programming skill. I will really be glad if this presentation is really helpful to someone else.
안드로이드 앱/플랫폼 개발자가 알아야 할 종합 보안 안내서
안드로이드는 전 세계에서 가장 인기 있는 모바일 플랫폼으로 거의 모든 개인 정보의 허브가 되었다. 이미 해커들의 제1 공격대상이 된 안드로이드에서 신뢰받는 서비스로 성공하려면 플랫폼뿐 아니라 앱 개발자도 보안에 대해 적극적으로 배우고 대처해야 한다.
이 책은 안드로이드의 '앱 권한'과 '샌드박스 모델', '보안 강화 안드로이드'는 물론이고 좀처럼 정보를 얻기 힘든 dm-verity와 같은 기능까지 훌륭히 설명한, 안드로이드 개발자에게 꼭 필요한 지침서다.
- 지은이 : 니콜라이 옐렌코프
- 옮긴이: 강권학
- ISBN : 978-89-6848-197-0 93000
- 발행일 : 2015년 6월 1일
- 페이지수 : 488
- 정가 : 38,000원
2016년 11월 모 대학에서 IT 계열 전공 재학생들을 대상으로 진행했던 진로 특강 자료입니다.
앞쪽의 제반 내용들은 다양한 자료들을 정리하면서 제 생각을 담았습니다.
이 자료의 가장 핵심적인 내용은 5가지 유형의 현직 선배들을 대상으로 설문을 실시하여 후배들에게 들려주고 싶은 현실적이고 진솔한 이야기를 정리한 부분입니다.
IT 분야 그리고 소프트웨어 개발자의 삶의 모색하는 분들에게 조금이나마 도움이 되길 바라는 마음에 자료를 공개합니다.
패스트캠퍼스의 파이썬으로 시작하는 웹 프로그래밍 CAMP를 소개합니다.
프로그래밍에 관심이 있어 여러번 독학을 시도했지만, 매번 실패만 했던 분..
뭔가 시작해보고 싶지만, 어디부터 시작해야할지 영 감이 오지 않는 분..
모든 분들을 환영합니다. 좋은 결실을 거두실 때 까지 전적으로 이끌어드리겠습니다.
읽은 책은 "전문가를 위한 안드로이드 프로그래밍 : 그 한계를 넘어서" 이다.
이 책이 기존의 안드로이드 책과 다른점은. 기존의 책들이 튜토리얼, 초보자를 대상으로 만들어진 책이라면
이 책은 이미 안드로이드 어플리케이션을 몇 개 작성해보고 고급 API나 트릭을 알고자 하는 사람을 대상으로 한다.
기술서적으로 독후감을 쓰려니 막막하지만. 어렵게 생각하지 않고 이 책을 읽는다는 것이 현재 나의 환경(회사에서 일을하는)에서 어떤의미를 던지는 것일까? 생각해보니 두가지 측면에서 할 이야기가 생각났다.
한가지는 기술서적을 읽는 그 자체에 대한 생각이고 다른 하나는 주어진 프로젝트가 있는 상황에서 기술들의 나열을 보았을때 프로젝트에 어떻게 적용시킬까에 대한 생각이다.
Hello World 천안아산 발표자료 - 학생 개발자로 학생을 뛰어넘기JuHong Jeong
This presentation is made because why we study and how to improve our programming skill. I will really be glad if this presentation is really helpful to someone else.
안드로이드 앱/플랫폼 개발자가 알아야 할 종합 보안 안내서
안드로이드는 전 세계에서 가장 인기 있는 모바일 플랫폼으로 거의 모든 개인 정보의 허브가 되었다. 이미 해커들의 제1 공격대상이 된 안드로이드에서 신뢰받는 서비스로 성공하려면 플랫폼뿐 아니라 앱 개발자도 보안에 대해 적극적으로 배우고 대처해야 한다.
이 책은 안드로이드의 '앱 권한'과 '샌드박스 모델', '보안 강화 안드로이드'는 물론이고 좀처럼 정보를 얻기 힘든 dm-verity와 같은 기능까지 훌륭히 설명한, 안드로이드 개발자에게 꼭 필요한 지침서다.
- 지은이 : 니콜라이 옐렌코프
- 옮긴이: 강권학
- ISBN : 978-89-6848-197-0 93000
- 발행일 : 2015년 6월 1일
- 페이지수 : 488
- 정가 : 38,000원
2016년 11월 모 대학에서 IT 계열 전공 재학생들을 대상으로 진행했던 진로 특강 자료입니다.
앞쪽의 제반 내용들은 다양한 자료들을 정리하면서 제 생각을 담았습니다.
이 자료의 가장 핵심적인 내용은 5가지 유형의 현직 선배들을 대상으로 설문을 실시하여 후배들에게 들려주고 싶은 현실적이고 진솔한 이야기를 정리한 부분입니다.
IT 분야 그리고 소프트웨어 개발자의 삶의 모색하는 분들에게 조금이나마 도움이 되길 바라는 마음에 자료를 공개합니다.
패스트캠퍼스의 파이썬으로 시작하는 웹 프로그래밍 CAMP를 소개합니다.
프로그래밍에 관심이 있어 여러번 독학을 시도했지만, 매번 실패만 했던 분..
뭔가 시작해보고 싶지만, 어디부터 시작해야할지 영 감이 오지 않는 분..
모든 분들을 환영합니다. 좋은 결실을 거두실 때 까지 전적으로 이끌어드리겠습니다.
2. 1. 취약점이 발생하는 원리를 이해한다
이러면서 자연스럽게 시큐어 코딩 능력이 생긴다.
가령 유저의 인풋을 제대로 처리하지 않아 발생하는 취약점을 이해한다
→ 프로그래밍 할 때 유저의 인풋을 제대로 처리하는 스타일로 코딩을 하게 된다!
이번 학기 ProjectZero 의 테마는 웹 해킹이지만
안드로이드 개발, 게임 개발, IoT 개발로 가는 사람들도
웹 해킹에서 배울 수 있는 취약점의 원리를 이해하여
자신의 분야에 동일하게 적용할 수 있음!
여러분이 얻어가야 할 것은?..
3. 1. 취약점이 발생하는 원리를 이해한다
2. 여러 시스템을 깊게 이해함으로써
Full-Stack Programmer 가 된다!
프로그래머다운 프로그래머
여러분이 얻어가야 할 것은?
4. 1. 취약점이 발생하는 원리를 이해한다
2. 여러 시스템을 깊게 이해함으로써
Full-Stack Programmer 가 된다
3. 보안 공부의 첫걸음을 뗄 수 있는 능력
이 생긴다
입문, 개론쯤으로 생각하면 됨
여러분이 얻어가야 할 것은?
5. 기본적으로는
1시간 이론 + 1시간 실습 + 마무리
이론 : 취약점에 대한 이해
실습 : 취약점을 통한 해킹
마무리 : 오늘 배운 것 Recap
ProjectZero 의 진행방식은?
6. 2주차 : XSS
3주차 : WebShell
4주차 : DataLeak
5주차 : GoogleHacking
6주차 : Injection
ProjectZero 의 일정은?
일정은 변동될 수 있음 / 이번 학기 테마 : 웹 해킹
9주차 : PacketCapture
10주차 : Nuking/DDoS
11주차 : DB Hacking
12주차 : BrowserHacking
13주차 : 취약점 점검툴
14주차 : 외부강사초빙
7. 보안을 완벽하게 공부할 수 있는 자리라고 생각하면 안 됨!
보안에 대한 첫걸음을 떼서 스스로 걸어갈 수 있게 해주는
스터디라고 생각해야 함
스터디 이후에 스스로 더 깊은 내용을 공부할 수 있는 능력
을 길러주는 게 목적!...
ProjectZero 에서 공부하면서..
8. 저도 여러분의 주 공부는 취약점 분석 스터디가 아닌 학과
공부라는 걸 알고 있어요 (사실 저도 그렇고 ㅎ..)
그래서
스터디보다 우선순위가 높은 일이 생겼다
(꼭 말해주고) 불참 가능
학과 공부에 너무 부담이 된다
자유롭게 탈퇴 가능
ProjectZero 규칙
9. 그 대신 유익하고 재미있도록 구성했으니 적극적으로 참여해
주세요!
1주일에 2시간 모임이 원칙이고
모임 외 공부시간도 2시간을 안 넘기도록 구성할께요
이 스터디를 함으로써 얻을 수 있는 금전적, 행정적 이익을
모두 취할 수 있도록 할께요 (ex 마일리지장학금)
ProjectZero 규칙
10. 발표 준비 같은 건 따로 없고
공부해와야 하는 것을 선정해서 주면 공부해오셔야 합니다
노트북에 설치해와야 하는 것또 알려주면 설치해 오셔야 해
요
ProjectZero 규칙