'분류 전체보기'에 해당되는 글 189건

  1. 2009.07.13 Filco 마제스터치 튜닝 2
  2. 2009.07.05 운이 좋은걸까요? 비싸서 좋은걸까요?-_-;; 2
  3. 2009.07.05 GPS를 달고 라이딩 해보았습니다.^^/
  4. 2009.06.10 5년만에 핸드폰 장만했습니다.^^ 6
  5. 2009.05.18 리얼포스86 2
  6. 2009.05.13 두달에 걸쳐 만든 건프라
  7. 2009.05.13 살을 빼쟈..;; 8
  8. 2009.05.04 Windows Mobile6.1 개발환경구축
  9. 2008.07.24 다시 달리고 싶다..비야 그만와!! 8
  10. 2008.05.06 Stored Procedure
2009. 7. 13. 00:33

Filco 마제스터치 튜닝

튜닝할 제품은 Filco에서나온 청축 마제스터치 입니다.
타자시 키축이 바닥에 닿은면서 큰소리를 내기 때문에 소음을 잡으려는 작업을 할 예정입니다.
안그래고 청축은 "짤깍"하는 소리가나는데..거기에...바닥치는 "탁"소리까지 나니..소음이 어마어마 합니다.

튜닝을 위해 키캡을 싹 걷어내고...

튜닝작업에 들어갈 실린더에 쓰이는 작은 고무링입니다.

한개만 껴보고 타건을 했는데..이전과 똑같더군요. 두개씩 심어줬습니다.

요렇게 끝까지 밀어넣어 주고 제자리에 다시 장착!!



아래 동영상은 왼쪽은 튜닝이 안된곳, 오른쪽은 튜닝이 된곳입니다.
전문 소리의 경우 전문 레코딩 장미를 사용한것이 아니라 들리는것과 다소 틀릴 수 있습니다.
좌, 우가 차이가 어느정도 나는지만 확인하시면 되겠습니다.^^


2009. 7. 5. 20:45

운이 좋은걸까요? 비싸서 좋은걸까요?-_-;;

오늘 구리쪽으로 가는도중에 뭐가 띡하는 소리가 나긴했는데...
그냥 신경안쓰도 달리다가...속도계를 보니...

헛!!!!!!!!!!!! 없다!!!!!!!!!!!!!!!!!

아까 그 띡 소리가...속도계떨어지는 소리였던걸..그제서야..알아채고..;;-_-;;
목적지에 도착해서 잠깐쉬고..돌아오는길에 찾아보겠다고...(대충 어디쯤인걸 기억하곤 있었으니 망정..;;)
천천히 오는도중에 길가 한쪽에 있는걸 다행히 발견...

발견 당시에는 뒤집어져 있어서 그냥 기쁜마음에 덥썩 집어 마운트에 장착하려는 순간...
헙뜨!!!!!!!!!!ㅡ0ㅡ;;

대박 스크래치 발견... OTL;;;;
하아~~~~

그리고 화면을 봤더니...세팅화면이 있었던...
발견당시 도로에서 인도쪽으로 빠지는 도로에 있었는데...보아하니 
분명 이건 차가 밟았다.-_-;;

밟히면서 리셋버튼이 눌려진것..;;
1000키로 넘게 탄거...메모리 다 날라가고..-_-;;

화면엔 스크래치 잔뜩있고..

근데...작동하는덴 문제 없네??

운이 좋았던것인가, 비싼놈이라 튼튼했던것인가..
(그렇다고 평균적으로 쓰이는 속도계와 가격차이는 많이 안난다..-_-)

보면볼수록 가슴아픈 사진은 아래에;;;;



2009. 7. 5. 20:32

GPS를 달고 라이딩 해보았습니다.^^/

(클릭 하면 커져요)

핸드폰을 지른지 어언 3주가 지났지만...
그 이후 허리에 담이 걸린건지...움직이기에 불편해서 한동안 못타고 있다가 
오늘 오후에 구름이 살짝 끼길래..준장거리 뛰고 왔습니다.

사용한 프로그램은 Run GPS라는 프로그램을 사용하였고, 위치 레코딩이후엔
프로그램 종료전엔 메뉴를 통하여 GPS좌표 데이터를 저장할 수 있습니다.
종류는 CSV, KML, GPX로 저장이 가능하며, 저는 구글 어스를 사용하기 위해
KML로 저장하였습니다.

사진상에 보면 도로를 잘 따라오다가 중간에 일직선으로 도로를 관통한게 보입니다.
핸드폰을 일정시간이 지나면 꺼지게 해놨더니...
꺼진 시점의 좌표와 핸드폰을 다시 켰을때의 좌표를 그냥 직선으로 연결해놨네요;;;;

전에 메뉴를 뒤적거리다가 화면이 안꺼지게 해주는 옵션을 본거같은데....
다시 찾아봐야겠습니다.

아래 동영상은 주행중에 동영상으로 짧게 나마 찍어보았습니다.(양손을 놓고 찍어서..짧게..-_-;;)






