애플이 스위프트 4.0을 정식 발표했다. 오브젝트 C의 후계자이자 맥OS와 iOS 애플리케이션 개발용 언어의 4번째 주요 업그레이드 버전이다. 스위프트 4는 스위프트 패키지 매니저를 개선하고, 새로운 호환성 모드를 제공한다. 애플은 스위프트 4가 ...
7시간 전
데이터베이스란 무엇인가? 옛날 옛적에는 아주 간단한 것이었다. 데이터베이스는 항목당 한 개의 행으로 채워진 여러 개의 아주 깔끔한 열로 구성된 테이블에 데이터를 넣고 있는 현대판 밥 그래칫(스쿠루지에 나오는 박봉의 직원)이었다. 길고, 끝이 없는 정보 ...
기업 내부 앱(Custom-built app)이란 지사나 조직 일부에서 특정 용도에 쓸 수 있도록 기업이 자체적으로 개발한 맞춤형 애플리케이션을 말한다. 내부 앱은 조직에 많은 가능성을 부여하는 요소다. IT부서는 인력의 특수성과 환경에 맞추어 솔루션 ...
2017.09.19
애플이 지난 주 아이폰 X를 발표했을 때, 가장 정교한, 또 널리 예측되었던 기능은 바로 페이스 ID(Face ID)라 부르는 얼굴 인식 기능이다. 하지만 아이폰 X에 터치 ID를 배제하고 페이스 ID만을 선택함으로써 애플은 기존에 터치 ID를 지원하 ...
2017.09.19
오래 전인 1950년대 중반, 로버트 하인라인은 유능한 기계 엔지니어가 패턴 매칭 메모리와 “판단을 추가하기 위한” 몇 가지 측면 회로를 만들기 위해 “토르센 튜브(Thorsen Tubes)”를 연결한다는 & ...
2017.09.15
이식성과 호환성은 같은 말이 아니다. 이식성은 비즈니스의 문제이고 호환성은 기술 문제이다. 컨테이너는 이식성(Portability)과 민첩성을 보장하겠다고 약속한다. 애플리케이션을 개발자의 노트북에서 내부 데이터센터로 옮기고, 별다른 수고없이 외 ...
애저 IoT 스위트(Azure IoT Suite)는 IoT 센서 지원 인프라를 구축하는 악몽 같은 일에서 벗어날 수 있게 해 준다. IoT(Internet of Things, 사물 인터넷), 즉 연결된 마이크로 기기, 센서, 그리고 소형 컴퓨터로 ...
현재 블록체인 기술에 대해서는 과장이 난무한다. 특히 암호화 화폐 ICO(Initial Coin Offering)의 거품이 심하다. 그러나 시야를 가리는 이 과장을 걷어내고 보면 블록체인 기술은 신뢰가 중요한 부분에서 기업이 자산을 관리하고 상호 협업 ...
엔진엑스(Nginx)가 마이크로서비스 환경을 위한 애플리케이션 서버를 도입했다. 오픈소스 엔진엑스 유닛(Nginx Unit)은 개발자가 배치에 다중 언어를 사용하는 환경에 맞춰 개발됐다. 보통 마이크로서비스 환경에서는 여러 언어를 사용하며, 이 때문에 ...
한국IBM(www.ibm.com/kr)은 IBM 왓슨 한국어 서비스를 제공한다고 발표했다. IBM 클라우드를 통해 제공되는 왓슨의 한국어 서비스는 자연어 이해, 대화, 언어 관련 서비스, 이미지 및 감정 분석이 가능한 8개의 API(Application Program Interface)가 포함되며, 이를 활용해 국내...
2017.09.06
자바 스탠다드 에디션의 주 버전 업그레이드가 여러 차례 연기된 끝에 9월 21일 자바 개발 키트(Java Development Kit) 9 형식으로 출시된다. 2014년 3월 이후 첫 업그레이드다. JDK 9의 공식 제안서에 나열된 새 기능은 약 90 ...
만약 클라우드로 전환한다면 온프레미스라도 데브옵스로 이동해야 한다. 필자는 예전부터 데브옵스(devops)를 권고해왔다. 하지만, 자사의 미래가 퍼블릭 클라우드라면 이제 데브옵스는 필수가 된다. 클라우드 컴퓨팅과 데브옵스는 필요한 보완책이라는 데 ...
2017.09.04
오늘날 구조화 쿼리 언어(Structured Query Language)는 비록 제품들 간에 자사 고유의 확장 기능을 가지고 있기는 하지만, 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단이다. SQL의 편의성과 보편성은 하둡(Hadoop ...
디지털 트랜스포메이션이 비즈니스 방식을 뒤집어 놓을 것이라는 데는 의심의 여지가 없다. 그리고 클라우드 컴퓨팅은 이런 디지털 트랜스포메이션 머신의 핵심 기어가 될 것이다. 클라우드의 탄력성은 디지털 기업이 더 빨리 커뮤니케이션하고 혁신을 높이는 데 한 ...
현직 개발자이거나 장래희망이 개발자인 사람, 아니면 가정이나 학교, 대학에서 앱 구축 방법을 배워볼까 하는 사람이라면 애플의 스위프트(Swift) 언어를 배워볼 만하다. 그 이유를 몇 가지 소개한다. 1. 스위프트는 오픈소스이다 스위프트의 사 ...
2017.08.29
관련 테크라이브러리
최근 가장 주목받는 언어를 꼽으라면 단연 구글 ‘고(Go)’다. 지난해 티오베 프로그래밍 순위에서도 가장 가파르게 순위가 올랐다. 올해로 8살이 된 이 언어는 컴퓨터 고수들의 ‘호기심’ 대상에서 이제는 세계에서 가장 중요한 클라우드 프로젝트의 핵심 프로그래밍 언어로 성장했다. 도커와 쿠버네티스 등 주요 프로젝...
5일 전
도커의 폭발적인 성장으로 컨테이너 기술을 둘러싼 IT 업계의 움직임이 날로 활발해지고 있다. 기본적으로 컨테이너는 애플리케이션과 애플리케이션을 구동하는 데 필요한 모든 종속 요소를 하나의 패키지로 묶은 런타임 환경으로, 가상머신이 각각의 운영체제를 필요로 하는 데 반해 수십 MB의 용량으로 애플리케이션을 구동할 수 있다. 특히 런타임 환경을 모두 가지고 있...
HPE
2017.08.25
무선 통신들이 저마다 진화하면서 더 높은 데이터 스루풋을 얻을 수 있게 되었지만, 그로 인해 웨이브폼이 복잡해지면서 물리적 라디오에 대한 요구 사항 역시 대단히 복잡해졌습니다. 현대적 무선 라디오는 훨씬 더 넓은 대역폭(802.11ac의 경우 최대 160 MHz)을 사용하며, 피크-평균 전력비 (PAPR)와 같은 신호 특성으로 인해 RF 전력 증폭기에 대해...
무선 스펙트럼 대역의 사용이 증가하고 LTE 및 WLAN 기술의 도입에 따라 통합 기능이 강화된 RF 프런트 엔드 기술이 필요하게 되었습니다. 현재는 벤더들이 PA, 저노이즈 증폭기(LNA), 다이플렉서, 스위치 등 더 많은 디바이스를 단일 구성요소에 패키지로 포함시켜 제공하는 빈도가 늘어나고 있습니다. 결과적으로 오늘날의 RF 테스트 엔지니어는 이산 PA...
대부분의 테스트 시스템은 기본적으로 효율성과 비용이라는 두 가지 개념을 중심으로 설계됩니다. 테스트 엔지니어는 소비자 가전, 반도체 생산 등 어떤 분야에 종사하든 테스트 시스템의 개별 테스트 시간, 전체 스루풋 및 리소스 부담에 대해 고민합니다. 어플리케이션의 규모가 커지고어 여러 번의 테스트, 다양한 계측기 및 여러 개의 테스트 유닛(UUT)이 필요해지는...
대부분의 테스트 시스템은 기본적으로 효율성과 비용이라는 두 가지 개념을 중심으로 설계됩니다. 테스트 엔지니어는 소비자 가전, 반도체 생산 등 어떤 분야에 종사하든 테스트 시스템의 개별 테스트 시간, 전체 스루풋 및 리소스 부담에 대해 고민합니다. 어플리케이션의 규모가 커지고어 여러 번의 테스트, 다양한 계측기 및 여러 개의 테스트 유닛(UUT)이 필요해지는...
  1. “개선된 패키지 관리자와 호환성 모드” 애플 스위프트 4.0의 신기능

  2. 7시간 전
  3. 애플이 스위프트 4.0을 정식 발표했다. 오브젝트 C의 후계자이자 맥OS와 iOS 애플리케이션 개발용 언어의 4번째 주요 업그레이드 버전이다. 스위프트 4는 스위프트 패키지 매니저를 개선하고, 새로운 호환성 모드를 제공한다. 애플은 스위프트 4가 한층 더 안정적이며, 표준 라이브러리도 개선했다고 밝혔다. 이번 버전은...

  4. “데이터베이스의 재탄생” 데이터를 저장하는 새로운 기술 8가지

  5. 4일 전
  6. 데이터베이스란 무엇인가? 옛날 옛적에는 아주 간단한 것이었다. 데이터베이스는 항목당 한 개의 행으로 채워진 여러 개의 아주 깔끔한 열로 구성된 테이블에 데이터를 넣고 있는 현대판 밥 그래칫(스쿠루지에 나오는 박봉의 직원)이었다. 길고, 끝이 없는 정보의 사각형이 미래로 펼쳐지고 있다. 관계형 데이터베이스(Relati...

  7. “위험요소 아니라 가치 창출 전략” 기업 내부 앱 제대로 만드는 방법 3가지

  8. 2017.09.19
  9. 기업 내부 앱(Custom-built app)이란 지사나 조직 일부에서 특정 용도에 쓸 수 있도록 기업이 자체적으로 개발한 맞춤형 애플리케이션을 말한다. 내부 앱은 조직에 많은 가능성을 부여하는 요소다. IT부서는 인력의 특수성과 환경에 맞추어 솔루션을 구성할 수 있다. 또, 구체적인 기업 요구사항을 충족하고 기존의 업무...

  10. IDG 블로그 | 페이스 ID 확산을 위한 애플의 영리한 전략과 남아 있는 우려

  11. 2017.09.19
  12. 애플이 지난 주 아이폰 X를 발표했을 때, 가장 정교한, 또 널리 예측되었던 기능은 바로 페이스 ID(Face ID)라 부르는 얼굴 인식 기능이다. 하지만 아이폰 X에 터치 ID를 배제하고 페이스 ID만을 선택함으로써 애플은 기존에 터치 ID를 지원하던 모든 앱 개발사가 신속하게 페이스 ID로 전환해야 한다는 위험을 안게...

  13. “더 쉽고 가까워진” 머신 러닝을 시작하는 소프트웨어 엔지니어를 위한 조언

  14. 2017.09.15
  15. 오래 전인 1950년대 중반, 로버트 하인라인은 유능한 기계 엔지니어가 패턴 매칭 메모리와 “판단을 추가하기 위한” 몇 가지 측면 회로를 만들기 위해 “토르센 튜브(Thorsen Tubes)”를 연결한다는 “여름으로 가는 문”이란 제목의 작품을 썼으며 지능형...

  16. IDG 블로그 | 컨테이너 이식성의 진정한 의미와 호환성 계획

  17. 2017.09.12
  18. 이식성과 호환성은 같은 말이 아니다. 이식성은 비즈니스의 문제이고 호환성은 기술 문제이다. 컨테이너는 이식성(Portability)과 민첩성을 보장하겠다고 약속한다. 애플리케이션을 개발자의 노트북에서 내부 데이터센터로 옮기고, 별다른 수고없이 외부의 서로 다른 클라우드 서비스 업체로 옮길 수 있다고 한다. 컨테이너는...

  19. 리뷰 | 마이크로소프트 애저 IoT 스위트 "부담없는 IoT 입문 플랫폼"

  20. 2017.09.11
  21. 애저 IoT 스위트(Azure IoT Suite)는 IoT 센서 지원 인프라를 구축하는 악몽 같은 일에서 벗어날 수 있게 해 준다. IoT(Internet of Things, 사물 인터넷), 즉 연결된 마이크로 기기, 센서, 그리고 소형 컴퓨터로 이루어진 엄청난 양의 데이터를 생성하는 방대한 네트워크가 우리 주위를 ...

  22. 마이크로소프트가 엔터프라이즈 시장에 블록체인을 구현하는 방법

  23. 2017.09.07
  24. 현재 블록체인 기술에 대해서는 과장이 난무한다. 특히 암호화 화폐 ICO(Initial Coin Offering)의 거품이 심하다. 그러나 시야를 가리는 이 과장을 걷어내고 보면 블록체인 기술은 신뢰가 중요한 부분에서 기업이 자산을 관리하고 상호 협업하는 데 도움이 될 수 있다. 블록체인의 기반이 되는 공유 원장 모델은 ...

  25. 엔진엑스, 마이크로서비스용 앱 서버 ‘엔진엑스 유닛’ 발표

  26. 2017.09.07
  27. 엔진엑스(Nginx)가 마이크로서비스 환경을 위한 애플리케이션 서버를 도입했다. 오픈소스 엔진엑스 유닛(Nginx Unit)은 개발자가 배치에 다중 언어를 사용하는 환경에 맞춰 개발됐다. 보통 마이크로서비스 환경에서는 여러 언어를 사용하며, 이 때문에 관리하고 통제해야 할 소프트웨어 스택도 여러 가지라는 것이 엔진엑스의 ...

  28. 한국IBM, 8개 API 포함된 왓슨 한국어 서비스 제공

  29. 2017.09.06
  30. 한국IBM(www.ibm.com/kr)은 IBM 왓슨 한국어 서비스를 제공한다고 발표했다. IBM 클라우드를 통해 제공되는 왓슨의 한국어 서비스는 자연어 이해, 대화, 언어 관련 서비스, 이미지 및 감정 분석이 가능한 8개의 API(Application Program Interface)가 포함되며, 이를 활용해 국내...

  31. 자바 9 JDK 미리 보기 : 모듈 방식 이상의 변화

  32. 2017.09.05
  33. 자바 스탠다드 에디션의 주 버전 업그레이드가 여러 차례 연기된 끝에 9월 21일 자바 개발 키트(Java Development Kit) 9 형식으로 출시된다. 2014년 3월 이후 첫 업그레이드다. JDK 9의 공식 제안서에 나열된 새 기능은 약 90가지인데, 그 중에서 가장 중요한 요소는 모듈성이다. 자바를 모듈 형식으...

  34. 글로벌 칼럼 | 클라우드 컴퓨팅을 한다면 데브옵스가 필요하다

  35. 2017.09.04
  36. 만약 클라우드로 전환한다면 온프레미스라도 데브옵스로 이동해야 한다. 필자는 예전부터 데브옵스(devops)를 권고해왔다. 하지만, 자사의 미래가 퍼블릭 클라우드라면 이제 데브옵스는 필수가 된다. 클라우드 컴퓨팅과 데브옵스는 필요한 보완책이라는 데에는 두 가지 근본적인 이유가 있다. 첫째, 퍼블릭 클라우드는 모두...

  37. “데이터베이스의 언어” SQL이란 무엇인가

  38. 2017.08.30
  39. 오늘날 구조화 쿼리 언어(Structured Query Language)는 비록 제품들 간에 자사 고유의 확장 기능을 가지고 있기는 하지만, 관계형 데이터베이스에서 데이터를 조작하고 쿼리하는 표준 수단이다. SQL의 편의성과 보편성은 하둡(Hadoop)을 위시한 수 많은 NoSQL 또는 비관계형 데이터 저장(Non-Rel...

  40. 글로벌 칼럼 | 마이크로서비스가 디지털 미래의 초석인 이유

  41. 2017.08.29
  42. 디지털 트랜스포메이션이 비즈니스 방식을 뒤집어 놓을 것이라는 데는 의심의 여지가 없다. 그리고 클라우드 컴퓨팅은 이런 디지털 트랜스포메이션 머신의 핵심 기어가 될 것이다. 클라우드의 탄력성은 디지털 기업이 더 빨리 커뮤니케이션하고 혁신을 높이는 데 한몫할 것이다. 하지만 클라우드에서 최대의 가치를 뽑아내기 위해서 기업은 ...

  43. IDG 블로그 | 애플의 오픈소스 스위프트 언어를 배워야 할 12가지 이유

  44. 2017.08.29
  45. 현직 개발자이거나 장래희망이 개발자인 사람, 아니면 가정이나 학교, 대학에서 앱 구축 방법을 배워볼까 하는 사람이라면 애플의 스위프트(Swift) 언어를 배워볼 만하다. 그 이유를 몇 가지 소개한다. 1. 스위프트는 오픈소스이다 스위프트의 사용 및 개발은 애플이 오픈 소스로 만든 이후 가속도가 붙었다. 2017년...

��������� 관련 라이브러리

  1. 구글 ‘고’ 언어 완벽 입문 가이드 - IDG Deep Dive

  2. 5일 전
  3. 최근 가장 주목받는 언어를 꼽으라면 단연 구글 ‘고(Go)’다. 지난해 티오베 프로그래밍 순위에서도 가장 가파르게 순위가 올랐다. 올해로 8살이 된 이 언어는 컴퓨터 고수들의 ‘호기심’ 대상에서 이제는 세계에서 가장 중요한 클라우드 프로젝트의 핵심 프로그래밍 언어로 성장했다. 도커와 쿠버네티스 등 주요 프로젝...

  4. “컨테이너 전성시대” 도커 생태계 현황과 프로덕션을 위한 조건 - IDG Video Talk Show

  5. 2017.08.25
  6. 도커의 폭발적인 성장으로 컨테이너 기술을 둘러싼 IT 업계의 움직임이 날로 활발해지고 있다. 기본적으로 컨테이너는 애플리케이션과 애플리케이션을 구동하는 데 필요한 모든 종속 요소를 하나의 패키지로 묶은 런타임 환경으로, 가상머신이 각각의 운영체제를 필요로 하는 데 반해 수십 MB의 용량으로 애플리케이션을 구동할 수 있다. 특히 런타임 환경을 모두 가지고 있...

  7. 디지털 전치 왜곡(DPD) 및 다이나믹 전원 공급 조건 하에서 RF PA 테스트

  8. 2017.08.25
  9. 무선 통신들이 저마다 진화하면서 더 높은 데이터 스루풋을 얻을 수 있게 되었지만, 그로 인해 웨이브폼이 복잡해지면서 물리적 라디오에 대한 요구 사항 역시 대단히 복잡해졌습니다. 현대적 무선 라디오는 훨씬 더 넓은 대역폭(802.11ac의 경우 최대 160 MHz)을 사용하며, 피크-평균 전력비 (PAPR)와 같은 신호 특성으로 인해 RF 전력 증폭기에 대해...

  10. RF 전력 증폭기와 프런트엔드 모듈 측정의 기초

  11. 2017.08.25
  12. 무선 스펙트럼 대역의 사용이 증가하고 LTE 및 WLAN 기술의 도입에 따라 통합 기능이 강화된 RF 프런트 엔드 기술이 필요하게 되었습니다. 현재는 벤더들이 PA, 저노이즈 증폭기(LNA), 다이플렉서, 스위치 등 더 많은 디바이스를 단일 구성요소에 패키지로 포함시켜 제공하는 빈도가 늘어나고 있습니다. 결과적으로 오늘날의 RF 테스트 엔지니어는 이산 PA...

  13. 테스트 시스템 구축의 기초 : 테스트 시스템의 총 소유비용(TCO) 모델링

  14. 2017.08.24
  15. 대부분의 테스트 시스템은 기본적으로 효율성과 비용이라는 두 가지 개념을 중심으로 설계됩니다. 테스트 엔지니어는 소비자 가전, 반도체 생산 등 어떤 분야에 종사하든 테스트 시스템의 개별 테스트 시간, 전체 스루풋 및 리소스 부담에 대해 고민합니다. 어플리케이션의 규모가 커지고어 여러 번의 테스트, 다양한 계측기 및 여러 개의 테스트 유닛(UUT)이 필요해지는...

  16. 테스트 시스템 구축의 기초 : 테스트 관리 소프트웨어

  17. 2017.08.24
  18. 대부분의 테스트 시스템은 기본적으로 효율성과 비용이라는 두 가지 개념을 중심으로 설계됩니다. 테스트 엔지니어는 소비자 가전, 반도체 생산 등 어떤 분야에 종사하든 테스트 시스템의 개별 테스트 시간, 전체 스루풋 및 리소스 부담에 대해 고민합니다. 어플리케이션의 규모가 커지고어 여러 번의 테스트, 다양한 계측기 및 여러 개의 테스트 유닛(UUT)이 필요해지는...

X