Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Ruby
Ruby
  1. บทแนะนำโมดูล Ruby FFI (ตัวอย่าง:เล่น MP3 ด้วย VLC)

    ฉันต้องการตอบคำถามง่ายๆ… FFI ใน Ruby คืออะไร ? FFI ย่อมาจาก “Foreign Function Interface” เป็นวิธีการใช้ฟังก์ชันที่กำหนดไว้ในภาษาการเขียนโปรแกรมอื่น . โมดูล FFI ของ Ruby ช่วยให้คุณเข้าถึงไลบรารีและโค้ดภายนอกที่คุณไม่มีได้ เรามักใช้สิ่งนี้เพื่อทำงานกับรหัส C ตัวอย่าง ได้แก่ : rb-inotify ruby-vi

  2. ทำความเข้าใจ Ruby:การเข้ารหัสสตริง, ASCII &Unicode

    สตริงของอักขระสามารถดำรงอยู่ในโลกที่คอมพิวเตอร์เข้าใจเพียงตัวเดียวและศูนย์ได้อย่างไร ก็… เช่นเดียวกับที่เราสามารถจับคู่ชื่อโดเมนกับที่อยู่ IP ได้ หรือบาร์โค้ดไปยังสินค้าเฉพาะ เราทำได้… แมปตัวเลขกับตัวละคร! ชอบ 97 ถึง a . หรือ 122 ถึง z . นั่นคือวิธีที่เราสามารถมีตัวละครในโลกของตัวเลขได้ แ

  3. พารามิเตอร์ Rails คืออะไร &วิธีใช้งานอย่างถูกต้อง

    มาพูดถึงพารามิเตอร์ Rails กันเถอะ! ทำไมจึงมีประโยชน์ ผู้ใช้สามารถส่งข้อมูลไปยังเว็บแอปพลิเคชันของคุณได้สามวิธี สามวิธีนี้คือ : การใช้พารามิเตอร์การค้นหา (example.com/?q=bacon ) การส่งแบบฟอร์ม (/users/sign_in ) ภายใน URL เอง (/books/1 ) คุณเข้าถึงข้อมูลนี้จาก Rails ได้อย่างไร ด้วย params . ภา

  4. ฟังก์ชันและวิธีการของ Ruby:วิธีกำหนดตัวคุณเอง

    วิธีรูบี้คืออะไร วิธีการคือหนึ่งหรือหลายบรรทัดของรหัส Ruby ที่จัดกลุ่มเข้าด้วยกันเพื่อวัตถุประสงค์เฉพาะ โค้ดที่จัดกลุ่มนี้ได้รับการตั้งชื่อเพื่อให้คุณสามารถใช้งานได้ทุกเมื่อที่ต้องการโดยไม่ต้องเขียนหรือคัดลอกและวางโค้ดอีกครั้ง วัตถุประสงค์ของวิธีการคือเพื่อ : รับข้อมูล เปลี่ยนหรือสร้างวัตถุ กรอง

  5. วิธีใช้ Ruby Sequel Gem (พร้อมตัวอย่าง)

    ภาคต่อคืออะไร ผลสืบเนื่องคืออัญมณีที่ให้คุณเข้าถึงฐานข้อมูลของคุณโดยไม่จำเป็นต้องใช้ Rails คุณสามารถเชื่อมต่อกับฐานข้อมูลของคุณได้หลายวิธี ส่วนใหญ่สอง : โดยการส่งคำสั่ง SQL ดิบ โดยใช้ ORM นี่คือตัวอย่าง การใช้ SQL ดิบและฐานข้อมูล MySQL 21) ผลลัพธ์? อาร์เรย์ของแฮชกับข้อมูล ตอนนี้ : หากเร

  6. วิธีใช้คีย์เวิร์ด "เริ่มต้น" และ "กู้ภัย" ใน Ruby

    ปัญหาที่พบบ่อยใน Ruby คือคุณได้รับข้อความแสดงข้อผิดพลาด ซึ่งในทางเทคนิคแล้วเราเรียกว่า “ข้อยกเว้น” ข้อยกเว้นเหล่านี้ คาดหวัง เช่น ไฟล์ที่อาจใช้ได้ในบางครั้ง แต่ไม่มีในไฟล์อื่น หรือ API ที่ใช้งานได้ชั่วคราวเนื่องจากข้อจำกัดบางอย่างเท่านั้น หรืออาจไม่คาดคิด . วันนี้ คุณจะได้เรียนรู้วิธีจัดการข้อผิดพ

  7. อ่านสิ่งนี้หากคุณต้องการทำความเข้าใจตัวแปรอินสแตนซ์ใน Ruby

    หากคุณต้องการเรียนรู้เกี่ยวกับตัวแปรอินสแตนซ์ Ruby วิธีทำงาน &เหตุใดจึงมีประโยชน์ คุณมาถูกที่แล้ว! คำถามแรก… ตัวแปรอินสแตนซ์คืออะไร ในภาษาการเขียนโปรแกรม Ruby ตัวแปรอินสแตนซ์คือประเภทของตัวแปรที่ขึ้นต้นด้วย @ สัญลักษณ์ ตัวอย่าง : @fruit ตัวแปรอินสแตนซ์ถูกใช้เป็นส่วนหนึ่งของ Object-Oriented

  8. 3 วิธีที่ยอดเยี่ยมในการใช้วิธี Gsub ของ Ruby

    มาว่ากันเรื่อง gsub . ของ Ruby วิธีการและวิธีการใช้ ขั้นแรก คุณต้องมีสตริงเพื่อเล่นด้วยวิธีนี้ ทำไม? เพราะจุดรวมของ gsub คือการแทนที่ส่วนของสตริง อันที่จริง : “sub” ใน “gsub” ย่อมาจาก “substitute” และ “g” ย่อมาจาก “global” นี่คือสตริงตัวอย่าง : str = white chocolate สมมติว่าเราต้องการแทนที่คำ

  9. การต่อสตริงและการแก้ไขใน Ruby (พร้อมตัวอย่าง)

    การรวมหลายสตริงเข้าด้วยกันเป็นสิ่งที่คุณต้องทำบ่อยๆ ใน Ruby แต่คุณจะทำอย่างนั้นได้อย่างไร ก็… มีสองวิธี : การต่อสตริงทับทิม การแก้ไขสตริงทับทิม การต่อกันมีลักษณะเช่นนี้ : a = Nice to meet you b = , c = do you like blueberries? a + b + c # Nice to meet you, do you like blueberries? คุณสาม

  10. วิธีการใช้ Rails Where Method (พร้อมตัวอย่าง)

    ใน Rails คุณสามารถสืบค้นฐานข้อมูลผ่านโมเดลของคุณเพื่อเข้าถึงข้อมูลของคุณ คุณสามารถทำได้โดยใช้ ActiveRecord วิธีการ ชอบ where , find , หรือ find_by . ส่งผลให้คุณได้รับ : ด้วย find_by , ระเบียนเดียวหรือ nil ด้วย where , ActiveRecord::Relation วัตถุ ด้วย find เป็นระเบียนเดียวที่พบโดยคอลัมน์หลัก (โ

  11. Ruby Infinity:มันทำงานอย่างไรและทำไมจึงสำคัญ

    อินฟินิตี้ในทับทิมคืออะไร เป็นสิ่งที่มีจุดเริ่มต้นแต่ไม่มีจุดจบ ใน Ruby เราสามารถแสดงแนวคิดเรื่องอินฟินิตี้ได้ ด้วย Float::INFINITY ค่าคงที่ คุณอาจสงสัยว่าสิ่งนี้มีประโยชน์อย่างไร ให้ฉันอธิบายด้วยตัวอย่าง! อินฟินิตี้เป็นผลมาจากการดำเนินการทางคณิตศาสตร์ Ruby ส่งคืน Infinity วัตถุอันเป็นผลมาจากกา

  12. วิธีใช้วิธี Ruby Uniq เพื่อลบรายการที่ซ้ำกัน

    ด้วย uniq วิธีที่คุณสามารถลบองค์ประกอบที่ซ้ำกันทั้งหมดออกจากอาร์เรย์ได้ มาดูกันว่ามันทำงานอย่างไร! ถ้าคุณมีอาร์เรย์แบบนี้ : n = [1,1,1,2,3,4,5] โดยที่หมายเลข 1 ซ้ำกัน กำลังเรียก uniq ในอาร์เรย์นี้จะลบรายการพิเศษออกและส่งกลับอาร์เรย์ใหม่ที่มีตัวเลขไม่ซ้ำกัน ตัวอย่าง : n.uniq # [1,2,3,4,5]

  13. วิธีใช้บันทึกใน Ruby เพื่อติดตามเหตุการณ์และข้อความแสดงข้อผิดพลาด

    การบันทึกเป็นกระบวนการบันทึกข้อมูลว่าแอปพลิเคชัน Ruby ของคุณกำลังทำอะไรอยู่ มีประโยชน์มากทั้งในสภาพแวดล้อมการพัฒนาและการผลิต ทำไม? เนื่องจากการบันทึกทั้งหมดคือการรวบรวมข้อมูลเกี่ยวกับสิ่งที่เกิดขึ้น อะไรผิดพลาด และอะไรถูกต้อง ข้อมูลทุกประเภทสามารถบันทึกได้ : การสืบค้น SQL ช้า (เพื่อให้คุณสามาร

  14. เหตุใดเราจึงต้องการเซิร์ฟเวอร์แอปพลิเคชันใน Ruby (เหมือนพูม่า)

    อะไรคือ “Puma” ที่เริ่มทำงานเมื่อคุณทำ rails server ? เป็นเซิร์ฟเวอร์แอป! ให้ฉันอธิบายว่าแอปพลิเคชันเซิร์ฟเวอร์คืออะไร &เหตุใดเราจึงต้องการด้วยตัวอย่าง ทำความเข้าใจเซิร์ฟเวอร์แอป สมมติว่าคุณเริ่มสร้างเว็บแอปพลิเคชันใหม่ใน Ruby และก่อนที่คุณจะเขียนโค้ดใดๆ… คุณต้องการให้โหลดในเบราว์เซอร์ของคุณ แม

  15. Zeitwerk &โมดูลโหลดอัตโนมัติใน Ruby (อธิบายอย่างชัดเจน)

    บทความนี้อธิบายการโหลดอัตโนมัติของคลาสและโมดูลใน Ruby รวมอัญมณี “Zeitwerk” ใหม่ซึ่งเป็นส่วนหนึ่งของ Rails 6 มาเริ่มกันที่คำถาม… เราจะรวมไฟล์ซอร์สโค้ดหลายไฟล์เป็นไฟล์เดียวได้อย่างไร เรา require เหล่านั้น การต้องการไฟล์ทำให้ Ruby อ่านและเรียกใช้โค้ดข้างใน แต่ถ้าเรามีรายการไฟล์ที่จำเป็น เราอาจไม่จ

  16. ทำความเข้าใจกับ Ruby Next &Break คำสำคัญ

    คำหลัก เช่น ถัดไป &แตก เป็นส่วนหนึ่งของภาษาการเขียนโปรแกรม Ruby ดังนั้นหากคุณต้องการความเข้าใจอย่างถ่องแท้เกี่ยวกับ Ruby คุณจำเป็นต้องรู้ว่ามันทำงานอย่างไร ใช้ทำอะไร ใน Ruby เรามีลูปทุกประเภท ถูกใจ : ในขณะที่ จนถึง แต่ละตัว เมื่อเขียนลูป คุณอาจต้องการข้ามการวนซ้ำหรือสิ้นสุดการวนซ้ำก่อน นั่นค

  17. 7 Great Ruby Gems ที่คนส่วนใหญ่ไม่เคยได้ยินเกี่ยวกับ

    Ruby gem ที่ดีที่สุดที่คุณสามารถใช้ได้ในโปรเจ็กต์ Rails คืออะไร นั่นคือสิ่งที่คุณจะได้ค้นพบในบทความนี้! ฉันจะให้อัญมณีแก่คุณ 7 เม็ด แต่ ไม่ใช่อัญมณีเก่าที่คุณเคยเห็นเป็นล้านครั้ง ฉันจะแบ่งปันอัญมณีที่เป็นประโยชน์มากแต่ไม่ค่อยมีใครรู้จักให้คุณฟัง แต่ก่อนที่เราจะทำอย่างนั้น… คำเตือน ฉันเคยเห็นนั

  18. รูปแบบการออกแบบ Rails:Presenter &Service Objects

    ทำไมเราต้องมีรูปแบบการออกแบบ ปัญหาคือสถาปัตยกรรม Rails รุ่น Model-View-Controller ให้โครงสร้างพื้นฐานในการใส่โค้ดของคุณ แต่นี่ยังไม่พอ ความคิดเห็นของคุณเติบโตขึ้นและเต็มไปด้วยตรรกะเมื่อเป้าหมายคือการนำเสนอข้อมูล ผู้ควบคุมของคุณมีรายละเอียดมากกว่าสิ่งที่จำเป็นสำหรับตัวควบคุมเพื่อทำงานที่จำเป็น

  19. วิธีการใช้ Ruby Ternary Operator (?:)

    โอเปอเรเตอร์ ternary ใน Ruby คืออะไร ternary operator ประกอบด้วยสามส่วน นั่นคือที่มาของคำว่า ternary ส่วนเหล่านี้รวมถึง คำสั่งเงื่อนไข &สองผลลัพธ์ที่เป็นไปได้ . กล่าวอีกนัยหนึ่ง ternary ช่วยให้คุณสามารถเขียนนิพจน์ if/else แบบย่อในโค้ดเพียงบรรทัดเดียว ตัวอย่างเช่น : 1 :eat_apple else :buy_app

  20. การอ้างอิงไวยากรณ์ทับทิมสำหรับผู้เริ่มต้น

    นี่คือทับทิม การอ้างอิงไวยากรณ์ . การเรียนรู้ Ruby สามารถทำให้คุณจำทุกอย่างได้อย่างล้นหลาม นั่นเป็นเหตุผลที่ฉันรวบรวมการอ้างอิงไวยากรณ์ สำหรับคุณ! มันจะช่วยฟื้นฟูความจำและทบทวนสิ่งที่คุณต้องรู้เพื่อเขียนโปรแกรม Ruby ได้อย่างรวดเร็ว ขอให้สนุก! สารบัญ 1 สตริง 2 แฮช 3 สัญลักษณ์ 4 ไม่มี 5 อาร์เรย์

Total 560 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:19/28  20-คอมพิวเตอร์/Page Goto:1 13 14 15 16 17 18 19 20 21 22 23 24 25