일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바스크립트
- 한빛미디어
- 리뷰리뷰
- 혼공단5기
- 벌칸
- 파이썬
- vulkan
- 나는리뷰어다
- 혼공단
- 불칸
- 컴퓨터그래픽스
- 혼공C
- 혼자공부하는C언어
- 혼자공부하는네트워크
- 딥러닝
- 데이터분석
- 혼공S
- 혼공스
- 혼자공부하는얄팍한코딩지식
- 혼공머신
- 혼공얄코
- 책리뷰
- 제이펍
- 혼공컴운
- 혼공네트
- OpenGL
- 혼공
- 머신러닝
- 네트워크
- 혼공학습단
- Today
- Total
목록한빛미디어 (46)
Scientia Conditorium

[혼공단] 혼자 공부하는 네트워크 / 혼공단 12기 - 1주차 [기본 미션] OSI 모델 및 TCP/IP 모델 차이점을 정리하고, 이를 바탕으로 네트워크 계층 구조를 작성해 보기(p 62 참조)OSI 모델 (Open Systems Interconnection Reference Model)국제 표준화 기구(ISO)에서 만든 네트워크 참조 모델통신 단계를 7개의 계층으로 각각 물리, 데이터 링크, 네트워크 전송, 세션, 표현, 응용 계층으로 나뉜다.TCP/IP 모델 (Transmission Control Protocol / Internet Protocol Model)이론보다는 구현에 중점을 둔 네트워크 참조 모델두 프로토콜이 오늘날 네트워크 구현의 핵심으로 간주4개의 계층으로 네트워크 액세스, 인터넷, 전송..

[기본 미션] p. 315의 을 실행한 후 출력되는 고양이 이미지 캡하기 [선택 미션] p. 352 누적 예제를 활용하여 본인의 할 일 목록을 만들어 캡처하기 할 일 목록 추가하기 6주차 간략 소감 이번 혼공단 11기 무난히 끝냈다. 자바스크립트를 사용해보면서 느낀 점은 화면에 보이는 기능들을 빠르게 구현할 수 있다 정도다. 아쉬운 점은 디버깅하기 너무 어렵다. 사람의 실수를 빠르게 잡아내기 어렵다. 예를 들어 이번 6주차 선택 미션에서도 체크박스 부분에서 실수가 있었다. 'event.target.checkd' 인데 'event.target.checkbox' 라고 적어서 취소선이 동작하지 않은 문제가 있었다. 자바스크립트 자동완성 기능에서는 checkbox가 나와서 자연스럽게 선택했던게 화근이였다. C+..

[기본 미션] 객체, 속성, 메소드가 무엇인지 설명하기 객체(Object) 여러가지 속성을 가질 수 있는 대상 자바스크립트에서 함수는 객체의 특성을 모두 갖고 있으므로 일급 객체(first-class object)라 속함 비유하면 '실제로 존재하는 사물'을 의미하고 '이름(name)과 값(value)으로 구성'된 속성을 가진 자바스크립트의 기본 데이터 타입 배열도 객체라고 할 수 있음 속성(Property) 객체 내부에 있는 값 배열 내부에 있으면 요소, 객체 내부에 있으면 속성 메소드(Method) 객체의 속성 중에 함수 자료형인 속성 this 키워드 : 객체 내부의 메소드에서 자기 자신이 가진 속성을 표시할 때 사용 [선택 미션] p.288 확인 문제 3번 풀고, 풀이 과정 설명하기 사인 90도의 값..

[기본 미션] p.202 예제를 실행하여 2022년이 윤년인지 확인하는 결과 인증하기 [선택 미션] p.240 확인 문제 1번 풀고, 풀이 과정 설명하기 Filter 함수의 콜백 함수 부분을 채워서 ① 홀수만 추출, ② 100 이하의 수만 추출 ③ 5로 나눈 나머지가 0인 수만 추출해주세요. 그리고 코드의 실행 결과를 적어보세요. x % 2 !== 0 : 홀수만 추출해야하기 때문에 2로 나누어서 나머지가 0이 아닌 목록만 추출 [273, 25, 75, 103, 57] x

[기본 미션] 비파괴적 처리와 파괴적 처리의 의미와 장단점 설명하기 비파괴적 처리 처리 후에 원본 내용이 변경되지 않음 자료의 원본 보호 메모리 낭비될 수 있음 파괴적 처리 처리 후에 원본 내용이 변경됨 메모리 절약 가능 원본이 사라지기 때문에 위험함 [선택 미션] p.173 확인 문제 3번 문제 풀고, 풀이 과정 설명하기 3-1. 비파괴적처리 : strA 원본 유지 3-2. 파괴적 처리 : 배열 arrayB 원본 변경 3-3. 비파괴적 처리 : 배열 arrayC 원본 유지 3-4. 비파괴적 처리 : 문자열 strD 원본 유지 3주차 간략 소감 이번 학습에서 자바스크립트 언어에 대해 안 좋은 감정이 생겼다. 파괴/비파괴처리에 관한 내용 때문이다. 개념 자체는 간단하다. 원본이 바뀌느냐 안 바뀌느냐만 따지..