2009. 6. 10. 13:20

5년만에 핸드폰 장만했습니다.^^


일하는 책상 한켠에 무언가 보입니다.ㅋㅋ

스마트폰 터치 다이아몬드라고 하죠. 지금은 밥 먹는중.

Windows Mobile이 깔려있는 스마트폰이라서 사용자가 필요로하는 어플리케이션(프로그램)을 깔아서 사용할 수 있습니다. 지금 화면은 아이팟터치와 같은 기능을 하는 프로그램을 구동시켜놓았습니다.^^

뒷면은 삐까뻔쩍 광이나지요.^^

액정부분은 감압식 터치, 기능키들 가운데 동그란 부분주변은 정전식 터치가 됩니다.

같이들어있는 가죽 케이스와 함께..^^

색이 살짝 틀리죠?

원래 제품이 외국산(대만)이기 때문에 이베이에는 엄청난 써드파티 제품이 넘쳐납니다. 사진에는 정품에는 없는 티타늄색상의 배터리 케이스입니다.

이렇게 투톤으로.^^


제품이 출시된다는 정보를 입수하고서 한계선의 가격까지 떨어지기까지 장장 3개월을 기다렸습니다.
물론 노예계약이긴 하지만 만족스럽네요.

다른것들도 좋지만, 슬림하고, GPS가 달려있어서..마음을 굳혔습니다.

조만간 몇몇분들이 혹할만한 GPS관련 어플을 깔고 뽐뿌좀 넣어드리도록 하겠습니다.^^
2009. 5. 18. 14:36

리얼포스86


이름이 리얼포스입니다.

요즘 다이어트중인데....
다이어트 지대로 도와줄 녀석이 되겠군요. 왜냐하믄...가격이..;;;
궁금하시다면 검색을..;;;
2009. 5. 13. 15:21

두달에 걸쳐 만든 건프라



그것으로 컨버전 하기위해 지인들에게 억지로(?) 뜯어낸 건프라 되겠다.
귀차니즘으로 인해 두달이나 걸렸지만..;;

기본소체는 그것으로 나와있으니 거기다가 옷을 입혀줄지..
아니면 전체적으로 컨버전 시켜줄지 고민을 했다가...

역시나 전체적으로 만져주는게 더 튼튼(?)할것 같다.

컨버전 프로젝트는...과연 언제 진행 될지는...미지수..^^;;
2009. 5. 13. 01:27

살을 빼쟈..;;


간만에 포스팅이네요.^^

요즘엔 대략 3주정도 저녁은 따로 안먹고...풀떼기(?)만 먹고 있습니다.
(재료는 양상추, 양파, 당근, 상추, 양배추, 오이, 파프리카, 땅콩, 날치알)
요래 되겠습니다.^^

요즘은 그냥 쉬고 있기 때문에 이참에 다이어트나 지대로 해보쟈;;;해서;;

4주에 운동은 따로 안하고...술자리 조금 갖고, 저녁은 저렇게 먹으니
대략 5kg정도 빠졌네요.

오늘부터는 조깅과, 빨리걷기, 근육운동도 시작 했습니다.

다행히 집이 강변 근처라...
온갖 체력단력 기구들이 주변에 많이 있어서
따로 헬스장을 다닐 필요가 없네요.^^

열심히 운동해서
여름쯤엔 몸짱이 됐으면 좋겠어요.ㅋㅋ
2009. 5. 4. 10:33

Windows Mobile6.1 개발환경구축


1. 액티브싱크(ActiveSync) 4.5 - 스마트폰과 PC와의 연결을 하기 위한 프로그램
http://www.microsoft.com/downloads/details.aspx?displaylang=ko&FamilyID=9e641c34-6f7f-404d-a04b-dc09f8141141

2. Visual Studio 2008 Professional Edition 이상 (뭐 VS 2005 Standard도 상관없다고 한다...) - 개발도구, 다음은 90일 체험판.
http://www.microsoft.com/downloads/details.aspx?FamilyID=83c3a1ec-ed72-4a79-8961-25635db0192b&DisplayLang=ko

3. Visual Studio 2008 서비스 팩1 - .NET 프레임워크 3.5 및 WIndows Mobile 개발 컴포넌트를 업데이트 할 수 있다. 꼭 필요한지는 모르겠다.
http://www.microsoft.com/downloads/details.aspx?FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e&DisplayLang=ko

4. Windows Mobile 6 Professional Edition SDK
http://www.microsoft.com/downloads/details.aspx?FamilyID=06111a3a-a651-4745-88ef-3d48091a390b&DisplayLang=en

5. Windows Mobile 6 Emulator Localization Images - SDK 한글지원을 위해 설치한다.
http://www.microsoft.com/downloads/details.aspx?FamilyID=38c46aa8-1dd7-426f-a913-4f370a65a582&DisplayLang=en

