반응형

Android 프로그램을 개발하면서

최신 버전에서 발생하는 behavior 화면 스크롤하는

기능 오류를 발견했습니다.

해결법을 찾아 보니 최신 버전은

다른 코드를 사용해야 합니다.

<android.support.v7.widget.RecyclerView
android:id="@+id/filesRecyclerView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />

@string/appbar_scrolling_view_behavior

속성을 사용하면

컴파일 시 Android resource linking failed

오류가 발생합니다.

   <android.support.v7.widget.RecyclerView
        android:id="@+id/filesRecyclerView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        app:layout_behavior="com.google.android.material.appbar.AppBarLayout$ScroolingViewBehavior" />

behavior 속성을

com.google.android.material.appbar.AppBarLayout$ScroolingViewBehavior

변경하면 컴파일되면서 오류가 해결됩니다.

감사합니다.

반응형
반응형

오늘은 맥북에서 설치한 도커를 사용해서 톰캣 이미지를 다운로드하여 설치해보겠습니다.

먼저 docker tomcat image를 검색합니다.

docker search tomcat

도커(docker) 명령어를 사용하면 다양한 톰캣(tomcat) 정보를 확인할 수 있습니다.

확인된 이미지를 다운받아 설치하겠습니다.

docker pull tomcat:8.5

명령어를 실행하면 순서대로 다운로드를 진행합니다.

맥이라서 그런지 Windows 보다 명령어 사용이 매우 편리합니다.

총용량은 500M 정도입니다.

다운로드가 완료되면 이미지 고유 번호가 생성되면서 docker에서 tomcat를 사용할 수 있습니다.

이미지 정보를 확인하기 위해서

docker images

명령어를 입력하면 전체 이미지를 확인할 수 있습니다.

docker에서는 pull 명령어를 사용해서 이미지를 다운로드할 수 있습니다.

설치된 docker UI에서도 Images 항목을 바로 확인할 수 있습니다.

아직 이미지만 다운로드된 상태이면 실행은 다음 시간에 알아보겠습니다.

감사합니다.

반응형
반응형

도커(Docker)는 컨테이너 기반의 오픈 소스 가상화 플랫폼입니다.

다양한 서비스를 사용해서 개발을 하게 되면 버전 업그레이드에 따라서 전체 서버를 재 세팅해야 하는 문제가 발생합니다.

도커는 버전 변경에 따른 업그레이드를 컨테이너 기반으로 생성 관리할 수 있도록 지원하는 오픈 가상화 플랫폼입니다.

오늘은 도커(Docker)를 macOS에 설치하는 방법을 알아보겠습니다.

도커(Docker)는 무료이기 때문에 홈페이지에서 바로 다운로드할 수 있습니다.

https://hub.docker.com/editions/community/docker-ce-desktop-mac

 

Docker Desktop for Mac

We and third parties use cookies or similar technologies ("Cookies") as described below to collect and process personal data, such as your IP address or browser information. You can learn more about how this site uses Cookies by reading our privacy policy

hub.docker.com

macOS는 2021년 이후 부터 Intel, Applie Chip 버전으로 구분됩니다.

전 Applie Chip 버전이기 때문에 "Mac with Apple Chip"을 다운로드했습니다.

파일 다운로드 후 클릭하면 설치가 진행됩니다.

mac OS Applications 폴더에 Drag and drop으로 Docker 파일을 이동합니다.

1.5GB 이상 파일이 설치 진행됩니다.

정상적으로 설치되면 Docker 클라이언트를 확인할 수 있습니다.

회원 가입을 통해서 다양한 도커(Docker) 기능을 사용할 수 있습니다.

우측 창을 사용해서 도커(Docker) 명령어를 사용할 수 있습니다.

좌측 메뉴를 4단계로 확인하면 로그인 후 컨테이너를 생성할 수 있습니다.

정상적으로 설치되면 "Docker -v" 명령어를 사용해서 도커(Docker) 버전을 확인할 수 있습니다.

도커(Docker) 명령어는 macOS 터미널 기능으로도 사용이 가능합니다.

