مدیریت مسیر Ruby

این صفحه اطلاعات و ابزارهای لازم برای مدیریت مسیر Ruby را در اختیار جامعه‌ی Exercism قرار می‌دهد.

دانشجوها
62٬961
ارسال‌ها
2٬331٬128
بحث‌های راهنمایی
36٬889

مسیر Ruby سالم است ✅

در حال ساخت

سرفصل‌های Ruby

بیشتر بدانید

به ساخت سرفصل‌های مسیر کمک کنید: مجموعه‌ای از مفاهیم و تمرین‌های یادگیری است که برای آموزش عناصر بنیادی زبان برنامه‌نویسی کنار هم گذاشته شده‌اند.

هدف بعدی: ساخت سرفصلی کامل با حداقل 30 مفهوم. اطلاعات بیشتر.
21 مفهوم در حال آموزش
Ba
Basics
17٬165 نفر یاد گرفته‌اند
In
Instance Variables
12٬194 نفر یاد گرفته‌اند
Ni
Nil
12٬194 نفر یاد گرفته‌اند
Bo
Booleans
10٬434 نفر یاد گرفته‌اند
St
Strings
11٬344 نفر یاد گرفته‌اند
Co
Conditionals
8٬302 نفر یاد گرفته‌اند
Fl
Floating Point Numbers
8٬302 نفر یاد گرفته‌اند
Nu
Numbers
8٬302 نفر یاد گرفته‌اند
Lo
Loops
6٬347 نفر یاد گرفته‌اند
Mo
Modules
6٬347 نفر یاد گرفته‌اند
Sy
Symbols
3٬858 نفر یاد گرفته‌اند
Ra
Ranges
3٬306 نفر یاد گرفته‌اند
Ca
Case
2٬642 نفر یاد گرفته‌اند
Ar
Arrays
5٬419 نفر یاد گرفته‌اند
En
Enumeration
5٬419 نفر یاد گرفته‌اند
Ad
Advanced Enumeration
4٬620 نفر یاد گرفته‌اند
Os
Ostruct
3٬986 نفر یاد گرفته‌اند
Mu
Multiple Assignment and Decomposition
2٬478 نفر یاد گرفته‌اند
Na
Namespaces
361 نفر یاد گرفته‌اند
Te
Ternary operator
3٬934 نفر یاد گرفته‌اند
Ra
Raising Exceptions
5٬455 نفر یاد گرفته‌اند
16 تمرین یادگیری فعال
شروع‌شده
تلاش‌ها
تکمیل‌شده‌ها
درخواست‌های منتورینگ
Lasagna Lasagna
21٬996
118٬501 (میانگین 5.4)
17٬165 (78.0%)
238 (1.1%)
Amusement Park Amusement Park
13٬274
60٬712 (میانگین 4.6)
12٬194 (91.9%)
127 (1.0%)
Amusement Park Improvements Amusement Park Improvements
10٬930
66٬173 (میانگین 6.1)
10٬434 (95.5%)
91 (0.8%)
Log line Parser Log line Parser
13٬423
157٬336 (میانگین 11.7)
11٬344 (84.5%)
323 (2.4%)
Assembly Line Assembly Line
8٬919
67٬336 (میانگین 7.5)
8٬302 (93.1%)
118 (1.3%)
Savings Account Savings Account
7٬215
94٬246 (میانگین 13.1)
6٬347 (88.0%)
91 (1.3%)
Port Of Palermo Port Of Palermo
4٬091
28٬219 (میانگین 6.9)
3٬858 (94.3%)
37 (0.9%)
Chess Game Chess Game
3٬494
45٬347 (میانگین 13.0)
3٬306 (94.6%)
38 (1.1%)
BlackJack BlackJack
2٬878
31٬997 (میانگین 11.1)
2٬642 (91.8%)
44 (1.5%)
Bird Count Bird Count
5٬625
39٬397 (میانگین 7.0)
5٬419 (96.3%)
46 (0.8%)
Boutique Inventory Boutique Inventory
4٬938
86٬100 (میانگین 17.4)
4٬620 (93.6%)
66 (1.3%)
Boutique Inventory Improvements Boutique Inventory Improvements
4٬286
38٬957 (میانگین 9.1)
3٬986 (93.0%)
43 (1.0%)
Locomotive Engineer Locomotive Engineer
2٬827
33٬256 (میانگین 11.8)
2٬478 (87.7%)
31 (1.1%)
Last Will Last Will
406
1٬859 (میانگین 4.6)
361 (88.9%)
4 (1.0%)
Moviegoer Moviegoer
4٬025
27٬294 (میانگین 6.8)
3٬934 (97.7%)
30 (0.7%)
Simple Calculator Simple Calculator
7٬099
119٬228 (میانگین 16.8)
5٬455 (76.8%)
167 (2.4%)

