함수형 프로그래밍은 초창기부터 존재한 소프트웨어 개발의 한 방식인데 최근 들어 새롭게 그 중요성이 부각되고 있다. 여기서는 함수형 프로그래밍의 기본 개념에 대해 알아보고 자바스크립트와 자바 예제를 살펴본다.     함수형 프로그래 ...
2021.04.06
마이크로소프트의 비주얼 스튜디오 코드(Visual Studio Code)와 다른 개발자 툴에서 사용할 수 있는 확장기능 리포지토리인 '오픈 VSX 레지스트리(Open VSX Registry)'가 이클립스 파운데이션의 통제에 편입된다. 지난 30일 이 ...
2021.04.05
깃랩은 깃랩 13.10 릴리스를 발표했다. 깃랩은 이번 버전에서는 제품 전반의 확장성과 관리 용이성에 중점을 두었으며, 보안을 강화하고, 문제점을 줄이면서 반복과 혁신을 더욱 가속화할 수 있도록 지원한다고 설명했다. 13.10 릴리스는 기업들이 ...
2021.04.01
개발자가 애플리케이션이나 마이크로서비스를 프로덕션 단계로 새로 릴리스 할 때, IT 운영 부서는 이것이 규정한 서비스 수준 밖에서 작동하는지 여부를 어떻게 파악할까? 사전에 문제가 있음을 인식하고, 파급력이 큰 사고로 악화되기 전에 이를 해결할 수 있 ...
2021.03.31
자바는 '한 번 쓰고 어디서나 실행(Write once, run anywhere)'하는 프로그래밍 언어의 대명사다. 이런 자바를 자바스크립트가 대체할까?   답은 보는 관점에 따라 다르다. 또한 웹어셈블리(WebAssembly)와 같은 기 ...
2021.03.30
AI 업계는 현재 새로운 세대의 시민 개발자 수용이라는 위험한 게임을 벌이고 있다. AI 솔루션 제공업체, 컨설턴트들은 한쪽에서 “책임감 있는 AI”에 관한 그럴 듯한 이야기를 하고, 다른 한쪽에서는 새로운 세대의 비전문 개발자들이 온갖 곳에 딥러닝, ...
2021.03.29
기업이 팬데믹과 계속 씨름하고 있는 가운데 애널리틱스 및 AI의 ROI를 입증하는 것, 지능형 자동화(IA)를 활성화하는 것, 그리고 다양성, 형평성, 포용성(DEI)을 위해 데이터를 활용하는 것이 중요해질 전망이다.  ‘데이터 애널리틱스’ ...
2021.03.25
파이썬에는 NLP 관련 도구가 정말 많다. 원하는 텍스트 분석 작업에 적절한 파이썬 라이브러리는 어떻게 찾을 수 있을까? 용도별 추천 라이브러리와 장단점을 살펴본다.  NLP(Natural Language Processing, 자연어 처리) ...
2021.03.25
오라클이 개발자의 생산성을 높이기 위해 17개의 신규 개선 사항을 새롭게 탑재한 ‘오라클 자바16’ 플랫폼을 발표했다.  이번에 공개된 최신 자바 개발 도구(Java Development Kit, 이하 JDK)는 자바 14에서 처음 미리보기...
“컨테이너 안녕? 나는 네 표준 운영 환경인 SOE야. 혹시 나를 기억하니? 물론 못하겠지. 네 덕분에 모든 사람들이 고도로 자동화된 애플리케이션 모음을 구축, 관리, 유지하는 역량에 부정적인 영향을 미치지 않으면서 아무 때나, 아무 기술이라도 사용할 ...
툴과 기술은 기술 솔루션을 구성하는 것으로, 무엇인가를 구축하고 자원을 이용하고 인프라를 사용하는 방법을 결정한다.  최근 필자는 툴이나 기술을 잘못 선택해 실패한 프로젝트를 여러 건 봤다. 우리는 이 문제를 몇 년째 다루고 있지만, 지금까 ...
2021.03.22
한국마이크로소프트가 지난해에 이어 올해도 ‘마이크로소프트 스타트업 프로그램’을 진행하고, 참여 스타트업을 모집한다고 밝혔다.  지난해 처음 시작한 ‘마이크로소프트 스타트업 프로그램’은 국내 유망 스타트업을 발굴하고, 그들이 보유한 혁신 ...
2021.03.18
‘상태 유지(State Retention, Stateful)는 수년 동안 개발 세계에서 논란거리였다. 게다가 모두가 더 적은 자원으로 상태를 유지할 방법을 찾지 않는가? 퍼블릭 클라우드를 사용하면 기본적으로 스토리지와 컴퓨트, 데이터베이스, 개발의 ...
2021.03.17
10년이 채 되지 않는 기간 동안 2개의 새로운 프로그래밍 언어가 엔터프라이즈 개발의 주요 언어로 부상했다. 구글에서 만들어진 고(Go), 모질라에서 탄생한 러스트(Rust)다. 2개의 언어 모두 현대 소프트웨어 개발의 필수 요소인 정교하고 통합된 ...
2021.03.16
어도비(Adobe)는 M1 맥용 포토샵(Photoshop)을 출시했다. 이로써, 애플 실리콘(Apple Silicon)에서의 애플리케이션 성능이 인텔 기반의 유사한 컴퓨터에서의 성능에 비해 크게 향상됐다. 어도비의 포토샵 수석 제품 관리자 마크 담에 ...
  1. '깔끔한 코드 체계의 기초' 함수형 프로그래밍의 이해

  2. 2021.04.06
  3. 함수형 프로그래밍은 초창기부터 존재한 소프트웨어 개발의 한 방식인데 최근 들어 새롭게 그 중요성이 부각되고 있다. 여기서는 함수형 프로그래밍의 기본 개념에 대해 알아보고 자바스크립트와 자바 예제를 살펴본다.     함수형 프로그래...

  4. 이클립스, VSC 확장기능 마켓플레이스 직접 운영한다

  5. 2021.04.05
  6. 마이크로소프트의 비주얼 스튜디오 코드(Visual Studio Code)와 다른 개발자 툴에서 사용할 수 있는 확장기능 리포지토리인 '오픈 VSX 레지스트리(Open VSX Registry)'가 이클립스 파운데이션의 통제에 편입된다. 지난 30일 이...

  7. 깃랩 13.10 릴리스 출시…“관리기능 향상 및 취약성 관리 자동화 지원”

  8. 2021.04.01
  9. 깃랩은 깃랩 13.10 릴리스를 발표했다. 깃랩은 이번 버전에서는 제품 전반의 확장성과 관리 용이성에 중점을 두었으며, 보안을 강화하고, 문제점을 줄이면서 반복과 혁신을 더욱 가속화할 수 있도록 지원한다고 설명했다. 13.10 릴리스는 기업들이 ...

  10. 관찰가능성과 모니터링으로 애플리케이션 신뢰도를 높이는 방법

  11. 2021.03.31
  12. 개발자가 애플리케이션이나 마이크로서비스를 프로덕션 단계로 새로 릴리스 할 때, IT 운영 부서는 이것이 규정한 서비스 수준 밖에서 작동하는지 여부를 어떻게 파악할까? 사전에 문제가 있음을 인식하고, 파급력이 큰 사고로 악화되기 전에 이를 해결할 수 있...

  13. "자바스크립트, 새로운 자바인가" 자바스크립트의 자바 대체 논쟁

  14. 2021.03.30
  15. 자바는 '한 번 쓰고 어디서나 실행(Write once, run anywhere)'하는 프로그래밍 언어의 대명사다. 이런 자바를 자바스크립트가 대체할까?   답은 보는 관점에 따라 다르다. 또한 웹어셈블리(WebAssembly)와 같은 기...

  16. 시민 개발자의 AI 구축에 책임감 더하기 

  17. 2021.03.29
  18. AI 업계는 현재 새로운 세대의 시민 개발자 수용이라는 위험한 게임을 벌이고 있다. AI 솔루션 제공업체, 컨설턴트들은 한쪽에서 “책임감 있는 AI”에 관한 그럴 듯한 이야기를 하고, 다른 한쪽에서는 새로운 세대의 비전문 개발자들이 온갖 곳에 딥러닝,...

  19. "혁신보다 현실" 2021년 애널리틱스·AI 트렌드 3가지

  20. 2021.03.25
  21. 기업이 팬데믹과 계속 씨름하고 있는 가운데 애널리틱스 및 AI의 ROI를 입증하는 것, 지능형 자동화(IA)를 활성화하는 것, 그리고 다양성, 형평성, 포용성(DEI)을 위해 데이터를 활용하는 것이 중요해질 전망이다.  ‘데이터 애널리틱스’...

  22. "자연어 처리가 필요하다면" 추천 파이썬 라이브러리 8종

  23. 2021.03.25
  24. 파이썬에는 NLP 관련 도구가 정말 많다. 원하는 텍스트 분석 작업에 적절한 파이썬 라이브러리는 어떻게 찾을 수 있을까? 용도별 추천 라이브러리와 장단점을 살펴본다.  NLP(Natural Language Processing, 자연어 처리)...

  25. 오라클, 자바16 플랫폼 발표…“신규 자바 언어 개선·메모리 관리 기능 지원”

  26. 2021.03.24
  27. 오라클이 개발자의 생산성을 높이기 위해 17개의 신규 개선 사항을 새롭게 탑재한 ‘오라클 자바16’ 플랫폼을 발표했다.  이번에 공개된 최신 자바 개발 도구(Java Development Kit, 이하 JDK)는 자바 14에서 처음 미리보기...

  28. “사람과 프로세스를 위해” 컨테이너에도 표준 운영 환경이 필요한 이유

  29. 2021.03.22
  30. “컨테이너 안녕? 나는 네 표준 운영 환경인 SOE야. 혹시 나를 기억하니? 물론 못하겠지. 네 덕분에 모든 사람들이 고도로 자동화된 애플리케이션 모음을 구축, 관리, 유지하는 역량에 부정적인 영향을 미치지 않으면서 아무 때나, 아무 기술이라도 사용할...

  31. IDG 블로그 | 클라우드 개발 툴과 인프라를 고르는 법

  32. 2021.03.22
  33. 툴과 기술은 기술 솔루션을 구성하는 것으로, 무엇인가를 구축하고 자원을 이용하고 인프라를 사용하는 방법을 결정한다.  최근 필자는 툴이나 기술을 잘못 선택해 실패한 프로젝트를 여러 건 봤다. 우리는 이 문제를 몇 년째 다루고 있지만, 지금까...

  34. 마이크로소프트, ‘MS 스타트업 프로그램’ 모집…공동영업부터 해외진출 지원 

  35. 2021.03.18
  36. 한국마이크로소프트가 지난해에 이어 올해도 ‘마이크로소프트 스타트업 프로그램’을 진행하고, 참여 스타트업을 모집한다고 밝혔다.  지난해 처음 시작한 ‘마이크로소프트 스타트업 프로그램’은 국내 유망 스타트업을 발굴하고, 그들이 보유한 혁신 ...

  37. IDG 블로그 | 퍼블릭 클라우드에서는 느슨한 결합이 더 좋은 이유

  38. 2021.03.17
  39. ‘상태 유지(State Retention, Stateful)는 수년 동안 개발 세계에서 논란거리였다. 게다가 모두가 더 적은 자원으로 상태를 유지할 방법을 찾지 않는가? 퍼블릭 클라우드를 사용하면 기본적으로 스토리지와 컴퓨트, 데이터베이스, 개발의 ...

  40. "러스트"와 "고"를 선택하는 방법

  41. 2021.03.16
  42. 10년이 채 되지 않는 기간 동안 2개의 새로운 프로그래밍 언어가 엔터프라이즈 개발의 주요 언어로 부상했다. 구글에서 만들어진 고(Go), 모질라에서 탄생한 러스트(Rust)다. 2개의 언어 모두 현대 소프트웨어 개발의 필수 요소인 정교하고 통합된 ...

  43. Q&A : 애플 실리콘으로의 전환을 시작한 어도비, 포토샵 전환 과정의 이모저모

  44. 2021.03.16
  45. 어도비(Adobe)는 M1 맥용 포토샵(Photoshop)을 출시했다. 이로써, 애플 실리콘(Apple Silicon)에서의 애플리케이션 성능이 인텔 기반의 유사한 컴퓨터에서의 성능에 비해 크게 향상됐다. 어도비의 포토샵 수석 제품 관리자 마크 담에...

X