Products & Services 75

VirtualBox, OS 위의 또 다른 OS

요즘에 있어 사실 Desktop virtualization이 새로운 화두는 아니다. virtualization(가상화)의 대명사인 vmware가 설립된지도 18년이나 지났고, (1998년에 설립) 이 글에서 소개하고자 하는 VirtualBox가 공개된지도 9년이 지났다. (2007년 공개) 오래된 화두임에도 글을 적는 이유는 VirtualBox를 오랜만에 사용해보았는데 무료임에도 불구하고 전과는 달리 안정적으로 동작하여 기존에 virtualization을 위해 사용하던 vmware을 대체할 수 있을 만한 것 같아 소개하고자 하기 위해서이다. VirtualBox에 대해 소개하기 전에 virtualization(가상화)에 대해 간략히 소개하면 다음과 같다. 예를 들어 "Windows", "Linux", "O..

더욱 선명하게 개선된 Google Maps.

구글에서 2016년 6월 27일자로 구글 지도(Google Maps)가 더욱 개선되었음을 Official blog를 통해 공지하였다. 이번에 개선된 내용은 2가지로 좀 더 부드러운 지도 이미지간의 연결, 그리고 좀 더 선명한 지도 이미지가 핵심 내용이다. 이미 아는 사람들은 알겠지만 지도는 하나의 큰 이미지를 보여주는 것이아니고, 인공위성에서 촬영한 작은 이미지들을 조각 조각을 모아 하나의 큰 지도로 보여주는 것인데 이 작은 지도 이미지들간의 연결을 부드럽게 처리했다는 것이다. Columbia Glacier, Alaska Detroit, Michigan Swiss Alps, Switzerland 개선 내용으로 부드러운 이미지간의 연결 뿐만 아니라 좀 더 선명한 이미지 부분도 있는데 이는 Landsat 8..

Products & Services 2016.06.28

언어를 배워보자 - tryhelloworld

우선 언어를 배우기 위해서는 가장 먼저 어떤 언어를 배울 것인가에 대한 목표가 필요하다. 배우고자 하는 언어가 C면 C, python이면 python, Java면 Java 등 언어에 대한 선택이 필요하다. 이제 어떤 언어를 배울지 그 목표가 세워졌다면 해당 언어를 컴퓨터에 설치를 하고, IDE 혹은 좀 더 코딩을 편하게 할 수 있는 editor의 설치가 필요하다. 모든게 준비되었다면 언어를 가르쳐 줄 수 있는 책이나 문서들을 준비하면 모든 것이 준비된 것이다. 이제 부터는 배우고자 하는 의지만 있으면 된다. (배우고자 하는 동기가 명확하다면 해당 언어를 좀 더 완벽하게 배우는데 도움이 될 것이다.) 언어를 배우고자하는 의지와 동기는 배우고자 하는 사람의 마음 속에 있는 것이라 외부로 부터 도움을 받기 다..

Products & Services 2016.06.11

Cloud Storage Service 의 가격 비교

요즘은 Network 연결이 기본이 됨에 따라 Cloud 라는 용어를 주위에서 흔히 들을 수 있다. 그런데 Cloud라는 용어에 대해 듣다 보면 가끔씩 헷갈릴 때가 있다. Amazon의 Cloud Service, Naver의 Naver Cloud, IBM의 IBM Cloud, Apple의 iCloud 등, 사실 알고 있는 사람들은 잘 알고 있겠지만 위의 Cloud들은 용도에 따라 크게 2가지 카테고리로 나눌 수 있는데 Cloud Computing과 Cloud Storage가 그것이다. 즉, Cloud라는 용어를 들었을 때 그 의미하는 바가 Cloud Computing인지 Cloud Storage인지 인지하는 것이 중요하다. Cloud Computing : Amazon의 Cloud Service, IBM의..

Products & Services 2016.06.10

U+ tv Link 후기

