일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 네트워크
- 혼공S
- 혼공스
- OpenGL
- 리뷰리뷰
- 벌칸
- 자바스크립트
- 혼공얄코
- vulkan
- 혼자공부하는네트워크
- 머신러닝
- 혼공학습단
- 혼공C
- 파이썬
- 딥러닝
- 불칸
- 혼공머신
- 제이펍
- 혼공컴운
- 나는리뷰어다
- 컴퓨터그래픽스
- 책리뷰
- 한빛미디어
- 혼공네트
- 혼자공부하는C언어
- 혼공단5기
- 데이터분석
- 혼자공부하는얄팍한코딩지식
- 혼공
- 혼공단
- Today
- Total
목록전체 글 (132)
Scientia Conditorium

한빛미디어 책들 중 혼자 공부하는 시리즈가 마음에 들었다. 책 제목 그대로 혼자 공부할 수 있도록 잘 정리되었으며 기본 개념들을 잡기에 충분하였다. 물론 책 내용이 부실하다고 느낄 사람도 있겠지만 적어도 내 기준에서는 충분했다. 혼자 공부하는 학습단, 혼공단을 총 7번 참여했다.(머신러닝, C언어, 컴퓨터구조, 데이터분석, 자바스크립트, 네트워크, 코딩지식까지) 이제 기초로 나올만한 부분은 거의 다 나오지 않았나 싶은 와중에 아주 마음에 드는 책이 등장했다. 바로 '혼자 만들면서 공부하는 파이썬'!! 혼공 시리즈를 넘어서서 혼만 시리즈가 나오나 싶다. 굉장히 마음에 든다.프로그래밍 기초 책을 공부하면서 가장 아쉬웠던 부분은 실용적인 프로그램 만드는 부분에 어떻게 적용하는지 였다. 이러한 부분을 '혼자 만..

[혼공단] 혼자 공부하는 얄팍한 코딩 지식 / 혼공단 13기 - 6주차[기본 숙제] Ch.04(04-5) 확인 문제 풀고 인증하기(p.340 ~ 341) [추가 숙제] 깃 , 깃 호스팅 서비스 강의 듣고 정리하기(p.346 ~ 354)깃(Git)필요한 이유버전 관리소프트웨어를 개발하는 과정에서 나중에 이전 기능을 다시 가져오게 될 수고 있고,누군가 실수로 잘못된 코드를 섞으면 복원해야 할 때도 있고,코드가 어떻게 바뀌었는지 과거 내역을 확인해야할 때를 위해바뀌기 전 내역들을 중간중간 저장소프트웨어 버전이 크게 변하는 중요한 시점마다 프로젝트를 통째로 압축해서 zip 파일로 날짜나 설명 등을 파일명에 넣고 따로 저장해두는데 이걸 도와주는게 Gitzip 파일로 저장했을 때 이것들이 계속 쌓이다보면 용량도 많..

[OpenGL 009] Visual Studio 2022에서 GLSL 문법 확인 및 구문 강조 앞으로 쉐이더 코드를 작성할 일이 많은데 매번 별도의 Text 파일에 저장해서 가져왔다가 오타라도 나면 알아채기 힘듭니다. Visual Studio에서 자체적으로 GLSL 컴파일러를 지원해주면 좋겠지만, 아쉽게도 마이크로소프트는 DirectX의 HLSL을 밀어줘야하기 때문에 그럴 이유가 없습니다ㅎㅎ 하지만 고맙게도 여러 사람들이 Visual Studio Extension으로 만들어준게 있기 때문에 이를 사용하면 조금 더 수월하게 GLSL을 작성할 수 있습니다. 물론 완벽하게 동작되는 것은 아니며 간단한 키워드나 구문 강조, 오류 목록 확인 정도지만 없는 것보다는 좋습니다. 설치 방법은 아래와 같습니다. GLSL..
이전 글 : https://molonlabe.tistory.com/130 [OpenGL 007] 쉐이더 파일 생성 및 프로그램 수정이전글 : https://molonlabe.tistory.com/124 [OpenGL 006] 그래픽스 파이프 라인 및 간단한 쉐이더 프로그램이전글 : https://molonlabe.tistory.com/123 [OpenGL 005] Keyboard Callback 배경 색상 바꾸기이전글 : https://molonlabemolonlabe.tistory.comglfw는 더블 버퍼링과 V-sync 설정이 기본으로 설정되어 있습니다. 물론 이 설정들을 끄거나 바꿀 수 있습니다. 이 포스팅에서는 키보드 입력을 통해 V-sync 옵션을 끄고 키는 방법에 대해 다뤄보겠습니다. g..
이전글 : https://molonlabe.tistory.com/124 [OpenGL 006] 그래픽스 파이프 라인 및 간단한 쉐이더 프로그램이전글 : https://molonlabe.tistory.com/123 [OpenGL 005] Keyboard Callback 배경 색상 바꾸기이전글 : https://molonlabe.tistory.com/122 [OpenGL 004] Keyboard Callback 등록이전글 : [OpenGL003] Refresh Callback 함수 등록 [OpenGL003] Refmolonlabe.tistory.com 쉐이더 프로그램 수정이전 글에서 쉐이더 프로그램을 작성했지만 C스타일에 역슬래시까지 입력하면서 번거로운 작업을 진행했습니다. 앞으로쉐이더 프로그램을 종종 수정..

