즐겁게 개발을...

개발보다 게임이 더 많이 올라오는 것 같은...

분류 전체보기 273

[2021.03] C#에서 Unix Time을 구해보자.

보통 로그에 시간정보가 누적해서 들어가기 때문에 Date타입이나 String타입으로 설정하는 것보다는 UnixTime을 이용해 숫자값으로 저장하는 것이 훨씬 적게 데이터를 쌓을 수 있다. UnixTime은 ISO8601 표준에 의거해 1970년 01월 01일 09시 00분 00초를 기점으로 초 단위로 카운트 된다. 이 글을 작성하는 시간으로 Unix Time을 구하면 다음과 같다. # date -d '2021-03-26 15:29:00' '+%s.%N' | cut -b1-10 1616740140 이 정보를 이용해 C#으로 작성해보자. public static DateTime IntToDateTime(int intDate) { return new DateTime(1970, 1, 1, 9, 0, 0).Add..

개발/C# 2021.03.26

[2021.03] C# 프로그램을 관리자 권한으로 실행하기

출처: www.enjoydev.net/xe/en_devboard/26728 엔조이데브: 팁&트릭 - 관리자 권한으로 실행하기 다음 함수 추가 public static bool IsAdministrator() { WindowsIdentity identity = WindowsIdentity.GetCurrent(); if (null != identity) { WindowsPrincipal principal = new WindowsPrincipal(identity); return principal.IsInRole... www.enjoydev.net 다음 함수는 프로그램이 관리자 권한으로 실행했는지에 대한 여부를 알 수 있게 하는 함수이다. Static 함수로 추가하거나 클래스에 다음 함수를 추가한다. 아래 코드..

개발/C# 2021.03.26

[2021.03] Winston패키지를 이용한 Logger 클래스

Winston을 이용한 Logger 패키지이다. 사용법은 다음과 같다. const logger = require('./src/helper/logger').logger; logger.info('===================================') logger.info('Program Started!!'); logger.info('-----------------------------------') 사용 패키지 path fs winston-daily-rotate-file winston moment-timezone 환경설정 "Logger": { "TimeZone": "Asia/Seoul", "logPath": "logs", "logFile": "logfilename", "loglevel": "de..

개발/Node.js 2021.03.26

2008.04.12 MS 글로벌 서밋 & 캐나다 여행기 (1)

2008년 04월 12일 오후 5시 30분 비행기에 올랐다. 미국 MS글로벌 서밋에 참가하는 MVP가 대략 50명정도 였는데 대한항공 단체 티켓으로 굉장히 싸게 구입을 했다. 당시 왕복티켓 70만원에 구매했던 것으로 기억한다. 2008년 04월 12일 오전 11시 30분 시애틀 타코마 공항에 도착했다. (비행시간은 13시간인데, 버스 탄 시간인가보다.) 이 당시에는 아직 미국 무비자 입국이 안되는 시점이었기에 미국대사관 가서 비자발급을 받았었다. 간단한 영어 시험을 받아야 했는데 다행히 다 들리더라.. 입국심사 상대로 어여쁜 여자가 해줬는데 다행히 몇몇 문장만 Again해서 알아듣고 통과했다. 게다가 수화물까지 쉽게 찾아 12시 30분 발 벤쿠버행 퀵셔틀을 탈 수 있었다. (왕복 87$-크레디트) (여기..

2007.04.07 첫 해외여행, 일본 후쿠오카

30살이 넘어서야 첫 비행기를 타고 일본에 다녀왔다. 그것이 기점이 된 것인지 모르겠지만 그 해 구축사이트가 제주한라병원으로 결정이 되면서 9월부터 10월까지 총 8번을 제주도 왕복했던 것일까? 마지막 관광지였던 ... 하우스텐보스라고 하는 곳인데 유럽마을을 그대로 옮겨온 곳이라고 보면 된다. 점심을 한국음식 파는 곳에서 먹었는데 김치가 없었던 것 같고 맛도 없었다. ㅋ