Windows [Windows] SmartScreen 필터를 켤 수 없을 때 윈도우 응용프로그램을 개발하다보면, 배포한 exe 파일이 SmartScreen 필터에 의해서 실행 차단 당하는 경우가 있습니다. 보통은 Authenticode로 디지털 서명을 하거나, Windows Logo Program[1]을 통해 인증을 받으면 됩니다. 아무튼 서명하고 배포한 exe 파일이 SmartScreen 필터링에 걸린다고 불편이 접수되면, 개발자는 이 문제를 해결해야 합니다. 서명을 잘못했다면 다시 해야하는데, 다시 하고도 문제가
책 거품예찬: 넘쳐야 흐른다 / 최재천 지음 몇 달만에 퇴근길에 이동진의 빨간책방을 들었습니다. 최재천 교수의 '거품예찬'의 몇 대목을 읽어주었습니다. 진화에서 거품은 기본이다. 자연은 스스로 지극히 낭비적인 삶의 방식을 택했다거품이 나쁜 것만은 아니라며, 거품을 칭찬하고 있는 내용이 듣는 즉시 공감되어, 아침에 출근하자마자 다시 찾아봅니다. 모름지기 넘쳐야 흐르며, 애써 틀어막지 않으면 거품은 언제나 일기 마련이고 그런 거품 사이로 삶은
NCSOFT MXM 글로벌 테스터 모집 엔씨소프트의 MXM[1]이 오늘부터 글로벌 사이트를 오픈하고, 테스터를 모집하고 있습니다. 2월 17일부터 3월 1일까지 약 2주간 테스터 신청을 받고, 3월 9일부터 3월 22일까지 글로벌 테스트를 진행한다고 합니다. 한국, 일본, 대만에서 동시에 진행한다고 합니다. MXM 글로벌 테스트에 참여하고 싶으신 분은 여기에서 신청하세요! 지금은 어딘지 정확히 밝힐 수 없지만, 게임 테스트하는
Mouse 마이크로소프트 아크 터치 블루투스 마우스를 제가 한번 써보겠습니다 하드웨어의 명가 마이크로소프트 제품. 마이크로소프트 제품 등록은 여기에서! 허리를 구부리면 전원이 켜지고, 허리를 곧게 펴면 전원이 꺼진다니! PS. @임현균 앱리프트 한국지사장님 감사합니다!
Ghost Ghost 블로그 관리자에서 새로 추가한 테마가 안보일 때 (이 포스트는 Ghost 블로그 설치형 사용자를 위한 글입니다.) 엥? Ghost[1] 블로그에 분명 테마를 새로 추가했는데 안보이네? 네 그렇습니다. 블로그를 서버에서 재시작해 줘야 합니다. Node.js 서비스 재시작하는 방법은 간단합니다. Ghost가 설치된 위치에 가서 (제 경우 /var/www/ghost 였습니다.) $ cd /var/www/ghost 일단 원래 돌고 있던 서비스를 내리고
Windows 10 Mobile Windows 10 Mobile | 4월 출시 예정인 소니 VAIO Phone Biz 폰비즈라... 폰 이름이 상당히 어색어색합니다. 애니웨이, 4월쯤에 출시될 예정이라고 합니다. 스펙을 읊어봅시다. 알루미늄 메탈바디스냅드래곤 617 프로세서3GB 램5.5인치 풀HD 디스플레이1300만 화소 카메라콘티뉴엄[1]을 지원합니다가격 5만엔 (언락폰 기준)[이미지출처: THE VERGE, http://www.theverge.com/2016/2/4/10912050/vaio-phone-biz-hands-on-photos] 윈도우10이 내세우는 기능 중 하나로, 상황(기기)에 따라 키보드,
tour [투어] 메이크어스(MAKEUS) 모각코x중앙회[1] 2차 모임이 메이크어스에서 2월 4일 열렸습니다. 장소와 피자는 메이크어스의 김호광 CTO님께서 쏘셨습니다. 덕분에 메이크어스 사무실을 구경할 수 있었습니다. 메이크어스는 MONCAST라는 서비스를 하는 엄청난 회사입니다. 피자를 배부르게 먹은 후 각자 여기저기 흩어져서 코딩을 시작합니다. 코딩을 시작하기 전에 사무실을 둘러보았는데, 구석구석 재치있게 꾸며져 있었습니다. 일단 한번 보시죠. 모니터마다 뒤에서 보면
MFC [MFC] MSDN이 알려주지 않는 CFileFind::FindFile 이야기 MSDN이 개발자를 위한 레퍼런스 사이트로 훌륭하다는 것은 인정합니다. (번역 페이지가 엉터리라는 것은 논외로) 하지만 가끔 어떤 메서드는 이런 파라미터를 넣으면 결과가 어떻게 나올까 예측이 잘 안되어서, 실제로 테스트를 해봐야 안심하고 쓸 수 있습니다. 예를 들어보겠습니다. CFileFind 클래스에는 FindFile이란 메서드가 있습니다. MSDN의 이 함수에 대한 설명 중 요점만 여기 옮겨보겠습니다. virtual
MFC F12를 통한 MFC 내부소스 추적기능 차이 VS2013 vs VS2015 MFC 소스는 친절하게도, Visual Studio와 함께 제공됩니다. Visual Studio가 설치된 곳을 살펴보면, 아래 경로에서 소스를 찾을 수 있습니다. Visual Studio 2013의 경우 C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\atlmfc Visual Studio 2015의 경우 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc 하지만 Visual
NCSOFT NC Game Jam 2 상품으로 삼성 기어 VR 겟! NC Game Jam 2[1] 행사가 끝나고 2주일이 흘렀네요. 앱부문 은상(2등)을 받게 되었다고 연락이 왔습니다. 상품으로 저희 팀이 받은 것은 삼성 기어 VR! 물론 회사에 감사합니다... 그런데 이걸 어따 써~ 아는 분은 아시겠지만, 이 제품의 경우 갤럭시 노트5 또는 S6 또는 엣지6와 같은 신형 하이엔드 스마트폰과만 연동이 되기
NCSOFT NC Game Jam 2 참가 후기 2016년 1월 14일, NC 게임잼(Game Jam) 2회의 날이 되었습니다. 참석자들은 오후 2시까지 NC University의 어떤 강의실에 모이기로 하였습니다. 일단 강의실에는 저랑 정희성 차장이 일등으로 도착하여 자리잡았습니다. 다른 사람들보다 너무 일찍 온 것 같아서, 카페에 가서 음료 하나씩 테이크아웃해서 마시면서 기다렸습니다. 사람들이 다 도착한 후, 인원확인과 간단한 오리엔테이션을 마치고, 전세
MVP 2016년 마이크로소프트 MVP 신년회 때는 2016년 1월 13일. 퇴근 후 서둘러 광화문으로 향했습니다. 마이크로소프트 MVP 신년회가 열리는 한국 마이크로소프트 사무실이 광화문에 있기 때문이었죠. 저는 경복궁역에서 내렸는데, 그만 출구를 잘못 선택했었습니다. 나가보니 이미 폐쇄되어 어둠만이 짙게 깔린 경복궁 안이었습니다. 경비업무를 맡은 경찰만 한 분 멀찌감치 서 계셨습니다. '한참 걸어나왔는데, 어떻게 하나 다시 돌아가야하나...' 침착하게
Ghost Azure에 Ghost 블로그 7분만에 개설하기 (Deploy to Azure편) Ghost는 Node.js로 구현된 블로그인데요. 제 블로그가 바로 Ghost 블로그입니다. 기본적으로 반응형 웹을 지원하여 스마트폰에서도 보기 좋구요, Markdown을 이용해서 쉽게 포스트를 작성할 수 있습니다. 오늘은 Ghost라는 블로그를 Deploy to Azure 버튼을 통해서 쉽게 설치하는 방법을 소개하겠습니다. 마이크로소프트 애저 계정은 다들 가지고 계시다고 가정하고 진행합니다. Ghost 블로그는 깃허브(GitHub)를 통해
WPF 바이트코드랩 CTO형님이 찰스 페졸드의 WPF 역자였다니! NCSOFT 12층에는 사내 도서관이 있습니다. NC Game Jam 2 출전을 몇 시간 앞두고, 도서관에서 책 좀 빌려갈까하며 올라갔다가 우연히 펼친 WPF 책에서 발견한 것은... 일년 반을 바이트코드랩에서 함께 일한 우리 아티(Artie) 형님, 즉, 우리 CTO 형님이 찰스 페졸드의 WPF 역자 중 하나였다니! 세상은 참 좁아요.
Xamarin Xamarin.iOS UIAlertView에 이미지를 함께 표시하기 오늘은 Xamarin.iOS의 경고창(UIAlertView)에 이미지를 함께 띄우는 방법을 공유하겠습니다. iOS 개발 문서를 읽어보고, 구글링을 한참하여 결국 제가 Xamarin.iOS에서 해냈습니다. 핵심은 UIAlertView에 accessaryView로서 UIImageView의 인스턴스를 설정하는 것입니다. 더 간단한 방법 아시면 제게 공유해 주세요! alertView.SetValueForKey (NSObject.FromObject (imageView), new NSString ("accessoryView")); 이 방법을 통해 아래와 같은 경고창을
NCSOFT NCSOFT 첫출근 2015년 12월 28일. 엔씨소프트 첫출근입니다. 바이트코드랩이 Talent Acquisition 형태로 엔씨소프트에 흡수되었습니다. 9년[1] 동안 걸었던 스타트업의 길에서 잠시 벗어나 새출발을 합니다. 이제 판교에서 이차장으로 뵙겠습니다. 그동안 응원해 주셔서 감사합니다. 어머니! NCSOFT는 NC백화점 전산실이 아닙니다. 장인어른! NCSOFT는 NC다이노스라는 프로야구단을 운영합니다. 휴즈플로우 7년 (2007년 4월 ~ 2014년 4월) + 바이트코드랩 1.x년(2014년 5월
MVP Asia MVP/RD Meetup - 도착 마이크로소프트 MVP 역사상 처음으로 Asia MVP/RD Meetup이 열렸습니다. 첫 행사는 일본 마이크로소프트가 있는 도쿄의 시나가와에서 하게 되었습니다. 주요 일정은 12월 5일과 6일인데, 5일 아침 일찍부터 일정이 시작되는터라 4일에는 입국을 해야했습니다. 4일과 5일 2박의 시나가와 프린스호텔에서의 숙박을 무료로 제공해 주었습니다. 저는 아시아나항공 김포-하네다 노선을 이용하였습니다. 오후 3시 50분 김포 공항을
Windows [윈도우스토어앱] 배포전에 인앱결제 테스트하는 방법 포럼에 질문이 올라와서 답변을 드렸던 내용을 포럼을 이용하시지 않는 분들을 위해서 공유합니다. 질문배포하기전 인앱결제 테스트를 하려면 어떻게 해야 하나요? 스토어 앱을 배포하기 전에 인앱결제 테스트를 먼저 하고 싶은데요, 아이템을 구매하려고 하면 "앱을 사용할 수 없음" "죄송합니다. Windows 스토어에서 이 앱을 더 이상 사용할 수 없습니다." 라는 메시지가 보입니다. 인증상태는 "릴리스"
Windows [윈도우스토어앱] 예약된 앱이름 삭제 방법 포럼에 질문이 올라와서 답변을 드렸던 내용을 포럼을 이용하시지 않는 분들을 위해서 공유합니다. 질문예약된 앱 이름 삭제 방법 Windows 스토어 & Windows phone 스토어에 예약된 앱 이름 삭제가 가능한가요? 혹시 임의대로 삭제할 수 있는 방법이 있다면 부탁을 드립니다. 답변안녕하세요! 마이크로소프트 MVP(Windows Platform Development 분야) 이길복(aka. 길버트)입니다. 예약된 앱
MVP 커스텀폰트 사용관련 제 질문때문에 블렌드 버그 수정된 썰 제가 예전에 윈도우 스토어앱 개발 도중에 발생한 문제에 대해 마이크로소프트 포럼에 질문을 올린 적이 있습니다. 질문에 대한 답변은 받았었지만, 추가적인 의문을 제기했었는데요. 그리고는 잊고 있다가 얼마전에 그 추가적인 질문 덕에 블렌드에 있던 버그가 수정되게 되었다는 소식을 듣고 즐거웠습니다. MVP 활동 중 가장 보람을 느끼게 되는 순간 중 하나가 아닐까 싶습니다.
Xamarin Xamarin.Insights를 소개합니다. Xamarin에는 앱 크래시 원격 로깅 및 분석을 해주는 서비스가 있습니다. 바로 Xamarin.Insights입니다. Evolve 2014 행사에서 발표했다고 합니다만, 저는 이제 써보네요. 사용해 보세요! 아주 훌륭합니다. 프로젝트에 적용하는 방법신규 프로젝트의 경우 새 프로젝트 만들기 하다가, 아래와 같이 중간에 Use Xamarin Insights. 체크박스에 체크만 해주면 끝! 기존 프로젝트의 경우 프로젝트에 패키지 추가(
What is DevOops? Development와 Oops의 합성어. DevOps의 패러디이기도 함. 소프트웨어 개발 도중 생기는 삽질 그리고 트러블 슈팅 이야기를 주로 다룰 예정입니다.
Windows 마이크로소프트웨어 2015년 6월호에 기고 Windows App 개발 관련하여, App to app communication과 App Services를 소개하였습니다. 자세한 내용은... 책 사서 봐주세요! ^^ 그나저나 회사 이름이 [바이트코드랩]이라고 잘못 나가서 안타까움을 금치 못하고 있습니다.
Xamarin [멜팅팟] 'Xamarin.Forms로 iOS/Android앱 일타쌍피' 다시보기 영상 공개 멜팅팟 온라인 세미나로 제가 2015년 2월 25일 저녁 7시 30분에 진행했던 'Xamarin.Forms로 iOS/Android앱 일타쌍피'의 다시보기 영상이 올라왔습니다. 다음 링크를 통해 접속하실 수 있구요. https://mva.microsoft.com/ko/training-courses/-c-xamarin-forms-ios--8693?l=DDhvNfH1_6404984382 발표자료는 슬라이드쉐어에 올려놓은 것이 있으니 참고바랍니다.