Book
-
[Book] 알면서도 알지 못하는 것들 - 김승호 저Blog/a.k.a. Keeplo 2023. 7. 9. 00:09
읽고 싶었던 책이 두 권 있어서 구매해서 읽어보았는데 한 권은 두고두고 다시 읽어야겠다고 생각했지만 한 권은 다시 읽을 거 같지 않았다. 한 번만 읽고 만족할만한 책이라면 굳이 구매하는 것이 불필요하다고 생각했다. 반대로 빌려서 읽고 몇 번씩 더 읽을 각이면 구매하기로 생각했다. 미용실 갔다가 카페에서 공부하는데 집중력도 풀린 김에, 마침 생각나서 문 닫기 전에 경기도 도서관에 갔다. 우리 동네인 덕풍 도서관도 있었지만, 집에서 거리가 비슷해서 신장 도서관에 갔다. 22년 리모델링 되었다는데.. 시설이 장난없다 너무 깔끔하고.. 시원하고 비데가.. ㅎ 열람실이 자리는 적었지만 나는 차피 키보드를 두들겨야 해서.. 공개 공간에서 공부를 해보려 한다. 집 근처 카페보다 돈도 안 들고 책도 빌리고... 알면서..
-
[Book] 온디바이스 AI - AI/ML 개론 학습Archive/AI 2023. 6. 21. 09:00
인공지능과 머신러닝 소개 인공지능 AI : 어떤게 어떤 건지 규칙을 하나하나 설명할 필요없음 > WiKi : Artificial Intelligence, 인간의 학습능력, 추론능력, 지각능력을 인공적으로 컴퓨터 시스템으로 구현하려는 컴퓨터 과학 분야 TensorFlow : AI 프레임워크 중 하나 (Pythorch, CreateML) 머신러닝 ML : 사람이 직접 파라미터를 찾지 않고 컴퓨터가 스스로 파라미터를 찾아가도록 하는 코드 작성 전통적인 프로그래밍에서 머신러닝으로 넘어가기 y = Nx + M 라는 일차 함수를 그래프를 바라볼때 두 점 (a, b) (c, d) 를 이용해서 k (기울기)를 구하는 공식을 만들 수 있다. 공식이 곧 알고리즘, 규칙이다. 이 규칙을 이용하면 그래프에 어떤 두 점을 넣어..
-
[Book] 한번에 10권 플랫폼 독서법 - 김병완 저Archive/Log 2023. 5. 15. 22:31
요즘 출퇴근 시간에 휴대폰 사용은 줄이고 독서를 하고 있다. 그리고 독서 후 정리하며 내용을 한번 곱씹는 시간이 필요하다고 느꼈다. 앞으로 읽은 책을 한번 정리하거나 좋은 내용이 있다면 부분 부분 기록해보려 한다. 한번에 10권 플랫폼 독서법 - YES24 “언제까지 100년 전 독서법으로 독서를 할 것인가!”『1시간에 1권 퀀텀 독서법』으로 10만 독자의 인생을 바꾼 김병완이 소개하는 최강의 독서 기술, ‘플랫폼 독서법’과거에는 한 권의 책을 www.yes24.com 플랫폼 리딩 저자가 독서에 관해 탐구하고 유명인들의 독서법을 연구한 결과 "플랫폼 리딩" 을 정의하고 소개한다. 기존에 한권씩 읽는 파이프라인 식 독서가 아니라 플랫폼을 구축하는 독서를 의미한다. 초연결/초지능 등의 단어를 사용하는데 AI..
-
[Book] 오브젝트 - 02. 객체지향 프로그래밍 (Object Oriented)Archive/CS & App 2022. 5. 19. 07:35
01 영화 예매 시스템 특정 조건을 만족하는 예매자에게 할인 제공 - 할인 조건 (discount condition) : 상영 시점에 따른 할인 - 순서 조건 (sequence condition) - 기간 조건 (period condition) - 할인 정책 (discount policy) : 특별한 조건에 따른 할인 - 금액 할인 정책 (amount discount policy) - 비율 할인 정책 (percent discount policy) 02 객체지향 프로그래밍을 향해 협력, 객체, 클래스 클래스가 아닌 객체에 초점을 맞출때 - 어떤 객체들이 필요한지 고민하기 - 객체는 기능을 구현하기 위해 협력하는 공동체 도메인의 구조를 따르는 프로그램 구조 도메인 (Domain) : 문제를 해결하기 위해 사..
-
[Book] 오브젝트 - 01. 객체, 설계 (Object Oriented)Archive/CS & App 2022. 5. 5. 00:29
01 티켓 판매 애플리케이션 구현하기 교재에서 제공한 코드를 Swift 로 번역한 코드 // MARK: - 최초 코드 02 무엇이 문제인가 예상을 빗나가는 코드 `Audience`와 `TicketSeller`가 `Theater`의 통제를 받는 수동적인 존재 우리 상식과 다르게 동작 -> 코드 이해하기 어렵다 가장 큰 문제 `Audience`와 `TicketSeller` 변경시 `Theater` 변경해야함 변경에 취약한코드 가방 없거나, 현금아닌 신용카드 등 다양한 가정이 깨지면 코드가 흔들림 (객체 사이의 의존성 문제) 의존성 Dependency : 어떤 객체가 변경될 때 그 객체에서 의존하는 다른 객체도 함께 변경될 수 있음 객체 사이의 "의존성이 과하다 결합도(coupling) 높다" , "의존성 적..
-
[Book] 오브젝트 - 00. 들어가며 (Object Oriented)Archive/CS & App 2022. 5. 4. 22:30
01 패러다임의 시대 객체지향 패러다임에서 함수형 패러다임에 관해 인지하고 있는데.. 또 새로운게 나올까... 궁금하다... 아니.. 두렵다.. 02 프로그래밍 패러다임 Swift 애플의 운영체제용 언어인 Objective-C 와 함께 사용할 목적으로 시작된 새로운 언어로써 장기적으로 사용가능하도록 다양한 패러다임을 수용하고자 한것 같다. Swift는 명령형, 객체지향 기반으로 한 함수형, 프로토콜 패러다임을 지향하는 언어로 볼 수 있다. SwiftUI에서는 선언형 구조까지 가지고 있다. 애플에서 제공하는 대부분의 프레임워크는 객체지향과 프로토콜 지향 구조 Swift 만의 언어에 특성에 대해서 좀 더 깊게 공부해 볼 필요성을 느꼈다. iOS-Swift 관점으로 교재를 공부하고 생각을 남기는 목적입니다. ..