TOPIC

개발자

비즈니스 로직을 DB가 아닌 앱에 넣어야 하는 이유

SQL 데이터베이스에서 데이터를 꺼내야 하는데, 이 데이터를 꺼내기 위해 여러 테이블 조인과 여러 필터 조건, 세밀한 WHERE 절이 포함된 복잡한 쿼리가 필요한 상황. 개발자라면 흔하게 부닥치는 장면이다. 물론 방법은 많다. 마이SQL, 포스트그레...

비즈니스로직 2021.09.23

오라클, 자바 17 발표

오라클이 자바 17(Java 17)의 최신 버전을 공개했다. 자바 17은 14개의 JEP(JDK 개선 제안, JDK Enhancement Proposals)와 다양한 성능, 안정성 및 보안 업데이트로 자바 언어 및 플랫폼을 개선해 개발자들의 생산성 향...

오라클 2021.09.17

'무늬만 바뀐 게 아닌' 윈도우 11의 7가지 변화

윈도우 11의 출시가 가까워졌다. 윈도우 11은 새로운 외양, 작업표시줄 아이콘 위치, 더욱 엄격해진 하드웨어 요건을 특징으로 한다. 그러나 새 술을 새 부대에 담듯, 윈도우 11에는 그 외에도 예상하지 못했던 최신 기능이 넘친다.   안드로...

윈도우11 2021.09.16

글로벌 칼럼 | 데브옵스팀이 SLA를 없애고 SLO를 선택해야 하는 이유 

SLA(Service Level Agreement)는 1980년대 유선전화 통신사 사이에서 인기를 얻기 시작했다. 지난 20년 동안 미국 주요 도시의 도로 곳곳에 9x5(99.999%)를 홍보하는 광고판이 걸렸다. 그러나 지금 시점에서 SLA에 포함된...

SLA SLO 고객만족 2021.09.14

앱 스토어 정책 변경, 애플은 정말로 양보한 것일까?

지난주 애플이 앱 스토어 약관을 일부 변경한다고 발표했다. 바뀐 규칙은 중요한 현안을 다뤘지마 일부는 현상유지용, 나머지는 개발자들의 불만을 잠재우기 위한 립 서비스 수준에 불과했다. 하지만 한 가지 공통점이 있었다. 애플 앱 마켓을 노리는 외부적인 ...

앱스토어 2021.09.09

로우코드⋅노코드 플랫폼에서 머신러닝 구현 시 주의해야 할 점

로우코드 플랫폼은 애플리케이션 개발, 통합, 데이터 시각화의 속도와 품질을 높인다. 로우코드 플랫폼을 이용하면 코드로 양식과 워크플로우를 구축할 필요가 없다. 웹과 모바일 애플리케이션에 사용되는 화면, 워크플로우, 데이터 시각화를 디자인할 수 있는 드...

로우코드 노코드 애플리케이션개발 2021.09.09

마이크로소프트, 자바 GC툴킷 오픈소스로 공개…JVM 메모리 상태 고급 분석 가능

마이크로소프트 자바 엔지니어링 그룹이 GC툴킷을 오픈소스로 공개했다. GC툴킷은 자바 가비지 콜렉션(garbage collection, GC) 로그 파일을 분석하는 일련의 라이브러리를 말한다. 오픈소스로 공개된 GC툴킷은 깃허브에서 다운로드할 수 있...

자바 깃허브 오픈소스 2021.09.07

비주얼 스튜디오 2022용 생산성 파워 툴 세부 기능 공개

마이크로소프트가 출시를 앞둔 비주얼 스튜디오 2022 IDE에서 생산성 파워 툴(Productivity Power Tool) 확장 프로그램을 지원한다. 생산성 파워 툴은 HTML 복사부터 오류 메시지 보기까지 다양한 기능을 제공한다.   ...

마이크로소프트 비주얼스튜디오2022 개발자 2021.09.03

글로벌 칼럼 | 애플과 앱 개발자를 위한 조언 “누구를 위한 선택인가?”

패스워드 관리 프로그램 원패스워드(1Password)를 만드는 업체인 애자일비츠(AgileBits)는 몇 주 동안 힘든 시간을 보내고 있다. 강력하고 일관성 있는 새 코드 베이스를 기반으로 맥 앱의 새 버전을 구축하여 제품의 일관성과 더욱 빠른 업그레...

업그레이드 원패스워드 CSAM 2021.09.03

'클라우드 네이티브 앱의 품질 해결책' 개발자 전용 가시성 툴이 필요한 이유

