TOPIC

개발자

“자바 18 릴리스의 꽃” 심플 웹 서버 시작하기

자바 18 릴리스(2022년 3월)에 포함된 가장 유용한 새 기능이 바로 '심플 웹 서버(Simple Web Server)'다. HTTP 파일 서버를 손쉽게 가동하고 구성할 수 있게 지원할뿐만 아니라, 단순한 사용 사례에서 기존 httpserver 패...

Java 자바 심플 웹 서버 2023.09.04

엔비디아, AI 언어 LLM 온라인 개발자 밋업 ‘AMA’ 개최

엔비디아가 엔비디아 AI(NVIDIA AI) 개발자 밋업의 새로운 시리즈 ‘AMA(Ask Me Anything)’를 개최한다고 9월 1일 밝혔다. 이번 개발자 밋업은 오는 9월 5일 화요일 오후 2시부터 4시까지 온라인으로 진행되며, 무료로 사전 등록...

엔비디아 2023.09.01

마이크로소프트, 맥용 비주얼 스튜디오 단종

마이크로소프트가 맥용 비주얼 스튜디오 IDE를 단종한다. 맥 사용 개발자에게는 비주얼 스튜디오 코드용 C# 개발 키트나 닷넷 개발을 지원하는 다른 확장 프로그램 같은 대안을 찾아볼 것을 권고했다.   마이크로소프트는 맥용 비주얼 스튜디오에...

비주얼스튜디오 맥OS 닷넷 2023.09.01

글로벌 칼럼 | 경험을 통해 배운 그래프QL 도입 성공 전략

필자가 몸담은 기업의 소프트웨어 기반 비즈니스가 그래프QL(GraphQL) API 생태계로 깊이 들어가는 과정에서 필자는 몇 가지 가치 있는 베스트 프랙티스를 도출했다. 오픈소스 쿼리 언어인 그래프QL은 API의 미래라고 불리지만, 제대로 된...

그래프QL 오픈소스 API 2023.08.31

로우코드에 숨어 있는 6가지 위험

로우코드 개발이라는 약속은 너무나 유혹적이다. 일을 더 적게 할 수 있다면 누가 마다하겠는가? 기계가 잡일을 대신하는 동안 등을 기대고 누워 쉬는 것을 싫어할 사람이 누가 있을까? 어차피 수십년 동안 기계에게 온갖 명령을 해 온 참이다. 이제 기계는 ...

로우코드 노코드 AI편견 2023.08.31

개발자 47% “러스트 언어 매일 사용한다”

러스트(Rust) 언어 사용이 계속 늘고 있는 것으로 나타났다. 하지만 러스트를 사용하다가 중단한 개발자는 러스트를 버린 주요 이유로 '어려운 언어'라는 점을 꼽았다. 2022 러스트 현황 설문조사(2022 State of Rust Survey) 결...

개발자 러스트 Rust 2023.08.29

“REST의 현실적인 대안” gRPC 프로토콜의 이해

gRPC는 구글이 오픈소스로 공개한 원격 프로시저 호출을 위한 바이너리 프로토콜이다. 성능과 간편함으로 인기를 얻은 REST의 대안이다. gRPC는 HTTP/2에 대한 전이중(full duplex) 연결을 제공한다. 현재 브라우저에서 사용할 때는 어댑...

gRPC REST 2023.08.29

"엑셀에서 직접 파이썬으로 데이터 분석을" 마이크로소프트, 엑셀 내 파이썬 통합 지원

마이크로소프트가 프로그래밍 언어 리포지토리 업체 아나콘다(Anaconda)와 협력해 별도의 설정이 필요 없는 엑셀 내 파이썬(Python in Excel) 코드 실행을 지원한다. 데이터 실무자가 데이터 분석과 기계 학습을 위해 애플리케이션에서 데이터를...

파이썬 엑셀 윈도우참가자프로그램 2023.08.24

“프로그래밍 언어 개발의 감초” LLVM의 이해와 활용 방법

현재 개발 환경 분야에서는 매일 새로운 언어와 기존 언어에 대한 개선이 쏟아지고 있다. 모질라의 러스트, 애플의 스위프트, 젯브레인스의 코틀린, 그리고 실험적 파이썬 변형인 모조(Mojo) 등이 대표적이다. 모두 개발자에게 속도, 안전성, 편의성, 이...

LLVM 개발자 프로그래밍 2023.08.23

“마침내 파이썬에서도 흐름 제어를” 구조적 패턴 매칭을 사용하는 방법

