1 00:00:00,690 --> 00:00:03,710 Hello and welcome to this election in this election. 2 00:00:03,750 --> 00:00:08,080 I'll be explaining what Ruby gems are. 3 00:00:08,610 --> 00:00:11,690 What are Ruby gems. 4 00:00:11,820 --> 00:00:22,290 Ruby gems basically is software that allows you to easily download install and use Ruby software packages 5 00:00:22,590 --> 00:00:24,600 on your system. 6 00:00:24,620 --> 00:00:30,670 There are tools software package is referred to as a germ. 7 00:00:31,160 --> 00:00:38,290 A germ contains a package Ruby application or library. 8 00:00:38,550 --> 00:00:48,870 Germs can be used to extend or modify the functionality in Ruby applications. 9 00:00:48,870 --> 00:00:53,880 There are different types of germs available for different things. 10 00:00:53,880 --> 00:01:01,860 You have got some that helps you perform or task that you perform repeatedly. 11 00:01:01,980 --> 00:01:08,210 You had taken help you automate task and help you increase your productivity. 12 00:01:08,310 --> 00:01:14,100 So let's go back to the German website so we can take a deeper look. 13 00:01:14,100 --> 00:01:20,560 The offshore website for the jeptoo is known as Ruby James dot. 14 00:01:20,640 --> 00:01:27,540 OK so for here you can find his store and publish gems so few know what gem you're looking for you can 15 00:01:27,540 --> 00:01:28,230 just type. 16 00:01:28,230 --> 00:01:29,630 You can type and search. 17 00:01:29,630 --> 00:01:39,360 So for example if you are looking for a gem on C clock for example. 18 00:01:39,470 --> 00:01:46,520 Just type in clock and do a search and Dager you because it tells you there is a gem there. 19 00:01:46,530 --> 00:01:49,720 It works exactly less robust than the time object. 20 00:01:49,980 --> 00:01:52,540 It tells you how many times is being downloaded. 21 00:01:52,590 --> 00:02:00,320 If you know what you're looking for you can type that in and it will tell you more about the jam so 22 00:02:00,330 --> 00:02:03,130 you can also click on the option here. 23 00:02:03,160 --> 00:02:04,390 This is. 24 00:02:04,800 --> 00:02:10,560 So if you want to look through all of them in for better call or that you will look to if you're not 25 00:02:10,560 --> 00:02:13,810 sure what you're looking for. 26 00:02:13,830 --> 00:02:20,070 And you've got time you could barmaid's and browse the gem library and see what they have available. 27 00:02:20,190 --> 00:02:22,970 And there's usually a description on it. 28 00:02:22,980 --> 00:02:30,150 The Jam tells you that it tells you this a simple cancellation of five intervals so they can help you 29 00:02:31,020 --> 00:02:34,200 write applications much faster. 30 00:02:34,200 --> 00:02:39,480 So if you want to know more about the germs few free their guides here you can go to and just read more 31 00:02:39,510 --> 00:02:40,750 about it. 32 00:02:41,160 --> 00:02:50,550 To install germs locally when you install Ruby Ruby also installs gems and it just install some basic 33 00:02:50,550 --> 00:02:51,000 terms. 34 00:02:51,000 --> 00:02:52,350 Doesn't give you everything. 35 00:02:52,350 --> 00:02:56,490 Just some basic things too for you to get cracking with. 36 00:02:56,610 --> 00:03:05,680 So to see the version of Ruby gems you've got this open up are common core programs good tody Ruby two 37 00:03:05,690 --> 00:03:13,560 point forty four and click on start command prompt Ruby and you can just typing jentz 38 00:03:15,820 --> 00:03:16,700 space. 39 00:03:16,770 --> 00:03:21,860 That's the pointer. 40 00:03:22,000 --> 00:03:31,860 Woops there should be an S issue of BHM space that the presenter tells me. 41 00:03:31,860 --> 00:03:41,700 I got a version two point six point eleven so did germs are frequently of date so if you want to check 42 00:03:41,820 --> 00:03:44,680 the latest Then you've got the latest update. 43 00:03:45,030 --> 00:03:50,800 We can do a update to the best way to check that is to type in Gem. 44 00:03:51,730 --> 00:04:01,900 Space update space dash that system and press enter. 45 00:04:02,080 --> 00:04:08,810 And that shoe go to the gym server and pull down any latest updates. 46 00:04:08,920 --> 00:04:15,390 The moment we had two point six point eleven that was installed where we installed Ruby. 47 00:04:15,610 --> 00:04:22,510 So it looks like he's getting something we have got an update you can see here we've got point 12. 48 00:04:22,540 --> 00:04:25,460 So the version has increased. 49 00:04:25,570 --> 00:04:30,560 So was install in it now when doing the date. 50 00:04:30,580 --> 00:04:38,890 You can also specify if you don't want any documentation installed at the moment is installing some 51 00:04:38,890 --> 00:04:40,030 documentation. 52 00:04:40,030 --> 00:04:43,380 So if you go to a gym of dash dash system. 53 00:04:43,550 --> 00:04:48,840 It'll pull down the letters turn it also pull down took cementation file. 54 00:04:49,240 --> 00:04:55,620 Most people don't always read took commentation so that my clog up your computer. 55 00:04:55,630 --> 00:04:57,900 So the Journal has been updated. 56 00:04:57,910 --> 00:05:07,960 Now it says Ruby consistent software update tests verified to check gas and press enter. 57 00:05:08,020 --> 00:05:10,420 If you give me two point six point twelve. 58 00:05:10,420 --> 00:05:14,470 So I have now got the latest gem software. 59 00:05:15,370 --> 00:05:23,700 When I read my Chim update I didn't include the dash dash nor our dock dash. 60 00:05:23,710 --> 00:05:24,950 Nor are I. 61 00:05:24,970 --> 00:05:31,830 What that does it it just prevents the system from downloading documents. 62 00:05:31,960 --> 00:05:34,670 You can see here it installs or Audrey took me. 63 00:05:34,680 --> 00:05:38,450 So if you don't want to documents install just the software. 64 00:05:38,720 --> 00:05:42,320 Then you can attach this to dash dash. 65 00:05:42,340 --> 00:05:47,200 No that means you don't want any documents because sometimes most people don't read the documents anyway 66 00:05:47,200 --> 00:05:51,990 so she won't exclude that also makes the update faster for. 67 00:05:52,010 --> 00:05:58,390 If you don't do that he will download all documents relating to the software and that can take a bit 68 00:05:58,390 --> 00:05:59,740 more time to download. 69 00:05:59,740 --> 00:06:02,140 So just to our login or do I didn't use that. 70 00:06:02,140 --> 00:06:05,640 I do use it in other stuff. 71 00:06:05,710 --> 00:06:07,780 I've not used this with the update. 72 00:06:07,960 --> 00:06:10,840 So my day took a bit longer than expected. 73 00:06:10,960 --> 00:06:18,760 That's the reason why because I didn't include this so this commands also to go with the system update. 74 00:06:18,880 --> 00:06:24,620 So that's it you should now have an updated version of Ruby gems. 75 00:06:24,640 --> 00:06:25,810 Thanks for watching. 76 00:06:25,810 --> 00:06:26,570 Bye for now.