TOPIC

개발자

블로그 | AI 시대의 클라우드가 개발자를 잊어서는 안되는 이유

모두가 AI에 달려들고 있지만, 솔루션 업체는 개발자가 IT 지출에서 상당한 비중을 차지한다는 사실을 잊어서는 안된다. 개발자를 돕는 것이 결국은 성장하는 것이다. 지난 주 주요 클라우드 서비스 업체가 실적을 발표했는데, 성장세가 크게 둔화되고 있는...

생성형AI 실적발표 AWS 2023.10.31

마이크로소프트 래디어스와 클라우드 네이티브 개발의 미래

클라우드 네이티브 애플리케이션의 복잡성은 끝이 없다. 익숙한 쿠버네티스 외에도 퍼블릭 클라우드 플랫폼에 기본 탑재된 서비스 생태계를 구축된 서비스 생태계를 기반으로 구축되는 경우도 증가하고 있다. 이런 애플리케이션을 개발하고 관리하려면 코딩을 넘어 플...

클라우드네이티브 IaC 코드형인프라. 테라폼 2023.10.30

“더 정교한 자바스크립트” 하이퍼스크립트의 이해

프로그래밍 언어 진화 계보를 보면 하이퍼카드(HyperCard)라는 흥미로운 가지가 있다. 연령대에 따라서는 하이퍼카드를 사용한 프로그래밍을 직접 배운 사람도 있을 것이다. 하이퍼스크립트(Hyperscript)는 하이퍼카드의 일부 장점, 특히 단순함과...

하이퍼스크립트 Hyperscript 2023.10.20

"잡아먹지 않는다" 개발자가 SQL에 겁먹을 필요 없는 7가지 이유

SQL(Structured Query Language)은 1970년대 초 발명된 이후 데이터베이스와의 상호작용을 관리하는 기본 수단으로 쓰이고 있다. 스택 오버플로우에 따르면 SQL은 여전히 상위 5개 프로그래밍 언어 중 하나이고 개발자의 약 50%가...

개발자 SQL 2023.10.13

온프레미스를 애저로 옮기는 가장 쉬운 방법, 애저 마이그레이트

온프레미스에서 클라우드로의 마이그레이션에는 많은 경우 예기치 못한 문제와 비용이 동반된다. 서버와 데이터를 가상 인프라로 옮기기만 하면 될 것 같은, 얼핏 단순해 보이는 작업이 여러 가지 문제에 빠져 허우적대고, 차라리 서비스를 데이터센터로 다시 송환...

애저 마이그레이트 Azure Migrate 2023.10.11

“자바 앱을 더 빠르게” 성능 튜닝의 모든 것

자바가상머신(JVM) 최적화를 통해 JVM 내에서 실행되는 자바 애플리케이션의 성능과 효율성을 높일 수 있다. 실행 속도를 개선하고 메모리 사용량을 줄이고 리소스 사용을 최적화하는 다양한 기법을 사용한다.   JVM 최적화 작업에는 힙 크...

자바 Java 튜닝 2023.10.05

파이썬 3 나온 지 언젠데...아직까지 ‘파이썬 2’ 못 놓는 개발자들

파이썬 소프트웨어 재단(Python Software Foundation)과 젯브레인(JetBrains)이 2만 3,000명 이상의 파이썬 개발자를 대상으로 실시한 여섯 번째 연례 파이썬 개발자 설문조사 결과가 지난 9월 27일 발표됐다. ‘파이썬 개발...

파이썬 프로그래밍 언어 개발 언어 2023.10.05

MS가 만든 패키지 관리자 ‘윈겟’의 이해와 기본 사용법

리눅스 환경에서 패키지 관리자(package manager)는 각 리눅스 배포판에서 사용할 수 있는 소프트웨어를 카탈로그화하고 설치하는 역할을 한다. 윈도우는 어떨까? 최근까지 마이크로소프트 윈도우 소프트웨어 관리는 그다지 중앙화된 형태가 아니었다. ...

윈겟 winget 2023.10.04

"AI 추론 및 배포 위한 엔드투엔드 경험 제공" 클라우드플레어, 개발자 플랫폼 출시

클라우드플레어가 AI 애플리케이션을 구축하려는 개발자에게 엔드투엔드 경험을 제공하는 개발자 플랫폼을 선보인다고 밝혔다. 이제 개발자는 클라우드플레어의 네트워크에서 풀스택 AI 애플리케이션을 구축할 수 있다고 업체 측은 설명했다. 회사에 따르면 클라우...

