일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 혼자공부하는C언어
- 벌칸
- 혼공스
- 혼공단
- 나는리뷰어다
- 혼공단5기
- 네트워크
- 혼공C
- 파이썬
- 한빛미디어
- 혼공
- 머신러닝
- 딥러닝
- 자바스크립트
- 리뷰리뷰
- tutorial
- 데이터분석
- 제이펍
- 혼공컴운
- 컴퓨터그래픽스
- 불칸
- 혼공네트
- vulkan
- 혼자공부하는네트워크
- C++
- 혼공학습단
- 혼공머신
- 책리뷰
- 혼공S
- OpenGL
- Today
- Total
목록분류 전체보기 (121)
Scientia Conditorium
[책리뷰] 알고리즘 인사이드 with 파이썬 전반적인 소감 및 마음에 드는 부분 알고리즘과 자료구조의 기본적인 내용을 소개하면서 이를 통해 코딩 문제 풀이를 설명한 책입니다. 첫번째 장점은 자료구와 알고리즘을 설명하는데 이해하기 쉽도록 최대한 많은 그림이 삽입되었다는 점입니다. 보통 2차원 배열이라던가 트리 구조에서 순회하는 알고리즘들은 동작 방식이 한번에 와닿지 않는 경우가 많습니다. 그런 부분을 최소화 시키고자 그림을 통해 동작 순서를 자세하게 설명해줍니다. 아래 사진은 그런 예시들 입니다. 두 번째 장점으로는 오랜 시간동안 개발해온 저자가 엄선한 leetcode 86문제 입니다. 자료구조와 알고리즘을 설명해주고 이를 코딩문제에 어떻게 적용하는지 보여줍니다. 문제를 해결한 코드를 한줄한줄 자세하게 설..
원문 : https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Instance [Vulkan005][번역] Vulkan Tutorial - 삼각형 그리기 인스턴스(Drawing a triangle - Instance) Instance - Vulkan Tutorial Creating an instance The very first thing you need to do is initialize the Vulkan library by creating an instance. The instance is the connection between your application and the Vulkan library and creating it involves specify..
원문 : https://vulkan-tutorial.com/Drawing_a_triangle/Setup/Base_code [Vulkan004][번역] Vulkan Tutorial - 삼각형 그리기 기본 코드(Drawing a triangle - Base code) Base code - Vulkan Tutorial General structure In the previous chapter you've created a Vulkan project with all of the proper configuration and tested it with the sample code. In this chapter we're starting from scratch with the following code: #inclu..
원문 : https://vulkan-tutorial.com/Development_environment [Vulkan003][번역] Vulkan Tutorial - 개발 환경(Development environment) Development environment - Vulkan Tutorial In this chapter we'll set up your environment for developing Vulkan applications and install some useful libraries. All of the tools we'll use, with the exception of the compiler, are compatible with Windows, Linux and MacOS, but the ..
원문 : https://vulkan-tutorial.com/Overview [Vulkan002] Vulkan Tutorial - Overview Overview - Vulkan Tutorial This chapter will start off with an introduction of Vulkan and the problems it addresses. After that we're going to look at the ingredients that are required for the first triangle. This will give you a big picture to place each of the subsequent chapters vulkan-tutorial.com 이 장에서는 Vulkan과..
원문 : https://vulkan-tutorial.com/Introduction [Vulkan] Vulkan Tutorial - Introduction Introduction - Vulkan Tutorial About This tutorial will teach you the basics of using the Vulkan graphics and compute API. Vulkan is a new API by the Khronos group (known for OpenGL) that provides a much better abstraction of modern graphics cards. This new interface allows you to bette vulkan-tutorial.com Abou..
[책리뷰] 개발자를 위한 실전 선형대수학 Practical Linear Algebra for Data Science 전반적인 소감 및 마음에 드는 부분 간만에 제대로 된 선형대수학 책을 만났다. 일단 가장 좋은건 쓸데없는 파이썬 기초 설명이 없다는 것이다. 엄밀히 말하면 들어있긴 한데, 부록으로 빠져있기 때문에 괜찮다. 선형대수학 책이니 선형대수학에 대해 설명해야지 파이썬 기초 코딩이 챕터 하나를 잡고 있으면 안된다는 의미다. 그런 점에 이 책은 파이썬 기초 코딩을 약 25장에 걸쳐 부록으로 간략하게만 설명해주고 있다. 한글 제목은 '개발자를 위한' 이지만 영문명을 직역하면 '데이터과학을 위한'이 된다. 책 내용을 보았을 때, '개발자를 위한' 이라고 의역한 것은 좋다고 생각한다. 책에 나오는 연습문제는..
제목을 정말 잘 지었다. 영문 원 제목을 그대로 직역하면 '범용 컴퓨터'가 된다. 단순히 책 제목이 '범용 컴퓨터'였다면 현대 컴퓨터가 어떻게 동작하는지에 관한 책으로 오해받을 수 있다. 책 제목처럼 우리가 컴퓨터라 부르는 것들이 초기 어떤 원리에서부터 시작하여 어떤 과정을 거쳐왔는지를 서술한 책이다. 그렇다고 해서 역사서/연대기 같은 책은 아니다. 수학적 개념과 철학 사고방식이 어느정도 필요하다. 대표적으로 아래 예제를 이해할 수 있어야 된다고 본다. 우리는 원소의 숫자를 세지 않고도 두 개의 집합이 같은 원소의 개수를 갖는다고 말할 수 있다. 방법은 한 집합의 원소와 다른 집합의 원소를 1 대 1로 매치시키는 것이다. 예를 들어 경기장의 관중석이 꽉 차 있고 입석 관객은 하나도 없다면 경기장의 관객 ..
이 책은 사이버 보안과 관련한 기술적인 얘기는 들어가 있지 않다. 저자의 경험을 토대로 지금껏 있었던 사이버 보안 전쟁에 대해 어떤 일들이 있었고 어떤 위험과 결과를 가져왔는지를 서술한 책이다. 사이버 보안이 왜 중요한지 알기 쉽게 설명해준다. 사이버 보안이라고 하면 다들 별거 아닌 것처럼 여긴다. 다른 범죄들과 다르게 눈에 잘 보이지 않으니 그런 것 같다. 그러나 저자가 말한 것처럼 모든 범죄는 일어나기 전에 막아야 의미가 있다.(p.83) 앞으로는 보안이 중요하며, 보안전문가가 각광받은 직업으로 떠오를거라는 인식은 소프트웨어 산업이 활성화되기도 전부터 있어왔다. 그러나 뉴스를 보면 종종 어느 은행 혹은 어느 기업에서 개인정보 몇천건을 해킹 당했다라는 소식을 쉽게 접할 수 있다. 과연 회사들이 보안 관..
파이썬은 2023년 가장 인기있는 언어 중 하나다. 이 인기는 최소 10년간 줄어들지 않을거라 생각한다. 머신러닝이 대세인 이유도 있지만 다른 언어에 비해 사용하기 더 쉽기 때문이다. 이런 인기에 힘입어 해외에서도 파이썬 입문 책이 베스트 셀러가 된 것 같다. 누적 판매량 150만부라는 '파이썬 크래시 코스' 책을 받아보았다. 이 책은 크게 1부 기본편과 2부 실습편으로 나뉜다. 1부 기본편은 다른 파이썬 기초책과 마찬가지로 파이썬 설치 방법부터 기본적인 프로그래밍 문법을 설명해준다. 변수와 데이터 타입, 리스트, 반복문과 조건문, 함수와 클래스, 파일 입출력 등등. 개인적으로 1부 챕터1 ~ 10까지의 내용은 다른 기초책들과 별 다를바 없다. 더 나은 설명이라던가 부족한 부분없이 동등하다. 그러나 2부..