본문 바로가기
반응형

전체 글151

[서평] 조코딩의 챗GPT API를 활용한 수익형 웹 서비스 만들기(조동근 지음, 한빛미디어) :: 나는리뷰어다 2024 국내 IT 유튜버 1위, 조코딩의 인기 강의를 한 권의 책으로! 챗GPT API, JavaScript, AWS, Node.js를 활용한 웹 서비스 개발 챗GPT 프롬프트 & 소스 제공 유데미 베스트셀러 강의 간단하지만 탄탄하게, 프런트엔드부터 백엔드까지 웹 서비스 구현에 필요한 핵심 기능만 쏙! 챗GPT 열풍은 계속 되고 있는데, 소문으로만 듣고 있다가 최근에야 관심을 갖고 공부를 해야겠다는 마음을 먹었습니다. 이번 한빛미디어 "나는리뷰어다 2024" 활동을 시작하면서 첫 책으로 읽게 된 책이 바로 "조코딩의 챗GPT API를 활용한 수익형 웹 서비스 만들기"입니다. 조코딩 님은 진작에 유튜브에서 관심있게 보고있던 채널을 운영하고 계신 분이어서 잘 알고 있었는데, 이번에 흥미로운 책이 나왔습니다. 일단 .. 2024. 2. 25.
[서평] 더 나은 웹 개발을 위한 가이드(고승원 지음, 한빛미디어) :: 프런트엔드 웹 개발, 실무 기술 노하우 [서평] 더 나은 웹 개발을 위한 가이드(고승원 지음, 한빛미디어) :: 프런트엔드 웹 개발, 실무 기술 노하우 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 기본적인 프런트엔드 웹 개발 지식을 갖춘 개발자 HTML, CSS, 자바스크립트 '더' 깊이 있는 개발 사용자 경험을 고려한 설계 예시 실무 지식과 사례 더 빠르고, 더 잘 읽히는 웹사이트 구축 올해 초에 개교하여 근무하게 된 대안학교의 홈페이지를 만드는 걸 도와주다가 깊이 좌절하고 있습니다. 아주 기초적인 HTML, CSS, 자바스크립트 지식을 가지고 선의로 시작하기엔 너무 거대한 일이었습니다. 부트스트랩과 그누보드를 이용해서 만들어보았는데 만들면 만들수록 디자인은 보기에 안 좋고, 기능은 기능대로 점점 엉망진창이 되어갔습니다. .. 2023. 7. 27.
6주간의 혼공학습단 9기 활동을 마치며(feat. 혼자 공부하는 SQL, 우재남 지음, 한빛미디어) 6주간의 혼공학습단 9기 활동이 어느덧 마무리 되었습니다. 혼공학습단은 한빛미디어 출판사의 혼자 공부하는 OOO 시리즈 책을 함께 공부할 수 있도록 지원해주는 좋은 프로그램입니다. 1년에 2회(여름방학, 겨울방학 시즌) 정도 진행되는데요, 작년 8기 활동(혼자 공부하는 R 데이터 분석)에 이어 9기 활동을 진행했습니다. (뽑아 주셔서 감사해요 ㅠㅠ) 이번에는 "혼자 공부하는 SQL" 책으로 스터디를 진행했습니다. http://bit.ly/3GlGmdm 혼자 공부하는 SQL - YES24 혼자 해도 충분하다! 1:1 과외하듯 배우는 데이터베이스 자습서(MySQL Community 8.0 지원)이 책은 아무런 사전 지식 없는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을 www... 2023. 2. 26.
[서평] 디지털 비주얼 씽킹(정진호 지음, 한빛미디어) :: 업무 생산성, 일상 정리, 생각 정리 기술 [서평] 디지털 비주얼 씽킹(정진호 지음, 한빛미디어) :: 업무 생산성, 일상 정리, 생각 정리 기술 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 창의적인 아이디어가 필요하다면 복잡한 정보를 그림으로 간단하게 표현하고 싶다면 수업을 흥미롭게 진행하고 싶다면 배운 것으르 시각적으로 정리하고 싶다면 자기 생각을 빠르고 쉽게 다른 사람과 공유하고 싶다면 청중의 이목을 집중시킬 멋진 프레젠테이션을 만들고 싶다면 몇 년전에 이 책의 저자 정진호 작가님이 쓰신 비주얼 씽킹 책을 사서 본 적이 있습니다. 그 때가 한창 비주얼 씽킹이라는 개념이 약간 유행처럼(?) 번졌던 때인걸로 기억합니다. '머릿 속에 떠오르는 다양한 생각들을 간단한 이미지로 표현할 수 있다면 얼마나 좋을까?'를 고민했던 때이기도.. 2023. 2. 26.
[혼공단9기] 혼공학습단 9기 6주차 - SQL 스터어드 프로시저, 파이썬 연결(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 6주차 - SQL 스터어드 프로시저, 파이썬 연결(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 07-1. 스토어드 프로시저 사용 방법 MySQL의 스토어드 프로시저(stored procedure)는 SQL에 프로그래밍 기능을 추가해서 일반 프로그래밍 언어와 비슷한 효과를 낼 수 있다. DELIMITER $$ CREATE PROCEDURE 스토어드_프로시저_이름( IN 또는 OUT 매개변수) BEGIN 이 부분에 SQL 프로그래밍 코드를 작성 END $$ DELIMITER ; 스토어드 프로시저 호출 CALL 스토어드_프로시저_이름(); 스토어드 프로시저 삭제 DROP PROCEDURE user_proc; 입력 매개변수 지정 IN 입력_매개변수.. 2023. 2. 19.
[혼공단9기] 혼공학습단 9기 5주차 - SQL 인덱스 개념, 내부 작동, 실제 사용(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 5주차 - SQL 인덱스 개념, 내부 작동, 실제 사용(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 06-1. 인덱스 개념을 파악하자 인덱스(index)는 데이터를 빠르게 찾을 수 있도록 도와주는 도구 클러스터형 인덱스(Clustered Index) : 기본 키로 지정하면 자동 생성, 테이블에 1개만 가능, 자동 정렬 보조 인덱스(Secondary Index) : 고유 키로 지정하면 자동 생성, 여러 개 생성 가능, 자동 정렬 안됨 인덱스의 개념 인덱스의 문제점 필요 없는 인덱스를 만들면 데이터베이스가 차지하는 공간만 더 늘어나고, 인덱스틀 이용해서 데이터를 찾는 것이 전체 테이블을 찾아보는 것보다 느려질 수 있음. 인덱스의 장점 SELEC.. 2023. 2. 12.
[혼공단9기] 혼공학습단 9기 4주차 - SQL 테이블과 뷰 만들기, 제약조건(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 4주차 - SQL 테이블과 뷰 만들기, 제약조건(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 05-1. 테이블 만들기 테이블(table)은 표 형태로 구성된 2차원 구조. 행과 열로 구성되어 있다. 행은 로우(row)나 레코드(record)라고 부른다. 열은 컬럼(column) 또는 필드(field)라고 부른다. 테이블을 만들기 전에 설계를 먼저 해야 한다. 테이블 설계는 테이블 이름, 열 이름, 데이터 형식, 기본 키 등을 설정하는 것을 말한다. GUI 환경에서 테이블 만들기 우선 MySQL Workbench를 이용하여 GUI 환경에서 두 개의테이블(member, buy)을 만들어보았습니다. SQL로 테이블 만들기 이어서 SQL 문법으로 .. 2023. 2. 5.
[서평] 혼자 공부하는 데이터 분석 with 파이썬(박해선 지음, 한빛미디어) :: 데이터 분석 입문서로 강력 추천 혼자 공부하는 데이터 분석 with 파이썬 (박해선 지음, 한빛미디어) 데이터 분석을 어떻게 시작할지 막막할 때 실생활 데이터로 기초를 다지고 싶을 때 데이터에서 의미 있는 결과를 얻고 싶을 때 데이터 분석과 파이썬은 요즘 저에게 가장 강력한 관심사입니다. 앞으로를 살아가는 데 있어서 데이터가 가지는 힘과 중요성을 늘 생각해오고 있고, 거기에 파이썬, 기초 통계학 등은 저 스스로도 공부하고 싶은, 그리고 학생들에게도 교육적으로 다가가고 싶은 아주 매력적인 주제입니다. 그래서 평소에도 데이터 분석 관련 책들을 꾸준히 찾아서 보는 편입니다. 여러 출판사의 다양한 책들을 읽어보았습니다. 그런데 이번에 기대하고 있던 책이 나온다는 소식을 들었습니다. 믿고 보는 "혼자 공부하는 시리즈"에서 데이터 분석과 파이썬 .. 2023. 1. 24.
[혼공단9기] 혼공학습단 9기 3주차 - SQL 고급 문법, 데이터 형식, 테이블 묶는 조인, 프로그래밍(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 3주차 - SQL 고급 문법, 데이터 형식, 테이블 묶는 조인, 프로그래밍(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 MySQL의 데이터 형식 정수형 데이터 형식 바이트 수 숫자 범위 TINYINT 1 -128 ~ 127 SMALLINT 2 -32,768 ~ 32,767 INT 4 약 -21억 ~ +21억 BIGINT 8 약 -900경 ~ +900경 정수형에 UNSIGNED를 붙이면 0부터 범위가 지정됨. (예, UNSIGNED TINYINT 역시 1바이트이며 0 ~ 255로 표현) 문자형 데이터 형식 바이트 수 CHAR(개수) 1 ~ 255 VARCHAR(개수) 1 ~ 16383 VARCHAR는 가변길이 문자형이며 CHAR보다 공간을 효.. 2023. 1. 19.
[혼공단9기] 혼공학습단 9기 2주차 - SQL 기본 문법 SELECT, INSERT, UPDATE, DELETE(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) [혼공단9기] 혼공학습단 9기 2주차 - SQL 기본 문법 SELECT, INSERT, UPDATE, DELETE(feat. 혼자 공부하는 SQL, 혼공S, 혼공스) 이번 주 스터디 내용 요약 먼저 출판사 자료실에서 임의로 만들어진 SQL 파일을 다운받았습니다. https://hanbit.co.kr/src/10473 DROP DATABASE IF EXISTS market_db; -- 만약 market_db가 존재하면 우선 삭제한다. CREATE DATABASE market_db; DROP DATABASE로 기존의 DB를 삭제하고, CREATE DATABASE로 새로운 DB를 생성한 다음에, USE market_db; CREATE TABLE member -- 회원 테이블 ( mem_id CHAR(8) NO.. 2023. 1. 11.
반응형