728x90
반응형

미분류 15

ios Homebrew 홈브류 설치

Homebrew(홈브류) 설치 및 사용법, MacOS에서 프로그램을 쉽게 다운로드 및 삭제할 수 있는 패키지 관리자 WHITEPAEK macOS 2018. 10. 7. 16:47 Homebrew 설치 및 사용법 macOS를 새롭게 구입 또는 클린 설치를 하고 나서 가장 먼저 설치하는 MacOS 용 패키지 관리자입니다! 많은 맥 유저분들이 아직 Homebrew를 터미널에서 사용하는 방식이 익숙하지 않아서 많이 어렵게 느끼고 있는데요. 저도 또한 Homebrew가 낯설게 느껴지고 사용을 안 하고 있었는데 막상 사용해보니깐 엄청나게 간단하고 편했어요. 개발에 대해서 1도 모르는 초보자분들도 Homewbrew를 사용하여 프로그램을 다운로드하는 게 "왜?" 좋은지 알아보도록 할게요~! ✔︎ Homebrew(흠브류..

미분류 2020.05.12

스크랩 ) VSCode 설치 및 설정하기

Microsoft Visual Studio Code Visual Studio Code란? Visual Studio Code(이하 VSCode)는 디버깅, 작업 실행 및 버전 제어와 같은 개발 작업을 지원하는 능률적인 코드 편집기입니다. 좀 더 쉽게 말하면 PHP 프로그래머가 거의 필수적이다시피 사용하는 EditPlus와 같은 가벼운 에디터 기능에 각종 확장기능(플러그인)을 추가로 설치하여 개발자가 원하는 언어 플랫폼 환경을 구축하여 사용할 수 있는 비교적 라이트한 IDE 도구라고 보면 됩니다. (물론 Visual Studio 2016과 같은 거대하고 다양한 프로그래밍 IDE가 통합되어 있는 것과는 애초 용도의 취지가 다르긴 하지만.) 프로그래밍 언어에 대한 편집 도구의 선택은 개발자의 취향에 따라 다양합..

미분류 2019.08.26

UI vs UX

UI ( User Interface) - 사용자와 마주하다 사용자가 앱을 사용할때 마주하는 디자인, 레이아웃, 기술적인 부분을 말한다. ( ex - 폰트, 색상, 줄간격, 반응성, 입출력단계, 애니메이션 효과 등 ) UI는 다양한 사용자가 사용하는데 불편함이 없도록 보편성을 지녀야하며, 대부분의 사용자가 높은 만족도를 가지는 것이 좋다. ( 어쩔수 없이 발생하는 주관적인 불만족에 대해서는 최소화 시켜야 한다 . ) UX ( User Experience ) - 사용자의 경험. 앱을 주로 사용하는 사용자들의 경험 앱을 실행하고, 진행되는 다영한 경험들을 분석하여 더욱 편하고 효율적인 방향으로 프로세스가 진행될 수 있도록 하는 과정, 결과를 말한다. UI 가 다소 정형화 된 룰이 있다고 한다면, UX는 통계자..

미분류 2018.10.15

REST ful api 란 무엇인가 ( 스크랩 )

HTTP, REST, RESTful 조대협 님께서 블로그에 개제 해주신 내용을 보고 정리하였습니다. 출처 : http://bcho.tistory.com/953 http://joonyon.tistory.com/13 ● API의 본질은 무엇인가 -> Decoupling, 탈 동조화 ● 그렇다면 Web API의 본질은 무엇인가 -> Decoupling + Platform Agnostic ※ Platform Agnostic 이란? 플랫폼에 종속적이 않음을 뜻한다. 즉, 특정 기기나 OS에서만 돌아가는 것이 아닌 광범위하게 사용될 수 있는 것. ex) 데이터 파일(텍스트파일, 그래픽 파일, 음원파일)은 윈도우든 OS X 든 안드로인드든 어디에서도 잘 돌아가니까. ● REST의 역사 웹(HTTP)의 창시자 중의 한..

미분류 2018.08.21

aws mysql 연동

설치 환경 AWS에 Ubuntu 14.04를 기반으로 인스턴스를 생성하고 sudo apt-get install mysql-server 명령으로 MySQL을 설치 버전 - MySQL 5.5(5.5.41-0ubuntu0.14.04.1) AWS - Security Group 설정 Inbound 탭에서 3306 포트를 열고 Source는 Anywhere(0.0.0.0)으로 설정 MySQL 설정 파일(/etc/mysql/my.cnf) 수정 bind-address 항목을 찾아서 0.0.0.0으로 변경(이전 값은 127.0.0.1) MySQL 재시작 service mysql restart ROOT 계정으로 외부에서 접속 가능하게 하려면 아래의 명령을 MySQL monitor에서 실행 GRANT ALL PRIVILEG..

미분류 2018.07.13

(스크랩)윈도우에서 Atom 에디터(Editor)로 아마존(AWS) 리눅스 서버에 연결(접속)하기

윈도우에서 Atom 에디터(Editor)로 아마존(AWS) 리눅스 서버에 연결(접속)하기 9월 30, 2016 알림 안녕하세요. 삽질끝에 알아낸 방법을 공유하고자 포스팅을 합니다. 아주 간단하게 해결하신분들도 있겠지만… 자 갑니다. 1단계 : Remote-FTP 패키지를 설치합니다. 2단계 : 메뉴 : Packages > Remote-FTP > Create SFTP config file 을 선택합니다. 3단계 : 설정을 편집합니다. ​{ "protocol": "sftp", "host": "접속할 서버의 IP 혹은 도메인주소", "port": 접속포트, "user": "ec2-user",

미분류 2018.07.04

NDK VS Cmake??

CMake의 가장 큰 장점은 모든 대상 (Android, Linux, Windows, iOS 등)에 대해 한 세트의 빌드 파일을 사용할 수 있다는 것입니다. 프로젝트가 크로스 플랫폼 인 경우 CMake가 가장 쉬운 방법입니다. 또한 안드로이드 개발자들에게 널리 알려지기 때문에 안드로이드에 익숙하지 않은 사람들도 그것을 이해할 수있는 기회가 더 많을 것입니다. Android.mk빌드 시스템 (레거시 프로젝트)에 이미 파일을 사용하는 프로젝트를 빌드하는 경우 ndk-build를 선호해야합니다 . 새 코드를 작성하는 경우에는 익숙한 것을 사용하십시오. 익숙하지 않은 사람이라면 cmake를 선택하는 것이 향후 더 쉽게 플랫폼 간 작업을 수행 할 수 있기 때문에 아마도 cmake가 더 나은 선택 일 것입니다. 출..

미분류 2018.06.27

(스크랩) FCM과 GCM 차이

FCM 과 GCM 차이 목차 FCM 과 GCM 용어 FCM 과 GCM 유래 FCM 과 GCM 차이 GCM 으로 Mobile Push 하는데 익숙한 나는 FCM 을 이용한 Web Push 에서 GCM 과 FCM 에 대한 개념에 혼동이 생겼다. 이 글에서는 GCM 과 FCM 의 차이점에 대해서 알아본다. FCM 과 GCM 용어 먼저 간단히 용어부터 정리하자. GCM 이란? Google Cloud Messaging 의 약자 구글에서 제공하는 Server 와 Client app 간에 푸쉬 메시지를 보낼 수 있는 서비스 Android & iOS 를 지원 FCM 이란? Firebase Cloud Messaing GCM 의 새 버전을 의미하는데 단지 Firebase 진영에 속하는 것 뿐이다. GCM 의 주요 구조를 ..

미분류 2018.06.06
728x90
반응형