WOONO's Blog





WOONO-국민주택채권매입계산기






WOONO-국민주택채권매입계산기 [1.2.1.1] 버전이 새로 릴리즈 되었습니다.





프로그램설명

 



WOONO-국민주택채권매입계산기" 는 "주택" 및 "토지"를 매입할 경우 국민주택채권을 자동으로 계산해 주는 프로그램입니다.


국민주택채권매입표와 매일 변하는 주택채권할인율등을 산출하여 자동으로 계산을 해주는 프로그램입니다.


가정에서 개인적인 용도(상업 용도 문의)로 누구나 사용이 가능합니다.



라이선스  



기업 / 단체 / 공공기관 / 교육기관 / PC방 / 관공서 / 부동산  IP 가 많이 감지되었습니다 - 해당 부분에 대해서는 고발조취 될 수 있으니 사용을 하지 말거나 문의 하시기 바랍니다. !!!



● 가정용(비상업 용도)으로만 허가 합니다.

● 기업 / 단체 / 공공기관 / 교육기관 / PC방 / 관공서 / 부동산등에서 사용을 일체 금지 합니다.(적발 시 법적 처벌을 받게 됩니다)

● 그밖의 용도 및 상업적 용도로 일체 사용이 금지됩니다. (문의)


※ 기업 및 단체, 공공기관, 교육기관, PC방, 관공서, 부동산등에서 사용을 원하시면 nightturby@naver.com  로 문의해 주시기 바랍니다.



개발언어

 


● Client :

Developer Tool : Visual Studio 2010 sp1

Language : VC++ / MFC

● Server :

Google App Engine (Java Servlert Base) : 1.2.0.1

Heroku Sever (Node.js) : 1.2.1.1



실행환경

 



● Windows 10 / Windows8 / Windows 7 / Vista / XP
● 32Bit / 64Bit 지원


ScreenShot  









[WOONO-국민주택채권매입계산기 1.2.1.1]




[WOONO-국민주택채권매입계산기 1.2.0.1]





버전정보
 




▶ 2020-01-03

* WOONO-국민채권매입계산기 1.2.1.1 Release

* 서버불안정 및 많은 트래픽 발생으로 서버 이전

* 활인율 변동폭 그래프 추가


▶ 2013-01-08
    * WOONO-국민채권매입계산기 1.2.0.1 Release

    * 납부은행정보 수정

    * 채권할인액을 즉시매도액으로 변경

    * 부동산금액을 시가표준액으로 변경

    * 총매입금액을 채권매입액으로 변경



▶ 2013-01-03
    * WOONO-국민채권매입계산기 1.1.0.1 Release



저작권

 




이 계약은 WOONO Software와 "WOONO-국민주택채권매입계산기" (이하 "소프트웨어"라 함) 사용자 사이의 법적인 사용 허가 계약으로서, 매매계약이 아닙니다. 사용자가 이 소프트웨어를 자신의 PC(또는 PDA, SMART PHONE)에 설치하는 것은 이 계약내용에 대하여 동의함을 인정하는 것입니다. 만일 이 계약서의 내용에 동의하지 않으면, 설치한 이 소프트웨어를 즉시 삭제해야 합니다.


이 소프트웨어와 모든 부속물에 대한 저작권과 지적 소유권은 개발자가 가지고 있으며, 이 권리는 대한민국의 저작권법과 국제 저작권 조약에 의하여 보호됩니다. 따라서 사용자는 이 소프트웨어를 사용하거나 설치, 파일 형태로 보관용 복사본을 만드는 것 이외에 전체 프로그램 구성 요소의 일부 또는 전체를 개별 파일 형태로 복사할 수 없습니다. 또한 프로그램의 내용이나 파일이름을 변형할 수 없으며, 부속 문서는 등록된 수만큼의 인쇄나 인쇄된 형태의 복제만 허용됩니다.


배포권

 


이 소프트웨어는 상업적 용도가 아닌 기능 사용자에게 사용허가를 하는 것으로서, 개발자에서 공급한 이름의 설치 파일 형태로만 인터넷 사이트에 누구나 자유롭게 배포할 수 있습니다. 그러나 이 소프트웨어 파일의 설치 후 그 중 일부만 배포하거나, 전부를 다른 형태로 배포하는 행위(CD 및 번들)나, 이 소프트웨어 내용을 임의로 수정하는 행위는 법에 저촉됩니다.

