자바스크립트에 대한 검색결과 100
  •  [비공개] 구글, 자바스크립트→다트 변환 앱 출시

    자바스크립트 구문을 구글의 새로운 프로그래밍 언어인 ‘다트’로 좀 더 쉽게 변환할 수 있게 됐다. 구글은 1월30일(현지기준) 자바스크립트를 다트로 변환할 수 있게 도와주는 ‘다트 동의어 앱(Dart Synonym app)’을 선보였다. 앱 개발 배경에 대해 구글의 아론 휠러 수석 UX 프로토타이퍼와 마신 위커리 ..
  •  [비공개] 숫자인지 체크하는 자바스크립트..

    전화번호를 입력할 때.. 000-0000-0000 (000)000-0000 이런형태로 입력하자나요.. 요런걸.. 00000000000 형태로 받고 싶어서 만든 간단한 자바 스크립트입니다. 필요한 분들은 참고하세요~~ function setPhoneNumber(phone) { var retVal = ""; if(phone.length < 1) { return ""; } for(var i=0;i '0') || (iBit < '9')) { ..
  •  [비공개] Javascript에서 사용하는 HTML Parser라고 합니다.

    Javascript에서 HTML을 파싱할 때 사용할 수 있는 라이브러리라고 합니다. http://ejohn.org/blog/pure-javascript-html-parser/ 에 방문해 보면 Pure JavaScript Html Parser라고 나와있네요.. 간단한 소스 설명도 되어 있습니다. http://ejohn.org/apps/htmlparser/ 에서 테스트를 할 수 있는데요.. 대략 테스트해보니.. XML형태로 제대로 ..
  •  [비공개] 구글, 새 프로그래밍 언어 ‘다트’ 선보여

    구글이 새로운 프로그래밍 언어를 개발하며, 자바 스크립트에게 도전장을 내밀었다. 새 웹 프로그래밍 언어를 통해 “웹 애플리케이션 개발자들의 고통을 덜어주겠다”라고 호언장담까지 했다. 라스 박 구글 다트팀 소프트웨어 엔지니어는 10월10일(현지기준) 자사 공식 블로그를 통해 “유연하면서도..
  •  [비공개] 자바 스크립트의 원격 서버 접근 및 onLoad 이벤트 처리

    제레미 키스가 쓴 방탄 Ajax라는 책에서 관련 자료를 가져왔습니다. 원격 서버 접근 보안상의 문제로 자바스크립트에서 다른 도메인의 자바스크립트를 접근하는 것은 기본적으로 안됩니다. 특히 Ajax와 같은 XMLHttpRequest를 통해서 접근하는 것은 불가능하죠.. 즉, 다음과 같이 접근할 수는 없다는 ..
  •  [비공개] 자바스크립트에서 form의 데이터를 문자열로 가져오기

    자바스크립트에서 form의 데이터를 문자열로 가져오기 간단한 자바스크립트 팁에 대해서 설명하려고 합니다. Ajax를 활용하다 보면, Form안에 있는 데이터를 문자열로 모아서 처리해야 하는 종종 경우가 있습니다. 즉, 폼 필드 내를 반복하면서 이름과 값을 추출해서 다음과 같은 형태로 리턴하는 ..
  •  [비공개] Socket.IO 학습 - 패킷을 절약하여 효율성 높이기

    이전 학습에서 Socket.IO의 퍼블릭/브로드캐스트/프라이빗 전송 개념에 대해 알아보았습니다. 프라이빗 전송을 이용하면 특정 대상에게만 패킷을 소비할 수 있다는 사실을 알 수 있었죠. 이를 응용하여 이 번 시간에는 효율적으로 패킷을 소비할 수 있는 방법에 대하여 알아보겠습니다. 근대 웹 사용 행..
  •  [비공개] Socket.IO 학습 - 퍼블릭/브로드캐스트/프라이빗 구분

    퍼블릭/브로드캐스트/프라이빗 전송 개념은 Socket.IO를 사용하면서 익혀야할 중요한 서버-사이드 개념입니다. 퍼블릭(Public)은 발송자를 포함한 모든 클라이언트들에게, 브로드캐스트는 발송자를 제외한 다른 모든 클라이언트들에게, 그리고 프라이빗은 지정된 개인에게 패킷을 전송하는 것을 말합니다..
  •  [비공개] Socket.IO 사용시 집고 넘어야 할 한 가지

    웹소켓과 폴링(polling)방식의 소켓이 공존하는 Socket.IO를 사용해 보면서 간과해서는 안될 점에 대해서 별도의 포스트로 작성합니다. 이전 포스트에 작성한 내용이지만 주제와 무관하여 다시 작성했습니다. 지금까지 여러 웹소켓 테스트를 통해 알아낸 사실들 중 꼭 집고 넘어가야 할 하나는 폴링방식과..
  •  [비공개] Socket.IO 0.8.2 릴리즈 - MozWebSocket 지원

    Socket.IO는 요 며칠간 하루 간격으로 메이저, 마이너 업데이트를 정신없이 하고 있습니다. 수정/보완이 필요한 변동사항은 없다고 합니다. 조금 살펴보니 0.8.2부터는 파이어폭스 6에 실험적으로 들어가 있는 웹소켓 피처를 지원하기 위한 기반 코드들이 추가되었습니다. 하지만 여전히 플래시소켓으로 ..
  •  [비공개] Node.JS용 MVC 프레임워크 Express - 문서 번역

    Node.JS용 MVC 프레임워크인 Express를 사용해 보면서, 쓰면 쓸수록 잘 만들었다는 생각이 들어 학습에 목적을 둔 날번역을 주말내내 진행했습니다. 생각보다 양이 많지 않아 약 50% 정도 진행되었으며, 주중으로 마무리 지을 예정입니다. 그런데 문서를 들여다 보면 볼수록 더욱 잘 만들어 졌었다는 생각을 ..
  •  [비공개] Cluster를 이용한 Node.JS의 멀티-코어 서버 관리

    얼마전 LearnBoost에서 개발한 Cluster라는 Node.JS용 모듈을 알게되었습니다. 이 모듈은 노드 애플리케이션을 멀티-코어로 구동시켜 줍니다. 마스터, 워커로 간단하게 구성된 계층구조를 가지며 워커는 하나의 물리적인 코어를 가지게 되고 마스터만 죽이면 워커는 알아서 죽습니다. 또한 다양한 추가 기능..
  •  [비공개] 리얼타임 서버 스테이트 비주얼라이제이션

    지난번에 소개한 Jason Davies씨의 websocket-activity-monitor 소스 리파지토리를 포크해서 재구성해보았습니다. 이것은 실시간으로 서버의 활성상태를 모니터링하는 프로젝트입니다. iostate에서 흘려주는 정보들을 조금더 출력할 수 있게하고 차트 라이브러리를 Dygraph로 변경하여 약 10여분 동안의 데이터가 누..
  •  [비공개] Socket.IO를 이용한 리얼타임웹 구현하기

    Socket.IO가 왜 크로스-브라우저를 지원하는지, 어떻게 구동되는지 이해하기 위해 소스를 살짝 들여다 보았습니다. Socket.IO에서 제공되는 이벤트 핸들러 외 nativeJSON 애뮬레이션 그리고 코드의 대부분이 통신 방식에 관련된 코드들로 구성되어있습니다. 한마디로 말하자면 브라우저에서 사용가능한 모든 ..
  •  [비공개] Node.JS와 Socket.IO를 이용한 웹채팅

    웹소켓을 설치하려고 참 별짓을 다했습니다. jetty7쪽으로 방향을 잡았다가 웹소켓 서버 구현은 Node.JS가 효율적이라는 말에 솔깃하여 RPM으로 설치한 JDK, Jetty서버 다 지워버리고 안정적이라는 node-v0.4.10.tar.gz 받아서 압축풀고 빌드하고 npm(Node Package Manager)으로 수많은 모듈들 설치했습니다. "hello world" 예..
1 2 3 4 5 ... 7