자기 개발과 IT 프로그래밍을 위한 여행

물처럼 흐르는 시간, 그 속에서의 여행

반응형

프로그래밍 19

온라인 코딩 사이트

https://replit.com/ Replit: the collaborative browser based IDE Run code live in your browser. Write and run code in 50+ languages online with Replit, a powerful IDE, compiler, & interpreter. replit.com 일반적으로 여러 프로그래밍 언어를 학습하기 위해선 IDE 라는 통합개발환경툴(프로그램)을 설치하게 됩니다. C언어 계열이라면 Visual Studio 를. Java언어 계열이면 Eclipse 를. Python 계열은 아나콘다나 Python IDLE 와 같이. 프로그래밍 개발 툴을 설치하는 것이 기본입니다만 학생들이 사용하는 학교 컴퓨터부터 집 컴퓨..

지원 서관 2023.05.02

빅데이터와 파이썬

빅데이터란? 빅데이터( Big Data)란, 기존 데이터베이스 관리 도구로는 처리하기 어려운 대규모의 데이터 집합을 의미합니다. 이러한 대규모의 데이터는 대부분 정형화되어 있지 않으며, 다양한 형태와 속성을 가지고 있습니다. 이러한 데이터를 처리하고 분석하며 인사이트를 도출하는 기술과 방법론을 빅데이터 분석 기술(Big Data Analytics)이라고 합니다. 빅데이터는 3V(Volume, Velocity, Variety)라는 특징을 가지고 있습니다. Volume: 기존 데이터베이스 관리 시스템으로는 처리하기 어려운 대용량의 데이터 Velocity: 대량의 데이터를 실시간으로 수집, 처리, 분석하는 속도 Variety: 정형화된 데이터뿐만 아니라, 비정형 데이터도 포함하는 데이터의 다양성 대규모 데이터..

파이썬이란

파이썬이란? 한창 인기 있는 ChatGPT 와 같은 AI 시스템을 만드는 곳에서도, 빅데이터를 모아 더 나은 정보로 가공하는데에도 사용되는 언어로서, Java, C 언어와 같이 기초 학습 언어 중 하나로도 사용됩니다. (다만 파이썬은 다른 기초 언어들과는 그 문법이나 구조에 차이가 조금 있습니다.) 흔히 컴퓨터공학과와 같은 대학 학과를 입학하면 배우는 기초 언어로서 파이썬은 인터프리터식, 객체지향적, 동적 타이핑 대화형 프로그래밍 언어에 속합니다. 파이썬은 쉬운 문법과 강력한 라이브러리로 인해 인기 있는 언어 중 하나이며, 데이터 과학, 인공 지능, 웹 개발, 자동화, 게임 개발 등 다양한 분야에서 사용됩니다. 파이썬이 사용되는 분야 데이터 과학 분야에서는 파이썬을 사용하여 데이터를 수집하고 분석하며, ..

과연 AI 자비스 같은걸 만드는 방법은 무엇일까?

한국의 자율 학습 인공 지능(AI)에 관심이 있는 경우 Jarvis와 같은 개인 비서 AI 구축 목표를 달성하기 위해 취할 수 있는 몇 가지 단계는 다음과 같습니다. AI의 기본 사항 숙지하기: 개인 비서 AI를 구축하기 전에 AI 및 머신 러닝의 기본 사항을 확실히 이해하는 것이 중요합니다. 교육 웹 사이트, 포럼, 서적 및 온라인 과정을 포함하여 많은 온라인 리소스를 사용할 수 있습니다. 프로그래밍 언어 및 프레임워크 선택: Python 및 TensorFlow, Keras 및 PyTorch와 같은 관련 AI 라이브러리를 포함하여 개인 비서 AI를 구축하는 데 사용할 수 있는 많은 프로그래밍 언어 및 프레임워크가 있습니다. 가장 편안하고 가장 강력한 AI 라이브러리가 있는 것을 선택하십시오. 기계 학습..

잡담실/G 2023.02.09

BCI 독학은 어떻게 해야할까?

한국에서 BCI(Brain-Computer Interface)에 대해 배우려는 경우 다음과 같은 몇 가지 단계를 수행할 수 있습니다. BCI의 기본 사항 숙지하기: BCI에 대해 자세히 알아보기 전에 관련된 기본 개념과 기술을 이해하는 것이 중요합니다. 교육 웹 사이트 및 포럼, 서적 및 온라인 과정을 포함하여 시작하는 데 도움이 되는 많은 온라인 리소스가 있습니다. 연구 한국의 BCI 연구: 한국에는 BCI 연구 및 개발에 참여하는 많은 기관과 회사가 있습니다. 이 분야의 핵심 선수로는 KAIST, 서울대학교, LG전자 등이 있습니다. 이러한 기관에서 수행되고 있는 작업에 익숙해지고 BCI의 최신 발전에 대해 배우는 것이 좋습니다. BCI 워크샵 및 컨퍼런스 참석: BCI 관련 워크샵 및 컨퍼런스에 참..

잡담실/G 2023.02.09

안드로이드 스튜디오 & 깃 허브 연동 (4) - 깃에 내 프로젝트 올리기

