본문 바로가기
728x90

전체 글364

[링크스크랩] [IT] 당신이 몰랐던 페이스북의 비밀들 뉴스 > [IT] 당신이 몰랐던 페이스북의 비밀들 2013. 4. 27.
가장 큰 문제는 기술이 아니라, 기회를 잡을 수 있냐다. [출처] http://homo-ware.tistory.com/76 지금 이순간에도 누군가는 급여 시스템을 구축하기 위해 실패하고 있는 프로젝트를 진행하고 있습니다. 아마 한 명 이상 있을 것입니다. 왜 그런걸까요? 자바 대신 루비를 선택하거나, Smalltalk 대신 파이썬을 선택했기 때문일까요? 혹은 오라클 대신에 포스트그레스를 사용하기로 결정했기 때문일까요? 혹은 리눅스를 선택했어야 했는데 윈도우를 선택했기 때문일까요? 실패한 프로젝트에서 사용한 기술이 전락하는 것을 우리 모두는 보아왔습니다. 하지만 문제가 정말 해결하기 너무 어려워서 자바가 해당 업무에 적합하지 않았다라는 것은 무엇을 의미하는 것일까요? 대부분의 프로젝트들은 사람에 의해서 만들어지며, 그러한 사람들은 성공과 실패에 대한 기반이 됩니.. 2013. 4. 27.
12명의 Architect에게 물어 본 “아키텍트의 길” [출처] http://arload.wordpress.com/2010/11/25/meet_the_12architects/ 요구사항 Rick Kazman 실제 프로젝트는 요구사항 분석에서부터 시작한다고 할 수 있죠. 이때 아키텍트가 가져야 할 중요한 덕목은 소통과 협상 능력입니다. 설계 능력 못지않게 중요한 능력이 Social Skill입니다. 다양한 이해당사자들이 모두 만족할 수 있는 시스템을 만든다는 것은 어쩌면 불가능에 가까운 일입니다. 이해당사자들의 요구사항들이 서로 충돌하는 경우도 많이 경험했습니다. 빠른 메시지 전송뿐만 아니라 높은 보안 수준을 요구한다거나, 자원의 제약이 심한 임베디드 시스템에서 고성능 PC에서나 가능한 퍼포먼스를 요구하는 것들을 예로 들 수 있죠. 아주 적은 금액으로 모든 문제.. 2013. 4. 27.
visual studio 2008 설치제거오류 - 설치 구성 요소를 로드하는 동안 문제가 발생했습니다. -> HKEY_LOCAL_MACHINE\SOFTWARE\Classes\installer\product\ -> ProductName visualstudio 2008 의 Patches\Patches 삭제 2013. 4. 27.
상태표시줄에 url감추기 function hidestatus(){   window.status=""   return true   }   if (document.layers)   document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)   document.onmouseover=hidestatus   document.onmouseout=hidestatus //--> 2013. 4. 27.
새로고침 막는 소스 if (document.all) { document.onkeydown = function () { var key_f5 = 116; // 116 = F5 if (key_f5==event.keyCode) { event.keyCode=0; alert ("새로고침을 사용할 수 없습니다."); } return false; } } 2013. 4. 27.
utf-8 에서 js 파일 include 시 alert 에서 한글 깨짐 증상 해결법 흐흐 js 파일을 유니코드로 저장해서 사용하면 됩니다. 2013. 4. 27.
모바일 접속 에이전트 처리 // goto mobile page//http://en.wikipedia.org/wiki/List_of_user_agents_for_mobile_phonesif (navigator.userAgent.match(/iPad/) == null && navigator.userAgent.match(/iPhone|Mobile|UP.Browser|Android|BlackBerry|Windows CE|Nokia|webOS|Opera Mini|SonyEricsson|opera mobi|Windows Phone|IEMobile|POLARIS/) != null)    location.href = "http://" + location.host + "/m.htm" + location.pathname; 2013. 4. 27.
Ajax의 핵심 객체 - XMLHttpRequest Object XMLHttpRequest Object 이번에는 웹 서버와 통신하는데 핵심 기능을 제공하는 XMLHttpRequest 객체를 사용하는 방법에 대해 알아보고, 해당 속성들을 이용하여 실제로 사용할 수 있는 예제를 만들어 보자. XMLHttpRequest 프로그래밍 순서 XMLHttpRequest를 사용한 Ajax 프로그램은 다음과 같이 세 과정을 거치게 된다. 1. XMLHttpRequest 객체 생성 2. 웹 서버에 요청 전송하기 3. 웹 서버에서 응답이 도착하면 화면에 반영하기 위의 과정에 맞게 차례대로 살펴보자. 1) XMLHttpRequest 객체 생성 XMLHttpRequest 객체를 생성하는 방식은 브라우저마다 서로 다르다. 따라서 크로스 브라우징을 위한 코드를 작성하게 되면 아래와 같다. va.. 2013. 4. 27.
728x90