----BEGIN CLASS---- [13:30] #startclass [13:30] Roll call [13:30] Ritik Raushan [13:30] Aniruddha Basak [13:30] <_honey_> honey bhardwaj [13:30] ritwiz sinha [13:30] swiftkiller [13:30] Robin Schubert [13:30] Abhishek Kumar [13:30] kaustubh gupta [13:30] C Dharmateja [13:30] Nilesh Patra [13:30] Ankur [13:30] Ayush karn [13:30] Pavitra [13:30] Vibhor [13:30] schubisu, yes but i want to know Requirements mean what requirement? requirements for bin directory? [13:30] Devesh Verma [13:30] swiftkiller, mention your name [13:30] Mrinal RAj [13:31] sparsh akhauri [13:32] Sk Sahidullah [13:32] Today, we will review mbuf_3rdclass.log file [13:32] I hope all of you have gone through this log [13:32] Philemon Johnson [13:33] Our day-to-day work involves working with the computer, and you will be spending a lot of time using a text editor for your work [13:33] It can be writing code, or documentation, or doing translation work [13:34] Roll Call: Mridul Goyal [13:34] The most important point to remember is that it is your primary interface to the work that you do [13:34] Hence, it is important to master the editor that you are using [13:34] If you do so, you will benefit from the same in the long run [13:34] We recommend that you learn to use text editors (not GUI IDEs) because you can navigate them well with your keyboard [13:35] Moving your fingers away from the keyboard to the mouse, and doing it back and forth will slow you down [13:35] Mouse is useful for people who do graphics work, but, for developers and writers, the keyboard is essential [13:36] So, the more effectively you can navigate through code, or files, the better [13:36] Of course, there are many plugins and extensions available or text editors (like Vi or Emacs) that you can use to get more than an IDE [13:37] But, you should spend time learning your editor well [13:37] Also, typing speed is important; try to use software like Klavaro to improve your speed and accuracy [13:38] Apart from joining and working with a Free/Libre and Open Source Software project after few months, we would like to see that you are able to type correctly and with reasonably good speed (60-80 words per minute) [13:38] With that let me open the floor for questions [13:39] Also, there are good reading material available online that you can use to learn your editors [13:40] Are there any questions? [13:41] Or, any questions from the previous IRC sessions? [13:41] ! [13:41] next [13:42] ! [13:43] next [13:44] Is it a good idea to practce touchtyping for sometime daily, or can it get better with doing everyday typing task without looking at the keyboard? [13:44] as someone who has recently done this, there is no substitute for practice, gargantua_kerr[m [13:44] gargantua_kerr[m, yes, you need to practice daily; [13:44] gargantua_kerr[m, when you practice, you are focusing on the lesson [13:45] gargantua_kerr[m, but, when you are working, you are not focusing on your typing, but, the work that you are doing [13:45] gargantua_kerr[m, so, you need to dedicate 30 minutes every day (at least) to practice typing [13:45] gargantua_kerr[m, a lot of the typing tutor software, come with exercises that you can use [13:45] gargantua_kerr[m, and they also tell you your typing speed in words per minute, and your accuracy [13:46] gargantua_kerr[m, eventually, you should learn to type without looking into the keyboard [13:46] gargantua_kerr[m, that is called touch typing [13:46] next [13:47] If you have not used any text editor, I suggest you start learning to use GNU Emacs [13:47] You should first watch this video by Perry E. Metzger on "Emacs: The Editor of a Lifetime" https://www.youtube.com/watch?v=VADudzQGvU8&t=2s [13:48] ! [13:48] The video running time is about 1h 9m. [13:48] The Learning GNU Emacs, 3rd edition by Debra Cameron, Marc Loy, Eric Raymond, Bill Rosenblatt, James Eliott is also good http://shop.oreilly.com/product/9780596006488.do [13:48] next [13:49] ! [13:49] I have been using sublime text since past few months. would you recommend switching to emacs. if so may is ask why? [13:50] gargantua_kerr[m, sublime is not Free/Libre and Open Source Software [13:51] gargantua_kerr[m, I recommend you start to learn to use a text based editor [13:51] gargantua_kerr[m, the video should answer the why question [13:51] next [13:51] Which practice is good ? type by seeing any article from the computer screen or from the newspaper? [13:52] gargantua_kerr[m, there are many benefits that you will hear; the most important is use of Free/Libre Software, extensions, customization etc. [13:52] ! [13:53] SSahid, neither; use GNU Typist https://www.gnu.org/software/gtypist/ or Klavaro https://klavaro.sourceforge.io/en/ [13:53] ! [13:53] SSahid, or any other typing tutor available in your *nix distribution [13:53] next [13:53] next [13:53] I try to switch from code to vim but it's hard to switch and every time i get back to code what to do? [13:54] Are all the apps available on linux or ubuntu are opensouce . If so then I am using ubuntu's textEditor itcomes with autocomplete text as well. [13:54] kvy, what is code? [13:54] I mean it's difficult to change the habit. [13:54] visual studio code [13:54] mbuf, Visual Studio Code [13:54] s/code/Visual Studio Code [13:55] kvy, be specific; okay; yes, the tool is new, so it will take time for you to get adjusted to it [13:55] kvy, I suggest you uninstall VS Code, so that you do not have an option of going back to it [13:55] kvy, yes, your productivity will dip initially, but, you are spending more time on Vim, and you will slowly improve; hence, we mentioned that patience is very important when learning [13:56] kvy, you are going through a phase of unlearning, and then learning again [13:56] mbuf, okay thank you [13:56] kvy, you can read my blog post too, http://shakthimaan.com/posts/2013/01/19/dvorak/news.html [13:56] next [13:57] mbuf, okay i will read it after session [13:57] mrinalraj_, what is Ubuntu's textEditor? It should have a name [13:57] mrinalraj_, the base of Ubuntu is all Free/Libre and Open Source; unless, you add any proprietary repositories, then all your software code is available [13:57] no mbuf it just open after typing text editor [13:57] mbuf: It's gedit [13:57] yes [13:57] Remember that a tailored dress will look much better on you, rather than a ready-made one [13:58] So, what we are telling you here is that you can customize your editor and extend it, to suit your daily workflow [13:58] Because you are going to spend lot of time with it, it is essential that you master it [13:58] mrinalraj_, you should know the name of the software and version that you use; maybe check in Help -> About [13:59] gargantua_kerr[m, my guess is that, but, I want mrinalraj_ to learn to find that out [13:59] ubuntu calls it text editor. it is in fact, gedit, but that is not apparent [14:00] yes mubuf I got it now. [14:01] So, do read on text editors, like Vim or GNU Emacs, and put together a plan to practice them [14:01] Also, need to work on your typing speed [14:01] Are there any other questions? [14:02] Let's end the class, then. [14:02] Roll call [14:02] kaustubh gupta [14:02] Kumar Vipin Yadav [14:02] Ritik Raushan [14:02] <_honey_> honey bhardwaj [14:02] ritwizsinha [14:02] Kush [14:02] C Dharmateja [14:02] I have a question from the previous night session , If i know an upgrade in any project can be made from which the programming language i am known, but i also know that is too difficult to do so there. Then how do i know which language can be better to solve it? [14:02] sparsh [14:02] Poonam Chauhan [14:02] Ankur [14:02] ! [14:03] Abhishek kumar [14:03] Mrinal Raj [14:03] Sk Sahidullah [14:03] darshna das [14:04] Nilesh Patra [14:04] Vibhor [14:04] Aniruddha Basak ----END CLASS----