파이썬은 강력하고 인기 있는 언어지만, 다른 언어에 있는 흐름 제어, 즉 값을 취해서 가능한 여러 조건 중 하나와 매끄럽게 매칭하는 방법이 오랫동안 없었다. 이것을 C와 C++에서는 switch/case 구조, 러스트에서는 '패턴 매칭(pattern ...

구조적패턴매칭 structural pattern matching 파이썬 2023.08.21

블로그ㅣAI와 소프트웨어 개발의 미래

인공지능이 크고 작은 방식으로 소프트웨어 개발을 변화시키고 있다. 많은 기업이 AI 기능을 앞다퉈 내놓고 있지만, AI가 가진 잠재력은 그 이상이다. 앞으로 AI는 대부분(어쩌면 모든) SaaS 솔루션의 기반이 될 것이다. 머신러닝과 AI 모델을 통해...

AI 머신러닝 자동화 2023.08.10

파이썬에서 GIL 삭제된다⋯“병렬 처리의 혁신적 진전”

많은 논란 끝에 파이썬 운영 위원회(Python Steering Council)가 “C파이썬에서 전역 인터프리터 잠금(Global Interpreter Lock)을 선택 사항으로 두자”는 PEF 703 제안을 승인하는 쪽으로 가닥을 잡았다. 이 제안은...

파이썬 GIL 2023.08.09

“AI 관련 직군 현직자‧취준생, 역량 증명하거나 적합도 파악하는 데 어려움 느껴”

마인즈앤컴퍼니에 따르면 데이터 과학자, 머신러닝 엔지니어 등 AI 기술 관련 직군에 종사하거나 해당 직군으로 취업을 희망하는 사람들이 구직 활동 시 자신의 역량을 객관적으로 증명하고, 자신의 역량이 실제 직무와 부합하는지 구체적으로 파악하는 데 가장 ...

마인즈앤컴퍼니 2023.08.09

“개발자 거부감 없이 성과 측정하기” 도라(DORA) 메트릭이 인기 있는 이유

오래전부터 소프트웨어 엔지니어링 팀은 개발자에게 감시당하고 있다는 느낌을 주지 않으면서 개선에 실질적인 도움이 되는 하드 메트릭(hard metrics)으로 개발 효율성을 측정할 방법을 모색해왔다. 그 노력이 이제 결실을 보고 있다. 개발자라면 누구나...

DORA 도라 성과측정 2023.08.08

“더 쉽고 빠른 파이썬” 파이파이(PyPy)의 이해

파이썬은 강력하고 유연하며 다루기 쉬운 언어로 유명하다. 이런 장점 때문에 방대하고 다양한 애플리케이션과 워크플로우, 분야에 사용된다. 그러나 인터프리티드 언어인 데다 런타임의 동적 특성 때문에 파이썬은 C, C++와 같은 머신 네이티브 언어에 비해 ...

파이파이 PyPy 파이썬 2023.08.07

파워 앱스ㆍ파워 오토메이트에서 로우코드 AI 코딩하기

로우코드/노코드 소프트웨어 개발 플랫폼은 이른바 시민 개발자(파워 유저, 비전문 프로그래머라고도 함)가 전문적인 애플리케이션을 만들 수 있도록 개발됐다. 그러나 지금까지는 많은 경우 프로그래머와 데이터베이스 관리자의 도움이 필요했다. 마이크로소프트는 ...

파워 앱스 파워 오토메이트 AI 2023.08.04

블로그 | 클라우드 애플리케이션 엔지니어링의 잃어버린 기술

AI 기반 코딩이 널리 사용되고 있지만, 피해가 생기기 전까지는 그 위험성을 제대로 알지 못할 수도 있다. 보안 문제와 리소스를 낭비하는 코드를 생각해 보라. AI가 프로그래밍 세계를 변화시키고 있는데, 여러 해에 걸쳐 상당한 진화를 이뤄냈다. AI...

생성형AI 코파일럿 최적화 2023.07.31

하이퍼커넥트, ‘데브렐(DevRel)’ 활동으로 개발자 위한 기업문화 강화한다

하이퍼커넥트가 개발자의 업무 효율을 높이고 성장을 지원하기 위해 '데브렐(DevRel, Developer Relations)' 활동을 강화하고 있다고 7월 27일 밝혔다.  데브렐은 전반적인 개발자 경험(Developer Experience...

하이퍼커넥트 데브렐 2023.07.27

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

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

Copyright © 2024 International Data Group. All rights reserved.