본문 바로가기

공개

(18)
내 키보드는 무한입력이 어디까지 가능할까? 요즘 보면 1990년 이후에 잠시 나타 났다 사라져 가던 기계식 키보드가 큰 부흥을 일고 있는 듯 합니다. 2000년 초만 해도 특정 회사에서만 기계식 키보드가 간간히 나오곤 했는데다, 왠만해서는 최소 10만원이 넘는 경이적인 가격이라 일반적으로 PC 를 쓰는 사람들에게 있어서 기계식 키보드는 특이한 사람들이나 쓰는 제품이었을지도 모르겠습니다. 하지만 2020년, 기계식 키보드의 핵심 부품인 기계식 스위치들을 어느정도 중국회사들이 독일 체리사 발끗 정도는 만들어 내 주다 보니 정말 말도 안되는 키보드 가격들이 쏟아져 나오고 있지 않은가 합니다. 그럼에도 불구하고 이 프로그램을 만들어 본 것은 RkKeyboarder ! (라프 케이씨의 키보더!) 라는 것으로서, 일부 기계식 키보드는 여전히 무늬만 기계식일..
오픈소스 스크린샷 프로그램, FLSCRNSHOT 소개 뭐 하는 프로그램인가? 대부분의 윈도우 화면을 비손실 압축 ( 압축 레벨 7 ) PNG 로 자동 분류 해서 저장해 주는 프로그램 입니다. 기본으로 지정 해 둔 폴더 안에 현재 캡쳐 하는 윈도우의 "클래스이름[윈도우 제목]" 으로 폴더를 만들고 그 안에 년-월-일-시-분-초-밀리초.png 이름으로 파일을 계속 저장 해 주는 초간단 개편안 프로그램 정도 되겠습니다. 왜 만들었는가? 이 프로그램을 만든 것은 스팀을 쓸 때 편리하던 F12 키 한번에 스크린샷이 저장 되던 편리함들을 에픽게임 런쳐나, 일반 게임들에선 그 기능을 윈도우 자체의 괴랄한 "게임 오버레이" 로만 가능하거나, 상용 프로그램 으로만 가능했기 때문 입니다. 특히 근래 즐기고 있는 "에디스 핀치의 유산" 게임 플레이 중, Ctrl 또는 Shif..
시진을 그냥 이쁘고 밝게 : MIOH (Make Image O' HDR) 이 프로그램은 제가 오픈소스 프로젝트 중 하나로 가져 가고 있는 공개 프로그램 입니다. 단, GPL3 라이센스를 가지고 있으므로 상용으로 소스를 일절 사용할수 없습니다. 물론 어디서든 어떤 개인이던지 빌드된 바이너리를 사용하는 것은 문제가 되지 않지만, 재배포를 할수는 없습니다. 이 프로그램은 일단 전문가가 아니더라도 아무 사진이나 화사한 사진을 만들수 있도록 하자는 취지로 만들어진 것이며, 다음 알고리즘을 기반으로 만들어 졌습니다.Drago's log mappingReinhard's HDRCLAHE 위 알고리즘은 대부분의 오픈소스 이미지 처리 부분에서 많이들 사용하고 있으나, 은근히 공개프로그램 등에서는 사용되지 않는 것들 입니다. 그래서 간단히 윈도우나 맥(현재 개발이 끝나감) 에서 고가의 프로그램 ..
SHCC FLTK version 0.3.2.10 업데이트 서두 이전의 SHCC 를 떠올리며 급히 C++ 로 만들었던 0.3.0.4를 좀 더 알차게 수정을 했습니다. 이제 마지막에 선택 했던 언어 클래스와, 윈도우 위치등을 기억 하도록 만들어 졌으며, 이는 계속 OpenSource repo. 에 최신버젼으로 갱신되고 있습니다. 현재 최신버젼은 0.3.1.8 입니다 0.3.2.10 입니다. 변경 사항FLTK 1.3.4-1 의 ABI VERSION 을 10303 으로 설정하고 빌드, Editor 기능을 좀 더 사용할 수 있도록 했습니다.제가 직접 추가한 flat scheme 을 적용하여, 근래 Windows 10 이 추구하는 있는듯 없는듯 뭔가 단순한 형태로 만들었습니다. 전체 디자인을 변경 했습니다. 위 FLTK 버젼 이유로, Text Editor 의 라인 수 가..
무료 공개 DICOM viewer, v0.2.2.24 (오픈소스화) v0.2.2.24 업데이트 + 오픈소스 이 프로그램은 DVD 나 CD 에 DICOM 을 함께 넣고 보기 위해 만들어진 간단한 프로그램 입니다. 다만, 이 프로그램은 공개로 만들어 진데다, 표시 할 수 있는 최소 DICOM tag 가 한정 적 이므로, 이를 고려 하여 사용하시면 좋겠습니다. 물론 아직 버젼이 낮고, window width 표현력이 문제가 있는 부분이 발견 되고 있으므로, 참고용으로 사용하시면 좋을 듯 합니다. (최신 버젼에서 Window center, width 를 계산 하여 처리 하도록 변경 됨) 문자열 기본 인코딩은 UTF-8 을 기본으로 하고 있으며, DICOM tag 의 데이터 배열은 Little Endian 을 기본으로 하고 있습니다. 이 프로그램은 누구나 사용할 수 있으며, 실행..
Medical RAW viewer, version 0.7.4.200 오픈소스화. Medial RAW viewer 는 제가 직접 만들어 배포하는 Freeware 입니다. 다만, 이 프로그램을 상업적 목적으로 사용하시거나, 개조 또는 재배포 등은 허용되지 않으며, 발각시 법적인 조치까지 갈 수 있음을 먼저 인지해 주시고 사용해 주시기 바랍니다. open source 입니다. 버젼 0.7.4.200 부터 모든 소스를 bitbucket 에 올리고 있으며, Download section 에서 최신 버젼을 내려 받을 수 있도록 7z 파일을 제공 합니다. 이 프로그램은 일반적으로 사용되는 의학관련 RAW 영상 이나, DICOM 을 읽고 보여 주는 프로그램으로서, FLTK 1.3.4-ts 와 제가 직접 만들어 쓰는 libtinydicom, minIni 등의 opensource 를 사용하여 만들어 ..
This is Forever / 무료 게임. 이 게임은 유튜브의 어느 저와 비슷한 또래의 아재 BJ 인 홍방장님의 영상을 보고 알게 된 게임 입니다. 저는 아래 URL 에서 정식 다운로드 받았으며, 물론 무료입니다. (다운로드에 가입따윈 필요 없음) http://gamejolt.com/games/this-is-forever/96994 이 게임의 목적은 흩어 져 있는 아이템들을 주으로 다니다가 섬을 탈출 하는 !!! 그런 게임이 아닙니다. 홍방장님 해석에 따르면 인생을 마무리 한 어느 캐릭터를 플레이어는 대신 경험 하게 되는 이승을 떠나기 이전 마지막 관문이라 보입니다. 주인공은 전생에 결혼을 했고, 아이들이 있으며, 기타와 낚시를 사랑한 어느 남자로 보입니다. 그리고 이 주인공은 이제 생을 마감하고 천국으로 향하는 계단을 찾아야 하는 암묵적 퀘스트..
RageDCMV , Free DCM read/write library for standard C++ DCM 파일을 읽고 쓰는 라이브러리를 공개 합니다. 이 소스 코드는 제가 직접 만든 것이며, 누구나 사용하고 활용 할 수 있되, 이 코드에 대한 저작권만 지켜 주신다면 아무런 제한없이 사용할 수 있습니다. 단, 저작권을 벗어난 권리행사 외에는 어떠한 책임을 지지 않으며, 본 소스코드로 제작하신 바이너리나 코드에 대해서는 일절 support 가 가능하지 않음을 먼저 알립니다. source code 는 gcc 에서 빌드 되도록 만들어 졌으며, CodeBlocks 10.05 에서 project 파일이 생성 되었습니다. 32bit, 64bit, MBCS, Unicode 모두 감안하여 만들어 졌습니다. 사용법이나, 활용에 대해서는 main.cpp 를 참조하시기 바라며, 개선하거나 변경 한 소스에 대해서는 반드시 ..