1. 연결할 하드디스크 목록을 찾음 sudo fdisk -l # 새로 설치한 하드가 sda, sdb, sdc, … 어떤것인지 확인해 둠 2. 하드디스크 포맷(포맷 안할 시 ext4형식으로 불가함) sudo mkfs.ext4 /dev/sdb 3. UID 확인 sudo blkid ex) /dev/sdb: UUID="48ff9715-e52b-4ae1-b7ed-3f1239b9402e 4. 하드디스크와 마운트할 폴더 생성 sudo mkdir /hdd 5. 재부팅 이후에도 마운트 되도록 설정 sudo vim /etc/fstab #위에서 복사한 UUID값을 넣고 아래와 같이 폴더명과 함께 작성하여 붙여넣기 후 종료 #vi 조작 i 수정 :wq 저장 후 종료 :q! 저장안하고 종료 아래와 같이 UUID입력 UUID=4..
일반 웹 URL로 창을 출력하지 않고 로컬 index.html을 불러오는 CustomControl WebView 사용된 Nuget 버전 UWP Uno Platform UWP Uno Platform WinUI UWP에서 WebView는 WebView2만 지원되므로 WebView2를 상속받아 아래와 같은 코드 작성 public class WebViewer : WebView2 { public WebViewer() { Initialized(); } private async void Initialized() { await EnsureCoreWebView2Async(); var file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///R..
UWP에서는 문제없이 동작하지만 Uno Platform에서는 빌드 시 에러가 발생한다. Nuget Package Uno.Microsoft.Xaml.Behaviors.WinUI.Managed 모든 프로젝트를 상대로 설치 후 다음과 같은 코드로 변경하였다. xmlns:Core="using:Microsoft.Xaml.Interactions.Core" xmlns:Interactivity="using:Microsoft.Xaml.Interactivity" xmlns:Media="using:Microsoft.Xaml.Interactions.Media" 해당 코드로 동작은 하지만, 현재는 AutoReverse가 동작하지 않는 것 같다. Animation의 From > To가 1에서 0이후에 0에서 1로 이동해야되지만 ..
Uno Platform에서 CustomControl 생성하는 경우가 있습니다. WPF나 UWP에서는 작성한 CustomControl을 Generic.xaml 파일에 Merge하면 사용할 수 있으나 Uno Platform에서는 Generic.xaml 파일을 기본적으로 불러오지 않기에 직접 생성 후 작성해야 합니다. App.xaml에 아래 코드에서 굵게 표시된 부분만 작성한다면 쉽게 이해할 수 있으며, 샘플을 돌리기 위해서는 아래 CustomControl 샘플 코드를 작성해줍니다. 샘플 코드에서 UWP, WPF와 다른점은 CircleButtonControl.cs에서 sealed를 partial로 변경해주어야 합니다. App.xaml Generic.xaml CircleButtonControl.xaml Circ..
Android에서는 몇 줄의 코드만으로 SMS를 보내고받을 수 있습니다. BroadcastReceiver를 구현하고 AndroidManifest.xml에서 권한을 얻어야합니다. using System; using Android.App; using Android.Content; using Android.OS; using Android.Telephony; using SendAndReceiveSMS.Events; namespace SendAndReceiveSMS.Droid.Receivers { [BroadcastReceiver] [IntentFilter(new[] { "android.provider.Telephony.SMS_RECEIVED" }, Priority = (int)IntentFilterPriorit..
설치 전 주의점 권장사양에 적합하지 않은 PC라면 설치 X 원인 찾기 어려운 에러나 인스톨 무한으로 진행됨.. WSL은 윈도우 서브 시스템이며, 설치 시 윈도우에서 리눅스 콘솔을 사용할 수 있다. 리눅스용 윈도우 하위 시스템(Windows Subsystem for Linux, WSL)은 윈도우 10에서 네이티브로 리눅스 실행 파일(ELF)을 실행하기 위한 호환성 계층입니다. 즉, 윈도우에서 리눅스를 사용하기 위한 도구이며 기존에 윈도우에서 Virtual Machine과 같은 도구를 사용하여 느린 리눅스를 사용하거나, 우분투를 따로 설치하여 부팅 때 OS를 선택하여 사용하는 방식보다 훨씬 더 빠르고 효율적이라고 볼 수 있습니다. 속도는 Virtual Machine 보다 훨씬 빠르고, 재부팅을 해야 할 필요..
도커 클라이언트와 서버 버전 표시 docker version 구체적인 환경 정보 표시 docker system info 디스크 이용 현황(이미지, 컨테이너, 볼륨, 캐시) docker system df 이미지 리스트 확인 docker image ls 이미지 다운로드 docker pull 이미지이름 현재 실행중인 컨테이너 목록 docker ps 생성한 전체 컨테이너 목록(종료된 컨테이너도 표시됨) docker ps -a docker container -ls 컨테이너 중지 docker stop 컨테이너 이름 혹은 아이디 컨테이너 시작 및 재시작 (중지된 컨테이너를 재시작) docker start 컨테이너 이름 혹은 아이디 docker restart 컨테이너 이름 혹은 아이디 컨테이너 접속 docker att..
Essentials 1.6버전이라 아직 안정화 버전이 아니라 발생하는 것 같습니다. https://docs.microsoft.com/ko-kr/xamarin/essentials/file-picker?tabs=ios :::no-loc(Xamarin.Essentials):::: 파일 선택기 - Xamarin :::no-loc(Xamarin.Essentials):::의 FilePicker 클래스를 사용하면 사용자가 디바이스에서 단일 또는 여러 파일을 선택할 수 있습니다. docs.microsoft.com https://docs.microsoft.com/ko-kr/xamarin/essentials/media-picker?tabs=ios :::no-loc(Xamarin.Essentials):::: 미디어 선택기 ..
React 클래스 컴포넌트는 함수형 컴포넌트와 다르게 라이프 사이클 함수들을 가지고 있으며, 이 라이프 사이클 함수를 통하여 컴포넌트를 효율적으로 활용할 수 있다. 호출순서 컴포넌트 생성 시 constructor getDerivedStateFromProps render componentDidMount 컴포넌트의 Props 변경 시 getDerivedStateFromProps shouldComponentUpdate render getSnapshotBeforeUpdate componentDidUpdate 컴포넌트의 State 변경 시 shouldComponentUpdate render getSnapshotBeforeUpdate componentDidUpdate 컴포넌트 렌더 중 에러 발생 시 componen..
useEffect(() => { async function anyNameFunction() { let test = await context.getItemsSourceAsync(); setArticles(test); } anyNameFunction(); }, []); Arrow 함수를 통하여 작성한 함수를 호출하는 방식으로 Async/Await를(비동기) 사용할 수 있다. sync(동기) / Async(비동기) 동기 방식 : 순차적으로 일을 스스로 끝내 나가는 방식 비동기 방식 : 해야 할 일을 위임하고 기다리는 방식
- Total
- Today
- Yesterday