소프트웨어를 만들어 제공하는 과정은 항상 속도와 품질 관리 사이의 균형 잡기다. 실제로 많은 성공한 IT 기업은 이 기술을 마스터해서 지금의 제국을 건설했다.   그 균형을 정확히 찾기 위한 아이디어와 작업 방식에 따라 새로운 툴이 만들어졌고...

개발자 품질 클라우드네이티브 2021.09.03

데브옵스에도 여전한 보안 사각지대…핵심은 ‘설계 단계의 보안 통합’

데브옵스(DevOps)가 전 세계 소프트웨어 개발 기업 사이에서 인기를 끌고 있다. 하지만 많은 기업이 여전히 문화적인 문제와 씨름하고 있다. 차세대 클라우드 애플리케이션 개발에 필수적인 데브섹옵스(DevSecOps) 시행 과정에서 보안 담당자의 영향...

데브옵스 데브섹옵스 보고서 2021.08.26

IBM ‘콜 포 코드 P-테크 챌린지’서 한국 P-테크 학생 팀 아태지역 우승

한국IBM은 IBM이 주관하는 글로벌 프로젝트 ‘콜 포 코드 P-테크 챌린지(Call for Code P-TECH Challenge)’에서 한국 P-테크 학교 학생들로 구성된 ‘앱센스(AppSense)’ 팀이 아시아태평양 지역 전체 우승을 차지했다고 ...

IBM 2021.08.26

플래티어, 8월 26일 ‘데브옵스 웨비나 라이브’ 개최

플래티어는 8월 26일 오후 3시부터 1시간 동안 IT/테크 전문가를 위한 ‘데브옵스 웨비나 라이브(DevOps WEBINAR LIVE)’를 개최한다고 밝혔다.   이번 웨비나는 데브옵스 전문가인 IDT 부문 한재정 수석이 발표자로 나서 ...

플래티어 2021.08.18

“앱 개발 속도를 높여라” 로우코드 개발의 이해

애플리케이션을 새로 만들기 위해서는 일반적으로 대상 플랫폼에 특화된 높은 수준의 개발 지식이 필요하고 시간도 많이 소비된다. 반면, 로우코드(Low-code) 개발 플랫폼과 툴(노코드(no-code) 제품도 마찬가지)을 이용하면 여전히 일부 학습은 필...

로우코드 개발자 2021.08.17

"우리 회사 IT가 산으로 가는 신호" 잘못된 IT 의사결정 패턴 12가지

새로운 기술을 보면 사탕가게에 간 어린아이처럼 바로 시도해보고 싶은가? 조직 리더가 기술을 도박처럼 대하는 사람이라서 충분한 분석을 하거나 상당한 주의를 기울이지 않고 업체를 선택하는 경향이 있는가? 조달 관리자, 프로젝트 관리자, 비즈니스 이해관계자...

페르소나 의사결정 2021.08.11

"컨테이너 혁명을 주도하는" 도커의 의미와 장단점

도커(Docker)는 컨테이너에 기반해 애플리케이션을 구축하는 소프트웨어 플랫폼이다. 컨테이너는 운영체제 커널을 공유하지만, 그 외의 경우 서로 격리되어 실행되는 작고 경량의 실행 환경이다. 컨테이너는 리눅스와 유닉스에서 상당 기간 사용됐다. 그러나 ...

도커 docker 컨테이너 2021.08.04

파이썬 코드 프로파일링을 위한 6가지 유용한 라이브러리

모든 프로그래밍 언어에는 두 가지 속도가 있다. 개발 속도, 그리고 실행 속도다. 파이썬(Python)은 전통적으로 빠른 실행보다는 빠른 개발에 중점을 두는 언어다. 파이썬 코드는 대부분의 경우 충분히 빠르지만 가끔 그렇지 않을 때도 있다. 그럴 때는...

파이썬 Python 타임잇 2021.08.02

구글, 안드로이드 앱 개발용 UI 툴킷 '젯팩 컴포즈 1.0' 공개

젯팩 컴포즈(Jetpack Compose) 1.0이 출시됐다. 젯팩 컴포즈는 안드로이드 모바일 애플리케이션 개발을 위한 구글의 네이티브 UI 툴킷이다.   젯팩 컴포즈는 선언형 접근법으로 네이티브 안드로이드 앱을 더욱 쉽고 빠르게 개발할 ...

구글 안드로이드 애플리케이션 2021.08.02

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

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

Copyright © 2024 International Data Group. All rights reserved.