일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 고전게임기 만들기
- Lenovo D330-10igm
- 피들러
- 셀프인테리어
- c#
- fiddler
- ASP.NET
- 단열
- network
- 인테리어
- 안드로이드
- ubuntu
- Web Programming
- 윈도우 8
- 보안
- 고전게임
- 진단항목
- WEB
- D330
- 자바스크립트
- HTML5
- retropie
- 인증 및 세션관리
- 이보드
- 네트워크
- 우분투
- 한컴오피스
- 웹
- 문자열
- D330-10igm
- Today
- Total
Kinesis´s Open Document
보통 대개의 프로그래밍 언어는 변수를 선언함에 있어, 해당 변수가 가지는 자료형이 명확하게 구분이 되어 있습니다. Programming : Char, String, Int, Long, Double, Float, …… Database : char, varchar, int, text, varbinary …… 이런 식으로 자료형이 나누어지는 이유는 명확성을 높여 오류나 문제의 발생을 최소화시키기 위함입니다. 불편함이 있다면 변수의 사용에 있어서는 물론, 모든 함수 사용이나 반환 값에 있어서 각 자료형을 모두 올바르게 매칭을 시켜주어야만 한다는 것입니다. 반면, 자바스크립트는 다음과 같은 자료형 선언만이 있습니다. var 이 키워드 하나로 자바스크립트에서는 모든 변수를 정의하고 사용할 수 있습니다. 그렇다고 내..
원문 : http://edu.kinesis.kr/?p=47 자바스크립트는 프로그래밍이 가능한 스크립트 언어이며, 인터프리터 방식의 언어이지요. 프로그래밍 언어의 방식은 크게 2가지입니다. “컴파일”이 필요한 언어와 컴파일이 필요 없이 해석하면서 실행이 되는 “인터프리터”방식 이렇게 두 가지로 구분을 많이 합니다. 즉 자바스크립트는 컴파일러가 필요가 없다는 이야기입니다. 개발에 사용되는 각 언어들은 각각의 장단점을 가지고 있는데, 자바스크립트 역시 마찬가지입니다. 그러나 편의성으로 인식되던 부분이 조금 사용하다보면 불편함으로 바뀌는 부분이 상당히 보이게 됩니다. 저는 자바스크립트에 대한 학습내용을 정리하면서 이런 부분을 중요하게 포인트로 잡고 진행을 진행할 것입니다. 결과적으로 난이도가 낮게 잡아져 있는 ..
원문보기 : http://edu.kinesis.kr/?p=23 Web 이라는 환경이 시작되면서부터 발전해온 IT 기술들이 최근에는 기존의 흐름보다도 빠르게 Web 환경과 결합하는 양상이 보이면서 그와 동시에 새로운 기술이나 기능을 지원하기 위한 JavaScript 역시 발전하고 있는 양상을 보이고 있지요. 최근 많은 관심을 받는 HTML5 요소들조차도 추가된 기능을 제어하기 위해서는 자바스크립트가 필수적으로 사용되어야 합니다. 과거에서 최근까지 자바스크립트에 대한 인식은 “보잘 것 없는 스크립트 언어” 또는 “깊게 배울 필요가 없는 스크립트 언어” 라는 개념으로 받아들여졌습니다. 그러나 이제는 이 흐름이 바뀌고 있습니다. 자바스크립트를 이용한 데이터 통신의 하나인 Ajax는 이미 웹상에서 평범하게 사용되..
점심식사가 끝난 오후부터는 Track이 3 개로 나뉘어져 진행이 되었습니다. 이 Track 부분이 진행되면서 저는, 국내 발표자와 국내의 개념과 환경에 대해 경악스럽고 국제적으로도 망신스러운 기분이 들었습니다. 코드게이트 2013. 국제해킹방어대회/보안컨퍼런스는 국제적인 행사겠지요. 일단 명칭부터 국제가 들어가고, 국외 사람들이 많이 참석하여 함께 진행이 이루어졌으니 말이죠. 그런데 국내 발표 수준이나 발표개념은 수준미달에 처절하고 처참할 정도였습니다. 코드게이트 2013의 등록비용은 사전등록시 일반인 15만원, 학생 4만원. 현장 당일 등록시 일반인 20만원, 학생5만원의 등록비를 받습니다. 그리고 국제적으로해킹대회가 이루어지고 하여, 보안이나 해킹에 대해 지금보다 더 나은 지식이나 개념을 배우고자 하..
목요일날은 컨퍼런스의 준비때문인제 해킹대회가 막바지에 이르러 진행이 되고 있음에도 별도의 중계나 화면보여주는것 같은부분은 없어서 크게 볼거리는 없었습니다. 우측에 위치한 한국의 Whois 팀이 보이는군요. 그 옆으로도 다른 해커 그룹이 보이시죠? 외국인들도 다수 참여하고 있었습니다. 입구에서 좌측편의 모습입니다. 팀 하나는 가려져서 안나왔습니다만, Tunisia 와 South Korea 연합 같은 Forbidden BITS 팀이 참여하고 있었습니다. 조금 자세히 보시면 미국팀인데 이름을 Samurai (사무라이) 로 하고 있는 팀도 보이죠. 이쪽편에서 약간 웃음이나온건 일본팀이였습니다. 팀명이 Sutegoma2 로 『 버리는 말 』이라는 뜻으로 해석되기도 하는데, 국내에서 비슷한 의미의 용어로는 『 총알..
한글과컴퓨터의 후원으로 인하여 『 국제해킹방어대회 / 보안컨퍼런스 (코드게이트 CODEGATE 2013) 』에 다녀왔습니다. 한글과컴퓨터에서는 회사 공인 전문가그룹 『 한컴마스터 』 을 운영하며 전문가 그룹으로서의 활동을 격려하며 이러한 격려에 대한 보상 차원으로 여러가지 혜택을 제공하고 있습니다. 이번 컨퍼런스도 이러한 한컴마스터 분들을 위한 한글과컴퓨터의 후원으로 인해 다녀올 수 있었습니다. 신청은 지금으로 부터 1주전인 3월말 경에 참석하고자 하는 사람을 신청모집을 받았고, 주말 즈음 우편을 받을 수 있었습니다. 도착한 하얀 우편봉투를 열어보니 그 안에는 행사에 대한 프로그램 내용과 초대권번호가 기입되어 있었고, 이를 통해 사전등로을 할 수 있었죠. 그리고 어제 2013년 4월 4일 목요일. 삼성 ..
보호되어 있는 글입니다.
인터넷 중에 떠돌아 다니는 자바스크립트들 중에 썩 마음에 드는 코드들이 없어 개인적으로 다시 정리하고 있는 자바스크립트 함수 중 "문자열의 한글 문자 코드값 체크 함수"를 정리해 놓는다. // Hangul Compatiblity Jamo 0x3131 - 0x318E // Hangul Syllables 0xAC00 - 0xD7AF /* Boolean ::: String-Object.IsKorean () */ String.prototype.IsKorean = function () { var arg = arguments[0] === undefined ? this.toString() : arguments[0]; if (arg === undefined || arg === null) { throw "Property..
인터넷 중에 떠돌아 다니는 자바스크립트들 중에 썩 마음에 드는 코드들이 없어 개인적으로 다시 정리하고 있는 자바스크립트 함수 중 "문자열이 아스키 코드값에 해당하는지 체크하는 함수"를 정리해 놓는다. /* Boolean ::: String-Object.IsASCII () */ String.prototype.IsASCII = function () { var arg = arguments[0] == undefined ? this.toString() : arguments[0]; if (arg == undefined || arg == null) { throw "Property or Arguments was Never Null."; } else { var _chk = true; if (typeof (arg) != ..
인터넷 중에 떠돌아 다니는 자바스크립트들 중에 썩 마음에 드는 코드들이 없어 개인적으로 다시 정리하고 있는 자바스크립트 함수 중 "문자열이 비었는지 체크하는 함수"를 정리해 놓는다. /* Boolean ::: String-Object.IsNullOrWhiteSpace () */ String.prototype.IsNullOrWhiteSpace = function () { var arg = arguments[0] === undefined ? this.toString() : arguments[0]; if (arg === undefined || arg === null) { return true; } else { var isWhiteSpace = /^\s*$/; if (typeof (arg) != "string"..
인터넷 중에 떠돌아 다니는 자바스크립트들 중에 썩 마음에 드는 코드들이 없어 개인적으로 다시 정리하고 있는 자바스크립트 함수 중 "문자열이 비었는지 체크하는 함수"를 정리해 놓는다. /* Boolean ::: String-Object.IsNullOrEmpty () */ String.prototype.IsNullOrEmpty = function () { var arg = arguments[0] === undefined ? this.toString() : arguments[0]; if (arg === undefined || arg === null || arg === "") { return true; } else { if (typeof (arg) != "string") { throw "Property or A..