최상단

컨텐츠

php 숫자만 걸러내기

글 정보

Category
프로그래밍노트/PHP
2015.09.10 01:04

본문

php 문자열에서 숫자만 빼올 수 있습니다.

예를 들어 $a = "abcdefghi123456789jklopqrstu" 이런 식으로 문자열에 숫자, 문자가 합쳐져 있는데

이 중에 "123456789"라는 숫자만 뺄 수 있습니다.


$a =  "abcdefghi123456789jklopqrstu";

$result = preg_replace("/[^0-9]/", "", $a);    //숫자만 빼기

print_r($result);


결과는 "123456789"가 나옵니다.



신고

TAG

php

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

[메모]simple html dom 파싱

글 정보

Category
프로그래밍노트/PHP
2015.09.09 23:36

본문

php 윗부분에 include_once 'simple_html_dom.php'; 한번 해주고 사용하면 됨.





http://simplehtmldom.sourceforge.net/


http://sir.co.kr/bbs/board.php?bo_table=pg_tip&wr_id=12474



신고

TAG

파싱

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

cosy M936WL 무선 마우스 리뷰, 추천

글 정보

Category
기타, 리뷰
2015.09.09 17:37

본문

안녕하세요~

오늘은 마우스를 하나 추천하려고 합니다!



오늘 이마트에서 무선 마우스를 구입했습니다.

마우스 모델명은 cosy 사의 M936WL 인데요,


가격은 15000원 정도로 저렴하고도 성능이 좋은

가성비가 좋은 제품입니다.

무선 방식이구요, 보통 3개의 버튼과 달리 이 마우스에는 6개의 버튼이 있습니다.


제품 포장 뒷면입니다.


기본적으로 왼쪽, 오른쪽, 휠 버튼이 있는데,

이 무선 마우스는 DPI 버튼과 이전 페이지, 다음 페이지 이동 버튼이 있습니다.


마우스의 모델명과 크기, 무게 등 여러가지 상세한 정보가 적혀 있네요.

그리고 1000dpi, 1250dpi, 1750dpi를 지원합니다.


윈도우8, OSX에서도 지원합니다. 배터리는 AAA규격 두개가 들어가네요.



마우스 개봉을 해 보았습니다. 안에는 마우스 본체, 무선 수신 리시버가 있는데요,

특별히 배터리도 같이 있네요! 덕분에 배터리를 바로 장착해서 바로 사용할 수 있겠네요.







인터넷에서 검색할 때마다 이전 페이지, 다음 페이지로 갈 때가 있는데요,

브라우저의 왼쪽 윗 부분의 화살표를 클릭하지 않아도 바로 이동 할 수 있어서 편리한 것 같습니다.

이 기능을 많이 쓰시는 분들에겐 매우 유용한 마우스일 것 같네요~


그리고 DPI 버튼을 누르면 1000, 1250, 1750 dpi로 바뀌면서 마우스의 커서 속도가 바뀌게 됩니다.

인터넷, 문서 작업하다가 게임을 할때든지... 편할 것 같습니다. ㅎㅎㅎㅎ


마우스의 뒷면 모습입니다.

마우스에 리시버도 넣을 수 있는 공간이 있어 휴대할 때 편리할 것 같습니다.

리시버 안쪽 공간에는 자석이 붙어 있어서 리시버가 떨어질 일이 없어요.



마우스에 배터리를 장착하면 잠시 센서에서 LED가 켜졌다가 다시 꺼집니다.

처음엔 스위치부분이 ON으로 되어 있어서, OFF로 꺼 놓고, PC에 마우스 리시버를 연결하고

스위치를 ON으로 켜면 잠시 후 연결 되어서 작동 할 것입니다.


윈도우8.1에서 6버튼 모두 잘 동작하는 것 같습니다.

저렴하게 사용하기에는 이 마우스가 가성비가 최고인 것 같네요!

cosy M936WL 무선 마우스 추천합니다 :)


저작자 표시 비영리 변경 금지
신고

TAG

6버튼, COSY, M936WL, 리뷰, 마우스, 무선마우스, 추천

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

9/3 티스토리 start ~

2015.09.09 11:14

