본문 바로가기

전체 글382

[Flutter] Flutter 개발환경 세팅하기 - 3. Android Emulator 설치 및 데모앱 실행하기 하이 ~~!! 지난 번 포스팅에서 Flutter와 Android Studio를 설치했었다. (지난 글 보러가기)devkingdom.tistory.com/188[Flutter] Flutter 개발환경 세팅하기 - 1.Flutter SDK 설치하기하이! 오늘은 Flutter 개발환경을 한번 세팅해 볼거다. 일단 내가 구성하고자하는 것은 Flutter 에서 공식적으로 제안하는 방법대로 구성을 해볼 것이다. 개발 툴은 안드로이드 스튜디오를 사용할 ��devkingdom.tistory.comdevkingdom.tistory.com/189[Flutter] Flutter 개발환경 세팅하기 - 2. Android Studio 설치하기하이 ~~! 지난번 포스티에서 Flutter를 설치했었다. (지난번 포스팅 보러가기) .. 2020. 10. 18.
[Flutter] Flutter 개발환경 세팅하기 - 2. Android Studio 설치하기 하이 ~~! 지난번 포스티에서 Flutter를 설치했었다.(지난번 포스팅 보러가기)devkingdom.tistory.com/188[Flutter] Flutter 개발환경 세팅하기 - 1.Flutter SDK 설치하기하이! 오늘은 Flutter 개발환경을 한번 세팅해 볼거다. 일단 내가 구성하고자하는 것은 Flutter 에서 공식적으로 제안하는 방법대로 구성을 해볼 것이다. 개발 툴은 안드로이드 스튜디오를 사용할 ��devkingdom.tistory.com 영상으로보기 https://youtu.be/Np2MdW_plKE ㅎㅎ 오늘은 Android Studio 를 설치할거다 ! 아래링크로 가서 Android Studio 링크를 눌러보자 !flutter.dev/docs/get-started/install/wi.. 2020. 10. 18.
[Flutter] Flutter 개발환경 세팅하기 - 1.Flutter SDK 설치하기 하이! 오늘은 Flutter 개발환경을 한번 세팅해 볼거다. 영상으로보기 https://youtu.be/Np2MdW_plKE 일단 내가 구성하고자하는 것은 Flutter 에서 공식적으로 제안하는 방법대로 구성을 해볼 것이다.개발 툴은 안드로이드 스튜디오를 사용할 생각이다. vscode로도 할 수는 있지만 Flutter 개발을 위해서는 안드로이드 스튜디오가 여러모로 좋다. 뭐 일단 에뮬레이터를 돌려서 만들기도 쉽고 안드로이드 x 나 Jetpack으로 업그레이드 하는 것도 가능하다. 또 vscode에 비해서 코드완성이라던지 힌트를 주는 거라든지 조금더 플루터를 개발하는데 최적화되어 있다. 나는 window 기반의 장치에서 개발 설정을 해볼거다. 먼저 아래 링크에 접속해서 윈도우 아이콘을 클릭하자.flutte.. 2020. 10. 18.
[Flutter] Flutter 개발을 시작한 이유 하이 여러분 ~! 오늘부터 조금은 꾸준하게 플루터 관련 글을 써보려한다. 내가 플루터를 공부하는 이유는 간단하다. 먼저 첫번째 이유는 하나의 코드베이스로 iOS,안드로이드 앱 모두를 유지보수 하는것이 가능하고 한 장소에서 iOS,안드로이드 앱 모두를 디버그하고 한장소에서 업데이트 하는게 가능하기 때문이다. 플루터는 다트라는 언어로 이루어져 있는데 다트를 공부해보시면 알겠지만 OOP 언어이다. 요즘 구글 내부에서는 이 언어를 대대적으로 사용하고 있다고 한다. 앞으로 이 언어는 아마 대세가 되지 않을까한다. 미래에도 개발자로 먹고 사려면 꾸준하게 이 다트라는 언어를 공부해야하지 않을까 생각한다. 두번째 이유는 플루터라는게 매우 간단하고 유연한 레이아웃 시스템을 사용할 수 있다는 것이다. 안드로이드나 iOS .. 2020. 10. 18.
[Shell] 쉘 스크립트 프로그래밍 - 작성 방법과 실행 방법 쉘 스크립트란? 스크립트라는게 일반적으로 인터프리트 방식으로 동작하는 컴파일 되지 않는 프로그램이라고 생각하시면된다. 즉 텍스트 형식으로 저장되며 한줄씩 순차적으로 인터프리터가 읽어서 실행되도록 작성된 프로그램이다. 쉘 스크립트 역시 스크립트 언어이다. 컴파일 방식으로 수행되는 c언어와는 차이가 있긴 하지만 c언어와 꽤나 비슷한 방법으로 프로그래밍 할 수 있다. 무슨 언어든 다뤄본 분들이라면 쉽게 이해하실 수 있을 것이다. 쉘스크립트 역시 일반적인 프로그래밍 언어처럼 변수, 반복문, 제어문 등이 존재한다. vi 에디터를 이용해서 파일을 작성하면된다. 우선 아주 간단한 쉘 스크립트를 만들어보자. 쉘 스크립트 작성과 실행 먼저 나의 첫 쉘스크립트인 myfirstsh.sh 라는 스크립트 파일을 vi 명령어를 .. 2020. 10. 16.
[Shell] (Linux, Unix) 쉘 이란? 하이 ... 정말 오랜만에 글을 쓴다. 요즘 유튜브를 시작했는데.. ㅎㅎ 관심있으신 분들은 구독과 좋아요 부탁드린다 ...!! 오늘 준비한 내용은 쉘 스크립트 관련된 내용이다. 이게 프로그래밍이냐 하실수도 있지만 어떻게 보면 프로그래밍이라고도 할수 있으니 카테고리를 프로그래밍으로 잡았다. 이 쉘 스크립트를 이해할 수 있고 짤수 있다면 굉장히 많은 것을 할수가 있으니 여러분들께 꼭 공부해보시길 추천드린다. 쉘이란? 쉘은 명령어와 프로그램을 실행할 때 사용하는 인터페이스이다. 쉽게 말해서 쉘은 운영체제에서 사용자가 입력하는 명령을 읽고 해석해서 대신 실행해주는 프로그램이라고 생각하시면 된다. 쉘은 윈도우든 리눅스든 유닉스든 어느 운영체제나 필수적으로 필요한 존재이다. 그리고 쉘을 사용하기 위해서는 여러분은 .. 2020. 10. 16.
VMWare 구동시 "VMware Player and Device/Credential Guard are not compatible." 에러가 발생할 때 VMWare를 이상없이 사용하다가 윈도우 업데이트 이후 이런 에러가 발생하고 있다.. 뭐가 문제일까 Hyper -V 비활성화 만약 윈도우 10에서 기본적으로 제공되는 Hyper-V 기능이 활성화 되어있는지를 확인해보자. 만약 Hyper-V 가 체크 되어있으면 체크해제 해주자. 그리고 재부팅후 다시 실행 해주자. 그리고나서 실행해보면 정상적으로 실행되는 것을 보실 수 있을 것이다. 2020. 10. 15.
프로그래밍을 배워야 하는 이유 오늘은 여러분이 지금 당장 프로그래밍을 배워야하는 이유 4가지에 대해서 말씀드리겠습니다. www.youtube.com/watch?v=rFExEb8xtSE 1. 프로그래밍은 생각을 하게 만든다. 네, 프로그래밍은 생각을 하게 만듭니다. 스티브잡스가 생전에 남겼던 유명한 말이 있습니다. "이 나라에 살고 있는 모든 사람은 프로그래밍을 배워야 한다. 프로그래밍은 생각하는 방법을 가르쳐 주기 때문이다." 저도 거의 생각을 안하고 사는 편인데 유일하게 생각을 깊게 할 때가 프로그래밍을 할때인것 같습니다. 생각한것을 실제로 보이게 옮이게 할수 있는게 바로 이 프로그래밍인데 생각한 것을 실제로 구현한다는 것은 사고력이나 창의력을 키우는데 굉장히 큰 도움을 준다고 합니다. 프로그래밍을 하면 여러분이 생각한 것을 실제 .. 2020. 10. 6.
[Linux] CentOS에서 LVM 사용해보기 하이 얼마전까지 RAID 에 대해 글을 썼었다. 오늘은 LVM 에 대해 글을 좀 써보려고한다. LVM은 Logical Volume Manager 의 약자이다. LVM 같은 경우 이전 포스팅에서 다뤘던 Linear RAID 와 기능이 비슷하다. 근데 훨씬더 많은 기능이 있다. ( CentOS에서는 Default로 설치시 LVM 으로 하드디스크를 분할하여 설치 진행함) LVM 은 여러개의 하드디스크(물리 볼륨)을 하나로 묶어 볼륨그룹으로 만들고, 다시 필요한 용량의 파티션(논리그룹)으로 나눠서 사용하는 것을 의미한다. 그림을 간단하게 설명하도록 하겠다. 위의 그림은 물리 볼륨인 2GB 짜리 하드디스크와 3GB 짜리 하드디스크를 합쳐서 하나의 볼륨그룹 (5GB) 으로 묶은 뒤, 다시 각각 1GB, 3GB, 1.. 2020. 9. 10.