[혼공단] 혼자 공부하는 얄팍한 코딩 지식 / 혼공단 13기 - 5주차[기본 숙제] Ch.04(04-3) 확인 문제 풀고 인증하기(p.308 ~ 309)[추가 숙제] 절차지향 / 객체지향 / 함수형 프로그래밍 특징 정리하기(p.292 ~ 303)절차 지향 프로그래밍물이 위에서 아래로 흐르는 것처럼 소스 코드를 위에서부터 차례대로 읽는 방법소스 코드를 순차적으로 실행하기 때문에 소트 코드의 순서가 굉장히 중요하며, 프로그램 전체가 유기적으로 연결되어 있음모든 구성 요소가 유기적으로 연결되어 있기 때문에 사소한 문제 하나만 생겨도 시스템 전체가 돌아가지 않음실행 순서가 정해져 있기 때문에 소스 코드의 순서가 바뀌면 결과가 달라질 수 있음객치 지향 프로그래밍객체란 프로그램에서 어떤 역할을 수행하는 요소를 데이..
[혼공단] 혼자 공부하는 얄팍한 코딩 지식 / 혼공단 13기 - 4주차[기본 숙제] Ch.03 마무리 용어 정리하기(p. 219)IP : 데이터 통신 규약이며, IP 주소는 PC나 스마트폰 같은 기기의 네트워크 주소를 의미도메인 : 사람이 기억하기 쉽도록 문자로 만들어 특정 IP에 연결한 인터넷 주소DNS : IP 주소와 이에 해당하는 도메인의 IP 정보를 갱신하며,특정 도메인에 대한 요청이 들어오면 IP 주소를 찾아 알려 주는 시스템WWW : World Wide Web의 약자로 전 세계의 사람들이 정보를 공유하고 소통할 수 있는 인터넷 공간HTTP : 클라이언트의 요청과 서버의 응답으로 이뤄지는 통신 규약HTTPS : HTTP에 보안 기능을 추가해서 보다 안전하게 만든 통신 규약 [추가 숙제] Ch.0..

[혼공단] 혼자 공부하는 얄팍한 코딩 지식 / 혼공단 13기 - 3주차[기본 숙제] Ch.03(03-5) 확인 문제 풀고 인증하기(p. 202 ~ 203) [추가 숙제] Ch.02(02-3) 생성형 인공지능 서비스 둘러보고 직접 사용해보기(뤼튼에서 챗GPT4를 무료로 사용해 보세요: https://wrtn.ai/)이미 chatGPT를 이용하고 있기 때문에 뤼튼을 이용하지 않고 chatGPT를 직접 사용하였다. 이런 생성형 인공지능 중 LLM 모델을 평가할 때 대표적인 문제가 바로 소수점 자리 구분하기 이다.아래처럼 chatGPT에게 "3.9와 3.11 중 어느 숫자가 더 큰 숫자야?" 라고 질문하면 틀린 대답을 내놓는다. 이 문제는 거의 대부분의 LLM 모델에서 틀린 답을 내놓는다. 여기서 더 자세하게 ..

[혼공단] 혼자 공부하는 얄팍한 코딩 지식 / 혼공단 13기 - 2주차[기본 숙제] Ch.01(01-3, 01-4) 확인 문제 풀고 인증하기(p.68~69 & p.82~83) [추가 숙제] Ch.02(02-2) 자연어 처리와 생성형 인공지능 강의 듣고 핵심 내용 정리하기(p.101 ~ 103)자연어 처리사람이 사용하는 언어를 컴퓨터가 이해하고 분석하는 기술사람의 말을 알아듣고 답을 하거나 작업을 진행하는 기술컴퓨터 과학과 인공지능, 언어학의 융합 분야기본 원리 : 언어를 컴퓨터가 이해할 수 있는 형태로 변환사람이 말하는 음성을 텍스트로 변환변환된 텍스트를 컴퓨터가 분석하여 의미 파악여러 언어학적 기법과 알고리즘을 사용하여 결과 도출응용 분야음성 인식 : 스마트폰의 음성 비서(애플 시리, 구글 어시스턴트,..

[혼공단] 혼자 공부하는 얄팍한 코딩 지식 / 혼공단 13기 - 1주차[기본 숙제] Ch.01(01-1, 01-2) 확인 문제 풀고 인증하기(p.46 ~ 47 & p.56~57)[추가 숙제] Ch.01(01-1)에 소개된 개발자와 연관된 직군을 정리하기개발자와 연관된 직군은 수도 없이 많습니다. 그나마 어느 정도 알고 있는 게임 개발자를 주제로 정리해보겠습니다.게임 개발자엔진 프로그래머게임의 핵심 부분을 담당합니다. 3D 그래픽스 프로그래밍 지식이 필요하며 엔진 개발에 필요한 수학, 물리에도 어느 정도 지식이 필요합니다.서버, 네트워크 프로그래머혼자서만 즐기는 게임에는 없을 수도 있지만, 여러 사람들과 다같이 소통하며 즐기는 게임이라면 반드시 필요합니다. TCP, UDP 소켓 프로그래밍에 대한 지식이 필..