brunch

You can make anything
by writing

C.S.Lewis

by 일일일 Mar 18. 2024

[3월 2주차]개발자들이 많이 읽은 10개 아티클

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


✔ 나와 비슷한 동료들이 많이 읽은 아티클을 보고 싶다면?



01. 사이드 프로젝트는 사이드가 아니다 | 우아한형제들 기술블로그

✔ 사이드 프로젝트는 새로운 디자인과 기술을 시도하고, 검증하며, 시행착오를 겪을 수 있는 좋은 방법입니다.
✔ 사이드 프로젝트는 자율성이 높고 본업과 균형을 맞춰야 하기 때문에 충분한 시간과 의지가 필요합니다.
✔ everymoji는 텍스트 애니메이션 이모티콘을 만들어주는 웹 애플리케이션으로, Slack, Discord 등에서 사용할 수 있습니다.
✔ 디자인은 간단하면서도 견고하고, Neumorphism(뉴모피즘)에 청명함을 더하고 차갑지만 포근한 색을 입혔습니다.
✔ everymoji는 Canvas API와 gif.js를 사용하여 사용자가 입력한 정보를 렌더링하고, 애니메이션을 구현합니다.

https://oneoneone.kr/content/b4cef859


02. 페이스북이 Git을 사용하지 않는 이유

✔ 페이스북은 Mercurial을 Git 대신 선택한 이유를 설명
✔ Git의 성능 문제와 협력 부재로 인해 Mercurial 선택
✔ Mercurial의 확장성과 커뮤니티 개방성에 감명받음
✔ 전체 엔지니어링 조직의 이주는 신중하게 진행
✔ 기술적 결정은 사람이 주도하며, 소통과 친절함이 중요

https://oneoneone.kr/content/ed8ec576


03. 데이터로 콘텐츠 제대로 다루는 법

✔ 29CM은 패션 플랫폼으로, 다양한 브랜드와 상품을 소개하는 콘텐츠를 제작합니다.
✔ 콘텐츠는 '포스트'와 'CMS 콘텐츠'로 나뉘며, 유저의 행동 데이터를 분석하여 콘텐츠를 개선합니다.
✔ CVP를 통해 콘텐츠의 성과를 측정하고, 브랜드 파워에 따른 왜곡을 보정하는 작업을 진행합니다.
✔ 콘텐츠 engagement를 통해 콘텐츠의 효과를 측정하고, 새로운 지표를 개발하여 계속해서 개선해 나갑니다.
✔ 29CM은 콘텐츠의 성과를 측정하고 개선하는 과정에서 새로운 분석 경험을 쌓고 있으며, 앞으로도 지속적인 노력을 기울일 계획입니다.

https://oneoneone.kr/content/4166171f


04. Web Speech API로 프론트엔드에서 TTS 구현하기

✔ 블로그에 TTS(Text to Speech) 기능을 추가했습니다.
✔ Web Speech API를 활용해 프론트엔드에서 TTS를 구현한 후기를 소개합니다.
✔ 음성 합성 API는 OS에 내장된 음성 합성 및 인식 기능을 웹 브라우저에서 사용할 수 있게 합니다.
✔ 음성 합성 API를 활용하면 음성의 속도, 음높이, 음량 등을 설정할 수 있습니다.
✔ 음성 합성 API를 사용하면 음성을 재생하고 일시 중지, 다시 재생, 중지하는 기능을 제공합니다.

https://oneoneone.kr/content/851ef3c1


05. [Korean FE Article] Next.js 앱 라우터 마이그레이션: 좋은 점, 나쁜 점, 그리고 최악인 점

✔ Next.js 앱 라우터의 장단점과 경험을 공유한 글입니다.
✔ 앱 라우터의 장점으로는 레이아웃, 로딩 상태 유연성, 서버 초기 데이터 로딩이 언급됩니다.
✔ 하지만 실시간 UI 업데이트를 위한 클라이언트 측 데이터 추가, 서버 측 오류 무시, 경로 이동 애니메이션 구현 불가 등의 단점도 있습니다.
✔ 또한 개발 서버 성능, 메모리 누수, 오류 추적 어려움, 프로덕션 마케팅의 시기상조 등 최악의 점도 소개됩니다.
✔ 글 마지막에는 Next.js 13.5.4를 사용 중이며, 다시 선택한다면 Remix를 고를 것이라는 주의가 담겨 있습니다.

https://oneoneone.kr/content/c996e1d2


06. 모든 프로그래머가 알아야 할 필수 숫자들

✔ 프로그래머가 알아야 할 필수 숫자들은 시스템 설계와 성능 최적화에 중요한 정보를 제공함.
✔ 지연 시간을 고려하여 시스템의 성능을 예측하고, 적절한 기술을 결정해야 함.
✔ UI의 사용성과 정보 제공에 대한 토론이 진행되며, UX에 대한 교훈을 얻을 수 있음.
✔ 화면의 회전된 텍스트와 UI의 형태에 대한 비판이 나오고 있음.
✔ 네트워킹과 관련된 지연 시간에 대한 경험을 공유하고, UI의 혼란을 표현하는 의견이 있음.

