지난 글들
398개의 글이 있습니다
Ruby 젬 로드 여부 확인 방법: Gem.loaded_specs.keys.grep 활용
A Useful Command to Check If a Gem Is Loaded in Your Bundler Environment
- Ruby 애플리케이션에서 특정 젬이 로드되었는지 확인하려면 `bundle exec ruby -e "puts Gem.loaded_specs.keys.grep(/your_pattern_here/)"` 명령어를 사용할 수 있습니다.
- 이 명령어는 현재 Bundler 환경에 로드된 젬의 이름을 정규 표현식으로 필터링하여 보여주며, 설치되었으나 로드되지 않은 젬은 감지하지 못하는 한계가 있습니다.
- 주로 디버깅, 종속성 확인, 새로운 코드베이스 탐색, 환경 비교 등 다양한 시나리오에서 유용한 도구로 활용됩니다.
FastRuby.io
2025년 07월 23일
Ruby 및 Rails 업그레이드를 위한 FastRuby.io의 오픈 소스 도구
DIY Ruby on Rails Upgrades: Essential Open Source Tools
- FastRuby.io는 Ruby 및 Rails 애플리케이션 업그레이드를 지원하는 다양한 오픈 소스 도구들을 제공합니다.
- 이 도구들은 코드 품질 평가, 기술 부채 식별, 호환성 검증, 보안 취약점 점검 등 업그레이드 전반에 걸쳐 유용하게 활용됩니다.
- NextRails, RubyCritic, Skunk, RailsBump.org 등이 주요 도구이며, 효율적인 업그레이드 워크플로우를 제시하여 개발자들이 직접 업그레이드를 수행하도록 돕습니다.
FastRuby.io
2025년 07월 23일
기술 부채의 숨겨진 비용
The Hidden Costs of Technical Debt in Rails: Lessons from Client Projects
- 기술 부채는 Rails 애플리케이션에서 개발 시간 지연, 버그 증가, 개발자 망설임 등 조용히 나타나는 패턴입니다.
- 오래된 코드 집중 및 의존성 문제는 성장을 저해하며, 이는 점진적인 비용 상승으로 이어집니다.
- 대규모 재작업 없이 '진행하면서 리팩토링'과 같은 작고 꾸준한 변화를 통해 기술 부채를 효과적으로 관리할 수 있습니다.
FastRuby.io
2025년 07월 23일
AWS SDK for Ruby를 활용한 Amazon Comprehend 예제
Amazon Comprehend examples using SDK for Ruby - AWS SDK for Ruby
- 이 문서는 AWS SDK for Ruby를 사용하여 Amazon Comprehend를 활용하는 코드 예제를 제공합니다.
- 주요 시나리오는 고객 의견 카드를 분석하고 번역하며 감정을 파악한 후 오디오 파일을 생성하는 애플리케이션입니다.
- 이 애플리케이션은 Amazon Textract, Comprehend, Translate, Polly 등 여러 AWS 서비스를 통합하여 작동합니다.
RoboRuby
2025년 07월 23일
Rails 기반 AI 시스템 구축 과정: AI on Rails
AI on Rails | Rapid Ruby
- 본 과정은 기존 Rails 스택을 활용하여 완벽한 AI 시스템을 구축하는 방법을 다룹니다.
- Rails, Hotwire, 그리고 Ruby용 AI 라이브러리인 LangChain.rb만을 사용하여 에이전트, 도구, 메모리, 인터넷 접근까지 구현합니다.
- AI 개발 경험이 없는 Rails 개발자도 쉽게 참여할 수 있으며, 자신의 애플리케이션에 지능형 기능을 통합할 역량을 제공합니다.
RoboRuby
2025년 07월 23일
비동기(Async)를 활용한 RubyLLM AI 기능 확장
Scale with Async | RubyLLM
- RubyLLM의 LLM(거대 언어 모델) 작업은 대부분 I/O 대기 시간(99%)으로 인해 비동기 처리에 매우 적합합니다.
- RubyLLM은 별도 설정 없이 비동기 컨텍스트에서 자동으로 작동하여 효율적인 동시 작업을 가능하게 합니다.
- Async::Job을 통한 백그라운드 처리와 Async::Semaphore를 활용한 Rate Limiting으로 AI 애플리케이션의 확장성을 극대화할 수 있습니다.
RoboRuby
2025년 07월 23일
LRUG 2025년 1월 정기 모임
301 Moved Permanently
- LRUG의 2025년 1월 정기 모임은 1월 13일 월요일 오후 6시부터 8시까지 런던 혹스턴 스퀘어의 캔바 사무실에서 개최됩니다.
- 이번 모임에서는 Ruby on Rails 개발 팀에 적용된 37signals의 Shape-up 방법론과 도메인 주도 설계(DDD)의 본질에 대한 발표가 주요 안건입니다.
- 참석을 위해서는 TicketTailor를 통한 무료 티켓 등록이 필수이며, 모임 후 참석자들을 위한 비공식적인 네트워킹 시간이 마련됩니다.
Ruby on Rails 소식지
2025년 07월 23일
Ruby 사용자 그룹 베를린(RUG-B) 1월 예정 밋업 안내
RUG::B - (tentative) January Meetup
- 12월 밋업은 진행되지 않았으며, 1월 밋업은 현재 기획 단계에 있습니다.
- 1월 밋업의 정확한 일정은 아직 미정이며, 밋업을 주최할 호스트를 물색 중입니다.
- 관련 업데이트 및 최종 확정 정보는 추후 RUG-B 공식 채널을 통해 공지될 예정입니다.
Ruby on Rails 소식지
2025년 07월 23일
Ruby 사용자 그룹 함부르크 2025년 1월 모임
Hamburg on Ruby - Ruby Usergroup Hamburg - Januar 2025
- Ruby 사용자 그룹 함부르크가 2025년 1월, Njiuko 사무실에서 캐주얼한 모임을 개최합니다.
- 이번 모임은 음료와 간식을 제공하며, 네트워킹과 '2025년 예측 그래프' 논의가 주요 내용입니다.
- 참석자들은 자유로운 교류를 통해 Ruby 커뮤니티 내 유대감을 강화하고 정보를 공유할 수 있습니다.
Ruby on Rails 소식지
2025년 07월 23일
https://engineering.gusto.com/gustos-gradual-modularization-destination-48d7aabbdede?gi=ac0db104f262
- Gusto는 대규모 Ruby on Rails 모놀리식 코드베이스를 '추출 가능한 애플리케이션 및 라이브러리'로 점진적 모듈화하는 목표를 제시합니다.
- 이는 각 패키지를 독립적으로 작동하도록 분리하는 것을 의미하며, 애플리케이션과 라이브러리의 추출 가능성 기준과 그 과정을 상세히 설명합니다.
- 모듈화는 코드베이스의 안정성과 유지보수성을 향상시키며, 각 패키지의 특성에 맞춰 전략적으로 접근해야 하는 중요한 아키텍처 결정입니다.
Ruby on Rails 소식지
2025년 07월 23일
We Use Rails: Ruby on Rails 성공 사례 플랫폼
Discover companies using ruby on rails | We Use Rails on We Use Rails
- "We Use Rails"는 Ruby on Rails 프레임워크의 다양성과 성공적인 적용 사례를 집대성한 플랫폼입니다.
- 2004년 출시된 Rails는 단순성, 높은 생산성, 그리고 강력한 기능으로 개발자들 사이에서 꾸준히 선호되어 왔습니다.
- 이 플랫폼은 Basecamp, GitHub, Shopify와 같은 선도적인 기업들을 포함하여 수많은 비즈니스가 Rails를 통해 혁신적인 프로젝트를 구현한 과정을 조명합니다.
Ruby on Rails 소식지
2025년 07월 23일
2025년 1월: Solid Queue - 내부, 외부, 그리고 그 모든 것
Madrid.rb - January 2025 - Solid Queue internals, externals and all the things in between
- 37signals는 오랜 기간 Resque와 Redis로 백그라운드 작업을 처리하며 성능 및 신뢰성 문제에 직면했습니다.
- 기존 문제 해결과 복잡한 설정 간소화를 위해 자체적으로 Solid Queue를 개발하게 되었습니다.
- Solid Queue는 Rails 8의 기본 백그라운드 처리 시스템이 되는 것을 목표로 하고 있습니다.
Ruby on Rails 소식지
2025년 07월 23일
LRUG 2025년 2월 정기 모임
301 Moved Permanently
- LRUG(London Ruby User Group)는 2025년 2월 10일 라이트닝 토크 중심의 월간 모임을 개최합니다.
- 이번 모임에서는 AI 도구, Ruby 저수준 기능, Rails 8, RSpec 역사 등 다양한 Ruby 및 Rails 관련 주제가 다루어집니다.
- 참석자들은 지식 공유와 네트워킹을 통해 Ruby 커뮤니티의 최신 동향을 파악할 수 있습니다.
Ruby on Rails 소식지
2025년 07월 23일
RubyKaigi 2025 행사 정보
RubyKaigi 2025 - RubyKaigi 2025
- RubyKaigi 2025는 2025년 4월 16일부터 18일까지 일본 에히메현 마쓰야마에서 개최됩니다.
- 행사 장소는 에히메현 현민 문화 회관이며, 루비 커뮤니티의 중요한 국제 컨퍼런스입니다.
- 주요 연사로는 루비 창시자인 Yukihiro "Matz" Matsumoto를 포함하여 Mari Imaizumi, Ivo Anjo가 참여합니다.
Ruby on Rails 소식지
2025년 07월 23일
Ruby 사용자 그룹 함부르크 2025년 2월 모임 안내
Hamburg on Ruby - Ruby Usergroup Hamburg - Februar 2025
- 함부르크 Ruby 사용자 그룹의 2월 정기 모임이 Sapiens Germany 사무실에서 개최됩니다.
- 이번 모임에서는 환영, 안건 논의, 발표 및 자유 교류 시간이 예정되어 있습니다.
- Ruby 개발자들의 네트워킹 및 정보 공유를 위한 자리입니다.
Ruby on Rails 소식지
2025년 07월 23일