본문 바로가기
반응형

전체 글68

(Flutter Study) Dart 언어 - DATA TYPES 컴퓨터 비전공자 Product Manager의 프로그래밍 공부 노마드 코더(Nomad Coders) 강의 필기 노트 입니다. 강의 정보: Dart 시작하기 (https://nomadcoders.co/dart-for-beginners) Data Types Basic Data Types num은 integer와 double의 부모 class이다. Dart의 Data type은 모든게 object, class로 이루어져 있기 때문에, 실제로 자료형 안에 어떤 게 들어있는지 볼 수 있다. 예를들어 name.을 입력하면 String이 가지는 모든 method가 자동완성되는 걸 볼 수 있다. Lists 대괄호를 열고 콤마로 구분하여 리스트를 입력해주면 된다. Var로 variable을 정의해줘도 되고 List로 해.. 2023. 6. 24.
(Flutter Study) Dart 언어 - Variables 컴퓨터 비전공자 Product Manager의 프로그래밍 공부 노마드 코더(Nomad Coders) 강의 필기 노트 입니다. 강의 정보: Dart 시작하기 (https://nomadcoders.co/dart-for-beginners) Variables (변수) The Var Keyword (변수) 변수를 선언할때 Var를 사용하거나 넣어줄 데이터(ex: String)의 타입을 사용할 수도 있다. var는 특정 데이터타입을 직접 정의하지 않아도 입력된 데이터를 기반으로 데이터 타입을 인식한다. 그리고 변수는 데이터 타입만 유지한다면 업데이트가 가능하다. Dynamic Type 모든 타입의 변수를 다 가질 수 있는 변수 타입 어떤 타입일지 알 수 없을때 사용하는 것이 아니기 때문에, Dyanamic은 정말 .. 2023. 6. 24.
Art-tech(아트테크): 예술과 기술의 융합 Art-tech(아트테크) 예술과 기술의 융합은 현대 사회에서 많은 관심을 받고 있습니다. 이러한 융합은 기존의 예술 형식과 기술의 진보를 결합하여 새로운 창조적 경험과 혁신을 제공합니다. 최근에는 예술 분야에서 기술의 적용과 발전이 급속도로 진행되면서 'Art Tech'라는 용어가 생겨났습니다. 이 기사에서는 Art Tech가 어떻게 창조적인 예술 혁신을 이끌어내고 있는지 살펴보겠습니다. 예술과 기술의 융합 예술과 기술은 서로 다른 분야이지만, 그들은 공통적인 목표를 가지고 있습니다. 둘 다 창의성과 혁신을 통해 새로운 아이디어와 경험을 만들어내는 것입니다. 예술은 감성과 표현의 영역에서 우리를 이끌어가며, 기술은 현실을 변화시키고 문제를 해결하는 데 도움을 줍니다. 예술과 기술의 융합은 이러한 강점을.. 2023. 6. 6.
생성형 인공지능(Generative AI)과 PM의 역할 생성형 인공지능(Generative AI) 생성형 AI는 인공지능의 한 종류로, 사람과 유사한 방식으로 정보를 생성하고 이해하는 능력을 갖춘 시스템을 가리킨다. 생성형 AI는 예측, 추론, 문제 해결 등 다양한 작업을 수행할 수 있으며, 대화 형식으로 사용자와 상호작용할 수도 있다. 생성형 AI는 기계 학습과 자연어 처리 기술을 기반으로 동작한다. 대규모 데이터 세트를 사용하여 학습되며, 문장, 단락 또는 문서 수준에서 의미를 이해하고 생성할 수 있다. 이러한 AI 시스템은 질문에 답하거나 대화를 주도할 수 있으며, 언어 번역, 요약, 문서 생성, 시나리오 생성 등 다양한 작업에 활용될 수 있다. 예를 들어, Chat-GPT는 생성형 AI 모델이다다. Chat-GPT는 인간과 대화를 나눌 수 있고, 다양.. 2023. 6. 4.
PM - 이벤트스토밍(Event Storming): Domain을 이해하는 방법 이벤트 스토밍(Event Storming) 이벤트 스토밍(Event Storming)은 도메인 주도 설계(Domain-Driven Design) 및 애자일 소프트웨어 개발 방법론 중 하나로, 비즈니스 도메인의 이해와 협업을 강화하기 위해 사용되는 시각화 기법이다. 이벤트스토밍은 복잡한 비즈니스 프로세스나 시스템을 이해하고 분석하기 위해 팀원들과 함께하는 워크샵 형태로 진행된다. 이벤트스토밍은 이벤트(Event)와 행위(behavior)를 중심으로 도메인을 탐색하고, 이를 시각화하여 공동 모델링하는 것을 목표로 한다. 이벤트스토밍 워크샵에는 비즈니스 도메인 전문가, 개발자, 디자이너 등 다양한 역할을 가진 팀원들이 참여한다. 이벤트스토밍 워크샵은 대화 기반으로 진행되며, 큰 화이트보드나 벽에 포스트잇을 붙.. 2023. 6. 3.
PM 기술 스터디 - 객체지향 프로그래밍(Object-Oriented Programming, OOP) 객체지향 프로그래밍(Object-Oriented Programming, OOP) PM(Product Manager)업무를 하다보면 종종 개발자의 입에서 객체지향 프로그래밍이란 용어를 듣게 된다. 개발자와의 의사소통을 원활하게 하기 위해서는 이러한 개념은 어느정도 이해하고 있는 것이 좋다. 그래서 이번에는 객체지향 프로그래밍이 무엇인지 한번 알아보고자 한다. 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 소프트웨어 개발 방법론 중 하나로, 프로그램을 작성하는 데에 사용되는 패러다임이다. 이 방법론은 현실 세계의 개념과 개체들을 프로그램 내의 "객체"로 모델링하는 것을 중심으로 한다. 객체는 데이터와 이를 처리하는 메서드로 구성되어 있다. 데이터는 객체의 상태를 나타내며,.. 2023. 5. 31.
반응형