[13:08:38] [## Class Started at Mon Jun 30 13:08:38 2014 ##] [13:08:38] startclass [13:08:45] yogi is now known as yogeshwar [13:08:46] thanks curious learner [13:08:50] --------Session starts-------------- [13:08:52] Sure, I'll check it, though I know some commands, but I would like to learn more [13:08:54] Roll Call [13:09:02] Trishal Kumar [13:09:02] Vivek Jhaver [13:09:02] Sivaram Balakrishnan [13:09:03] Sanyam Khurana [13:09:03] Sudhir Khanger [13:09:05] amit tripathi [13:09:07] Titli Das [13:09:09] Arpit Singh [13:09:09] rohan roy [13:09:10] Praveen Patil [13:09:10] Hari Kiran [13:09:10] Soumyo Dey [13:09:11] kanika narang [13:09:11] hean zhu [13:09:11] Venkat Datta [13:09:11] Abhishek Potnis [13:09:14] Amit kumar [13:09:14] Papiya Sen [13:09:16] afsheen nazish [13:09:17] Manpriya Kaur [13:09:17] Nishant Pani [13:09:17] Dharmesh Ruprela [13:09:18] Praveen Karol [13:09:19] kumari surabhi [13:09:20] Athira S [13:09:22] Shakul Ramkumar [13:09:23] Bidisha Mukherjee [13:09:23] Yeshita Dutta [13:09:23] Heena Kaushar [13:09:24] Siddharth Kulshrestha [13:09:27] Azhar Hussain [13:09:27] karthik Buddhavarapu [13:09:28] Athul Krishna [13:09:29] Koushik Bag [13:09:32] aparna k [13:09:35] Pratik Saraf [13:09:40] Rahul Mishra [13:09:40] Amir Musanna [13:09:40] Shubheksha Jalan [13:09:42] pavan priyatham [13:09:43] Satarupa [13:09:46] Binay Pareek [13:09:49] Harsha [13:09:50] Anjali [13:09:51] Michael Dahl [13:09:55] Kumari Shalini [13:09:56] Prajesh rawat [13:09:59] Yogeshwar Dan Charan [13:10:02] Eeshan Garg [13:10:05] Neetesh Kumar [13:10:17] Abhay Krishnan [13:10:18] Yasharth Choudhary [13:10:21] Anna [13:10:23] Vikash patil [13:10:24] Dhanya N [13:10:28] Vikneshwar L [13:10:36] Ajinkya bhosale [13:10:36] Amrutha Sangeeth [13:10:43] anyone left? [13:10:48] Anuj Bansal [13:10:48] Ram sandesh [13:10:48] shilpi shukla [13:11:01] Aakash [13:11:16] Deepu [13:11:20] kundan chourasiya [13:11:23] leero9_ is now known as leero9 [13:11:53] masters [13:11:59] add: chandan_kumar [13:12:13] So welcome to the second day. [13:13:13] First if you have any doubt / question related to the links we provided yesterday, please raise your hands :) Today the students should try to answer these questions [13:13:25] chandan_kumar, and praveenkumar will help with batul [13:13:47] ! [13:13:56] anyone else? [13:14:03] next [13:14:09] ouch [13:14:13] clearqueue [13:14:20] NP1995, ask your question? [13:14:34] i read [13:14:39] Well I missed yesterday's class [13:14:47] I went thru logs [13:14:55] NP1995, you did not. [13:15:11] ! [13:15:16] i missed yestarday's class [13:15:28] But still I don't understand why we use IRC? [13:15:42] NP1995, first write in full english words. [13:15:46] NP 1995, please don't use sms language. [13:16:00] ramsan, you wrote the nickname wrong. [13:16:17] NP1995, because all FOSS developers talk using IRC. [13:16:31] It is text based and works with low bandwidth area [13:16:35] what is FOSS? [13:16:43] Ok thanks [13:16:59] NP1995, It is like the Whatsapp group chat for developers [13:16:59] biswa, free and open source software [13:17:04] next [13:17:05] biswa, Free Open source Software. [13:17:14] biswa, first read yesterdays log [13:17:16] NP1995: Everyone has access to IRC. Certain number of folks may not want to associate with Google for Hangouts, etc. [13:17:25] FOSS is free and open source software [13:17:42] ok,how it will use? [13:17:51] Can I do with a phone for today's class ? [13:18:00] leero9, yes [13:18:17] OK [13:18:22] next [13:18:25] biswa, stop asking random questions in between [13:18:35] No else has any query? [13:18:49] Everyone understood everything? [13:18:59] no [13:19:04] started today. [13:19:16] no [13:19:28] kushal, small recap please [13:19:30] Vipul Bansal [13:19:32] Yes [13:19:59] Poornima, read the log and mailing list [13:20:08] okay [13:20:23] ! [13:20:26] i miss yesterday's class .i don't understand what is our subject today? [13:20:36] next [13:20:43] ! [13:20:46] please someone tell me? [13:20:55] what is the topic today? [13:21:09] biswa, discussing home task. [13:21:09] what is subject today ? [13:21:17] koushik, kundan ^^ [13:21:24] next [13:21:40] what is the use of mailing list ? [13:21:56] biswa, look how others are asking their questions [13:22:31] someone please asnwer ruprela [13:23:03] biswa you can get yesterday's log here http://dgplug.org/irclogs/2014/session01-welcomeandcommunication.txt [13:23:03] *answer [13:23:04] sree is now known as Mactoc [13:23:05] ruprela, mailing list is good for non live communication, messages are archived. [13:23:19] @biswa: when you want to ask something enter a '!' first.then when your turn comes ask the question [13:23:30] ok [13:23:31] roprela, It is used for communication over email. Everyone in the list receives the mail. [13:23:50] ok got it [13:23:53] got it. [13:23:55] ruprela it gets you the updates ,timings and other important information regarding the sessio [13:23:55] next [13:23:58] Amrutha is now known as Jupiter [13:24:11] ruprela: Mailing list is used to spread announcements and discuss if you have any doubts after the session. Everyone would receive the mail [13:24:13] ruprela, mailing lists are used to communicate with a group for people for relative discussions. [13:24:14] biswa,https://compsciworld.wordpress.com/ , this might be of some help [13:24:16] ruprela: You have access to a number of communities. You don't have to visit several forums. [13:24:31] ! [13:24:39] next [13:24:50] ok. [13:24:59] help [13:25:20] Sorry, I missed on roll call yesterday and today. [13:25:22] ! [13:25:27] At the end of your question, please type . [13:25:32] Eof [13:25:42] next [13:25:43] ! [13:25:46] siddhant, no problem do it later [13:25:54] Okay. Thanks [13:26:01] please ask your question. [13:26:15] So what is our topic for todays session? [13:26:16] eof [13:26:25] ! [13:26:32] core_7, I already answered that [13:26:34] what is eof? [13:26:37] next [13:26:40] i missed my roll call today [13:26:56] next [13:27:08] kundan, stop asking in between [13:27:15] Is today another interactive session ? [13:27:21] got it [13:27:37] A mailing list is like a digital notice board [13:27:49] eof [13:27:51] kundan, it shows you never read yesterday's log [13:27:53] next [13:28:03] leero9, everyday is interactive [13:28:04] okey [13:28:21] People we are doing these so that you do not get afraid to talk on IRC. [13:28:24] next question please. [13:28:34] biswa, stop doing that please. [13:28:56] ok [13:28:56] biswa, batul is a robot, you do not have to act like one. [13:29:28] I am sure many of you never understood all the things in the links provided yesterday but you are afraid to ask. [13:29:33] So please speak up. [13:29:47] Unless you ask you will never learn anything in life. [13:30:04] Forget about IRC, in life asking questions is very much important. [13:30:14] So who wants to ask the next question? [13:30:20] ! [13:30:23] next [13:30:30] how to read yesterday log ? [13:30:40] Is the choice of fedora a preference or is there something better in it than Ubuntu? [13:30:44] ! [13:30:58] ! [13:31:08] kundan, http://www.dgplug.org/irclogs/2014/session01-welcomeandcommunication.txt [13:31:10] kundan, I almost thought of replying saying using Eyes [13:31:18] next [13:31:21] how do I know my nick is registered? [13:31:32] azharh, It is better for development work. [13:31:40] ! [13:31:43] Who want to answer gnovi? [13:31:50] Tip: use google.com [13:31:59] thanks [13:31:59] next [13:32:06] By the time I done thinking and composing my question, topic kinds of get drifted away. You guys are fast? [13:32:23] gnovi you can identify your nick only when it is registerd [13:32:46] gnovi: https://freenode.net/faq.shtml [13:32:48] donniezazen, but you should still ask [13:32:58] next [13:33:00] will ubuntu 12.10 work? [13:33:00] gnovi, if you are registered /msg NickServ identify password [13:33:03] gnovi, u get identified each time u enter the channel. [13:33:13] gnovi, http://wiki.swiftirc.net/wiki/NickServ/FAQ#How_do_I_check_if_a_nickname_is_registered_or_identified [13:33:14] pavan, and how do I identify it? [13:33:20] yogeshwar, there is a new one iirc [13:33:35] ! [13:33:36] Can someone tell titli what mistake she did just now? [13:33:38] @gnovi /msg NickServ IDENTIFY account password [13:33:40] kushal: I do. Do you guys use some automation tool to type things like eof, etc.? [13:33:54] *you [13:33:57] donniezazen, I dont [13:33:57] ! [13:33:58] She used sms language [13:33:59] she sms language [13:34:04] ! [13:34:04] kushal,yeah but i don't want to upgrade it now [13:34:05] gnovi type this : /msg nickserv identify your_nick your_password [13:34:06] sms language [13:34:06] titli, ^^ [13:34:12] next [13:34:26] * i am sorry, I should have written you in stead of u. [13:34:27] People having problem using IRC please read - http://lists.dgplug.org/pipermail/users-dgplug.org/2014-June/002646.html [13:34:42] will i able to contribute to open source after this training?eof [13:34:47] titli , no sms language here [13:34:55] singharpit, Yes, that is the end goal. [13:34:58] next [13:35:08] i haven't installed Ubuntu yet ,but will be doing that in a week. Is that ok? [13:35:09] dev212, thanks. :) [13:35:15] ! [13:35:54] this is the IRC wiki from mozilla https://wiki.mozilla.org/IRC [13:35:57] gnovi be aware that you don't put a space infront of /msg.In case you do so your password will be known by all as it gets printed like a message :P [13:35:59] ! [13:36:04] annesha, No, you will need linux for tonight's hometask [13:36:14] next [13:36:17] why pthon 3 is not widely used? people still prefer python 2.6 or 2.7 [13:36:22] pavan, thank you :) [13:36:22] Shankho is now known as shonx [13:36:26] ! [13:36:31] donniezazen you can improve your typing speed through many online resources.it is quite useful skill for a programmer [13:36:34] ! [13:36:35] Ok then i will install it today only. Thanks Kushal. [13:36:36] amit001, We will learn that while doing Python sessions :) [13:36:44] next [13:36:48] Will we be able to learn some linux commands too in this training? [13:36:53] [13:36:58] CuriousLearner, yes, tonight [13:37:03] ! [13:37:03] next [13:37:09] What is today's session about? [13:37:14] ! [13:37:22] how to run c program in fedora? [13:37:25] Sawoni, we answered that already, please read the log. [13:37:30] next [13:37:32] will we learn some framework like django,webapp 2? [13:37:39] kundan, Exactly the same way in Ubuntu. [13:37:41] okay Thank you [13:37:49] ! [13:37:53] yogeshwar, yes, depends on the student. [13:37:55] okey [13:37:57] next [13:37:59] how do we change our nick?eof [13:38:03] okay [13:38:04] shonx is now known as Shankho [13:38:13] singharpit, go to google.com and type that question [13:38:17] next [13:38:18] kushal, for what kind of developments we use a Fedora and why not ubuntu? [13:38:19] singharpit, google.com [13:38:20] ! [13:38:30] ! [13:38:34] okay [13:38:35] kudan,for compile write gcc program name.c and run ./a.out [13:38:37] prahladh is now known as jaba [13:38:56] titli, for any kind of development, all latest applications and libraries come first in Fedora than any other distribution [13:39:05] next [13:39:07] , [13:39:07] kushal,do we need to get any textbook to learn this? [13:39:13] [13:39:18] Shankho is now known as shonx [13:39:19] biswa, kundan does not follow the rules here, do not help him. [13:39:21] invincible_b is now known as invincible [13:39:27] zhean1874, this == ? [13:39:39] zhean1874, What are you talking about? [13:39:39] python linux [13:39:47] zhean1874, no [13:39:57] next [13:39:59] zhean1874, we will provide the materials [13:39:59] I am trying to use Ubuntu using virtual box.But I am not sure whether it is installed properly [13:40:18] I haven't used virtual box before [13:40:22] madangel, I guess SpeedBus created a wiki page last night [13:40:32] SpeedBus, please pass madangel the link [13:40:37] or anyone else [13:40:37] next [13:40:38] next [13:40:39] madangel: Why do you think its not installed properly? [13:40:42] why should we prefer Python ? please give a practical example? [13:40:57] kanika04, we will discuss that during python sessions. [13:41:01] biswa , if you want to ask question type "!" then wait for your chance , that is , wait until batul says you are next . [13:41:04] Anna, your question please [13:41:27] ok [13:41:28] ! [13:41:32] donnizazen:when i tried to open it i got a black screen [13:41:48] karthik_B: Python reads like English eg print "hello, world" [13:41:52] how to install? [13:41:59] biswa sorry i meant to say kundan [13:42:00] kushal, i didn't ask any question. [13:42:00] madangel, it takes time to load [13:42:09] next [13:42:16] kundan, next time you ask any random question we will kick you out. [13:42:19] kanika04, sorry. [13:42:26] tab completion was the issue. [13:42:28] kundan please follow the rules [13:42:29] shonx is now known as Shankho [13:42:40] next [13:42:41] sorry [13:42:45] ! [13:42:49] next [13:42:52] madangel: Are you sure you configured it properly? Google is your friend. [13:43:05] lixxz,But when I clicked on the black screen, i got a question "Capture mouse?" [13:43:28] Anna, prajesh your question please [13:43:39] madangel, these are basic VirtualBox queries. Please use a search engine to find the answers. [13:43:39] python is a very easy language,quiet close to english.is it going to replace other languages like java in near future? [13:43:55] madangel, I am using VMware player,what are you using? [13:43:57] prajesh, no, [13:44:16] madangel check whether you have enabled the virtual machine option in BIOS. this was the problem i experienced when i first used virtual box [13:44:18] ! [13:44:23] lixxz:oracle VM [13:44:30] prajesh, we need many languages at the same time for different purposes, just like India also plays football when Brazil plays [13:44:40] next [13:44:53] I registered yesterday but now I had to register again [13:44:54] ! [13:44:59] kushal will we cover git? [13:45:07] Do I have to register everyday? [13:45:09] ! [13:45:10] Shankho, no, you just have to identify to the nickserv [13:45:10] ! [13:45:18] Anna, yes [13:45:19] ! [13:45:20] next [13:45:23] ! [13:45:29] I have just used this command /msg nickserv identify [13:45:46] can any body see my password? [13:45:48] ! [13:45:55] gnovi, no [13:45:57] gnovi no [13:45:58] quit [13:45:59] madangel, sorry i do not have any experience with oracle VM [13:46:01] next [13:46:03] That was an accident. No question. I apologise [13:46:05] pavan,ok i will check it [13:46:14] next [13:46:16] Are we going to learn more about SSH keys, GPG, etc.? [13:46:23] lixxz,ok [13:46:28] donniezazen, yes [13:46:38] next [13:46:57] ! [13:47:12] i just disconnected and reconnected again.And it showed hostname lookup failed.Why so ? [13:47:32] if your IPs rDNS does not match your system hostname or so [13:47:39] ruprela, ^^ [13:47:41] nothing to worry about as such [13:47:46] ! [13:47:48] ! [13:47:53] next [13:47:54] next [13:47:59] using python 2.7.5 is ok? [13:48:06] I tried "..identify" , didn't work. I was not registered on NickServ, yesterday I was. [13:48:20] shockzp, this year we will learn python3 [13:48:31] madangel, what is the problem exactly ?? [13:48:38] Shankho, the command is /msg NickServ identify yourpassword [13:48:40] next [13:48:44] kushal, okay. [13:48:47] ramsan, talk it in pm [13:49:01] donniezazen was talking about ssh keys, ggp. What is all that ?? [13:49:12] *pgp [13:49:24] kanika04, there is a shiny tiny site called google.com [13:49:28] kanika04, use it. [13:49:35] next [13:49:36] Kushal,How you created a bot like this ? Its nice, experienced it for the first time. Can we learn to make such one too ? [13:49:38] madangel, you can use VMware Player if you like,it is very easy and i can guide you through whole process [13:49:38] When i try to install g++, it is shown to be already installed. But, i cannot seem to access it from anywhere-- the terminal or main menu-> all applications. [13:49:40] okay . [13:49:45] ace139, yes, we will this year :) [13:49:49] eof [13:49:55] ! [13:50:00] next [13:50:04] Prerie_, it is a command, use it in terminal [13:50:06] next [13:50:09] When i try to install g++, it is shown to be already installed. But, i cannot seem to access it from anywhere-- the terminal or main menu-> all applications. [13:50:12] that reminds me, i should finish the VirtualBox guide :x [13:50:12] Prerie_, it is a command, use it in terminal [13:50:14] will you cover teting in python3 [13:50:17] lixxz,ok thanks [13:50:26] *testing [13:50:31] mnw94, yes [13:50:38] next [13:50:50] Ok few simple points to remember [13:50:54] for everyone [13:51:04] Never ever directly use root account [13:51:18] ! [13:51:21] always use a normal user account and then sudo or su command to become root. [13:51:26] next [13:51:36] ! [13:51:39] ! [13:51:49] ! [13:51:53] ! [13:52:05] kushal, why so? [13:52:18] titli, just type that full question in google.com [13:52:22] titli, you will know [13:52:28] next [13:52:34] ! [13:52:40] does any change by the root will affect the other users? [13:52:43] ! [13:53:00] titli, it will affect whole system [13:53:04] I used root a lot of times haven't faced any trouble, why would you say so ? [13:53:08] titli, yes [13:53:10] titli, depends on what you change [13:53:15] amit001,ok. [13:53:18] kushal ? EOF [13:53:20] leero9, ask that question to google [13:53:27] leero9, thanks for writing EOF [13:53:34] others are not doing it. [13:53:37] next [13:53:39] kushal, You said not to use root account directly, but to install anything the system asks for root permission. Why so ? [13:53:52] ! [13:53:59] ace139, I said, use a normal account and then become root when required [13:54:07] and then you can install anything you want. [13:54:09] next [13:54:26] kushal,can you please explain what did you mean by root account here [13:54:51] yeshi, the user called root [13:55:07] yeshi, type this question in google.com: what is root account in linux? [13:55:10] next [13:55:13] how to make a normal account?eof [13:55:33] yeshi, it is like the administrator account [13:55:36] singharpit, when you install linux it generally ask you to create an account. [13:55:40] singharpit, sudo adduser [13:55:45] next [13:55:47] I use Mac OSX, is it okay if i learn on Mac OS itself? or is there any advantage learning on Ubuntu? [13:55:47] I am being shown g++ fatal error No input files. Compilation terminated. if i type and enter g++ in terminal. [13:55:59] shockzp, Mac is not Linux. [13:56:02] adduser [13:56:03] passwd [13:56:14] titli, this might help: http://askubuntu.com/questions/16178/why-is-it-bad-to-login-as-root [13:56:26] its linux based right? [13:56:29] Prerie_, yes, search on google how to compile and run a c++ program in linux [13:56:34] sj13_, thanks. [13:56:43] next [13:56:43] shockzp, nope, Mac is BSD unix iirc [13:56:59] kushal, so its better learning on ubuntu? [13:57:06] q asked n answered. eof [13:57:16] shockzp, yes, even better on Fedora :) [13:57:23] my question has been answered in between [13:57:23] kushal, thankyou [13:57:28] next [13:57:29] Prerie_, what is q and what is n? [13:57:34] next [13:57:38] Prerie_, what is q and what is n? [13:57:43] ! [13:58:01] I was told to ask the question after it was already answered. [13:58:08] so i typed that. [13:58:18] Is is now known as ismundu [13:58:20] ! [13:58:28] next [13:58:32] Prerie_, q means quadragenarian? [13:58:38] kushal its not a problem if we use ubuntu or any other linux versions right? [13:58:47] others please wait before you ask questions. [13:58:52] ! [13:58:54] pavan, yes no problem [13:59:01] next [13:59:04] will there be no class today ? [13:59:21] ruprela, what is going on you think? [13:59:30] will the command line instructions vary widely in different distros ? [13:59:35] ruprela, Circus? [13:59:38] no, one of my friends got a mail [13:59:43] ruprela: I guess this is class. Discussions are very important to learn anything. [13:59:50] ohk [14:00:01] ! [14:00:03] pavan, no, same mostly. [14:00:03] next [14:00:05] My system does not support Fedora, I had to use ubuntu. eof [14:00:11] http://wiki.crowncloud.net/doku.php/creating_a_virtual_machine_on_windows phew finally getting somewhere [14:00:12] ace139, ok [14:00:18] next [14:00:18] next [14:00:20] what are the pros and cons of working as a root user? [14:00:34] google [14:00:35] lixxz, google is your friend in this case. [14:00:36] lixxz, google it [14:00:46] Ok coming back [14:00:46] lixxz: Read this , already given above : http://askubuntu.com/questions/16178/why-is-it-bad-to-login-as-root [14:00:57] ! [14:00:58] Do not use root account. [14:01:01] And [14:01:08] CuriousLearner, and good? [14:01:14] We need to use Linux consoles and terminals a lot [14:01:26] lixxz, here: https://help.ubuntu.com/community/RootSudo [14:01:36] ! [14:01:42] Even though there are GUI applications, you will find that most developers prefer to use command line tools [14:01:54] These tools/apps runs on the terminal [14:02:07] You can do many things faster than GUI [14:02:56] So for tonight's task, please go through http://cli.learncodethehardway.org/book/ [14:03:03] Try each and every commands [14:03:07] See how they work [14:03:13] Kushal I have to leave for a meeting .Sorry for the inconvenience. [14:03:21] Practice and practice and practice [14:03:27] karthik_B, no problem. [14:03:36] ! [14:03:38] next [14:03:40] while installing softwares it requires root access, isn't it? [14:03:42] kushal, Sorry need to leave early today where can i add my roll call [14:03:52] Poornima, do it next day. [14:03:53] next [14:04:00] RohanRoy, yes [14:04:01] next [14:04:03] RohanRoy: Yes. [14:04:07] kushal, Thanks [14:04:25] does a program run by root has more privilege than one by another user? [14:04:31] titli, yes [14:04:35] titli, yes [14:04:37] next [14:04:50] ! [14:04:53] next [14:04:55] titli: You should ideally run programs in userspace. [14:04:56] ! [14:05:03] Sorry, i joined late. Whats a root ? [14:05:18] NBharech, google.com [14:05:18] NBharech, ask that question to google.com [14:05:22] next [14:05:23] NBharech, https://help.ubuntu.com/community/RootSudo [14:05:24] can we install packages without being root? [14:05:30] donniezazen, what do you mean by ideally? [14:05:33] RohanRoy, in Linux, no [14:05:38] generally no [14:05:42] Not globally [14:05:43] next [14:05:44] RohanRoy, you will learn later [14:05:53] yeah, generally no. [14:05:55] bibhas, hi there [14:06:01] kushal, Hello [14:06:04] titli: root can delete anything in a system including your operating system and personal data. [14:06:14] So tomorrow's session will start at 6:30pm [14:06:24] NBharech, http://www.linfo.org/root.html [14:06:28] ! [14:06:30] Finish the book by tomorrow and come back with questions [14:06:35] next [14:06:40] ! [14:06:41] is it end of todays session? [14:06:43] [14:06:48] shockzp, let me do that :) [14:06:52] EkAurBottleLa, ask [14:07:00] ! [14:07:01] kushal, thanks for the session. [14:07:06] next [14:07:07] next [14:07:13] Leaving the session, will it be a problem? Have to go somewhere [14:07:16] ! [14:07:17] EkAurBottleLa, no [14:07:19] ! [14:07:20] next [14:07:21] next [14:07:27] donniezazen, so ideally means without harming my system right? [14:07:30] sir i wanted to know yesterdays task [14:07:42] is it really necessary to notify if i am going to miss any future sessions? [14:07:43] mahendra, read the yesterday's log [14:07:48] does this class covers the topic on passwd and shadow files? [14:07:49] akki2200, yes [14:07:54] RohanRoy, yes [14:08:05] ----------SESSION ENDS------------ [14:08:12] endclass [14:08:12] [## Class Ended at Mon Jun 30 14:08:12 2014 ##]