한승협
사도출판
개발/프로그래밍
0
Web Application Server 에서 사용자가 입력한 값이 충분히 필터링 되지 않은 Query 를 Request 할 시에 보안 위협들을 이해할 수 있도록 설명하고 있습니다. 제공되는 실습사이트를 기반으로 Blind SQL injection, Time Based SQL injection, Error Based SQL injection 와 같은 다양한 SQL injection 의 원리를 설명하고 있습니다.
소장 무료
로에디 그린
한빛미디어(주)
개발자로 평생 먹고 살수 있다. 프로그래머들은 언제나 남들이 코드를 쉽게 이해할 수 있도록 작성하기 위해 노력한다. 하지만 남들이 쉽게 이해할 수 있는 코드만 작성한다면 자신의 가치를 높일 수 있을까? 제대로 기능은 수행하는데, 남들이 코드를 이해하기 어렵다면? 아마도 주변 사람들은 관련 프로그램을 유지보수하기 위해서 당신만을 찾게 될 것 이다. 노하우를 숨길 수 없을까? 이 책의 저자인 로에디 그린은 이런 의문을 시작으로 유지보수하기 어렵게
OKKY
에스프레소북
“혼돈의 소프트웨어 개발 프리랜서계에서 살아남기 위해 《프리랜서 가이드라인》을 만들어보자!” 라는 sbroh님의 제안 그리고 회원분들의 자발적 참여를 통해, 2014년부터 2015년까지 OKKY에 연재된 프로젝트성 칼럼에서 시작했습니다. 2018년 5월 출판을 결정한 후 OKKY의 콘텐츠 에디터 Karen님이 전체 편집을 맡아, - 기존 원고의 개정 증보 (성냥님, 참서빈님, unicon10님) - 새로운 원고의 집필 및 추가 (엑소도스님, 짱
김헌진 외 5명
구름MEDIA
Android와 iOS 개발을 한번에? 빠르고 쉽게 모바일 앱을 개발할 수 있는 소프트웨어 개발 도구 Flutter를 실습과 함께 만나보세요. QR코드를 통해 온라인 환경에서 Dart 언어의 구조를 익히고, 앱 제작 과정을 하나씩 따라 해보면서 다양한 위젯을 실습해 볼 수 있습니다. 복잡해서, 어려울 것 같아서 Flutter 학습을 망설이셨던 분들이 있다면 지금 가볍고 빠르게 시작하세요.
이원하
비팬북스(러닝스페이스)
<파이썬을 이용한 빅데이터 수집, 분석과 시각화> 도서 구독자들을 위한 파이썬 기초 문법을 다루고 있다. 이 도서 외에도 파이썬 기본 문법을 익히려는 분들에게 유용한 입문서 역할을 할 수 있도록 만들었다.
고윤서 외 7명
프로젝트 그거 어떻게 하는 건데?!! - IT 초보자들을 위한 프로젝트의 모든 것 책 소개 · 시작하며 안녕하세요, 여러분! 이 책, "프로젝트 그거 어떻게 하는 건데?!! - IT 초보자들을 위한 프로젝트의 모든 것"을 펼치게 된 공동집필자로서, 여러분을 초대합니다. 이 책은 IT 협업 초보자들을 위한 프로젝트의 길잡이로, 프로젝트의 시작부터 종료까지 모든 단계를 다룹니다. 이 책을 읽는 여러분들은 아마도 "프로젝트를 시작하려면 어떻게 해야
이호준 외 15명
이 책은 반복적이고 지루한 단순 업무를 Python을 이용하여 자동화 시키려 하는 업무 담당자와 데이터를 가공하여 가시화 시키기 원하는 업무 담당자에게 추천해드립니다. 또한 부서의 업무 고도화, 효율화를 위해 적절한 자동화 프로그램을 찾지 못한 기업과 학문적 호기심을 가진 개인에게도 추천해 드립니다. 세계에서 유행중인 Python은 타 언어에 비해 다루기 쉬우며 풍성한 라이브러리로 원하는 프로그램을 직접 만들기에 적합합니다.
서미연 외 1명
펜립
웹 디자이너는 아름답게 디자인한 웹 페이지를 사용자에게 보여주고 싶어합니다. 하지만 완성된 웹 페이지는 웹 디자이너가 처음 생각한 디자인과 완벽하게 같지 않은 경우가 많습니다. 디자인대로 구현할 수 없거나 디자인대로 구현하면 문제가 생길 수 있는 경우 마크업 개발자는 웹 디자이너에게 디자인 변경을 요청합니다. 웹 디자이너는 의도한 디자인이 제대로 구현되었는지 마크업 결과를 확인하고 필요한 경우 적절하게 디자인을 변경합니다. 이런 커뮤니케이션은
에릭 레이먼드
한빛미디어
"오픈소스에 관한 철학서! '보는 눈이 충분하게 많으면, 찾지 못할 버그는 없다' 이 말은 오픈소스의 철학을 대변하는 이 책의 주제를 단적으로 나타낸다. 여기에는 충분하게 많은 베타 테스터와 공동 개발자가 있으면, 거의 모든 문제는 빠르게 파악될 것이라는 저자의 신념이 드러난다. 이 책은 근본적으로 다른 두 가지 개발 방식을 소개한다. 두 가지 방식이란 상업용 소프트웨어의 '성당' 모델과 리눅스 세계의 '시장' 모델이다. 저자는 이 책에서 시장
김정원 외 8명
# 머리말 **“코딩”이라는 단어를 들으면 어떤 것이 가장 먼저 떠오르시나요?** 코딩에 무지하던 시절에도 “파이썬”이라는 이름은 들어보셨을 겁니다. 다양한 IT분야에서 파이썬은 높은 활용성을 보이고 있습니다. 인공지능 분야의 관심이 늘어나는만큼 파이썬이 가지는 영향력은 점차 증가하는중이며, 최근 몇년간 코딩테스트의 난이도 역시 점점 더 어려워지는 추세입니다. 대부분의 코딩테스트에서 가장 많이 사용되는 언어가 바로 파이썬이라고 하죠. 이럴때일수
강창현 외 6명
본 서적은 2023년에 정식으로 배포된 Swift의 상태관리 및 의존성 라이브러리인 TCA의 1.0.0 버전의 스터디를 기반으로 작성된 서적입니다. 해당 책은 SwiftUI에 적합한 상태관리 방법에 대한 논의로 시작하여, TCA를 활용한 아키텍쳐 및 테스트에 대해 다루고 있으며, SwiftUI와 MVVM 등의 모든 기반지식을 담고 있지는 않습니다. SwiftUI 앱에 MVVM을 적용한 프로젝트를 경험해 본 뒤에, 새로운 아키텍쳐 패턴 패러다임을