아두이노 레오나르도 마우스 키보드 작동방법

글 정보

Category
아두이노
2015.09.08 20:34

본문


아두이노 레오나르도는 ATmega32u4 MCU를 사용하기 때문에 pc에서 마우스/키보드로 인식하게 됩니다.

마우스 키보드를 컨트롤하는 코드를 사용하면 아두이노로 pc의 마우스커서, 키보드를 제어할 수 있습니다. 


마우스 작동방법

기본적으로 void setup() 부분에 

Mouse.begin();

이라고 입력해줍니다.


마우스 이동

Mouse.move(0, 0); 

0, 0 부분에 이동할 만큼 입력합니다. (x축, y축)

예를 들어 (2, 3)이면 마우스의 x축을 2만큼, y축을 3만큼 이동하게 됩니다.


마우스 왼쪽클릭

Mouse.click(MOUSE_LEFT);

마우스 오른쪽클릭

Mouse.click(Mouse_RIGHT);

괄호 안에 숫자를 넣어 사용할 수 있는 방법도 있습니다.

Mouse.click( 1:왼쪽클릭, 2:오른쪽클릭, 4:가운데클릭 );


키보드 작동방법

기본적으로 void setup() 부분에 

Keyboard.begin();

위와 같이 입력해주고요, 

Keyboard.print(숫자);

Keyboard.print(변수);

Keyboard.print("문자");

print 대신 println을 쓰면 줄바꿈이 됩니다.



신고

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

NWC 2.5 설치파일 + 한글판

글 정보

Category
Program/TIPs
2015.09.08 16:06

본문

악보 만드는 프로그램입니다.


NWC.zip


setup_nwc2.0.exe

setup_nwc21_upg.exe

setup_nwc25_upg.exe

nwc2_5한글판.exe

이 순서대로 실행해서 설치하면 NWC가 설치됩니다.

신고

TAG

MIDI, Note Worthy Composer, NWC, nwc프로그램, 악보, 악보프로그램

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

라즈베리파이 gpio 설치

글 정보

Category
라즈베리파이
2015.09.08 14:46

본문

라즈베리파이에 있는 핀을 사용하려면 wiringPi를 설치해야 사용할 수 있습니다.


git가 설치되어 있지 않은 경우 git를 설치합니다. 설치 스크립트를 다운받기 위해 필요합니다.

sudo apt-get install git-core


git를 통해 wiringPi 소스를 가져옵니다.

git clone git://git.drogon.net/wiringPi


wiringPi 폴더 안의 build 스크립트를 실행합니다.

cd wiringPi

./build




버전확인이나 핀배치/상태를 보려면 다음 명령을 실행하면 됩니다.


버전확인

gpio -v


핀배치/상태

gpio readall


신고

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

라즈베리파이 간단한 종료 명령어 - 라즈베리파이를 안전하게 종료하기

글 정보

Category
라즈베리파이
2015.09.07 17:28

본문





라즈베리파이에는 전원을 제어할 수 있는 버튼이나 스위치가 없습니다. 이 때문에 라즈베리파이의 전원선을 분리하여 강제 종료를 하는 경우가 많은데요,

강제 종료를 하게 되면 라즈베리파이가 손상될 수 있어요. 특히 microSD카드가 손상되기 쉽기 때문에 안전하게 종료해야 됩니다.


SSH를 통해 라즈베리파이를 안전하게 종료하는 방법에 대해 알아보겠습니다.


라즈베리파이에 SSH가 연결되어 있는 상태에서 다음 명령어를 입력해줍니다.

sudo shutdown -h now


명령어를 입력하자마자 SSH 연결은 끊어지고, 곧 있으면 라즈베리파이 보드에서도 적색 LED(전원)만을 남겨두고 깜빡거리던 LED들이 꺼지게 됩니다.



리부팅 명령어입니다.

sudo shutdown -r now

조금 있으면 SSH 연결이 끊어지면서 라즈베리파이는 재부팅됩니다. 다시 켜질때까지 조금 기다리다가 SSH접속 하면 연결할 수 있습니다.


