AI의 기반이 되는 데이터 지향 머신러닝 알고리즘은 프로그래밍을 뒤엎을 뿐만 아니라 AI 자체의 장벽도 낮춘다. 소프트웨어 엔지니어링이 21세기에 존재하는 만물을 좌지우지한다는 데는 이론의 여지가 없다. 필자는 마크 안드레센이 "소프트웨 ...
완벽하지 않은 세상에 사는 우리는 백업 소프트웨어가 필요하다. 마이크로소프트가 윈도우 사용자들에게 애플의 타임 머신(Time Machine)처럼 효율적으로 설정해두고 잊어버릴 수 있는 종합적인 시스템 복구 맻 백업 솔루션을 제공했으면 싶다. 마이 ...
2017.07.19
아마존의 알렉사, 애플의 시리, 마이크로소프트의 코타나 같은 대화형 사용자 인터페이스에 개발자들이 주목하고 있다. 기업들이 고객들을 위한 앱에 이 기술을 적용하고 싶어 하기 때문이다. 컨설팅 업체 소우트워크(ThoughtWork)가 최근 발표한 ...
Forrester에서 고객 사례를 토대로 Synopsys 의 정적 분석 도구 Coverity와 프로토콜 퍼징(Fuzzing)테스트 툴 Defensics의 경제적 파급 효과를 분석한 결과, 소프트웨어의 신뢰성과 보안 강화, 제품 출시 기간 단축, 출시 ...
최근 NASA는 물리학 시뮬레이션, 운영 관리, 임베디드 시스템 제어를 비롯해 우주 프로그램과 관련된 다량의 내부 소프트웨어를 일반에 공개했다. 공개된 소프트웨어 중에는 대기업부터 소규모 신생 기업에 이르기까지 모든 기업이 관심을 가질 만한 머신 ...
실리콘 밸리가 식품 산업의 파괴적 혁신에 집착하고 있다. 실험실에서 만든 고기, 소이렌트(Soylent)의 대체 식품, 닭이 필요 없는 달걀 등의 헤드라인이 대중의 관심을 사로잡고 있는 것이다. 기술 산업은 가짜로 진짜를 대체하는 방식으로 식품 ...
2016.12.27
블랙 프라이데이와 사이버 먼데이는 일반 사용자들에게는 가슴 설레는 쇼핑시즌이면서, 소매 유통 업체들에겐 일년 중 가장 바쁜 시기다. 로드&테일러(Lord&Taylor), 색스 5th 애비뉴(Saks 5th Avenue)를 비롯, 다수의 ...
2016.11.11
장인은 도구를 탓하지 않는다지만, 멀티 플랫폼 시대의 개발자에게 메모장 하나만 던져주고 모든 운영체제와 브라우저에 적합한 앱을 만들어오라고 주문할 수는 없을 것입니다. 컴퓨터가 어떤 작업을 수행하게 하려면, 컴퓨터가 이해할 수 있는 프로그램 언어 ...
2016.10.06
디지털 시대에서 소프트웨어는 IT의 중추 역할을 하면서 사람들의 일상 구석구석에 모두 관여한다. 소프트웨어 업계의 미래는 어떻게 움직일까? 스카이포트 시스템즈(Skyport Systems), 세리디언(Ceridian), 태스크톱(Tasktop), 트래 ...
필자는 새로운 맥(Mac)을 구성할 때마다 생산성을 높이거나 시간을 절약하거나 데이터를 보호하기 위한 다수의 유틸리티를 설치한다. 필자는 최근 신형 맥북(MacBook)을 구매했으며 다른 맥과 마찬가지로 일부 필수 유틸리티를 설치했다. 일부 앱은 수 ...
2015.11.24
구글만 해도 20억 줄의 코드를 보유하고 있다. 그러나 소스 코드라고 모두 같은 것은 아니다. 소프트웨어 개발자들은 통상 '좋은' 원본(Raw) 코드의 구성 요소에 있어 확실한 선호도를 갖고 있다. 우수한 소프트웨어 코드의 특징이 ...
2015.09.25
컴퓨터를 넘어 자동차와 냉장고 등 온갖 일상용품에 소프트웨어가 탑재되면서 '개발 코드'라는 이름 역시 일상의 곳곳에서 쉽게 들을 수 있게 됐다. 그 활용 범위만큼이나 코드들의 특성과 성능 역시 매우 천차만별이다. 소프트웨어 프로그램들은 ...
2015.07.17
미국 동부 시각 7월 8일, 뉴욕증권거래소(New York Stock Exchange, NYSE)에서 발생했던 4시간 가까이 거래 중단 사태는 호환이 되지 않은 한 소프트웨어 업데이트와 이후 이를 해결하기 위한 시도가 문제를 일으킨 것으로 밝혀졌다. ...
프로젝트 관리자라면 간단한 것이 최고라는 점에 동의할 것이라 생각한다. 그런데 프로젝트 관리 소프트웨어 도입에 관한 질문을 하면, 직원들이 이들 소프트웨어나 특정 기능을 사용하길 꺼리거나 거부한다고 불평하는 회사들이 상당히 많다는 결과를 볼 수 있다. ...
2015.05.21
개발 프로젝트를 성공적으로 이끌기 위한 요건으로 기술력을 강조하는 개발자가 많다. 그러나 현실에서는 충분한 기술력을 갖추고도 개발이 계획대로 끝나지 않는 경우가 빈번하게 발생하며, 그 중에서는 엉성한 아키텍처로 동작조차 하지 않아 망하는 일도 있다. ...
2015.04.22
  1. 글로벌 칼럼 | 데이터는 소프트웨어를 먹어 치우고, 소프트웨어는 세상을 먹어 치우고

  2. 2017.08.01
  3. AI의 기반이 되는 데이터 지향 머신러닝 알고리즘은 프로그래밍을 뒤엎을 뿐만 아니라 AI 자체의 장벽도 낮춘다. 소프트웨어 엔지니어링이 21세기에 존재하는 만물을 좌지우지한다는 데는 이론의 여지가 없다. 필자는 마크 안드레센이 "소프트웨...

  4. 2017년 최고의 윈도우 백업 소프트웨어와 선택 가이드

  5. 2017.07.19
  6. 완벽하지 않은 세상에 사는 우리는 백업 소프트웨어가 필요하다. 마이크로소프트가 윈도우 사용자들에게 애플의 타임 머신(Time Machine)처럼 효율적으로 설정해두고 잊어버릴 수 있는 종합적인 시스템 복구 맻 백업 솔루션을 제공했으면 싶다. 마이...

  7. “알렉사 스타일의 인터페이스, 기업 소프트웨어 개발 희망 사항 1순위”

  8. 2017.04.04
  9. 아마존의 알렉사, 애플의 시리, 마이크로소프트의 코타나 같은 대화형 사용자 인터페이스에 개발자들이 주목하고 있다. 기업들이 고객들을 위한 앱에 이 기술을 적용하고 싶어 하기 때문이다. 컨설팅 업체 소우트워크(ThoughtWork)가 최근 발표한 ...

  10. Synopsys 소프트웨어 테스트 도구: Coverity 및 Defensics의 경제적인 효과 - 포레스터 보고서

  11. 2017.03.24
  12. Forrester에서 고객 사례를 토대로 Synopsys 의 정적 분석 도구 Coverity와 프로토콜 퍼징(Fuzzing)테스트 툴 Defensics의 경제적 파급 효과를 분석한 결과, 소프트웨어의 신뢰성과 보안 강화, 제품 출시 기간 단축, 출시 ...

  13. “지구 밖에서” 눈에 띄는 5가지 NASA 무료 소프트웨어

  14. 2017.03.08
  15. 최근 NASA는 물리학 시뮬레이션, 운영 관리, 임베디드 시스템 제어를 비롯해 우주 프로그램과 관련된 다량의 내부 소프트웨어를 일반에 공개했다. 공개된 소프트웨어 중에는 대기업부터 소규모 신생 기업에 이르기까지 모든 기업이 관심을 가질 만한 머신...

  16. "신선도 유지가 관건!” 소프트웨어로 진화하는 미래형 식품 산업

  17. 2016.12.27
  18. 실리콘 밸리가 식품 산업의 파괴적 혁신에 집착하고 있다. 실험실에서 만든 고기, 소이렌트(Soylent)의 대체 식품, 닭이 필요 없는 달걀 등의 헤드라인이 대중의 관심을 사로잡고 있는 것이다. 기술 산업은 가짜로 진짜를 대체하는 방식으로 식품 ...

  19. "개념부터 과제까지" 마이크로서비스 완전분석

  20. 2016.11.11
  21. 블랙 프라이데이와 사이버 먼데이는 일반 사용자들에게는 가슴 설레는 쇼핑시즌이면서, 소매 유통 업체들에겐 일년 중 가장 바쁜 시기다. 로드&테일러(Lord&Taylor), 색스 5th 애비뉴(Saks 5th Avenue)를 비롯, 다수의 ...

  22. ITWorld 용어풀이 | IDE

  23. 2016.10.06
  24. 장인은 도구를 탓하지 않는다지만, 멀티 플랫폼 시대의 개발자에게 메모장 하나만 던져주고 모든 운영체제와 브라우저에 적합한 앱을 만들어오라고 주문할 수는 없을 것입니다. 컴퓨터가 어떤 작업을 수행하게 하려면, 컴퓨터가 이해할 수 있는 프로그램 언어...

  25. 2016년 5가지 기업 소프트웨어 분야 예측

  26. 2015.12.21
  27. 디지털 시대에서 소프트웨어는 IT의 중추 역할을 하면서 사람들의 일상 구석구석에 모두 관여한다. 소프트웨어 업계의 미래는 어떻게 움직일까? 스카이포트 시스템즈(Skyport Systems), 세리디언(Ceridian), 태스크톱(Tasktop), 트래...

  28. “맥 최초 설정 시 설치하면 좋은” 10가지 필수 맥 유틸리티

  29. 2015.11.24
  30. 필자는 새로운 맥(Mac)을 구성할 때마다 생산성을 높이거나 시간을 절약하거나 데이터를 보호하기 위한 다수의 유틸리티를 설치한다. 필자는 최근 신형 맥북(MacBook)을 구매했으며 다른 맥과 마찬가지로 일부 필수 유틸리티를 설치했다. 일부 앱은 수 ...

  31. 좋은 소프트웨어 코드의 6가지 공통점

  32. 2015.09.25
  33. 구글만 해도 20억 줄의 코드를 보유하고 있다. 그러나 소스 코드라고 모두 같은 것은 아니다. 소프트웨어 개발자들은 통상 '좋은' 원본(Raw) 코드의 구성 요소에 있어 확실한 선호도를 갖고 있다. 우수한 소프트웨어 코드의 특징이 ...

  34. 좋은 개발 코드의 8가지 특징 : 핵심은 품질

  35. 2015.07.17
  36. 컴퓨터를 넘어 자동차와 냉장고 등 온갖 일상용품에 소프트웨어가 탑재되면서 '개발 코드'라는 이름 역시 일상의 곳곳에서 쉽게 들을 수 있게 됐다. 그 활용 범위만큼이나 코드들의 특성과 성능 역시 매우 천차만별이다. 소프트웨어 프로그램들은 ...

  37. 뉴욕증권거래소 거래 중단, 소프트웨어 업데이트가 원인

  38. 2015.07.10
  39. 미국 동부 시각 7월 8일, 뉴욕증권거래소(New York Stock Exchange, NYSE)에서 발생했던 4시간 가까이 거래 중단 사태는 호환이 되지 않은 한 소프트웨어 업데이트와 이후 이를 해결하기 위한 시도가 문제를 일으킨 것으로 밝혀졌다. ...

  40. 프로젝트 관리 소프트웨어 활용 팁 10가지

  41. 2015.05.21
  42. 프로젝트 관리자라면 간단한 것이 최고라는 점에 동의할 것이라 생각한다. 그런데 프로젝트 관리 소프트웨어 도입에 관한 질문을 하면, 직원들이 이들 소프트웨어나 특정 기능을 사용하길 꺼리거나 거부한다고 불평하는 회사들이 상당히 많다는 결과를 볼 수 있다....

  43. 개발자 비즈니스 서바이벌 가이드 2015 : 죽어가는 개발 프로젝트 살리기 - IDG Deep Dive

  44. 2015.04.22
  45. 개발 프로젝트를 성공적으로 이끌기 위한 요건으로 기술력을 강조하는 개발자가 많다. 그러나 현실에서는 충분한 기술력을 갖추고도 개발이 계획대로 끝나지 않는 경우가 빈번하게 발생하며, 그 중에서는 엉성한 아키텍처로 동작조차 하지 않아 망하는 일도 있다. ...

X