도커(Docker) 기술은 오픈 소스로 다양한 개발 환경 구축 및 마이그레이션이 가능하여 버전에 따른 서버 설치 비용을 축소할 수 있습니다.

좋은 기술 이니까 모두 설치부터 시작해보세요.

감사합니다.

 

반응형
반응형

VMware 실행 시 오류가 발생하면서 실행을 못하는 문제가 발생했습니다.

처음에는 lock 파일 문제인 줄 알고 모두 삭제 후 재 실행해도 오류가 계속 발생했습니다.

오류 메시지 하단 링크를 클릭하니까 해결 방법이 있습니다.

오류 메시지 링크를 클릭해주세요.

"VMware Workstation and Device/Credential Guard are not compatible" error in VMware Workstation on Windows 10 host (2146361)

Device 오류를 해결하기 위해서는 두 가지만 해주면 됩니다.

첫 번째 "제어판" -> " 프로그램 및 기능" -> "Windows 기능 켜기/끄기"를 선택해주세요.

아래쪽에 있는 Hyper-V를 모두 언체크 해주세요.

그리고 재부팅 메시지가 발생하면 취소를 클릭해주세요. 아직 한 가지를 더 실행해야 합니다.

두 번째는 "cmd"를 관리자 권한으로 실행해주세요.

“bcdedit /set hypervisorlaunchtype off” 입력 후 정상적으로 실행되면 재부팅해주십시오.

재부팅 후 정상적으로 VMware가 동작하는 것을 확인할 수 있습니다.

감사합니다.

반응형
반응형

오늘은 R프로그래밍은 퀀트 투자와 같은 통계 자료, 빅 데이터를 사용하기 편리한 개발 언어입니다.

인터 프린트 방식으로 결과를 바로 확인할 수 있습니다.

C언어에서는 어렵게 수학공식을 계산하지만 R프로그래밍에서 많은 함수를 지원하고 UI 적 출력이 매우 훌륭합니다.

오늘은 R프로그래밍 자료형에 대해서 알아보겠습니다.

R프로그래밍은 별도 컴파일 없이 입력과 동시에 출력을 바로 확인할 수 있습니다.

기본적으로 산술 연산은 바로 사용이 가능합니다.

+ , -, *, / 기본 4가지 산술 연산자와

^ 또는 ** 산술 연산자로 승수를 구할 수 있습니다.

%%, %/% 산술 연산자를 나머지 값, 나누기의 결과를 정수로 표시할 수 있습니다.

원하는 내용을 입력하고 엔터를 클릭하면 바로 결과를 확인할 수 있습니다.

 

 

 

결과 값은 '>' 입력이 없는 상태에서 출력됩니다.

별도 출력 없이도 기본 계산을 바로 확인할 수 있어 매우 편리합니다.


논리 연산자는 C언어와 동일한 부분이 많습니다.

< : 왼쪽 피연산자 보다 크다.

<= : 왼 피연 사자보다 크거나 같다.

> : 왼쪽 피연산자 보다 작다.

>= : 왼쪽 피연산자 보다 크거나 작다

== : 같다

!= : 다르다

! : 부정

| : OR

& : AND

isTRUE(x) : 입력 내용 TRUE 판단

논리 연산을 사용해서 다양한 결과를 확인할 수 있습니다.

R프로그래밍은 변수 타입을 선언할 필요 없습니다.


변수 뒤에 '<-' 입력을 사용해서 자료형을 입력합니다.

자료형은 , 정수(integer), 실수(numeric), 복소수(complex), 문자열(character), NA 등을 사용합니다.

변수 선언 후 자료형을 입력하면 자동으로 할당됩니다.

자료형은 고정 형태가 아니기 때문에 선언한 변수를 자료형을 마음대로 변경할 수 있습니다.

단 산술 연산 시에는 같은 자료형만 산술을 할 수 있습니다.

만약 다른 경우 "이항 연산자에 수치가 아닌 인수입니다" 메시지를 확인할 수 있습니다.