تمرین‌های عملی

بیشتر بدانید

تمرین‌های عملی، تمرین‌هایی هستند که طوری طراحی شده‌اند تا دانشجوها بتوانند مسئله‌ای دلبخواه را حل کنند، با این هدف که از مفاهیمی که تا اینجا آموخته‌اند بهره ببرند.

مخزن اصلی همگام‌شده: 95858f25da5b58952aa5eabfc021a515c7ce9fc6 (به‌روزرسانی‌ها باید فوری باشند)

هدف بعدی: پیاده‌سازی 140 تمرین عملی. بیشتر بدانید.
105 تمرین عملی فعال
شروع‌شده
تلاش‌ها
تکمیل‌شده‌ها
درخواست‌های راهنمایی
Hello World Hello World
47٬040
78٬302 (میانگین 1.7)
39٬981 (85.0%)
112 (0.2%)
Two Fer Two Fer
15٬178
70٬032 (میانگین 4.6)
12٬652 (83.4%)
3٬862 (25.4%)
Resistor Color Duo Resistor Color Duo
7٬000
34٬194 (میانگین 4.9)
5٬797 (82.8%)
1٬616 (23.1%)
Acronym Acronym
9٬468
49٬340 (میانگین 5.2)
8٬000 (84.5%)
2٬207 (23.3%)
High Scores High Scores
6٬180
26٬924 (میانگین 4.4)
5٬311 (85.9%)
1٬390 (22.5%)
Reverse String Reverse String
2٬516
9٬551 (میانگین 3.8)
1٬965 (78.1%)
43 (1.7%)
D&D Character D&D Character
1٬796
15٬343 (میانگین 8.5)
1٬197 (66.6%)
48 (2.7%)
Matrix Matrix
5٬545
35٬082 (میانگین 6.3)
4٬489 (81.0%)
1٬173 (21.2%)
Series Series
5٬304
31٬106 (میانگین 5.9)
4٬542 (85.6%)
865 (16.3%)
Word Count Word Count
7٬118
43٬850 (میانگین 6.2)
5٬897 (82.8%)
2٬017 (28.3%)
Eliud's Eggs Eliud's Eggs
1٬250
4٬882 (میانگین 3.9)
995 (79.6%)
23 (1.8%)
Hamming Hamming
13٬117
34٬758 (میانگین 2.6)
12٬320 (93.9%)
3٬358 (25.6%)
Raindrops Raindrops
9٬460
31٬079 (میانگین 3.3)
8٬906 (94.1%)
1٬434 (15.2%)
Isogram Isogram
5٬084
34٬156 (میانگین 6.7)
4٬472 (88.0%)
650 (12.8%)
Scrabble Score Scrabble Score
3٬639
20٬855 (میانگین 5.7)
3٬176 (87.3%)
547 (15.0%)
Luhn Luhn
3٬654
42٬208 (میانگین 11.6)
2٬780 (76.1%)
402 (11.0%)
Clock Clock
3٬329
33٬039 (میانگین 9.9)
2٬461 (73.9%)
390 (11.7%)
Twelve Days Twelve Days
2٬754
17٬097 (میانگین 6.2)
1٬990 (72.3%)
252 (9.2%)
Tournament Tournament
4٬235
64٬324 (میانگین 15.2)
2٬074 (49.0%)
285 (6.7%)
Gigasecond Gigasecond
11٬104
16٬691 (میانگین 1.5)
9٬947 (89.6%)
1٬168 (10.5%)
Resistor Color Resistor Color
2٬783
7٬518 (میانگین 2.7)
2٬452 (88.1%)
115 (4.1%)
RNA Transcription RNA Transcription
10٬057
26٬346 (میانگین 2.6)
9٬345 (92.9%)
1٬640 (16.3%)
Leap Leap
6٬157
15٬284 (میانگین 2.5)
5٬437 (88.3%)
706 (11.5%)
Pangram Pangram
5٬878
18٬764 (میانگین 3.2)
5٬403 (91.9%)
638 (10.9%)
Space Age Space Age
3٬154
12٬930 (میانگین 4.1)
2٬712 (86.0%)
247 (7.8%)
Triangle Triangle
2٬370
15٬356 (میانگین 6.5)
2٬036 (85.9%)
135 (5.7%)
Difference of Squares Difference of Squares
6٬601
14٬205 (میانگین 2.2)
6٬272 (95.0%)
942 (14.3%)
Anagram Anagram
3٬036
13٬890 (میانگین 4.6)
2٬685 (88.4%)
718 (23.6%)
Spiral Matrix Spiral Matrix
589
5٬915 (میانگین 10.0)
358 (60.8%)
14 (2.4%)
Sum of Multiples Sum of Multiples
2٬887
13٬017 (میانگین 4.5)
2٬427 (84.1%)
148 (5.1%)
Transpose Transpose
1٬458
23٬503 (میانگین 16.1)
841 (57.7%)
38 (2.6%)
Armstrong Numbers Armstrong Numbers
1٬596
6٬220 (میانگین 3.9)
1٬365 (85.5%)
28 (1.8%)
Flatten Array Flatten Array
2٬925
7٬343 (میانگین 2.5)
2٬357 (80.6%)
113 (3.9%)
Phone Number Phone Number
2٬766
19٬753 (میانگین 7.1)
2٬277 (82.3%)
174 (6.3%)
Grains Grains
3٬948
9٬710 (میانگین 2.5)
3٬612 (91.5%)
629 (15.9%)
Resistor Color Trio Resistor Color Trio
1٬029
8٬873 (میانگین 8.6)
863 (83.9%)
27 (2.6%)
Saddle Points Saddle Points
1٬164
6٬994 (میانگین 6.0)
916 (78.7%)
34 (2.9%)
ETL ETL
2٬184
5٬267 (میانگین 2.4)
1٬925 (88.1%)
126 (5.8%)
Nucleotide Count Nucleotide Count
1٬712
9٬194 (میانگین 5.4)
1٬482 (86.6%)
277 (16.2%)
Pythagorean Triplet Pythagorean Triplet
1٬004
6٬822 (میانگین 6.8)
690 (68.7%)
24 (2.4%)
Collatz Conjecture Collatz Conjecture
1٬333
6٬029 (میانگین 4.5)
1٬129 (84.7%)
39 (2.9%)
Sieve Sieve
3٬779
9٬559 (میانگین 2.5)
3٬446 (91.2%)
287 (7.6%)
Proverb Proverb
1٬182
7٬172 (میانگین 6.1)
1٬002 (84.8%)
99 (8.4%)
Palindrome Products Palindrome Products
1٬159
7٬917 (میانگین 6.8)
722 (62.3%)
34 (2.9%)
Parallel Letter Frequency Parallel Letter Frequency
377
3٬918 (میانگین 10.4)
201 (53.3%)
10 (2.7%)
Bob Bob
5٬310
21٬570 (میانگین 4.1)
4٬780 (90.0%)
3٬178 (59.8%)
Nth Prime Nth Prime
3٬185
9٬112 (میانگین 2.9)
2٬850 (89.5%)
247 (7.8%)
Perfect Numbers Perfect Numbers
725
2٬873 (میانگین 4.0)
596 (82.2%)
13 (1.8%)
Alphametics Alphametics
1٬084
5٬559 (میانگین 5.1)
419 (38.7%)
32 (3.0%)
Binary Search Binary Search
876
4٬407 (میانگین 5.0)
665 (75.9%)
29 (3.3%)
Two Bucket Two Bucket
1٬187
6٬729 (میانگین 5.7)
419 (35.3%)
28 (2.4%)
Matching Brackets Matching Brackets
949
4٬205 (میانگین 4.4)
684 (72.1%)
27 (2.8%)
All Your Base All Your Base
767
6٬112 (میانگین 8.0)
511 (66.6%)
13 (1.7%)
Allergies Allergies
753
3٬881 (میانگین 5.2)
573 (76.1%)
21 (2.8%)
Rail Fence Cipher Rail Fence Cipher
700
3٬723 (میانگین 5.3)
402 (57.4%)
11 (1.6%)
Run-Length Encoding Run-Length Encoding
1٬775
7٬150 (میانگین 4.0)
1٬456 (82.0%)
89 (5.0%)
Flower Field Flower Field
106
889 (میانگین 8.4)
76 (71.7%)
4 (3.8%)
Robot Simulator Robot Simulator
798
5٬467 (میانگین 6.9)
573 (71.8%)
31 (3.9%)
Bottle Song Bottle Song
218
2٬379 (میانگین 10.9)
166 (76.1%)
8 (3.7%)
Protein Translation Protein Translation
865
7٬943 (میانگین 9.2)
691 (79.9%)
27 (3.1%)
Wordy Wordy
919
8٬359 (میانگین 9.1)
636 (69.2%)
33 (3.6%)
Secret Handshake Secret Handshake
682
3٬166 (میانگین 4.6)
521 (76.4%)
24 (3.5%)
Atbash Cipher Atbash Cipher
884
6٬639 (میانگین 7.5)
729 (82.5%)
26 (2.9%)
Crypto Square Crypto Square
1٬116
5٬943 (میانگین 5.3)
835 (74.8%)
28 (2.5%)
List Ops List Ops
801
6٬504 (میانگین 8.1)
527 (65.8%)
11 (1.4%)
Robot Name Robot Name
2٬908
4٬990 (میانگین 1.7)
2٬513 (86.4%)
492 (16.9%)
Simple Cipher Simple Cipher
912
6٬965 (میانگین 7.6)
586 (64.3%)
27 (3.0%)
Dominoes Dominoes
409
2٬529 (میانگین 6.2)
211 (51.6%)
9 (2.2%)
Pig Latin Pig Latin
682
5٬138 (میانگین 7.5)
468 (68.6%)
24 (3.5%)
Simple Linked List Simple Linked List
920
8٬502 (میانگین 9.2)
605 (65.8%)
35 (3.8%)
Binary Search Tree Binary Search Tree
1٬346
5٬628 (میانگین 4.2)
981 (72.9%)
99 (7.4%)
Change Change
599
4٬781 (میانگین 8.0)
294 (49.1%)
17 (2.8%)
Circular Buffer Circular Buffer
654
4٬024 (میانگین 6.2)
479 (73.2%)
23 (3.5%)
Grade School Grade School
2٬007
5٬068 (میانگین 2.5)
1٬651 (82.3%)
218 (10.9%)
Roman Numerals Roman Numerals
3٬958
9٬142 (میانگین 2.3)
3٬519 (88.9%)
322 (8.1%)
Rotational Cipher Rotational Cipher
760
5٬639 (میانگین 7.4)
601 (79.1%)
20 (2.6%)
Affine Cipher Affine Cipher
486
3٬680 (میانگین 7.6)
311 (64.0%)
9 (1.9%)
Kindergarten Garden Kindergarten Garden
604
3٬636 (میانگین 6.0)
442 (73.2%)
18 (3.0%)
Largest Series Product Largest Series Product
584
3٬301 (میانگین 5.7)
468 (80.1%)
13 (2.2%)
Prime Factors Prime Factors
1٬393
3٬694 (میانگین 2.7)
1٬219 (87.5%)
60 (4.3%)
Custom Set Custom Set
442
2٬062 (میانگین 4.7)
318 (71.9%)
10 (2.3%)
House House
683
2٬911 (میانگین 4.3)
516 (75.5%)
32 (4.7%)
Linked List Linked List
577
1٬449 (میانگین 2.5)
394 (68.3%)
23 (4.0%)
Poker Poker
446
2٬741 (میانگین 6.1)
203 (45.5%)
18 (4.0%)
ISBN Verifier ISBN Verifier
979
9٬371 (میانگین 9.6)
747 (76.3%)
35 (3.6%)
Complex Numbers Complex Numbers
443
2٬625 (میانگین 5.9)
280 (63.2%)
11 (2.5%)
Meetup Meetup
2٬400
10٬316 (میانگین 4.3)
901 (37.5%)
77 (3.2%)
Diamond Diamond
976
9٬732 (میانگین 10.0)
637 (65.3%)
32 (3.3%)
Bowling Bowling
1٬551
18٬649 (میانگین 12.0)
694 (44.7%)
46 (3.0%)
OCR Numbers OCR Numbers
459
2٬274 (میانگین 5.0)
324 (70.6%)
8 (1.7%)
Say Say
663
3٬007 (میانگین 4.5)
456 (68.8%)
16 (2.4%)
Zipper Zipper
334
1٬155 (میانگین 3.5)
161 (48.2%)
2 (0.6%)
Grep Grep
531
4٬105 (میانگین 7.7)
269 (50.7%)
9 (1.7%)
Food Chain Food Chain
1٬067
3٬366 (میانگین 3.2)
891 (83.5%)
55 (5.2%)
Pascal's Triangle Pascal's Triangle
426
1٬359 (میانگین 3.2)
317 (74.4%)
12 (2.8%)
Queen Attack Queen Attack
700
2٬246 (میانگین 3.2)
538 (76.9%)
24 (3.4%)
Yacht Yacht
244
2٬445 (میانگین 10.0)
148 (60.7%)
10 (4.1%)
Book Store Book Store
705
4٬967 (میانگین 7.0)
256 (36.3%)
13 (1.8%)
Connect Connect
404
1٬903 (میانگین 4.7)
190 (47.0%)
7 (1.7%)
Microwave Microwave
2٬377
18٬049 (میانگین 7.6)
1٬167 (49.1%)
76 (3.2%)
Darts Darts
1٬154
4٬130 (میانگین 3.6)
883 (76.5%)
35 (3.0%)
Bank Account Bank Account
371
2٬854 (میانگین 7.7)
236 (63.6%)
12 (3.2%)
Gilded Rose Gilded Rose
241
3٬144 (میانگین 13.0)
101 (41.9%)
10 (4.1%)
Knapsack Knapsack
207
1٬675 (میانگین 8.1)
97 (46.9%)
5 (2.4%)
Zebra Puzzle Zebra Puzzle
201
1٬109 (میانگین 5.5)
76 (37.8%)
1 (0.5%)
10 تمرین عملی منسوخ
شروع‌شده
تلاش‌ها
تکمیل‌شده‌ها
درخواست‌های راهنمایی
Accumulate Accumulate
1٬813
3٬341 (میانگین 1.8)
1٬572 (86.7%)
172 (9.5%)
Beer Song Beer Song
1٬606
9٬109 (میانگین 5.7)
1٬276 (79.5%)
176 (11.0%)
Binary Binary
1٬354
1٬998 (میانگین 1.5)
1٬258 (92.9%)
128 (9.5%)
Hexadecimal Hexadecimal
423
580 (میانگین 1.4)
386 (91.3%)
25 (5.9%)
Minesweeper Minesweeper
582
3٬373 (میانگین 5.8)
382 (65.6%)
8 (1.4%)
Octal Octal
14
23 (میانگین 1.6)
11 (78.6%)
0 (0.0%)
Point Mutations Point Mutations
57
143 (میانگین 2.5)
55 (96.5%)
44 (77.2%)
Scale Generator Scale Generator
508
1٬949 (میانگین 3.8)
268 (52.8%)
10 (2.0%)
Strain Strain
1٬381
2٬311 (میانگین 1.7)
1٬176 (85.2%)
97 (7.0%)
Trinary Trinary
785
1٬060 (میانگین 1.4)
746 (95.0%)
49 (6.2%)
35 تمرین عملی پیاده‌سازی‌نشده
Conway's Game of Life Conway's Game of Life
Intergalactic Transmission Intergalactic Transmission
Killer Sudoku Helper Killer Sudoku Helper
Piecing It Together Piecing It Together
Resistor Color Tolerance Resistor Color Tolerance
Split-Second Stopwatch Split-Second Stopwatch
State of Tic-Tac-Toe State of Tic-Tac-Toe
Variable Length Quantity Variable Length Quantity

