본문 바로가기

전체 글

유용한 Extension Method 하나 출처 : http://www.codeproject.com/KB/cs/Threadsafe_formupdating.aspx public static class ExtensionMethod { public static TResult SafeInvoke(this T isi, Func call) where T : ISynchronizeInvoke { if(isi.InvokeRequired) { IAsyncResult result = isi.BeginInvoke(call, new object[] { isi }); object endResult = isi.EndInvoke(result); return (TResult)endResult; } else return call(isi); } public static void.. 더보기
C# 으로 안드로이드 또는 아이폰 어플 개발 1. Andriod http://monodroid.net/ Sample => https://github.com/mono/monodroid-samples 2. iPhone http://monotouch.net/ Book => http://www.amazon.com/Professional-iPhone-Programming-MonoTouch-NET/dp/047063782X/ 과연 퍼포먼스가 제대로 나올지.. 테스트 해봐야 겠군... 더보기
커피용품 쇼핑중... 1. 셋트구성 딱! - 네이버로 검색해서 들어갈것(행사중) - 같은 상품 다른 가격 실제 결제가 비교 http://www.cjmall.com/prd/detail_cate.jsp?item_cd=14113021&nv_pchs=rB%2F5ejZBk8tdnvLmusXFfJdbFrilV%2BWY6n1D2ruqd3w%3D http://www.lotte.com/goods/viewGoodsDetail.lotte?goods_no=4833070&nv_pchs=MKBMvjN0%2BObChqVvhRfD8hPkxF7liIuU 2. 코스트코에서 본 그라인더 http://www.lotte.com/goods/viewGoodsDetail.lotte?goods_no=11096623&infw_disp_no_sct_cd=10&infw_di.. 더보기
마지막 수업 최근에 보고 있는 일드 "오야지(아버지)" 중의 한 장면. 음.. 머라 해야하나.. 일드만의 이해가 안가는(?) 공감가는(?) 장면 중의 하나인데... 사실 방금 울컥해서 바로 스샷해서 올리는... 가족들이 딸, 언니, 누나의 마지막 수업을 직접 참관(?) 하는데... 수업시작을 알리는 반장의 구령으로 모두 선생님께 경례를 하네요... 이 드라마를 본 사람들만 전후사정을 알겠지만.. 이 전후사정이 우리(저 개인적인)에겐 억지감이 있다 할 수 있겠지만(있을까요? 없을까요?) 암튼 일드 특유의 감동적인 장면중의 하나로 꼽을 수 있으리라 믿어 의심치 않네요 ㅎㅎ 스펙타클하게 강추할 드라마는 아니지만... 우리 삶을 다시 생각하게 만들면서 잔잔하게 감동을 주는 드라마가 아닐까 싶네요.... (반말했다. 존댓말 .. 더보기
[Farpoint Spread] Excel 저장시 버그? 하단에 요약행을 추가해서 수식(Formula)을 활용 Summary 데이터를 보여주게 작성을해서 사용해왔는데.. spread 의 Excel 저장함수인 ExcelSpread.SaveExcel(_filePath, FarPoint.Win.Spread.Model.IncludeHeaders.ColumnHeadersCustomOnly); 로 저장을 하면 Formula Cell 의 Value 가 이상하게 첫번째 컬럼부터 변경되어 저장이 되버림 : SUM(D4:D100) => SUM(A1:D100) 헐... 이래저래 해봤으나 컴퍼넌트 버그라고 자체 결론 ㅡㅡ;; 걍 수식이 아니라 데이터 형태로 저장하게 변경함 // 2010-12-08 NOTE By 박재용 : Formula 가 잘못 저장되는 버그가 있어서 Formula.. 더보기
[FarPoint Spread]데이터와 헤더라벨을 고려한 컬럼너비 자동조정 구현 /// /// 스프레드 컬럼별 너비를 자동조절(헤더 라벨 고려) /// 2010-11-12 By KKOMZI : Multi Row Header 고려 /// /// /// 추가로 확장시킬 너비 public static void SetResizeColALL(SheetView fpSheet, int pExtWidth = 10) { int _headerRowCount = fpSheet.ColumnHeader.RowCount; fpSheet.RowCount += _headerRowCount; int _tmpIndex = 0; for(int rowIdx = 0 ; rowIdx < _headerRowCount ; rowIdx++) { _tmpIndex = fpSheet.RowCount - rowIdx - 1; fpS.. 더보기
[펌]Clickonce 인증서 만료시 해결책 - 기존 인증서 만료기간 수정 - renewcert 소스 참조 - renewcert 소스에 만료기간을 5년만 더 연장하게 되어있음 MakeNewCert 메서드의 certExpireDate.wYear += 5; 부분을 수정해서 사용하자 출처 : http://www.ensimple.net/enSimple/show.aspx?cnum=289&b_id=study_smart&page=1 툴(RenewCert) : http://www.may.be/renewcert/ 부가정보 : SelfCert 툴도 있음 80% 부족한 ClickOnce 정보2 - ClickOnce Permission & Authenticode 80% 부족한 ClickOnce 정보이다. 즉 대부분의 내용은 언급되지 않는다. 단 창스가 궁금해 하는 내용만 담도록 한다. MSDN에서 .. 더보기
Android 관련 링크 정리 - 개발환경 관련 1. Java SDK : http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. Eclipse IDE : http://www.eclipse.org/ 3. ADT ( Android Developer Tool ? ) : Eclipse - Help - Install New Software ( http://dl-ssl.google.com/android/eclipse/ ) 4. Android SDK : http://developer.android.com/index.html - SK T Academy http://www.tacademy.co.kr/Main/Main.asp - Android 폰 사용자와 개발자 모임 http://w.. 더보기