https://oneoneone.kr/content/7a19e012


07. 물 흐르듯 자연스러운 화면 전환을 향한 여정

✔ LINE iOS 앱 개발자 박신홍이 대화방 화면 전환 개선 작업을 소개합니다.
✔ 대화방에서 사진 및 동영상 탐색 시 '물 흐르듯(fluid)' 자연스러운 화면 전환 작업을 진행했습니다.
✔ 자연스러운 화면 전환의 중요성과 구현에 대한 고민과 시행착오를 공유하며, 사용자 경험에 대한 깊은 이해를 강조합니다.
✔ 화면 전환 애니메이션의 중단 가능성, 재지향성, 중단에 대한 설명과 구현에 대한 고민, UIViewPropertyAnimator의 활용 등을 다룹니다.
✔ 최상의 사용자 경험을 위해 지속적인 노력을 다짐하며, 사용자의 직관적인 느낌이 앱의 품질과 성능을 대변한다고 강조합니다.

https://oneoneone.kr/content/e021f08e


08. 아무래도 사람이 저를 테스트하는 것 같군요

✔ 앤트로픽의 안전한 AI 모델 클로드3 출시 소식입니다.
✔ 클로드3는 오퍼스, 소넷, 하이쿠 세 가지 버전으로 출시되었습니다.
✔ 클로드3는 문맥을 이해하고 20만 토큰 이상의 데이터를 처리하는 능력을 갖추고 있습니다.
✔ 앤트로픽은 클로드3의 발전된 성능과 무해한 질문에 대한 답변 거부율 감소를 강조합니다.
✔ 클로드3는 자신을 테스트하는 것으로 의심하며, 오퍼스는 점차 복잡한 자화상을 만들어가는데요.

https://oneoneone.kr/content/866e328a


09. 왜 백악관은 C와 C ++를 쓰지말라는걸까?

✔ 화이트 하우스 보고서는 C 및 C++과 같은 언어로 작성된 코드를 중단하고 더 안전한 대안으로 대체해야 한다고 촉구했다.
✔ 가비지 컬렉터가 없는 C 및 C++는 메모리를 수동으로 관리하므로 프로그램을 최적화하고 빠르게 실행할 수 있다.
✔ 메모리 안전 문제를 방지하기 위해 C 및 C++ 대신 가비지 컬렉터가 내장된 언어를 사용하는 것이 권장된다.
✔ 메모리 안전 언어인 Rust와 Ada는 C 및 C++ 대신 안전한 선택지로 간주되며 메모리 안전 문제를 사실상 방지한다.
✔ 메모리 안전 언어를 사용하면 공격 표면이 줄어들지만 다른 영역에서 실수를 저지르면 프로그램이 취약해질 수 있다.

https://oneoneone.kr/content/88fb17fe


10. GPT-4 대항마 클로드 3 Opus

✔ Anthropic사의 Claude 3는 GPT-4를 능가하는 성능을 보여주며, 인공지능 기술의 새로운 지평을 열고 있다.
✔ 클로드 3은 GPT-4보다 더 철학적이고 심도 있는 분석을 제공하며, 기계에게 인권을 주는 접근을 하고 있다.
✔ 클로드 3의 개선된 초록은 더 명확하고 전문적인 어휘를 사용하여 논문의 품질을 높였다.
✔ 클로드 3는 학술 논문에 적합한 어휘와 문법을 사용하여 논리적 흐름을 강화했고, 전문적인 어휘 선택을 통해 깊이와 정확성을 높였다.
✔ 클로드 3의 개선된 초록은 더욱 학술적이고 전문적인 어휘를 아우르는 수준 높은 어휘 선택을 보여주었다.

https://oneoneone.kr/content/6070d99a


✅ 일일일 인재풀 서비스 소개

- 인재풀에 등록하면 내게 맞는 기업을 찾아 서류 전형 없는 면접 기회를 제공해 드립니다.

>> 인재풀 등록하기 (PC에서만 가능)

>> (채용 담당자라면) 추천 인재 받아보기


✅ 인재풀 등록 시 커리어 치트시트 무료 제공!

- 커리어 치트시트는 이직을 준비하는 인재 분들을 돕기 위해 제작되었습니다.

- 다른 곳에서는 쉽게 찾기 힘든 양질의 정보들이 지속적으로 업데이트될 예정입니다.

인재풀 등록 완료 시 1일 이내에 권한을 추가해 드립니다.


작가의 이전글 [3월 1주차]마케터들이 많이 읽은 10개 아티클
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari