Compile 컴파일 이란 텍스트 형태로 되어 있는 소스 파일을 기계어 파일로 만드는 과정. 컴파일 방식은 실행 파일을 따로 만들어 실행합니다. 컴파일 언어는 기계어로 번역한 새로운 프로그램을 만들어주는 방법입니다. 즉 C라는 컴퓨터언어로 game.c라는 프로그램을 만들었을 경우 컴파일러라는 통역 프로그램을 이용하여 game.exe라는 프로그램 으로 만들어줍니다. 따라서 C언어로 만든 game.c라는 파일 외에도 game.exe라는 실행 파일이 하나 더 만들어집니다. game.exe는 기계어로 번역된 것이므로 game.exe를 실행시키기 위해서 별도의 장치가 필요하지 않습니다. 이는 중국어로 된 문서 파일이 있을 때 이를 한국어로 번역한 한글 문서 파일을 만들어 한국인에게 전달하는 것과 같습니다. 한국어..
VoIP IP를 사용하여 음성정보를 전달하는 일련의 설비들을 위한 IP 전화기술을 지칭하는 용어이다. 일반적으로, 이것은 공중교환전화망인 PSTN 처럼 회선에 근거한 전통적인 프로토콜들이 아니라, 불연속적인 패킷들 내에 디지털 형태로 음성정보를 보낸다는 것을 의미한다. VoIP와 인터넷 전화기술의 주요 장점은 기존 IP 네트웍을 그대로 활용해 전화서비스를 통합 구현함으로써 전화 사용자들이 시내전화 요금만으로 인터넷, 인트라넷 환경에서 시외 및 국제전화 서비스를 받을 수 있게 된다는 점이다. VoIP는 공중 인터넷 또는 기업 내부의 인트라넷상에서 IP를 이용해 음성(소리)과 비디오를 전송하기 위한 표준인 ITU-T H.323의 사용을 장려하기 위해, VoIP 포럼을 통해 시스코, 보컬텍, 3Com, 넷스피..
Apache 아파치 재단에서 운영하는 아파치란 웹 서버. 밑에 설명했던 "HTTP"라는 프로토콜(지정된방식) 하에서 상대방에게 정보를 보내주는 것, 즉 "웹"이라고 본다면 누군가 서버에 접속할 경우 서버가 보여주려고하는 내용을 상대방에게 보내주는 장치 혹은 프로그램 즉 "웹 서버" 라고 이해하면된다. 상대방이 웹을 이용하여 홈페이지에 접속하고자 할 때, 상대방과의 연결을 만들어 준다. 패치파일을 꾸준히 개선해 제공하고 있으며, 최고 수준의 성능을 발휘하기 때문에 월드와이드웹 서버용 소프트웨어로 가장 많이 사용되고 있다. 오픈소스(open source) 라이선스에 따라 무료로 배포되어 원하는 사람들이 자유롭게 사용할 수 있다.
HTTP 월드 와이드 웹 상에서 파일을 송·수신하는 데 사용되는 표준 어플리케이션 레벨 규약. 'HyperText Transfer Protocol'(하이퍼텍스트 전송 규약)의 약어이다. HTTP는 TCP/IP 프로토콜의 가장 상위 부분에서 작동한다. 웹 브라우저들은 웹 서버에 파일 요청을 보내는 HTTP 클라이언트들이다. 웹 서버는 HTTP 서비스를 통해 요청을 차례로 처리한다. 클라이언트와 서버 사이에 이루어지는 요청/응답 프로토콜(컴퓨터간의 상호 교환을 할 수있도록 전해진 통신규칙)로서 웹브라우저가 HTTP를 통하여 서버로부터 웹페이지나 그림정보를 요청하면, 서버는 이 요청에 응답하여 필요한 정보를 해당 사용자에게 전달하게 된다. http://www 과 같이 www로 시작되는 주소에서 문서의 교환을 ..
서른, 프로그래머 전향 2012년을 기준으로 본격적인 프로그래밍으로(정확히는 스크립터)로 전향한지 6개월 정도 시간이 흐른것 같다. 그동안 플래시 기반으로 모션작업과 간단한 3D툴을 다루면서 나름 심도있게 ActionScript2.0을 다루었으나, 소스코드가 길었다 할지라도 타임라인 기반의 막코딩으로 썼었기에.. 객체지향적(OOP)인 스크립트와는 거리가 있었고, 무엇보다 작은 규모라도 클래스기반의 설계와 제어를 하고 싶었지만 엄두가 나질 않았다. 그러던 차에 본격적인 모바일 앱 시대를 접어들게 되면서 액션스크립터로 전향한 이후에는 액션스크립트를 계속 병행하며, 자바스크립트(제이쿼리 & Library)와 HTML5를 무기로 자연스럽게 향후 IT 흐름의 대세에 합류하게 되었는데 이 자체가 정말로 큰 행운이라..
한국에서의 프로그래머 한국에서의 인식은 '프로그래머'라고 하면 대략 다음과 같은 부정적 인식이 많다. 단명(40세 이후 현업에서 활동하기 힘들다.) 폐인(작업형태가 폐쇄적이다.) 건강(활동적이지 않다, 게으르다?) 등.. 프로그래머는 아무나 할 수 있지만 누구나 할 수 없다. 프로그래밍을 준비하기 위해 나열된 개념과 이론+실습에 대한 공부를 해야하고 + 계속 해나가야 한다. PC (기본적인 작동 원리는 필수. 더 나아가서는 구성원리와 각 장치와 부품에 대한 상세 정보와 동작 원리) 네트웍 (IP, DNS, DHCP 같은 일반 개념은 물론이고 라우터, 허브 등 장치관련 용어와 매커니즘의 내용은 매우 방대함) 웹 (프로그래밍은 크게 보면 웹 아니면 디바이스로 이분된다고 보면 된다. 웹은 HTTP 프로토콜, ..
프로그래밍 언어 순위 ( 2013.10月 ) TIOBE Programming Community Index for October 2013 www.tiobe.com 에서 집계한 2013년 10월 프로그래밍 언어 사용 순위. 8월에 보았을때는 1위가 Java(15.978%)였고 2위가 C(15..974%)였는데 10월 순위변동이 그대로 인것을 보면 9월에 뭔가 역전이 일어났음을 추측해볼 수 있다. 역시 php또한 압도적이다. 얘네들은 순위권 밖인 애들. 8월에 38위였던 ActionScript는 49위로 밀려났다. 상위 10위권 프로그래밍 언어에 대한 장기적인 경향을 라인그래프로 표시 한 것. 매우 긴 역사를 가진 언어들은 대표적으로 C와 Java C++과 PHP
디자이너를 위한 액션스크립트 3.0저자유광열 지음출판사제우미디어 | 2009-07-07 출간카테고리컴퓨터/IT책소개액션스크립트 3.0은 Adobe의 Flash 관련 기술의 대표적...글쓴이 평점 AS3.0에 처음 접근을 위해서 하나하나 모든 예제를 직접 풀어보며 읽는데 꼬박 3개월 가량 걸린 것 같다. 입문서로는 정말 최고였던 책이었다.. 입문~중급까지 커버할수 있는 완급 조절과 OOP의 개념, 그리고 후반에 나오는 동영상 플레이어, 사운드 믹서(이퀄라이저), 비트맵 클래스와 XML파싱 내용은 실무에서도 손색이 없는 내용 이었다. 코드를 짜면서 헷갈리는 개념들이나 주요 메서드를 사용하는 절차적인 방법에 상당히 도움이 되었으며 초반 3개월간 너무 많이 독서 한 탓에 책이 걸레짝이 되었다...ㅠ
반응형 웹 인트로, 모바일용 인트로, 태블릿용 인트로 완성 URL : http://www.haeundaegrandhotel.com/intro/web/intro.html 웹전용 반응형+초기prototype URL : http://test.the-trump.com/haeundae/intro/proto/intro.html 자동으로 디바이스인식(웹,태블릿,모바일) 웹브라우저에서 볼 경우 리사이즈에 따른 이미지 자동 비율변화(일차함수,비례식..) 웹브라우저에서 볼 경우 리사이즈에 따른 좌표계 애니메이션 고정 (특히 세로로 리사이즈 해야 잘보임) 좌표계 토글기능 좌표계 애니메이션 show,hide기능 자동 시간대별 파노라마 이미지 제공(총 3타입) 타이틀 클릭시 파노라마 이미지 로테이션 좌우화살표 이동 마우스휠 반..
몇주째 블로그 유입 검색어에 "진 라면" 으로 항상 고정 방문자가 생겼다. 내가 쓴 글의 특정 포스팅에서 단어 조합으로 인해 자꾸만 낚임을 당하는 선의의 피해자가 있을 것 같아 아예 "진 라면"으로 태그를 달아서 이쪽 글로 유도를 했다. ( "~허브가 장비 라면", "데이터가 2진수 라면") 당연한 얘기지만 오뚜기와 어떠한 형태로든 연관은 전혀 없다. 진라면 최종 확인 버전: 2014-05-10 16:42:12 Contents1 개요2 쌈장을 넣고 끓이는 방법 1 개요 오뚜기에서 1988년 3월에 출시하여 오늘날까지 생산하고 있는 라면으로, 신라면과 안성탕면, 삼양라면의 메이저 라면 다음을 잇는 준 메이저 라면. 이 제품도 열라면과 마찬가지로 청보식품 시절의 진곱배기 라면을 전신으로 하고 있다. 매운맛과..
AIR for Android - 로또앱 : 기말고사 제출용... 약 1년전에 만든.. 3학년 2학기 기말고사 실기시험으로 제출하느라 후딱 만들었던 앱.. (무려 A+을 받았다..) 포스팅 어딘가에 있는 배열섞기, 배열추첨 등..의 알고리즘 한개를 적용하여 만들었다. 최종 결과물은 .apk 라는 안드로이드 어플리케이션 실행파일이다. 개발 소스 개발환경 : Flash CS6 IDE 개발소스 : 결과 화면 실제구동됨.. 그러나 기능은 간단하다;;