RGB 셀렉터
RGB 셀렉터
2019.01.19이름이 이게 맞는지는 모르겠는데.. 요새 파이썬으로 화이트영역 판정하면서 만든 프로그램입니다. 요새는 계속 맥으로 Swift랑 Python 왔다갔다하느라 C#에대한 감이 좀 떨어져서 몇시간 걸렸네요.. 코드는 다음주중에 git 관리좀 하고 공개하겠습니다. 19-01-20 소스코드 링크 공유합니다(https://github.com/HEROHJK/RGBSelector)
[C#] 제곱 변환과 홀수 찾기
[C#] 제곱 변환과 홀수 찾기
2018.05.23오늘 오후에 시간이 남아서 서핑을 하던 도중, 문제풀이 사이트 CodeWars를 발견하고, 몇가지 문제를 풀어보았습니다. 그중 두가지 문제를 공유합니다. 1. Square Every Digit Welcome. In this kata, you are asked to square every digit of a number. For example, if we run 9119 through the function, 811181 will come out, because 9^2 is 81 and 1^2 is 1. Note: The function accepts an integer and returns an integer 영어 무식자라 해석하는데 한참 시간이 걸렸습니다만.. 결론적으로 제곱변환입니다. 9119라는 숫..
C와 C#의 가변인자
C와 C#의 가변인자
2018.05.17요새는 파이썬, 자바로 프로그래밍을 접하시는분들도 많아졌습니다. 하지만 저는 C언어로 프로그래밍을 처음 접했습니다. (좀 더 정확히 어렸을때 GTA에 Pawno라는 스크립터가 있었는데, 뭐 그것도 C언어 기반이었습니다) 보통 컴퓨터 언어 책을 사면 제일 먼저 해보는게 뭘까요? 바로 화면에 Hello World를 출력하는 프로그램을 만들어보는것입니다. (개인적으로 이런책은 별로 안좋아합니다. 눈에 확 띄는걸 좋아해서 대부분 바로바로 GUI먼저 익히고, 그 후에 본격적으로 언어공부를 하는 스타일입니다) C언어에서 Hello World를 출력하는 코드는 다음과 같습니다. #include int main(int argc, char *argv[]){ printf("Hello World!"); return 0; }..
텍스트 전송기
텍스트 전송기
2018.05.16얼마전 회사 서버에 이상이 생겨서 데이터 송수신에 이상이 생겼었습니다. 회사에서 제공하는 프로그램이 매월 한번씩 텍스트파일 몇가지를 클라이언트로 전송하는데요, 그것에 이상이 생겨서 유효성검사, 전송기 프로그램을 만들었습니다. 방식은 간단합니다. 로컬(사용자PC)의 데이터 파일과 서버의 데이터 파일(데이터 파일이라 해봤자 텍스트 파일입니다)을 비교합니다. 이상이 없을때 업로드를 누르면 업로드를 하는 프로그램입니다. 참조 라이브러리 SSH.NET (SFTP 제어 라이브러리) MetroFramework (윈폼 메트로 디자인 프로그램) 프로그램 처음 시작시 화면입니다. 로컬 텍스트파일 로딩 - 서버 파일 다운로드 - 서버 파일 로딩 - 서버파일 삭제 - 로컬,서버파일 비교 이런식으로 로딩이 됩니다. 로딩 후 화..