변수 선언 후 어떤 내용을 추가했는지 알고 싶다면 별도 확인이 가능합니다.

 

 

 

R Studio에서는 오른쪽 상단에 입력된 자료형을 확인할 수 있습니다.


자료형을 확인하기 위해서는 class, typeof, mode 함수를 사용할 수 있습니다.

각 함수를 사용해서 아규먼트의 자료형을 출력해줍니다.

class는 R 객체지향 관점 자료형을 사용하고, typeof, mode는 원시 자료형을 사용합니다.

반대로 자료형이 맞는지 확인할 수 있는 함수가 있습니다.

is. 형태로  integer, character, numeric, complex, na 각 자료형 이름으로 확인이 가능합니다.

R프로그래밍은 간단하게 자료형을 선언하고 산술 연산을 통해서 빠른 계산이 가능합니다.

고급 언어에서 힘들게 사용하는 부분을 매우 간결하게 변경했습니다.

그만큼 코딩적인 부분보다는 통계적인 내용을 확인하기 위한 기본 방법이라고 생각됩니다.

오늘은 R프로그래밍 자료형에 대해서 알아봤습니다.

감사합니다.

반응형
반응형

R 프로그램밍은 1993년 뉴질랜드에 위치한 오클랜드 대학교에서 개발된 통계 및 그래프 작업을 위한 인터프린터 언어입니다.

퀀트 투자를 공부하기 위해서 통계 프로그램을 찾다가 R프로그래밍을 알게되었습니다.

투자에 필요한 다양한 크롤링 정보를 활용할 수 있어 많은 사람들이 찾는다고 합니다.

요즘은 Python도 많이 사용하는 분위기입니다.

그럼 오늘 주제인 Windows에서 R을 설치해보겠습니다.

R-Project 페이지로 이동해주세요.

www.r-project.org/

 

R: The R Project for Statistical Computing

 

www.r-project.org

 

이동하면 상단에 "download R"을 확인할 수 있습니다.

클린하면 연결된 URL을 확인할 수 있습니다.

 

 

 

원하시는 URL을 클릭해주세요.

전 최 상단을 클랙해서 이동했습니다.

URL 클릭하면 Install R 페이지로 이동합니다.

우린 Windows에 설치하기 위해서 3번째 항목인 "Download R for Windows"를 클릭해주세요.

그럼 버전을 확인할 수 있습니다.

가장 기본이되는 base를 선택해주세요.

최신 버전 R 4.0.3을 확인할 수 있습니다.

클릭하면 다운로드가 시작됩니다.

R을 설치할때는 경로가 한글을 포함하면 안됩니다.

또한 사용자 이름도 영문으로 되어 있어야 합니다.

꼭 기억해주세요.

설치를 클릭하면 R이 정상적으로 설치 완료됩니다.

마지막으로 R을 프로그래밍하기 위해서 IDE를 연결할 수 있는 프로그램을 설치하겠습니다.

다양한 프로그램이 있지만 많이 사용하는 RStudio를 설치하겠습니다.

 

 

 

rstudio.com/

 

RStudio | Open source & professional software for data science teams

RStudio provides free and open source tools for R and enterprise-ready professional software for data science teams to develop and share their work at scale.

rstudio.com

상단에서 다운로드 메뉴를 클릭하면 다운로드 선택 페이지로 이동합니다.

기본인 프리버전을 클릭해주세요.

 

 

 

그럼 버전을 확인할 수 있습니다.

다운로드를 클릭해서 파일을 저장합니다.

다운로드된 셋업 파일을 실행하여 RStudio를 설치해주세요.

 

RStudio 실행 화면입니다.

아무 문제가 없었다면 RStudio를 바로 실행할 수 있습니다.

오늘은 Windows에서 R 설치 및 RStudio 설치에 대해서 알아봤습니다.

감사합니다.

 

반응형
반응형

파워 포인트 작업을 하다가 위, 아래 첨자를 넣는 법을 몰라서 검색하다 글을 남깁니다.

