전체 글 354

애플의 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

Kendo UI, 더 심플한 웹페이지 위한 Framework

Kendo UI는 이미 구현되어 있는 원하는 UI를 골라다 쓸 수 있는 하나의 HTML5/Javascript Framework이다. Kendo UI를 처음 접하게된 계기는 Google Sheet와 같은 수정 가능한 table 을 찾으려다였다. 실시간으로 수정 가능한 table을 Smart Grid라고 하는데, 제일 처음 접했던 Smart Grid는 Kendo UI Grid는 아니었고, 나름 유명한 OpenSource인 SlickGrid였다. [SlickGrid Demo Screenshot] SlickGrid도 나름 깔끔하고 좋았는데, OpenSource 여서 그런지 개발자가 개발을 멈춘 상태이고, Document가 다소 부족한 점이 있었다. 이래저래 짜깁기를 하면서 만들어보고 있었는데, 어려움에 부딪칠때..

Language/HTML 2016.04.06

WiFi - BPSK, QPSK, 16 QAM, 64 QAM

무선 네트워크 과목을 듣다 보면 흔히 modulation 이라는 용어를 쉽게 접할 수 있다. "Modulation" 이란 무엇인가. 우리말로 하면 "변조"라고 한다. 그렇다면 "변조"란 무엇인가. 0101110101011 과 같이 표현되는 이진 부호를 전기적인 신호로 변경해주는 변환 과정을 의미한다. 유선랜으로 쏘는 경우라면 랜선을 통해서 전달될 수 있도록 전기 신호로 변환해 주는 것이고, 무선랜으로 쏘는 경우라면 Wireless Signal 형태로 변환해 무선 공간으로 전송할 수 있도록 해주는 것이다. 여기서는 무선랜에서 사용하는 11a/g/n의 modulation(변조) 방식에 대해 알아보고자 한다. [11a/g] [11n] 위와 같이 BPSK, QPSK, 16-QAM, 64-QAM 의 Modulat..

Network 2016.04.06

Channel Bonding, 성능을 두배로

우리는 "채널"이라 불리는 공간을 통해 무선 통신을 하게 된다. 이 채널은 하나당 20Mhz 의 넓이를 가지고 있고, 아래와 같이 선택이 가능하다. (IPTIME 기준으로 선택 가능한 채널이고, 실제로 국내법에서는 사용 가능한 채널이 더 있다.) [2.4Ghz 대역] [5Ghz 대역] 우리는 이 채널들 중 하나를 선택해서 그 공간을 통해 Wi-Fi를 사용하게 된다. 그렇다면 좀 더 성능을 향상 시키는 방법으로, Wi-Fi를 사용할 때 2개의 채널을 묶어서 하나의 채널처럼 사용하게 된다면 어떨까? 비유를 하자면 다음과 같을 것이다. 1차선만 있던 도로를 확장해서 2차선으로 쓰는 것이다. 이렇게 되면 Wi-Fi 성능도 2배가 된다. 기존 Wi-Fi 차선이 20Mhz의 넓이였다면 넓어진 Wi-Fi 차선은 40..

Network/Wi-Fi 2016.04.03

IPTIME A604, 이해할 수 없는 사양.

-. danawa 의 유무선 공유기 인기 상품 순위 10위. -. 2014년 6월에 출시되어 있는 제품으로 10위권내 공유기 중에 출시된지 가장 오래된 공유기 중 하나-. 10위권 내 5Ghz 내역을 지원하는 제품 중 가장 저렴한 제품 중 하나 2016년 4월 3일 기준으로 위와 같은 위치를 가지고 있는 제품이다. 출시 시점이 2년이나 지났음에도 10위권을 지키고 있고, 가격 또한 다나와 기준으로 최저가 32,500원으로 5Ghz를 지원하는 제품 중 가장 저렴한 축에 포함된다. 그래서인지 최근에도 지인들이 종종 해당 제품이 구매해도 좋은 제품인지 종종 문의해 오곤 한다. 그렇다면 이 AP는 얼마나 괜찮은 AP인지 알아보도록 하자. 제조사에서 가장 내세우고 있는 해당 제품의 특징은 A604 제품이 11AC..

Network/Wi-Fi 2016.04.03

Wi-Fi 채널, 더 나은 성능을 위한 이해

