본문 바로가기

Programming/Etc

Email service 추천 SendGrid를 추천합니다.쉽게 녹여서 아름답게 사용할 수 있습니다. 일 단위 200건까지인가 무료입니다. Referencehttp://sendgrid.com/ 더보기
Azure seminar 05/14 Azure 세미나를 다녀왔습니다.제한된 시간에 많은 내용을 소화하려다 보니, 생략하거나 간단하 소개만하고 넘어가는 부분들이 있던 점은 좀 아쉬웠지만,개념을 잡는 관점에서 만족스러웠던 교육이었습니다. QnAQ. Azure status를 확인하기 위한 방법A. 추가기능의 New Relic을 참조하기 바람 Q. VM의 primary이외의 disk는 영속성을 보장하지 않는가A. D는 temporary로써 영속성을 보장하지 않음, 그러나 Disk 추가를 통해서 생성한 것은 영속성을 보장함 KeynoteAzure는 SLA(Service level agreements) 99.9~99.95%를 보장함Web sites는 초기와 달리 기능이 강력해 졌고, 관리 point가 극히 적음 => 개발에만 집중VM은 s.. 더보기
악의 축 IE IE에서는 enter key를 입력하는 것을 통해 submit 처리가 됩니다. 왜 이러는 걸까요?... The reason why? IE에서는 text field에서 enter 키를 입력하는 것을 form submit을 원하는 것으로 가정합니다. 이러한 문제를 해결하기 위해서는 크게 두 가지 방법이 있습니다. #01 mark button is not for submit Button이 submit용이 아니라는 attribute를 추가합니다. Ex, 단 이 경우는 view에 있는 모든 button를 대상으로 적용해야 합니다. #02 prevent enter key event Input control에서 enter keypress event를 prevent합니다. $('#page').keypress(funct.. 더보기
AppSec 2014 spring 후기 2014 보안 컨퍼런스에 다녀왔습니다.다분히 상업적인 목적이 보이는 행사였으나, 보안을 위한 다방면의 노력이 있다는 점을 느끼는 기회였습니다.Key point: 정적 분석, OWASP, 난독화, 시큐어 코딩 개요주제: 해커로부터 애플리케이션의 안전을 지키는 올바른 해법은 무엇인가?장소: 삼성동 코엑스 그랜드컨퍼런스룸 401호시간: 2014.04.08 13:00~17:00 세션1. OWASP의 모바일 보안 – 앤시큐어Mobile app은 비신뢰환경 (루팅|탈옥)에서 동작함.해킹, 리버스 엔지니어링을 통한 app에 대한 분석이 가능함.OWASP top 10에도 근래 binary에 대한 보안 항목이 추가됨.난독화는 필수이나, 충분 조건은 아님Dendroid라는 해킹 service도 존재하며, 해킹 시도가 급증.. 더보기
[TFS] ShelveSet TFS의 기능 중 shelve set이라는 기능이 있습니다.이 기능에 대해서 간략하게 소개해 드리려고 합니다. 개요작업 중이던 코드를 TFS 상에 별도로 저장합니다. CreateTeam explorer의 pending changes 기능으로 이동합니다.Check in 버튼 우측으로 shelve라는 hyperlink를 click합니다.Shelve set에 대한 설명을 적으면 shelve button을 click합니다. RetreivePeding changes 메뉴에서 Actions hyperlink를 click합니다.Find shelvesets를 click하여 shelveset을 검색합니다. 기본적으로는 login user의 shelveset 목록을 가져옵니다.상단의 user name을 수정하여 other.. 더보기
JsonViewer Online JsonViewershttp://jsonviewer.stack.hu/http://www.jsoneditoronline.org/ 사실 Chrome의 개발자 도구(F12)를 쓰는 것이 특별한 이슈가 없다면 가장 편하다... 더보기
AjaxMin (javascript minimizer) Js minimizer 의 역할웹 서버의 경우 리소스를 효율적으로 관리할 필요가 있습니다.예를 들어 Server의 Traffic을 줄이기 위해서 제공하는 content의 size는 최소화할 필요가 있습니다.이를 위하여, Css, Js파일을 일종의 압축하는 기능을 Js minimizer가 수행합니다.부가적으로 code 최적화 / 오류 보고 등의 기능을 제공하고 있습니다. Minimizer의 종류 (비교)YUI Compressor, Google Closure, MS Ajax Minifier 등이 있습니다.대부분 충분한 성능을 보여주며, 절대적으로 뛰어난 것을 택하기 어려운 상황입니다..Net 환경의 쉬운 통합을 위해서 AjaxMin은 괜찮은 선택으로 Ajax min 적용 방법1. Ajax minifier를 .. 더보기