IT Data 분석 38

React: State와 Effect의 차이

오늘은 프로그래밍을 하면서 react의 state와 effect의 차이에 대해 한자 적어보려합니다.react에 익숙하지 않아서 조금씩 배우면서 지식을 늘여가는 중이라 제가 찾아본것들이 도움이 되었으면 합니다.가볍게 읽어주세요. React에서 state와 effect는 각각 다른 역할을 하는 훅(hooks)으로, 컴포넌트의 상태 관리와 사이드 이펙트(side effects) 처리를 담당합니다. 둘의 차이를 명확히 이해하는 것은 반드시 필요하답니다.1. state: 상태 관리 (useState)state는 컴포넌트의 상태를 관리하는 데 사용됩니다. 상태는 컴포넌트의 UI나 동작에 영향을 미치는 데이터로, 보통 사용자 입력, 서버로부터의 응답, 또는 시간이 지남에 따라 변하는 데이터를 저장합니다.특징:상태 변..

IT Data 분석 2024.10.24

스마트 컨트랙트: 블록체인의 혁신적인 자동화 도구

최근 노벨 물리학상, 화학상에 AI 분야 과학자들이 이름을 올리면서 많은 분들이 AI에 관한 관심이 많아지더군요.제가 아이들과 대화해보면 아이들도 마찬가지인것 같아요. 그런데 AI는 최근 급속도로 발달한 분야의 한 부분입니다. AI와 함께 최근 기술 이슈로 대두되는 것이 블록체인이죠.블록체인하면 사람들은 코인을 생각하기 쉬운데, 코인은 블록체인을 유지하기 위해 주어지는 보상이고, 역시 주인공은 블록체인입니다. 우리 생활을 변화시키는 블록체인, 그 중 한 분야인 스마트 컨트랙트에 관해 간단하게 이야기해 보려합니다.제가 아는 한 간단하게 글을 올리니 가볍게 봐 주세요. 스마트 컨트랙트(Smart Contract)는 블록체인 기술의 중요한 구성 요소로, 계약의 자동화와 안전성을 제공하는 혁신적인 방법입니다. ..

IT Data 분석 2024.10.10

"제프리 힌턴: 딥러닝의 아버지, 인공지능 혁명의 선구자"

오늘 2024년도 노벨 물리학상 수상자가 발표되었습니다. 선정된 분은 머신러닝의 기초를 확립하는데 공로를 세우신 존 홉필드와  교수님과 제프리 힌턴 교수님이 선정되셨어요.  알려진 내용에 따르면  노벨 위원회에서 이 분들의 '인공신경망을 이용한 머신러닝을 가능케 하는 기반 발견 및 발명'과 관련된 연구와 공로를 높이 평가했다고 하네요.인공지능이나 머신러닝을 공부하신 분들이라면 매우 잘 알려진 분들이라 익숙하실 것입니다. 저 역시 후에 차근차근 공부하다가 보니 이분들의 이름이 낯설지 않습니다. 오늘 글에서는 제프리 힌천 교수님께서 하신 연구와 내용에 대해 간단하게 제가 아는 선에서 적어볼까 합니다.가볍게 읽어주세요. 제프리 힌턴(Geoffrey Hinton) 교수는 현대 인공지능과 머신러닝의 발전에 지대한..

IT Data 분석 2024.10.08

미분: 역사와 우리의 일상, 그리고 기술 속 활용

요즘은 머신러닝과 인공지능관련 알고리즘에 관해 시간이 날때마다 공부해 나가고 있습니다.주로 선형대수, 행렬, 미분이 많이 언급되네요.가을이라 선선하니 책을 읽기도 좋고 집중해서 보다보면 이해가지 않던 부분이 이해가 갈때...아하 이런 것이구나.하는 생각이 많이 듭니다.아이들에게 종종 가르쳐주기도 하고 신기해하기도 하지만 어려운 개념이지요..하지만, 나 스스로 정확하게 이해하고 아이들에게조차 쉽게 설명할 수 있어야 진정 내것이라는 생각이 들때가 많네요.. 오늘은 일상에서 많이 접하는 개념이지만, 쉽게 다가오지 않는 미분이라는 주제로 간단하게 말씀드리려 합니다.가볍게 읽어주세요.1. 미분이란?미분은 수학에서 중요한 개념 중 하나로, 변화율을 측정하는 도구입니다. 쉽게 말해, 어떤 양이 시간이나 위치 등의 변..

IT Data 분석 2024.10.04