본문 바로가기

분류 전체보기345

PHP cookies 구문 이번장에서는 PHP 쿠키에 대해서 알아보겠습니다. 쿠키는 보통 사용자 식별에(로그인, 로그아웃) 사용하는데, 사용자의 컴퓨터에 저장되는 작은 값이라고 보면 됩니다. 어떻게 쿠키를 생성하고 삭제하는지에 대해서 살펴보겠습니다. 기본문법은 setcookie(name, value, expire, path, domain); 처럼 사용합니다. "user" 라는 쿠키를 만들고 그 값에 "test"를 할당하고 한시간 뒤 만료되도록 하는 구문을 만들어보겠습니다. // 이렇게 user 라는 쿠키에 test 라는 값이 담길 경우 어떤 페이지에서든 의 출력값은 "test" 라는 값이 나오게 됩니다. 단, $user 변수가 중복되지 않도록 주의해야 합니다. 왜냐하면 동일한 변수 $user 을 생성하면 쿠키값이 변경되기 때문입니.. 2013. 6. 26.
jQuery Slide Menu(슬라이드 메뉴) 예전에는 보통 복잡한 자바스크립트 소스를 사용하여 메뉴 구성을 만들어 사용했었습니다. 하지만 jQuery 가 나온 이후 간편하게 jQuery의 라이브러리를 사용하여 더 화려한 효과를 낼 수 있습니다. 아래 소스와 이미지를 살펴 보시기 바랍니다. Aberdeen Ada Adamsville Addyston Delphi Ada Saarland Salzburg Saarland Salzburg Delphi Ada Saarland Salzburg Delphi Ada Saarland Salzburg Perch Amesville // 깔끔한 3단 메뉴구성을 할 수 있는 소스 입니다. CSS를 조금 다룰줄 안다면 텍스트, 이미지 구성등 더 응용을 할 수 있지 않을까 생각합니다. 출처 : http://jqueryui.com/ 2013. 6. 25.
PHP file upload 구문 모든 웹프로그램이 그렇듯이 PHP도 file을 업로드 가능합니다. 지금은 jQuery 와 자바스크립트의 발전과 오픈소스등으로 file 업로드가 더 화려하고 멀티업로딩도 가능하게 많이 이용을 합니다. 저도 swfupload를 이용하여 멀티업로드를 구현하여 홈페이지 게시판을 만들때 사용을 합니다. swfupload에 대해서 php 장이 끝나면 추후 자세히 포스팅하겠습니다. 기본을 모르는 상태에서 바로 멀티업로드 구현은 쉽지 않기때문에 우선 기본 업로드 구문에 관해서 이야기 하겠습니다. 뭐니뭐니해도 예제를 살펴보면 가장쉽게 이해가 되기 때문에 바로 예제를 보겠습니다. 관련예제 ------- upload.php ------- Filename: // 우선 form의 내용에 대해서 살펴보면 action="uploa.. 2013. 6. 25.
딸래미 유치원 아빠 참여수업 지난 토요일 난생 처음으로 딸아이 참여수업에 다녀왔습니다. 솔직히 선생님이 아빠들에게 어떤것을 시키지 않을까 약간 부담되는 마음이 있었지만 그런건 전혀 없었고 정말 딸과 따뜻한 부성애를 느낄수 있었던 좋은 시간이었던건 같습니다. 딸아이 담임선생님 입니다. 제가 찍은 사진이 아니고 딸래미께서 직접 찍은 사진임을 밝힙니다. ㅋ 제일 위에 있는 동영상이 참여수업 일정 마지막 순서였는데 담임선생님이 울더라구요. 왠지 짠했나봅니다. 울지마~ 울지마~ 비밀의 방? 순서였는데 촛불을 켜놓은 방안에서 아래 사진처럼 아이들의 고사리 손으로 고생하는 아빠들의 발을 씻겨주는 모습입니다. 아이도 태어나서 처음으로 아빠의 발을 씻겨 주는 모습!! 이곳에서 감동 그 자체!! 사랑한다 우리딸 ㅎㅎ 교정을 못봐서 딸래미 눈에서 레이.. 2013. 6. 24.
스타트업의 요람 프랑스의 소피아 앙티폴리스 프랑스의 아름다운 남부 도시 소피아 앙티폴리스에는 세계 유수의 글로벌 기업들을 포함해 1,400여 개가 넘는 기업들이 입주하고 있다. 이 곳은 유럽 최대의 기술 산업 단지를 형성하고 있는데 기업들 뿐만 아니라 문화시설과 상업지구까지 다양한 모습을 확인할 수 있다. 첨단 산업단지인 이곳에서 가장 중요하게 생각하는 것은 바로 프랑스 정보기술(IT) 분야의 미래를 이끌어갈 스타트업을 지원하는 일이다. ‘오세 엔트르프렁드르’는 IT에 관한 컨퍼런스 주관을 담당한다. 이곳에서 학생들은 IT와 혁신, 경영 등 다양한 걸맞는 인사 강연을 듣는다. 또 ‘스타트업 위크앤드’를 주최해 학교와 대기업간의 산합협력을 돕고 있다. 이 대회의 담당자인 세바스찬 스카시엘로는 “엔지니어 개발자 마케터부터 다방면의 인재들이 모여 54.. 2013. 6. 24.
PHP file 처리 함수 이번장에서는 php file 처리 함수에 대해서 알아보겠습니다. file 처리에서 사용하는 함수들은 fopen(), fread(), fwrite(), fputs(), fgetc(), fgets(), filesize(), filetype() feof(), fclose() 등이 있는데 우선 fopen(), feof(), fgetc(), fgets() 함수들에 대해서 알아보겠습니다. 기타 함수들은 간략설명을 참조하기 바라며, 기타 함수들도 실전에서 자주 사용되니 구글링 또는 네이버 검색등으로 학습을 바랍니다. 추후 시간이 된다면 기타 함수들에 대해서도 예제와 설명을 포스팅 하겠습니다. fopen() 함수는 파일의 입력/출력을 관리할 수 있는 함수 입니다. 우선 관련예제부터 알아보겠습니다. // 위 구문은 한마.. 2013. 6. 24.
PHP include 구문 이번장에서는 php include 에 대해서 알아보겠습니다. include는 서버를 실행시킬때 즉 웹페이지 문서를 읽을때 기본 php 페이지에서 다른 php 파일의 내용을 넣을때 사용합니다. include 는 같은 소스를 반복적으로 사용하고 싶을 경우 가장 유용하게 사용되는 함수 입니다. 저는 include 파일을 쓰는 부분이 DB(데이터베이스)를 읽어들일때 가장 많이 사용합니다. 아마 대부분의 개발자들이 그렇지 않을까 생각합니다. 기본 문장은 include "dbcon.php", include 'dbcon.php', include ("dbcon.php") require "dbcon.php", require 'dbcon.php', require ("dbcon.php") 식으로 사용합니다. 관련예제 < b.. 2013. 6. 21.
게임테크(Game Tech) 콘퍼런스 2013 개최 2013년 7월 3일(수) 부터 7월 4일(목) 까지 학동 건설회관에서 2일 동안 게임 개발자를 위한 게임테크 콘퍼런스가 개최한다는 소식입니다. 현재 사전등록을 진행중이며, 금액은 일반, 학생 모두 55,000원 입니다. 개인적으로 금액이 약간 비싼듯 싶네요 게임테크의 주 목적은 All about the future of games 이며 "모바일 게임 War 본격화와 멀티플랫폼 전략 화두" "Candy Crush Saga, Cocos2d-X 글로벌 성공전략" "KAKAO가 말하는 성공게임 트랜드 분석 및 향후 전망" 으로 다루어 집니다. 7월에 개최되는 게임테크는 현재 5회째를 맞이하며 올해 '게임테크 2013'은 이미 대세로 자리잡은 모바일 플랫폼 환경의 변화에 맞춰, 국내외 주요 사업자의 게임개발 구.. 2013. 6. 21.
모바일 혁명이 만드는 비지니스 미래지도 이 책은 2010년도 초에 나온 도서입니다. 그때 당시 아이폰이 피처폰의 역사를 바꾸고 있는 시기였습니다. 그리고 트위터가 붐을 일으키고 있었습니다. 스마트폰으로 바뀌는 시기에 모바일의 시장에 대하여 잘 분석해놓은 책인듯 합니다. 2013년도인데 제가 굳이 이 책을 선택한 이유는 3년전 당시 전문가들은 현재의 모바일 시대를 어떻게 해석하고 미래에 대해 어떻게 보았을까 궁금해서 입니다. 사실 대부분의 내용이 현재(2013)의 상황을 잘 파악한듯 합니다. 하지만 틀린 내용들도 많이 있었습니다. 전반적으로 모바일 시대로 넘어간다는 맥락에서 개인적으로 동감합니다. 이 책에서 모바일은 꼭 핸드폰만을 의미하는게 아니고 이동하면서 인터넷이 가능한 모든 기기들을 말합니다. 예를들어 PDA, 태블릿 PC, 노트북, 스마.. 2013. 6. 20.
PHP Date() 함수 이전포스팅에서 이미 예고한대로 이번장은 가볍게 PHP Date() 함수에 대해서 알아보겠습니다. date() 영문만 보아도 날짜 및 시간 관련 함수라는것을 이미 짐작했을거라 생각합니다. 기본적인 구문은 string date ( string $format [, int $timestamp ] ) 정수형으로 주어지는 timestamp나, timestamp가 주어지지 않았을 경우에는 현재 로컬 시간을 사용하여, 주어진 포맷 문자열에 따라 형식화한 문자열을 반환합니다. 즉 timestamp는 선택적이고, 기본값은 time() 의 값입니다. 관련 예제 처럼 사용합니다. 자세히 보면 함수 영문이 "대,소" 문자로 표기되고 숫자가 "0" 이 앞에 붙는게 있고 붙지 않는게 있고 그렇습니다. 관련 함수에 대해서 하나하나 .. 2013. 6. 20.
구글 글로벌 K-스타트업 공동 추진키로 세계 최대의 인터넷 검색 업체인 구글이 우리나라와 손잡고 스타트업 기업 발굴 및 육성에 직접 나선다고 합니다. 구글은 미래창조과학부와 한국인터넷진흥원과 세계 시장에 진출할만한 기술을 갖춘 우리나라의 벤처 기업을 발굴해 육성하는 '글로벌 K-스타트업' 프로젝트에 공동 추진하기로 19일 밝혔습니다. '글로벌 K-스타트업' 프로젝트는 7월 4일 발대식을 갖습니다. 이번 행사에는 최문기 미래부 장관 뿐만아니라 구글 본사의 임원들도 다수 참가할 예정이라고 합니다. 그리고 이번 예산지원은 한국인터넷진흥원이 60%, 구글이 40% 씩 지원합니다. 그래서 더더욱 그 배경에 관심이 쏠리고 있다고 합니다. 글로벌 K-스타트업 프로젝트는 기존 단순 자금지원과 다르게 창업 초기부터 사업에 필요한 엔젤투자, 기관투자자 유치, .. 2013. 6. 19.
PHP 다차원 배열 이번장에서는 php 다차원 배열에 대해서 알아보겠습니다. 모든 프로그램이 그렇듯이 php도 다차원 배열을 만들 수 있습니다. 이전 포스팅에서 배열에 관해 설명한것이 있는데 그것은 1차원 배열이라 보면 되고, 배열안에 또 다른 배열을 넣을 수 있습니다. 즉, 2차원, 3차원 배열을 만들 수 있습니다. 우선 2차원 배열에 대해서 알아보겠습니다. // 소스에서 보면 알겠지만 array 안에 또 다른 array가 있습니다. 1차원의 일반적인 방식은 $변수[0] 처럼 표현을 하지만 2차원에서는 $변수[0][0] 으로 표현을 합니다. [0][0] 은 첫 번째 array값의 첫번째를 말하는 것이며, [0][1]은 첫 번째 array값의 두 번째 값을 말합니다. 그래서 출력되는 값은 Audi : Ordered: 100.. 2013. 6. 19.
돈으로 살 수 없는 것들 돈으로 살 수 없는 것들 국내도서 저자 : 마이클 샌델(Michael J. Sandel) / 안기순역 출판 : 와이즈베리 2012.04.24상세보기 예전에 "정의란 무엇인가?" 라는 책을 읽은 후 두 번째로 읽는 마이클 샌델의 책인듯 합니다. "정의란 무엇인가" 책을 읽고서 마이클 샌델의 하버드 대학 강의 동영상을 유투브를 통하여 본적이 있습니다. 저의 짧은 지식으로 보기엔 약간의 무리가 있었습니다. 책도 마찬가지였구요. 그런데 제가 또 그 사람의 책을 읽었네요. "돈으로 살 수 없는 것들" 이 책은 "정의란 무엇인가"의 내용을 한단계 더 발전시켜 저자의 철학을 많이 이야기 하지 않았나 싶습니다. 원래 마이클 샌델은 답은 가르쳐주지 않으면서 우리들을 깊게 생각하게 만드는 스킬을 많이 사용합니다. 그런데 .. 2013. 6. 19.
나는 글로벌 벤처다 2013 사진출처 : http://www.kotra.or.kr 코트라(Kotra)에서 이번에 청년창업팀을 모집합니다. 사업명은 "나는 글로벌 벤처다 2013"(Start-Up Battle Korea 2013) - 주최 : 미래창조과학부, 산업통상자원부 - 주관 : KOTRA - 모집 및 선정 절차 ① 참가접수: 참가신청 서류 접수 [접수마감: 6.26일] ② 서류심사: 국내 심사위원단의 심사 통해 예선 진출할 20개팀 선정 ③ 예 선: 본선진출 10개팀 선정 [국내심사위원단] ④ 최종본선: 공개 PT 경선 통해 1~10위팀 선정 [7.16일, 코엑스인터콘] * 미·일·영 글로벌 기업 및 유력 VC로 구성된 글로벌 심사위원단 ⑤ 투자유치상담회: 미, 중, 일, 독일 해외투자자 15명 대상 IR 및 투자상담 - 최종.. 2013. 6. 18.
페이스북 창업자 주커버그가 입국을 했군요 17일 오후 10시경 전용기를 이용해 페이스북 창업자 마크 주커버그가 우리나라에 입국을 했습니다. 위 이미지를 보시면 평범한 후드티에 면티 , 그리고 바지는 보이지 않지만 청바지를 입고 공항을 들어서는 모습입니다. 마크 주커버그의 내한은 이번 방문이 처음이라고 합니다. 여러 취재진의 질문에 그는 "We're not speaking" 이라는 말을 했다고 합니다. 뭐 할말없다 이런 의미라고 하는데 그래도 예의상 한마디 해줘야 하는거 아니었나?? 이번 방문은 24시간 정도의 일정으로 18일 오전 청와대에서 대통령과 만나서 청년 벤처기업 육성관련 의견을 나눌것으로 보이며, 청와대 일정이 끝난 후 삼성전자 서초사옥을 방문해 이재용 부회장 등과 오찬을 함께 할 것으로 전해지고 있습니다. 예전에 먼저 입국한 래리 페.. 2013. 6. 18.
PHP $_GET, $_POST 이번장에서는 이전 포스트에서 미리 예고드린바 있는 PHP $_GET, $POST 방식에 대해서 알아보겠습니다. 기본적으로 방식에서 사용하는 방법에는 GET 방식과 POST 방식 두 가지가 있습니다. 먼저 GET 방식에 대해서 말하겠습니다. GET 방식은 폼값을 다른 페이지로 넘길 경우 상단 주소 표시줄에 변수와 변수값이 모두 노출됩니다. 예를들어 이름 : 나이 : // submit 버튼을 누르면 이름과 나이의 값을 info.php 페이지로 전송을 하게 되는데 그때 상단 주소창에 http://blog.naver.com/makand123/info.php?name=Park&age=38 이런식으로 표시됩니다. 그래서 보안에 상당한 위험이 있습니다. 암호 .. 2013. 6. 18.
트위터에서 본 IT 트랜드 "국의 미래학자 존 네이스비츠(John Naisbitts)가 바라본 트랜드의 특징은 탈공업화 사회, 글로벌 경제, 분권화, 네트워크형 조직 입니다." 네이스비츠가 규명한 미국사회의 10대 추세는 다음과 같습니다. ① 미국 경제는 산업사회로부터 정보사회로의 격변 과정을 겪고 있다 ② 사회가 첨단 기술사회로 진입할수록 고감도 반응(high-touch reaction)이 일어난다. ③ 미국 사회는 점차 고립과 자족에서 벗어나 범세계적 상호 의존성을 인식하고 있다. 왜냐하면 그동안 누려왔던 경제 초강국으로서의 지위가 흔들리기 때문이다. ④ 미국의 기업가들은 단기적 안목보다는 장기적 안목에서 생각하게 되었다. ⑤ 조직 내에서의 의사소통이 상의하달에서 하의상달 체제로, 집권적 조직보다는 분권적 조직을 향해 이동하고.. 2013. 6. 17.
PHP Form 구문 이번장에서는 PHP Form 관련 내용에 대해서 알아보겠습니다. 모든 웹 언어가 그렇듯이 Form 구문을 통해서 입력된 값을 넘겨 받을수 있습니다. 값을 넘겨받는 방식에는 $_GET 방식과 $_POST 방식이 있습니다. $_GET 과 $_POST 는 다음장에서 자세히 다루기로 하고 이번장에서는 form에 대해 이해하고 넘어가는 거로만 하겠습니다. 설명을 아무리해도 예제한번 보는것만 못하죠 일단 관련예제부터 보겠습니다. ------------------- form.php --------------------------- 이름: 나이: .. 2013. 6. 17.
미국 IT뉴스 베스트 10 1. 소니가 플레이스테이션4의 자세한 내용을 E3에서 발표했습니다. 옥소데드와 같은 인디 타이틀부터 큰 프랜차이즈 게임인 킹덤 하츠나 번지의 데스티니 같은 게임을 공개했습니다. 중고게임 제한이나 인터넷 상시 연결 등등은 필요 없다고 합니다. 가격은 399불입니다. 2. WWDC가 열렸습니다. iOS7의 디자인이 대폭 변경되었습니다. 폰트, 칼라, 카메라 앱, 컨트롤 센터 등등이 추가되었고, 도난/분실 폰에 대한 보안이 강화되었습니다. 또한, OSX 차세대 버전에서 고양과 동물 이름 대신 매버릭이라는 이름을 채택했습니다. 맥 프로의 차세대 버전도 공개되었습니다. 3. 마이크로소프트도 엑스박스원 게임에 관한 내용을 E3에서 발표했습니다. 21개국에서 11월에 499불에 발매하며 포르자 모터스포츠 5, 라이즈.. 2013. 6. 17.
JD사운드 실리콘밸리서 피칭대회 입상 반가운 소식 하나가 있습니다. 미국 실리콘밸리의 대표적인 인큐베이터 가운데 하나인 ‘플러그앤플레이(Plug and Play)’가 개최한 피칭대회에서 한국의 스타트업 ‘JD사운드’가 베스트3에 선발됐습니다. 미국 현지시간 13일 실리콘밸리 서니베일에 위치한 플러그앤플레이 테크센터에서 열린 ‘서머 엑스포’ 행사에는 총 25개의 전세계 스타트업이 참여해 피칭을 했는데, 이 가운데 휴대가 가능한 디제잉 기기를 개발한 JD사운드가 벤처캐피탈리스트 등 심사위원들의 심사결과 베스트3에 포함되었습니다. JD사운드(대표 김희찬)가 선보인 휴대용 디제잉기기 콘트롤러 ‘PDJ(포터블DJ)’는 클럽 DJ의 연주장비를 축소해 휴대하기 편하게 만든 제품으로 야외파티나 가정에서 손쉽게 클럽에서처럼 DJ 효과를 낼 수 있습니다. 특.. 2013. 6. 17.
티스토리 구글 애드센스 메인만 배너 붙이기 설명드릴 내용은 구글애드센스를 메인에만 적용할 수 있는 방법에 대해 말씀드리겠습니다. 아마도 이미 아시는 분들은 아실거라 생각하지만 모르는 분들도 계실거라 생각합니다. 방법은 의외로 간단합니다. 우선 관리자 페이지로 로그인 합니다. 우측 화면설정에 들어갑니다.(기본 전제조건은 티에디션을 이용하는 분들입니다.) 그리고 좌측 티에디션 시작하기 버튼을 클릭합니다. 티에디션 시작하기를 클릭하면 메인화면으로 넘어오며, 위 그림처럼 카테고리를 추가할 수 있는 페이지가 나옵니다. 가볍게 " + " 버튼을 눌러줍니다. " + " 버튼을 클릭하면 위 그림처럼 아이템을 선택하라는 내용이 나옵니다. 에디션에선 좌측에 아이템을 선택할 수 있는 작은 팝업창도 같이 나타나는데 아무거나 상관없습니다. 아이템을 하나 선택해줍니다. .. 2013. 6. 14.