[TOP 10] 개발자들이 많이 읽은 아티클 모음 - 5월 4주차

일일일·2023년 5월 30일
40

동료들은 다 아는 정보, 나만 모르지 않게 만들어주는
일일일에서 한 주간 개발자들이 많이 읽은 상위 10개의 아티클들을 소개합니다.

📌 실시간으로 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?
>> '일일일 - 개발' 오픈채팅방 (참여 코드 : oneone1)

🎉 커피챗 요청 및 채용 제안의 기회를 받고 싶다면?
>> 3분이면 끝나는 인재풀 등록하러 가기 (선착순 베타테스터 모집 중)


01. 구글의 프론트엔드 성공 지표 ‘Core Web Vitals’

✅ 개발 프론트엔드 성능은 사용자 경험과 웹사이트의 성공에 중요한 역할을 한다. 이를 판단하는 요소들을 성능 지표라고 부르며, 이번 글에서는 구글의 ‘Core Web Vitals’에 대해 살펴본다. LCP, FID, CLS 세 가지 지표로 구성된 Core Web Vitals는 개발자들이 성능 최적화를 위해 우선순위를 결정하는 데 도움이 된다. 구글이 웹사이트의 사용자 경험을 높이기 위해 많은 노력과 관심을 갖고 있어 Core Web Vitals 지측을 준수해 웹사이트를 개발하면 사용자가 느끼는 성능적인 이점과 함께 검색 엔진 최적화까지 할 수 있다. 이를 위해 LightHouse와 PageSpeed Insights를 사용하는 것이 좋다.

https://oneoneone.kr/content/228caaa8


02. GPT4를 최단기 퇴물로 만들어버릴 PaLM2

✅ 구글이 GPT의 영향으로 주가가 하락하자 PaLM2 모델을 공개하였다. 하지만 PaLM2 모델을 사용한 결과 성능이 좋지 않다는 평가도 있다. PaLM2 모델은 다양한 언어를 잘 다룬다는 장점이 있지만 모델 사이즈가 작아 비용이 적고 빠르고 효율적으로 운영할 수 있어 AI 분야의 연구 측면에서 중요한 역할을 할 것으로 예상된다.

https://oneoneone.kr/content/28eb2bc6


03. 2023년. 드디어 새로운 자바스크립트가 왔다...!

✅ 자바스크립트가 올해 새로운 기능들을 도입하는데, 이는 ekma 2023 명세서의 일부이다. 이번 업데이트는 코드 작성을 예측 가능하게 하고 버그가 적으며 유지 및 관리하기 쉽게 만들어준다. 예를 들어, 배열의 메소드를 사용하는 것이 때로는 혼란을 줄 수 있는데, 배열의 메소드를 이용하는 경우 배열의 상태를 변화시킬 수 있고 그렇게 변화한 상태를 프로그램의 상태로 받아들이기 때문이다. 새로운 기능으로는 뮤터블한 상태를 만들지 않고 새로운 복사본을 만들어내는 메소드 등이 있다. 또한 스플라이스와 웨이트 방법 등도 소개하고 있다.

https://oneoneone.kr/content/41d88454


04. MS, 윈도 코파일럿 공개…'생성 AI 사이드바 배치'

✅ 마이크로소프트가 윈도11에서 생성 AI 기능을 투입했다고 발표했다. '윈도 코파일럿'이라는 기능으로 오픈AI GPT-4 모델을 활용한 대화형 AI 인터페이스를 제공하며, 사용자는 여행 예약부터 전문 업무까지 윈도 코파일럿을 이용할 수 있다. 윈도11의 '랑브 캡션' 기능은 추가 언어로 한국어를 포함해 21개 지역의 10개 언어를 지원하며, 스토어에서는 생성 AI 기능을 활용한 AI 허브를 도입한다. 윈도11의 보안을 강화해 이용자 존재 센서 정보에 대한 접근을 관리하는 앱 개인정보 보호 설정을 제공한다.

https://oneoneone.kr/content/fcbed604


05. [번역] ES2023에서 도입된 자바스크립트의 새로운 배열 복사 메서드

✅ ECMAScript 2023에는 배열 객체를 보다 예측 가능하고 유지보수하기 쉽게 만들기 위한 몇 가지 새로운 메서드가 추가되었다. 이 메서드들은 기존 배열의 데이터를 변경하지 않고 복사본을 만든 뒤 해당 복사본을 변경하여 배열에 대한 연산을 수행할 수 있도록 돕는다. 메서드들은 toSorted, toReversed, toSpliced 및 with가 있다. 이에 대한 자세한 설명과 함께, 새로운 메서드의 등장 배경과 중요성도 설명되어 있다.