또, 개발자의 사전 동의가 없는 어떠한 형태의 상업적 목적의 배포도 금지됩니다.


보증의 한계

 


개발자는 이 소프트웨어에 포함된 기능이 고객의 특정 목적에 적합할 것이라는 보증은 하지 않으며, 이 소프트웨어의 사용으로 인해 초래된 어떠한 결과에 대한 책임도 지지 않습니다.


기간  


이 계약은 종료될 때까지 유효하지만, 사용자가 설치된 프로그램을 완전히 삭제하고 그 부속물과 보관본을 파기하거나, 이 계약 내용을 준수하지 않는 경우에도 종료될 수 있습니다. 


고객지원 및 문의사항

 


개발자는 이 소프트웨어에 대하여 어떠한 지원도 약속하지 않습니다. 또한 이 소프트웨어의 배포 당시에 제공되고 있는 모든 형식의 지원 역시 별도의 고지 없이 중단될 수 있습니다.

그 외 기타문의는 nightturby@naver.com 으로 문의 하시기 바랍니다.


인정  


사용자께서는 이 사용 계약서에 명시된 모든 내용을 읽고 이해하며, 계약 조건에 동의하고, 나아가 이 내용이 과거의 모든 약속, 광고, 고지, 서면 합의 사항에 우선하는 것임을 인정합니다.


다운로드  



다운 받으시는 분들은 화면 아래 댓글을 달아주시기 바랍니다 !!





WHBDR_Setup.1.2.1.1.7z





WHBDR_Setup.1.2.0.1.7z





Copyrightⓒ2012, WOONO Software Ltd All rights reserved





ViewOn 한번씩 클릭 부탁드립니다 ^^;










Posted by woono

git command

2019. 1. 2. 12:51 : Windows7/Tip

Command line instructions 

 

˙ Git global setup 

 

git config --global user.name "Jin-Hee, Lee" 

git config --global user.email "selfix1123@gmail.com" 

 

˙ Create a new repository 

 

cd test 

touch README.md 

git add README.md 

git commit -m "add README" 

git push -u origin master 

 

˙ Existing folder 

 

cd existing_folder 

git init 

git remote add origin https://gitlab.com/citus_kt/sandbox.git 

git add . 

git commit -m "Initial commit" 

git push -u origin master 

 

˙ Existing Git repository 

 

cd existing_repo 

git remote rename origin old-origin 

git remote add origin https://gitlab.com/citus_kt/sandbox.git 

git push -u origin --all 

git push -u origin --tags 

 

˙ rebase 

$ git reset --hard HEAD~ 

$ git branch -i XXXX 

git checkout issue3 

 

########################################################################################  

  

git config 파일에 저장  

  

########################################################################################  

  

#git config ollehlog : git olog  

  

git config --global alias.olog "log --decorate --pretty=format:'%C(bold red)* gitlab%C(reset) : https://gitlab.com/citus_kt/ollehnavi/commit/%h%n%C(bold blue)* title  : %s%C(reset) : %C(bold cyan)%ai%C(reset)%n%C(bold yellow)* author : [%an]-<%ce>%C(reset)%n%n' --abbrev-commit --date=relative 

  

  

  

#git config enginelog : git elog  

  

git config --global alias.elog "log --decorate --pretty=format:'%C(bold red)* gitlab%C(reset) : https://gitlab.com/citus_kt/engine/commit/%h%n%C(bold blue)* title  : %s%C(reset) : %C(bold cyan)%ai%C(reset)%n%C(bold yellow)* author : [%an]-<%ce>%C(reset)%n%n' --abbrev-commit --date=relative 

  

  

  

#commit config daudiolog : git dlog  

  

git config --global alias.dlog "log --decorate --pretty=format:'%C(bold red)* gitlab%C(reset) : https://gitlab.com/citus_kt/daudio/commit/%h%n%C(bold blue)* title  : %s%C(reset) : %C(bold cyan)%ai%C(reset)%n%C(bold yellow)* author : [%an]-<%ce>%C(reset)%n%n' --abbrev-commit --date=relative 

  

  

  