파워포인트에서 첨자를 넣는 방법은 "삽입" 메뉴에서 "수식"을 사용하는 방법이 있습니다.

하지만 이 수식에는 위/아래 첨자가 고정되어 있어 필요한 내용을 추가할 수 없었습니다.

위 표와 같은 내용을 만들려고 첨자가 필요했습니다.

그래서 검색해보니 파워포인트에서는 첨자를 변경할 수 있는 단축 키가 있습니다.

위 첨자는 첨자를 만들기 위한 글자를 선택하고 Shift + Control + = 버튼을 클릭하면 선택한 글자가 위 첨자로 변경됩니다.

다시 원래 글자로 변경하려면 SHift + Control + = 버튼을 다시 한번 눌러주면 됩니다.

 

 

 

 

아래 첨자는 글자를 선택하고 Control + = 버튼을 클릭하면 아래 첨자로 변경됩니다.

쉽게 첨자를 만들 수 있기 때문에 다양한 문서를 만들기 위해서 매우 편리한 단축 키 입니다.

상기 단축키 기능은 Excel에서는 안됩니다.

하지만 Word에서는 동일하게 사용이 가능합니다.

간단하면서 매우 유용한 단축키 입니다.

감사합니다.

반응형
반응형

오늘은 유튜브에 사용할 수 있는 음성파일을 만드는 방법에 대해서 알아보겠습니다.

음성파일을 만들 수 있는 다양한 사이트가 있지만 간단하게 다양한 언어를 적용할 수 있는 편리한 사이트가 있습니다.

아래 주소에서 확인 해보세요.

soundoftext.com/

Sound of Text는 무료로 영문은 100자, 한글은 50자까지 사용이 가능합니다.

기본적으로 다양한 언어를 지원해서 간단하게 사용하기 매우 편리합니다.

사용방법은 매우 간단합니다.

유튜브에 사용 글자를 "Text" 항목에 써주세요.

그리고 아래쪽에 잇는 Voice를 선택해주고, "Submit"를 클릭하면 아래쪽에 음성 파일이 생성됩니다.

지원하는 음성은 매우 많습니다.

한글은 조금 어색하지만 무료 버전이 이정도면 만족합니다.

 

한글 변환 파일입니다.

"PLAY"를 클릭하면 음성을 확인할 수 있습니다.

영문 변환 파일입니다.

"DOWNLOAD"를 클릭하면 음성을 다운로드할 수 있습니다.

조금더 높은 퀄리티 음성을 만들고 싶다면 월 5달러로 최대 25만자의 고품질 음성을

받을 수 있습니다.

사이트 중간에 메일과 정보를 확인할 수 있습니다.

하단에는 API 연동 소스를 Git에서 확인할 수 있습니다.

Sound of Text는 매우 심플하면서 간단하게 음성을 만들 수 있는 사이트입니다.

유트브에 텍스트와 음성을 함께 사용하고 싶다면 한번 체험해 보는 것도 좋다고 생각됩니다.

감사합니다.

반응형
반응형

오늘은 docker(도커)를 Windows에서 설치하는 방법을 알아보겠습니다.

VMware와 같은 가상 OS를 사용할 경우 오류가 많이 생기므로 삭제 후 설치하는 걸 추천합니다.

먼저 도커에 대해서 알아보겠습니다.

기존 Virtual Machines에서 사용하는 Guest OS 방식은 리소스를 많이 사용하고 무거운 단점이 있습니다.

docker는 컨테이너 방식을 적용하여 같은 커널 공간을 공유하는 방식으로 기존 방식보다 리소스를 적게 사용하면서

가볍게 운영할 수 있습니다.

즉 서버에서 많은 작업을 하기 위해서 사용하기 편리한 소트프웨어입니다.

docker(도커)를 Windows에 사용하기 위해서는 기본적으로 Windows 버전이 Windows7 이상이어야 합니다.

설치 전 먼저 작업관리자에서 가상화 활성화 여부를 확인해 주세요.

가상화 활성화는 메인보드에서 VT, SVM 모드를 활성화하면 됩니다.

