본문 바로가기

분류 전체보기1383

C# 비동기 프로세스 제어 소스, async task process 예전에 회사에서 만들었던 C# 비동기 테스트 소스입니다. cmd.exe 직접 제어하여 콘솔에 명령어 날리고 응답 값을 바당 뿌려주는 소스인데요. 아래에도 소개하겠지만, static async Task DoSignAsync() 함수를 꾸며서 원하는 대로 수정하여 사용할 수 있습니다. 큰 흐름상, C# ProcessStartInfo 객체를 이용해 프로세스를 제어하고, async DoAction() 함수로 비동기 함수 호출, 종료 등 큰 흐름을 잡습니다. 세부적인 task 동작은 위에서 언급한 DoSignAsync 함수에서 담당합니다. ◆ 전체 C# 소스 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464.. 2019. 5. 5.
Firebird db 테이블 컬럼 ddl 비교하기, ibexpert 파이어버드 사용법 Firebird db 테이블 컬럼 ddl 비교하기, ibexpert 파이어버드 사용법 파이어버드 db에서 두 테이블 컬럼 비교하는 방법입니다. 프로젝트 진행 중에 테이블 비교하기 참 어려운데 ibexpert를 사용하면 sql 쿼리를 떨궈서 쉽게 비교할 수 있습니다. 먼저, 비교할 2개 테이블 중 하나를 먼저 엽니다. 위 상태에서 퀵 아이콘 중 아래를 찾아 클릭하세요. 이름은 Extract Metadata 이며, ibexpert Plugins 메뉴 바로 아래에 있습니다. 그리고 아래 그림처럼 테이블에서 비교할 파이어버드 db 항목을 선택합니다. 오른쪽 Add related objects 트리에 있는 항목의 ddl 출력하는 겁니다. 왼쪽 메뉴에서 더블클릭하면 오른쪽으로 이동하며, 오른쪽 항목을 더블클릭하면 .. 2019. 5. 4.
새마을금고 출자금통장 이사하면 해지 신규 개설하세요 먼저 조합원통장이라고도 부르는 이 통장을 간단하게 설명드릴게요. 새마을금고 출자금통장은 세금우대, 배당금 혜택이 있습니다. 배당금은 예치된 금액(예금)에 따라 다르게 지급되며, 올해 2월에 입금된 분들도 있을 거예요. 출자금통장을 이용해 해당 조합원 가입하게 되면 조합에 할당된 이자 수익을 나눠 갖는 대상에 포함됩니다. 이자 소득은 세금우대로 농특세 혜택을 받습니다. 그래서 금리우대 라고 부르기도 하는데 엄밀히 따지면 세금우대가 맞습니다. 하지만 출자금 통장 입출금이 자유롭지 않고 예금자보호(5천만원) 되지 않으며, 만약 출금하려면 연말에 출금 예약 신청을 별도로 해야 합니다. 연말 신청 시 연초에 받을 수 있어요. 이렇게 간단히 출자금통장이 무엇인지 살펴 봤고요. 이사하고 나서 해지하고 신규 개설할 때.. 2019. 5. 3.
신입 프로그래머 실력은 컴퓨터와 친해야 늘어요 가끔 지인의 지인을 거쳐 누군가의 고민을 듣는다. 프로그래머가 되고 싶은데 어떻게 해야 돼요? 라는 일차원적 질문도 있고, 연봉 높으면 해보겠다는 우스꽝스러운 질문도 있다. 그래도 나름대로 고민하여 대답해주는 질문도 있는데, 이 경우는 본인이 프로그래머 되려고 공부하거나, 공부했던 상황이다. 즉, 신입 프로그래머 실력 때문에 고민이다. 재테크, 투자의 맹점은 근거 없는 주장은 거짓이다 라는 것이다. 실제 수익률 그래프가 아니라 통장에 찍힌 돈을 확인해야 진실이란 명제가 성립된다. 같은 맥락으로, 프로그래머가 되고 싶으면 공부를 해야 한다. 말로만 하고 싶다는 말은 그저, 현실도피성 핑계일 뿐이다. 진짜 신입 프로그래머 실력으로 걱정인 사람의 질문은 뉘앙스 부터 다르니깐. 내가 사회초년생이던 2013년, .. 2019. 5. 2.