본문 바로가기
반응형

IT 정보322

이클립스·아줄 “오라클 가격 정책 변경으로 자바 문의 늘었다” 소프트웨어를 실제로 쓰는 사용자 수가 아니라 고객사의 전체 직원 수를 기준으로 비용을 청구하기로 하는 오라클의 새로운 자바 가격 정책이 이클립스 재단(Eclipse Foundation)과 자바 개발 플랫폼 업체 아줄(Azul)에 기회를 제공하고 있다. 이클립스는 재빠르게 기회를 잡았다. 지난 1월 27일 이클립스 재단 전무이사 마이크 밀린코비치는 트위터에 “오라클의 새 자바 가격 정책을 우연히 봤다. 자바가 이렇게 비싼 줄 몰랐다!”라면서, “다행히도 완벽하게 호환되고, 커뮤니티 지원을 제공하며, 품질 인증을 받은 테무린 오픈JDK(Temurin OpenJDK) 배포판을 무료로 다운로드할 수 있다”라고 밝혔다. 이어 밀린코비치는 이클립스 어댑티움(Eclipse Adoptium)의 무료 오픈JDK 바이너리.. 2023. 2. 13.
가비지 컬렉션(Garbage Collection, GC)의 이해 - "자동화된 메모리 관리" 대부분의 현대적인 프로그래밍 언어는 가비지 컬렉션(Garbage Collection, 쓰레기 수집)을 사용한다. 가비지 컬렉션 알고리즘의 개념을 살펴보고 자바, 파이썬을 포함한 주요 프로그래밍 언어에서 가비지 컬렉션이 구현되는 방법을 알아보자. 일단 가비지 컬렉션 자체의 장단점부터 살펴보자. 가비지 컬렉션이 메모리 할당 오류에 대한 보편적인 해결책인 이유가 무엇일까? C, C++ 등 가비지 컬렉션이 없는 언어에서 메모리 관리가 왜 위험한지부터 시작하자. C/C++ 메모리 관리의 위험성 메모리 할당 문제는 잠재적인 버그와 취약점을 유발하는, C/C++에서 흔히 발생하는 문제의 일부지만, 그 일부의 비중이 크고 추적해서 수정하기도 까다롭다. 메모리 할당 버그에는 다음과 같은 시나리오가 포함된다. 할당했던 메.. 2023. 2. 9.
엣지에도 AI 적용... 마이크로소프트, ChatGPT 통합한 새로워진 ‘빙’ 공개 2023년 02월 07일(현지시간) 마이크로소프트가 미국 워싱턴주 레드먼드에 있 본사에서 언론 행사를 열고 ChatGPT 기능이 도입된 새로운 빙을 공개했다. 마이크로소프트는 새로운 빙을 “웹을 위한 부조종사”라고 표현했다. 마이크로소프트는 빙에 자체적인 버전의 ChatGPT 알고리즘으로 구동되는 컨텍스트 검색 기능을 적용한다. 또한 각주 링크를 제공하는 채팅 인터페이스도 빙 검색 결과에 추가된다. 엣지 브라우저에도 AI를 통합해 재무 수익 보고서를 요약하는 등의 작업을 요청할 수 있다. 빙의 새로운 검색 엔진 인터페이스는 현재 일부 사용자를 대상으로만 배포됐으며, 수주 내 전체 사용자에게 확장될 예정이다. 마이크로소프트 CEO 사티야 나델라는 AI와 ChatGPT의 출시를 웹의 탄생에 비유했다. “AI.. 2023. 2. 8.
ChatGPT에 대한 놀라운 사실 6가지 모두가 ChatGPT에 대해 이야기한다. ChatGPT는 사람처럼 시와 산문, 심지어 소프트웨어 코드까지 쓰는 오픈AI(OpenAI) 툴이다. ChatGPT과 관련한 대화는 대부분 놀라움, 두려움, 경고로 이어진다. ChatGPT가 할 수 있는 것에 대한 놀라움, 악용 및 ‘로봇’으로의 대체 대한 두려움, 그리고 창의성을 기계에 위탁하는 인간성의 위험에 대한 경고다. 하지만 이 모든 대화는 핵심을 놓치고 있다. 사실 ChatGPT는 대부분 미디어에서 묘사하는 것보다 덜 놀랍고 덜 무서우며, 경고할 필요성도 낮다. ChatGPT는 샌프란시스코에 소재한 오픈AI라는 회사의 AI 언어 모델이다. 텍스트를 통해 사람과 대화하고, 요청에 따라 다양한 콘텐츠를 생성한다. GPT는 Generative Pre-trai.. 2023. 2. 7.
ChatGPT가 말하는 ChatGPT 2023년이 막 시작됐지만, IT 업계에는 이미 ‘스타’가 등장했다. 바로 ChatGPT이다. 대학과 각급 학교는 이미 ChatGPT를 금지했는데, 학생의 창의성과 개인 성취를 저해할 우려가 있기 때문이다. 하지만 과연 ChatGPT란 무엇인가? CNET에서 사용하고 있는 편집자 보조 AI 같은 것인가? 아니면 값비싼 과외교사를 대신할 현대적인 숙제 도우미일 뿐인가? 아니면 고객 서비스를 자동화할 현대적인 기업용 챗봇인가? 이런 질문에 ChatGPT 자신보다 더 잘 대답할 수 있는 사람은 없을 것이다. 그래서 ChatGPT의 정체에 관해 ChatGPT를 인터뷰했다. https://jcoding7.tistory.com/entry/%EC%B1%97GPTChatGPT-%EB%9E%80 챗GPT(ChatGPT).. 2023. 2. 1.
자바로 신경망을 구축하는 방법 인공 신경망은 딥러닝의 한 형태이자 최신 AI의 핵심이다. 인공 신경망의 원리를 이해하기 위한 최선의 방법은 직접 만들어보는 것이다. 다음 내용을 통해 자바로 신경망을 만들고 학습시키는 과정을 살펴보자. 인공 신경망의 동작에 대한 전체적인 개요를 알기 위해서는 ‘머신러닝 스타일 : 인공 신경망과 작동 원리, 함수 구조’라는 기사를 살펴보자. 참고로 이번 기사에서 제시하는 예제는 프로덕션급 시스템을 염두에 둔 것이 아니며, 이해하기 쉽게 설계된 데모의 모든 주요 구성요소를 보여주기 위한 용도로 작성됐다. 기본적인 신경망 신경망은 뉴런(neuron)이라는 노드로 구성된 그래프다. 뉴런은 계산의 기본 단위로, 입력을 받아서 입력별 가중치, 노드별 편향, 최종 함수 처리기(활성화 함수라고 함) 알고리즘을 사용해.. 2023. 1. 30.
반응형