6. Windows Mobile 6.1.4 Emulator Images (USA) - 애뮬레이터
http://www.microsoft.com/downloads/details.aspx?FamilyID=1a7a6b52-f89e-4354-84ce-5d19c204498a&DisplayLang=en
2008. 7. 24. 22:00

다시 달리고 싶다..비야 그만와!!

사용자 삽입 이미지

비야 좀 그만오지...

사용자 삽입 이미지

이제 좀 달리고 싶구나...

사용자 삽입 이미지

올해 3월경 찍은 사진같다..

2008. 5. 6. 22:15

Stored Procedure

1.
저장 프로시저
일반적으로 클라이언트 서버 환경의 데이터 베이스를 조작하는 경우, 클라이언트의 컴퓨터에서 입력된 SQL명령을 네트워크를 통해 데이터 베이스를 관리하고 있는 RDBMS 서버로 전송합니다. 그러나 데이터 베이스의 조작을 중심으로 하는 로직의 경우, 매번 클라이언트로부터 SQL 명령을 전송받지 않고도 복수의 SQL문 집합을 하나의 프로그램처럼 데이터베이스에 등록할 수 있습니다. 이렇게 함으로써 속도 개선과 편리성 향상이라는 두 가지 이득을 얻을 수 있는데 이러한 SQL 문들을 데이터베이스에 저장한 프로그램이라는 의미에서 저장 프로시저라고 부릅니다.

2.
저장 프로시저의 장점
1)
데이터베이스 내에서 SQL명령을 컴파일할 때 캐시를 이용할 수 있으므로 처리가 매우 빠르다.
2)
반복적으로 SQL명령을 실행하는 경우, 매회 명령마다 네트워크를 경유할 필요가 없으므로 속도가 빨라진다.
3)

어플리케이션 마다 복수의 SQL문을 기술할 필요없이 이미 만들어진 저장 프로시저를 반복 사용하여 다른 어플리케이션에서 재사용 할 수 있다.
4)


데이터베이스를 조작하는 로직을 수정하는 경우, 저장 프로시져는 서버측에 있으므로 어플리케이션을 수정하여 컴파일 할 필요가 없다.

3.

저장 프로시저의 기본적인 작성방법

형식) CREATE PROC [프로시저명]
AS
[SQL구문]


그러면 titles 테이블을 대상으로 price를 2배로 만드는 간단한 저장 프로시저를 작성해봅시다.

->
create proc pupdateprice
as
update titles
set price=price*2



<그림 1>

우선 pupdateprice라는 저장 프로시저를 실행하기 전에 먼저 기존의 titles 테이블의 price 데이터를 확인해봅시다.

->
select top 3 title, price from titles



<그림 2>

이제 pupdateprice 를 실행하고 그 결과를 살펴봅시다.

->
EXEC pupdateprice
select top 3 title, price from titles



<그림 3>

데이터를 살펴 보면 price가 모두 기존의 데이터의 2배가 되었음을 확인할 수 있습니다.

4.

인수를 가지는 저장 프로시저

형식)
create proc [프로시저명]
변수 선언부
as
[SQL구문]

위와 같이 Create Proc 구문 아래에 저장 프로시저에서 사용할 인수를 선언한다.

->
create proc pupdateprice2
@Mul float=2
as
update titles
set price=price*@Mul



<그림 4>

위에 보면 Mul변수앞에 @가 붙어있음을 볼 수 있습니다. @가 붙으면 변수라는 뜻입니다.

그럼 이제 인수값을 넣어서 pupdateprice2를 실행해 보겠습니다. 실행시에 인수값을 넣어주는 방법은 아래와 같습니다.

->
select top 3 title,price from titles
exec pupdateprice2 0.5
select top 3 title,price from titles



<그림 5>

위 그림에서 pupdateprice2가 실행되어서 titles 테이블의 price가 다시 절반으로 줄어든 모습을 볼 수 있습니다.

위와 같이 디폴트값을 사용하거나 혹은 인수를 순서대로 넘기지 않을 경우에는 아래의 예처럼 인수값을 일일이 지정해 주면 됩니다.

exec pupdateprice2 @I=2, @j=3

그러면 여러 개의 인수를 가진 프로시저를 직접 만들어 봅시다.

->
create proc pupdateprice3
@a int=2,
@b int,
@c int
as
update titles
set price=price*@a*@b/@c



<그림 6>

pupdateprice3 는 @a,@b,@c 세개의 인수를 가진 저장 프로시저입니다. @a에는 값을 지정하지 않았을 때 디폴트 값이 2를 갖도록 했습니다. 나머지 @b와 @c는 디폴트 값이 없으므로 꼭 인수값을 넣어야 합니다.

-> select top 3 title, price from titles
exec pupdateprice3 @b=2,@c=2
select top 3 title, price from titles



<그림 7>

저장 프로시저 확인 방법

형식)
sp_helptext [저장 프로시저]
-> sp_helptext pupdateprice



<그림 8>

[출처] 저장프로시져|작성자 아싸