[VC++] fatal error RC1015: cannot open include file ‘afxres.h’

Visual Studio로 빌드시 “fatal error RC1015: cannot open include file ‘afxres.h’. from this code”에러가 발생할 경우 해당 헤더 파일은 MFC에서 사용하는 헤더파일입니다.   따라서 2가지 방법으로 해결 할 수 있습니다.   방법 1 : MFC를 사용하지 않는 경우(express edition) #include “afxres.h” 를 다음과 같이 변경합니다. #include “WinResrc.h” #define IDC_STATIC -1   방법 2 : MFC를 […]

Read More

워드프레스 특정 카테고리의 글들을 전면페이지 최근글에서만 숨기기

sparkling 테마 기준입니다.   wp-contents/themes/[적용된 테마]/contents.php 파일의 get_header() 호출 이전에 다음과 같은 내용을 추가합니다. global $query_string; $posts = query_posts($query_string.’&cat=-414,-2′); cat=뒤에 넣는 숫자가 카테고리의 id입니다.   id를 확인하는 방법은 wordcracker님의 “워드프레스 글 ID/페이지 ID/카테고리 ID 확인하는 방법(http://www.thewordcracker.com/basic/how-to-check-post-page-and-category-id-in-wordpress/)“를 참고해주세요.   이후 get_sidebar() 호출 이전에 다음과 같은 내용을 추가합니다. wp_reset_query();   그럼 끝!

Read More

EXIF Auto Changer 1.0.0

ExifAutoChanger.1.0.0 EXIF Auto Changer 1.0.0을 배포합니다.   사진 파일을 관리하다 보면 사진 파일의 이름이나 경로보다 EXIF정보를 이용하는 일이 더 많습니다.   Google Photo를 사용하는 경우에도 EXIF의 날짜 정보가 있는 경우에는 파일의 업로드 날짜가 아닌 EXIF를 기준으로 날짜를 정리해주죠.   문제는 최근에 내가 직접 찍은 사진의 경우에는 EXIF값이 잘 들어가 있지만, 오래된 사진이나 다른 곳에서 받은 […]

Read More

이제는 한물 간 다음의 검색? Daum vs Google vs Naver

얼마 전까지 Daum의 Tistory(http://dworld.tistory.com)를 사용하다가 설치형 WordPress로 옮겼습니다. (옮기는 방법은  윤석찬 Channy님의 “Tistory에서 워드프레스로 URL 그대로 이사하기“참조) 기존에 사용하던 도메인을 그대로 사용하였고, 각 포스팅의 URL까지 동일한 터라 각 검색 엔진의 노출에 대해서는 별로 신경쓰지 않았습니다. 얼마 후 리퍼러를 체크하다가 네이버쪽 유입이 은근히 많길레 각 검색엔진에서 제 블로그가 잘 보이는지 체크해봤습니다. 먼저 네이버입니다.   기대 이상입니다. […]

Read More

[Web] .htaccess 를 이용한 외부 이미지 링크 차단

서비스형 블로그가 아닌 설치형 블로그를 운영할 경우… 그것도 호스팅 서비스를 이용하여 블로그를 운영할 경우에는 traffic이 큰 문제가 될 수 있습니다. 오늘 확인해봤더니 네이버와 다음에서는 제가 작성한 글보다 퍼간 글이 더 검색이 잘 되더군요. 뭐 글을 퍼가는것까진 막을 수 없겠지만, 이미지까지 긁어가는 경우에는 그만큼 트래픽이 낭비됩니다. 이를 막기 위한 가장 간편한 방법은 .htaccess파일을 이용하는 방법이 있습니다. […]

Read More

[Android] Web에서 Android App 실행 및 Google play store 연결

AndroidManifest.xml 파일 에 intent-filter 추가 <?xml version=”1.0″ encoding=”utf-8″?> <manifest> ………. <application> ………. <activity> ………. <intent-filter> <action android:name=”android.intent.action.VIEW”/> <category android:name=”android.intent.category.DEFAULT”/> <category android:name=”android.intent.category.BROWSABLE”/> <data android:scheme=”[스키마이름]”/> </intent-filter> </activity> ………. </application> </manifest> Web에서 device 종류 판단 Http Header의 HTTP_USER_AGENT 값으로 판단 할 수 있습니다. PHP의 경우에는 아래와 같이 판단합니다. $Android = stripos($_SERVER[‘HTTP_USER_AGENT’], “Android”); Android인 경우 intent 호출 AndroidManifest.xml에 지정한 스키마를 […]

Read More

[C#] Windows Media Player COMException (HRESULT: 0xC00D132B)

Windows Media Player COM Exception 0xC00D132B   C#에서 Windows Media Player COM 구성 요소를 이용하여 동영상 플레이를 구현하던 중   COM Exception을 만났습니다. System.Runtime.InteropServices.COMException이(가) 처리되지 않았습니다. HResult=-1072884949 Message=예외가 발생한 HRESULT: 0xC00D132B Source=Interop.WMPLib ErrorCode=-1072884949 StackTrace: 위치: WMPLib.IWMPPlayer4.set_URL(String pbstrURL) 위치: AxWMPLib.AxWindowsMediaPlayer.set_URL(String value)   코드는 다음과 같구요   axWindowsMediaPlayer1.URL = Application.StartupPath + “\\\\..\\\\Contents\\\\movie.wmv”;   절대 경로에선 문제가 없음을 확인했습니다. […]

Read More

[Unity3D – C#] 화면좌표 기준으로 객체 배치하기

SetGameObjPosition(this.gameObject, new Rect(0, 0, Camera.main.pixelWidth, Camera.main.pixelHeight), Camera.main.transform.position.z + Camera.main.farClipPlane – 1); public enum PivotType:int{ CenterCenter, BottomCenter };     public Vector3 screenTo3D( float x2, float y2, float z ){             return Camera.main.ScreenToWorldPoint( new Vector3( x2, y2, z ) );     }     public Rect bound3D( float z ){ […]

Read More