TOPIC

개발자

“프로그래밍 언어 개발의 감초” 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

글로벌 칼럼 | AI 시대의 개발자 경험, 무엇이 달라지고 어떻게 대처해야 하는가?

챗GPT, 달리(DALL-E)와 같은 생성형 AI 툴이 등장한 이후, 온 세계가 AI에 대한 이야기로 뒤덮였다. AI로 영화 예고편을 만들고 글을 쓰고 심지어 의사, 법률 및 비즈니스 스쿨 시험에 합격할 수도 있다는 것이 입증됐으니, 당연한 현상이다....

AI 생성형AI LLM 2023.07.26

“잘 못 쓰면 오히려 비효율적" 마이크로서비스의 단점 5가지

클라우드 애플리케이션 개발에서 마이크로서비스 아키텍처(microservices architecture)란, 작고 느슨하게 결합된 여러 서비스의 조합을 통해 소프트웨어 애플리케이션을 만드는 구조적인 방법론을 가리킨다. 여기서 서비스란 재고 물품을 데이터...

마이크로서비스 2023.07.26

한국IDC, ‘디지털 혁신을 위한 로우코드/노코드 기업 활용 사례 분석’ 보고서 발표

한국IDC가 최근 ‘디지털 혁신을 위한 로우코드/노코드(Low-Cod/No-Code) 활용사례 및 공급 업체 관점 분석’ 보고서를 발간하고, 로우코드/노코드(이하 LCNC) 기술을 기반으로 기업들이 어떻게 디지털 혁신을 구현하는지 분석 사례를 발표했다...

한국IDC 로우코드 노코드 2023.07.26

“함수형 구성요소의 완성” 알짜 리액트 후크 8가지

리액트(React)는 자바스크립트 UI 프레임워크 중 선두 자리를 지키고 있다. 리액트에는 많은 개발이 진행되고 있는데, 지난 몇 년을 통틀어 가장 중요한 변화는 함수형 구성요소로의 전환이다. 함수형 구성요소는 많은 기능을 후크에 의존한다. 가장 일반...

리액트 후크 2023.07.25

글로벌 칼럼ㅣ‘재미와 위험 사이’ 애플 기기에서 최신 베타를 설치해야 할 이유

오랫동안 애플 운영체제의 시험판 버전을 설치하지 말라고 경고하는 기사를 써왔다. 물론 베타는 애플이 맥, 아이폰 또는 아이패드를 변화시킬 새로운 기능을 공개하기 때문에 흥미진진하다. 베타 버전을 다운로드하면 바로 미래를 경험할 수 있다! 하지만 그 ...

애플 아이폰 2023.07.24

구글 팜(PaLM) API를 이용해 챗봇 만들기

구글 팜(PaLM) API를 이용해 블로그 콘텐츠를 자동으로 만드는 방법에 이어, 이번에는 구글 클라우드 버텍스 AI에서 팜 2 API를 이용해 챗봇을 만들어 보자. 기본적인 환경과 SDK 설정은 앞선 예제와 같다. 그다음 과정부터 살펴본다. vert...

Palm 챗봇 2023.07.19

매력적인 프론트 엔드를 만드는 파이썬 웹 프레임워크 3가지

파이썬은 오래전부터 서버 측 프레임워크용 언어로 쓰였고, 거의 모든 규모, 거의 모든 환경의 프로젝트를 지원한다. 그러나 파이썬은 전통적으로 백엔드 영역에 갇혀 있었다. 프론트 엔드, 클라이언트 측 코드를 만들기 위한 용도로 파이썬을 쓰는 문화는, 적...

파이썬 웹프레임워크 앤빌 2023.07.18

"실내외 고정밀 공간 데이터 공개 2년 만에 누적 다운로드 8,500건 넘어" 네이버랩스

네이버랩스에 따르면 국내 디지털 트윈 산업의 성장을 위해 무상 공개 중인 ‘오픈데이터셋’의 누적 다운로드 건수가 8,500건을 넘어섰다. 공개 1년째인 지난해 6월 6,000건을 기록한 뒤로도 꾸준한 관심이 이어지고 있다고 덧붙였다.   ...

네이버랩스 2023.07.14

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

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

Copyright © 2024 International Data Group. All rights reserved.