Backup
AWS EC2 인스턴스 MariaDB 설치 및 시작하기
AWS EC2 인스턴스 MariaDB 설치 및 시작하기
2018.01.03이번에는 AWS EC2 인스턴스 MariaDB 설치 및 시작하는 방법에 대해서 확인해보도록 하겠습니다.일단 설치하기 위해 root 계정으로 서버에 접속 후 다음 명령어를 입력합니다. MariaDB-server 설치yum install MariaDB-server MariaDB-server를 설치하다 다음과 같은 에러가 발생할 수가 있습니다. 이슈 발생 및 해결 방법 (No package MariaDB-server available. *Maybe you meant: mariadb-server Error: Nothing to do)다음과 같은 패키지를 못 찾는 에러가 발생할 때에는 별도의 Repository를 추가해야합니다.vi로 작성을 하고 저장하고 나옵니다. :wq!vi /etc/yum.repos.d/Ma..
CreateThread, _beginthread, _beginthreadex, AfxBeginThread 차이점
CreateThread, _beginthread, _beginthreadex, AfxBeginThread 차이점
2018.01.031. C/C++프로그래밍과 ::CreateThread윈도우가 제공하는 CreateThread함수는 스레드를 생성하는 함수입니다. 하지만 C/C++로 코드를 작성하는 경우에는 CreateThread를 사용해서는 안 되고, 마이크로소프트 C/C++ runtime-library에서 제공하는 _beginthreadex함수를 사용해야 합니다. 다른 컴파일러에서도 ::CreateThread함수를 대체할 만한 함수를 제공할 것이며, 반드시 컴파일러에 의해 제공되는 다른 함수를 사용해야 합니다. 2. 멀티 스레드 안전한 C/C++ Library역사적으로 C runtime-library개발자는 멀티 스레드 어플리케이션에서 C runtime-library를 사용하였을 때 발생하는 문제에 대해서는 전혀 고려하지 않았습니다...
Visual Studio 2015 GitHub 플러그인 설치 및 연동하기
Visual Studio 2015 GitHub 플러그인 설치 및 연동하기
2018.01.03이번 포스팅에서는 Visual Studio 2015에서 GitHub 플러그인을 설치하여 연동하는 방법에 대해서 설명하도록 하겠습니다. Visual Studio 전용 GitHub 플러그인 설치Visual Studio 2015를 실행하여 도구 > 확장 및 업데이트 항목을 선택합니다. 1. 좌측 메뉴에서 온라인을 선택합니다.2. 우측 검색창에 Git을 입력하고 검색을 합니다.3. GitHub Extension for Visual Studio 플러그인을 다운로드합니다. 다운로드하여 설치가 되면 팀 탐색기에서 GitHub 플러그인이 설치된 것을 확인할 수 있습니다. GitHub 플러그인 연동GitHub 플러그인에 Sign up 버튼을 눌러서 로그인 창을 띄웁니다.로그인 정보를 입력하고 로그인을 합니다. 로그인을 ..
AWS EC2 인스턴스 root 계정 활성화 및 접속하기
AWS EC2 인스턴스 root 계정 활성화 및 접속하기
2018.01.02이번에는 AWS AWS EC2 인스턴스 root 계정 활성화 및 접속하는 방법에 대해서 설명하도록 하겠습니다.지금까지 EC2 인스턴스에 ec2-user만 활성화되어 접속했고, root 계정은 비활성화 되어 있었습니다.물론 linux sudo 명령을 이용하면 root 권한을 사용할 수 있지만, sudo만으로는 한계가 있습니다.그래서 결국 root로 접속하여 문제를 해결해야할 때가 있어, root 계정을 활성화 시키는 방법에 대해서 진행해보도록 하겠습니다. root 계정 비밀번호 변경ec2-user 계정으로 접속하여 다음 명령어를 입력합니다.sudo passwd root명령어를 입력하면 새로운 암호를 설정하게됩니다. 원하는 비밀번호를 바꿉니다. root 계정 활성화 (sshd 환경설정)다음 명령어를 입력하여..
AWS EC2 인스턴스 FileZilla (FTP 클라이언트) 연결하기
AWS EC2 인스턴스 FileZilla (FTP 클라이언트) 연결하기
2018.01.02이번에는 AWS EC2 인스턴스 FileZilla 연결하는 방법에 대해서 설명하도록 하겠습니다. FileZilla란? FileZilla 는 FileZilla Client 및 FileZilla Server로 구성된 무료 소프트웨어 , 교차 플랫폼 FTP 응용 프로그램입니다. 클라이언트 바이너리는 Windows , Linux 및 macOS 에서 사용할 수 있으며 서버 바이너리는 Windows에서만 사용할 수 있습니다. 클라이언트는 FTP , SFTP 및 FTPS (FTP over SSL / TLS )를 지원합니다. FileZilla 다운로드 MacOS 같은 경우에는 앱 스토어에 검색하면 Pro버전으로 $14.29 달러를 결제 후 다운로드 해야합니다.하지만 홈페이지에서 다운로드 받으면 무료버전을 다운로드 받을..
AWS EC2 인스턴스 FTP 설치 및 설정하기
AWS EC2 인스턴스 FTP 설치 및 설정하기
2018.01.02이번에는 AWS EC2 인스턴스 서버에 FTP(vsftpd)를 설치 및 설정 방법에 대해서 설명하도록 하겠습니다. vsftpd 설치 다음 명령어를 입력하여 vsftpd를 설치합니다.sudo yum -y install vsftpd vsftpd.conf 파일 수정 설치가 완료 되었으면 vsftpd의 환경설정 파일을 수정해야할 부분들이 있습니다. 일단 아래 명령어를 입력하여 파일을 vi로 열어줍니다.sudo vi /etc/vsftpd/vsftpd.conf vsftpd.conf 파일에 보면 anonymous_enable=YES로 되어 있는 부분을 NO로 변경해야합니다.익명 접속을 허용하지 않도록 하는 옵션입니다. 계정이 있는 사용자만 ftp 접속이 가능하도록 하는겁니다. 다음은 vsftpd.conf 파일 끝에 ..
(출처) MacOS 멋진 Terminal 만들기
(출처) MacOS 멋진 Terminal 만들기
2018.01.01출처: https://beomi.github.io/2017/07/07/Beautify-ZSH/ 이번 가이드는 macOS를 위한 가이드입니다.맥을 개발용으로 사용하는 경우 터미널을 좀 더 편리하고 다양하게 사용하는 방법 중 기본 Shell인 bash대신 zsh을 사용하는 경우가 많습니다. 그리고 oh-my-zsh을 함께 사용해 더 많은 기능을 편리하게 깔수 있기도 합니다. 물론 oh-my-zsh의 기본 테마인 robbyrussell도 예쁘지만, 약간 아쉬운 점이 남기도 하죠. 좀 더 예쁘고 사용하고싶어지는 기분이 들도록 agnoster테마를 깔고 Oceanic Next색 테마를 입힌 후 터미널에서 사용하는 명령어가 제대로 쳤는지 확인해주는 zsh-syntax-highlighting를 깔아봅시다. 참, 터미..
AWS Linux RedHat 가상 서버 구축 및 접속하기
AWS Linux RedHat 가상 서버 구축 및 접속하기
2017.12.30이번 포스팅에는 AWS Linux RedHat 가상 서버 구축하는 방법에 대해서 소개하려고 합니다. ECS2 인스턴스 생성AWS Linux RedHat 가상 서버 구축하기 위해서는 먼저 AWS의 클라우드 서비스인 EC2 인스턴스 생성해야합니다. AWS 콘솔 화면에서 검색어를 EC2를 입력하고 클릭합니다. 인스턴스 생성 전 유의사항AWS의 클라우드 서비스인 EC2 인스턴스 생성을 하기전에 확인해야할 사항이 있습니다.가상 서버를 생성할 물리적 데이터센터를 지정을 위해 반드시 우측 상단에 있는 사용자명 옆에 위치를 서울로 변경해주세요. 가상서버를 사용해서 제공되는 서비스의 사용자가 한국인이라면 물리적 데이터센터의 위치가 서울인 경우 훨씬 접근속도가 빠르고 좋습니다.제공 서비스의 사용자층을 사전 분석하여 주요 ..
AWS 프리티어 1년 무료 서버 계정 신청하기
AWS 프리티어 1년 무료 서버 계정 신청하기
2017.12.29이번 포스팅에는 AWS(Amazon Web Services)의 제공해주는 프리티어 1년 무료 서버 계정을 신청하려고 합니다. 계정을 신청하면 1년동안 Windows, Linux(Redhat, Ubuntu) 등의 여러 종류의 가상 머신 서버들을 제공해줍니다. 아마존 웹 사이트 접속(https://aws.amazon.com/)먼저 아마존 웹 사이트에 접속합니다. 접속을 하면 아래와 같이 화면이 보입니다.중앙에 있는 무료 계정 생성 버튼을 클릭하여 다음으로 넘어갑니다. AWS 계정 생성 항목 입력AWS 계정 생성 화면에서 모든 항목들을 입력하고 계속 버튼을 클릭하여 다음으로 넘어갑니다. 연락처 정보 항목 입력AWS 가입에는 한글 번역이 되어있어서 손쉽게 가입할 수 있는 것 같습니다.하지만 입력되는 항목들은 영..
(출처) 모바일 UI UX 기본가이드 모바일 UI 디자인 기본 요소 - 색채 Color
(출처) 모바일 UI UX 기본가이드 모바일 UI 디자인 기본 요소 - 색채 Color
2017.12.28출처: https://brunch.co.kr/@chulhochoiucj0/17 색채 color는 사용자 인터페이스에서 중요한 시각적이고 기능적인 요소이다. 또한 브랜드 정체성을 표현하고 앱의 스타일을 결정하는 가장 중요한 요소 중 하나이다. 네이버의 녹색이나 카카오의 노란색을 떠올려 보면 알 수 있다. 사용자 인터페이스 측면에서는 색채는 즉각적이면서 강력한 상호 작용을 유도한다. 색채와 UI 디자인색채는 사용자에게 상호작용 요소를 직관적으로 이해시킨다. 버튼 같은 컨트롤에 고유의 색을 부여하고 앱의 전체 화면에 일관성 있게 사용하여 시선을 집중시키고 행동을 유도할 수 있다. 휴대폰에서 초록 버튼은 ‘통화'를 빨간 버튼은 종료'를 사용하는 것처럼 색을 효과적으로 적용하면 사용자 인터페이스의 사용성을 높일 ..
(출처) 모바일 커머스 상품리뷰 UX 가이드
(출처) 모바일 커머스 상품리뷰 UX 가이드
2017.12.28출처: https://brunch.co.kr/@chulhochoiucj0/11 상품 리뷰(상품평)는 상품과 브랜드에 대한 고객의 신뢰를 만듭니다. 사용자의 대부분은 원하는 상품의 구매를 결정하기 전에 리뷰를 봅니다. (약 80%가 구매 전 리뷰를 봅니다.) 온라인 쇼핑에서는 상품과 판매자를 직접 보지 못하는 특성 때문에 대다수의 소비자들은 앞선 구매자들의 상품 리뷰에 의존해 구매 여부를 판단하게 됩니다. 즉 다른 소비자가 제공하는 상품 사용 경험이나 사용 후기 등과 같은 정보를 보다 더 적극적으로 탐색하여 구매 결정에 반영합니다. 사람들은 무엇을 구입할지 다른 사람들 또한 그렇게 사는지에 대해 이야기하는 것을 좋아하고 다른 사람들의 의견을 신뢰하는 경향이 있습니다. 이처럼 다른 사람들의 행동이나 의견이 ..
(출처) 모바일 커머스 아이콘
(출처) 모바일 커머스 아이콘
2017.12.28출처: https://brunch.co.kr/@chulhochoiucj0/15 모바일 커머스 관련 아이콘을 공유 일러스트로 디자인했고 약 390개 정도 됩니다. 아래 파일 다운로드하시고 압축을 푸시면 AI파일로 일러스트레이터에서 열어서 사용하실 수 있습니다. 레이어로 그리드도 같이 있어 수정해서 쓰실 수 있습니다. 안드로이드 아이콘을 기반으로 디자인을 변형했습니다. 안드로이드 아이콘의 라운드를 최소화해서 좀 더 세련련돼 보이도록 했습니다. 거기에 커머스 관련 아이콘을 추가했습니다. 크기는 24픽셀로 작업해서 웹사이트와 모바일 앱 모두 사용 가능합니다. 아이콘 이름이 좀 부실할 수 있습니다. 다운로드하으셔서 정리하시거나 업그레이드하시면 저에게도 공유해주시면 감사하겠습니다. 상업용이든 개인적인 용도이든 아무..