[기본 미션] p.139의 확인 문제 3번 문제 풀고 완전한 코드 만들어 비쥬얼 스튜디오 코드에서 실행 결과 인증하기 숫자 입력 창 실행 결과 논리연산자 && 기호를 입력하면 해결할 수 있습니다. 미션은 비쥬얼 코드에서 실행한 결과를 보여달라고 했지만, 앞선 챕터에서 구글 크롬창에서 실행한 이력이 있었기 때문에 이를 활용하여 구글 로그창 출력 결과로 대체하였습니다. [선택 미션] p.152의 예제 실행하여 본인의 띠 출력한 화면 캡처하기 뒤쪽 챕터에서 이 코드를 수정할 것 같기는 하지만 우선은 책에 적힌대로 if-else문을 활용하여 실행. 2주차 간략 소감 실행 모듈만 다를뿐 언어에 큰 차이점을 아직까지는 못 느끼고 있다. 거의 모든 언어의 어머니격인 C/C++를 주로 다루었기 때문에 그런 느낌이 드는..

[기본 미션] p.54의 에서 'Hello World' 출력하기 [선택 미션] Ch.01(01-1) 확인 문제 1번 상세하기 적고 인증하기 인터넷을 돌아다니면서 보았던 쉽게 사용할 수 있고, 기능이 많다고 느꼈던 웹 사이트를 5개 정도 적어 보세요. 네이버 유튜브 페이스북 트위터 구글 1주차 간략 소감 모든 혼공학습단 1주차가 그러했듯이 가벼운 마음으로 시작했다. 자바스크립트를 많이 들어만 봤지 실제로 해본 적은 없기 때문에 걱정이 조금 앞선다. 더군다나 HTML, CSS 지식도 없는 상태이지만 책 내용을 가볍게 훑어봤을 때, 큰 무리는 없을 것 같아보인다.

[책리뷰] 헤드퍼스트 C# (4판) 전반적인 소감 및 마음에 드는 부분 같은 출판사 한빛미디어에서 나온 '이것이 C#이다' 책을 추천한 적이 있었지만, 그보다는 이 책이 더 좋다는 느낌을 받았다. 헤드 퍼스트 시리즈가 마음에 드는 점은 C# 언어를 익히며 동시에 C#으로 무엇을 할 수 있는지를 보여준다. 프로그래밍 언어 입문서 아무거나 잡고 첫 장을 보면 "Hello World"를 출력하는 간단한 프로그램을 만든다. 대부분 이걸로 시작한다. 그 다음 십중팔구 int가 뭐고 데이터 자료형이 어쩌고 이런 식으로 전개해나간다. 그러나 헤드퍼스트 C#은 전혀 달랐다. 내용 전개 방식이 다음과 같았다. 우린 이제부터 앱을 만들꺼야! 그런데 그 앱을 C#으로 만들껀데, 이거는 이러이러한 점이 좋아서 쓸꺼야 이제 알..

[책리뷰] 알고리즘 인사이드 with 파이썬 전반적인 소감 및 마음에 드는 부분 알고리즘과 자료구조의 기본적인 내용을 소개하면서 이를 통해 코딩 문제 풀이를 설명한 책입니다. 첫번째 장점은 자료구와 알고리즘을 설명하는데 이해하기 쉽도록 최대한 많은 그림이 삽입되었다는 점입니다. 보통 2차원 배열이라던가 트리 구조에서 순회하는 알고리즘들은 동작 방식이 한번에 와닿지 않는 경우가 많습니다. 그런 부분을 최소화 시키고자 그림을 통해 동작 순서를 자세하게 설명해줍니다. 아래 사진은 그런 예시들 입니다. 두 번째 장점으로는 오랜 시간동안 개발해온 저자가 엄선한 leetcode 86문제 입니다. 자료구조와 알고리즘을 설명해주고 이를 코딩문제에 어떻게 적용하는지 보여줍니다. 문제를 해결한 코드를 한줄한줄 자세하게 설..

[책리뷰] 개발자를 위한 실전 선형대수학 Practical Linear Algebra for Data Science 전반적인 소감 및 마음에 드는 부분 간만에 제대로 된 선형대수학 책을 만났다. 일단 가장 좋은건 쓸데없는 파이썬 기초 설명이 없다는 것이다. 엄밀히 말하면 들어있긴 한데, 부록으로 빠져있기 때문에 괜찮다. 선형대수학 책이니 선형대수학에 대해 설명해야지 파이썬 기초 코딩이 챕터 하나를 잡고 있으면 안된다는 의미다. 그런 점에 이 책은 파이썬 기초 코딩을 약 25장에 걸쳐 부록으로 간략하게만 설명해주고 있다. 한글 제목은 '개발자를 위한' 이지만 영문명을 직역하면 '데이터과학을 위한'이 된다. 책 내용을 보았을 때, '개발자를 위한' 이라고 의역한 것은 좋다고 생각한다. 책에 나오는 연습문제는..