########################################################################################  

 

 

˙ git log all shell script 

 

gitalog 

 

#!/bin/bash 

 

git log --decorate --pretty=format:'%C(bold red)* hash   : %H%C(reset)%n%C(bold green)* gitlab : https://gitlab.com/citus_kt/'${PWD##*/}'/commit/%h%C(reset)%n%C(bold cyan)* date   : %C(bold blue)%ai%C(reset)%n%C(bold yellow)* author : %an <%ce>%C(reset)%n%C(bold white)* title  : %B%C(reset)%n%n' --abbrev-commit --date=relative 

 

  

git log 출력  

  

########################################################################################  

  

#git log ollehlog : git olog  

  

  

  

git log --decorate --pretty=format:'%C(bold red)* gitlab%C(reset) : https://gitlab.com/citus_kt/ollehnavi/commit/%h%n%C(bold blue)* title  : %s%C(reset) : %C(bold cyan)%ai%C(reset)%n%C(bold yellow)* author : [%an]-<%ce>%C(reset)%n%n 

  

  

  

#commit config enginelog : git elog  

  

  

  

git log --decorate --pretty=format:'%C(bold red)* gitlab%C(reset) : https://gitlab.com/citus_kt/engine/commit/%h%n%C(bold blue)* title  : %s%C(reset) : %C(bold cyan)%ai%C(reset)%n%C(bold yellow)* author : [%an]-<%ce>%C(reset)%n%n 

  

  

  

#commit config daudiolog : git dlog  

  

  

  

git log --decorate --pretty=format:'%C(bold red)* gitlab%C(reset) : https://gitlab.com/citus_kt/daudio/commit/%h%n%C(bold blue)* title  : %s%C(reset) : %C(bold cyan)%ai%C(reset)%n%C(bold yellow)* author : [%an]-<%ce>%C(reset)%n%n 

  

   

  

########################################################################################  

  

git log graphic   

  

########################################################################################  

  

git config --global alias.logall "log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative 

 

 

˙ git fetch 

 

git fetch --progress --prune 

 


˙ git branch create 

 

git branch name 

 

git branch delete 

 

git branch -D feature-01 

 

git 연동 

 

git branch --set-upstream-to origin/feature-01 

 

 

˙ git checkout and create local branch 


git checkout -t origin/eventsource 

 

 

˙ git diff and log author

 

git diff -L 10,100:xxx.java 



Posted by woono



개발자용 프로그래밍 Fixed-Width(Monospace) 폰트



개발자를 위한 프로그래밍 폰트Fixed(
Monospace) 폰트입니다.



내용의 일부 및 전체를 복사하거나 퍼가지 마시기 바랍니다.


단, 링크는 허용합니다.


"개발자용 프로래밍 폰트" 는 각종 언어 및 웹 개발자를 위한 폰트입니다


개발용 폰트란 무엇인가 ?


Fixed Width Font, Mono Space Font, Mono Type(typefaces)등을 말합니다. (전부 다 동일한 의미입니다.)


외국의 경우 수 많은 monospace 폰트들이 존재하고 끊임없이 만들어 지고 있습니다..


하지만 국내의 경우  “나눔고딕코딩” 폰트를 제외하면 전무후무한 상태입니다.

하지만 "나눔고딕코딩" 폰트는 좁은 글자 폭으로 인해 가독성이 떨어져서 눈의 피로와 code가 한눈에 들어오지 않는 문제로 source의 내용이 쉽게 파악되지 못하는 단점을 가지고 있습니다.


왜 국내 서체업체들은 monospace font 를 만들지 않을까요?


이유는 간단합니다.


한글을 고정폭으로 만드는 것이 서체업체로써는 많은 시간과 노력을 들여야 하고 인쇄물이나 display용으로 적합하지 않다고 판단하기 때문입니다.


고정폭으로 폰트를 만들기 위해 기존에 만든 한글폰트를 임의로 porting 할 경우 자칫 한글이 깨지거나 부자연스러울 수 있기 때문입니다.


기존에는 개인 웹사이트나 블로그에서 한글이 포함된 개발용 폰트를 사용했었는데 한글 깨짐 현상이 많아서 직접 만들게 되었습니다.

제공하는 폰트는 기존에 무료로 배포되는 영문 monospace 폰트와 무료 한글폰트를 합쳐서 만든 폰트입니다.

배포하는 "폰트이름" 은 "영문폰트 이름"과 중복이 되는 문제로 인해서 “H_” 의 접두사를 붙였습니다.


잘 사용하시기 바랍니다.


감사합니다.



실행환경

 



● Windows xp, Windows 7, 8, 8.1, 10, Linux 계열, OSX...


● 각종 Editor 및 terminal, command line 및 console ...



ScreenShot & Download

 



다운로드 받으시는 분들은 화면 아래 댓글을 달아주시기 바랍니다 !!



1. H_Bitstream Vera Sans Mono




H_Bitstream Vera Sans Mono.ttf






2. H_FantasqueSansMono-Regular





H_FantasqueSansMono-Regular.ttf




2. H_Monaco





H_Monaco.ttf




2. H_Monofur





H_Monofur.ttf




2. H_NovaMono





H_NovaMono




2. H_PT Mono





H_PT Mono.ttf




2. H_UbuntuMono-R





H_UbuntuMono-R.ttf





다운로드 받으시는 분들은 화면 아래 댓글을 달아주시기 바랍니다 !!









Posted by woono

Windows 7, 8, 8.1 BattleField3 근본적인 오류 수정방법




내용의 일부 및 전체를 복사하거나 퍼가지마시기 바랍니다.


단, 링크는 허용합니다.


Origin 에서 Battlefield3 를 무료로 배포하고 있습니다.


이에 사용자들이 BattleField3 를 하려고 했지만 수많은 오류가 나와서 결국 지우는 상황이발생하고 있습니다.


그래서 Battlefield3 멀티플레이 오류에 관한 근본적인 수정방법을 올리니 참고하시기 바랍니다.


사용환경은 Windows 8.1 에서 제작 되었으나 Windows 7, 8, 8.1 모두 동일합니다.



1. 원인 및 증상
 



"한글 Windows 7, 8, 8.1" 등에서 "Battlefield3"를 실행 하면 다음과 같은 DirectX Error 메세지가 출력





BattleField3™ 실행파일이 unicode 로 compile(생성) 되지 않아서 생기는 문제  실행파일내에  "™ " unicode 적용이 제대로 되지 않아 DirectX 에서 제대로 인식되지 않아서 생기는 문제



사이트에 해결하는 방법을 보면 모두 한시적 해결 방법이거나 오류가 수정되지 않음



2. 타 사이트에 올라온 해결방법

 



이 항목은 참고만 하시고 근본적인 해결방법을 위해서는 아래 "3. 근본적인해결방법" 을 참고


1. 실행파일에 대한 속성변경방법


실행파일 및 punkbuster 파일등 모든 파일들의 속성에서 "windows vista servicepack 2" 호환 모드와 "관리자권한으로 실행"


-> 위의 방법은 전혀 근거가 없는 해결책이면 해결이 되지않습니다. (DirectX Error 계속해서 나게 됨)



2. 실행파일 HEX값 수정 방법


실행파일 bf3.exe 내에 문자열 "42 61 74 74 6C 65 66 69 65 6C 64 20 34 99 00" 을 "42 61 74 74 6C 65 66 69 65 6C 64 20 34 00 00" 으로 수정


-> 이 부분은 게임은 실행은 되지만 사용자에따라 운이좋으면 1시간 운이 없으면 5분정도면 아래 PunkBuster에서 다음과 같은 이유로 kick 되었다는 메세지가 출력됨





2. 키보드 입력언어 설정 변경


"Microsft IME 2xxx" 로 설정되어 있는 키보드 입력언어 설정을 "Micrsoft 입력기" 로 설정


-> 이 부분은 게임은 실행은 되지만 사용자에따라 운이좋으면 1시간 운이 없으면 5분정도면 아래 PunkBuster에서 다음과 같은 이유로 kick 되었다는 메세지가 출력됨



3.근본적인 해결방법

 



근본적인 해결방법을 위해서는 아래와 같은 작업이 필요


"제어판" 을 실행

"시계, 언어 및 국가별 옵션" 선택



"국가 또는 지역" 선택



"관리자 또는 지역" 선택

"시스템 로캘 변경" 선택




"현재 시스템 로캘" 을 "영어(미국)" 으로 변경

"확인" 선택 후 "시스템 다시 시작"

"Battlefield3" 멀티플레이어 실행




※ 이렇게 변경할 경우 일부 "한글"이 깨져보이거나 "영문"으로 출력됨

원래대로 돌리고 싶으면 위에 "국가설정"을 "대한민국"으로 변경  후  "시스템 다시 시작" 하면 됨


'Game' 카테고리의 다른 글

스타크래프트 헌터맵 테란 심시티  (3) 2011.12.05
Posted by woono


Android Studio 에서 Gradle: error: unmappable character for encoding MS949 해결방법




1. 에러 화면

 



<그림 1>


<그림 1> 같이 에러가 나면서 컴파일이 되지 않는다.




2. 해결방법(1)

 




<그림 2-1>


Android Studio 가 설치 된 폴더에 bin 폴더에 보면 <그림 2-1> 같이 두 파일이 존재한다.


예) D:\Dev\Android\android-studio\bin