집에 2010년도에 구매한 삼성 TV가 있다. 구매할 당시에도 좋은 사양은 아니었지만 그럭저럭 TV 본래의 기능에 충실하게 사용하고 있었다. 요즘들어 부쩍 느끼는 것이지만 스마트폰으로 영상을 보는 빈도도 늘어나고 게임을 하는 빈도도 점차 늘어가고 있다. 과금 문제로 휴대폰 컨텐츠를 TV에서 바로 재생이 불가능하고, 게임 또한 TV에서 실행이 바로 불가능하기에 휴대폰 화면을 TV로 확장하는 것이 필요하게 되었다. 하지만 TV 본래의 기능에만 충실한 TV를 가지고 있다보니 추가 장치의 구매가 필요하였다. 휴대폰의 화면을 TV로 보여주는 장치는 상당히 많다. 네이버 쇼핑에서 miracast로 검색해보면 중복이 어느 정도 있겠지만 16,000건이 나온다. 싼건 2만원짜리 부터 수십만원짜리까지 다양하게 검색된다...

Products & Services 2016.06.05

SSD 장착 후 성능 향상 이야기

사용하고 있는 컴퓨터가 너무 느리다. 부팅은 1분 이상이 걸리고, 부팅이 다 되고 나서도 프로그램 하나 실행 시키면 뜨는데 한참 동안의 시간이 걸린다. Intel i7, RAM 8G를 가지고 있는 사양임에도 불구하고, 부팅에 수 분이 걸린다는 것은 이해할 수 없는 상황이다. 대체 어느 부분에 문제가 있는지 알아보았다. [제어판 > 모든 제어판 항목 > 성능 정보 및 도구] 제어판에 가보면 현재 윈도우를 사용함에 있어서 어느 부분 성능이 얼마정도다 라는 것을 평가해 주는 항목이 있다. 크게 프로세서, 메모리, 그래픽, 게임 그래픽, 주 하드 디스크 영역으로 나뉘는데, 나같은 경우는 그래픽, 주 하드 디스크에서 낮은 점수를 받고 있었다. 이 중 주 하드 디스크가 의심스럽다. 사실 이전 해당 시스템보다 더 좋..

Products & Services 2016.06.05

[VSCODE] Visual Studio Code, Microsoft의 Open Source

한 열흘쯤 지나긴했지만 Visual Studio Code 1.0을 Microsoft 에서 Open Source로 공개했다는 뉴스를 보게 되었다. 이 뉴스를 보고서 굉장히 혼란스러웠다. Visual Studio 라 함은 Windows application을 개발할 때 쓰곤 했던 IDE가 아니던가. 아무리 Microsoft가 근래들어 Open Source에 관대해졌다고 해도, Windows Application 제작의 근간이 되는 Visual Studio의 code를 공개했다는 것에 다소 놀랬다. 그런데 좀 이상했던게 내가 대학교 다닐때 쓰던 Visual Studio 만 해도 버전이 당시 6.0이었는데, 2016년이 된 이 시점에서 1.0 이라는게 다소 이해 되지 않았다. 알고 보니 이름만 Visual St..

전자담배에 Custom Firmware 올려서 게임하기.

세상은 넓고, 신기하고 재미있는 시도들은 많다. 4월 10일 Youtube에 신기한 동영상 하나가 올라왔다. 바로 전자담배에 custom firmware를 올려서 flappy bird라는 게임을 하는 동영상이다. 버튼 하나만 누르면 게임 진행이 가능한 점이 있어서 Flappy bird를 올렸을 것으로 보이는데, 담배라는 목적의 기기에서 가지고 있는 조그마한 액정으로 게임을 시도했다는 점이 인상적이다. eVic-VTC Mini 라는 기종의 전자담배로 혹시라도 해당 기종의 전자담배를 가지고 있다면 시도해볼 수 있도록 custom firmware 도 제공하고 있다. (단, 해당 firmware를 받음으로써 기존 firmware가 삭제되고 복구 되지 않는 점은 인지하고 있어야 할 것이다.) 사실 전자담배에서 굳..

Products & Services 2016.04.14

Facebook의 향후 10년 Roadmap 발표.

미국 기준으로 4월 12일 (화) 10:00 Keynote를 시작으로 Facebook F8 이 시작되었다. 기존에 계속 있었던 행사였던거 같은데 사실 이번에 F8의 존재를 처음 알았다. F8은 FACEBOOK DEVELOPER CONFERENCE로 Apple의 WWDC나 Google의 Google IO와 같은 행사처럼 보인다. 이번에 Facebook F8에서 향후 10년 Roadmap에 대해 발표가 되었는데 소개하고자 한다. 발표에 Roadmap은 크게 3년간, 5년간, 10년간으로 구분 되어 있다. 3 Years : Facebook (Ecosystems)5 Years : Video, Search, Groups, Messenger, WhatsApp, Instagram (Products)10 Years :..

