기계식 키보드 종류 키보드는 크게 일반 멤브레인 키보드 와 기계식 키보드 이렇게 두 종류가 있습니다. 여기서 기계식 키보드는 축에 따라서 청축/적축/갈축/흑축/녹축/은축 등 다양하게 나오고있습니다 다양한 종류가 기계식 키보드가 있지만 개인적으로 가성비 갑은 콕스사의 CK87인것 같습니다. 개인적으로 크림블루 색상이 이쁘게 나온것 같습니다. 아래는 제가 구매한 cox ck87(황축) 크림블루 색상입니다. LED 설정 방법 - 키보드 LED On/Off 전환은 Fn키 + F11키 - 키보드 LED 모드 변경은 Fn키 + Ins키 를 누르면 10가지 모드로 순차 변경됩니다. 1. 다 들어오는 모드 2. 숨쉬기 모드 3. 누른거 하나씩 들어오는 모드 4. 누른것만 잠깐 꺼지는 모드 5. 누른 위치 기준으로 좌우..
중고 거래시 삼자 사기 예방 방법(구매자 입장) 코로나로 인해 비대면 거래가 평소보다 많이 증가 하였습니다. 위와 같은 이유로 중고거래시 선 입금 후 물건을 받는 빈도 수가 증가 하였습니다. 또한 삼자 사기도 증가하고 있습니다. 일반적인 거래는 아래와 같이 진행 됩니다. 사기꾼이 삼자 사기 할 경우 위 와 같은 경우 돈은 구매자에게서 판매자로 입금이 되지만 물건은 사기꾼이 중간에서 가져가게됩니다. 제가 이 사기를 리니지란 게임 할 때 처음 알게되었는데요 리니지의 경우 본토에서 OOO검 삽니다. 외치기하고 있고 멀리있는 말섬 에서 OOO검 팝니다를 외치고 있습니다. 이때 위와 같은 삼자사기 조건이 만족되면 유저를 낚시하면 중간에서 아이템을 사기꾼이 꿀꺽합니다. 처음 이 내용을 게임에서 접하고 현실에서도 가..
PC 포멧 하고 나면 예전에 설정 해 놓은 옵션들이 기억이 안나는 경우가 종종 있습니다. 최근 PC 포멧 후 제 머리속에서 포멧된 옵션이 있어서 Tstory 메모 합니다. MSSQL Management Studio 에서 디자인 모드로 테이블 속성을 변경시 아래와 같은 오류를 만날 수 있습니다. [오류 내용] 변경 내용을 저장할 수 없습니다. 변경 내용을 적용하려면 다음 테이블을 삭제하고 다시 만들어야 합니다. 다시 만들 수 없는 테이블을 변경했거나 [테이블을 다시 만들어야 하는 변경 내용 저장 사용 안 함] 옵션을 설정했습니다. [해결 방법] MSSQL Management Studio 에서 도구 > 옵션 > 디자이너 > 테이블 및 데이터베이스 디자이너> 테이블 다시 만들어야 하는 변경 내용 저장 안함(S..
Powerbuilder 틀고정 방법 위 이미지와 같이 datawindows 의 필드가 많은 경우 품목명으로 기준으로 틀고정 하는 방법에 대해서 설명 할 까 합니다. constructor이벤트 Script //code_nm_t 는 고정할려는 컬럼의 해드 Name 입니다. ll_value = Long(This.Object.code_nm_t.X) + Long(This.Object.code_nm_t.Width) + 6 This.Object.DataWindow.HorizontalScrollSplit = ll_value This.Modify("DataWindow.HorizontalScrollPosition= " + '0' ) This.Modify("DataWindow.HorizontalScrollPosition2=..
3D펜 구입 배경 정확히는 3D펜 사준 후기 입니다. 저희 집 아이가 유투브를 보고 3D펜 구입하고 싶다고 졸라서 구입 살때 택배비 절약 할겸 필라멘트도 같이 구입했습니다. 제 느낌은 걍 글루건 인데 색상종류가 다양한 글루건 느낌입니다. 이걸 사주니 하루종일 먼가를 만들기 시작합니다. 퇴근하고 오니 다듬기가 필요하다고 합니다. 다듬기 검색해보기 인두기랑 비슷하게 생겨서 집에 인두기 보여주니까 이게 다듬기라고 해서 인두기를 다듬기로 사용중입니다. 인두기랑 모양을 동일하나 정말 같은 제품인지는 잘 모르겠습니다. 제품 스샷 인두기인데 우리아이는 다듬기라 부름 사포로 인두기 팁을 깨끗하게 만들어 놓았는데 몇번 사용하니 검은색이네요^^ 1차 작품 어몽 어스란 게임에 나오는 케릭터라고 합니다. 2차 작품 인터넷에서..
2020/08/20 - [IT Story/TIP] - MSSQL 웹(Get/Post)통신 : SQL_APIConsumer MSSQL 웹(Get/Post)통신 : SQL_APIConsumer 공공Data 포탈이나 다른 시스템과 연동시 XML 또는 Json으로 Data를 Web을 통해 받아 오는 경우가 종종 있습니다. 웹방식의 프로그램을 작성 할 경우 바로 받아서 사용하면 되지만 , 웹방식으로 받은 D kindmaster.tistory.com 위 포스팅 내용을 먼저 보고 보세요 위 내용을 알고 있다는 전제하에서 설명합니다. 1.아래사이트에서 도로명 주소 API신청 http://www.juso.go.kr/addrlink/main.do?cPath=99MM 도로명주소 개발자센터 www.juso.go.kr API ..
공공Data 포탈이나 다른 시스템과 연동시 XML 또는 Json으로 Data를 Web을 통해 받아 오는 경우가 종종 있습니다. 웹방식의 프로그램을 작성 할 경우 바로 받아서 사용하면 되지만 , 웹방식으로 받은 Data를 C/S방식의 프로그램에 적용 시 불편함이 있었습니다. 그래서 구글링중 SP(Stored Proc)를 사용해서 바로 가공하여 사용하는 방법이 있어서 공유 해 볼 까 합니다.(사실 제가 안까먹기 위한 기록용 성격이 더 강함) 환경 설정 ( SQL Server Management Studio 에서 실행) 1. 아래와 같이 clr 사용을 활성화 합니다. USE DBNAME GO sp_configure 'clr enabled',1 RECONFIGURE 2. 사용할 DataBase의 모드를 TRUS..
베란다 콘센트 만들게된 동기 최근 장마가 시작되면서 집사람이 옷이 잘 안마른다고 제습기를 구입 구입 후 베란다에 콘센트가 없다는 것을 인지 걍 멀티탭을 연결하여 베란다 문 9/10만 닫고 사용 보다 못해 베란다 콘센트 추가 설치 하는 방법 연구 많은 블로그와 유투브 참조 하였음 설치 방법 1.전동빨래건조대나 , 베란다 전등에서 콘센트 브릿지하여 노출형으로 콘센트 추가 설치하는방법 대부분의 블로그와 유투브에서 1번방법으로 설치하고 있었습니다. 장점: 설치가 쉽다. 단점: 노출형이라 미관상 매립형보다 깔끔하지 못함 , 전등에서 브릿지하기때문에 일괄소등차단시 같이 차단됨 2.베란다근처 전기콘센트에서 브릿지하여 벽을 통해 매립형으로 설치하는방법 (전 베란다의 설치할벽이 가벽이라 베란다 반대쪽 방의 전기를 브릿지..
위지윅 지원 에디터중에 네이버에서 제공하는 smarteditor가 있습니다. 자세한 사용법은 아래 링크를 참고하세요 http://naver.github.io/smarteditor2/user_guide/ SmartEditor2 사용자 가이드 · GitBook No results matching "" naver.github.io 기본 설정은 끝내고 나면 글쓰기의 기본 폰트와 글꼴이 아래 그림과 같이 돋움에 9pt로 설정이되어 나옵니다. 위의 기본 글꼴과 폰트 사이즈 변경하는 방법에 대해서 공유 해 봅니다. 해결 방법 에디터를 적용한 페이지 (전 : write.html 임) 의 스크립트를 보면 초기 글꼴 과 사이즈를 지정 하는 부분이 있습니다. 1차 시도 function setDefaultFont() { va..
배경설명 이번에 고층으로 이사를 왔는데 조금 센 바람이 불면 방충망이 열립니다. 선선한 날씨에 환기하다가 모기가 들어올 것 같습니다. 그래서 방충망을 고정시킬려고 구글링을 해 보았습니다. 방충망 잠그미 선택 요건 1. 내구성을 생각해서 플라스틱 제품은 제외 2. 설치가 쉬울것 3. 가성비가 좋을것 위 3가조 조건을 만족하는 방충망 잠금 장치 아래 2가지로 추려 졌습니다. 설치시 및 구매시 주의 사항 OK락의 경우 제품에 방향성이 있습니다. 제품 설명에서 좌행락 우행락으로 표현을 합니다. 방충망을 정면으로 보고있을때 우측에서 좌측으로 열리면 우행락을 구매 반대로 열리면 좌행락을 구매하면됩니다. 추가로 방충막 창틀이 1cm 이상의 공간이 있어야 설치가 가능합니다. (ps.대부분은 방충망의 창틀은 1cm이상의..
파워빌더의 경우 파일다운로드로 검색시 ftp를 사용하여 다운로드하는 소스가 많이 있습니다. FTP를 통해 다운로드 할 경우 윈도우 방화벽 및 각종 방화벽에 예외 처리를 해야 되기 때문에 프로그램 개발 완료 후 에도 방화벽 예외 처리 이슈가 발생합니다. 그래서 방화벽 예외 처리 없이 다운로드 하는 방법을 알게되어 공유 해 볼 까 합니다. 파워빌더 HTTP에있는 파일 다운로드방법 1. urlmon.dll을 사용합니다. 위 파일은 윈도우 시스템 파일에 있습니다. (전 검색을 통해서 확보했습니다.) 2. Local External Functions 아니 Global External Functions중 용도에 맞게 아래 구분을 선언합니다. Function long URLDownloadToFileA (Long Ca..
파워빌더의를 인스톨 하면 code sample안에 참고 할 만한 소스가 많이 있습니다. code sample 를 실행 할려고 하면 Demo DB가 없어서 실행이 안됩니다. [ 실패한 방법 ] Sql anywhere 17 개발자 버전을 설치하였습니다. 여기 Demo db가 존재하여 연결 해 보았습니다. 파워빌더에서 사용하는 code sample과 db Table의 레이아웃이 다릅니다. ㅠ.ㅠ 실패 검색해보니 ... eas demo db Vnn 버전을 설치하면된다고 Lab 강좌에 나옵니다. (아래 그림 참고) Demo db 다운 받는 곳을 몰라서 실패 ㅠ.ㅠ [ 성공한 방법 ] 이것때문에 오늘 하루 다 날렸음 ㅠ.ㅠ 순서 중요 합니다. 순서대로 안하면 메뉴가 안나옵니다. 1. Sql anywhere 설치( ..
Join 은 수학의 집합 개념을 생각하면 이해가 쉽습니다. 합집합(Full Join): 집합A와 집합B중 적어도 하나의 집합에 속하는 원소들의 모임. 교집합(Join) : A와 B 모두에 속하는 원소들의 모임. 차집합 : 집합A와 집합B중 집합A에 속하지 않은 원소 Join 하기 위한 샘플 Data 생성 작업 * ATable에 Key_ID 1~10 등록 * BTable에 Key_ID가 짝수인것만 등록 * 쿼리 확인용으로 BTable에 Key_ID 9 등록 Create Table ATable ( Key_ID int,Key_Nm Varchar(10)); go Create Table BTable ( Key_ID int,Key_Nm Varchar(10)); go Insert into ATable(Key_ID, ..
입장 올해는 수능이 끝나고 지스타가 시작 하기 때문에 많은 인파를 예상했었습니다. 그런데 예전같이 엄청난 인파는 아닌것 같습니다. 게임 규제 및 불경기 등의 영향인것 같습니다. PS.지스타 입장 팁: 모바일 티켓을 구입하면 티켓 교환없이 빠르게 입장 가능합니다. 게임 체험 및 획득 아이템 배틀그라운드 브롤스타즈 팀플 , 솔플 토너먼트 형식으로 게임 체험을 진행합니다. 토너먼트 우승시 Winner 아이템을 별도로 획득 할 수 있습니다. 전 능력이 안되는 Winner 아이템을 구경 할 수 가 없었습니다. 나머지는 랜덤으로 아이템이 획득 됩니다. 전 달력만 4개 ㅠ.ㅠ 가방 및 뺏지류 부스걸
MSSQL - Data 조회(Select)/수정(Update)/삭제(Delete) 1.Data 조회 (Select) - 기본형 Select 컬럼명1, 컬럼명2, 컬럼명3 From 테이블명 Where 조건절 :Where 조건절 생략시 전체 Data 조회 Select * From 테이블명 해당테이블의 모든 컬럼을 조회시 아래와 같이 * 로 조회 가능 EX) Select * From T1 또는 Select Key_ID,Key_Nm,Data From T1 현재 DATA 없기 때문에 빈 Table이 조회됩니다. ※ 2번에서 Data 입력후 다시 예제 쿼리 실행하면 변경된 DATA조회가능 2. Data 입력(Insert) / 수정(Update) /삭제(Delete) 2-1. 입력(Insert) - 기본형 Inser..
파워빌더에서 Post로 전송하는 방법2가지 1.웹브라우즈를 실행하여 HTML 과 Javascirpt 구문을 사용하여 보내는 방법 : Post방식으로 전송만 하고 끝날 경우 사용 2.Microsoft.XMLHTTP를 이용하는방법 : Post전송후 리턴 받은 값을 확인해야되는 경우 사용 String ls_Send, ls_Hp_No, ls_ID, ls_PW, ls_arg, ls_response_text ls_Send = 'sendMessage' ls_Hp_No = '01000000000' ls_ID = 'id' ls_PW = 'pw' ls_Post_URL = 'post전송url' ls_arg = "uid=" + ls_ID ls_arg = ls_arg +"&pass=" + ls_PW ls_arg = ls_arg..
Table 생성 / 수정 / 삭제 1)기본문법 - 생성: Create Create Table 테이블명( 컬럼명1 타입 Default(값), -- Null값인 경우 초기값으로저장 컬럼명2 타입 Not Null, -- Null값은 허용안됨 컬럼명3 타입 Null, -- Null값 허용 Constraint PK이름 Primary Key(컬럼명) -- PK설정(고유한값) ) EX) Create Table T1( Key_ID int Default(0), Key_Nm Varchar(30) not Null, Data int Null, Constraint PK_Key Primary Key(Key_ID, Key_Nm) ) 결과 화면 2) 기본문법 - 수정: Alter 2-1.새로운 컬럼 추가 Alter Table 테이블..
위 첨부 파일은 네이버 ST카페의 그레고리하우스님이 공유해준 소스에 모쏘님의 일부 소스를 반영하여 수정한 소스입니다. 소스 실행방법 첨부된 소스를 다운받은 위치에서 아래 명령어 실행node commax_homegateway.js 위 소스를 백그라운드로 계속 실행하기위해서는 아래 링크를 참고하세요. 2019/08/12 - [IT Story/라즈베리파이&IOT] - forever 서비서 재부팅시 js파일 자동 실행 HA 설정파일 추가 구분configuration.yaml : : 생략light: !include lights.yaml // 라이트 별로도 분리 lights.yaml - platform: mqtt name: "거실등1" state_topic: "homenet/Light1/power/state" co..
2019/07/26 - [행복한소식까치's Story/생활속 DIY] - 왕초보의 Home IOT - 1탄 (HA 설치 및 월패드 통신) 왕초보의 Home IOT - 1탄 (HA 설치 및 월패드 통신) 얼마전 살던곳에서 이사를 했습니다. 이사한곳은 기존집과 다르게 월패드에서 조명, 가스 , 엘베, 보일러 제어가 가능했습니다. 그래서 이걸 이용해서 기존 사용하는 IOT 확장할 방법을 연구하다 알게된 방법을 공.. kindmaster.tistory.com 위내용에 어어서 읽어야 이해가 빠릅니다. 월패드 RS485 통신 패킷 캡처 방법 선행사항 1. 라즈베리 파이에 nodejs 설치 1) sudo apt-get update 2) sudo apt-get dist-upgrade 3) sudo apt-get ins..
Blog is powered by kakao / Designed by 미스터짱