전체 글
-
절차지향 VS 객체지향 (Procedure Programming VS Object Oriented Programming)CS (Computer Science) 2023. 5. 1. 17:41
절차지향 프로그래밍 (Procedure Programming) 절차지향은 프로시져(Procedure)로 프로그래밍을 구성하는 방법입니다. 프로시져란 어떤 행동을 수행하기 위한 일련의 작업 순서를 의미합니다. 즉, 절차지향 프로그래밍은 코드를 작성한 순서(보통 위에서 아래로, top-down)를 따라 코드가 수행되는 것을 의미합니다. 객체지향 프로그래밍 (Object Oriented Programming) 객체(Object)가 중심 설계를 기반으로 하는 프로그래밍 방법입니다. 우선 객체지향 프로그래밍을 하기 위해선, 프로그래머가 구현하고자하는 대상을 상태와 행위를 가진 것으로 추상화하여 정의해야 합니다. 그리고 그 추상화한 대상을 객체로 만들고, 그것들간의 상호작용을 중심으로 프로그래밍하는 것이 객체지향 ..
-
[Tistory] Google Analytics 연동Tistory 2023. 1. 23. 15:24
구글 애널리틱스는 구글에서 무료로 제공하는 웹분석 시스템입니다. 그리고 티스토리에서는 플러그인으로 구글 애널리틱스를 쉽게 적용할 수 있도록 도와줍니다. 다음은 티스토리에 구글 애널리틱스 적용 순서입니다. 순서대로만 따라하면 적용하는데 크게 문제가 없을거에요. 1. 구글 애널리틱스 홈페이지 접속 구글 애널리틱스 홈페이지 Redirecting... analytics.google.com 2. Start measuring 클릭 (측정 시작 버튼) 3. 이미 기존에 생성을 하셨던 분들.. 좌측 하단의 Admin(관리) 버튼을 클릭하시고 오른쪽의 탭에서 Create Property(속성 생성) 버튼으로 진행할 수 있습니다. 처음 생성하시는 분들은 패스! 4. 측정할 홈페이지에 대한 정보 작성 정보는 각자 블로그의 ..
-
[Flutter] Material VS Cupertino 차이Flutter 2023. 1. 23. 14:06
아무래도 Flutter는 구글에서 만든 프레임워크이다보니, 구글의 서비스들과 좋은 연동성을 보이는 것 같습니다. Material Design은 구글에서 발표한 UI 가이드 라인입니다. 플러터에서 Material Design은 Android UI 컴포넌트를 제공합니다. 이와 반대로, Cupertino Design은 Apple UI 컴포넌트를 제공합니다. 플러터에 자신만의 UI 스타일을 적용하지 않는다면, 99%의 플러터 사용자는 Material Design 이나 Cupertino Design을 적용하게 될겁니다. (커스텀한 UI를 적용한다고 해도 Material Design이나 Cupertino를 사용하는 경우가 많습니다. feat. class override ) Android Studio에서 Flutte..
-
[Flutter] Project 생성Flutter 2023. 1. 22. 20:38
1. Android Studio를 열어줍니다. 2. New Flutter Project 클릭 3. Project 설정 4. 프로젝트 화면 Flutter의 초기 프로젝트는 위와 같습니다. 5. 에뮬레이터 생성 에뮬레이터를 생성하고 실행하여 프로젝트를 확인합니다. (갤럭시 s22가 6.1인치 입니다.) - 화면 우측에서 생성된 에뮬레이터를 확인할 수 있습니다. - 초록색의 실행 아이콘으로 에뮬레이터를 실행 가능합니다. - 에뮬레이터 작동에 에러가 발생한다면 Cold Boot Now로 재시도해주세요. 위와 같이 플러터의 기본 프로젝트를 확인 할 수 있습니다.
-
Terms & Conditions개인정보처리방침 2023. 1. 8. 16:29
Terms & Conditions By downloading or using the app, these terms will automatically apply to you – you should make sure therefore that you read them carefully before using the app. You’re not allowed to copy or modify the app, any part of the app, or our trademarks in any way. You’re not allowed to attempt to extract the source code of the app, and you also shouldn’t try to translate the app into..
-
Privacy Policy개인정보처리방침 2023. 1. 8. 16:28
Privacy Policy COBE built the FoodTimer app as an Ad Supported app. This SERVICE is provided by COBE at no cost and is intended for use as is. This page is used to inform visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you choose to use my Service, then you agree to the collection and use of information in re..
-
개인정보처리방침개인정보처리방침 2023. 1. 8. 16:23
('https://eziong.tistory.com/'이하 'COBE')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2023년 1월 1부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://eziong.tistory.com/'이하 'COBE')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다. 제2조(개..
-
[React]간단 CRUD 앱 (U는 생략..)카테고리 없음 2022. 3. 4. 12:33
CRUD란? CRUD란 Create, Read, Update, Delete의 첫 알파벳을 따서 만든 단어입니다. 모든 어플리케이션을 만드는 것에 있어서 기초라고 단언할 수 있습니다. React 구현 이번 포스팅에서는 CRUD 중 CRD를 아주 간단하게 구현하여 다음의 웹사이트를 만들어보겠습니다. 어플리케이션 설명 1. 박스에 아이템을 타이핑합니다. 2. Save In Local 버튼을 클릭하여 Local DB에 내용을 저장합니다. 3. 저장된 내용들이 index와 함께 화면에 출력됩니다. 4. delete 버튼을 클릭하여 내용을 삭제할 수 있습니다. Code import React, {useState} from 'react'; function App() { const [localDB, setLocalDB..