Products & Services 2016.04.13

블루스크린의 진화

Blue Screen of Death, BSOD 라고 흔히 불리우는 윈도우의 블루스크린이다.Windows 탄생이후 꾸준히 우리를 방문해 주고 있는 블루스크린이 날이 갈수록 진화하고 있다. [Windows 7 BSOD] 어려운 설명들과 알수 없는 에러 코드들의 나열이었던 Windows 7 의 블루스크린이 Windows 8 에서는 깜찍한 이모티콘이 포함된 귀여운 블루스크린으로 변신하였다. [Windows 8 BOSD] 이번 여름에 있을 Windows 10 의 Anniversary Update preview에서는 mobile 시대를 맞이하여서인지 QR Code가 포함될 예정이라고 한다. URL이 Encoding 된 QR Code를 찍게 되면 문제 발생 해결 방안에 대한 페이지로 이동한다고 한다. [Window..

Products & Services 2016.04.12

새로운 HP 로고의 등장

세상에서 가장 얇은 laptop을 표방하고 출시된 HP Spectre 에서는 기존의 HP 의 로그와는 사뭇 다른 새로운 로고를 보게 될 것같다. 단지 4개의 선으로 표현되는 이 로고는 "Hewlett Packard", "hp" 등과 같은 문자를 쓰지 않고도 hp를 잘 표현하고 있다. movingbrands 에 의해 2011년도에 사실 제안된 적이 있었는데 당시는 너무 진취적이라는 이유로 채택되지 못하였던 역사가 있는 로고이기도 하다. 아직까지는 HP Spectre 외에는 이 로고가 붙은 제품은 없지만 추가로 더 생겨나지 않을까 생각해 본다.

Products & Services 2016.04.12

야후! 웹 사업의 매각과 영향

2000년대 초반만 하더라도 야후로 검색을 하고, 야후에서 뉴스를 보고, 야후에서 메일을 썼던 기억이 있다. 이제는 추억이 되었지만 그 당시만 해도 한국에서 야후의 검색 엔진은 그 어떤 검색 엔진보다 많이 사용되었었던 때였다. 이런 독보적인 입지에도 불구하고 후발 주자라고 할 수 있는 네이버, 다음, 구글등의 성장으로 인해 2012년 한국에서 웹 사업의 철수를 선언한 뒤 현재는 메일 서비스만 제공하고 있는 야후, 이런 야후가 이제는 핵심 사업부인 웹 사업부 자체를 매각 한다. 인수 후보자들에게 통보한 제안서 1차 제출기한은 4월 11일. 이번 입찰에 관심을 가지고 있는 곳은 Verizon과 Google이다. Verizon의 경우는 자회사인 AOL을 통해 적극적인 인수의지를 표명한 상태이고, Google의..

Products & Services 2016.04.09

카카오택시, 1주년의 의미.

다음 메인을 보니 벌써 카카오 택시가 1주년이 되었다고 한다. 막 처음 나왔을 때 반응이 심상치 않아서 카카오 주식을 사면 크게 오르겠구나 생각하였던 때가 벌써 1년이나 지났다. 뭐 어찌되었건 카카오에서 공개한 1주년의 기록들을 살펴보기로 하자. 1년 만에 9719만건이라는 숫자는 정말 어마어마한 것 같다. 단순히 지나가는 카카오 택시를 한번보는 동작만 해도 1억번은 상상할 수 없는 숫자이다. 인구가 대략 5천만이라고 하면 한사람당 거의 2번씩은 탄 숫자인데, 하루에 약 26만건의 사용이 있었다는 결과가 나온다. 다른 통계 결과도 많이 있었지만 아래 내용이 가장 호기심을 일으켰다. 과연 1년 동안 2,093 번이나 카카오 택시를 사용한 승객은 누구일까? 하루에 대략 6번 이상은 탄 것이다. 무슨 일을 하..

Products & Services 2016.04.08

애플의 Swift, Android에서 사용 가능성에 관한 고찰.

thenextweb.com의 글을 보다 "애플에서 만든 swift언어가 Google 의 Android에서 사용될 가능성"에 대한 기사를 읽게 되었다. 현재 Java로 활발히 잘 개발되고 있는 Android에 뜬금없이 애플의 Swift의 사용에 대해서 논하고 있을까해서 읽어보게 되었고, 어느정도 타당성이 있는 부분도 있어 간략히 소개하려고 한다. 우선 그 근거를 크게 2개로 들고 있었다. -. Swift의 OpenSource화-. Oracle과의 Java 소송 우선 애플에서 기존 개발언어로 Objective C를 사용하고 있었음에도 불구하고 Swift를 도입한 이유는 다음과 같다. http://www.apple.com/kr/swift/ 위와 같이 좀 더 사용하기 편한 언어, 기존 Objective-C와 매..

Products & Services 2016.04.08

TmaxOS 의 등장.

오늘 무심결에 지나가다 TmaxOS 발표회를 한다는 포스터를 보게되었다. TmaxOS라고 하면 2009년에 Tmax에서 시도했었던 OS를 말할텐데, 당시 개발을 주도했었던 티맥스코어는 삼성SDS로 넘어가지 않았었던가.자료를 좀 찾아보니 삼성SDS에 매각 당시 일정기간 동안 OS를 개발하지 않는다는 조건으로 매각이 이루어졌었는데, 지난 10월 그 기간이 다하였다고 한다. 당시 개발하던 코드는 매각과 함께 사용하지 않고, 새로 개발되었다고 하는데, 발표를 한다는 것 보니 그 결과물이 어느 정도 나온듯하다. 아는 사람은 다 알겠지만 PC 운영체제 시장은 어마어마하다. 2014년 전 세계 PC OS 시장 규모로 21조원 규모이고, 이중 96%를 MS에서 차지하고 있다. (우리나라는 98%) TmaxOS가 어느 ..

Products & Services 2016.04.07

AWS 의 다양한 서비스들 관계에 대한 이해

이미 알겠지만 AWS (Amazon Web Services)는 기본적으로 Amazon에서 제공하는 Cloud 서비스를 통칭해서 부르는 명칭이다. 제공되는 서비스를 보면 굉장히 다양하고, 처음보는 경우 너무 많아 약간 혼란스러운 것도 사실이다. 이 글에서는 AWS에서 제공하는 서비스들을 카테고리 별로 정리해 보고, 상호간에 어떤 연관성이 있는지 확인해 보고자 한다. 우선 AWS의 구성에 대해 설명하기 전에 AWS의 구성형태인 Cloud가 무엇인지 개념을 확인하고 갈 필요가 있다. 하기 링크를 통해 기존에 작성한 Cloud 관련한 글을 참고하면 이 글을 이해 하는데 좀 더 도움이 될 것 같다. [관련 글]-. Physical Server, Virtual Server, 그리고 Cloud Cloud 에 대한 개..

도메인(Domain) 주소의 변경

어느 정도 검색에 노출되고 있는 도메인 주소를 변경한다는 것은 다소 위험이 따른다. 여기서 말하는 위험이라는 것은 변경된 주소 의해 이전에 걸린 모든 링크가 깨지기 때문에 사용자 유입이 적어지게 됨을 말한다. [도메인 변경] -> [검색결과 링크 깨짐] -> [검색 유입 줄어듬] 이 블로그의 경우도 기본은 티스토리를 바탕으로 하고 있지만 도메인을 붙여서 운영하고 있었는데, 이후 사정에 의해서 도메인을 바꾸게 되었다. technote.thispage.me -> technote.kr 도메인을 바꾸게 되는것은 사람마다 사정이 모두 제각기겠지만, 이렇게 도메인을 바꾸게 되면 어떤 일들이 벌어지고, 문제 현상을 바로 잡기 위해서는 어떻게 하는 것이 제일 좋을까? 우선 제일 먼저 다음과 같은 조치가 먼저 취해져야 ..

Products & Services 2016.03.25

디스크 조각 모음 - HDD 그리고 SSD

SSD가 HDD를 대체해나가고 있는 현 시점에 디스크 조각 모음에 대해 글을 쓰자니 너무 시대 흐름에 맞지 않는 것 같기도 하고 그렇긴하지만 현재 내가 HDD를 사용하고 있어서 내가 설치하기 전에 한번 디스크 조각 모음에 있어 HDD와 SSD간에 어떤 차이가 있는지 알아보고 관련 프로그램인 Auslogics Disk Defrag를 살펴보고자 한다. 디스크 조각 모음의 원리컴퓨터를 사용하다보면 파일 저장과 삭제가 수시로 계속 일어난다. 이에 따라 저장 공간에 "쓰기"동작을 하게 되는데 일반적으로는 연속된 공간에 일렬로 쓰겠지만 그 부분이 여의치가 않다면 "쓰기"가 파편화되어 일어나게 된다. 예를 들면 다음과 같다. [파일 1 저장, 파란색 5칸]ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ [파일 2 저장, 빨간색 10..

Products & Services 2016.03.19

Amazon의 게임엔진(Lumberyard)에 대한 생각.

며칠전 아마존에서 이메일이 날라왔다. 흔히 보는 광고 메일. 자신들의 서비스가 런칭되었으니 한번 관심있게 봐달라는 어디서나 흔히 볼 수 있는 그런 마케팅 메일이었다. 그래서 무심코 넘어가려고 했고, 삭제 버튼을 누르려고 했는데, "3D 게임 엔진", "가상 현실(VR) 플랫폼" 이라는 단어가 언뜻 스쳐 지나갔다. 분명 아마존에서 온 메일인데 이게 뭐지라고 생각할 만한 단어들이었다. 아마존에서 온 메일에 게임, VR 이라니.. 이건 마치 예를 들자면 우리나라 Yes24가 처음에는 책만 팔더니 나중에는 지마켓처럼 온갖 물건들을 다 팔고, 이후엔 Cloud Server 장사도 하고 이제는 게임까지 하겠다는 것과 마찬가지 아닌 것인가..... 이런 부분은 나의 호기심을 충분히 자극할만한 요소가 있었고, Amaz..

Android Studio 에서 Git 의 사용

설치한 GitLab에 git repository를 설정해 empty project 가 설정이 되었다면 이제 이 git repository를 사용하도록 해보자. Android Studio를 통한 git의 사용 우선 Android Studio에서 git을 사용하고자 한다고해도 기본적으로 Windows 용 git이 설치되어 있어야 한다. Windows Git : https://git-scm.com/ Windows Git을 설치하는 것은 별로 어렵지 않아 추가 설명은 넣지 않았다. 참고로 2016.03.08 기준으로 2.7.2 가 사용되고 있다. git을 설치하였다면 이번에는 Android Stduio 에 git을 설정해주자 Android Studio에서 git 사용 체크 및 git.exe 실행 파일 설정 1...

Products & Services 2016.03.09

GitLab repository 생성

지난 Article에서는 GitHub와 GitLab에 대해 비교하고, 개인 서버에 설치가 가능한 GitLab 을 Ubuntu Server에 설치하는 것 까지 진행하였다. [관련 글] -. Github 와 Gitlab 의 비교. -. Gitlab 의 설치. GitLab을 설치하였으면 이제 Git repository를 생성하고, 거기에 Git으로 Code를 push/pull 해서 형상관리를 계속 해나가면 된다. GitLab에서 Git repository를 생성하는 법을 알아보자. Git repository 의 생성 1. GitLab 을 설치하고 나서 접속해 보면 아래와 같은 웹페이지를 확인할 수 있다. 기본으로 주어지는 아이디/패스워드는 root / 5iveL!fe 접속해 보니 root로 접속도 되고, ad..

Products & Services 2016.03.09

샤오미 체중계 - 미스케일 Mi-scale

샤오미의 제품 포장은 나름 자신들만의 철학을 가지고 디자인을 하는 것인지 일관성이 있는 것 같다. 전에 구입했던 샤오미 게임패드도 그렇고, 이번의 샤오미 체중계도 마찬가지로 포장 그타일이 똑같다. MI의 위치만 다를 뿐 상자의 재질이나 색은 동일하다. [샤오미 게임패드 포장] [샤오미 체중계 포장] 박스를 뒤집어서 열면 아래와 같이 체중계가 꽉찬 형태로 들어있다. 포장과 일맥상통하게 제품 자체가 심플한게 특징이다. 기계식이 아닌 전자식 체중계이기 때문에 샤오미 체중계는 여타 다른 전자식 체중계와 마찬가지로 AA x 4 건전지를 넣어 주어야 한다. 나같은 경우는 번들로 들어 있는 건전지를 썼을 경우 누액이 발생한 경우가 많아서 에너자이저와 같은 건전지를 별도로 구매해서 넣고 있다. 누액이 발생해서 제품에 ..

Products & Services 2016.03.07

Resizer - Google Design (반응형 웹 확인)

이전 부터 Google Adsense는 화면 크기에 따라 크기를 자동으로 조절하는 반응형 광고를 제공하고 있고, 티스토리도 반응형 스킨을 제공해 하나의 페이지로 다양한 크기의 device를 지원하도록 하고 있다. 요즘은 반응형 웹페이지라는 말은 쉽게 접할 수 있는 단어가 되었고, 이제는 하나의 트렌드가 된 것 같다. 반응형 웹의 장점으로 이를 구현하게 되면 별도의 모바일용 웹페이지를 구현할 필요가 없고, 단순히 화면 크기에 따라 컨텐츠를 보여주기만하면 되기에, 반응형 웹에 대해 관심이 집중되고 있는 것으로 보인다. 이런 흐름이 있어서인지 Google에서도 웹페이지 주소를 제공하면 각 화면 크기 (PC, Tablet, Mobile)에 해당 웹페이지가 어떻게 보여지는지 한눈에 확인시켜주는 Resizer 서비..

Products & Services 2016.03.07

WinDirStat - 디스크의 현황 확인 및 불필요한 파일 삭제.

흔히 컴퓨터를 사용하다보면 하드 디스크의 용량이 부족한 경우가 종종 있다. 이럴 때 근본적인 해결책은 용량이 큰 디스크로 교체를 해 주는 것이겠지만 일반적으로 바로 교체가 불가능하고 추가 비용이 발생하기 때문에 보통은 사용하지 않는 파일(예를 들어 각종 cache 및 dump 파일 등) 을 삭제하여 공간을 확보하곤 한다. 이렇게 공간을 확보할 때는 Windows 내 기본적으로 들어 있는 "디스크 정리"를 사용하거나 별도의 추가 어플리케이션을 설치하여 진행하게 된다. Windows 기본 프로그램인 "디스크 정리"도 마찬가지겠지만 이런 프로그램들은 시스템 상 삭제해도 무방한 파일들을 자동으로 삭제하여 용량을 확보하게 되는데 보통의 리스트는 다음과 같다. -. 다운로드한 프로그램 파일 -. 임시 인터넷 파일 ..

Products & Services 2016.03.04

Gitlab 의 설치.

GitHub 와 달리 GitLab의 경우 gitlab.com 에서 직접 서비스하기도 하지만 설치파일을 배포하여 개발자들이 직접 서버에 설치하여 사용할 수도 있게 되어 있다. 이에 따라 자신이 작성한 코드가 공개되는 것을 원치 않을 뿐더러 타 서버에 올라가있는 것을 원치 않는 개발자라면 GitLab 배포판을 다운로드 받아 자신의 서버에 설치해 놓고 사용해 보는 것이 하나의 옵션이 될 수 있다. GitLab Package 설치1. https://about.gitlab.com/ 에 접속하면 메뉴 중에 Download 가 있다. 해당 메뉴를 선택하게 되면 아래와 같이 자신의 Server OS에 맞는 설치 가이드를 확인할 수가 있는데, 현재 설치 지원 가능한 OS 목록은 다음과 같다. Ubuntu 12.04 Ub..

Products & Services 2016.03.04

Github 와 Gitlab 의 비교.

개발자가 개발을 하다보면 소스 코드 관리가 상당히 중요하다. 예를들어 기본 기능을 다 구현하고 나서 backup을 하나 복사해 놓고, 또 다시 추가 기능을 구현하고 backup을 하나 복사해 놓고, 이렇게 나름 코드 관리를 하다보니 어떤 용도로 복사해 놓았었는지 기억나지도 않고, 현재 코드와 당시 코드를 비교 하려고 하려니 또 막막하기도 하다. 따라서 이런 상황을 개선하기 위해 흔히 개발시에는 형상관리 툴을 사용하게 된다. 다소 예전 툴이긴 하지만 cvs, svn 등도 있고, perforce라는 상용 툴, 그리고 요즘 흔히 사용하는 git 등도 형상관리를 위한 프로그램으로 사용되고 있다. 이 article에서는 이런 형상관리툴들 중에 git 을 가지고 git repository(저장소)를 운영하는 서비스..

Products & Services 2016.03.04

Google Drive와 PC 간의 동기화.

작업하는 PC가 늘어나면서 문서 및 자료의 공유가 나의 골치거리 중 하나가 되었다. 이쪽 PC에서 작업하던 파일을 저쪽 PC에서 웹메일로라도 보낼라고 한다면, 이쪽 PC에서 작업하던 파일을 저쪽 PC에서 USB로 복사라도 하려고 한다면, 이쪽 PC에서 작업하던 파일을 저쪽 PC에서 카카오톡으로 공유라도 하려고 한다면, 일반적으로 다음과 같은 경로를 거쳐야 한다. 1. "A" PC에서 작업하던 파일을 Cloud에 올리거나 Cloud Office 내에서 작업한 후 저장 (해당 파일은 Cloud에 저장된 상태) 2. 위 작업들을 하기 위해 Cloud 에서 B PC로 다운로드 3. "B" PC로 다운로드 받은 파일을 가지고, 위 작업들을 진행 연속적인 문서 작업이라는 측면에서는 Cloud Office가 많은 해..

Products & Services 2016.03.03

Google Drive 문서 바로가기

요즘 개인용 Cloud Service들이 활성화되면서 각종 Office들이 Cloud 형태로 제공되고 있다. 네이버 오피스, Google Drive(Docs, Sheets, Slides), Microsoft Office 365 등이 대표적이다. 나같은 경우는 Google Drive를 사용하고 있는데, 흔히 local에 설치된 Microsoft Office 대비 접근성이 떨어진다고 종종 느끼고 있었다. Local에 설치된 Office의 경우, 열려는 문서 파일을 그냥 클릭하기만 하면 되는데, Google Drive의 경우 인터넷 브라우저를 열어서 drive.google.com에 접속 그리고 리스팅된 열기 원하는 파일을 선택해야만 보기 및 수정이 가능하다. 문서 파일 접근 depth 비교 PC Office ..

Products & Services 2016.03.02

OAuth 2.0 - 쉽고 편리한 로그인

최근들어 일부 어플이나 웹사이트에서 자체 ID가 아닌 Naver, Google, Facebook, KakaoTalk 같은 사이트의 ID를 이용해서 접속할 수 있는 경우가 늘어나고 있다. 이는 이미 존재하는 사이트들의 ID를 통해 접속시 불필요한 회원 가입을 하지 않아도 되고, 소규모 사이트들의 취약한 보안에 의한 정보 유출에 대한 우려도 줄이는 역할을 하고 있다. [늘어나고 있는 OAuth 2.0] 이와 같은 기술의 기반은 OAuth 2.0 규격에 의해 정의되어 지고 있는데 이 Article에서 그 동작의 개요에 대해 알아보도록 하자. OAuth 2.0 및 OAuth 2.0의 동작OAuth가 사용되기 이전에는 각 웹사이트 나름의 인증방식을 통해 인증을 하고 권한을 부여하여 서비스를 제공하고 있었다. 이에..

Products & Services 2016.02.29

검색 엔진의 검색 결과 누락에 대한 대처

블로그를 포스팅하다보면 분명히 글을 발행했음에도 조회가 없는 글들이 있다. 최근 AWS (Amazon Web Services)에 대해 몇개의 글을 포스팅했는데 전혀 검색 유입이 없었다. 이상하다 싶어서 검색 범위를 site내로 제한시켜 검색해 보아도 검색이 되지 않는 것이었다. robots.txt도 별다른 이상이 없는 상태임에도 새로 쓴 글에 대해서 검색 엔진이 인지 못하는 경우가 있는 것 같다. (naver나 google이나 마찬가지) 그래서 해결책을 찾아보니 검색 엔진마다 검색 결과를 좀 더 명확히 반영될 수 있도록 도와줄 수 있는 툴이 있는 것을 확인하였다. 이름하여 "웹마스터도구". 네이버에서 "웹마스터 도구"를 검색해보면 다음과 같은 결과를 확인할 수 있다. 구글 : 구글 Search Conso..

Products & Services 2016.02.22