본문 바로가기

프로그램132

[NSIS] 초기 설치 폴더를 유연하게 결정 깁뿔님께서도 선호하시고 사용자도 원하는 UAC 권한 상승 불필요 설치(installer) 프로그램과 관련하여 최근 제가 사용하게 된 내용을 공유합니다. 낮은(Guest) 권한의 사용자는 기본적으로 다음 항목들에 기록할 수가 없죠. C:\Program Files C:\Windows HKEY_CLASSES_ROOT HKEY_LOCAL_MACHINE 이에 반해 각 계정 사용자 폴더와 HKEY_CURRENT_USER 레지스트리는 읽기/쓰기가 가능합니다. NSIS 스크립트에서 RequestExecutionLevel 옵션을 별도로 주지 않으면 Windows(Vista/7)에서 NSIS installer를 인식하여 권한 상승이 필요하다고 간주합니다. 만약 낮은(Guest) 권한의 사용자가 Administrator 등.. 2014. 5. 13.
Debugging Flash Remoting within Macromedia Flash MX applications When developing rich client applications using Macromedia Flash MX, debug Macromedia Flash Remoting as you go. Common functions that you'll debug include:The connection to the Service Object For example, a web service or a JavaBean.The connection to the Service Function For example, connecting to a method in a JavaBean or a web service.The returned dataThis TechNote describes how to use the Macr.. 2014. 4. 14.
Web Socket API Web Socket APIThe Web Socket protocol enables web applications to maintain bidirectional communications with server-side processes. The typhoonae.websocket package provides a Web Socket Service API for GAE applications. It was introduced by the TyphoonAE 0.1.2 release anddoes not run on the productive Google App Engine platform.However, in order to enable the Web Socket API for the Google App En.. 2014. 2. 4.
효과적인 C# 메모리 관리 기법 유니티 3D엔진은 다른 엔진들과 달리 콘텐츠 개발을 위한 언어로 C#을 지원한다. C#은 편하고 강력한 언어지만 메모리 관리에 어려움을 겪을 수 있다. 필자가 개발 중인 게임도 C#과 유니티 3D엔진 특성으로 인해 개발 초기에 어려움을 겪었지만 최근 오픈을 앞두고 상당한 메모리 안정화를 이룬 상태다. 이번 시간에는 필자가 NDC 2012에서 강연한 자료를 바탕으로 C#에서 효과적으로 메모리를 관리하는 방법에 대해 알아보자. 조명근 narlamy@ndoors.net|엔도어즈 기술 지원팀 팀장으로 근무하고 있으며, MMORPG ‘아틀란티카’를 개발했다. 덴마크에 있는 유니티 개발팀과 긴밀히 협조해 메모리 문제 등 여러 가지 이슈들을 처리하고 있으며 현재 유니티 3D엔진을 사용해 웹과 모바일 플랫폼을 지원하는.. 2013. 12. 5.
Using the ESPN API with PowerShell Being a sports fan, I wanted to see what the ESPN API (just started in March 2012) had to offer (not much unfortunately unless you are a premium member) and make use of what PowerShell has to offer to pull back some data from those APIs. Using what useful APIs are available, I will show you how you can simply pull some data from ESPN and return it into a UI that you can then select from and open.. 2013. 11. 8.