보드 CPU 설정 창에서 확인할 수 있습니다.

대부분 기본으로 설정되어 있으니 요 부분은 그냥 확인만 해주세요.

가상화 활성화 후 Hyper-V를 실행해야 합니다.

"프로그램 제거 또는 변경" 왼쪽에 있는 'Windows 기능 켜기/끄기'를 클릭하고 Hyper-V 항목을 모두 체크해 주세요.

Hyper-V가 정상적으로 동작해야 Docker(도커)가 실행됩니다.

아래쪽에 있는 가상 머신 플랫폼도 체크해 주세요.

Docker을 설치하기 전에 Docker ToolBox를 먼저 설치해 주세요.

https://docs.docker.com/toolbox/toolbox_install_windows/

 

Install Docker Toolbox on Windows

Docker Toolbox provides a way to use Docker on Windows systems that do not meet minimal system requirements for the Docker Desktop for Windows app. What you get and how...

docs.docker.com

Docker ToolBox가 정상적으로 설치되었다면 이제 Docker를 설치하러 아래 사이트로 이동합니다.

https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

 

Install Docker Desktop on Windows

Docker Desktop for Windows is the Community version of Docker for Microsoft Windows. You can download Docker Desktop for Windows from Docker Hub. This page contains information on installing Docker...

docs.docker.com

https://hub.docker.com/editions/community/docker-ce-desktop-windows/

Docker Desktop for Windows - Docker Hub

Docker Desktop for Windows By  Docker The fastest and easiest way to get started with Docker on Windows Edition Windows x86-64 Get Docker Desktop for Windows Docker Desktop for Windows is available for free. Requires Microsoft Windows 10 Professional or Enterprise 64-bit. For previous versions get D...

hub.docker.com

오른쪽 상단에 2개의 버전이 있습니다.

Get Stable 버전은 안정적인 업데이트 버전입니다.

Get Edge 버전은 매월 새 기능 제공 버전입니다.

안정적인 버전을 사용하기 위해서 Get Stable를 클릭하고 설치 파일을 다운로드해 주세요.

다운로드 파일을 클릭하면 Hyper-V 활성화 여부를 체크하고 설치해 주세요.

언 패킹되면서 Docker가 설치됩니다.

모든 설치가 완료되면 재부팅 메시지가 출력됩니다.

재부팅 해주세요.

 

 

 

재부팅 후 하단에 메시지를 확인할 수 있습니다.

아무 문제가 없다면 Docker(도커)가 정상적으로 설치된 겁니다.

도커 오류 해결법

전 다양한 VM을 사용해서 한 번에 설치가 안 되네요. ㅠㅠ

이제부터 여러 가지 방법을 사용해서 오류 메시지를 해결하러 출발합니다.

먼저 cmd를 관리자 권한으로 실행해 주세요.

첫 번째 오류는 Hyper-V가 정상적으로 설치 안된 상태입니다.

관리자 권한으로 강제 설치하겠습니다.

아래 커맨드를 실행해 주세요.

"DISM /Online /Enable-Feature /All /FeatureName:Microsoft-hyper-V"

설정 내용이 100% 되면 재부팅하게 됩니다.

설정 후 Docker 실행 시 "Cannot enable Hyper-V service"가 계속 출력된다면 정상적으로 Hyper-v가 실행 안된 상태입니다.

해결 방법은 PowerShell을 관리자 권한으로 실행합니다.

"bcdedit" 명령어를 실행하면 하단에 'hypervisorlaunchtype'이 off 되어 있는 상태입니다.

hypervisorlaunchtype이 off 되어 있는 상태는 대부분 다른 가상머신을 사용할 경우입니다.

"bcdedit /set hypervisorlaunchtype auto" 명령어를 사용해서 auto로 변경 후 재부팅합니다.

재부팅 후 정상적으로 docker(도커)가 windows에서 실행되는 걸 확인할 수 있습니다.

다른 가상 머신을 다시 사용하고 싶을 경우

"bcdedit /set hypervisorlaunchtype off" 설정 후 재부팅해 주세요.

