지난 글들

398개의 글이 있습니다

  • 2024년은 Rails 8 출시를 포함하여 555명의 기여자가 약 4000건의 커밋과 50번의 릴리스를 기록한 Rails의 중요한 한 해였습니다.
  • Rails 8에서는 PWA, 속도 제한, Kamal 배포, Propshaft 자산 파이프라인, Solid Cache/Queue/Cable 등의 주요 기능들이 기본으로 추가되었습니다.
  • 또한, 새로운 유지보수 정책, SQLite3 확장 지원, 향상된 에러 페이지 및 테스트 헬퍼 등 다양한 개선사항이 도입되었습니다.
Ruby on Rails 소식지 2024년 12월 27일
  • Ruby 3.4.0이 공식 출시되었으며, 새로운 `it` 블록 파라미터 참조, 기본 파서로 Prism 채택, 그리고 소켓 라이브러리에 Happy Eyeballs Version 2 지원이 추가되었습니다.
  • YJIT는 성능 향상, 메모리 사용량 감소, 다양한 최적화 및 새로운 명령줄 옵션과 Ruby API를 통해 더욱 강력해졌습니다.
  • 모듈형 GC 도입으로 동적 가비지 컬렉터 구현이 가능해졌으며, MMTk 기반의 실험적인 GC 라이브러리도 제공되어 유연성이 증대되었습니다.
Ruby on Rails 소식지 2024년 12월 25일

Ruby의 `then` 메서드: 코드 가독성과 체인화 개선

The 'then' Ruby Keyword - What is it? – Ben Koshy – Rails, Tekla Open API, AutoDesk .NET

  • Ruby의 `then` 메서드는 코드 체인화를 통해 가독성을 높이고 함수형 프로그래밍 스타일을 지원합니다.
  • 이 메서드는 복잡한 연산 과정을 명확하게 분리하여 각 단계의 입출력을 명시적으로 처리할 수 있게 합니다.
  • `tap` 메서드와 유사하지만 다른 활용성을 가지며, `yield_self`의 별칭으로도 사용될 수 있습니다.
Ruby Weekly 2024년 12월 09일

Ruby on Rails 애플리케이션의 PostgreSQL 성능 최적화

Easy to Overlook PostgreSQL Performance Issues in Rails Apps

  • Rails 앱에서 PostgreSQL의 'random_page_cost'를 조정하여 인덱스 활용도를 높이고 순차 스캔을 줄여 성능을 개선할 수 있습니다.
  • 활용되지 않거나 NULL 값이 많은 인덱스를 제거하거나 최적화하여 쓰기 작업 성능을 향상시키고 데이터베이스 오버헤드를 감소시킬 수 있습니다.
  • 'work_mem' 설정을 적절히 조정하여 쿼리 정렬 및 그룹화 작업이 디스크 대신 메모리에서 효율적으로 수행되도록 함으로써 전반적인 응답 시간을 단축할 수 있습니다.
jeff 2024년 08월 27일

Ruby on Rails 애플리케이션을 위한 자체 호스팅 관측 가능성 스택

Self-hosted observability for Ruby on Rails apps with Kamal and OpenTelemetry | Michal Kazmierczak

  • Ruby on Rails 앱을 위한 자체 호스팅 관측 가능성 스택 구축 방법을 제시합니다.
  • OpenTelemetry, Kamal, Docker Compose를 활용하여 비용 효율적이고 데이터 제어가 가능한 솔루션을 제공합니다.
  • 로그, 메트릭, 트레이스 통합을 통해 시스템 성능 분석 및 디버깅 효율을 높입니다.
Ruby Weekly 2024년 01월 24일

오비 페르난데스: 루비 온 레일즈에서 AI까지 혁신을 이끈 선구자

Patterns of Application… by Obie Fernandez [PDF/iPad/Kindle]

  • 오비 페르난데스는 90년대 초부터 프로그래머 경력을 시작하여 Java, Ruby, Lean Startup, Serverless, AI 등 혁신 기술의 최전선에 서왔습니다.
  • 그는 루비 온 레일즈 커뮤니티에 큰 공헌을 한 저서 "The Rails Way"의 저자이자 Andela의 CTO를 역임한 성공적인 기업가입니다.
  • 현재는 AI 기반 가상 스태핑 스타트업인 Olympia를 운영하며, 전자 음악 프로듀서로서도 활동하고 있습니다.
RoboRuby 2015년 12월 28일

Phil Smy 소개

About - philsmy.com

  • Phil Smy는 1970년대부터 소프트웨어 개발을 시작하여 C++, Objective-C, Ruby 등 다양한 언어를 익힌 풀스택 개발자입니다.
  • 그는 ZonMaster.com, LotteryCanada.com 등 다수의 성공적인 회사를 설립한 기업가이자 여행가, 작가, 음악가, 영화 제작자입니다.
  • 현재 일본과 캐나다를 오가며 활동하며, 과거에는 #SharkTank에 출연한 Toygaroo의 공동 창업자이기도 했습니다.
Ruby on Rails 소식지 2012년 04월 25일

Rails 0.5.0 발표: 베이퍼웨어의 종말

21 years ago Ruby on Rails had it's first version 0.5.0

  • Rails 0.5.0이 공식 출시되었으며, Ruby 기반의 오픈 소스 웹 애플리케이션 프레임워크로 MVC 아키텍처를 완벽 지원합니다.
  • DRY(Don't Repeat Yourself) 원칙을 통해 XML 설정 없이 리플렉션과 런타임 확장을 활용하여 생산성을 극대화합니다.
  • Active Record로 효율적인 ORM을, Action Pack으로 MVC 로직을 처리하며, 단일 언어(Ruby)로 풀 스택 개발이 가능합니다.
HackerNews 2004년 07월 25일