2019.04.08
API와 서비스의 액세스 패턴이 이용자 주도형에서 머신 주도형으로 이동하고 있음을 깨달은 개발자라면 아마도 이미 이벤트 주도 아키텍처(event-driven architectures)를 눈여겨보고 있을 것이다.   ⓒ Getty Image... ...
컴퓨터와 과학이라는 두 단어를 생각해보라. 첫 번째는 인류에게 아주 큰 선물을 줬다. 그 범위도 생명을 살리는 전자 의료 기록(EMR)의 보편화부터 ‘시간에 구애받지 않는 트위터의 가상 싸움’까지 아주 광범위하다. 두 번째 단어인... ...
파이썬이 티오베(Tiobe) 언어 인기순위에서 3위로 뛰어 올랐다. 2018년 9월 자료로, 파이썬이 기록한 역대 가장 높은 순위다. 파이썬은 7.653%로 자바(17.436%), C(15.447%)에 이어 3위에 이름을 올렸다. 지난달까지 3위를 지... ...
거인의 어깨 위에 올라 앉아있었기에 더 멀리 바라 볼 수 있었다고 말한 사람이 아이작 뉴튼이었던가? API는 코드를 작성하는 사람에게는 함축적이고, 풍자적인 인용구와 같은 것이다. API는 프로그래머가 더 멀리 볼 수 있고 거인의 어깨 위에 서있을 수... ...
뷰 CLI(Vue CLI)가 3.0 버전에서 완전히 새로 만들어졌다. 뷰 CLI는 뷰 자바스크립트 프레임워크로 만들어진 애플리케이션용 표준 개발 툴 체인을 제공하며, 3.0 버전이 지난 10일 공개됐다. Vue.js의 개발자 이반 유는 뷰 CLI... ...
AI(인공 지능)는 애플리케이션 개발자에게 새롭게 열리는 가능성의 세계다. 머신러닝 또는 딥 러닝을 활용함으로써 훨씬 더 정밀한 사용자 프로필과 개인화, 추천이 가능하며, 스마트 검색, 음성 인터페이스 또는 지능적인 가상비서를 구현하거나 그 외의 다양... ...
F#은 강한 형식의 함수 우선 프로그래밍 언어로, 복잡한 문제를 단순한 코드로 해결할 수 있게 해준다. ML을 기반으로 .NET 프레임워크 상에 구축된 F#은 우수한 상호운용성, 이식성, 런타임 속도, 그리고 “5C”인 간결함(c... ...
프로그래밍 언어를 배우기란 어렵지 않다. 경험만 있다면 24시간 이내에 기본은 익힐 수 있다. 구직 시장에서 경쟁력을 높이기 위해 새로운 프로그래밍 국제 공용어를 찾는 중이라면 지금 사용하는 언어도 감안해 선택해야 한다. 다음 중에서 이미 알... ...
기술이 빠르게 변하지만, 기업은 구형 시스템과 네트워크를 유지해야 한다. 다음은 기업이 아직 고용하고 지원하는 9가지 구형 프로그래밍 언어다. 가트너에 따르면 기술 격차가 커지는 가운데 베이비 붐 세대들이 은퇴하면서 기업이 새로운 어려움에... ...
사용하기 쉽다는 장점을 앞세워 한 때 '프로그래밍의 미래’로까지 불렸던 스크립팅 언어의 인기가 주춤하고 있다. 프로그래밍 언어 인기 순위인 티오베 인덱스(Tiobe Index) 최신 자료를 보면 파이썬과 자바스크립트 정도만 강세를 보... ...
코틀린(Kotlin)은 JVM 및 안드로이드 개발에서 자바에 비해 큰 이점을 제공하며, 같은 프로젝트에서 자바와 매끄럽게 연동된다. 사용하지 않을 이유가 없다. 코틀린은 JVM과 안드로이드를 위한 정적 형식 지정(statically... ...
2017.10.24
업계에 처음 발을 들여놓는 젊은 개발자들은 한꺼번에 많은 원칙과 개념에 대한 이야기를 듣게 된다. 관리자로 올라서는 경력 개발자는 그동안 피해 왔지만, 기술적인 측면에 폭넓은 영향을 미치는 비즈니스 개념에 대한 이야기를 듣게 된다. 다음은 필... ...
필자는 샌프란시스코의 한 신생 기업에서 일하지만 실리콘 밸리에서 사용하는 툴이 꼭 업계 전체의 흐름을 반영한다는 법은 없다. 그래서 실리콘 밸리가 아닌 곳에 위치한 현대적인 개발 조직이 사용하는 툴을 알아보고자 업계에서 일하는 몇몇 친구들에게 비공식적... ...
파이썬(Python)은 부지런하다. 파이썬 언어와 가장 널리 사용되는 구현체 'C파이썬(CPython)'은 새 버전이 나올 때마다 발전을 거듭해 사용하기도 편해지고 있다. 그러나 파이썬의 인기가 높아지고 활용 사례가 늘어나면... ...
코더는 코딩을 하고 초보자는 초보자다운 실수를 한다. 그러나 가끔은 경험이 풍부한 코더도 초보적인 실수를 한다. 필자는 20년 동안 코딩을 하면서 온갖 실수를 봤지만 대체로 몇 가지 실수가 반복된다. 이런 흔한 실수는 실무에서 다양하게 나타난... ...
  1. '이벤트 주도 아키텍처'가 뜨는 이유··· "룰 기반 서비스 해체 후 데이터 공유"

  2. 2019.04.08
  3. API와 서비스의 액세스 패턴이 이용자 주도형에서 머신 주도형으로 이동하고 있음을 깨달은 개발자라면 아마도 이미 이벤트 주도 아키텍처(event-driven architectures)를 눈여겨보고 있을 것이다.   ⓒ Getty Image...

  4. 익명 기고 | 컴퓨터 전공자만으로는 개발팀을 꾸리면 안되는 이유

  5. 2019.02.08
  6. 컴퓨터와 과학이라는 두 단어를 생각해보라. 첫 번째는 인류에게 아주 큰 선물을 줬다. 그 범위도 생명을 살리는 전자 의료 기록(EMR)의 보편화부터 ‘시간에 구애받지 않는 트위터의 가상 싸움’까지 아주 광범위하다. 두 번째 단어인...

  7. 바야흐로 파이썬 전성시대··· 티오베 언어 순위 3위 '껑충'

  8. 2018.09.10
  9. 파이썬이 티오베(Tiobe) 언어 인기순위에서 3위로 뛰어 올랐다. 2018년 9월 자료로, 파이썬이 기록한 역대 가장 높은 순위다. 파이썬은 7.653%로 자바(17.436%), C(15.447%)에 이어 3위에 이름을 올렸다. 지난달까지 3위를 지...

  10. "거인 어깨에 올라타기"··· 개발자용 필수 API 15선

  11. 2018.08.22
  12. 거인의 어깨 위에 올라 앉아있었기에 더 멀리 바라 볼 수 있었다고 말한 사람이 아이작 뉴튼이었던가? API는 코드를 작성하는 사람에게는 함축적이고, 풍자적인 인용구와 같은 것이다. API는 프로그래머가 더 멀리 볼 수 있고 거인의 어깨 위에 서있을 수...

  13. '뷰 CLI' 3.0 버전 공개··· "프론트엔드 설정 간소화"

  14. 2018.08.14
  15. 뷰 CLI(Vue CLI)가 3.0 버전에서 완전히 새로 만들어졌다. 뷰 CLI는 뷰 자바스크립트 프레임워크로 만들어진 애플리케이션용 표준 개발 툴 체인을 제공하며, 3.0 버전이 지난 10일 공개됐다. Vue.js의 개발자 이반 유는 뷰 CLI...

  16. AI 개발에 적합한 5가지 프로그래밍 언어

  17. 2018.05.08
  18. AI(인공 지능)는 애플리케이션 개발자에게 새롭게 열리는 가능성의 세계다. 머신러닝 또는 딥 러닝을 활용함으로써 훨씬 더 정밀한 사용자 프로필과 개인화, 추천이 가능하며, 스마트 검색, 음성 인터페이스 또는 지능적인 가상비서를 구현하거나 그 외의 다양...

  19. F#을 사용해야 하는 14가지 분명한 이유

  20. 2018.04.27
  21. F#은 강한 형식의 함수 우선 프로그래밍 언어로, 복잡한 문제를 단순한 코드로 해결할 수 있게 해준다. ML을 기반으로 .NET 프레임워크 상에 구축된 F#은 우수한 상호운용성, 이식성, 런타임 속도, 그리고 “5C”인 간결함(c...

  22. 기존 역량과의 '궁합'이 중요··· 추가로 배울만한 프로그래밍 언어

  23. 2018.03.28
  24. 프로그래밍 언어를 배우기란 어렵지 않다. 경험만 있다면 24시간 이내에 기본은 익힐 수 있다. 구직 시장에서 경쟁력을 높이기 위해 새로운 프로그래밍 국제 공용어를 찾는 중이라면 지금 사용하는 언어도 감안해 선택해야 한다. 다음 중에서 이미 알...

  25. '아직 찾는 회사 있다'··· 포트란, 코볼 등 프로그래밍 기술 9선

  26. 2017.12.22
  27. 기술이 빠르게 변하지만, 기업은 구형 시스템과 네트워크를 유지해야 한다. 다음은 기업이 아직 고용하고 지원하는 9가지 구형 프로그래밍 언어다. 가트너에 따르면 기술 격차가 커지는 가운데 베이비 붐 세대들이 은퇴하면서 기업이 새로운 어려움에...

  28. 스크립팅 언어의 시대가 지고 있다

  29. 2017.11.14
  30. 사용하기 쉽다는 장점을 앞세워 한 때 '프로그래밍의 미래’로까지 불렸던 스크립팅 언어의 인기가 주춤하고 있다. 프로그래밍 언어 인기 순위인 티오베 인덱스(Tiobe Index) 최신 자료를 보면 파이썬과 자바스크립트 정도만 강세를 보...

  31. '떠오르는 자바 대체제'··· 코틀린 제대로 이해하기

  32. 2017.11.06
  33. 코틀린(Kotlin)은 JVM 및 안드로이드 개발에서 자바에 비해 큰 이점을 제공하며, 같은 프로젝트에서 자바와 매끄럽게 연동된다. 사용하지 않을 이유가 없다. 코틀린은 JVM과 안드로이드를 위한 정적 형식 지정(statically...

  34. 경력 개발자가 전하는 'SW개발 & 비즈니스' 개념 12가지

  35. 2017.10.24
  36. 업계에 처음 발을 들여놓는 젊은 개발자들은 한꺼번에 많은 원칙과 개념에 대한 이야기를 듣게 된다. 관리자로 올라서는 경력 개발자는 그동안 피해 왔지만, 기술적인 측면에 폭넓은 영향을 미치는 비즈니스 개념에 대한 이야기를 듣게 된다. 다음은 필...

  37. 칼럼 | 현대적인 개발 조직이란 바로 이런 모습

  38. 2017.10.17
  39. 필자는 샌프란시스코의 한 신생 기업에서 일하지만 실리콘 밸리에서 사용하는 툴이 꼭 업계 전체의 흐름을 반영한다는 법은 없다. 그래서 실리콘 밸리가 아닌 곳에 위치한 현대적인 개발 조직이 사용하는 툴을 알아보고자 업계에서 일하는 몇몇 친구들에게 비공식적...

  40. "실행시간 줄고 API 리팩토링"··· 파이썬은 지금 '환골탈태' 중

  41. 2017.09.08
  42. 파이썬(Python)은 부지런하다. 파이썬 언어와 가장 널리 사용되는 구현체 'C파이썬(CPython)'은 새 버전이 나올 때마다 발전을 거듭해 사용하기도 편해지고 있다. 그러나 파이썬의 인기가 높아지고 활용 사례가 늘어나면...

  43. 숙련된 개발자도 저지르는 15가지 초보적 실수

  44. 2017.08.29
  45. 코더는 코딩을 하고 초보자는 초보자다운 실수를 한다. 그러나 가끔은 경험이 풍부한 코더도 초보적인 실수를 한다. 필자는 20년 동안 코딩을 하면서 온갖 실수를 봤지만 대체로 몇 가지 실수가 반복된다. 이런 흔한 실수는 실무에서 다양하게 나타난...

X