본문 바로가기

출간 전 책 소식

진화하는 AI, 프로그래밍 세계도 진화하고 있다 우리에게 너무나 익숙해진 생성형 AI. 2022년 혜성처럼 등장한 오픈AI의 ChatGPT의 출시 이래 수많은 생성형 AI가 나왔습니다. 구글에서는 바드(Bard)를, 깃허브에서는 코파일럿(Copilot)을, 마이크로소프트에서는 빙챗(BingChat) 등 내로라하는 기업들에서 앞다투어 내놓았죠. 바로 얼마 전 네이버에서도 하이퍼클로바X(HyperCLOVA X)를 선보였습니다. '기계가 원하는 대답을 해준다니 그게 가능해?'라는 호기심 때문이라도 한 번쯤 써봤을 것이라고 생각합니다. 등장 당시 굉장한 충격으로 다가왔고, 다양한 매체에서 이에 대해 다루었습니다. 물론 출판계에서도 이 흐름을 놓치지 않고 수많은 책이 쏟아져 나왔습니다. 저도 안 써볼 수 없어서 이번에 소개해드릴 《인간 vs. AI 정규표현식 .. 더보기
무료 음악 창작 앱, 개러지밴드를 아세요? 취미로 시작하기 딱 좋은 무료 음악 창작 앱, 개러지밴드 무한한 음악의 세계만큼 쏟아지는 기능을 활용하여 상상의 날개를 펼쳐 보세요! 어떤 장르의 음악을 좋아하시나요? 편집자는 러닝을 할 때 템포가 빠른 음악을 들으며 뛰고, 저녁에는 드뷔시나 류이치 사카모토의 음악을 듣는 것을 좋아합니다. 이처럼 어떤 음악을 듣느냐는 자신의 취향뿐만 아니라, 시간대나 하고 싶은 일에 더 몰입할 수 있도록 분위기를 만드는 효과도 있습니다. 어렸을 때 부모님이 '피아노 좀 배워라'라고 억지로 보낸 피아노 학원에 다닐 때는 몰랐습니다. 이렇게 음악을 평생 좋아하는 사람이 될지요! 무언가를 너무 좋아하면 직접 만들고 싶어지는 사람들이 있습니다(그건 바로 나~). 그런데 학원에서 체크표를 들고 다니며 애써 연습한 추억(?) 때문.. 더보기
iOS 프로그래밍은 SwiftUI로 시작하자 2019년 6월, 애플이 WWDC 2019에서 SwiftUI를 발표한 지도 4년이라는 시간이 흘렀습니다. SwiftUI는 해를 거듭하면서 더욱 단단해지고 안정화되고 있습니다. SwiftUI를 사용하는 것이 iOS 프로그래밍을 위한 유일한 방법은 아니지만, SwiftUI를 빼고는 설명할 수 없을 정도까지 중요한 방법으로 자리매김했습니다. 애플에서도 처음 iOS 프로그래밍을 배울 때 SwiftUI를 추천하고 있습니다. SwiftUI는 빠른 스위프트 언어의 장점을 살리며, 단 한 번의 개발로 모든 애플 플랫폼에서 동작이 가능한 애플리케이션을 만들 수 있습니다. 또한, SwiftUI에서는 코드 에디터에 코드를 작성하면 프리뷰 캔버스에서 바로 확인할 수 있습니다. 간단하게 인터페이스를 빌드할 수 있는 직관적인 디.. 더보기
"코딩이 그렇게나 중요한 걸까요? 우리는 왜 코딩을 배워야 하는 거죠?" 수많은 사람이 궁금해하는 이 질문에 영국 공영방송 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인분 집밥 요리 ‘이게 요리야, 작품이야?’ 스치듯 한 번만 봐도 감탄이 절로 나오는 요리를 만드는 장인이 여기 있습니다. 기상천외한 아이디어와 익살스럽고 재치 있는 푸드 아트를 선보이는 시바테이블! 위트와 개성이 넘치는 요리로 인스타그램을 휩쓸고 있는 그녀의 요리를 잠시 감상해 볼까요? 오늘은 갓 지은 밥처럼 따끈따끈한 화제의 신간, 시바테이블의 첫 요리책인 《시바테이블》을 소개합니다. 두둥! 도대체 무엇으로 만든 건지, 어떻게 만든 건지 너무나 궁금했던 그녀만의 특별한 레시피를 이 책에서 모두 만날 수 있습니다. 물론 책에서는 위에서 소개한 사진들처럼 세밀하고 심오한 예술 작품(?)이 아니라,.. 더보기