이왕이면 다홍치마라고, 어짜피 Wi-Fi 사용을 위해 설정해야 할 채널이라면, 그리고 Wi-Fi 채널 설정 변경만으로 성능이 더 좋아질 수 있다면 한번 이 채널이 뭔지에 대해 알아보고, 그 설정을 바꿔 볼 필요가 있지 않을까 한다. 추가 비용 없이도, Wi-Fi 성능을 향상시킬 수 있는 것이다. 설정 변경만으로도 성능을 향상시킬수 있다는 이 "채널"이라는 것은 무엇일까? Wi-Fi 채널이란 무엇일까? "채널"을 이해하기 위해서는 우선 "주파수"에 대해 알아볼 필요가 있다. 이 "주파수"라는 것은 좀 더 이해하기 쉽게 비유하자면 통신을 하기 위한 "공간"이라고 보면 된다. 이 "주파수" 공간에는 Radio를 위한 공간, TV를 위한 공간, 이동통신을 위한 공간 등 다양한 무선 통신을 위한 공간들이 존재하고..

Network/Wi-Fi 2016.04.01

랜선이라고 다같은 랜선이 아니다.

집에 인터넷에 연결된 유무선 공유기가 있다면, 어떤 랜선을 사용해서 인터넷에 연결하고 있는지 한번 확인해 보자. 겉모양은 다 비슷해 보여도 랜선에도 종류가 있고, 그 종류마다 성능이 다르다. 예를 들어 집에서 기가 인터넷을 사용하고 있다면 랜선은 당연히 1 Gbps를 지원하는 랜선을 사용해야 한다. 100 Mbps만 지원하는 랜선이라면 비싼 돈주고 제성능을 못내고 있는 상황인 것이다. 그렇다면 랜선에는 어떤 종류가 있는지 알아보고 각 종류별로 어떤 성능을 내는지 알아보자. 표에서 보듯이 기가 인터넷을 사용할 때 사용하는 랜선이 CAT.5만 아니면 된다.보유하고 있는 랜선이 CAT.5인지 아닌지는 어떻게 알수 있을까? 랜선에 잘 보면 써 있다. CAT.5는 위와 같이 CAT.5로 써 있고, CAT.5E, ..

Network 2016.03.31

우리가 쓰는 Wi-Fi 성능 진짜 얼마일까?

요즘에는 흔히 말하는 인터넷, 즉 네트워크에 연결되어 있지 않은 기기를 찾아보기 힘들 정도로 모든 기기들이 서로 연결되어 있고, 또한 연결되어 가고 있다. 이렇게 상호 연결되기 위해서 연결 기술이 필요한데 우리가 흔히 이야기하는 LTE, Wi-Fi, Bluetooth 등과 같은 기술들이 이런 기술에 포함이 된다. 이 기술들을 사용하기 위해서는 우리가 통신사에 돈을 지불하거나, Wi-Fi AP를 구매 등을 해야 하는데, 이렇게 우리가 돈을 직접 지불할 정도로 밀접한 연관성을 가지고 있는 이런 기술들에 대해 우리는 얼마나 이해하고 있는 것일까? [이 글에서는 구매시 가장 중요시 여겨보는 한가지인 성능에 대해서 이야기해보려고 한다.] Wi-Fi를 예로 들자면, 우리는 이 기술을 사용하기 위해 하*마트같은 전자..

Network/Wi-Fi 2016.03.30

LTE-U, LTE-LAA 의 등장과 Wi-Fi의 대응

요즘 들어 LTE 진영과 Wi-Fi 진영간에 다소 논란이 있다. LTE 진영에서 LTE-U라는 기술을 Wi-Fi가 사용하는 5Ghz 대역에서 사용하겠다고 발표한 것이다. 기존에 2.4Ghz 대역만을 사용하던 Wi-Fi의 경우, 같은 대역을 사용하는 Bluetooth, 전자레인지에 더해 증가하는 Wi-Fi 기기들로 인해 해당 밴드가 혼잡해짐에 따라 5Ghz 라는 대안을 찾은지 얼마되지 않은 상황이었다. 그런 5Ghz 대역을 LTE가 같이 사용하겠다고 선언한 것이다.(기존 license 대역을 구입하려면 수조원의 돈이 들어가는 반면, 5Ghz unlicense 대역은 무료로 사용할 수 있기 때문에 통신사들에서도 관심이 있는 것으로 알려져 있다.) 물론 5Ghz 대역이 Wi-Fi만이 사용하는 전용 대역은 아니..

Network 2016.03.30