Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
[TIL] IT 5분 잡학사전 #39 ~ #45
#book_club
1년 전
510

오늘 TIL 3줄 요약

  • 인공지능, 머신러닝, 딥러닝

  • REST API는 REST방식으로 설계한 API

  • 암호화폐 사기를 당하지 않으려면 스스로 공부하고 지켜야 한다

TIL (Today I Learned) 날짜

2023. 10. 18

오늘 읽은 범위

#39. 인공지능, 머신러닝, 딥러닝, 아직도 구분하기 힘들다고? ~ #45. 멀웨어, 바이러스, 웜 개념 몽땅 정리

책에서 기억하고 싶은 내용을 써보세요.

  • 사람처럼 행동하는 일반 인공지능 = 강한 인공지능

  • 한 가지만 잘하는 좁은 인공지능 = 약한 인공지능

  • 머신러닝 : 인공지능을 학습시키는 방법

  • 딥러닝 : 머신러닝의 하위 개념

  • REST API : REST방식으로 설계한 API

    -> URL에서 동사 제외하고, HTTP 메서드를 도입하고, 쿼리를 도입해 세부 정보를 가지고 올 수 있도록 해야함

  • 도커는 개발 환경이 맞지 않은 상황 또는 개발 환경이 변경되었을 때 유연하게 대처할 수 있게 해줌

  • 도커는 원하는 개발 환경을 도커 파일에 저장하여 준비해준다

  • 도커가 마련한 개발 환경은 컨테이너 형태로 존재하므로 개발에 필요한 도구를 따로 모아 준비할 수도 있고, 쉽게 복제할 수도 있다

  • 암호화폐는 정부가 규제할 수도 없고, 없앨 수도 없음.

  • 암호화폐 사기를 당하지 않는 방법 :

    1. 모든 코인에 가치가 있는 건 아니다

    2. 암호화폐에 대해 수식어를 남발하는 사람은 거르자

    3. 코인, 커뮤니티 등 진짜 정보를 살펴라

    4. 탈중앙화된 코인인지 살펴라

    5. 이론상 안전한 코인을 골라라

  • 하이브리드 앱 : 웹 사이트를 보여주는 웹 뷰

    • 장점 : 네이티브 앱 개발 지식이 필요 없음

    • 단점 : UI를 한땀한땀 짜야 해서 귀찮음

  • 크로스 플랫폼 앱 : 특정한 언어로 코딩 후 iOS, 안드로이드가 이해할 수 있는 코드로 변환

    • 장점 : 개발자가 익숙한 코드로 한 번만 작성해도 OK

    • 단점 : 네이티브 앱의 성능은 아직 따라갈 수 없음

  • 네이티브 앱 : iOS만을 위한, 또는 안드로이드만을 위한 언어로 코드를 작성하여 개발

    • 장점 : 스마트폰의 성능을 최대로 사용할 수 있음

    • 단점 : 다른 앱에 비해 배우는 데 시간이 2배 걸림

  • NFT : 대체 불가능한 토큰

  • 토큰

    • '돈을 받는 기능' + '돈을 받고 토큰을 보내 주는 기능' = 스마트 계약

    • ex) 코인

  • NFT 그림이 비싼 이유 : 유일한 원본, 진짜라는 사실이 가치를 크게 높여 주는 것임. 유일한 원본임을 증명하는 기술이 바로 NFT임.

  • 멀웨어(malware) = malicious(악의 있는) + software(소프트웨어)

    → 악성 소프트웨어, 컴퓨터를 감시하거나 파괴하는 녀석

    → 많이 알려진 것 : 바이러스, 웜

  • 바이러스와 웜의 공통점 : 복제되어 전파됨

  • 바이러스와 웜의 차이점 :

    • 바이러스 : 숙주가 필요함

    • 웜 : 숙주가 필요 없음

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 책을 읽을 때마다 항상 이해가 되는 것도 있지만 한번에 이해가 되지 않는 것도 있었다. 그럴 때마다 계속 반복해서 책을 읽어나가면서 내용을 천천히 습득해야겠다는 것이 효과적이겠다고 느꼈다.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • REST API?

  • 도커 컨테이너?

나의 최애 북틸