اجراکننده تست

بیشتر بدانید

تست‌رانرهایی بسازید که تنها یک مسئولیت دارند: گرفتن یک راه‌حل، اجرای همه‌ی تست‌ها و برگرداندن یک خروجی استاندارد.

نسخه‌ی فعلی: 90819642a241bdc81314be2a621518f7afe0b554 (استقرار آن تا ۱۰ دقیقه طول می‌کشد)

هدف بعدی: رساندن تست‌رانرها به نسخه‌ی 3. Ruby در حال حاضر از تست‌رانر نسخه‌ی 2 استفاده می‌کند. اطلاعات بیشتر.
کل اجراهای تست‌رانر
2٬214٬358
نرخ موفقیت اجرای تست
20.0% (443081)
نرخ شکست اجرای تست
67.4% (1492273)
نرخ خطای اجرای تست
12.6% (279004)

یک بازنما بسازید: قطعه‌کدی که تنها یک مسئولیت دارد؛ گرفتن یک راه‌حل و برگرداندن بازنمایی نرمال‌شده‌ی آن.

نسخه‌ی فعلی: 9f6ea2e87e26fafaf8185af5e0a66872a92dd836 (استقرار تا ۱۰ دقیقه طول می‌کشد)

مجموع اجراهای بازنما
424٬013
مجموع توضیحات بازنمایی ارائه‌شده
69٬779
بسامد ارائه‌ی بازخورد
16.5%

تحلیلگر

بیشتر بدانید

برای Ruby یک تحلیلگر بسازید: تحلیلگرهای Exercism به‌طور خودکار ارسال‌های دانشجوها را ارزیابی می‌کنند و توضیحاتی به سبک مربیان ارائه می‌دهند.

نسخه‌ی فعلی: 5813a2f9863f9691f3e243bcb765da60acd7f6bf (استقرار تا ۱۰ دقیقه طول می‌کشد)

مجموع اجراهای تحلیلگر
401٬250
مجموع نظرات تحلیلی ثبت‌شده
15٬643
بسامد بازخورد ارائه‌شده
0.7%