studio.exe.vmoptions (x86 32bit 용) 

studio.exe.vmoptions (64bit 용) 




<그림 2-2>



자신의 OS에 맞는 vmoptions 파일을 선택하고 <그림 2-2> 같이 마지막 줄에 아래 라인을 추가한다.


-Dfile.encoding=UTF-8



장점 : 프로젝트를 생성할때마다 자동으로 적용된다.





3. 해결방법(2)  




<그림 3-1>



Active Tool Window 에서 Project 의 build.gradle 파일을 <그림 3-1> 열어서 편집한다.


<그림 3-2>


<그림 3-2> 같이 아래 라인을 추가 한다.


allprojects {
    tasks.withType(Compile) {
        options.encoding = 'UTF-8'
    }
}



단점 : 프로젝트마다 build.gradle 파일에 추가를 해주어야 한다.




'Dev > Android' 카테고리의 다른 글

Android SystemInfo  (0) 2012.06.02
Android 제조사별 소스  (0) 2012.06.01
ListView Tips & Tricks #3: Create fancy ListViews  (1) 2012.04.25
Android - Dialog  (1) 2012.04.23
Android 에서 화면 회전하는 방법  (0) 2012.04.23
Posted by woono




WOONO-Smart Mirror



"WOONO-Smart Mirror(WOONO-스마트거울)" 가 새로 릴리즈 되었습니다.