클라우드플레어 2023.10.04

“자바스크립트 없는 동적 HTML” HTMX의 이해와 기본 활용법

HTMX는 자바스크립트 대신 확장된 HTML 구문을 사용해 상호작용성을 달성한다. HTMX는 마크업에서 바로 HTTP 상호작용을 제공하며, 자바스크립트에 의존하지 않고도 다른 많은 상호작용 요구사항을 지원한다. 향후 웹 프론트 엔드의 작동 방식에 영향...

HTMX 자바스크립트 2023.10.02

“그래도 코딩하는 임원은 거의 없다” 로우코드ㆍ노코드 개발 ‘이상과 현실’

로우코드, 노코드 개발 플랫폼이 빠르게 확산하고 있다. 특히 올해는 AI 인기와 함께 큰 주목을 받고 있다. 누구나 애플리케이션을 개발할 수 있도록 해 이른바 '시민 개발자(citizen developers)' 흐름을 선도하고 있다. 그런데 사실 70...

로우코드 노코드 2023.09.21

마이크로소프트의 오픈소스 개발에 워크스루를 활용하는 방법

마이크로소프트가 오픈 개발 모델로 전환한 것은 대규모 오픈소스 개발 관리는 어떻게 하는지 연구할 수 있는 흥미로운 사례다. 수백만 명의 사용자와 수천 명의 잠재적인 기여자를 감당해야 하는 마이크로소프트의 프로젝트 유지 관리자는 대부분의 오픈소스 프로젝...

프로젝트관리 깃허브 기능요청관리 2023.09.19

사이버보안을 강화하는 애자일 개발 10원칙

경쟁이 극심한 오늘날 환경은 기업에 더 빨리 움직이고 더 혁신할 것을 요구한다. 결과적으로 80% 이상의 기업이 애자일 개발 방법론을 채택한다. 그러나 소프트웨어 주기를 관리하는 과정이 안전하지 않으면 ‘빠른 개발’은 사이버 범죄자가 악용할 수 있는 ...

애자일 사이버보안 2023.09.18

텐서플로우로 머신러닝으로 비트코인 가격 예측하기

텐서플로우는 가장 인기 있는 머신러닝 플랫폼이며, 노드(Node) 버전인 TensorFlow.js를 사용하면 자바스크립트 애플리케이션에서 손쉽게 텐서플로우를 쓸 수 있다. 여기서는 현재 가장 흥미로운 2가지 기술인 암호화폐와 AI를 결합한다. 신경망을...

텐서플로우 비트코인 2023.09.18

"리소스는 더 적게, 신뢰성은 더 높게" 클라우드 혁명의 근간 '관찰가능성'

관찰가능성(observability) 개념의 기원은 1960년대, 복잡한 시스템을 사람이 이해할 수 있도록 분해하기 위한 루돌프 E. 칼만의 고전적 연구로 거슬러 올라간다. 당시는 항공우주와 항법을 위한 새로운 컴퓨팅 시스템이 맹렬한 기세로 등장하던 ...

관찰가능성 하이퍼스케일 쿠버네티스 2023.09.14

“LLM 개발을 더 간편하게” 랭체인(LangChain)의 이해

대규모 언어 모델(LLM)을 위한 효과적인 프롬프트를 작성하는 데는 기술이 필요하지만 LLM 사용법은 대체로 간단하다. 반면 언어 모델을 사용한 프로그래밍은 어려울 수 있다. 그럴 때 랭체인(LangChain)을 사용하면 된다.  랭체인은 ...

랭체인 LangChain 2023.09.13

“단점 알지만 너무 유용해” 개발자 절반 이상 생성형 AI 도입 예정…깃랩 보고서

많은 개발자가 생성형 AI 사용 시 수반하는 위험을 폭넓게 이해하고 있지만, 생성형 AI가 유용한 기술이라는 점도 널리 인식하고 있는 것으로 나타났다. 최근 깃랩은 이같은 조사 결과를 담은 보고서 '2023 글로벌 데브섹옵스 보고서 시리즈(2023 G...

생성형AI 깃랩 보고서 2023.09.06

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

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

Java 자바 심플 웹 서버 2023.09.04

IDG 설문조사

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

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

Copyright © 2024 International Data Group. All rights reserved.