13:30 : mbuf |
#startclass
|
13:30 : |
Roll call please
|
13:30 : storymode7 |
Mayank Singhal
|
13:30 : rajan |
Rajan Choudhary
|
13:30 : callowidealist |
Jitendra Kumar Tripathi
|
13:30 : sahil_ |
sahil
|
13:30 : pr97 |
Priyanka Sharma
|
13:30 : sehenazparvin |
Sehenaz Parvin
|
13:30 : ash_mishra |
Ashish Kumar Mishra
|
13:30 : AdityaPatil |
Aditya Patil
|
13:30 : ananyo |
Ananyo Maiti
|
13:30 : Sarques_ |
Gajendra Saraswat
|
13:30 : priyankasaggu119 |
Priyanka Saggu
|
13:30 : adityad97 |
Aditya Deshpande
|
13:30 : shadowroot |
Abhay Singh
|
13:30 : jeet__ |
Amitrajit Bose
|
13:30 : smule_ |
Shital Mule
|
13:30 : tatan_ |
Kazi Mehboob Zaman
|
13:30 : GeekyShacklebolt |
Shiva Saxena
|
13:30 : vshuklajr |
Vivek Shukla
|
13:30 : Saksham_19o9 |
Saksham Srivastava
|
13:30 : yesh |
Yesh Pareek
|
13:30 : tnitave |
Tushar Nitave
|
13:30 : pdas |
Priyam das
|
13:30 : sourabh1031 |
Sourabh Pruthi
|
13:30 : newrg |
Rajat Gupta
|
13:30 : bismi |
Janifa M
|
13:30 : anuja_111 |
Anuja Kulkarni
|
13:30 : akshayg96 |
Akshay Gaikwad
|
13:30 : schubisu |
Robin Schubert
|
13:30 : mzeeqazi |
Muhammad Zeeshan Qazi
|
13:30 : yolossn |
Santhosh Nagaraj
|
13:30 : FARHAN |
farhan
|
13:30 : kps_ |
Karan Pratap
|
13:30 : kvy |
kumar vipin yadav
|
13:30 : Ved_Sinha |
Ved Sinha
|
13:30 : gutsytechster |
Prashant Sharma
|
13:30 : rishibit |
Rishikesh Bamdale
|
13:30 : cypher_ |
Naman Sharma
|
13:30 : codejacker |
ankur vishwakarma
|
13:30 : ankit774 |
Ankit Upadhyay
|
13:30 : brute4s99 |
Piyush Aggarwal
|
13:31 : AnantaOne1 |
Ananta Anil Shahane
|
13:31 : snandi |
shamik nandi
|
13:31 : Casper_01[m] |
Mayur khomane
|
13:31 : BhaveshSGupta[m] |
Bhavesh Gupta
|
13:31 : bhavin192 |
Bhavin Gandhi
|
13:31 : skat-sd |
Saikat Dey
|
13:31 : rohanvivek |
Rohan Vivek
|
13:31 : arpana |
Arpana Debnath
|
13:31 : Aironly |
Deep
|
13:31 : mbuf |
Today will be a review session. I had given homework to all of you to read on communication guidelines and mailing list etiquette. If you have any questions on the same, we shall start with them first.
|
13:32 : |
Or, if you do not understand a specific topic, I can go through the same with you today.
|
13:32 : Rakshit__ |
Rakshit Airani
|
13:32 : ankit774 |
!
|
13:32 : mbuf |
This will be the first part of today's session. If you wish to ask, please use "!".
|
13:32 : |
next
|
13:32 : RatanShreshtha |
Ratan Kulshreshtha
|
13:32 : DELL_ |
Anshuman Gaur
|
13:33 : ankit774 |
mbuf, does these guidelines only apply for mailing list or even for single to single communication?
|
13:34 : napstar |
Avinash Kumar
|
13:34 : meanjeet |
Manjeet Mehta
|
13:34 : accakks |
Aakanksha Jain
|
13:34 : bismi |
!
|
13:34 : mbuf |
ankit774, primarily, these guidelines are meant for mailing lists
|
13:34 : zappy |
what class do we have today?
|
13:35 : ankit774 |
also what is digest mode and how to bypass the attachment problem?
|
13:35 : VirtualRcoder |
Shubham Sharma
|
13:35 : mbuf |
ankit774, but, conceptl like "Writing in full", "avoiding dots" apply to any form of communication
|
13:35 : sourabh1031 |
!
|
13:36 : mbuf |
*concepts; in written form typing in CAPS is also discouraged
|
13:36 : |
zappy, please use "!" to ask a question, and wait for your turn
|
13:36 : |
ankit774, mailing lists have the option of sending e-mail as and when it is received, or they can send you a summary (digest) of all the e-mails once a week
|
13:36 : zappy |
!
|
13:37 : mbuf |
ankit774, people who do not check e-mails regularly, may want to just read all the discussions once per week
|
13:37 : vishalIRC |
roll call: Vishal Kushwaha
|
13:37 : mbuf |
ankit774, but, when they reply to a particular e-mail, they need to ensure, they remove all the other e-mails and reply to only what is relevant
|
13:38 : |
ankit774, there are third-party services to upload code, images instead of sending an attachment; so, use them wisely
|
13:38 : |
ankit774, to avoid attachments
|
13:38 : |
next
|
13:38 : bismi |
I understood what is top and bottom posting(concepts), but don't know how to top post. I meant which option to use?
|
13:38 : ankit774 |
mbuf, thanks
|
13:38 : bismi |
Sory how to bottom post
|
13:39 : mbuf |
bismi, we now have this documentation https://summertraining.readthedocs.io/en/latest/communication.html#do-not-write-html-emails
|
13:39 : bismi |
Ok, I will go through it and ask if anything
|
13:39 : mbuf |
bismi, if you see in the "top post reply", the reply has come above the previously sent e-mail (this is top-posting, and should not be followed)
|
13:40 : |
bismi, in the inline reply, the reply is below the quoted text; just as how you will reply your answer below a question (and not above)
|
13:40 : |
next
|
13:40 : sourabh1031 |
What is the need of signature.asc?
|
13:40 : mbuf |
sourabh1031, it is the PGP signature to verify the authenticity of the e-mail
|
13:41 : |
sourabh1031, learn to use a search engine for such questions
|
13:41 : sourabh1031 |
Okay
|
13:41 : mbuf |
sourabh1031, always first use a search engine (like DuckDuckGo) and look for answers; if you are still not satisfied, then you should ask in the channel
|
13:41 : |
sourabh1031, see, for example, https://www.thelounge.net/signature.asc.what.htm
|
13:41 : rajan |
!
|
13:41 : mbuf |
next
|
13:41 : napstar |
Can anybody tell me the topic for today's session?
|
13:41 : snandi |
!
|
13:41 : mbuf |
napstar, use "!", and wait for your turn
|
13:42 : homuncculus |
Vaibhav Kaushik, sorry I'm late
|
13:42 : mbuf |
next
|
13:42 : rajan |
Why not use google? Apart from the fact that google tracks you and stores your info.
|
13:43 : napstar |
!
|
13:43 : mbuf |
rajan, in F/OSS we care a lot of privacy and security; so, we recommend not using such services
|
13:43 : |
next
|
13:43 : d3vil0p3r |
!
|
13:43 : mbuf |
next
|
13:44 : homuncculus |
What's the topic today?
|
13:44 : VirtualRcoder |
Roll call: Shubham Sharma
|
13:44 : pr97 |
!
|
13:44 : mbuf |
homuncculus, use "!" and wait for your turn
|
13:44 : napstar |
what is the topic today?
|
13:44 : uniquerockrz |
!
|
13:45 : mbuf |
napstar, today's session is a review session; we will have these sessions periodically for many reasons
|
13:45 : |
napstar, it gives you some time to catch-up with your homework, reading, exercises etc. and come back to us, to ask more questions
|
13:45 : rohanvivek |
!
|
13:45 : mbuf |
napstar, since, different people work at different speeds, this is like a buffer zone
|
13:45 : napstar |
ok
|
13:46 : mbuf |
napstar, also, we will get to hear from you on your first few days in the training, to see how you are all progressing, and what we can do more
|
13:46 : |
napstar, today, we are reviewing the communication guidelines and mailing list etiquette homework
|
13:46 : |
next
|
13:46 : d3vil0p3r |
We're instructed to use Fedora despite it being cutting edge. Any reasons for that? Why not Ubuntu?
|
13:46 : Rakshit__ |
!
|
13:46 : mbuf |
d3vil0p3r, I am okay if you use any *nix distribution
|
13:47 : |
d3vil0p3r, I do not have a preference; there are many Fedora users here, so they, might be able to help you
|
13:47 : d3vil0p3r |
Got that! Thanks
|
13:47 : mbuf |
d3vil0p3r, but, it is important to use the latest distribution, so that, you get all the security packages and latest bug fixes
|
13:47 : CodeMonk_19 |
!
|
13:47 : mbuf |
next
|
13:47 : pr97 |
How it is sure that DuckDuckGo don't tracks and stores our info ?
|
13:47 : ankit774 |
!
|
13:47 : mbuf |
d3vil0p3r, distro choice is a personal preference, just like ice-cream
|
13:48 : d3vil0p3r |
@mbuf Indeed. got that
|
13:48 : rishibit |
!
|
13:48 : mbuf |
d3vil0p3r, it is the people behind the projects and companies that matter; if they stand by what they believe in, it will reflect in their work
|
13:48 : |
d3vil0p3r, it is a culture thingy, just like F/OSS
|
13:49 : d3vil0p3r |
mbuf yep, I thought there was some other matter behind that recommendation. I've just heard that cutting edge is less stable that's why questioned!
|
13:49 : newrg |
!
|
13:50 : mbuf |
d3vil0p3r, are you studying?
|
13:50 : |
next
|
13:50 : d3vil0p3r |
@mbuf yes. Gonna promote to third year.
|
13:50 : mbuf |
d3vil0p3r, as a student, you should not be afraid to experiment; otherwise, you will not learn
|
13:50 : d3vil0p3r |
mbuf that's true. Got the whole point. Thank you :)
|
13:50 : mbuf |
next
|
13:51 : |
next
|
13:51 : kvy |
d3vil0p3r, You can tag someone without using @ symbol. :)
|
13:51 : Rakshit__ |
what are your thoughts on startpage.com as a google search alternative ?
|
13:52 : mbuf |
Rakshit__, no idea on that; sorry
|
13:52 : |
next
|
13:52 : d3vil0p3r |
@kvy do operators have that '@' prefix before their pseudonym ?
|
13:52 : CodeMonk_19 |
i am facing trouble installing hexchat on fedora 27.
|
13:53 : |
i typed dnf install hexchat and now its just blank screen
|
13:53 : mbuf |
CodeMonk_19, so, you have to write better than that; 1. How did you try to install? 2. What error/output did you get?
|
13:53 : |
CodeMonk_19, use pastebin and provide the output of "dnf install hexchat"
|
13:54 : |
CodeMonk_19, you are studying too?
|
13:54 : zappy |
!
|
13:54 : jeet__ |
!
|
13:54 : mbuf |
CodeMonk_19, as an engineer, we need to give as much info as possible, when raising question, so that others can help you
|
13:54 : |
next
|
13:54 : ankit774 |
could anyone please update the calendar depending on the syllabus and review sessions? I know that we are to attend all sessions but I feel that depending on the topic of the discussion, I can chose whether to attend it or not, so that I can use my time efficiently! Like if I am not having any doubt, then I shouldn't waste my time on a 2 hour long review session, instead I can go through the logs afterwards at a glance.
|
13:54 : kvy |
d3vil0p3r, That will appear in webchat, It repersent the operators but to tag them in chat just type there name.
|
13:54 : CodeMonk_19 |
its in the next like. i used terminal to install it. i typed the command. i'll revert with the output. and yes, i am a first year student.
|
13:55 : |
*line
|
13:55 : zappy |
!
|
13:55 : mbuf |
CodeMonk_19, okay; work on your communication; as much as we teach technical skills, we also want you to hone your soft skills
|
13:55 : d3vil0p3r |
kvy okay, that was a confusing :D
|
13:55 : rE-BoOt |
!
|
13:56 : mbuf |
ankit774, the point of a community is not to assume it is not useful; review sessions help both experienced users and newcomers to connect and learn from each other
|
13:56 : |
next
|
13:56 : rishibit |
mbuf, Why top-posting is bad?
|
13:56 : CodeMonk_19 |
sure, i try my best. i'll keep trying to improve.
|
13:56 : kvy |
d3vil0p3r, yep but see this time you do not use @ and able to tag me. :)
|
13:56 : ankit774 |
mbuf, ok
|
13:56 : Ved_Sinha |
!
|
13:56 : avik |
CodeMonk_19, you can use Ctrl+C to stop the operation and restart!
|
13:57 : mbuf |
rishibit, if you participate in long conversations, people expect the reply to be in the bottom, but, they scroll all the way down to realise the person top-posted; also, it unnecessarily repeats the same text
|
13:57 : schubisu |
kvy, d3vil0p3r please continue that conversation in private or after the session
|
13:57 : d3vil0p3r |
kvy yep, was experimenting the same with mbuf :D
|
13:57 : mbuf |
rishibit, if you want to follow a dialogue, it is better to have a Q&A
|
13:57 : |
rishibit, if you see some of the bugzilla issues, you will see that they are pleasant to read
|
13:57 : |
rishibit, as engineers, we are only interested in the technical details; and how the conversation is progressing
|
13:58 : |
rishibit, repeating the same info is not useful information
|
13:58 : |
next
|
13:58 : |
next
|
13:58 : rishibit |
mbuf, Got it, Thank You :)
|
13:58 : newrg |
Can we interject with our opinion/point during somebody else's question/discussion or ask for turn?
|
13:59 : mbuf |
newrg, we don't just want you to come for an hour or two hour session every day; the point of a community is that you interact in this channel during other hours as well
|
13:59 : |
newrg, we are not a purely technical group, so you will see people participating in other discussions during the day as well
|
13:59 : CodeMonk_19 |
avik, thanks it started downloading
|
13:59 : mbuf |
newrg, the more friends you make, the more helpful they are in your professional life
|
13:59 : avik |
no problem! i guess you should also use sudo or su!
|
14:00 : mbuf |
newrg, it doesn't matter whether it is just career advice, or personal advice; contacts with like-minding people can help you go a long way
|
14:00 : |
newrg, unfortunately, I do not see (yet) people discussing after the sessions on what they have learnt, or are there any other resources that they can use to learn more and explore
|
14:01 : |
newrg, every year when we start the training, there is no end date, because, learning is a continous process
|
14:01 : |
newrg, and people here continue to stay with us and grow professionally; we are a close knit community
|
14:01 : |
next
|
14:01 : jeet__ |
Asking out of curiosity, is 'batul' a queue data structure based chat-bot?
|
14:01 : newrg |
Thanks,I understand and will do better.I wanted to know the protocol during the session,if I have a relevant point,can I state it during your interaction with someone's else question or wait for when the session is over.
|
14:01 : mbuf |
jeet__, yes
|
14:01 : jeet__ |
Thanks. Wow :)
|
14:01 : mbuf |
jeet__, one of the thing it does is it queues people's "!"
|
14:02 : jeet__ |
And it analyses only the next as a string keyword right?
|
14:02 : mbuf |
jeet__, you should be able to find batul's source code in GitHub
|
14:03 : |
newrg, until you get a hang of all the sessions, please wait
|
14:03 : |
newrg, the speaker has things to discuss, so, you generally don't want to interrupt that; you can share your thoughts after the session
|
14:03 : |
newrg, you have 24-(1 or 2h) per day
|
14:03 : jeet__ |
mbuf, Can you please name the repository
|
14:03 : mbuf |
next
|
14:03 : newrg |
I understand.
|
14:03 : mbuf |
jeet__, ping sayan or kushal for batul's source code;
|
14:04 : schubisu |
jeet__, https://github.com/kushaldas/ircbot/
|
14:04 : kvy |
jeet__, https://github.com/kushaldas/ircbot
|
14:04 : mbuf |
For the second part of today's sessions, I want to hear from you on how have the first few days been in this training; please use "!" and wait for your turn
|
14:04 : |
*session
|
14:04 : Ved_Sinha |
!
|
14:05 : mbuf |
next
|
14:05 : ankit774 |
!
|
14:05 : Ved_Sinha |
what is today's class about?
|
14:05 : mzeeqazi_ |
!
|
14:05 : mbuf |
Ved_Sinha, I already answered that. Can you scroll back and see my reply?
|
14:05 : |
next
|
14:05 : Ved_Sinha |
ok
|
14:06 : ankit774 |
mbuf, good, but frankly it takes a lot more time than required to teach
|
14:06 : mbuf |
Ved_Sinha, 1. Questions on communication guidelines and mailing guidelines 2. Feedback
|
14:06 : |
ankit774, I will give you an analogy
|
14:07 : |
ankit774, all of you have joined a movie after the interval (or intermission)
|
14:07 : |
ankit774, so, you basically don't know what happened in the first half of the movie; so, everything is confusing and perplexed for you
|
14:07 : |
ankit774, similarly, F/OSS started a long time ago, and you are discovering it today
|
14:08 : |
ankit774, so, it will take some time for us to teach all that, and for you to learn
|
14:08 : bawdipooch_ |
!
|
14:08 : mbuf |
ankit774, there are many concepts which you may have to unlearn, before you start to learn
|
14:08 : d3vil0p3r |
!
|
14:08 : mbuf |
ankit774, so, we have to be very patient with you, and you also have to be very patient with yourself
|
14:08 : bismi |
!
|
14:08 : mbuf |
ankit774, as Rome was not built in a day, so are F/OSS engineers
|
14:08 : |
next
|
14:08 : ankit774 |
mbuf, yes that is also right
|
14:09 : mbuf |
ankit774, also, we want people to come with an attitude that there is always more to learn
|
14:09 : bawdipooch_ |
I want to become core linux os developer one day, how should i start to read
|
14:09 : mbuf |
ankit774, people who come with the mindset that they know everything, never really progress much in any field
|
14:09 : mzeeqazi_ |
I learned alot during the earlier session but it is too difficult to learn with lots of annoying disturbances(messages) in between the session
|
14:10 : mbuf |
bawdipooch_, go through our basic foundation training, and we have kernel developers in this channel
|
14:10 : bawdipooch_ |
mbuf, where can I find it
|
14:10 : mbuf |
bawdipooch_, when we feel you are ready to take the plunge, you can contact the mentors here
|
14:10 : |
mzeeqazi_, in this world there will always be noise
|
14:11 : bawdipooch_ |
mbuf, where can i find basic foundation training
|
14:11 : mbuf |
mzeeqazi_, we try to maintain a good signal-to-noise ratio in this channel
|
14:11 : vshuklajr |
!
|
14:11 : bhavin192 |
bawdipooch_, you are already doing it
|
14:11 : mbuf |
bawdipooch_, by attending our sessions
|
14:11 : kvy |
!
|
14:11 : mbuf |
mzeeqazi_, so, you should focus only on the useful signal, and ignore the noise
|
14:11 : bawdipooch_ |
mbuf, thanks will continue
|
14:11 : mbuf |
mzeeqazi_, it takes time,
|
14:11 : |
mzeeqazi_, bawdipooch_ be patient
|
14:11 : |
next
|
14:11 : |
next
|
14:12 : d3vil0p3r |
mbuf F/OSS or FLOSS?
|
14:12 : kps_ |
!
|
14:12 : ananyo |
!
|
14:12 : mbuf |
d3vil0p3r, you pick your choice; I am a Free Software person
|
14:12 : yolossn |
!
|
14:12 : mbuf |
next
|
14:12 : |
next
|
14:12 : bismi |
If I didn't attend the classes or read the logs, concepts like touch typing, top posting, IRC, bottom posting etc would be unfamiliar. So, happy that I am familiarizing with atleast one concept each day, and slowly improving.
|
14:12 : shreyas1496_ |
!
|
14:12 : d3vil0p3r |
mbuf okay!
|
14:12 : DELL_ |
!
|
14:12 : vshuklajr |
It's been good so far . I learnt some new this . Started using fedora which is cool .
|
14:13 : |
*thing
|
14:13 : |
|
14:13 : mbuf |
bismi, we start at a very slow pace, and that is intentional; we have survived over 10 years :)
|
14:13 : |
bismi, because our foundation principles are strong
|
14:13 : |
next
|
14:13 : kvy |
I learn a lot in a few days like How real-time discussion held where a hundreds of people come once and join,
|
14:14 : CodeMonk_19 |
!
|
14:14 : mbuf |
next
|
14:14 : kvy |
I lean how to work as a team,
|
14:14 : ananyo |
I really like the research, then ask philosophy used here. It really helps in long run. In practical use cases the ability to search your problem properly is the key to solving most of our problems. The online reading material provided are well documented. I really like the communication guidelines. I feel this needs to be taught in every software community.
|
14:14 : kvy |
I learn how to talk in a gentle way,
|
14:14 : kps_ |
The sessions have been pretty good, Ever since I learnt about FOSS, I started supporting this ideal and this training seems like a really cool place to give me a platform and a direction to my ambitions
|
14:14 : man-jain |
!
|
14:14 : kvy |
and how to communicate on IRC's.
|
14:14 : kps_ |
|
14:14 : schubisu |
d3vil0p3r, maybe this is interesting for you https://www.gnu.org/philosophy/floss-and-foss.en.html
|
14:15 : mbuf |
next
|
14:15 : |
You can also state anything that you didn't feel comfortable (not just positives!)
|
14:16 : |
We are quite transparent in our communication, and we are happy to discuss pros and cons, debate, and decide how to move forward
|
14:16 : |
next
|
14:16 : yolossn |
I found the session interesting,got to know about IRC in general and how to interact in such an environment.
|
14:17 : mbuf |
next
|
14:17 : shreyas1496_ |
The sessions have been helpful. Thank you for that. I have a question. I have read the mbuf1st class document. I assume it was of around 2008-2009 era. I said to use plain text mail over html mail to save data. Now, after 10 years, internet has penetrated a lot deeper. Is plain text mail (or similar data saving workarounds) still followed in the F/OSS world?
|
14:17 : DELL_ |
MS quantum programing lang ?
|
14:17 : mbuf |
shreyas1496_, yes, plain text is still used a lot in mailing lists; the Linux kernel dev mailing list is the most active (for example)
|
14:18 : |
shreyas1496_, there are more issues with HTML e-mail, that have been discovered recently; please see https://summertraining.readthedocs.io/en/latest/communication.html#do-not-write-html-emails
|
14:18 : |
DELL_, sorry, what is your question?
|
14:18 : shreyas1496_ |
mbuf, thanks
|
14:19 : mbuf |
next
|
14:19 : |
next
|
14:19 : |
People need to improve their typing speed :)
|
14:19 : ananyo |
!
|
14:19 : mbuf |
Need to learn to do touch-typing.
|
14:19 : |
next
|
14:20 : |
next
|
14:20 : ananyo |
I feel if we can preserve the links for future usage it will be really helpful. Its hard to find them in logs later
|
14:20 : jeet__ |
I am storing them. If you need I can share them. :)
|
14:20 : mbuf |
ananyo, We generally don't look for better formatting, because, we value the content more than the presentation
|
14:20 : kvy |
ananyo, There is a link collector in Hexchat.
|
14:21 : brute4s99 |
jeet__ i recently coded batul in python3. You can check out my repository at https://github.com/brute4s99/pythonista/ to read the source code !
|
14:21 : j605 |
ananyo: `cat log | xurls` to get all urls in a file. You could bookmark them as well
|
14:21 : kps_ |
ananyo, me too
|
14:21 : mbuf |
ananyo, so, you should see the old logs at https://dgplug.org/irclogs/
|
14:21 : |
ananyo, but, there is some effort to HTMLize the logs for reading
|
14:21 : ananyo |
j605, looks hacky :)
|
14:22 : mbuf |
ananyo, mostly in FLOSS, we do judge a person by the work they have done; not by how they look
|
14:22 : |
ananyo, you will learn more about the culture and how we roll as you participate in the sessions in the next couple of months
|
14:22 : |
next
|
14:22 : j605 |
ananyo: it is straight from yesterday's class. Use the right tools for the job. Plain text can be searched and indexed later on when necessary like how I showed you.
|
14:23 : ananyo |
mbuf, ok
|
14:24 : mbuf |
So, what I want you to do next is go through my second session mbuf_2ndclass.log at https://dgplug.org/irclogs/mbuf_2ndclass.log
|
14:24 : |
which talks about Free Software project guidelines, how to communicate with a mentor, how to work with a mentor etc.
|
14:25 : d3vil0p__ |
j605 ananyo, In case xurls is not installed, awk is pretty great!
|
14:25 : mbuf |
Did I tell you that I wrote a book on the same? http://www.shakthimaan.com/what-to-do.html
|
14:25 : |
Go through mbuf_2ndclass, and we will have a review session again
|
14:25 : kps_ |
mbuf, okay
|
14:26 : mbuf |
As I mentioned earlier, do not just login to IRC during the session timings; try to be present, so you get to make new friends, and learn from each other
|
14:26 : kvy |
mbuf, ok and didn't tell about book
|
14:27 : mbuf |
Someone asked if the training will help them get jobs in Google, Facebook etc. We are here to teach you basics and make your foundation stronger, so that, you can take up any work (academic/industry) or just contribute to FLOSS projects
|
14:27 : |
Yes, we have had participants get into GSoC and MNCs
|
14:28 : |
But, all these are just side-effects
|
14:28 : |
Your objective should be to learn continously, and job, money, fame will come automatically
|
14:28 : snandi |
mbuf http://www.shakthimaan.com/what-to-do.html this link is showing unable to connect problem on browser
|
14:28 : mbuf |
Any last minute questions?
|
14:28 : priyankasaggu119 |
!
|
14:28 : mbuf |
snandi, refresh, it works for me
|
14:28 : |
next
|
14:29 : priyankasaggu119 |
sir, I am facing problem in accessing this site on firefox
|
14:29 : |
sorry mbuf
|
14:29 : newrg |
snandi use http instead of https
|
14:29 : j605 |
snandi: you already had problems with mbuf's site earlier. Fix your issue since no one has it but you
|
14:29 : CodeMonk_19 |
!
|
14:29 : kvy |
sanandi use link with http insted of https
|
14:30 : |
priyankasaggu119, you also use http instead of https
|
14:30 : j605 |
priyankasaggu119: same issue as before. It is like some of you have the site pinned to https and browsers refusing to open the http version
|
14:30 : mbuf |
priyankasaggu119, as I mentioned, you are going to say a lot "sorry", "please", "thank you" and that is fine
|
14:30 : priyankasaggu119 |
kvy, i too have tried removing s but it itself at the end of http protocol when i press enter
|
14:30 : mbuf |
priyankasaggu119, it is part of the learning process
|
14:30 : priyankasaggu119 |
get appended*
|
14:31 : mbuf |
priyankasaggu119, it is still in my TODO list to switch my domain to HTTPS (but, it is still a read-only site)
|
14:31 : priyankasaggu119 |
ok mbuf, i am able to use it on chrome though.
|
14:31 : mbuf |
priyankasaggu119, good
|
14:31 : |
Another important point to remember is that if you get stuck, do not panic;
|
14:31 : sourabh1031 |
mbuf but why some are able to access but some not?
|
14:31 : snandi |
kvy I tried its redirectng it to https and i am using duckduckgo plugin in firfox
|
14:31 : sourabh1031 |
like me :)
|
14:32 : AdityaPatil |
priyankasaggu119, probably some addon is doing it. Maybe https everywhere
|
14:32 : mbuf |
You need to learn to debug and troubleshoot (as an engineer); this will help you to attack different problems that you face, not just professionally, but, also in your life
|
14:32 : priyankasaggu119 |
AdityaPatil, I will surely check for this point.
|
14:32 : storymode7 |
!
|
14:32 : mbuf |
sourabh1031, probably the browser is switching to use https
|
14:32 : |
next
|
14:32 : storymode7 |
Is there a way to denote that the current message is incomplete and will be continued in the next one? Like a "\"?
|
14:32 : kvy |
priyankasaggu119, snandi , you can use chrome our firefox is restricted so it will not open that link.
|
14:32 : CodeMonk_19 |
Can you suggest me any link to study terminal commands? I was not present yesterday but i went through the logs.
|
14:32 : storymode7 |
Sorry mbuf.
|
14:32 : mbuf |
storymode7, current message, where?
|
14:33 : sourabh1031 |
mbuf okay
|
14:33 : mbuf |
storymode7, if I only I got ice-cream for everytime people say "sorry" in this channel :)
|
14:33 : vshuklajr |
CodeMonk_19: https://lym.readthedocs.io/en/latest/startingcommands.html
|
14:33 : mbuf |
CodeMonk_19, the best book that I used to learn commands is "UNIX: Concepts & Applications" by Sumitabha Das
|
14:34 : j605 |
storymode7: just continue typing since enter will send the message
|
14:34 : CodeMonk_19 |
mbuf, thanks
|
14:34 : |
|
14:34 : storymode7 |
I meant that, if we are typing a long message, that will be distributed within subsequent messages, can we denote that the message is incomplete. Like we use a to denote end.
|
14:34 : mbuf |
CodeMonk_19, it has both commands and output, so that, you can try the commands on a system, while reading the book
|
14:34 : |
CodeMonk_19, you might also want to look at http://www.shakthimaan.com/misc/books.html (use http)
|
14:35 : |
storymode7, not required in a chat conversation, but, upto you
|
14:35 : |
next
|
14:35 : storymode7 |
mbuf, thanks!
|
14:35 : AdityaPatil |
storymode7, You should not post anything above 3 lines into IRC channel. If you have long message, use an online pasting service, and paste link into IRC channel.
|
14:35 : mbuf |
We are past the 1 hour mark
|
14:36 : |
Feel free to hang around after I end the class for any discussions
|
14:36 : |
We will end with the roll call
|
14:36 : CodeMonk_19 |
are terminal commands same across various flavours of linux?
|
14:36 : mbuf |
CodeMonk_19, You have the answer in the question
|
14:36 : |
CodeMonk_19, it depends on the "terminal" and its version release
|
14:37 : |
CodeMonk_19, bash, tcsh, zsh, ksh are examples
|
14:37 : CodeMonk_19 |
but most of them should work fine, shouldn't they?
|
14:37 : mbuf |
CodeMonk_19, you can start with LYM, and then proceed to Sumitabha Das's book
|
14:37 : CodeMonk_19 |
i meant the commands
|
14:37 : mbuf |
CodeMonk_19, as long as they don't deprecate the commands in subsequent releases
|
14:38 : kps_ |
mbuf, they are different variants of shells not terminals, right?
|
14:38 : mbuf |
CodeMonk_19, in embedded systems (using busybox), you will find stripped down versions of shells
|
14:38 : |
kps_, both
|
14:38 : brute4s99 |
!
|
14:38 : mbuf |
kps_, Konsole (KDE), mate-terminal, gnome-terminal etc.
|
14:38 : |
next
|
14:39 : j605 |
CodeMonk_19: it is what you install or what is available. Most unix programs are even available on windows so it can be used nearly everywhere.
|
14:39 : mbuf |
This will be the last question for the session
|
14:39 : kps_ |
!
|
14:39 : Ved_Sinha |
!
|
14:39 : ash_mishra |
kps_, for example I have zsh with guake terminal.
|
14:39 : brute4s99 |
so do I need to have a proect idea right away or do I need to connect to a mentor first and then discover my interests with him/her ?
|
14:39 : |
project* idea sorry
|
14:39 : mbuf |
brute4s99, maybe after a month or so; be patient
|
14:40 : CodeMonk_19 |
like branches in git with subsequent commits?
|
14:40 : mbuf |
brute4s99, we want you to get a feel of the ecosystem, before you delve into project work
|
14:40 : |
brute4s99, you have to tell us your interests; others' cannot
|
14:40 : CodeMonk_19 |
sorry.
|
14:40 : mbuf |
brute4s99, we will discuss these after you have gone through mbuf_2ndclass
|
14:40 : |
next
|
14:40 : kps_ |
but talking on the very basic basis, terminal is just a computer or device which operates a shell, isn't it?
|
14:40 : mbuf |
next
|
14:41 : brute4s99 |
okay, thanks mbuf ! By the way, can we get a little intro of yours ? (out of curosity)
|
14:41 : mbuf |
kps_, it is the most powerful user interface with your computer
|
14:41 : Ved_Sinha |
Sorry
|
14:41 : |
It was by mistake
|
14:41 : mbuf |
Ved_Sinha, no problem; I need to ask batul to keep track of the Sorry counts :)
|
14:41 : Ved_Sinha |
:)
|
14:42 : |
batul keep count
|
14:42 : mbuf |
kps_, when people talk about user friendliness, they are misguided into thinking fancy UIs
|
14:42 : |
kps_, it is the opposite; the interface that gives you the most power when interacting with the system is the terminal
|
14:42 : |
kps_, that is why we want you to master it
|
14:42 : |
next
|
14:42 : brute4s99 |
!
|
14:43 : mbuf |
next
|
14:43 : kps_ |
mbuf, yes i love it actually, thanks
|
14:43 : brute4s99 |
can we get a little intro of yours ? (out of curosity)
|
14:43 : j605 |
I guess kps_ is talking about the original terminal, what we have are terminal emulators :)
|
14:43 : mbuf |
brute4s99, you can use a search engine for that
|
14:43 : |
brute4s99, I thought I told that in the last few days as well
|
14:43 : kps_ |
j605, exactly
|
14:43 : rajan |
Rajan Choudhary
|
14:44 : mbuf |
j605, sorry "original terminal"?
|
14:44 : |
j605, you mean tty1, tty2?
|
14:44 : Ved_Sinha |
!
|
14:44 : mbuf |
next
|
14:44 : j605 |
mbuf: terminals in the sense of old computers with only TTY
|
14:44 : kps_ |
i was asking that the commands depended on the shell variants and not the terminal emulator variant
|
14:44 : brute4s99 |
i'm sorry, i was asking for your introduction. How am I supposed to look for you over DuckDuckGo ?
|
14:44 : mbuf |
kps_, you can get that with Control+Alt+F1-F7 as well
|
14:45 : Ved_Sinha |
how much time is there left?
|
14:45 : mbuf |
brute4s99, search for "shakthimaan" or "Shakthi Kannan"
|
14:45 : |
Ved_Sinha, we can close the session for the day
|
14:45 : kps_ |
mbuf, yes i know about virtual terminals
|
14:45 : mbuf |
Roll call please
|
14:45 : storymode7 |
Mayank Singhal
|
14:45 : Sarques_ |
Gajendra Saraswat
|
14:45 : GeekyShacklebolt |
Shiva Saxena
|
14:45 : gutsytechster |
Prashant Sharma
|
14:45 : Aironly |
Deep
|
14:45 : ash_mishra |
Ashish Kumar Mishra
|
14:45 : priyankasaggu119 |
Priyanka Saggu
|
14:45 : smule_ |
Shital Mule
|
14:45 : cypher_ |
Naman Sharma
|
14:45 : ananyo |
Ananyo Maiti
|
14:45 : j605 |
Jagannathan Tiruvallur Eachambadi
|
14:45 : schubisu |
Robin Schubert
|
14:45 : bhavin192 |
Bhavin Gandhi
|
14:45 : Ved_Sinha |
Ved Sinha
|
14:45 : kvy |
kumar vipin yadav
|
14:45 : vshuklajr |
Vivek Shukla
|
14:45 : AdityaPatil |
Aditya Patil
|
14:45 : rishibit |
Rishikesh Bamdale
|
14:45 : brute4s99 |
Piyush Aggarwal
|
14:45 : snandi |
Shamik Nandi
|
14:45 : ankit774 |
Ankit Upadhyay
|
14:45 : tatan22 |
Kazi Mehboob Zaman
|
14:45 : shailesh14 |
Shailesh Chhabdiya
|
14:45 : adityad97 |
Aditya Deshpande
|
14:45 : CodeMonk_19 |
Saksham Srivastava
|
14:45 : vishalIRC |
Vishal Kushwaha
|
14:45 : gajanan_ |
Gajanan More
|
14:45 : yolossn |
santhosh nagaraj
|
14:45 : rajan |
Rajan Choudhary
|
14:45 : khomesh24 |
khomesh thakre
|
14:45 : yadnesh |
Yadnesh Kulkarni
|
14:45 : sourabh1031 |
Sourabh Pruthi
|
14:45 : kps_ |
but that's again using the terminal emulator for a particular shell variant
|
14:46 : pr97 |
Priyanka Sharma
|
14:46 : newrg |
Rajat Gupta
|
14:46 : sehenazparvin |
Sehenaz Parvin
|
14:46 : brute4s99 |
ok, thanks mbuf
|
14:46 : bismi |
Janifa M
|
14:46 : kps_ |
Karan Pratap
|
14:46 : zishanahmad |
zishan ahmad
|
14:46 : VirtualRcoder |
Shubham Sharma
|
14:46 : singha_ |
Ashwani singh
|
14:46 : ghubale |
ganesh hubale
|