Electron 의 장점은 엄청 많은대요. 그 중 하나가 "공통된 브라우저 환경을 가질 수 있다" 입니다. 따라서.. 이것을 이용하여 Electron 으로 웹뷰 만 만든다 하더라도 사용자에게 공통된 경험을 하게 해 줄수 있다는 장점이 되게 되는데요. 여기서는 Electron의 Webview 를 이용하여 페이지를 iframe 과 같이 표시하는 방법을 알려 드리겠습니다. github 소스코드 : https://github.com/TutorialBook/electron-webview-example * Electron의 Webview 는 Iframe 과 다르게 여러가지 규칙들에 대한 옵션을 끄거나 켤 수 있는 기능을 제공합니다. Electron Webview 사용의 이유 ( 개인 ) 우선 제가 웹 서비스 페이지..
1. 네트워크 접속방법 Redis 는 기본적으로 네트워크 접속을 굉장히 프리하게 지원합니다. 아래와 같이 redis-cli -h 라는 명령어로 접속이 가능합니다. redis-cli -h 10.211.55.11 포트 설정은 따로 해주시지 않았다면 자동으로 6379 포트로 접속 됩니다. 2. 비밀번호 설정 방법 물론 보안상 기본적으로 방화벽을 통해서 포트 접속 ip 에 제한을 두겠지만 혹시 모르는 상황을 비밀번호 설정 방법에 관해서 알아보겠습니다. 설정 방법은 설치 방법에 따라 다르겠지만 Ubuntu 에서 apt 로 설치하셨을경우 /etc/redis/redis.conf 를 수정하시면 됩니다. /etc/redis/redis.conf 에 requirepass 를 써주시고 비밀번호를 적어주시면 됩니다. requi..
MongoDB 는 기본적으로 계정이 없더라도 네트워크 접속을 지원합니다. 하지만 접속을 위해서는 mongod.conf 의 bind_ip 를 주석 처리 해주셔야 합니다. Ubuntu 를 기준으로 /etc/mongod.conf 를 수정해주도록 합니다. bind_ip = 127.0.0.1 #bind_ip = 127.0.0.1 위와 같이 설정 해주신 후 mongo 로 접속이 가능합니다. $ mongo 만약 아래와 같이 errno:111 Connection refused 와 같은 에러가 뜨신다면 bind_ip 때문이니 네트워크 작업시 확인하시기 바랍니다. 2015-10-10T17:01:15.084+0900 W NETWORK Failed to connect to 10.211.55.11:27017, reason: e..
Github는 Git 저장소를 제공하는 서비스로 수 많은 오픈소스들이 있는 웹 기반 서비스 입니다. 유료로 사용하실경우 일정량의 개인 저장소를 제공받을 수 있습니다. * 개인 git 저장소를 쓰고 싶으시다면 NAS 혹은 Digitalocean 에서 git 서버를 생성하는 것을 추천드립니다. 여기서는 Github 를 콘솔로 접근할때 사용하는 ssh key 를 생성하는 방법을 설명드리겠습니다. Github 에서 자체적으로 GUI 클라이언트를 제공하지만 콘솔로 컨트롤해야 할때 사용하는 방법입니다. ( 개인적으로 클라이언트 같은 프로그램을 까는 것 보다 선호하는 방법이기도 합니다. 특히 서버 내부에서 작업을 해야 한다면 필수입니다. ) ps. 환경은 맥 or 리눅스 입니다. 참고 : https://help.gi..
Coda 2 에도 자동 백업 플러그인이 ( Save and Backup ) 있듯이 ( 링크 ) Sublime Text 에도 파일을 열때나 특정 때마다 저장되는 AutoBackups 가 있습니다. 우선 패키지 관리 프로그램이 설치되어 있어야 하니 아래의 포스팅에서 Package Controller 부분을 보시고 설치하여 보시기 바랍니다. 링크 : Sublime Text 에서 FTP/SFTP 를 이용한 프로젝트 개발하기 이제 SFTP 를 설치하듯이 Preferences > Package Control > Install Package >AutoBackups 를 선택하여 설치하도록 합니다. 그리고 아래와 같이 들어가서 설정파일을 열도록 합니다. 셋팅 파일을 보시면 아래와 같이 저장되는 경로와 백업이 될때 등을 ..
Sublime text 에서 ftp 혹은 sftp 로 프로젝트를 진행하는 방법입니다. 일단 Sublime text 에 Package Controller 를 설치해주셔야 합니다. 방법은 2가지가 있는대요. 2가지 모두 설명드리겠습니다. 영문 페이지를 보시고 싶으신분은 링크를 따라 가보시기 바랍니다. 링크 : https://sublime.wbond.net/installation 1-1. Package Controller Sublime Text Console 를 이용한 방법 Sublime text 를 켠상태에서 ctrl + ' 혹은 View > Show Console 를 선택하여 주도록 합니다. 위와 같이 과정을 진행하여 주시면 아래와 같이 Sublime text 에 콘솔이 나타나는 것을 보실 수 있습니다. ..
ps . 이 포스팅은 Coda 2 최신버전에서는 작동하지 않을수도 있습니다. Coda 2 의 플러그인으로 FTP 로 저장 할 경우 날짜와 시간단위로 로컬에 저장하는 플러그인 입니다. 플러그인 개발자분의 링크 주소는 http://eskapism.se/wordpress/saveandbackup-coda-plugin/ 입니다. 사용법은 간단합니다. 일단 아래의 링크에서 파일을 다운받도록합니다. 혹은 개발자 분의 Github 에서 다운받도록합니다. 개발자 링크 : http://eskapism.se/software/bin/saveAndBackup.codaplugin.zip개발자 Github Master : https://github.com/bonny/saveAndBackup-for-Coda/archive/mast..
Node JS 는 Chrome 에서 사용하는 V8 엔진을 기반으로 작동하는 서버 사이드 Javascript 로 작동하는 이벤트 I/O 프레임워크 입니다. ( Chrome 은 V8 엔진을 클라이언트에서 사용하지만 Node JS 는 V8 엔진을 서버사이드에서 사용한다고 보시면됩니다. ) 자세한 설명은 위키디피아 (http://ko.wikipedia.org/wiki/Node.js) Ubuntu 를 설치하고 아무것도 깔지 않았다는 전제에 sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install node..
처음 등록된 맥에서 다른 맥으로 인증서를 복사하여 같은 환경으로 만든 후 개발을 하는 방법입니다. 1. 키체인 접근 우선 키체인에 접근을 합니다. 키체인은 위와 같이 응용프로그램 -> 유틸리티 혹은 기타( 로켓독 ) -> 키체인 접근 에 서 찾으실수 있습니다. 2. 필요한 인증서 내보내기 이제 찾아야할 인증서는 (1) Apple Worldwide Developer Relations Certification Authority(2) iPhone Developer : (사용자이름) (고유번호)(3) iPhone Distribution : (사용자이름) (고유번호) 위의 3개 파일 입니다. 우선 1번은 시스템 키체인 관리에 있을것입니다. 그리고 2번 3번은 로그인 에서 찾으실수 있습니다. 이제 인증서를 내보내야..
이 글은 Ubuntu 서버의 Oracle JAVA8을 기본으로 합니다. 1. HelloWorld.java 파일 만들기 $ vim HelloWorld.java 그리고 아래와 같이 JAVA 코드를 넣어 주도록 합니다. public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } } 2. HelloWorld.java 컴파일하기 $ javac HelloWorld.java 컴파일후 아래와 같이 HelloWorld.class 가 생성된것을 확인하실수 있습니다. 3. HelloWorld 실행하기 $ java HelloWorld 실행된 모습입니다.
Ubuntu 에서 간단하게 apt를 이용하여 nginx 와 php를 설치하는 방법입니다.apt 를 이용함으로 기본적으로 root 사용자를 이용합니다. 1. nginx 설치 $apt-get install nginx 설치하셨다면 IP로 http 접속시 아래와 같은 화면을 보실수 있으실것입니다. nginx 의 버전 체크는 $nginx -v 로 확인하실수 있습니다. 2. php-fpm 설치하기 php 역시 빠르게 설치하기위해 apt-get install 을 이용하여 설치해 주도록합니다. $apt-get install php5-fpm 3. nginx 설정 및 php 연동하기 nginx 를 설정하여 php를 연결할 차례 입니다. 아래와 같이 /etc/nginx/sites-available/default 를 열어 수..
- Total
- Today
- Yesterday
- mac
- Tutorialbook
- 개발자
- 웹 서버
- 에러
- 게임
- 서버 개발
- 맥
- 설치
- Database
- Laravel
- Nodejs
- SNS
- JavaScript
- Developer
- 데이터베이스
- it
- 서버
- cocos2d-x
- ubuntu
- 웹 개발자
- 튜토리얼북
- 웹 개발
- php
- 게임 개발
- 개발
- 웹
- 우분투
- html
- 인터넷
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |