전체 글 387

부트스트랩(Bootstrap)

부트 스트랩이란 ? 트위터에서 오픈소스로 공개한 웹 UI 프레임워크 입니다. 다만 프레임 워크를 이용하여 UI를 만들어야 하니 유연성, 독창성 부족, 유사성 등이 문제가 됩니다. ( Please stop using Twitter Bootstrap 참고) 특히나 한국 개발자들이나 디자이너들 사이에서도 과연 부트스트랩으로 우리나라처럼 UI에 대한 요구사항이 다양하게 나타나는 환경에서 적용할 수 있을 것 인가에 대한 논의는 되어지는 모습들이 보여집니다. (Bootstrap 이 너무 미국적인 디자인 기반에서 이루어 져서…. 정서상의 문제도 있는듯…) 하지만 제공되어지는 프레임워크로 얻을 수 있는 많은 것들을 포기하기에는 너무 매력적인 부분이 있어 보입니다. 아래 참고 사이트에서 여러가지 정보를 얻을 수 있습니다..

Safari 에서 Asp.net Postback 이 안되네.....

Cross browsing 테스트를 위해서 Safari에서 테스트 하던중 ASP.Net Postback 안되는 현상을 발견했네요.. POSTBACK 이 안되면 ASP.Net 기본을 무시하는건데......? IIS 에서 Windows 인증을 사용할때 Safari는 Negotiate 인증을 지원하지 않는다네요... 다음 Article 참고하여 Windows 인증에서 Negotiate 인증을 빼주면 됩니다.. 희한하져....^^ http://stackoverflow.com/questions/11807086/postback-is-not-working-in-safari-in-windows-7

Sharepoint 2013 Update Fail ...

Sharepoint Update를 하다보면 느리기도 할 뿐아니라 오류도 많이 난다. 설치가 느리다면 "http://www.doccabi.pe.kr/entry/Sharepoint-2013-CU-적용-시-너무-시간이-오래-걸릴때-걸릴때" 를 확인하면 됩니다. 그래도 한시간 이상 걸리는듯... 설치완료하고 나서 Configuration Wizard 실행 시 9단계에서 오류가 발생 하여 재부팅 후 Configuration 관리자를 다시 실행 하였으나 Update 가 실행이 안됨. 중앙관리에서 Database 상태를 확인하니 BDC Data Base를 제외하고 모두 업그레이드됨. "Database is in compatibility range and upgrade is recommended" for BDCServ..

sharepoint version history 에서 필드 나타나지 않게 하기

Sharepoint version history에서 표현되지 않는 필드 설정 하기... sharepoint 관리쉘 실행. # First load SharePoint Core Assembly [System.Reflection.Assembly]::LoadWithPartialName(“Microsoft.SharePoint”) # SET YOUR PARAMETER HERE FOR url, Listname, fieldname $url = "http://servername"; $list = "ListName"; $field = "field"; #Setting up context $contextSite = New-Object Microsoft.SharePoint.SPSite($url); $contextWeb = $c..

바로가기 아이콘 설치 프로그램 생성

프로젝트 수행 중 사용자들 PC에 시스템으로 바로가기 아이콘을 설치해달라는 요청으로 여러가지 알아보다가 정리합니다. 바탕화면 바로기기버튼은 Application Shortcut 은 확장자가 .link / 인터넷 바로가기는 .url 파일로 구성됩니다. Url 파일을 이용해서 개발된 시스템으로 바로가기를 구현해 보겠습니다. 11번가, Gmarket 바로가기 아이콘을 메모장으로 열어보면 다음과 같이 구성되어 있습니다. [InternetShortcut] URL=http://click.dotmap.co.kr/iclick/?a_id=enterjoy1&m_id=11st IconFile=C:\ProgramData\windowviewcon\11st.ico IconIndex=0 [InternetShortcut] URL=h..

Excel 파일 특정셀에 숫자 추가 하기.

엑셀파일 다룰때 보통 Excel OLE 기능을 이용하거나 ADO.Net 을 이용하여 파일을 쓰게 되는데 셀에 숫자형을 지정하거나 하기 위해서 Excel OpenXMLDocument 를 이용하여 서식 지정하는 방법.. MSDN 참조 http://msdn.microsoft.com/en-us/library/bb508943(v=office.12).aspx MSDN 소스가 오류가 있어서 수정 하여야함. xDoc.Save(sheetPart.GetStream(FileMode.Create, FileAccess.Write)); 부분을 정상적인 if block 안으로 이동하여야 함. 첨부된 파일과 Excel 파일 참조하여 적당한 파일 경로 수정.

sharepoint Custom Search 관련

Sharepoint 2013 Search 페이지를 개발하다 오류 사항을 발견했습니다. "사용 가능한 검색 서비스가 없으므로 검색을 완료할 수 없습니다. 자세한 내용은 관리자에게 문의하세요." 물론 검색서비스가 정상적이지 않으면 당연히 발생하는 문제일테지만 검색이 정상적으로 동작하는데 이런 오류가 발생한다면 다음 Article을 참조하시면 도움이 될듯 합니다. MSDN 에 오류 인듯 하네요. 관련 URL 참부 합니다. KeywordQuery doesn’t work or confusion between search namespaces http://martinbodocky.wordpress.com/2013/03/27/keywordquery-doesnt-work-or-confusion-between-search..

