소프트웨어 개발

클라우드서 GPT-3.5 쓴다, ‘애저 오픈AI(Azure OpenAI)’ 시작하기

마이크로소프트 애저(Azure)에서 호스팅되는 오픈AI(OpenAI) 언어 모델이 이제 GA 버전으로 제공된다.  사전 학습한 모델에 API 기반 액세스를 제공하는 애저의 코그니티브 서비스(Cognitive Services) 등을 통해 머신...

인공지능 머신러닝 마이크로소프트 애저 3일 전

“강력하지만 오용하기 쉽다” 그래프QL의 장단점 5가지

그래프QL(GraphQL)을 좋아하는 개발자도 있고, 싫어하는 개발자도 있을 것이다. 이 REST API 대체제의 좋은 점, 나쁜 점, 이상한 점을 살펴본다.  페이스북(현 메타플랫폼)은 거대한 소셜 그래프에서 데이터 구조를 검색할 간결하고...

오픈소스 개발 도구 API 2023.01.12

“왜 프로그래밍에 설레나요?” 개발자들이 내놓은 5가지 이유

모든 것이 완벽한 직업은 없다. 소프트웨어 개발도 마찬가지다. 13명의 개발자에게 직업과 관련해 ‘좋아하는 것’과 ‘싫어하는 것’을 물었다.  소프트웨어 개발자라면 스코틀랜드의 웹 디자인 회사 미디어 서저리(Media Surgery)의 수석...

개발자 팀워크 협업 2022.12.26

칼럼ㅣ로그4j 이후 반격에 나선 오픈소스 보안

역사상 최악이라고 평가됐던 로그4j(Log4j) 사태가 1주년을 맞았다. 그 이후로 소프트웨어 세계는 이런 일이 다시는 일어나지 않도록 필사적으로 달려왔고, 그간 소프트웨어 공급망 보안에서 빠져있던 연결고리가 채워지기 시작하고 있다.   ...

오픈소스 보안 소프트웨어 개발 2022.12.14

블로그ㅣ지능형 자동화가 CI/CD를 변화시키는 방법

오늘날 ‘모든 기업이 소프트웨어 회사다’라고 말하곤 한다. 이는 지난 10년 동안 규모와 상관없이 수많은 기업이 디지털 트랜스포메이션 이니셔티브를 수행했으며, 이러한 이니셔티브가 비즈니스 가치를 제공하기 위해 소프트웨어를 개발하고 배포하는 방식에 엄청...

지능형 자동화 CI CD 2022.12.01

칼럼ㅣ"개발자 생산성 측정, 객관적 지표 필요"

소프트웨어 개발팀의 강점은 개발자 개인이다. 각 개발자의 강점은 팀이다.  약 10년 전 필자는 ‘개발자의 생산성을 측정할 수 있는가(Can we measure developer productivity)?’라는 블로그 게시물을 썼다. 글에서...

개발자 생산성 2022.11.18

"수십 년째 굳건하게" C 언어가 왕좌 지키는 이유

‘C 언어’는 지난 1972년 개발된 이후 지금까지 전 세계에서 널리 사용되고 있으며, 소프트웨어 시대의 핵심적인 기본 구성요소로 군림하고 있다. 하지만 지난 수십 년 동안 새로운 언어가 많이 등장했다. 그중에는 노골적으로 C 언어의 아성에 도전한 언...

C 언어 C++ 파이썬 2022.10.04

“목표는 C++ 현대화” 새 컴파일러 ‘Cpp프론트’ 공개

‘Cpp프론트(Cppfront)’는 유서 깊은 프로그래밍 언어인 C++를 ‘10배 더 간단하고, 안전하며, 도구를 사용하기 쉽게’ 만드는 대체 C++ 구문용 실험적 컴파일러다.    C++ 언어가 ‘Cpp프론트’라는 제안에 따라 ...

C++ 프로그래밍 언어 개발 언어 2022.09.23

딥러닝 프레임워크 ‘3파전’··· '텐서플로우 vs 파이토치 vs JAX' 비교

오늘날 딥러닝 연구 및 개발을 주도하는 3가지 프레임워크가 있다. 각각 사용 편의성, 기능 및 성숙도, 엄청난 확장성으로 유명하다. 어떤 프레임워크를 사용해야 할까?  시리, 알렉사, 실시간 번역 앱, 로봇, 자율주행차 등에 들어가는 ‘딥러...

딥러닝 머신러닝 인공지능 2022.09.01

'AI 코딩 비서' 얼마나 도움될까⋯깃허브, 첫 설문조사 결과 발표

깃허브(GitHub)의 연구 결과에 따르면 ‘깃허브 코파일럿(GitHub Copilot)’이 제안한 코드를 더 많이 수락하는 개발자가 적어도 더 생산적이라고 느끼는 것으로 나타났다(이에 따른 실제 개발자 생산성은 측정되지 않았다).  &nbs...

소프트웨어 개발 깃허브 코파일럿 2022.07.19

'RHEL 기반 무료 배포판' 록키 리눅스 9.0 버전 공개

레드햇 엔터프라이즈 리눅스(RHEL; Red Hat Enterprise Linux)의 소스 코드를 사용해 만든 무료 리눅스 배포판이자 오픈소스 엔터프라이즈 OS ‘록키 리눅스(Rocky Linux)’의 최신 릴리즈가 GA 버전으로 출시됐다. 이번 업데...

록키 리눅스 리눅스 리눅스 배포판 2022.07.18

"틈새를 파고든다" 새로운 프로그래밍 언어 11선

영국의 시인 알렉산더 포프는 “희망은 인간의 가슴에서 영원히 샘솟는다(Hope springs eternal in the human breast)”라고 말했으니 해커가 아닌 시인이라 할지라도 새로운 프로그래밍 언어 발견에 대한 희망을 이해할 것이라 본다...

개발자 소프트웨어 개발 프로그래밍 언어 2022.05.12

아파치 카프카에서 ‘주키퍼’ 빠진다…"내부 메타데이터 프로토콜로 대체"

분산 이벤트 스트리밍 플랫폼 ‘아파치 카프카(Apache Kafka)’의 메타데이터 관리 도구 ‘주키퍼(ZooKeeper)’가 단계적으로 제거될 예정이다.    아파치 카프카 프로젝트 관리 위원회(Apache Kafka proje...

아파치 카프카 데이터 관리 소프트웨어 개발 2022.05.11

IBM이 개발자의 생산성 평가를 시작한 까닭은

IBM은 기업 내부의 래쇼날 소프트웨어 라인을 비롯해 다수의 영역에 포진된 수많은 애플리케이션 개발 툴을 활용하고 있다. 그러나 툴과 프로세스의 활용은 개발된 코드의 품질을 담보하는 데에만 그 역할이 제한되어 있었다.   ...

IBM 생산성 측정 2011.11.09

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2023 International Data Group. All rights reserved.