프로그램설명

 




"WOONO-Smart Mirror (WOONO-스마트거울)" 는 거울을 대체 하는 프로그램 입니다.









거울이 없을때 화장을 고치거나 면도를 해야 하는 경우 얼굴 단장을 해야 할 경우 유용하게 사용하실 수 있습니다.


줌 기능을 이용하여 부분을 확대하거나 축소 할 수 있습니다. (삼성 및 일부 기계에서 전면 카메라 줌 기능 지원안됨)


밝기 조절 기능은 화면을 어둡게 하거나 밝게 할 수 있습니다.


후면 카메라는 화면을 터치(touch) 하면 자동으로 포커스(focus) 가 맞추어 집니다.


카메라 아이콘을 통해 화면을 촬영 할 수 있습니다.



실행환경

 



● Android

2.2.X Froyo 이상




ScreenShot  













[WOONO-Smart Mirror]





버전정보
 




▶ 2013-02-27
    * W-SmartMirror v1.0.5 Release
    * 전면카메라가 없는 경우 일부 기기 오류 수정
    * 옵션수정
    * 그외 오류수정   


▶ 2013-02-10
    * W-SmartMirror v1.0.4 Release   
    * Samsung Device 회전시 다운 현상 해결
    * 화면밝기 최대 옵션 기능 추가
    * 화면 꺼짐 방지 추가