로코코 쇼파 쟈니K 1700 좌탁

사진에 보이는 소파를 구매할 당시 같이 구매하고 싶던 품목이 좌탁이었습니다. 쇼파와 같이 구매하려고 하니 이또한 가격이 만만찮아서 같이 구매하지는 못하다가 몇달지나서 다시 구매하게 되었습니다. 보시는대로 역시 물건은 세트로 있어야 어울려 보입니다. 사실은 1500 좌탁을 구매하려하였지만 여름에는 애들 숙제하고 공부도 거실에서 해야하는 관계로 1700 으로 구매했네요. 처음에는 1700 이면 너무 크지 않을까 걱정을 했지만 그리 크지 않고 쇼파사이즈랑도 딱 맞는것 같습니다. 애들이 공부하거나 뭐 먹을때 흘리는 일이 있어서 지저분 해질것 같아서 유리를 깔아야 할것 같네요

Security Token caching 관련 스크랩

Security Token caching 관련 스크랩 현상은 있으나, 테스트는 아직 못해봄. http://sergeluca.wordpress.com/2013/07/06/sharepoint-2013-use-ag-groups-yes-butdont-forget-the-security-token-caching-logontokencacheexpirationwindow-and-windowstokenlifetime/ https://sharelockpoint.wordpress.com/tag/logontokencacheexpirationwindow/ http://blog.randomdust.com/index.php/2013/06/sharepoint-2013-claim-expiration-and-ad-sync/

sharepoint Solution 배포할 때 dll 이 사용중이어서 오류발생 시

sharepoint solution 을 배포할 때 해당 Application의 dll 이 다른 프로세스에 의해 사용중이라는 오류와 함께 배포가 되지 않는 문제가 가끔 발생합니다. 이런경우 바이러스 백신이다, OWSTimer 때문이다 여러가지 경우가 있을수 있습니다. 하지만 정확하게 어떤 Task 가 dll을 사용중인지에 대해서 확실히 알아야 해당 프로세스를 어떻게 할 수 있을 겁니다. tasklist /M 내솔루션.dll 다음 URL을 참고 하시면 도움이 되실듯 합니다. Quick Tip: Error occurred in deployment step ‘Add Solution’ http://www.chaholl.com/archive/2011/01/31/quick-tip-error-occurred-in-de..

15년 수행결과에 관하여...

98년도에 학교 선배 업체에서 홈페이지 작업부터 시작한걸로 따지면 벌써 만 15년동안 IT 바닥에서 일을 하고 있습니다. 40이 되기전까지는 누구보다 뛰어난 프로그래머, 개발자가 되려고 노력했고, 누구보다 뛰어나지는 않아도 그나마 자존심은 있었습니다만... 40이 넘고 이직을 하고, 새로운 환경에 적응하다보니... 여러가지 생각이 듭니다. 개그콘서트 김병만의 "달인"에서는 16년간 **만 하신 달인 김병만이라고 합니다만 16년에서 아직 1년을 못채워서 "달인"이 못되었나? 내년이면 "IT의 달인"이 될수 있을까? 이런 생각마저도 머리속을 맴돌고 있습니다. 참 어려운것 같습니다. 프로젝트, 제품개발, 프로젝트 15년을 하고도 아직도 정말 잘하는게 뭔지 스스로도 아리송하네요. 아직도 새로운 옷에 적응해 가는..

아이패드 full screen mode website 구현하는 방법

아이패드에서 전체화면으로 "App" 스러운 화면구성을 위해서 ..... 주소창 제거하여 사용할 수 있는 방법입니다. 주요 키는 페이지 메타 데이터 태그 입력 해야하는것.... Sharepoint master page 에 적용해 놓으면 상당히 유용할듯하네요. http://www.ispringsolutions.com/articles/how-to-make-a-webpage-full-screen-on-an-ipad.html update ---- 첫화면은 App Mode 로 잘 뜨나 a link 를 통해 link로 이동할때 기본적으로 Safari가 동작함. 몇가지 검색 결과에 의하면 javascript 등을 통한 link 는 정상적이라고 함... 어떻게 그 많은 ..... 링크를.... 다음 URL에 trick ..

Sharepoint 개인화 기능 제거

Sharepoint 2013 에서 개인화 기능이 많은 부분 강화가 되었습니다. 하지만 많은 기능 만큼 사용자가 배워야 할 부분이 많아집니다. 자세한 설명은 이전에 등록된 Sharepoint Newsfeed 사용법 을 참고하면 될 듯 합니다. 하지만 사용자가 궁금증이 많아지면 혼란도 오고 불평불만도 늘어나니 일부 사이트에서는 개인화를 없애기도 하죠. Sharepoint 2013 개인화 부분도 이전 제품들과 마찬가지로 User Profile Service 권한 관리 부분에 존재합니다. 다만 기능이 늘어난 만큼 선택도 몇 가지 늘어나 있습니다. 개인사이트를 관리하고 소셜기능을 사용하기 위해서 위의 몇가지 기능을 적절히 조정하여 사용하면 될듯합니다. Follow 와 Sitefeed 는 "사이트 기능"으로 존재합..