BrandPost Sponsored by SK&IBM
모바일 앱은 보이는 것보다 복잡하다. 기능과 요구 사항을 잘 정의하고, 동작만을 위한 코드를 짜 넣으면 되는 단순한 개발이 아니다. 그보다 훨씬 많은 변수를 고려해야 사용자 눈에 매끄럽게 동작하는 앱이 하나 탄생한다. 일반 사용자의 눈에는 모두 ...
자바 가상 머신(Java Virtual Machine, JVM)은 시스템 메모리를 관리하면서 자바 기반 애플리케이션을 위해 이식 가능한 실행 환경을 제공한다. Credit: JavaWorld/ IDG JVM은 다른 프로그램을 실행시키는 ...
2018.09.19
자바 개발 키트(Java Development Kit, JDK)는 자바 애플리케이션을 구축하기 위한 핵심 플랫폼 구성요소다. 이 중심에는 자바 컴파일러(Compiler)가 있다. Credit: Nic McPhee (CC BY-SA 2 ...
2018.09.18
데브옵스 방법론의 하나로 지속적 통합/배포(Continuous Integration and Continuous Delivery), 즉 CI/CD가 주목 받고 있습니다. 자동화를 핵심 요소로 하는 CD/CD의 개념과 구현 방안, 비즈니스 효과를 알아 봅 ...
2018.09.14
RESTful API가 부상하면서 이 API를 만들고 테스트하고 관리하기 위한 툴도 함께 뜨고 있다. API 초보자든 빡빡한 작업 마감 시한에 쫓기는 전문가든 신속하게 API를 준비해 실행하는 데 도움이 되는 다양한 서비스를 이용할 수 있으며, 그 중 ...
2018.09.14
자바 개발 키트(Java Development Kit, JDK), 자바 가상 머신(Java Virtual Machine, JVM), 자바 런타임 환경(Java Runtime Environment, JRE)은 자바 애플리케이션을 개발하고 실행하기 위한 ...
2018.09.13
그리 오래지 않은 과거만 해도 인공 지능이라고 하면 흰색 실험실 가운을 입은 사람들의 전유물이었다. 과학이란 신비롭고 복잡하며 극소수의 사람만 이해할 수 있는 학문이었다. 이제는 아니다. 실험실 가운을 입은 과학자들은 소프트웨어를 서비스로 배포하 ...
소프트웨어는 결코 단순하지 않다. 아주 기본적인 애플리케이션조차 종속성이 많고, 수 많은 패키지와 라이브러리, 기타 소프트웨어 구성 요소가 있어야 실행이 된다. 동일한 운영체제 환경에서 여러 애플리케이션을 실행시키려 시도할 때 일부 구성 요소에 문제가 ...
구글 텐서플로우 오픈소스 머신러닝 라이브러리가 자바스크립트로 확장됐다. 주인공은 Tensorflow.js로, 이 자바스크립트 라이브러리는 머신러닝 모델을 웹 브라우저에서 배치하는 데 사용한다. WebGL 가속화 라이브러리인 Tensorfl ...
파이썬이 티오베(Tiobe) 개발언어 인기순위에서 3위에 올랐다. 2018년 9월 자료로, 파이썬이 기록한 역대 가장 높은 순위다. 파이썬은 7.653%로 자바(17.436%), C(15.447%)에 이어 3위를 기록했으며, 지난달까지 3위를 지켰던 ...
2018.09.11
마이크로소프트 애저 데브옵스 플랫폼이 출범했다. CI/CD부터, 테스트, 칸반 프로젝트 보드 등을 포함한 일군의 클라우드 기반 서비스가 특징이다. 오픈소스 프로젝트, 5인 이하의 소규모 팀은 무료로 이용할 수 있고, 규모가 큰 팀은 1인당 월 3달러를 ...
2018.09.11
현대인은 평균 하루에 200번 스마트폰을 들여다본다고 합니다. 아무 알림이 없어도 6분 30초마다 한 번 꼴로 스마트폰 화면을 확인하는 것입니다. 또, 영국인의 73%는 스마트폰이나 PC를 확인하지 않고 하루를 보내는 것이 어렵다고 답했습니다. 사실, ...
수많은 발표가 이루어지는 IFA에서 아마존의 스마트홈 담당 부사장 다니엘 로쉬는 알렉사에 관한 흥미로운 수치를 내놓았다. 출시 첫 해 4,000여 가지였던 알렉사 호환 디바이스가 20만 가지로 증가했다는 것. 이와 함께 알렉사란 브랜드를 사용하는 디바 ...
CUDA와 GPU의 병렬 처리 능력을 활용하면 딥러닝을 포함한 컴퓨팅 집약적 애플리케이션을 가속화할 수 있다. CUDA 는 엔비디아가 자체 GPU에서의 일반 컴퓨팅을 위해 개발한 병렬 컴퓨팅 플랫폼이자 프로그래밍 모델이다, CUDA는 개발자가 연 ...
2018.09.05
최근 애플이 미국 의회에 소비자 프라이버시를 인권으로 간주한다고 밝혔지만, 당시에는 서드파티 개발자가 IOS 애플리케이션에서 얻은 데이터의 구체적인 취급 방식을 설명하지는 않았다. 이제 애플은 개인 정보 보호와 데이터 관리 방식을 명확히 밝히고 있다. ...
2018.09.05
  1. "매끄러운 앱은 유연한 자동 테스트가 만든다" 모바일 앱 테스트 솔루션 mTworks

  2. 2018.09.21
  3. 모바일 앱은 보이는 것보다 복잡하다. 기능과 요구 사항을 잘 정의하고, 동작만을 위한 코드를 짜 넣으면 되는 단순한 개발이 아니다. 그보다 훨씬 많은 변수를 고려해야 사용자 눈에 매끄럽게 동작하는 앱이 하나 탄생한다. 일반 사용자의 눈에는 모두 ...

  4. "JVM이란 무엇인가" 자바 가상 머신 이해하기

  5. 2018.09.19
  6. 자바 가상 머신(Java Virtual Machine, JVM)은 시스템 메모리를 관리하면서 자바 기반 애플리케이션을 위해 이식 가능한 실행 환경을 제공한다. Credit: JavaWorld/ IDG JVM은 다른 프로그램을 실행시키는 ...

  7. "JDK란 무엇인가" 자바 개발 키트 소개와 설치하기

  8. 2018.09.18
  9. 자바 개발 키트(Java Development Kit, JDK)는 자바 애플리케이션을 구축하기 위한 핵심 플랫폼 구성요소다. 이 중심에는 자바 컴파일러(Compiler)가 있다. Credit: Nic McPhee (CC BY-SA 2...

  10. IDG.tv | CI/CD로 더 신속하게 코드를 전달하는 방법 [한글 자막]

  11. 2018.09.14
  12. 데브옵스 방법론의 하나로 지속적 통합/배포(Continuous Integration and Continuous Delivery), 즉 CI/CD가 주목 받고 있습니다. 자동화를 핵심 요소로 하는 CD/CD의 개념과 구현 방안, 비즈니스 효과를 알아 봅...

  13. API 설계, 개발 테스트를 위한 10가지 무료 툴

  14. 2018.09.14
  15. RESTful API가 부상하면서 이 API를 만들고 테스트하고 관리하기 위한 툴도 함께 뜨고 있다. API 초보자든 빡빡한 작업 마감 시한에 쫓기는 전문가든 신속하게 API를 준비해 실행하는 데 도움이 되는 다양한 서비스를 이용할 수 있으며, 그 중...

  16. "JRE란 무엇인가", 자바 런타임 환경의 이해

  17. 2018.09.13
  18. 자바 개발 키트(Java Development Kit, JDK), 자바 가상 머신(Java Virtual Machine, JVM), 자바 런타임 환경(Java Runtime Environment, JRE)은 자바 애플리케이션을 개발하고 실행하기 위한 ...

  19. “감정 읽기부터 누드 사진 색출까지” 개발자가 행복해지는 머신러닝 API 10선

  20. 2018.09.12
  21. 그리 오래지 않은 과거만 해도 인공 지능이라고 하면 흰색 실험실 가운을 입은 사람들의 전유물이었다. 과학이란 신비롭고 복잡하며 극소수의 사람만 이해할 수 있는 학문이었다. 이제는 아니다. 실험실 가운을 입은 과학자들은 소프트웨어를 서비스로 배포하...

  22. 도커와 도커 컨테이너의 이해

  23. 2018.09.12
  24. 소프트웨어는 결코 단순하지 않다. 아주 기본적인 애플리케이션조차 종속성이 많고, 수 많은 패키지와 라이브러리, 기타 소프트웨어 구성 요소가 있어야 실행이 된다. 동일한 운영체제 환경에서 여러 애플리케이션을 실행시키려 시도할 때 일부 구성 요소에 문제가...

  25. “웹브라우저에서 머신러닝을” 텐서플로우 자바스크립트 라이브러리 Tensorflow.js

  26. 2018.09.12
  27. 구글 텐서플로우 오픈소스 머신러닝 라이브러리가 자바스크립트로 확장됐다. 주인공은 Tensorflow.js로, 이 자바스크립트 라이브러리는 머신러닝 모델을 웹 브라우저에서 배치하는 데 사용한다. WebGL 가속화 라이브러리인 Tensorfl...

  28. “파이썬, 인기 상한가“ C++ 밀어내고 티오베 순위 3위 기록

  29. 2018.09.11
  30. 파이썬이 티오베(Tiobe) 개발언어 인기순위에서 3위에 올랐다. 2018년 9월 자료로, 파이썬이 기록한 역대 가장 높은 순위다. 파이썬은 7.653%로 자바(17.436%), C(15.447%)에 이어 3위를 기록했으며, 지난달까지 3위를 지켰던 ...

  31. “데브옵스도 클라우드에서” 마이크로소프트, 애저 데브옵스 서비스 출시

  32. 2018.09.11
  33. 마이크로소프트 애저 데브옵스 플랫폼이 출범했다. CI/CD부터, 테스트, 칸반 프로젝트 보드 등을 포함한 일군의 클라우드 기반 서비스가 특징이다. 오픈소스 프로젝트, 5인 이하의 소규모 팀은 무료로 이용할 수 있고, 규모가 큰 팀은 1인당 월 3달러를...

  34. ITWorld 용어풀이 | 디지털 디톡스

  35. 2018.09.06
  36. 현대인은 평균 하루에 200번 스마트폰을 들여다본다고 합니다. 아무 알림이 없어도 6분 30초마다 한 번 꼴로 스마트폰 화면을 확인하는 것입니다. 또, 영국인의 73%는 스마트폰이나 PC를 확인하지 않고 하루를 보내는 것이 어렵다고 답했습니다. 사실,...

  37. IFA 2018 : 아마존, “알렉사 호환 디바이스 20만 이상”

  38. 2018.09.06
  39. 수많은 발표가 이루어지는 IFA에서 아마존의 스마트홈 담당 부사장 다니엘 로쉬는 알렉사에 관한 흥미로운 수치를 내놓았다. 출시 첫 해 4,000여 가지였던 알렉사 호환 디바이스가 20만 가지로 증가했다는 것. 이와 함께 알렉사란 브랜드를 사용하는 디바...

  40. GPU 병렬 프로그래밍 CUDA의 모든 것

  41. 2018.09.05
  42. CUDA와 GPU의 병렬 처리 능력을 활용하면 딥러닝을 포함한 컴퓨팅 집약적 애플리케이션을 가속화할 수 있다. CUDA 는 엔비디아가 자체 GPU에서의 일반 컴퓨팅을 위해 개발한 병렬 컴퓨팅 플랫폼이자 프로그래밍 모델이다, CUDA는 개발자가 연...

  43. 애플 프라이버시 보호 정책 확대, 어떤 파장을 불러올 것인가?

  44. 2018.09.05
  45. 최근 애플이 미국 의회에 소비자 프라이버시를 인권으로 간주한다고 밝혔지만, 당시에는 서드파티 개발자가 IOS 애플리케이션에서 얻은 데이터의 구체적인 취급 방식을 설명하지는 않았다. 이제 애플은 개인 정보 보호와 데이터 관리 방식을 명확히 밝히고 있다....

X