OOZOU
ติดต่อเรา
กลับไปหน้า TILสิ่งที่เรียนรู้วันนี้

ruby

บันทึกเกี่ยวกับ ruby จำนวน 12 รายการ จากทีม OOZOU

ทุกหัวข้อshell 30ruby on rails 22ruby 12macos 10vim 7figma 4cli 3javascript 3heroku 1elixir 1
ruby30 เมษายน 2564

ทำให้วางโค้ด Ruby หลายบรรทัดใน Pry ได้เมื่อใช้ leading dot notation

ตอนนี้เราใช้ leading dot notation กันบ่อยมาก เช่น

ruby14 ตุลาคม 2563

Heredoc แบบไม่มี interpolation

บางครั้งคุณอาจอยากใช้ Heredoc ของ Ruby แบบไม่มี interpolation ('#{....}') ซึ่งทำได้โดยใส่ dash เดี่ยวรอบ keyword ของคุณ:

ruby13 ตุลาคม 2563

สร้าง hashtable ระดับกลางให้อัตโนมัติใน Ruby

hashtable ระดับกลางทั้งหมดจะถูกสร้างขึ้นให้เองโดยอัตโนมัติ

ruby13 ตุลาคม 2563

เปลี่ยนเวอร์ชัน Ruby สำหรับรันคำสั่งเดียวด้วย rbenv

คุณสามารถสลับเวอร์ชัน Ruby ชั่วคราวได้ด้วย rbenv local

ruby13 ตุลาคม 2563

เปลี่ยน Go to definition ของ VS Code ให้เป็น Cmd+Click

แค่เปิดไฟล์ user settings แบบ JSON แล้วใส่ตัวเลือกนี้:

ruby13 ตุลาคม 2563

เพิ่มประสิทธิภาพ Bundler

ยกระดับประสิทธิภาพ bundler ของคุณด้วยการรัน task ของ bundler แบบขนานหลาย jobs:

ruby13 ตุลาคม 2563

optional relation + RSpec กับ shoulda-matchers

User 1 - 0..1 Laptop

ruby13 ตุลาคม 2563

ลบ bundler ที่มากับ ruby 2.6

การ generate แอป rails 6 ด้วย ruby 2.6+ ในเครื่องที่ติดตั้ง bundler v2 ไว้ จะสร้าง binstub ที่ใช้งานไม่ได้ ถ้าคุณเจอ error You must use Bundler 2 or greater with this lockfile. สามารถลบ…

ruby13 ตุลาคม 2563

รัน rubocop กับ branch ปัจจุบันของคุณ

รัน rubocop กับ branch ปัจจุบันของคุณ

ruby13 ตุลาคม 2563

รัน rubocop ก่อน commit

Git hooks ทรงพลังมากสำหรับการทำงานแบบอัตโนมัติและการบังคับใช้มาตรฐานการเขียนโค้ดใน Git repository หนึ่งใน use case ที่พบบ่อยของ Git hooks คือการรัน test อัตโนมัติและเครื่องมือวิเคราะห์โค้ดก่อน...

ruby13 ตุลาคม 2563

ปิด warning ของ rspec

$ RUBYOPT=W0 bundle exec rspec spec/ ...

ruby13 ตุลาคม 2563

คุณใช้ FactoryBot กับ model ที่ไม่ใช่ ActiveRecord ได้

คุณสามารถใช้เมธอด initialize\with* ของ FactoryBot เพื่อ initialize object แบบไหนก็ได้ตามต้องการ ทำให้คุณสร้าง factory ให้กับ object ใดก็ได้ตามใจ

มีโปรเจกต์ในใจ?

เรายินดีรับฟังสิ่งที่คุณกำลังสร้าง

เริ่มต้นสนทนาhello@oozou.com
OOZOU Logo

กรุงเทพฯ · สิงคโปร์ · ฮ่องกง

X
Facebook
Instagram
LinkedIn

บริการ

  • พัฒนาเว็บ
  • เอเจนต์ AI และ Generative AI
  • พัฒนาแอปมือถือ
  • วิศวกรรมและวิเคราะห์ข้อมูล
  • UI/UX และการออกแบบผลิตภัณฑ์
  • การเปลี่ยนผ่านสู่ดิจิทัล

บริษัท

  • เกี่ยวกับเรา
  • ร่วมงานกับเรา
  • บล็อก
  • กรณีศึกษา
  • Today I Learned
  • ติดต่อเรา

เพิ่มเติม

  • อุตสาหกรรม
  • เครือข่ายพันธมิตร
© 2026 OOZOU สงวนลิขสิทธิ์
นโยบายความเป็นส่วนตัวจรรยาบรรณนโยบาย ABAC