전체 글 354

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

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

RF 신호의 단위. db 그리고 dbm

RF 관련 문서를 보거나 로그를 보게 될 때면 흔히 db, dbm이라는 단위를 보게 된다. 사실 그동안은 별다르게 구분해서 사용하지 않았는데, 알고 보니 다른 의미를 가지고 있어서 정리를 해 보았다. Received Signal Strength Indicator: : -49dBm 위는 안드로이드에서 dumpstate를 잡으면 나오는 로그 중 일부로 Wi-Fi의 신호 세기를 표시하고 있다. 그렇다면 어느 경우에 dB를 사용하고 어느 경우에 dBm을 사용하는지 알아보도록 하자. dB우선 dB는 decibel이라 일컬어지는 단위로 특정 수치를 측정해서 표시하는 단위는 아니고, 단순히 수학적이 개념으로 사용되는 단위이다. 이 dB는 log와 연관되어 있다. [10 * log x]10 * log 100 = 20 ..

Network 2016.03.25

도메인(Domain) 주소의 변경

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

Products & Services 2016.03.25

막강 가성비 IPTIME A1004

2016년 03월 19일, Danawa 유무선공유기 1위 1위 AP는 어떤 스펙을 가지고 있기에 사람들도 하여금 많은 선택을 받는지 알아보고자 한다. 또한 어떤 기기가 연결되어 사용되면 적합할지 알아보려고 한다. 알아보려는 IPTIME A1004는 2016.03.19 기준으로 최저가 32,500원으로 1위로 등록되어 있다. [출처 : danawa.com] [출처 : iptime.com]현재 기준으로 대한민국에서 가장 많이 팔려질 것이라고 여겨지는 AP이다. 우리나라에서는 아무래도 EFM사에서 제조하는 iptime의 가성비는 따라오기 힘든 듯하다. 이 IPTIME A1004의 지원 스펙에 대해 알아보고, 어떤 기기들을 연결해서 사용하는게 적절한지 알아보고자 한다. IEEE 802.11 a/b/g/n/ac ..

Network/Wi-Fi 2016.03.20

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

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

Products & Services 2016.03.19

Messenger, SNS API 등을 통한 친구 목록 가져오기.

어플을 만들때 사용자의 지인들과의 연관성을 이용한 확산을 의도한다면, 기기 안에 존재하는 사용자의 지인 목록, 즉 친구 목록이 필요하다. 이런 친구 목록들은 흔히 메신저 앱(카카오톡, 라인 등)에서 가져오거나, SNS (페이스북 등)에서 가져오는 것이 일반적이고 가능할 것이라 생각했다. 해당 기능 사용을 위해 좀 찾아봤는데, 생각보다 규제(?)를 만들어 놓아 사용하기가 쉽지가 않다. 카카오톡 : 친구 목록 가져오기가 불가능한 것은 아니다. 카카오 게임에서 보듯이 게임 메뉴중에 친구 목록들을 확인할 수 있지 않은가. 따라서 당연히 바로 가능할 것이라 생각했는데, 기본적으로는 안되는 기능으로, 이 기능을 이용하려면 카카오톡에 제안서, 흔히 말하는 입점을 해야 한다. 페이스북 : 찾아보니 페이스북은 된다고 나..

Android 2016.03.18

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

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

FDD, TDD 개념 정리

Wireless 를 공부하다 보니 FDD, TDD 에 대한 단어가 나오기 시작한다. 좀 더 공부하다 보면 FDM, FDMA, TDM, TDMA 등등이 계속 나오기 시작하는데 좀 더 용어들이 나오기 전에 기본이 되는 FDD, TDD에 대한 개념을 명확히하고 넘어가고자 정리하려고 한다. 간략히하면 Division Duplex 들은 UL(Uplink), DL(Downlink) 시 Frequency 및 Time 사용 방법에 대한 이야기이다. FDD : Frequency Division Duplex 주파수를 나누어서 Uplink, Downlink를 동시에 사용할 수 있도록 한다. 단, 주파수를 나누어 사용하기 때문에 한번에 전송가능한 양 또한 줄어든다. TDD : Time Division Duplex 시간을 나누..

Network 2016.03.15

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