728x90
반응형
SMALL

전체 글 108

[Linux] CentOS 리눅스 명령어

리눅스를 자주 쓰지 않으면 잊어 버리기 쉬운게 명령어 들이다. 자주 사용해서 특정 명령어만 기억 안날때도 있다. 그래서 명령어를 정리해 본다. 급할때 찾아서 (검색) 해서 바로 활용 할 수 있도록. 환경명령어의미env사용자의 환경 변수 출력which지금 사용 중인 명령어가 어느 디렉토리에 존재하는지 전체 경로 표시echo문자열을 그대로 화면에 출력history터미널 창에서 사용한 명령 목록 확인hostname현재 사용중인 리눅스 시스템의 호스트 이름을 확인uname리눅스 시스템에 대한 정보를 확인arch현재 사용중인 리눅스 시스템의 CPU에 대한 정보를 확인date현재 시각과 날짜를 출력cal오늘 날짜에 해당하는 날짜 출력사용자 정보명령어의미users리눅스 시스템에 접속한 사용자들의 ID정보를 확인who..

전공/실무 2018.04.12

[Nodejs] 난독화, 복호화(암호화)

javascript는 보안에 취약하다.더군다나 제품으로 만들거나, 수익용으로 만들기에는 불충분하다.그리고 회사 내에서 하는 개발 작업도 그룹끼리 공유하고 배포라는 이름으로 제공하고 싶을때가 있다. 아래 방법은 node 기반으로 만들어진 소스를 암호화 하는 방법에 대한 공유 이다.그 방법을 공유해서 it 현업에 도움임 되길 기대 한다. 아래 소스는 gulp 라는 모듈을 설치하고, 실행하는 기초적인 소스 샘플이다. > npm install gulp -g> npm i gulp --save-dev > npm install gulp-concat --save-dev > npm i gulp-uglify -D> npm install gulp-uglify --save-dev gulp.task('default', ['co..

전공/실무 2018.04.12

내부고정아이피, 포트포워드 세팅

ipTime(아이피타임)의 유무선 공유기에 접속하기 위해서 관리자 모드로 접속 한다. 인터넷 창을 열고 주소를 입력한다. 보통 주소는 http://192.168.0.1(또는 http://192.168.1.1) 이며 개인 환경에 따라 다를 수 있으니 확인을 해야 한다. [관리자 로그인 화면] * 로그인 이름, 암호를 모른다면 찾아야 한다. 초기 암호일 확률이 높다(메뉴얼을 보면 나옴) [관리도구 클릭] 로그인을 하면 나타나는 화면이다. 내부고정아이피 세팅 [왼쪽 메뉴탐색기 -> 고급 설정 -> 내부네트워크 설정 클릭] 1. 수동으로 주소를 입력 하거나 사용중인 IP 주소 정보를 보고 선택하면 된다. 1-1. 수동으로 주소를 입력하려면 윈도우의 명령 프롬프트 창을 열어서(찾기로 "명령 프롬프트" 검색) 아래..

전공 2018.04.03

[Nodejs] 소켓(socket.io) 연동

요즘 Node 개발에 푹 빠져있습니다.거의 1년 동안 Node, angular, bootstrap으로 뚝딱뚝딱하고 있으니,,, 참 재미있고 새로운 장난감이라고 생각하고 있죠. 그래서 개인적으로 가지고 있는 소스 하나를 공유하려고 합니다.소켓 연동 부분인데 아주 기초적인 부분이고소켓은 잘 알다시피 연결을 보장해줘야 하기 때문에 서버 구축도 신경을 많이 써야 합니다~ 아래 소스는 실무에서 그대로 쓸 수 있는 귀한 소스 이다.그대로 복사해서 돌리면서 Debug를 해보면 쉽게 알 수 있을 것이다.주석도 함께 달았으니 ;-) #socketio.js// 모듈을 추출합니다.const socketIO = require('socket.io');const express = require('express');const ht..

전공/실무 2018.04.03

Nodejs 외부모듈

supervisor (변경사항이 발생하면 자동으로 재기동해주는 모듈)설치 npm install -g supervisor실행 CMD -> supervisor 실행 스크립트 입력forever (데몬 처럼 상주 하게 해주는 모듈, 프로세스 관리 모듈) => pm2 모듈을 추천함.설치 npm install -g forever기본사용 forever start supervisor.js forever start -a -l forever.log -o out.log -e err.log bin/www robots.txt로 확인 가능 https://github.com/request/request#custom-http-headerscheerio(치리오)긁어온 데이터 분석하는 모듈async(순서대로)

전공/실무 2018.02.08

갤S2 젤리빈을 먹다.

드디어 오늘(2/7 오전 9시) 갤럭시 S2가 젤리빈을 먹게 되었습니다. 삼성이 서비스 측면에도 많은 관심을 가져가고 있는 모습 같아서 기분이 좋습니다.갤S도 OS 3단계 업그레이드를 거친 이 후 갤S2도 아이스크림샌드위치에 이어 3번째 OS 업그레이드 젤리빈을 먹게 되었습니다. 삼성 KIES 에서 업그레이드가 가능하며, 중요한 파일은 꼭 따로 백업을 하시는게 좋겠습니다.또한, 외장메모리는 제거 후에 업그레이드가 가능하니 참고 해주세요. 삼성KIES 다운로드 주소: http://www.samsung.com/sec/support/pcApplication/KIES/

ETC 2013.02.07

[flash]drag&drop

플래시는 참 재미 있는 프로그램 툴인 언어라고 생각합니다.시각적인 효과가 충분하죠.그렇지만 보안의 문제로 인해 요즘은 많은 환경에서 플래시 지원을 하는데 보수적인 경향을 보입니다.그래도 재미 있는 효과는 한번쯤은 해볼 수 있겠지요? 플래시의 액션스크립트를 드래그 앤 드랍 하는 샘플 소스의 전체를 공유 합니다.바로 복사해서 돌려보고 주석과 내용들을 확인하며 공부해 보세요~ drag&drop //mcA1, mcA2, mcB1, mcB2로 구성된 Drag & Drop _global.muntl=this; var dragMc = 2;//갯수 var swapDepths = 0;//창 위로 var posArr = [dragMc];//mcB에 올려진 mcA의 정보 function init(){ for(i=1; i

전공/실무 2012.12.06

[flash]flash.external.ExternalInterface.call, 함수

플래시에서 외부의 인터페이스를 가져와 사용할 일들이 여럿 있었습니다.그중 가장 기본적인 방법에 대한 샘플 소스를 공개 합니다. 1. 외부인터페이스 콜 flash.external.ExternalInterface.call ( functionName [, string value ]] ) ExternalInterface.call("alertScript", "1", "2"); 2. getURL getURL("javascript:alert('"+value+",12');"); 3. 리터럴 함수, 중첩 함수 var someVariable = function (){//리터럴 trace("Clock"); setInterval(tick, 1000);//중첩 function tick(){ trace("Tick!"); } } ..

전공/실무 2012.12.06

[flash] 기타 tip

#플래시함수 getBytesLoaded() getBytesTotal() 변수_currentframe_totalframes #초기 설정 한글로System.IME.setConversionMode(System.IME.KOREAN); #포커싱Selection.setFocus("contents"); #변수 주고 받기1.[html][flash]FalshVarsvar flashVars=this.loaderInfo.parameters; tx_userName.text=flashVars.userName;tx_gender.text=flashVars.gender;2.[html][flash]_root.gotoNum #contentPath의 상대 경로는 swf 파일에 대한 상대 경로참고http://livedocs.adobe.co..

전공/실무 2012.12.06

[flash] 객체지향 또는 as3.0

#cs2.0처럼 타겟 사용하는 방법//자신을 무비클립으로 지정MovieClip(this).함수(또는 변수);var btnBtn:MovieClip = MovieClip(this); #as flash 상의 임포트#include "progress.as"; #hasOwnProperty, in 객체의 프로퍼티 존재 여부 확인trace("method1" in child);trace(child.hasOwnProperty("method1")); hasOwnProperty는 객체 자신의 메소드 인지 확인하는 것이고 in 연산자는 상속계통을 다 뒤져서 존재하는지 확인하는 메소드 이다. http://ddoong2.com/457 #자식 객체 활용numChildren 자식들의 수*http://livedocs.adobe.com/..

전공/실무 2012.12.06

outlook, 즐겨찾기 2대 이상 PC 동일하게 사용하기

먼저 outlook 2007 버전을 기준으로 설명 드림을 미리 알려 드립니다. 설치 필요한 프로그램은.... 1. outlook 2. dropbox 드롭 박스에 알고 싶다면 -> http://thusia.com/62 혹시 Dropbox를 설치 하지 않았다면 아래 링크된 주소로 가입하길 바랍니다. http://db.tt/eqJSZ5aF Dropbox는 전세계적으로 많이 쓰이고 있는 클라우드서비스를 제공하는 프로그램 입니다. 이번에 갤S3에 해외판에 유료서비스를 무료로 가입해주기도 했죠. 클라우드서비스 란? 클라우드서비스란, 영화, 사진, 음악 등 미디어 파일 문서 주소록 등 사용자의 콘텐츠를 서버에 저장해 두고 스마트폰이나, 스마트TV를 포함한 어느 기기에서든 다운로드 후 사용 할 수 있는 서비스이다. 국..

전공/유용한 2012.07.13

Dropbox 꼼수 추가 용량 무료로 받기 및 사용법(아이폰,안드로이드 클라우드)

*무료 추가 용량으로 사용 하는 방법* 방법1 파일 업로드 500MB는 파일을 업로드하면 보너스로 줍니다.(첫 시작 기념으로 주는 듯) 방법2 추천인 링크 통해 가입 아래 주소 참고 500MB는 아래에 링크 걸린 주소(추천인)로 가입하셨으면 자동으로 추가 해줍니다. 방법3 드롭박스에 로그인하고 사이트에서 시작하기 메뉴에 가보면 소소한 미션들이 있습니다.(현재 기준, 250MB 정도 더 받을 수 있내요) 총 기본 적으로 방법1 과 방법2 로 시작하시면 기본 용량 3GB로 영화나 문서나 음악 다 업로드 할 수 있는 용량을 받게 됩니다. 장점 1. 무료 용량 2GB + 500MB 를 주는 dropbox의 장점은 영화를 스트리밍 방식으로 볼 수 있다는 것. N드라이브, 다음 Cloud 등을 사용해 보았지만 2%..

전공/유용한 2012.07.09

갤러시 S3 총 정리

#외관 . 얼굴, 눈, 음성, 모션을 인식해 동작하는 '인간 중심 사용자 환경' '갤럭시SⅢ'는 얼굴, 눈, 음성, 모션 등 인간의 신체적 특징을 인식해 자동으로 동작하는 인간 중심 사용자환경을 적용해 색다른 스마트폰 경험을 제공합니다. .화면을 보고 있다면 화면이 안꺼진다 '갤럭시SⅢ'는 업계 최초로 선보이는 '스마트 화면유지(Smart Stay)'을 가지고 있는데요. 스마트 화면유지는 사용자의 얼굴과 눈을 인식해 사용자가 화면을 보고 있을 경우 화면을 터치하지 않아도 화면 꺼짐을 방지해주는 기능입니다. 예를 들어 사용자가 '갤럭시SⅢ'로 인터넷이나 e북을 읽고 있는 동안에는 화면이 계속 유지되고, 잠이 들거나 보지 않으면 설정된 조명 시간 후 자동으로 화면이 어두워지면서 꺼지게 되는 것이죠. 진화된 ..

전공/유용한 2012.05.04

홈페이지, 블로그에 Twitter, Facebook share 버튼 달기

기본적으로 HTML 잘 몰라고 수정이나 홈페이지좀 관리 해 본 사람이면 쉽게 이해 할 수 있다. X4vSB9MPeF34OhvUHGhOTNsi_QqXmdBzFni3nh9bFaM, facebook http://developers.facebook.com/docs/reference/plugins/like/ twitter http://twitter.com/about/resources/buttons 이 링크를 따라가 보면 된다. 쉽게 이해 할 수 있도록 이미지를 첨부 해본다. 이 사진에서 적절한 설정 후 Get Code 버튼을 클릭하면 알아서 소스를 만들어 준다. 그 소스를 원하는 곳에 붙여 넣기만 하면된다. 디테일한 설명은 생략 한다. Twitter는 더 쉽게 되어 있다. Choose a button에서 4종류중..

전공/유용한 2012.03.16

아이폰, 안드로이드폰 등 스마트폰용 모바일 웹사이트 만드는 방법 소개

[아이폰, 안드로이드폰 등 스마트폰용 모바일 웹사이트 만드는 방법 소개] 요즘 스마트폰 가입자 증가와 모바일 인터넷 접속 증가로 모바일 웹사이트 역시 폭발적으로 늘어나고 있다. 포털 사이트들은 물론이고 대부분의 기업들과 일반 사이트들도 기본 웹사이트 외에 추가로 모바일 웹사이트를 구축하는 추세이며, 많은 인터넷 쇼핑몰들 역시 스마트폰에서 접속시 자동으로 모바일웹으로 전환되도록 하고 있어 점차 스마트폰 온라인 쇼핑도 활성화되고 있다. 네이버와 다음에서는 아예 '모바일웹' 디렉토리를 별도로 만들어 무료로 등록을 받고 있다. 2011년 12월 18일 현재 기준으로 네이버는 20,600개의 모바일 웹사이트가 등록되어 있고, 다음(Daum)은 2,830개의 사이트가 등록되어 있다. 확실히 네이버가 모바일웹 활성화..

전공/유용한 2012.02.16
728x90
반응형
LIST