안녕하세요! 지난 안드로이드 스튜디오에서 깃을 연동한 다음, 작업 중인 프로젝트를 깃 허브에 올리는 방법에 대해 설명 드리겠습니다. 깃 허브에 연동된 안드로이드 스튜디오에서 상단 메뉴바를 보시면, VCS 메뉴가 있습니다. VCS -> Share Project on GitHub 를 눌러줄게요! 깃허브에 올리기 위해서, 해당 프로젝트를 관리할 레포지토리 이름과 설명 내용을 먼저 간단히 입력해줍니다. Repository name 은 필수로 작성해 주셔야 하며, Description 설명은 자유입니다. Share 버튼을 눌러주시면 안드로이드 프로젝트 창이 변경되는 모습이 보이실 거예요! 좌측의 메뉴창 속 파일들은 빨간 색으로 바뀌고, 새로운 창이 하나 나타납니다. 현재 프로젝트에서 깃허브로 보낼 준비가 되지 않..

안드로이드 스튜디오 & 깃 허브 연동 (3) - 안드로이드 스튜디오에서 깃 연동하기

지난 시간의 토큰 정보와 깃 프로그램 설치를 마치신 다음, 안드로이드 스튜디오를 실행하신 다음 File - Settings 창을 열어 주겠습니다! Settings 창이 열리면, 좌측 메뉴에서 Version Control - Git 항목에 우선 들어가겠습니다! Git 항목을 보시면 상단에 Git 프로그램이 설치가 된 상황을 확인 하기 위해 Test 버튼을 눌러 주시구요(꾸욱~) 잠시 기다리시면 버전이 출력된다 -> 설치 되었다! / 버전이 안뜬다 -> 설치해야한다! Git 프로그램이 설치 안되신 분들 께선 이전 글을 참고해주세요! Git 설치가 확인 되신 분들은 좌측 메뉴의 GitHub 를 들어가주세요! 현재 아무런 깃허브 계정과 연동되지도 않았기에, 상단의 + 버튼을 눌러주고 Log in with Tok..

HTML, CSS, JS의 이해와 예시

HTML(Hypertext Markup Language)은 웹 페이지를 만드는 데 사용되는 표준 마크업 언어입니다. HTML은 웹 페이지의 구조와 내용을 제공하고 요소와 속성을 정의하는 데 사용됩니다. CSS(Cascading Style Sheets)는 웹 페이지의 모양과 느낌을 제어하는 데 사용되는 스타일시트 언어입니다. CSS는 글꼴 크기, 색상 및 레이아웃과 같이 HTML에 정의된 요소의 스타일을 정의하는 데 사용됩니다. JavaScript는 대화형 동적 웹 페이지를 만드는 데 주로 사용되는 고급 동적 해석 프로그래밍 언어입니다. JavaScript를 사용하여 애니메이션, 양식 유효성 검사 및 AJAX 요청 만들기와 같은 웹 페이지에 상호 작용을 추가할 수 있습니다. HTML의 예: Welcome ..

잡담실/G 2023.02.07

1인 개발자가 되려면

1인 개발자가 되려면 다음 단계를 따르세요. 코딩 배우기: 관심 있는 프로그래밍 언어를 선택하고 학습을 시작하십시오. 시작하는 데 도움이 되는 자습서, 온라인 과정 및 교과서를 포함하여 온라인에서 사용할 수 있는 많은 리소스가 있습니다. 기술 습득: 개인 프로젝트에 참여하고 온라인 코딩 챌린지에 참여하여 코딩을 연습하세요. 이렇게 하면 코딩 기술을 구축하고 개발자가 사용하는 도구와 기술에 더 익숙해지는 데 도움이 됩니다. 다른 개발자와의 네트워크: 다른 개발자와 온라인으로 연결하고 코딩 이벤트 및 모임에 참석합니다. 이를 통해 다른 사람으로부터 배우고, 잠재적 공동 작업자를 찾고, 해당 분야의 최신 개발 정보를 확인할 수 있습니다. 실제 프로젝트 작업: 열정을 갖고 있는 프로젝트를 찾아 작업을 시작하십시..

잡담실/G 2023.02.07

AI 분야에 대한 이해와 세부 분류

인공 지능(AI)은 음성 및 이미지 인식, 자연어 이해, 의사 결정, 게임 플레이와 같이 일반적으로 인간 지능을 필요로 하는 작업을 수행할 수 있는 알고리즘 및 시스템 개발을 포함하는 광범위한 학제간 분야입니다. AI 분야는 크게 다음과 같은 범주로 분류할 수 있습니다. 기계 학습: 여기에는 명시적으로 프로그래밍하지 않고도 컴퓨터가 데이터에서 학습하고 시간이 지남에 따라 성능을 향상시킬 수 있는 알고리즘 및 모델 개발이 포함됩니다. 기계 학습에는 지도 학습, 비지도 학습, 준지도 학습 및 강화 학습을 포함하여 여러 하위 범주가 있습니다. 컴퓨터 비전: 이것은 컴퓨터가 이미지 및 비디오와 같은 시각적 정보를 이해하고 해석할 수 있도록 하는 데 중점을 둔 AI의 하위 분야입니다. 컴퓨터 비전 기술은 객체 인..

잡담실/G 2023.02.07
반응형