안드로이드 플렛폼 기반의 구글폰이 드디어 스페인 바르셀로나에서 열리는 MWC 2008에서 모습을 드러냈다.모든 기능이 다 드러나지 않아 자세히 알수는 없으나,짧은 기간에 모든것을 담아보고자 한 구글의 노력은 대충 느낄수가 있었다는 평이다.기본적으로는 쿼티자판을 기반으로 하고 있고, 여러 멀티미디어를 처리하기 위한 스마트폰 OS를 추구하고 있다.생각보다는 투박한 디자인의 구글폰, OS Shell은 마치 Windows CE를 연상케한다.음... 디자인은 좀 ...
메일 발송에 대해선 포탈에 IP를 등록한다는 둥 서버이름을 제대로 써야한다는 둥 말도 많고 탈도 많은데요, 메일서버를 구비하지 않고도 구글 메일을 이용해서 메일을 발송할 수 있습니다. 엄청난 뒷북일 수도 있지만, 검색해보니 없네요 :-) 급조한 소스 들어갑니다. 간단하기 때문에 딱 보시면 알듯 하구요, 중요한 것은 구글의 SMTP 메일 설정 몇가지 일듯 합니다. 우선 문자셋 기준은 UTF-8로 되어 있고, 예제로 만든 페이지에서 구글 광고를 삭제한 원본 ...
MVC(Model-view-controller) 아키텍쳐 패턴(Architectural pattern)은 웹 어플리케이션 개발에 주로 이용되는 아키텍쳐 패턴입니다. MVC는 다음의 3개 파트로 구성되어져 있습니다. 모델(model) - 기본 함수와 데이터를 포함합니다 뷰(view) - 정보를 사용자에게 보여줍니다. 웹페이지 그 자체를 생각하시면 될 것 같습니다 컨트롤러(controller) - 사용자로부터의 입력을 처리합니다 이 패턴의 기본 아이디어는 ...
이벤트-버스 아키텍쳐 패턴(Event-bus Architectural pattern)은 4개의 주요 컴포넌트로 구성되어져 있는데, 이들 컴포넌트는 이름에서 예상되듯 이벤트를 다루는 컴포넌트 입니다. 이벤트 소스(event source) 이벤트 리스너(event listener) 채널(channel) 이벤트 버스(event bus) 아래의 그림에서 특정 채널을 통해 메시지가 메시지 버스를 통해 전달 되면, 리스너(listener)는 등록(subscribe)...
Centos 6.x를 Minimal Install로 설치하면 Apache 및 MySQL이 설치되어져 있지 않습니다. 본 포스트에서는 이런 환경에서 Apache, PHP, MySQL을 설치하고 기본 설정까지 해 보도록 하겠습니다. 참고로 저는 Centons 6.8을 설치하였습니다. 먼저 Root로 로그인하여 다음과 같이 패키지를 설치합니다. 여기서 Apache, MySQL이 부팅시 자동실행 되도록 하기 위해 다음의 커맨드를 실행합니다. 설치가 완료 되었는지...
2010년 넘어서 대부분 사람들은 스마트폰을 사용했고, 또 이 때문에 데이터기반의 메신저 사용이 늘었습니다. 여기에 친구로 등록된 사람들과 소통도 하곤 했습니다. 여기에 나오는 휴대폰은 참 2000년대 중초반에 썼던 모델입니다. 친구등록과 관련된 어떤 에피소드가 펼쳐질지 한번 감상 해 보아요. 원하는 스타일의 친구를 소개해주는 신 개념 서비스인가 봅니다. 이렇게 친구를 삭제하면 새로운 친구가 또 소개 되나 부죠? 올~ 친구들이 엄청 늘었네요. 아니… 감히...
LeTV는 2004년 베이징에서 설립(상장회사). 현재 10만 편의 드라마, 5천 편의 영화를 보유. 영화 제작사업도 추진 중이며, 2013년 총 9부의 영화를 제작하여 흥행 수입은 10억 위안에 달하는 업체입니다. LeTV는 스마트TV를 출시하여 그들의 서비스 영역을 넓혔는데요. 그런데 2015년 4월 20일 중국의 동영상 서비스 업체 LeTV는 스마트 TV에 이어 스마트폰을 출시하였습니다. 신품은 LeTV 1, LeTV 1 Pro, LeT...
2014년 9월 12일 아시아경제에 흥미진진한 기사가 하나 떴습니다. 스티브잡스도 자녀들에게는 컴퓨터, 스마트폰을 하지 말라고 했다는 것… 그 역시 이 같은 기기의 부작용에 대해 알고 있었다는 것으로 판단됩니다. 이 기사는 스티브잡스를 인용하여 하이 테크놀로지의 위험성에 대해 경고하는 괜찮은 기사로 판단됩니다.
스티브잡스 아이폰을 공개 할 당시 잡스는 제품을 공개함에 있어 어떤 쇼맨십을 발휘합니다. 이에 감명을 받은 국내 업체들이 이를 따라하기 시작합니다. 이거 왜 이러셔!? 우리도 스마트폰 만들 수 있어. 이것에 멈추지 않고, 삼성전자는 조금 더 큰 화면과 필기감이라는 무기로 좀더 큰 화면의 갤럭시 노트를 공개합니다. 이것 저것 블루 오션을 찾던 삼성전자는 타블렛까지도 도전합니다. 이것이 스티브잡스의 심기를 건드려 삼성전자는 애플(Apple)과 특허소송까지 하...
집에 방치되어져 있는 Mac Mini를 서버로 사용해보려고 이것 저것 찾다 보니 MAMP라는 솔루션을 찾았습니다. MAMP는 Mac OS에서 Apache, MySQL, PHP를 사용하게 해 주는 솔루션입니다. 각각 따로 따로 설치하지 않아도 되며, 하나만 설치하면 MySQL, PHP, Apache가 한방에 설치됩니다. 참고로 MAMP는 http://www.mamp.info/en/downloads/ 에서 받으실 수 있습니다. 즉, 맥에 웹서버 ...
요즘 스마트폰 구입 하면 이어폰 하나 공짜로 들어 있죠. 그런데 이어폰 자주 쓰다 보면, 이놈의 선… 꼬여서 풀어내기 무좌게 고통스럽습니다. 그런 측면에서 안꼬이는 이어폰을 누군가 발명하신다면 참 좋을 것 같습니다. 아래 등장하시는 분… 꼬인 이어폰 때문에 고통스러워하시는데요. 한번 구경해 보도록 하겠습니다. 으아아아-
2014년… 스마트폰 어플리케이션이 수를 셀 수 없을 정도로 많이 나왔습니다. 처음에는 게임을 많이 했는데, 제가 주로 많이 사용하는 어플리케이션은 Facebook이나 Twitter같은 앱(App)이나 웹브라우져를 이용한 신문구독을 많이 합니다. 아래 나오는 작품은 특이한 주제를 다루는 앱(App)을 다룹니다. 정말 등골이 오싹한 기묘한 이야기일세…
엠마 왓슨… 2014년 기준으로 보면 여전히 왕성한 활동을 하고 있고, 앞으로도의 발전 가능성도 많은 배우입니다. 그녀의 최근 사진을 감상해 보도록 합시다. 저 쟈켓… 어디 브랜드 제품인지 너무너무 궁금하네요. 저 스마트폰으로 어디를 보고 있었을까요? 악플 있나 없나 탐험하는 것일까요? 우와 저 초록색 루이비통 가방은 누구의 가방인지도 궁금합니다. 루이비통 가방 관련된 촬영을 하는 것이었는지 궁금하네요. 이…. 이쁘다. 저 널브러진 가방들…
2014년 4월 26일… KURAPA.COM 서버 UI를 변경하였습니다.기존에 사용하던 스킨이 PC Web에 최적화 되어져 있었는데요.이를 개선하여 스마트폰, 스마트TV 등에서 접속하더라도 이에 맞게 UI가 최적화 되도록 스킨을 가져다가 수정하였습니다.여기에 KURAPA.COM에 접속하는 환경에 대한 웹서비스 접속 통계를 간단히 리뷰 하도록 하겠습니다.기존에 사이트에 접속하던 환경 중 모바일 비중이 무려 40.6%나 되었는데, 접속하면 글씨가 너무 조그만...
금일 글래스도어에서 2013년 일하지 좋은 기업 Top 50에 대한 리포트를 발간했습니다. 이 중 주요 업체들을 정리해 보았습니다. 아래 나오는 별표 포인트는 직원들의 만족도입니다. 1위) 페이스북(Facebook) 2위) 맥킨지 4위) 베인 앤 컴퍼니 6위) 구글(Google) 9위) 인-앤-아웃 버거 : 버거킹, 맥도날드 보다 좋은 회사가 있다니 놀랍네요. ...
드디어 시부야에 도착하여 거리 밴드의 공연을 감상하고 있는 강준휘 어린이의 모습입니다. 신주쿠에서 시부야로 가는 방법은 간단합니다. 위에 보이시는것 처럼 JR선 지하철을 타고 시부야로 이동하면 됩니다. 시부야까지 지하철 요금은 150엔이네요. 전에 다른포스트에 언급했지만 패스를 쓰지 않는 경우 매번 현금으로 지하철 표를 사야 합니다. 카드로 구입이 안되더군요. 지하철 탑승구는 왠지 우리나라 2호선 수원행 내지는 의정부행 탑승장 같은 이미지가 느껴집니다. ...
우리 집 식구가 여행을 떠나게 되었습니다. 대한항공 비행기를 탑승했는데, 엔터테인먼트 시스템이 업그래이드 되어져 있더군요. 저는 최근에는 아시아나항공을 주로 이용했었습니다. 회사의 정책에 따라서요… 대한항공 기내에서 제공하는 엔터테인먼트 시스템은 1인 1시스템입니다. 프로그램을 본인이 원하는데로 선택할 수 있고, VoD 방식입니다. 즉, 보고 싶을 때 원하는 위치에서부터 볼 수 있습니다. 그리고 하단에 있는 유선리모컨… 이를 통해 시스템 제어가 가능하고,...
지하철 타고 홍콩 쳅락콕 공항까지 가려면 먼저 퉁청(Tung Chung)으로 가셔야 합니다. 그리고 S1버스로 갈아타시면 공항까지 친절하게 배달 해줍니다. 혹시나 버스 번호를 잃어버린다 해도 걱정할 필요가 없습니다. 왜냐하면 버스에 비행기 그림이 그려져 있거든요. 이곳 홍콩도 스마트폰 열풍이라 사람들이 버스에 타도 전혀 심심해 하지 않습니다. 스마트폰을 쳐다보느라 정신이 없거든요. 공항에 보니 삼성전자 전화기가 아래와 같이 진열되...
지금 인터넷에 올라와 있는 것을 보면 아이폰과 아웃룩 싱크는 완전히 해결된것 같지 않다.여러 인터넷 포럼을 보면사람정보는 잘 가져오지만, 카렌다 등의 일정정보는 잘 가져오지 못한다고 주장한다.아마도 이것은 2G에서 많이 그랬던것 같은데이런저런 자료를 찾아보고 거기서 나온 결론을 보면iTunes는 7.7.1 이상을 설치해주면 되는것 같고, 여기서 아웃룩 세팅을 아래와 같이 지정해주면 된다.아이폰에서 아웃룩 싱크가 제대로 된다면 굳이 WinCE기반의 스마트폰...
모바일광고 통해 '공짜폰'도 가능웹 연동 서비스로 포털 입지 강화세계 이통업계 강력한 경쟁상대로국내외 보도를 통해 구글폰이 화두로 떠오르고 있다. 구글폰은 아이폰을 뛰어넘는 파급효과로 이동통신 시장 구도를 뒤흔들 것이라는예상도 나오고 있다. 여기서 말하는 구글폰은 노키아를 위시해 삼성ㆍLG전자가 출시한바 있는 '구글애플리케이션 탑재폰'(Phonewith Google)이 아니라 구글이 개발ㆍ판매하는 'G폰'(Google branded phone)이다. 그렇...
구글이 새롭게 도입한 스트리트 뷰(Street View) 기능이란 여러 장소의 스트리트-레벨 사진(street-level photographs)을 제공하는 서비스이다. 이는 현재 샌프란시스코 베이 지역이나 뉴욕과 같은 주요 대도시 지역에 국한되어 서비스되고 있다. 여기서는 스트리트 레벨 시각에서 찍힌 도로의 자동차 등을 확대해서 볼 수도 있다.제공: Google사진은 스트리트 레벨에서 바라본 캘리포니아 마운틴뷰 소재 구글 본사의 모습.제공: Google이...
눈높이 이미지를 제공하는 구글 맵스의 ‘스트리트 뷰’ 기능이 논란과 화제를 일으키고 있다. 구글은 도심의 모습을 눈높이에서 보여주는 새로운 서비스를 목요일 시작했는데, 네티즌과 해외 언론들은 벌써부터 큰 관심과 함께 의구심을 드러내고 있다. 미국 인터넷 매체 드러지 리포트의 경우, 구글 맵스의 스트리트 뷰 메뉴를 이용하면 자동차 번호판이 보이며 조깅하는여성의 얼굴 그리고 성인업체 간판 앞에 서 있는 남성의 얼굴까지 선명하게 볼 수 있다며 사생활...
한번도 가본 적이 없는 곳, 주변에 뭐가 있는지 전혀 모르는 곳에서 만나기로 약속했을 땐 어떻게 할 것인가? 앞으로 많은 미국인들은 이 물음에 “구글맵 스트리트뷰를 찾아보고 갈 것”이라고 대답할 것으로 보인다. 구글은 29일부터 기존에 운영해온 온라인 지도 구글맵에 ‘스트리트뷰’ 서비스를 추가로 제공하고있다. 지도에 지정한 곳의 주변 광경을 모두 보여주는 서비스다. 예를 들어 뉴욕 타임스스퀘어를 지정하면, 타임스스퀘어를 중심으로마우스로 360°...
구글 맵스의 ‘스트리트 뷰’에 포착된 ‘레이저 검을 들고 있는 ET’ 사진이 해외 인터넷에서 화제를 불러 일으키고 있다. 구글은 도심의 상세한 풍경을 눈높이에서 볼 수 있는 ‘스트리트 뷰’ 서비스를 최근 시작했다. ‘스트리트 뷰’는 지금까지의 위성 사진과는 달리 사람의 얼굴, 자동차 번호판 숫자도 환히 볼 수 있는 새로운 종류의 서비스. 스트리트 뷰 서비스는 시작되자마자 사생활 침해 등의 논란을 유발하고 있는데, ‘레이저 검을 들고 있는 ET’...
하기의 스크립트를 페이지에 넣고 보면 해당 문구에서 커서가 변합니다. 화살표 옆에 물음표가 붙어 나온다 보통의 링크 모양으로 나온다 MOVE 모양으로 커서가 바뀐다 텍스트 위에 커서가 있는 것 같이 보인다 커서의 화살표가 모래시계로 바뀝니다 커서의 화살표가 십자선으로 바뀝니다 커서 화살표가 오른쪽 위로 본다 커서의 기본 모양과 동일 커서 화살표가 왼쪽 아래로 본다 커서 화살표가 오른쪽 아래로 본다 커서의 화살표가 위쪽으로 봅니다 커서의 화살표가 오른쪽으로...
(서울=연합뉴스) 김세영 기자 = 다음이 2006년 말 세계적인 검색업체 구글과 클릭당과금(CPC) 검색광고를 제휴하면서 향후 3년간 모두 2천100억원 이상의 개런티를 받는 파격적인 조건을 받아들인 것으로 알려졌다.26일 관련업계에 따르면 다음커뮤니케이션은 지난달 구글과 CPC 검색광고를 제휴, 구글로부터 광고매출에 따른 배분수익과는 별도로 연간 700억원의 개런티를 받기로 했다.이에 따라 다음이 구글로부터 받게 되는 개런티는 2천억원을 훨씬 웃돌 것으...
올해 구글은 미국내 소비자 데이터의 프라이버시 보호를 적극적으로 진행했지만 중국버전 구글로 검열을 실시하여 중국 정부의 압력에 굴했다는 비판을 받았다. 최근 몇 년 프라이버시 옹호파는 “웹상의 소비자 데이터가 과도한 열의로 대하는 법집행기관에 의해 위협에 노출되고 있다”며 경종을울려 왔다. 그리고 이 우려는 올해초에 널리 퍼졌다. 검색 기록의 제출을 요구한 미 사법부로부터의 소환장에 대해 구글은 주요기업 인터넷 검색 엔진 중 유일하게 이것과 싸울 결의를...
보통 체크박스가 여러개 있을 경우 몇개를 체크했는지 확인하려면갯수만큼 for 문을 돌려야 하는데 말이죠. 10원짜리 팁에선onClick 에 이벤트 넣어놓고 그 값으로 count 를 조절하여확인시 해당 count 를 보여줍니다.이해 안되시면 예제를 보세요~ var checkCount = 0; function showCheckCount() { alert( checkCount ); } function ch...
무지 허접한 IE 전용 프린팅입니다. 모두 예를 눌러야 작동합니다..function ieExecWB(intOleCmd, intOleParam) { var WebBrowser = new ActiveXObject("InternetExplorer.Application"); // 만약 intOleParam이 정의되어 있지 않으면 기본값 설정 if((!intOleParam) || (intOleParam < -1) || (intOlePar...
JavaMail 에는 여러 기능이 있다고 생각됩니다. *.jar 파일 보면 imap도 있고, smtp도 있고, pop3도 있는데, 5개의 javamail class 중에서 오직 mail.jar 만 사용한 거 아니겠습니까. 왜냐구요? 이유는 하나, 초보니까. 퍽! 윽. 그래도 초보는 초보다........ 그래도 열심히 해야죠. 그래서인가?javamail 에 대해서 더 깊이 들어가진 않겠습니다. 아주 단순한 폼메일 하나 구현하고 javamail은 일단락 짓고...
ajax 프로그래밍 하다보면 쿠키가 필요할 때가 있다.이때는 setcookie 함수를 사용해 주면 되겠다.내장되어져 있지 않으므로 다음과 같이 구현해 주기 바란다.function SetCookie(cookieName,cookieValue,nDays){ var today = new Date(); var expire = new Date(); if (nDays==null || nDays==0) n...
self.close(); 위와 같은 코드를 실행하면 IE에서는 종료 여부를 확인하는 창이 나타나고, FF에서는 "스크립트로 열린 창만 닫을 수 있습니다"라고 에러를 뱉어냅니다. Opera에서는 조용히 먹통이 되네요. 별로 필요할 것 같지는 않지만 자기 자신을 스스로 닫을 수 있는 스크립트를 만들어 봤습니다. close 원리를 말하자면.. IE에선 예전에 나왔던 버그? 를 이용해서 스스로를 opener 로 등록해서 닫는 방법을 사용했고, FF와 Opera...
음.. 보통 param 으로 엑티브X로 값을 넘겨 받아서 쓰는데요그 반대도 궁금해서 찾아봤더니 자료가 별로 없더군요.혹시나 해서 올립니다.1. 클래스뷰 인터페이스항목에서 메서드를 추가합니다2. 매개 변수 형식을 VARIANT* 로 하고 특성에 out과 retval을 설정합니다. (메서드 이름과 변수 이름은 적당히...)3. 구현부분을 다음과 같이 합니다.STDMETHODIMP CTest::TestMethod(VARIANT* pVal){ ...
어떤 변수들이 post 또는 get method로 넘어왔는지 알아낼 수 있는 함수//HTTP_POST_VARS 란 인수에서 POST 값들을 이름:값 형식으로 하나씩 추출해 냅니다. while(list($Post_Name, $Post_Val)=each($HTTP_POST_VARS)) { echo("$Post_Name: $Post_Val "); } 이 방법을 사용하면 http://m.kurapa.com/?바보=천치 라는 식으로 파라메터...
######################################################################### Object Oriented Programming in PHP: The way to large PHP projects #########################################################################This arcticle introduces Object Oriented Pr...