본문 바로가기

출간 전 책 소식

"코딩이 그렇게나 중요한 걸까요? 우리는 왜 코딩을 배워야 하는 거죠?" 수많은 사람이 궁금해하는 이 질문에 영국 공영방송 BBC가 만든 마이크로비트 교육재단의 가레스 스톡데일(Gareth Stockdale) 대표는 아래와 같은 답변을 했다고 합니다. "모두가 개발자가 되기 위해 코딩을 배우자는 건 아닙니다. 소프트웨어 활용 능력이 기본이 되는 시대가 다가온 만큼, 그 틀을 누구나 창의적으로 활용할 수 있게 하자는 거죠." 참고로, 마이크로비트 재단은 2016년에 BBC가 마이크로소프트, ARM, 삼성전자 등 29개 파트너사와 함께 설립한 디지털 교육 공익 재단입니다. 마이크로비트는 가로 5㎝, 세로 4㎝ 크기의 초소형 컴퓨팅 보드다. 25개의 발광다이오드(LED)와 2개의 버튼, 나침반, 모션 인식 및 자이로센서, 온도계, 스피커, 블루투스 모듈 등으로 구성돼 있다. 사용자.. 더보기
그런 날 있잖아 스프링 부트를 배우고는 있지만 무작정 실전에서 써보고 싶은... 그런 날 자바 프레임워크 중 가장 인기 있는 스프링 부트지만, 스프링 부트 기초 지식 또는 쏟아져 나오는 최신 기술에 대한 지식이 부족하다면 무작정 실전에서 쓸 때 머뭇거리게 되죠. 여기, 초중급 스프링 부트 개발자분들을 위해 풍부한 실무형 예제가 포함된 책을 준비했습니다. 이 책은 스프링 부트의 기본 개념부터 다양한 기능을 효과적으로 사용하는 고급 개념까지 알려주며, 코틀린, GraalVM 스프링 네이티브 이미지, GraphQL, 해시코프 볼트, 다중 인증 같은 최신 기술도 함께 다루므로 이미 스프링 부트 애플리케이션 개발 경험이 많은 시니어 개발자에게도 도움이 됩니다. 스프링 부트를 배우고자 하는 개발자나 스프링 부트 지식을 재정비하려는 개발자 모두에게 가치 있는 책이란 말이죠! 이 책은 옮긴이 오명운 님이 .. 더보기
AI 시대에 개발자의 경쟁력을 높이는 컴퓨팅 사고의 비밀 개발자에게 챗GPT는 마법처럼 느껴지기도 하지만, 결과가 좋아서 조금 무섭게 느껴지기도 합니다. 챗GPT가 코드를 대신 작성한다면 개발자는 어떻게 될지 불안한 예감마저 들죠. 하지만 소프트웨어 개발은 코딩이 다가 아니잖아요. 스택오버플로의 프라샨스 찬드라세카(Prashanth Chandrasekar) CEO는 인터뷰에서 "언젠가는 자신이 무엇을 만들고 있는지 알아야 할 때가 온다. 디버깅을 해야 하는데 방금 빌드한 내용이 무엇인지 모를 수도 있으며, 지름길로 학습 과정을 건너뛰기도 어렵다."고 말했습니다. 그렇다면 개발자를 AI로 대체 불가능하게 만드는 건 무엇일까요? 《컴퓨팅의 정수》의 저자이자 중국 IT 업계의 대가인 우쥔 박사는 새로운 기술이 나와도 컴퓨터는 컴퓨팅의 원리로 작동하며, 개발자는 컴퓨.. 더보기
API 많이들 쓰시죠? 고거 한번 해킹해보세요. 아주 재밌습니다 가트너는 “2022년부터 API 남용이 가장 빈번한 공격 경로로 대두”할 것이라고 예측했고, 이는 현실이 되었습니다. 아카마이나 씨디네트웍스 등 주요 IT 업체들도 API 보안에 크게 주목하고 있습니다. 개발자들이 API 키를 하드코딩하는 일은 흔히 있는 일이지만(^^), 최근에는 챗GPT 열풍과 함께 API 보안 이슈가 다뤄지기도 했습니다. 사이버 범죄자들, 오픈AI API 키 스크랩해서 GPT4를 무허가로 사용한다 사이버 범죄자들, 오픈AI API 키 스크랩해서 GPT4를 무허가로 사용한다 며칠 전 챗GPT 디스코드 채널의 운영자가 아마추어 해커 한 명을 차단했다. 훔친 오픈AI의 API 키들을 수백 명의 사용자들과 공유했기 때문이다. API 키는 개발자들이 오픈AI가 개발한 기술을 자신 www.bo.. 더보기
식탁을 더 특별하게, 식사 시간을 더 즐겁게 만들어 줄 마법의 레시피 장안의 화제! 시들해진 요식계에 혜성같이 등장한 푸드 아티스트, 시바테이블의 가심비 끝내주는 예쁘고 맛있는 1인분 집밥 요리 ‘이게 요리야, 작품이야?’ 스치듯 한 번만 봐도 감탄이 절로 나오는 요리를 만드는 장인이 여기 있습니다. 기상천외한 아이디어와 익살스럽고 재치 있는 푸드 아트를 선보이는 시바테이블! 위트와 개성이 넘치는 요리로 인스타그램을 휩쓸고 있는 그녀의 요리를 잠시 감상해 볼까요? 오늘은 갓 지은 밥처럼 따끈따끈한 화제의 신간, 시바테이블의 첫 요리책인 《시바테이블》을 소개합니다. 두둥! 도대체 무엇으로 만든 건지, 어떻게 만든 건지 너무나 궁금했던 그녀만의 특별한 레시피를 이 책에서 모두 만날 수 있습니다. 물론 책에서는 위에서 소개한 사진들처럼 세밀하고 심오한 예술 작품(?)이 아니라,.. 더보기
사랑받는 제품을 만드는 4가지 방법 삼성전자의 신제품 공개 행사인 '삼성 갤럭시 언팩 2023'이 이달 26일 사상 최초로 국내에서 개최됩니다. 글로벌 기업의 신제품 출시 행사이니만큼 전 세계의 관심을 받는 건 어찌 보면 당연한 일이어서, 전 세계의 갤럭시 사용자도 이날을 손꼽아 기다리며 언팩 행사를 기다리고 있습니다. 경쟁사인 애플도 마찬가지입니다. 애플은 보통 가을에 신제품을 공개하는 스페셜 이벤트가 열리는데, 한국의 고객은 밤을 새워 그 행사를 라이브로 시청합니다. 또 제품이 출시되는 날에는 1등으로 제품을 구매하기 위해 전날 밤부터 줄을 서기도 하죠. 이 글로벌 기업들은 어떻게 고객이 신제품 공개 행사를 밤을 새우며 보게 하고, 제품 출시 전날부터 줄을 서며 구매하도록 고객의 마음을 훔쳤을까요? 제이펍 제품 기획 도서 《인스파이어드.. 더보기
우리 앱스 스크립트로 프로그램 만들고 칼퇴할까요? 단순하고 반복되는 작업을 하다 보면 한 번쯤 이런 생각을 할 때가 있지 않나요? '마우스 클릭 한 번으로 휘리릭~ 일이 끝날 수는 없을까?' 하지만 함수와 수식은 복잡하고, 프로그래밍은 더더욱 모르며, 개발자도 아닌 내가 과연 할 수 있을지 엄두가 나지 않을 겁니다. 만약 무료로 사용할 수 있고, 매우 편리하며, 배우기 쉬운 도구가 있다면 어떠세요? 업무 자동화는 꿈이 아닙니다. 바로 앱스 스크립트가 있다면 말이죠. 구글에서는 구글 워크스페이스라는 온라인 협업 도구를 제공합니다. 문서, 프레젠테이션, 캘린더, 드라이브 등 아주 다양하죠. 앱스 스크립트는 업무를 자동화하는 데 아주 큰 도움을 주는 구글 워크스페이스 애플리케이션 중 하나입니다. 도구 간 연동이 매우 편리하고, 인터넷만 연결된다면 다른 프로그.. 더보기
프런트엔드 개발자라면 꼭 알아야 할 4가지 오픈소스 테스트 자동화 프레임워크 웹 애플리케이션 개발자라면 브라우저 및 디지털 기기와의 호환성을 고민해야만 합니다. 다양한 브라우저와 수많은 디지털 기기가 쏟아지는 현실에서 테스트 환경을 설정하고 유지하기란 정말 어렵습니다. 그렇지만 애플리케이션이 각 환경과 브라우저에서 제대로 호환되는지, 일관되게 동작하는지를 보장하기 위한 테스트는 피할 수 없는 과정입니다. 이러한 테스트를 좀 더 효율적으로 하는 방법은 없을까요? 테스트... 너는 왜 나를 힘들게 하는가 다행히도 우리에겐 테스트 자동화 프레임워크를 활용하는 방법이 있습니다. 애플리케이션의 품질과 안정성을 확보하면서 테스트 작업을 더욱 효과적으로 수행하기 위해서는 테스트 자동화가 중요합니다. 웹 개발 기술이 다양해지고 발전하는 만큼, 테스트 자동화 기술도 함께 발전하고 있습니다. 특히.. 더보기