▶ 2013-02-09
    * W-SmartMirror v1.0.3 Release
    * Sky Device 에서 화면 출력 안되는 문제 해결
    * Screen 밝기 최대화 적용   

▶ 2013-02-08
    * W-SmartMirror v1.0.2 Release
    * 아이콘 변경
    * White Balance 기능 추가
    * 일부기기 버그 수정   

▶ 2013-02-04
    * W-SmartMirror v1.0.1 Release
    * 카메라전환 기능추가
    * 카메라 촬영 기능 추가
    * 밝기 및 줌 기능 추가
    * 화면 터치 시 자동으로 포커싱 되도록 수정   
   


저작권

 




이 계약은 WOONO Software와 "WOONO-Smart Mirror(WOONO-스마트거울)" (이하 "소프트웨어"라 함) 사용자 사이의 법적인 사용 허가 계약으로서, 매매계약이 아닙니다. 사용자가 이 소프트웨어를 자신의 PC(또는 PDA, SMART PHONE)에 설치하는 것은 이 계약내용에 대하여 동의함을 인정하는 것입니다. 만일 이 계약서의 내용에 동의하지 않으면, 설치한 이 소프트웨어를 즉시 삭제해야 합니다.


이 소프트웨어와 모든 부속물에 대한 저작권과 지적 소유권은 개발자가 가지고 있으며, 이 권리는 대한민국의 저작권법과 국제 저작권 조약에 의하여 보호됩니다. 따라서 사용자는 이 소프트웨어를 사용하거나 설치, 파일 형태로 보관용 복사본을 만드는 것 이외에 전체 프로그램 구성 요소의 일부 또는 전체를 개별 파일 형태로 복사할 수 없습니다. 또한 프로그램의 내용이나 파일이름을 변형할 수 없으며, 부속 문서는 등록된 수만큼의 인쇄나 인쇄된 형태의 복제만 허용됩니다.


배포권

 


이 소프트웨어는 상업적 용도가 아닌 기능 사용자에게 사용허가를 하는 것으로서, 개발자에서 공급한 이름의 설치 파일 형태로만 인터넷 사이트에 누구나 자유롭게 배포할 수 있습니다. 그러나 이 소프트웨어 파일의 설치 후 그 중 일부만 배포하거나, 전부를 다른 형태로 배포하는 행위(CD 및 번들)나, 이 소프트웨어 내용을 임의로 수정하는 행위는 법에 저촉됩니다.

또, 개발자의 사전 동의가 없는 어떠한 형태의 상업적 목적의 배포도 금지됩니다.


보증의 한계

 


개발자는 이 소프트웨어에 포함된 기능이 고객의 특정 목적에 적합할 것이라는 보증은 하지 않으며, 이 소프트웨어의 사용으로 인해 초래된 어떠한 결과에 대한 책임도 지지 않습니다.


기간  


이 계약은 종료될 때까지 유효하지만, 사용자가 설치된 프로그램을 완전히 삭제하고 그 부속물과 보관본을 파기하거나, 이 계약 내용을 준수하지 않는 경우에도 종료될 수 있습니다. 


고객지원 및 문의사항

 


개발자는 이 소프트웨어에 대하여 어떠한 지원도 약속하지 않습니다. 또한 이 소프트웨어의 배포 당시에 제공되고 있는 모든 형식의 지원 역시 별도의 고지 없이 중단될 수 있습니다.

그 외 기타문의는 nightturby@naver.com 으로 문의 하시기 바랍니다.


인정  


사용자께서는 이 사용 계약서에 명시된 모든 내용을 읽고 이해하며, 계약 조건에 동의하고, 나아가 이 내용이 과거의 모든 약속, 광고, 고지, 서면 합의 사항에 우선하는 것임을 인정합니다.



다운로드  




다운 받으시는 분들은 화면 아래 댓글을 달아주시기 바랍니다 !!


Google Play 에서도 다운 받으실 수 있습니다.

Google Play Store QR-CODE




Google Play Store Download Link



Copyrightⓒ2012, WOONO Software Ltd All rights reserved






ViewOn 한번씩 클릭 부탁드립니다 ^^;

Posted by woono