https://oneoneone.kr/content/c2dee896


06. 1백만개의 동시 작업을 실행하는데 메모리가 얼마나 필요할까?

✅ Rust, Go, Java, C#, Python, Node.js, Elixir 언어로 비동기와 멀티스레드 간의 메모리 사용량을 비교한 결과, Rust tokio가 가장 우수하며, C#도 경쟁력이 있다. Go는 1백만개에서 자바와 격차가 벌어졌고, Elixir가 가장 놀랐다. 메모리 사용량만을 비교한 결과이므로 다른 요소들은 고려되지 않았다. 작업을 시작하는데 오버헤드가 많아지고 코드 완료에 12초 이상 소요되는 것으로 나타났다.

https://oneoneone.kr/content/e96c4a2b


07. "개발자, 코파일럿 플러그인으로 돈 버는 시대 온다"

✅ 마이크로소프트는 코파일럿에 플러그인을 추가하여 앱 개발자들이 앱을 코파일럿에 배포하고 수익을 창출할 수 있게 했다. 코파일럿은 인공지능 기술을 활용한 오피스 제품군 플랫폼이다. 현재 조기 접근 프로그램 이용자는 50개 이상의 플러그인에 접근할 수 있으며, 앞으로는 수천개 이상의 플러그인 연결이 가능할 전망이다. 플러그인은 AI 시스템의 능력을 끌어올리는 도구로, 실시간 정보 검색, 회사와 비즈니스 데이터 통합, 새로운 유형의 계산 등을 수행할 수 있다.

https://oneoneone.kr/content/a4a0af47


08. Microsoft Build 2023 요약

✅ 마이크로소프트는 개발자 컨퍼런스 Microsoft Build 2023에서 50가지 이상의 새로운 제품과 기능을 발표했다. 이 중 7가지 핵심 내용으로는 AI를 통한 인류의 수명 연장과 삶의 질 개선, Copilot과 bingChat의 활용, 마이크로소프트의 생태계에 AI 플러그인 탑재, 그리고 AI 개발자를 위한 Azure AI Studio 등이 있다.

https://oneoneone.kr/content/014c4509


09. [번역] Next.js 13과 리액트 서버 컴포넌트로 블로그 구축하기

✅ Next.js를 이용하여 웹사이트를 구축하는 방법에 대한 개요를 작성한 글이다. 해당 방법은 Next.js 프로젝트를 만들고, 앱 라우터 애플리케이션을 구조화하는 것으로 시작된다. 중첩 레이아웃을 사용하여 블로그 페이지를 구축하고, 마크다운 파일을 렌더링하기 위해 next-mdx-remote와 실험적인 리액트 서버 컴포넌트를 사용한다. 또한 bright 패키지를 사용하여 코드 구문 강조 표시를 수행한다.

https://oneoneone.kr/content/098569b4


10. 한글 번역 | Google I/O 2023 10분 요약

✅ 구글은 제품들을 더 유용하게 만들기 위해 인공지능을 적용하고 있으며, 생성 모델링 인공지능을 통해 다음 단계를 거치고 있습니다. 구글은 의미 이해와 생성 모델링 인공지능의 조합을 활용한 새로운 Magic editor(매직 에디터) 경험을 발표했습니다. 또한, 도메인 특화 지식에 대한 정교한 조정으로 빛나는 매우 능력있는 Pom2 팜 모델을 발표했습니다. 게다가, 다양한 디바이스를 지원하기 위한 큰 업데이트를 통해 디바이스를 찾는 기능을 출시할 예정입니다.

https://oneoneone.kr/content/35c194db


🙋앗, 나가시기 전에 잠시만요!

🎁 스타벅스 쿠폰 이벤트
지금 일일일에 로그인하시면 매일 나와 비슷한 동료들이 보고있는 추천 콘텐츠들을 받아볼 수 있어요. 아래 초대 링크를 통해 회원가입하시면 추첨을 통해 스타벅스 쿠폰을 보내드리는 이벤트를 진행하고 있으니 많은 참여 부탁드려요!
>> 일일일 초대링크
>> 일일일 바로가기

profile
관심 업계의 최신 트렌드를 가장 쉽고 빠르게 받아보는 방법

0개의 댓글