'now' 대신 시간을 넣을 수도 있습니다. '+1' 을 넣으면 1분후에 종료되거나 리부팅되고, '22:00' 을 넣으면 오후 10시에 종료되거나 리부팅됩니다.


신고

TAG

Raspberry Pi, shutdown, 강제종료, 라즈베리파이, 리눅스 종료, 명령어, 종료

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

라즈베리파이 원격제어 (윈도우 원격 데스크톱) - xrdp

글 정보

Category
라즈베리파이
2015.09.07 13:30

본문

SSH 원격 접속은 커맨드라인을 사용하지만

이번에는 xrdp를 이용해서 원격 제어를 하게 되면 라즈비안 GUI가 나타납니다.


SSH를 이용해 라즈베리파이에 접속해서 다음 명령어를 입력합니다.

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install xrdp


이후 윈도우 원격 데스크톱 연결 프로그램을 실행합니다.




여기서 라즈베리파이 ip를 입력하고 연결(N)을 누릅니다.


로그인에 아이디와 비밀번호를 입력하면 연결됩니다.


이렇게 라즈베리파이를 원격 제어한 모습이 보입니다. 


신고

TAG

Raspberry Pi, xrdp, 라즈베리파이, 원격데스크톱, 원격제어

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

DarkNamer - 파일이름 일괄 변경

글 정보

Category
Program/TIPs
2015.09.07 12:14

본문

DarkNamer 프로그램은 여러개의 파일들을 한꺼번에 변경할 수 있습니다.


예를 들면 보통 디지털 카메라로 사진이나 동영상을 찍을 때 보통 촬영된 날짜와 시간이나 기기에서 자동으로 파일 이름을 생성하는데요.

사진들의 파일이름을 변경하려는데 하나하나씩 바꾸려니 불편합니다.

음악 차트를 다운받았는데.. mp3파일 이름에 "001."  순위를 지우고 싶은 경우도 있어요. 한꺼번에 바꾸려니 불편하죠?

DarkNamer 프로그램으로 한꺼번에 바꿀 수 있습니다!


DarkNamer.exe (80KB)   

DarkNamer 다운로드(네이버 소프트웨어)
http://software.naver.com/software/summary.nhn?softwareId=GWS_000169


설치할 필요가 없는 포터블 버전입니다. 다운받고 실행하면 프로그램이 열립니다.




여기서 파일 탭에 경로목록에 파일 추가하기를 클릭하여 파일을 추가할 수도 있고,
변경할 파일들을 드래그 & 드롭으로 추가할 수도 있습니다.


파일이 추가되면, 왼쪽과 오른쪽에 있는 기능들을 이용해 파일을 일괄 변경할 수 있습니다.


1. 문자열 바꾸기

파일 이름안에 들어있는 문자열을 바꿀 수 있습니다. 1을 2로 바꾸면 파일명에 있는 '1' 문자를 '2'로 모두 바꾸게 되겠죠.



2. 앞이름 붙이기

파일 이름 앞에 문자열을 붙입니다. 1.jpg라는 이름이 있는데, '이미지_' 라는 이름을 붙여주면 '이미지_1.jpg' 와 같은 식으로 바뀌겠죠.


3. 뒷이름 붙이기

2번의 앞이름 붙이기와 비슷합니다. 뒤에 붙여주는것만 다르죠.



4. 이름 지우기

말 그대로 모든 파일의 이름을 지워 줍니다.


5. 위치 지우기

원하는 위치를 지울 수 있습니다. 1~1 이면 1번째 자리만 지우는 것입니다.


6. 묶인 곳 지우기

문자로 묶인 부분을 삭제할 수 있습니다. 예를 들면 123456789.jpg라는 파일이 있는데, '4567'부분을 삭제하고 싶다면 시작문자에 4, 끝문자에 7을 넣으면 되겠죠.

이 외에도 여러가지 기능들이 있습니다.

숫자만 남기기, 자리수 맞추기, 번호 붙이기, 확장자 일괄 삭제, 확장자 일괄 추가, 확장자 일괄 변경 등의 기능들이 있습니다.


신고

트랙백과 댓글 여닫기

Trackback: 0 Comment: 0

댓글 쓰기

페이징

PREV NEXT

1 ··· 3 4 5 6

TOP