처음에는 쉽게 생각하고 설치를 시작했지만, 다양한 제품을 사용하는PC라서 그런지 다양한 오류가 발생했습니다.

가장 좋은 방법은 가상 머신을 모두 삭제하고 설치를 권장합니다.

다음 시간에는 Docker(도커) 활용법에 대해서 알아보겠습니다.

감사합니다.

#docker, #도커, #도커windows설치, #가상화

반응형
반응형

오늘은 유튜브 영상을 만들 때 반드시 필요한 인트로 영상 만들기에 대해서 알아보겠습니다.

유튜브 인트로 영상 만들기 해서는 다양한 방법이 있지만,

프리 템플릿을 이용한 방법을 소개하겠습니다.

가장 많은 템플릿을 확인할 수 있는 velosofy를 이용하겠습니다.

https://www.velosofy.com/

Free Video Templates

Discover 2300+ free templates for After Effects, Photoshop, Sony Vegas, Cinema 4d, Blender and more on Velosofy.

www.velosofy.com

위 사이트로 먼저 이동해 주세요.

velosofy는 카테고리별로 정리가 잘되어 있습니다.

일단 프리라고 하니까 다운로드하는 조건만 만족하면 소스를 다운로드할 수 있습니다.

유튜브 인트로 영상 만들기 해서 원하는 영상을 클릭해 주세요.

유튜브 인트로 영상 만들기 해서 선택한 영상 하단에 "Download" 버튼을 확인할 수 있습니다.

"Download" 버튼을 클릭해 주세요.

유튜브 인트로 영상 만들기 해서 "Download" 버튼을 클릭하면 하단에 카운트가 진행되는 것을 확인할 수 있습니다.

20초 정도 기다려주세요.

20초 정도 기다리면 "Download" 버튼이 활성화됩니다.

유튜브 인트로 영상 만들기 해서 선택한 영상 "Download" 버튼을 클릭할 경우 위 사진처럼 나오면,

유튜브 버튼을 클릭해서 unlock progress를 모두 활성화 해주면 영상을 다운로드할 수 있습니다.

혹 압축 파일에 패스워드가 있을 경우는 광고를 더 클릭해서 패스워드를 확인해야 합니다.

광고 페이지에서 이미지는 클릭하지 마세요.

대부분 하단에 버튼이 있습니다.

유튜브 인트로 영상 만들기 해서 영상 소스를 선택할 경우 지원 software를 확인할 수 있습니다.

지원 소프트웨어에 따라서 다운로드 버튼이 활성화됩니다.

유튜브 인트로 영상 만들기 해서 선택한 영상 종류에 따라서 다운로드하는 방법이 다릅니다.

위 영상은 광고 없이 바로 다운로드 가능합니다.

유튜브 인트로 영상 만들기 해서 다운로드한 파일 압축을 풀면 소스를 확인할 수 있습니다.

지원 소프트웨어는 처음 7일 프리웨어가 있으니 인트로 영상을 만들기 위해서 7일 안에 소스를 수정하면 됩니다.

유튜브 인트로 영상 만들기 해서 다운로드한 영상 소스를 베가스로 오픈하면 텍스트 레이어를 확인할 수 있습니다.

기본 영상에 텍스트를 수정할 수 있게 되어 있습니다.

텍스트 레이어를 선택하고, 마우스 우 클릭을 이용해서 "Grenerated Mddia" 메뉴를 선택해 주세요.

활성화된 edit 창에서 텍스트를 수정하고 렌더링 해주면 인트로 영상이 완료됩니다.

인트로 영상이 있을 경우 유튜브 영상이 확실하게 좋아집니다.

유튜브 인트로 영상 만들기 해서 사용하는 velosofy는 저작권에 대해서 다양한 방법으로 요청하는 것이 있어 반드시 확인 후 사용해 주세요.

오늘은 유튜브 인트로 영상 만들기에 대해서 알아봤습니다.

감사합니다.

#인트로, #유튜브, #인트로영상, #베가스, #영상편집

반응형

+ Recent posts