Monthly Archives: June 2014

DGPLUG SUMMER TRAINING CLASS 2 (30/06/2014)-Discussion and Doubt Clearance

It was second day of class and it started with discussion and ended with discussion. And after all,these discussions are what we are here for because knowledge is already available over internet,but these discussions will give us an urge to go and explore it.Most vibrant topic was whether or not to use sudo privileges i.e powers associated with root account user. So, I’ll cover this  in a moment but before that let’s have a look at summary of today’s class,it contains mostly Q/A since today entire time was devoted to discussion.

Summary of class:

1.What is most important?

Ans: To ask questions about whatever you don’t understand. You might think that your question is silly but remember “Not Asking Questions” is silly.Might be what you ask may be doubt of 10 other persons,so when you ask questions you are truly giving back to the community.But,keep in mind,have the zeal to go and find out answer to your question.Mostly,what you are asking now was doubt of someone else,so lesson is ASK QUESTIONS but try to make GOOGLE,Stack overflowAskUbuntu  etc your best friend because this training may not answer all your questions but your attitude to learn can.

2.What is mailing list and why we are use it ?

Ans:Simply you must have got mail from [email protected],this is how a mailing list looks like.Simply it is list of addresses of people who are interested in some common topic just like we all are interested in receiving updates about currently going on summer training.

So,why we are using it:

Firstly,because they are nice means to convey information to many people without mailing to each one individually.For e.g-if Kushal sir has to convey any information to us he can simply send a mail to the list.

Secondly,they are better than forums because when we reply properly in inline manner, anyone who reads the thread can clearly understand the flow of conversation and of course you don’t need to visit any forum since you will get information in  your inbox itself.

Thirdly,threads of mailing list used for FLOSS projects contain a lot of information about stages software development life cycle and these threads are archived and can be used later for understanding various aspects related to the project.For e.g- threads of mailing list we are using are also being archived and will be useful for next year batch.

3.How to check if my nickname is registered or not?

Ans:Follow this link.

4.Do I have to register daily?

Ans:No, you register only once. If you got an e-mail from freenode to verify your nick and you verified it then you are registered to use that nick.After you have registered ,you just have to identify by using following command:

/msg NickServ IDENTIFY account_password

Remember to enter this in freenode window and note #dgplug window.

Note:Those who haven’t registered nick on freenode,they won’t be able to talk in #dgplug after some days,so please register a nick ASAP.

5.Why or Why not use  sudo/su ?

Well the simplest answer to this is “With Great Powers,Comes Greater Responsibilities”……just joking.So,be ready ,go and explore answer to this question in as much depth as you can and please post it’s answer in simplest possible language in mailing list because

“If you can’t explain it simply,you don’t understand it well enough”  -Albert Einstein

 

Some links to help you: Askubuntu ,Techrepublic,Linux.com

6.Some Other Points:

1.This year ,we’ll be learning Python 3.x.

2.We will learning how to make a bot like batul.

7.Homework:

Read and implement each and every command given in this book.These are commands we use in our terminals to get things done quickly and efficiently.So, a strong grasp over these will help a lot.Come prepared with questions and doubts.

Leave a comment

Filed under DGPLUG SUMMER TRAINING'14

DGPLUG SUMMER TRAINING CLASS 1(29/06/2014)-Communication Skills

Continuing the  tradition,this year once again DGPLUG SUMMER TRAINING had started.First day saw #dgplug channel having  approximately 120 or so members.The first day class was just about basic introduction to what to expect for the next three months of training and introduction to some  members of community: kushal , mbuf,armegaddon,chandan_kumar,sayan,rtnpro,orriols who will be helping us to make the most of training.

Summary of class:

1.Conversation:

Just write nick of the person whom you want to address,no need to write @nick_name or #nick_name, since IRC bot only recognises nick and will notify the person you intend to converse with by a red colored message(at least this is so in Xchat).Standard format is

nick_name_of _person_to_talk,this is my message.

2.Asking question to Kushal or guest developers:

Just enter  ‘!’ at text box and hit enter and wait for your turn until batul asks you to put up your question.Please write your question well in advance if you feel your typing speed is slow or event otherwise also to save time of class.

3.Etiquette:

You must not refer to anyone in #dgplug by sir/madam,they are not your typical college teachers. Always use IRC nick of the person you intend to address.

Never use slang-ish or sms type languge in #dgplug or anywhere in FOSS community,always use complete and clear english words.But,keep in mind you are not required to use very OXFORD-IAN english as well. So,if you feel,you are lacking in english, just read more and more articles ,tech magazines and books. No one here is asking you to be fluent in english,but you must be good in writing and reading ,it will help you a lot in your career.

4.Quiting :

If you wish to leave in between the class, just notify kushal about it and leave.

5.Absence:

If you can’t attend any class,please send a mail on mailing list.This rule might change in future due to a large number of people in different time zones willing to keep up using logs.

6.Introduction:

Class had introduction of people to the community and yes this time it has more diverse members from Pakistan,China.USA,Portugal…etc  and definitely from India-people of all sort -teachers,amateur developers,system administrators  sharing a bond -learning attitude.

7.Homework:

Yup! DGPLUG  TRAINING gives homework to you.Read these before you come online for tomorrow’s class:

A.http://dgplug.org/irclogs/mbuf_1stclass.log

B.http://dgplug.org/irclogs/mbuf_2ndclass.log

These are logs from Shakti sir’s classes from previous years.Go through these,will surely motivate you.

8.Few links worth Mentioning:

Summer Training Site to get you started.

3 Comments

Filed under DGPLUG SUMMER TRAINING'14, Open Source